skysight-inc/HackerNews huggingface dataset:
There is an element of "craftsman blaming their tool" here. I don't mean that as a criticism of the author, who is clearly frustrated with some choices they didn't make but nonetheless have to suffer the consequences of, but rather of the larger context. Clearly, someone, somewhere is craftsman blaming their tools.
The only place I've ever liked function calls without parentheses is Lua. But it only supports it with a single literal string or table argument.

So, boo. Hiss.
Still very strong in NY, but everyone's looking for senior hires to do cleanup jobs to fix poorly implemented bolt-on caching schemes in ailing Rails projects.

Ruby is still a great, powerful language, but in the last couple of years I've started to notice that it isn't getting the tooling love that it used to from the community. I'd still work in it for the right job, just like most any other language. Because tools are tools.

Language shouldn't get as much emphasis as it does.
The backup worked this time.

This is akin to a safety system taking over and restoring stability, despite a major component failure. From the outside, things "worked" but backups are designed for extraordinary and rare circumstances, not for continuous use.
But why is it possible for gasoline, and not for other items?
Actually, in the case of Harvard it affected far more PhD students than tuition-paying undergrads. Also, dozens of universities, cities, and states signed on to this lawsuit. It has little to do with Harvard's bottom-line.
As a software developer I personally refuse to work on HIPAA compliant software, because if there is a HIPAA violation I can be held liable.
OK, so I sort of get it. I love ML style syntax. I love the way that it supports great things like partial application.

What I do not like is TMTOWTDI. And I do not like Python violating its own principles (namely, "explicit is better than implicit"). As far as I am concerned, in Python, which does not have partial application, function application is handled by a special `(...)` operator that explicitly applies whatever function comes before the parens to whatever is inside the parens. Making the parens optional gives you two different ways to apply a function - and, by extension, one more place for people to argue about style - one of which is just an implicit version of the other.

You've got to have a way better reason to do that to a language than just, "Hey, isn't this cool? And also, I miss the Python 2 vs Python 3 wars, so wouldn't it be fun to give that pot another stir for old time's sake?"

I get it, the change from a print statement to a print function caused some pain. But it did bring some practical benefits, and the transition is in the past now, and, to quote the Zen of Python again, "special cases aren't special enough to break the rules."
I think we're probably agreeing with each other, except I'm not willing to call those things "secret." They're public. If you can plan to properly publicize something, great. But work _hard_ to make sure you're really okay publicizing it.
My understanding is that to make an effective movement based on benevolence you need to be able to draw a line and say, "OK, if you do this much you're a good enough person and while more would be better we're not going to give you flak for not doing more." And the Mohists failed to succeed at doing this and had a purity spiral that wiped them out. Something we Effective Altruists have to bear in mind.
The problem is these 10 karpathys have no vision, otherwise they would've joined Tesla.
Effectively US is pulling US-made chip design tools from under huawei’s manufacturing process. Seems that the political calculus is that this will damage huawei’s standing, at the expense of global technological cooperation. But to what end? It falls short of providing Huawei (and the state behind it) with incentives to be more transparent with their technology, and at best creates a necessity for them to become wholly independent in their process. I guess the US is betting they can’t pull this off, but if they do, this policy has bought US nothing but a few years of suppression and a fiercer competition.
The fact that they cannot disambiguate between a white truck and the sky color that killed an innocent driver is a starting point.

I realize the drivers probably should be paying attention etc: but when Tesla falsely advertises (or worse by the toddler antics of Elon, portrays the optics of L5 automation); and drivers believe such advertisements then of course they wouldn't know that the car is much worse than promised.
Nice post! I love hacking around with PostGIS. While I'm not normally a huge ORM advocate I do like the GeoDjango API for this sort of thing [0].

There hasn't been enough experimentation with geospatial social applications. (There was a lot back in the early 2010s but it petered out.) I'm currently working on an experimental chat app that creates Slack-like channels associated with a topic and a location. I'm looking for collaborators on this project (primary need is for designers and community-builders, but also programmers) so if it appeals to you please get in touch (HN-facing email in profile).

