HNHacker News
TopNewBestAskShowJobs

tfederman

28 karma · joined May 27, 2014

tfederman

at

outlook

dot

com

submissionscomments
tfederman··on Ask HN: Is archive.org a good place for structured data?
It's not a big data set that lends itself primarily to analysis, it's more like content. For example, a list of all US Presidents with a lot of metadata or text content fields about them collected/combined from different sources, cleaned, corrected, annotated, etc. (Pretend Wikipedia has only a subset of these fields and considers broadening them out of scope.)

As for Github, the data would still be under "my" account and I'm thinking about more of a platform that doesn't depend on one person. Maybe I would manage day to day version control in Github but I'd want to promote occasional releases to be more official and not reliant on my account.

tfederman··on Newspapers Are Recommending AI-Hallucinated Novels
In the GPT-2 era I created CouldReads, a big data set of generated book titles/synopses trained on thousands of e-books. It was a fun project in the naivete of 2020 but it's less amusing now.
tfederman··on Crawlers impact the operations of the Wikimedia projects
A while back I wrote up a way to turn the big Wikipedia XML dump into a database. Not a generic table with articles but thousands of tables, one for each article "type". I'm not sure if this is still the best way to go about it.

https://feder001.com/exploring-wikipedia-as-a-database-part-...

tfederman··on Show HN: Fountain of RSS – 30k active feeds and code for sourcing more
That looks like a crowdsourced project for turning arbitrary sites into RSS which is very cool, but I don't see a way to get a large RSS data set out of it. And with about 5000 sources (I think) it's not as large as what I was hoping for, but it could be a good complementary source.
tfederman··on Ask HN: What are you working on? (March 2025)
RSS reader through Bluesky custom feeds: https://github.com/tfederman/stroma-news

Bluesky API library spun off from the other project: https://github.com/tfederman/pysky

Haven't really started it yet, but a master list of RSS feeds and the code I used to source them: https://github.com/tfederman/huge-rss-list

And also a new project to fetch all links seen in the Bluesky firehose and gather metadata to build a database of sites and pages at a more granular level than the domain. For example, is account X posting video links from one YT channel or many?

tfederman··on Show HN: AI-Less Hacker News
Just for fun I wanted to do a simple server-side version of this where the submissions would be truly hidden on my account, so it would take effect on mobile too. And avoid client side artifacts like messed up numbering.

https://github.com/tfederman/hacker-news-topic-hider

tfederman··on From hell to HTML: releasing a Python package to easily work with Wikimedia HTM
If anyone's interested in an approach to processing the data set quickly, I got something working and wrote it up when I was curious about turning the content into structured data for database tables.

https://feder001.com/exploring-wikipedia-as-a-database-part-...

https://feder001.com/exploring-wikipedia-as-a-database-part-...

tfederman··on “Just remove the duck” (2013)
That's maybe true, and also a good reason I wouldn't work for a large company again.
tfederman··on “Just remove the duck” (2013)
My company just doesn't have product or project managers and it's wonderful. Fewer meetings, no intermediaries, more agility. It could only work in practice, it could never work in theory.
tfederman··on Simplicity and Utility, or Why SOAP Lost
I feel like I spend a troubling amount of time as a software developer dealing with and/or avoiding solutions that are much more complicated than the problems they're trying to solve.
tfederman··on Why Clay Shirky just banned technology use in class
When I take notes because I need to retain something, the writing part is more valuable than reviewing it later. And writing on paper is important, typing isn't effective for that part.

When I take notes just to record details that I can look up later on demand it's faster to type and there's no downside. But that matches work more than it does school.

tfederman··on Amazon Takes a Big Step Toward Making Its Own Deliveries
At this point I already get my stuff from Amazon fast enough, and I don't even have a prime account. I'd rather see Amazon improve working conditions for its employees (if what that I've read about that is true) than chase this obsession with feeding my desire to get more material things as fast as possible.

Ironically their focus on customer satisfaction has started to make me feel dirty about buying from Amazon.

tfederman··on Why We Keep Playing the Lottery
When someone gets entertainment value from playing the lottery, is it really about the chance of winning multiplied by the amount of happiness the money would bring? Or does it have more to do with the excitement that comes with each drawing? (Similar to how I can enjoy watching a football season even if my team doesn't win the Super Bowl.)

I think it's more likely the latter, though I don't personally see the entertainment value of playing the lottery. I wouldn't lose respect for someone for having a hobby I don't share or understand, though.

tfederman··on Why We Keep Playing the Lottery
When the expected value is so definitively against you I guess it's implied that you're playing for variance. Maybe you also feel that you're playing for the entertainment value, which isn't subject to the same mathematical rationality.

I get that. When I play poker for 5 hours and come out even at the end of the night or slightly behind, I consider it worthwhile because I had fun for 5 hours.

tfederman··on Loyalty Nearly Killed My Beehive
When I saw the title my first instinct was, okay, what's the metaphor between a beehive and a development team or a startup? You could find some parallels, but I agree this article is better.
tfederman··on Kicked Off Facebook, and Wondering Why
Maybe it's hard to find Facebook essential (as opposed to convenient) if you lived during a time when you had to actually know your friends' phone numbers and enter them manually. As I did.

Anyone you're close to you have a way to contact without Facebook. Anyone else shouldn't make you feel like you're missing anything important. Right?

tfederman··on Mystery Science Theater 3000
There's a good selection and it's weighted towards earlier seasons which is good but unfortunately no Manos or Santa Claus Conquers the Martians yet.
tfederman··on There's a Social Network That Costs $9,000 to Join
I'd like to see a social news site that costs something like $25-50 to join. Enough to keep out kids, spammers, and trolls, but not enough to keep out serious adults.
tfederman··on Do Workplace Wellness Programs Work? Usually Not
I wonder if the PepsiCo Healthy Living program directed people to consume fewer PepsiCo products. It seems awkward for them to either address or ignore.
tfederman··on Confession of an Ivy League teaching assistant: Here’s why I inflated grades
I don't know what's worse, the sense of entitlement to good grades or whatever thinking is behind the feeling your life is ruined if you can't work at Goldman Sachs.
tfederman··on Ask HN: Who is hiring? (June 2014)
Cogo Labs - Cambridge, MA (Kendall Square)

Cogo Labs is an incubator/accelerator behind fast-growing analytics-driven startups. We're growing fast ourselves and hiring for many positions: http://cogolabs.com/careers

Engineering summary:

Databases: Postgres, Impala/Presto, Redshift, MySQL

Languages: Python, Ruby, Go, Lua, Javascript/HTML/CSS

Data science: Python, SQL, R, Hadoop/Mahout

Other: Hadoop, Amazon Web Services, Flask/Django/Sinatra/Rails, Redis, RabbitMQ, Git/Github

We're flexible, so if you're very good at some combination of the above then let's talk.

As an engineer at Cogo, the role I can speak most about, you'll work closely with a team of highly technical analysts who are proficient in both analysis and also prototyping/v1.0 development. You'll spend your time engineering scalable applications and services rather than packaging up reports and delivering status updates to project managers. We don't have the latter. We do have great engineers who succeed with a lot of freedom and independence.

At Cogo Labs you'll get to work with different businesses starting from their inception without the career/financial/personal sanity risks that can come with such ventures. It's a fun place with interesting stuff to work on and minimal barriers/overhead to getting it done.

Feel free to contact me at tfederman@cogolabs.com with any questions or interest.

tfederman··on CNN runs bogus story saying asteroid has 1 in 2.04 odds of destroying Earth
To be fair, most of CNN's budget goes to advancing holography science, not astrophysics or investigating/analyzing news.