skysight-inc/HackerNews huggingface dataset:
I just want to be clear I'm not framing today's tools as "bad" or unable to spark imagination — my own kids are getting started with Scratch and it's great!

But I also feel like there's some magic in the past too. Some of it's nostalgia, but there's also lessons there that are valuable.
New Product Could Risk Your House in the Name of Bitcoin Speculation
The home they received with stolen money or another home? They should be in jail as well.
Twitter exists for more than 16 years. I would expect huge layers of legacy code that you can't touch or remove.

Guess to be productive there you have to stay at least half a year before anyone allows you to do minor changes on the core...
FTX founder released to parents on $250M bail
No, but they could have voted against it.
I 2007 or so, my mother bought me a "robot" kit with a Parallax branded "BASIC stamp microcontroller" https://www.parallax.com/product/basic-stamp-2-microcontroll...

It had 32 bytes of RAM. The IDE and educational materials were very heavy handed about encouraging you to split them up into very small variables, only as big as needed. Think of all the 8 bit ints that fit into 32 bytes!

PBASIC was actually pretty cool.
A bit over 10 years ago I was still an evangelical Christian. I decided to ask myself, "What's the most logical way to live in light of your religious beliefs? Why aren't you living that way?"

That line of questioning was scary, but also invigorating. Scary, because it probably meant leaving behind a cushy tech job. Invigorating, because I imagined I'd end up as a missionary somewhere, which is a pretty amazing life if you really believe that Christianity is true.

After 18 months of staring into the abyss, I wasn't a Christian anymore. It was the hardest and most important thing I've ever done.

Two things made the journey possible:

1. I made it impossible to stop. I'd decided that I wanted to live as consistently as possible with my beliefs, so I couldn't stop until I knew what those beliefs were. The only possible outcomes were a) missionary, or b) non-Christian.

2. I found others who went through the same thing. A few were friends, but most were authors or random people online who wrote about their experience, like lukeprog on lesswrong.com.
Regarding SQL being "untestable"...

I have put SQL DDL+DML+stored procedures in version control, create/run stored procedure (TDD) unit/integration tests on mock data against other stored proceedures, had pass-fail testing/deployment in my CICD tool right alongside native app code, and done rollback, all using Liquibase change sets (+git+Jenkins).

Using Liquibase .sql scripts for version control isn't hard. Testing is always more-work but it's doable.

I don't completely disagree with you on rollback though as hard, at least full pure rollback-from-anything. Having built tooling to do it once with Liquibase I found the effort to guarantee rollback in all circumstances took more effort than it was worth. A lot of DDL and code artifacts and statements like TRUNCATE are not transaction safe and not easy to systematically rollback. Liquibase did let you specify a rollback SQL command for every SQL command you execute so you could make it work if you had the time, but writing+testing a rollback SQL command for every SQL command you execute wasn't worth it and is indeed materially more effort than just rolling back to earlier .war/.jar/.py/docker/etc files. (The latter are easier in part because they are stateless of course.)

In any case, something like Liquibase can get you a long ways if you have the testing mindset. (Basically it lets you execute a series of SQL changesets and you can have preconditions and postconditions for each changeset that cause an abort or rollback.)
The two-player games were all fun, the arcadey stuff like Centipede and Missile Command were addictive. My memories of Pitfall were mostly that it was repetitive and hard, but I was pretty young so presumably sucked. I do remember that things like Submarine Commander and Star Raiders/Solaris felt very, very sophisticated though and I can imagine they'd be worth a revisit.
At 40 this behavior is ingrained in me and influences my behavior while using a computer to this day.
Operating a nuke at less than 100% is untenable: if run at 50%, each kWh costs twice as much as at 100%, but even running at 100%, it costs radically more than all other choices.
Where do people get all the time to do trial projects and then also interviewing constantly ? I really don’t get it.
RadioBrowser
Could be very beneficial in hiring a founding engineer/team. YC could be a leader is busting the mold that is a broken tech hiring cycle.
I don't think Meet has ever supported background effects on Firefox, has it? It certainly hasn't for at least a couple years.