[0] https://docs.djangoproject.com/en/3.0/ref/contrib/gis/
Nice, now we can review someone's open source contributions they usually worked for free on.
That it's tiresome does not invalidate the argument. In fact, if the policy change was made because of university lobbying and not because of the public outcry, that's downright depressing. It means we still had no control over this outcome, we're just lucky that some people in power agreed with us here.
> This is realistic only if they're the only ones contributing to it, because otherwise they have to convince their other maintainers to use another platform.

Thanks!

How do you know this was due to corporate incompetence?
> I literally never look at them when all is ok, but when it's not, i get the status info in literally a second.

I'd say this is an argument for simply not having them on until something goes wrong.

I'm fortunate enough that almost all LEDs in my living room are dimmed green, with the exceptions being my speaker set with a very bright blue (covered with a black tape, they're always on anyway), and my external monitor (dim white, not on when in standby).

Unfortunately, my Thinkpad has an annoying blue power indicator and I can't keep my mic turned off via a keyboard shortcut since that turns on another blue LED. Especially annoying when the night light turns on.

Nice username BTW!
The article doesn't link to the original study, but I would be curious to know how long was the next longest flap-less flight. If the first one is 5 hours, and the next is 4.5, awesome, but if the next longest bird was not flapping for only 35 minutes, I would attribute this to equipment malfunction rather than some awesome paragliding bird. Science is fascinating.
Aneurysms are not related to blood clots, strokes, etc.
One of my favorite contributions involved two commits: one that added 5 lines, another a bit later that removed a different 5 lines. This was after more than a week of building tiny models to understand how the system might behave. Thankfully I was on a team that appreciated it, although the reduced load on on-call quickly drove the point home :)
With unit tests included it would probably be more than two lines.
> they are free to travel anywhere within the united states.

Theoretically that's true for on-campus courses too. Most (at least that I know of) universities don't track attendance. So the students are still free to travel anywhere as long as they keep submitting online assignments and are physically present for any exams.
The opinion that someone isn't worth listening to and choosing not to amplify their words is an opinion like any other.

The whole cancel culture thing stems from people who believe that they don't just have freedom of speech, but rather the right to force others to listen.

If a community dislikes what you say and chooses to make that content less visible in response, that's perfectly reasonable. You are not being censored, you are being rejected.
We want foreign students to experience freedom and liberty in America.
Most likely both the 1p and 2p would go and prices would be rounded to the nearest 5p (so you wouldn’t need a penny to make up the odd price). But the UK govt already said they’re not doing this.
Vending machines in post offices were the only place I regularly received dollar coins. Since most other vending machines accepted them, I never had much trouble using them up. The post office has removed most vending machines now so pretty much the only way I'd ever end up with a dollar coin would be if I bought a roll from my bank.
There is no recommended networkmanager.

`netctl` was explicitly written because systemd didn't have a network daemon. The past 3-4 years the community has in general recommended against using `netctl`.

It was never removed from the ISO because the releng maintainer didn't put that much thought into it, but I'm happy to tell you `netctl` was replaced with `iwd` on this month ISO release.
Wasn't the church pretty much independent of the individual European kingdoms and empires? Also starting with the renaissance, but probably even before that, scientists and philosophers could move between courts.
I really hope they do not do this. In and of itself it is not a problem, Ruby code is perfectly readable when the style is consistent.

Software developers are often stubborn. The main result of this change will be a mess of code which follows a mix of all the styles. That removes one of the greatest beauties of the Python ecosystem, that there is a "right way" to do things.
> Of course you still need http or how else would your react frontend talk to your microservices?

Don't forget GraphQL on top of that, otherwise you're not really in 2020.
This is a good overview in layman's terms - but as with most things it can get much more complex.

