skysight-inc/HackerNews huggingface dataset:
That’s a beautiful discovery and makes me sad to think what global damage industrialization must have caused.

I wish so dearly there was a way to let earth reproduce her fruits that didn’t involve destroying humanity.
>who the losers are in this system.

People who dont qualify. People who misuse it. As is the case with much debt, there is debt given to people who consume it, spend it, lose it and owe it; and there is debt given to people who invest it, accrue with it, and profit from it. Many people may stumble through the process and benefit from it, while the purchasing power of others who cant get it is diluted.
I feel though that running in circles around a block missing a point somewhere.

What point would that be? The point that you feel is important? I don't mean to be dismissive; I'm with you, even as a person who does stupid shit like this[0] and runs long distances, I would do it differently. But I also feel it is you and I that "miss the point" if we're ready to tell others what "point" they should be shooting for. Especially when I'm not entirely sure what they're shooting for in the first place. :-)

[0] https://www.ironbutt.org/IBRhistory/IBR1997.html
Thanks for clarification and pointing to the forum guidelines. I hoped I was being charitable, trying to explain away the cluelessness of the comment.
I recall reading about spice being used to mask the flavor of food starting to go bad. It's not a preservative function, rather it allows people to eat poor-tasting-but-not-yet-poisonous food.
> There are good answers to that in the U.S. and Russian experience.

What are your personal favorites of what those good answers are? One write up I found [1] doesn't go into much engineering details, and I find similar high-level descriptions elsewhere.

This reminds me of a documentary I once saw about what seemed to me a completely balls-to-the-wall experimental lab (the best kind) studying the earth's magnetic field by rotating a 12+ ton ball of molten sodium.

The way they solved the fire question was by suspending dewars of liquid nitrogen above the ball of death metal. The only way I could think of to improve upon that is a passive trigger design, wrapping the ball with walls of dewars with spring-loaded lids that open up when pressure drops below the level that the liquid nitrogen is normally contained at. If one is breached, they all breach at the same time enveloping the entire sodium footprint.

[1] http://nucleargreen.blogspot.com/2010/01/fire-in-sodium-cool...
In practice the market value of a house and the assessed value of a house (used to determine real estate taxes) are not as tightly correlated as one might assume.
I think the author's criticisms are fair. I would not use the beta with passengers in the car unless they asked. It is too jerky and unpredictable. It's definitely fun to use and I'm enjoying testing it, but it has a ways to go.

That said, the fact that this system works anywhere where competing systems are fenced to some degree (Waymo to Chandler/Phoenix, SuperCruise to highways it has mapped) has to be given more merit, though. Tesla is focused on the general solution instead of a super smooth, but very geographically-restricted solution, which (I would imagine) doesn't scale.
Feels like half the team left already, and they've yet to replace anyone, so work gets dumped on us. No real commitment to remote work, let alone mask policy. Won't or can't get rid of unproductive folks. Just doesn't feel like a good place to write software.

I expect it's a story not too uncommon at this point.
That's the mortgage interest rate, not the percentage of 30-year fixed rate mortgages vs. ARM.

Categories > Money, Banking, & Finance > Interest Rates > Mortgage Rates

Unless you're not arguing against the last part of the parent comment...
> moments after the soviet interceptors obtained missile lock

So it would have been shot down anyway, with or without "confirmation". This is just the Soviets being paranoid trigger happy like they were when they downed flight MH17 and also one of their own flights shot by mistake in 2001 during an Ukrainian/Russian military exercise.
Progress bar for Postgres queries – let's dive deeper
The scoring poker is indeed an interesting problem - and its Project Euler #54 ( https://projecteuler.net/problem=54 )

Starting from high card on gets to some interesting increasingly complex "can I identify it rules"
>educate them on the most complicated and high-stakes financial decision they’ll have to make in their lives,

I disagree with this hyperbole (part of the overall tone of the article). I think taking on full-time college tuition at age 19, or having kids, are both far more complicated and consequential financial decisions.