There is a Bugzilla on it that suggests Google disabled it on Firefox due to performance issues that the Mozilla team is working on, though it seems a bit dubious to me that it's not just an effort to push people to Chrome, since they're doing aggressive browser detection too.

https://bugzilla.mozilla.org/show_bug.cgi?id=1703668
2.) Pretty much. That's the way I see it. They also take risks with their time in order to find multiplicative or even exponential results. Such as starting a business that might go nowhere.

Similarly, (from comment [1]) paraphrasing an idea from Victor Wooten's video. If you grow up around people that do interesting things with money then you'll learn to do interesting things with money too. (He said people who grow up around people who speak music naturally learn to speak music quickly and easily too.)

[1] https://news.ycombinator.com/item?id=34094950
Julia Evans also share great content in Twitter: https://twitter.com/b0rk

She is an author that I love to support.
We were a B2B product whose multitenancy model was schema-per-customer, so it was no problem for us.

Agree that it would be harder to implement with customers sharing a schema, but you can still have different release pods
Nothing is problematic about that. But as a society there is also nothing problematic about raising taxes to 90% on billionaires and giant corporations for their capital gains etc.

I am saying that the ones who generate revenue (money going one way) are not automatically the best to fund social programs (money going the other way).
Co-Founder here. Nice to hear this. Let us know where we can further improve our product.
Others have mentioned some other good games (Ms Pac, Keystone Kapers, River Raid, etc).

There was something about the first generation Activision games that seemed to stand out compared to the rest. Whether simple or complex, they had some hard to pinpoint quality that was just... 'good'. David Crane mentions this in one of the linked videos. "2 line kernel didn't look good. 1 line kernel was harder to do, but looked better, so we just did that". He's referring to doing more work to be able to make visual updates every scan line, instead of every other scan line. This made their games so much more visually sharp and appealing compared to what came before on the same hardware.
A good platform should support both email and RSS, and give users the choice.

(Postcard, which I discuss in the submitted post, does support both.)
Up front, yes, but long term, I wholly disagree. A model that performs at 95% or higher will assuredly eliminate human work, no matter how many interns you enlist to label the data.
Those things don't preclude responsiveness though. Modern software is sitting on top of mountains of inefficiencies and legacy baggage. This was found just months ago https://arstechnica.com/gadgets/2022/09/20-year-old-linux-wo... "A bit of security" is also quite apt, since there's huge room for improvement there too. I wish I could find a way to get paid to improve all this. Currently I'm only doing it for mobile apps.
I've played in a few orchestras in my life and never heard that opinion (other than the part I previously mentioned, when it becomes a distraction to the audience), but I suppose some conductors may feel differently.
Well, you asked how it worked, not whether it was effective at fighting inequality.

My understanding is that it's not very effective, because any foreign-held asset is pretty much hidden from Switzerland, unless there's an agreement with the country for this kind of information.
I've usually found my mentors at work in the past, but you mentioned that your opportunities are limited in your startup. I've mentored many people myself and since I left my job at Amazon, I've been mentoring on mentorcruise.com. There are a few other platforms that do it as well. Yes, it costs money but it's an easy way to test-drive multiple mentors.

Regardless of how you find the mentor, the key is to make sure the relationship is a good match. It's easy to get caught up trying to work with the "smartest" person. But, you want a mentor you can feel at ease with.
Not to be curmudgeonly, I'm really confused about this post and why it's being upvoted? Django is like 20 years old.

It's like linking to the Ruby on Rails site and saying "Compress the complexity of modern web apps" or linking to Google.com and saying "A search engine to help you find things!"

Huh?
Does Array.prototype.sort(cmp) call cmp() for undefined elements?
No.

I was reading my daily set of random reference pages and found out that poor undefined always goes last regardless of your comparison function. An interesting find.

const arr = ['saab', 'toyota', undefined, 'volvo']
arr.sort((a, b) => {
console.log('cmp', a, 'vs', b)
if (String(a) < String(b)) return -1
if (String(a) > String(b)) return 1
return 0
})
console.log(arr)