e.g. deferred revenue is a liability and although close, it is technically not really money that is borrowed. (It reflects services/goods owed)
Chinese Americans are cool because they can read English, which is real news. I won't bother reading anything in Chinese or learn Chinese values, but I can judge them according to my beliefs because the English one is far superior.

Sounds kinda sinophobia to me.
Do you mean depressing like Amazon warehouse workers? Or do you mean more like Uber drivers?

Bezos & company aren't exactly considering the plights of their employees/independent contractors for their quarterly financial report.

Is it bad that I rank how successful a venture might be based on how many jobs it might destroy?
Aren't US going to ban TikTok?(i heard something like this previous week)

If US banned TikTok, willn't that decision affect TikTok? (like it affected Huawei)
It's quite hard to hide the fact you're running in a VM, if possible at all. I think Valorant refuses to run in a VM.
I hope this gets thoughtful discussion.

The events are very tragic. I know people whose families were in danger of being sent to the camps —they escaped though laborious trudging through jungle at night, escape to Vietnam and then HK as boat people before moving on to better places.

How does idealism end up in such a dark ditch like this where your own neighbor thinks the horror is so bad they have to go in a clean things up, despite nominally being “on the same side”
I've streamed coding a few times on Twitch at my channel (14domino). My setup is much more similar to my coding setup so the font can definitely look small. Does anyone know a good way to advertise coding streams in general? I mostly get 2-3 viewers who are already my friends, and I doubt they're very engaged, but I do like streaming coding and would love it if people could learn something out of it. :)
It is a single bootstrap file, it bootstraps your env variables

I've not come across what you describe
I’d definitely add The Beginner’s Guide, as a game with a message that would not be possible in any other medium. It’s from the same people as The Stanley Parable.
ha, awesome! I've had this idea so many times from the xkcd comic (which I see was inspiration). I'm glad someone actually built a tool for it. It could be a fun learning project for a simple mobile app too.
That's pretty much in the "cut out future generations from system programming for the web" territory, and complexity for the sake of complexity. Also, you have to implement HTTP/2 in addition to HTTP/1.1.
Some boards list in the specs, but that's not a guarantee that it's actually working. Previous BIOS revisions can and have silently broken the ECC part of the memory functionality, and nobody at the board companies was testing it so it went out without anybody noticing until a user started a forum thread about it. That was Asrock iirc.

In the case of MSI, those boards reportedly also don't support the ECC reporting function. They will try to correct them but they don't actually report them to the OS. MSI's answer: "wow, sucks to be you". AMD’s answer: “wow, sucks to be you”. That's what you get from "unofficial support", just a halfhearted level of effort all around.

https://hardwarecanucks.com/forum/threads/ecc-memory-amds-ry...