Taking out a mortgage to purchase, let alone re-finance, an owner-occupied residence is something a lot of people do, perhaps more often than they buy a new mattress. If you have the minimum down payment and good income & credit report, it's not a big deal, and since there are a lot of legal protections all around for owner-occupied properties, it's straight-forward and low risk to the one taking out the mortgage.
Double check the query coverage percentage on your searches.
Yeah, I built a bunch of things in Macromedia Flash (Actionscript 4.0). It was when I realized that I can tie the animation with code. Hell, I didn't even know that it is code. It is just some structured text to automate thigns. Mind blown.

I also like: https://handmadehero.org/ series but it was too much of a time sink.
Good example of another solution without a problem.
Martin Shkreli banned for life from drug industry; ordered to pay $64.6 MM
> This graph disagrees with you:

No, it doesn't. That's a chart of the average annual interest rate of 30 year mortgages, not the share of mortgages that are 30 year mortgages.

EDIT: The Mortgage Bankers Association does regular press releases of stats [0], and in them recently ARMs seem to be 3-3.5% of applications.

[0] e.g., https://www.mba.org/2022-press-releases/january/mortgage-app...
Screenshots as much as snapshots are the vernacular photography of our lives
Hah! I'm also Rodrigo, and I've been living in Canada for 6 years now. I've given up hoping people would get the pronunciation of my name right. At this point I think I'm even more used to the North-American way. Rodrigo is a hella hard name if you've never spoken Portuguese.
I will read this but as someone who has had a family member diagnosed with MS if there are other connections or papers people can recommend I would be very grateful.
Good god. All "No" and 2 "mixed/maybe" for me.
Thank you for breaking this down. Just because we see a stack of bananas at whole foods, doesn't mean that it was easy to produce
> One of the most interesting features of the FFTF was a sodium-to-air heat exchanger which is a key to fast reactors having superior economics.
> That is, no nuclear reactor which uses a steam turbine is going to be economically competitive with fossil fuel fired gas turbine generators.

OK, but FFTF reactor has not generated electricity at all. How is “sodium to air heat exchanger” supposed to generate electricity, to make it more economical than steam turbines?

> That is, no nuclear reactor which uses a steam turbine is going to be economically competitive with fossil fuel fired gas turbine generators.

That’s highly likely to be true (at least until cheap gas runs out, which will happen at some point, though it will take many decades/centuries until then), but I thought we are aiming to get off fossil fuels, no? We should be willing to pay some premium for nuclear, because it does not emit GHG.
> Why use the operating system's async I/O system when you can simply burn a thread and do blocking I/O? </snark>

mmap isn't non-blocking; page faults are blocking, no different from a read or write to a (non-direct I/O) file using a syscall.

Until recently io_uring literally burned a thread (from a thread pool) for every read or write regular file operation, too. Though now it finally has hooks into the buffer cache so it can opportunistically perform the operation from the same thread that dequeued the command, pushing it to a worker thread if it would need to wait for a cache fault.[1]

[1] Technically the same behavior could be implemented in user space using userfaultfd, but the latency would likely be higher on faults.
Exactly. I've seen plenty of YouTube videos that are excellent despite being made by tiny channels of just a few 100 or 1000 subscribers. Same goes for a lot of the posts on Hackernews. And TikTok has a massive userbase that's still growing because even if it's not healthy for you, at least the content on the platform is good. Facebook is both unhealthy and bad content. Every time I scroll through, it feels like I'm torturing myself a little.
Apple has the strongest protections against unethical labor of any tech company. The main reason we know of any issues is because apple is literally the only company that audits and publishes the results of supplier audits.

If you think that somehow the people working on apple hardware construction are treated worse than the people working on the vastly higher number of android devices, etc you need to provide some evidence.

I recall a case where apple audits found a supplier using child labour, included that in their report, included the remediation (including cases where they outright dropped suppliers). The headlines weren’t “apple found child labour and stopped it”. The headlines were “apple uses child labour”.