cmp toyota vs saab
cmp volvo vs toyota
[ 'saab', 'toyota', 'volvo', undefined ]

If compareFn is supplied, all non-undefined array elements are sorted according to the return value of the compare function (all undefined elements are sorted to the end of the array, with no call to compareFn).
Honestly I was not sure about tech when I made a choice to get an electrical engg degree, a few years down the road I thought of an MBA, but then went and co-founded a startup while holding a full time job. I could afford it, was still in my early 30s and didn't have kids.
Although the startup did not succeed, that experience taught me a lot( I called it my alternative to going to business school).
But overall, when I look back, tech was a great choice, I always have had enough time for family and hobbies (my average work week has always been 40 hrs).
Maybe because I was fortunate to pivot into Data when it was not a "sexy" field that it has come to be.

Some paths are just "luck". But tech beats a lot of fields ( medicine, law) for the compensation against hours worked and flexibility.
Also covered on WSJ (https://www.wsj.com/articles/sam-bankman-fried-to-make-first...)

Notably, he is going to make a plea deal:

“Mr. Bankman-Fried at a later date will en­ter a plea on charges that he en­gaged in fraud and other of­fenses, the judge said.”

If he is doing a deal with prosecutors, you have to wonder what he is getting in return?
I am sorry you feel this way, I added pay what you want messagesin every button to make it clear, but ill try to rethink if I can do it in a better way. Its kind of hard to know if someone would be willing to pay for the generated books. We didn't had any other ideas how to test that out.
And these days they spoil palm oil with dairy!!
As a parent it does not work that way unless you have a toxic relationship with yours.
> I suspect there are other drivers like administrative overhead and overbuilt facilities.

Right, and this is why they are trying to underpay teaching staff.

There is no problem with “whiny” PhDs. The problem is with overpaid self-dealing administrators betraying the purpose of the institution.
Ask HN: Why can’t Apple compete with Google’s computational photography?
Compared to Google’s Pixel, iPhone has better camera hardware and all the money and resources in the world but for some reason, Apple is getting spanked by Google in the camera department. The Pixel is basically a passion project on the side for Google while iPhone is the Apple’s main product.

Apple has been behind ever since Google introduced the first Pixel in 2016. All the Silicon Valley companies share the same talent pool. What is Google’s secret sauce?
> social media sites appear to be "left leaning"

The actual users always appear to be pretty evenly split - it's the moderation policies that are inevitably biased.
How is your comment anything other than an ad hominem/poisoning the well?
I think dairy in a lab would probably beat meat in a lab to market. It seems like a simpler problem. I think we will almost certainly move beyond both in the next thousand years, maybe even the next hundred. You’ll get your wish.
There's too much nuance in this discussion to toss out generalities. In some sectors, automation has played a huge role. Certainly not all. In some parts of tech the availability of abundant labor has played a role. Nuance is important.
For iOS/macOS specifically, yes, but the comment chain seemed (to me at least) to be discussing the trend towards flatness in the wider industry, which had been in motion well before Apple got on board.
Hopefully they will just go away; much easier to understand the value proposition of some content if the owner has had to put an actual price tag on it. Yes, people will end up consuming less media - but given how precipitously the quality of news and news-like publishing has dropped, I'd be glad to have fewer, better sources of "journalism".
> I go up to them

How do you find them to go up to them though?

Not sarcasm, genuine question. How do you find someone who a) you respect and could teach you things you're interested in, and b) has time for you.

I tried trawling through LinkedIn "to expand my network" but that's useless.

I tried attending meetups, that's only slightly less useless. Lots of cool people, no mentors though.

At work, it seems the people who could be a mentor are more senior and everyone wants them as the mentor.

And people who're on the same level often consider you as competition and it takes a lot of work to establish enough trust for truly candid communication.

¯\_(ツ)_/¯
The Fukushima design was a textbook example of the zipper effect. One failure led to another to another to another until it melted down. At every point in that chain, simple (and cheap) design changes would have prevented it from propagating.