(there are really multiple levels of functionality here, "boots with ECC in non-ECC mode", "corrects ECC silently", and "behaves like a server and reports ECC to the OS or lets you reboot the system". You'll note that nobody ever commits to a particular level of support on AM4 based products...)

Furthermore, AMD doesn't support it at a processor level, so they apply no pressure to the mobo companies to actually test the features they claim they support, nor will they fix it if there is ever a critical functionality bug. An AGESA update could break or remove ECC and welp, sucks to be you, they never advertised that as an actual feature.

That is why I think it is a little ridiculous that people phrase that as "supported". Nobody is validating that it actually works, nobody at AMD will stand behind the feature, and will in fact tell you that they don't support it.

It works, probably, on certain combinations of hardware and BIOS. It is not supported by anyone other than yourself and your own time.
OneSignal (Messaging and Push Notification APIs) is hiring a back end engineer
Dont you talk about black panthers in this manner.
They sure do. We have a White House filled with white supremacists and career grifters. All of these people think they're doing good things; they just have a different idea than I do of who deserves "good things".
Ancient China has a very fascinating history. I think the world would be very different if the voyages started under the Prince of Yan would have been allowed to continue. China would have discovered the new world before Europe, and history would be drastically different. They really had impressive boats very early on.
Elementary school politics. This would be a hilarious sitcom if it weren't for all the thousands of people getting hurt by this dysfunctional joke of a government.
> The US destroyed Iranian democracy and replaced it by the Shah

Iran had no democracy. Mosaddegh was appointed Prime Minister by the Shah, he was not democratically elected by the people of Iran. The Majlis that nominated him were a collection of feudal lords that dominated Iranian politics, they were not democratically elected by the people of Iran, they co-ruled Iran as a feudal kingdom.

If Iran were a democracy the Shah wouldn't have been appointing the Prime Minister.

It has been 40 years, and just look at Iran today: zero human rights. You're going to try to blame the US for four decades of theocratic dictatorship? Laughable. The timer on that excuse has long since expired. Iran is responsible for the condition of Iran today, and the people that installed the theocracy are solely responsible for that too.

> The US destroyed Bolivia, replacing an elected government

That's an entirely false, invented claim. Which is why you didn't even try to support it.
Looks like forth (uses stack instead of pipes though).
The first line will define add10 (which is assumed to exist in your example already, but I wanted to show how easy it was to create). 123 puts 123 on the stack. add10 adds ten to the number on the stack. "." prints (and removes) the top of the stack. Don't have to convert it to a string in this case.

: add10 10 +
123 add10 .
Essentially completely unrelated, but this is also a very good film about safety - "Forklift Truck Driver Klaus":

https://www.youtube.com/watch?v=4DILjd69C0o
White House tells hospitals to bypass CDC on Covid-19 data reporting
People think it's easy to create a durable fork that will gain enough traction to live on many years (in a stable manner) and attract contributors. It's not. Just look at the tons of forks on github for abandonned opensource projects.

Let's say there are 10 people willing to fork it to keep it simple as it was previously. Where is the go-to place for that to happen in the open source world?
The admins could mess with your ratio if someone you invited wasn’t seeding.
The author may or may not have the correct conclusion about over-engineering coming from big-co alumni, but if they can't get their one example correct, why should we discuss their post? Are their insults that novel?
Part of this commitment may be to incent Google to lobby on behalf of TikTok against a ban.
Sometimes stores will structure sales that way ("we pay the sales tax" sales), so I expect you're right.

The situation where it comes up is the idea of an American VAT. Because it applies the tax before the store even sees the good, the tax ends up baked into the price. And people like Grover Norquist have argued against a VAT specifically because of that: "The VAT is embedded inside the price of a good (as opposed to the U.S., where sales tax is transparent and on top of the price). As such, people forget they pay it, and European governments have found it too easy to raise the tax repeatedly over time."

https://humanevents.com/2010/04/23/dont-give-obama-a-vat/
Location: Russia /
Remote: Yes /
Willing to relocate: No

Technologies: C#, WinFroms, DevExpress, WPF, Networking, HTTP, SSL

Résumé/CV: https://drive.google.com/file/d/1WpBoVlHkIl3wGPkNxsOkDsUpLvb...

Email: dedvonzay [at] gmail.com

.net developer specializing in desktop applications with 12 years of experiense
Yes, if the support ticket is opened when the issue is discovered. This particular instance was first reported on hackernews and was due to our dormant namespace policy: https://news.ycombinator.com/item?id=23827772
> Right/conservative political philosophy is fundamentally not.

> Conservatives believe that even if we are all human, we do not all have enough in common to be able to form a cohesive, coherent society. Conservatives believe that there are good and bad people and that they can identify and assign people to each group.

You're assigning beliefs and motives to other people's actions.

Looking beyond the internet groups (which are a whole other issue on both sides) I know plenty of conservatives, including some people who voted for Trump. Not a single one of them has the beliefs you're assigning. They all fundamentally believe that people should be treated equally regardless of their race, creed, gender, sexual orientation, viewpoint, etc. They believe that the differences among people makes our society great and that everyone should be welcome/included.

They often disagree about the best way to achieve an open, inclusive, successful society but the end goal is the same.

Assigning a belief or morality to other people and then ostracizing them for it is part of the problem, not a solution.
https://books.google.com/ngrams/graph?corpus=26&smoothing=3&...

https://www.google.com/books/edition/Safety_First/XxqjIqE4yq...

> "The modern Safety First movement was born at United States Steel in 1906"

I was kind of surprised that "Safety First" is that old.
A well known religious University near me just started offering "in person" (wink wink) classes where attendance would not be taken. I was proud to see it.
Did you watch the video? Waymo is stuck using lidar, and the video explains why that's a dead-end.

(Want to keep in touch about this bet? I'm maxharris9 on twitter.)
Also, never use the word "done" in any context in a meeting like that. Do not even say: "I'm not done". They won't hear the "not". Say, "Development is still in progress" or something similar. I got chewed out for something being released (where it was found to be broken) to a customer because I said something like: "I'm about 80% done with testing, but I haven't run into any issues yet." They released it even though it wasn't ready, and both the customer and I found that there were issues in that last 20% I hadn't reached.
> Is your happiness a happiness of never having a problem that needed a human to resolve or a happiness of having a problem and Github resolving it?

It's due to paying github and getting highly technical support. The tooling is also superior for our purposes.

I am not saying that everyone needs to pay github. There is a good chance, however, that there was a reason this person's account was suspended. If this was due to a mistake, a straightforward contact letter would have more results than starting an internet petition.
> but I'll withdraw it if the response is a resounding "boo, hiss"

Boo, hiss.

The parentheses-less function call is the second biggest obstacle to ruby readability.
One problem with x87 is that it performed all operations in 80 bits, converting to float and double on load/store.

This sounds nice, but in practice was quite problematic, as results depended on whether or not intermediate results spilled into memory.
This is more Ruby than Python. I specifically prefer Python more because of its explicitness.
So much of the tragedy of our times has been along those lines. Reading this book (amongst others) about the atrocities committed in service of the British idea of utopia in India evoked similar feelings: https://www.amazon.com/Inglorious-Empire-What-British-India/....

In comparison, the turn towards soft power in the 21st century on the macro (political) and micro (personal) levels is much appreciated, despite all of its ills.
> This is equally applicable to other x86 vendors.

I think it's equally applicable to any processor vendor, x86 has just been around the longest.
Super excited about this! It's crazy to see the progress AI Dungeon has made from its early beginning one year ago to where it is now.
For one because they said it would be here already but they keep moving the goal post.
I've recently learnt this trick too but am having a hard time manually diffing stack-traces. Do you know of some tool that can help me analyze samples of stack-traces?
Model 3s drive great for a practical sedan, but for getting to point A to point B, I'd slightly prefer a regular economy car. Tesla's UI doesn't quite make up for physical knobs and buttons yet, and gasoline makes road trips a lot easier. I'm really looking forward to the Rav4 Prime and plan on getting that after I move to a place with charging.
I am really pissed. It's weird this showed up... i'm planning to apply for Y Combinator next deadline.. I just googled whataboutism

Anyways

Here is the reason i'm pissed:
(I am user SeriousHyena in this thread)
https://www.lipstickalley.com/threads/black-girl-sent-to-juv...
Something like this already exists and is cheaper than red LEDs. At least it used to be cheaper.

IR LEDs.

Invisible to the naked eye. If you want to see the nifty status LEDs, simply hold your cellphone camera (which is IR sensitive) and look at the phone. Bonus you can take a pix of the lights and file it with a trouble ticket or whatever.

For a good laugh start up your cellphone camera and hold it in front of a IR (not RF) remote control and push a remote button, it'll light up in a big way on camera. Some TV remotes are practically IR flashlights as in light up the room, cheap ones not as bright.
I believe code streamers need to bring their own audience from some other thing.

It's not what you want to hear, but it is what I've seen.