The reason you don’t get that for other manufacturers is that they a) don’t audit, and b) don’t publish details even if they somehow become aware.
Yes, “but” company projects often reach a certain size because of the fact that they’re driven by potential profit and have large investment. Whatever hobby/volunteer task you may find, while it might be interesting it probably will not be as far-reaching as what a job could entail. (That’s not to say they couldn’t still reach a lot, e.g. thousands of downloads, just maybe not what a company project could do.)
Android's default linting already contains a "missing translation" lint rule which you can activate: "MissingTranslation"[0]

For Android specifically: Gradle and Android Studio both support a powerful linting framework (to the level that it can provide auto-fixes to the IDE). It's better to provide an in-editor to guide your contributors before it hits CI, then have CI nag if they didn't fix the in-editor warnings/errors:

Some examples of custom lint rules[1] and the default rules which Android Studio runs[2]:

[0] https://android.googlesource.com/platform/tools/base/+/32923...

[1] https://github.com/ankidroid/Anki-Android/tree/master/lint-r...

[2] https://github.com/ankidroid/Anki-Android/blob/master/lint-r...
How up-to-date is it?
I don't understand what happened here and why you left. Were they checking your math? Were they seeing if the suggestions made by the model made sense to them? Why would either of those things be upsetting to you?
Again, fair. But it still doesn't answer the question:

We were clearly - and across multiple administrations - under prepared...why? And why is no one (read: media) seriously asking why?

That is, again for example, even an undepleted stockpile wasn't going to be enough.
There's the anelloviruses which are at least as prevalent and nobody really knows what they do.
Interesting, but the premise is nonsense. Obviously these phrases and words do translate. They are translated on the page, into English.
You're asking me to explain conspiracy logic, and I can't.
Trivia: the Xbox 360 CPU design used 10 FO4, meaning that it could get less done per clock cycle than the Pentium 4. In order words, the Xbox 360 CPU was trying to beat the Pentium 4 at the clock-speed game (fewer stages per clock allows for higher frequency) but the power wall intervened and said "Nope!"
It’s minimally above bike theft. Same tools. If the train goes slow enough/stops, start cracking open containers and throw as much on the ground as you can while you can.

Then sift through it for the next hours.
I had one unforgettable experience where the company strung the process along for 3 months. And then they forgot about it. Called me back to restart the interview process. I tagged their emails as SPAM (accidentally, but in retrospect correct) and moved on.

The last one was 2 quick phone calls the same week. The third call was what laptop I wanted and where should the send it.
> I hope for the sake of the planet that they do and they succeed.

The planet doesn't need nuclear. It just needs a concerted push to roll out renewables on a bigger scale and invest into promising long/medium term energy storage solutions (like various gravity storage solutions)

The opportunity costs for nuclear are just way too high.

https://www.oneearth.org/the-7-reasons-why-nuclear-energy-is...
Over the past several months I have had more delivery problems with Amazon than ever. Things scheduled, out for delivery, and sometimes ten spots away on a map, just seem to disappear. I wonder if these (and similar) thefts have anything to do with it.
> I personally prefer ripgrep as it is much faster than grep, but usually that is not available on CI machines.

I recommend git grep, which is comparable in speed to ripgrep, since it ignores non-tracked files and searches the object storage directly. It is also able to run in parallel.
I'm someone who is heavily critical of Facebook and Twitter.

However there is a world of difference between sloppily shutting down vaccine or election misinformation, and actively censoring a Tennis star reporting a sexual assault by a politiburo member.

There is a world of difference between taking down shit talking politicians twitter profiles, and actively censoring the genocide of an ethnic minority.

Ads that slurp up personal data are bad. Threatening political dissidents abroad directly is incomparable.

To say "well they are all the same bad" is to be willfully blind to the basic facts.

[1] - https://www.theatlantic.com/technology/archive/2019/03/what-...