For example, if the diesel generators had simply been put up on a platform (so they weren't drowned when the seawall was topped), nothing further bad would have happened. If the hydrogen relief values vented outside rather than inside, the reactor buildings would not have blown up. Etc.

The same goes for the Deepwater Horizon disaster.

The designers of both should have consulted some airplane engineers. At Boeing a lot of effort was expended preventing cascading zipper effects.
~~Coffee~~ Chocolate comes from beans, so a mug of hot chocolate is basically vegetable soup.

Edit: it's been a long day.
When you say “our” and you mean “their” or “my” this is subject to intentional misdirection. We don’t drive our car to work at the FBI or blackmail MLK. If you do, you should stop.
https://archive.ph/yOfw6
I use a nice set of over the ear headphones with ANC capability but turned off. I prefer the regular isolation, not the active. The active does some weird things to my hearing that may be related to some other things I have going on.
Sony XM4 headphones. They are pricey, but a fantastic bit of kit. The noise canceling is not perfect but good enough that sometimes I will just wear them while walking around even if not listening to anything. I like how they "dull everything out" giving you room to think.
The sad state of nutrition (and pharma and fake meat studies) is that this is everywhere...from meat to diary to plants to Adventist Church sponsoring studies which (obviously) confirms their vegeterian-interwined faith.

The same goes for "plant milk" studies etc...which people like to compare real milk to.

Some extra info on diary:

Traditionaly most cultures eat fermented diary (cheese, kefir,...) NOT raw milk.

Mongols etc... who are known to drink milk drink horse milk, which has a different nutritional composition than cows milk, so eg people saying "Mongols drink milk bro so you should also bro" forget to mention that they don't drink the same milk as we on the west do.
Why is Lichess free? (2014)
We don't have any currently operating nuclear reactors in space right now but there were quite a few in the past - a couple test satellites from the US and a couple dozen active radar satellites for ship hunting from the USSR:

https://space.skyrocket.de/doc_sdat/us-a.htm

While none are operational right now, the highly radioactive reactors cores that didn't burn up over Canada by accident do remain a reasonably stable disposal orbit today. :-)
I guess you live in the US? Maybe you could just change your farming practices to be more like the rest of the world.
How is it anything other than a fact?
It's lovely to see bloated megacorps start to feel threatened by new tech when that new tech is the exact same tech the bloated megacorp should have been working on for years successfully instead of being a bloated megacorp.

Too little, too late hopefully. ChatGPT's ability to answer questions already far-exceeds the Google experience of paid-for prioritization of "facts". Hopefully Google has sold its soul to SEO so intensely that it can't recover technically.
>your identity also isn't tied to your account

Right, because reputation isn't a thing, having people know that this account represents you isn't a thing, and so on.

There's a reason Elon Musk messing with verified accounts on Twitter was a bit of an issue.

In short, if you want people to know that an account represents you, then your account is tied to your identity, and your identity, conversely, is tied to your account.

As I said earlier, the problem with Mastodon is that your Mastodon account doesn't represent you. It represents the instance you signed up with. What you say must be filtered through that lens, and will be perceived through those lens by people who make blacklists, creating a positive feedback loop.

It's tribalism by design.
> dairy milk production is abhorrent, worse than meat production even

What makes you say this? (I'm genuinely curious.)
Depending on your department and funding period, this may not be a like-for-like comparison. The 34k is an academic-year minimum; the CS stipend at Berkeley is $50k over the full year [1] (of course, to be fair, it is Berkeley). That said, I do think other UCs pay considerably less and do not guarantee summer funding

[1] https://jeffhuang.com/computer-science-open-data/#verified-c...
Well, MNIST is a trivial dataset. Many simple methods work astonishingly well. For example, it takes some tuning to beat k Nearest Neighbors with a neural network. Or it is enough to use t-SNE to cluster digits in an unsupervised way without any preprocessing.

Fashion MNISt is not better - it shares the same issue with MNIST. At the very least, use non-MNIST (letters A-H from various fonts). Instead, I wholeheartedly recommend Google Quickdraw - hand-drawn doodles; more samples, more engaging, and more diverse. And images of the same size as MNIST.

See an example of usage for someone's first neural network:
https://github.com/stared/thinking-in-tensors-writing-in-pyt...
I think Archipelagos https://en.wikipedia.org/wiki/Archipelagos_(video_game) and Sentry/Sentinel https://www.c64-wiki.com/wiki/The_Sentinel also employed this technique.
To be more inconspicuous ?
I see everything burn in the fire of time. I cannot hold onto anything, for all that I see/feel/think is temporary. Nothing gives lasting happiness. Even the "I" that wants to reach happiness is temporary.

I give birth to thoughts I'm attached to, for I hope to find joy and happiness in them. So convinced to know who I am, I live in a prison of my tendencies.

So, life is my teacher, and living it is my spiritual practice. I'm not afraid to face all of its facts with total honesty. I'm not going to ignore anything or put aside what is painful.

When falling, would you try to grab a rope that is not attached to anything?

Most ideas, thoughts, practices, and religions are that rope. It gives you a false sense of validity, happiness, and hope.

Nothing in this life can save you, for they are burning in the fire of time too. But all can teach you about their nature which is the same as yours. So face them with total honesty.

If you face these facts and get depressed, you are still attached to your thoughts about your version of "reality." Depression is a form of resistance. It is the opposite of excitement. Both show that you are taking sides and not being totally honest.

You are the thoughts, emotions, and body. But you are also way more!
If your students are striking, chances are you won't attract good students, and are not balancing priorities well.
> Nobody is sure why the media seized on it so much

Doesn't everyone phone (ha) it in right before Christmas? This is a novelty human interest piece with community, nostalgia, consumerism (all those new iphones in wrapping paper) appea. And you just have to interview one guy? Thats it's own Christmas present if you're on a 24 hour or even daily news cycle.
If you mean 5+-page SQLs are untestable, I don't disagree. Like any code you need to break it up once it gets past a certain size.
I'm not so sure the cleanup was even necessary. It didn't seem to make anything safer. Leave radiation alone, and it will decay to irrelevance on its own.
https://archive.ph/0QO2R
I started with CBC (without MAC) and upgraded with GCM since it was a more convenient way to provide integrity without adding the MAC step manually.

I should really make sure IV/Salt are regenerated automatically after use.
(there is a small print warning in the creator about reuse)
Pointing out conflicts of interest is not an ad hominem attack.
I’m curious as to the upside of C, is it mostly just a familiarity thing?

Holding your own code to a high standard is great, but wouldn’t it be nicer if you could offload more of that into the tooling and spend more time on the problem or making the code even cleaner?

Also as a side note: I always find it funny that a flag that represents all warnings doesn’t actually turn on all warnings.
Try Culturelle and dairy with probiotics like yogurt. This seemed to resolve my lactose intolerance and IBS type symptoms.
I have no issue if it automatically recovers to a safe or known state. My issue is when this doesn't happen and the user has to perform the recovery via a power cycle. From my perspective, this means the system has failed and is, by definition, not reliable. We just seem to accept low reliability in consumer software.
It is factual, but that doesn't make it not poisoning the well.
> If your workload needs those CPUs, a better comparison would be against the “Dedicated 32 GB” plan

I'm not sure what you mean. The "Dedicated 32 GB" plan is 6x my quoted price. Why wouldn't the comparison be to the midpoint of the "Dedicated 8 GB" and "Dedicated 16 GB" plans (which have 4 and 8 CPUs respectively)? That would be around $0.14 per hour, about 2.5x my quoted price.

Anyway, it seems highly unlikely that local development, which uses CPU very burstily, needs a dedicated plan.
Yes there’s a conflict of interest. No, it does not necessarily invalidate the result. Claiming that it does is actually quite insulting to the scientists involved. Making that claim without even a cursory examination of the study design is just being a shit disturber.
One of the big ways people predict what cars are going to do is by reading intent through both macro- and micro-behaviors. Reading motion intent through subtle motion indicators is not just part of driving; it's something that happens all the time, and not just for humans. Automated vehicles are entering into an environment where that's the case, and that will not change.