[2] - https://www.thecut.com/2021/12/the-disappearance-of-peng-shu...
Because my purpose in life is to "crush my enemies, see them driven before me, and hear the lamentation of their women". Doing my job satisfies that life path.
What was the title and description of the videos on your channel?
I think they meant it doesn't have an exact one word equivalent.
> Folders is a Windows language. In Windows, folders are entirely free in terms of disk space!

They can’t be entirely free, can they? Doesn’t the structure have to be persisted on disk somewhere?
It depends on if you are trading up or down.

If you are trading up, the house you are buying is more expensive than the house you are selling. In this case you want a down market. Yes, you get somewhat less for your existing house, but you more than make up for it in what you save on the new house.

If you are trading down, the opposite is true. A hot market has increased the value of the house you are selling more than the house you are buying.
op here, if you have any questions, feel free to ask
Yes.

Whenever you need better performance and reliability, identify an abstraction beloved of CS professors, and bypass it.

When I last checked, libtorrent was utterly failing to use O_DIRECT semantics. I started making a patch, but there are several places that do file ops, and the main one was more complicated than I could afford to dive into at the time.
Indeed. At work, I find that doing a little bit of curation on the merged PRs makes for more much readable & relevant release notes.
> it is a nonviolent crime

This doesn't really mean anything. Non-violent crimes range from personal drug use & speeding to ponzi schemes & drunk driving.

There is a difference between theft (a victim exists and can inflict either physical or emotional damage) and something like personal light drug use (mostly victimless).

Theft not only robs a victim of their time & resource but it can also inflict emotional damage. A broken car window means you're out whatever they stole + glass (often a week or more of wages) and the emotional stress & time to fix it. These packages had recipients - the PPE is obviously important but each of these packages could have been someones anniversary gift or important medical device.

If we're talking about the moral severity of the crime itself, theft is pretty close to assault in my book and should be punished accordingly.

We can work on preventing the desperateness that leads to theft while still having strict punishment. What we shouldn't do is not address the root cause AND let such crimes go essentially unpunished.
Company vax mandate was enough of a shove to go interview (after 8.5 years with the same team since graduating). By the time my exemption was approved, I had offers for more money, and ended up taking one at a MANGA company for 225% of prior TC.
> I've found that modeling or simulating something real like a card game is very effective.

I think the last paragraph of this article should have really been blown up to be the entire article. I want to know more about this experience the author had.

Because one question I have is: should we even be teaching object-oriented programming to beginners? The rationale for the modified class schedule is that it answers the question "WHY!?", but I still feel myself screaming that question after reading this piece.

Let me propose something entirely different: what if trying to get everyone to learn Python is too much to ask? In fact, why would we use such a niche programming language when there's one out there used by far more people: Excel. Why are we reaching toward the object-oriented model of program design, when the people have spoken as to what works for them? Far and away, the masses prefer the reactive, dataflow experience provided by Excel, so let's meet them at their level. And SQL to the list. There are people in my life who I wouldn't trust to turn change the battery on my laptop, and yet they somehow know and understand SQL for their job. They are completely mystified by Python, yet can write a SQL query like no one's business.

I think it's far past time "learning to code" meant "learning Python/JS/C". Let's stop trying to force them to use a tool that we developers are comfortable with, and teach them how to code using tools they already know how to use.
I'm not really sure who you're talking about here. Who is expecting you to explain things to them simply? Informative comments are always appreciated, but I'm not sure why you're taking this as some personal obligation. Who is poking holes in mainstream science? I don't really see that happening in these comments.
"Ordering begins January 19."

I see they have this behind Akamai. That's a good thing because my first thought was "Man, I hope they have this site behind a good load balancer!"
Also entirely possible that I'm misunderstanding both of you, but I think what the parent comment was imagining was something like common schemas (like schema.org[1]?) for content that is currently around the web and encased in the challenging web design you mention.

With common (and evolving) formats -- and incentives for publishers to provide their information within those formats -- we could then have much simpler, more streamlined tools to use and remix that data in application-specific ways.

[1] - https://schema.org/docs/full.html
Slightly related, but could I make something similar using Haystack[0] and feeding it with a large index?

[0]https://github.com/deepset-ai/haystack
> Because dwm is customized through editing its source code, it's pointless to make binary packages of it. This keeps its userbase small and elitist.

This is the zen of suckless. Unlike other projects that desperately reach for users anywhere they can get them and then suffer the resulting bloat, suckless knows exactly who they are building for.

It’s a tough thing to swallow but embracing the opposite of the suckless zen is probably a large part of why modern software is so bad. The more we try to pretend it should be possible for all people to program or use computers in general, the worse software becomes.
If you identify it, please drop a reply. Sounds like a book I'd be interested in as well.
My subconscious' instant reaction was to parse the headline as referring to Firefly's Badger and think, "Oh, no! It's probably going to go sideways...."

I sincerely do hope that the badger had a very fine hat.
The post contends that there's an increase in destruction and not a decrease in production.
Show HN: An open source Follow and Unfollow bot for GitHub
In today's world of excellent CLI tools I don't think grep is a good choice, especially for checking irregular languages like XML. [0]

I use tools like `jq` [1] or `yq` [2] all the time for CI checks. One useful check, is we have a configuration file stored as several hundred lines of YAML. Its a nice thing to maintain a sorted order for that, so we have a git pre-commit hook that runs the following:

> yq eval --inplace '.my_key|= sort' my_file.yaml

Of course, a pre-commit hook or CI both work. There's pros and cons of both. For our team, the pre-commit hook is a low enough level of effort, and doesn't require a CI check for something that executes in milliseconds.

[0] https://stackoverflow.com/a/1732454

[1] https://github.com/stedolan/jq

[2] https://github.com/mikefarah/yq
That varies widely from one location to another. In California for example, your statement is mostly inaccurate due to the effect of Prop. 13, which severely limits annual increases in assessed value for current owners.
The earth doesn't care, only humans care. Earth without humans would be pointless, so you have to take humans as they are, the good and the bad both.

But please remember things are way better now than they used to be, pre-industrialization was not the utopia many think.
Yes, but I also suspect that many airplanes have safety systems (e.g., emergency fuel cutoff valves) which I'm ignorant of. So I'm not really qualified to make guesses on this topic.
I'm a field where it's never been so easy to replicate an experiment, I really wish more people would make their code available. It can be liberating to put your code out there, sort of setting it free, and you'll be much more forgiving if other people's code quality in the future.

The negatives are overestimated, is unlikely many people will read the code.
This is actually a pretty awesome resource! It was pretty interesting to see "-ish" on there. It never occurred to me that there's likely not an exact equivalent to "-ish" in other languages.
True. I certainly am not. Definitely part of Atomization. Large swathes of the country, especially the religious and conservative still buy into this mythos though.
Jokes on them, my TV and projector only do 1080 and I am in no hurry to upgrade them.
Definitely publish!
Check out the Journal of Open Source Software - https://joss.theoj.org/
Before you even ask: yes, there's a port for Wayland: https://github.com/djpohly/dwl
My inclusion of them on the list is from just 2 data points:

Those sorts of classes were available when I was in school, but it was not a whole track, it was 1 class each.

Second data point: These are the types of roles I meet in the wild who would benefit from coding, and they usually cannot (or can do some very light scripting).

I cannot explain it exactly. They just usually are missing that skill.
Hand-wavy doesn't begin to describe the cost-benefit analysis behind this (like what's it, umm, gonna cost to build all that high-elevation land that far out into the water? He doesn't even provide a ballpark estimate).

And on top of that:

We can call the created area New Mannahatta (referring to the name the Lenape gave to Manhattan).

Yeah, stealing the language of the people who were exterminated to make way for your ancestors' colonial settlement is great way to sell your hot new development project.
Thanks. It’s good to see that it’s released under a LGPL license: https://github.com/languagetool-org/languagetool
Not always -- sometimes they're paid for by devaluing everyone's currency.