skysight-inc/HackerNews huggingface dataset:
> The fact that I wrote a toy renderer in Rust five years ago and haven't touched it since then doesn't change this.

I ask you in good faith...if you pushed this to a public github repo that was your reasoning? If it was something I found to be of value and you'd LICENSE'd it under a promiscuous license and I took that code and made a few million dollars from your idea (and kept all the money), would you be happy with that?

Was this just a thing to show potential employers you can code and use git, how does an employer even know actually you wrote that code?

> they're referring to serious projects like the Linux kernel, Apache, PostreSQL, Firefox, etc.

I feel you're missing the point here, not all the contributors to these projects are getting paid for their efforts. See his point about Linux Torvalds comment about:

This model of using people was acknowledged right from the beginning with a sly wink to Linus Torvalds from Eric S. Raymond in The Cathedral and the Bazaar.

Eric S. Raymond: "In fact, I think Linus’s cleverest and most consequential hack was not the construction of the Linux kernel itself, but rather his invention of the Linux development model. When I expressed this opinion in his presence once, he smiled and quietly repeated something he has often said: “I’m basically a very lazy person who likes to get credit for things other people actually do."
Ignoring real patterns just because we don’t like their implications or fear people will use them for demagoguery doesn’t make them any less real.

If things are heritable we should certainly catalog in a rigorous manner how they are heritable.
Probably should substitute “often” for “occasionally”. I’ve edited the comment.

I suppose there are other factors too, eg the student not thinking to say they don’t know how to kill a mouse and their advisor not thinking to ask.
Twitch sued in Russia by local media giant for whopping €2.5B
You're assuming that move would give him more money. And he can do that anytime. But how do you know people will love to see his stream highlights without expending all that money, well, you let your community do that.
I'm using Chrome 79.0.3945.79 (up to date) with MacOS 10.13.6 (not as up to date), and can grab the scroll bar.
Switched to Fork from SourceTree, never looked back.
I was looking for something close to this design, particularly with low profile switches. Thanks.
For your second example, I'd do :2,8s/$/,/<enter>
> a wrapper that will fall back to it if localstorage lookups fail.

If I understand correctly, the scenario is that saved data in localStorage is lost, so that won't help.
Normally Opus these days. Which is what the web client uses.

* https://github.com/Johni0702/mumble-web
The Dark Side of WebAssembly (2018)
While this is standard, it shouldn't be.

Mammals sense CO2 buildup, not oxygen depletion. By smothering with CO2, the mice spend their last moments desperate to breathe and unable to.

If they were to use nitrogen instead, the mice, having no way to know they've been deprived of oxygen, would just pass out and die.
> At least some of Jetbrains' offerings are open source. If you have security concerns, you may be able to alleviate some of them by your own examination.

Good points

> I'd also encourage you to consider separating your concerns about the Russian government and individuals living in Russia, just as you might other governments and their citizenry.

I do separate them, in a moral sense. But in a practical sense, Russian companies can't really be separated from their authoritarian government. What can they do to resist? There are no checks and balances. To be fair, Jetbrains was probably even around before Russia even started to settle definitively into its current authoritarian predicament. But thanks to the Putin regime, how on earth can they be trusted?
Which is a pretty strong vote for building your company somewhere with lower salaries and lower cost of living.

There are a LOT of great engineers in places other than SV, Austin, Boston, etc.
I had pretty severe carpal tunnel syndrome for about a year when I did data entry full time. What helped was improving my posture, not tensing up and slamming the keyboard at full force all day, and resting/shaking out my wrists every 15-30 minutes during extended typing.

I have a mechanical keyboard today but doubt it would have helped more than any other (much cheaper) keyboard that requires less keypress force. The problem is that squishy $5 cubicle keyboards tend to be really, really bad in that regard.
I have that need and I do work offline, but I just use an extra cheap device like a Windows tablet. It's useless for interactive work, but works fine as a node server. That reminds me, it runs Win 10, so I might try deploying Win 10 Ubuntu on it.

I don't think this device is needed. I can just as easily use a Chromebook, which can run a full Linux development environment, and not tie up my iPad as an extra screen.

There are products in the market to dump SD card onto a storage device with one button, although you could just use a GPIO pin and add a switch to your Pi to accomplish that.
My question was semi-flippant, but I don't think the movie/series analogy is very apt. The point is that my kids don't really care how you decided to package the product, song order, flow, etc. Quite often all they care about is one song (and sometimes they care about it 100+ times per day...)

I guess in the same way that we used to buy singles, although I never bought that many because you got more bang for buck buying the whole album.

Where I did draw the line was when I heard them start asking each other if they had seen the latest song from so-and-so.

At which point they both got an MP3 player and a bit of a lecture about how music is audio and everything else is marketing
May have been added in the last 29 minutes, but the title of the page says:

Ionuț Baloșin

SOFTWARE ARCHITECT AND INDEPENDENT TECHNICAL TRAINER
Tools for PC Build Under $25 – December 2019
I'm torn because unbundling also allows for niche publications to get the readers who are interested in reading a few articles but not enough to pay for a full subscription to a publication they may or may not like. I guess another solution to that would be the heavily-discounted "intro" period offer or x-free articles per month. For me there are a few magazines I enjoy reading the occasional article from but don't want to pay for a subscription because the costs would quickly get out of hand.

But I acknowledge that paying per article could hurt the "subsidies" within a paper, for example the revenue from sports section readers helping pay for investigative journalism, leading to a race to the bottom as you point out.
Why do you think millenials and Gen Z have high levels of crisis-level symptoms compared to boomers, etc.?
> I'd also encourage you to consider separating your concerns about the Russian government and individuals living in Russia, just as you might other governments and their citizenry.

That's a big ask, because the Russian government's relationship with its citizenry is very different from the relationship of a free country's government with its citizens. Namely, I am confident that there is substantially zero risk that my country might compel me through extra-legal channels to modify my work product to target a foreign adversary. If they did, I would have many avenues to resist them, including the courts and the free press. But we know that this is not the case in Russia, being that they have neither rule of law nor a truly independent media. And we know that the head of that country is at best a violent and evil man, and so is an entity to be feared by those whose interests are misaligned with his.

So, as much as we might want to, it's not quite possible to separate the risks imposed by the Russian government from individual Russian people.
Possibly because movies take a lot more money to make than music.
Except that Nix doesn't manage your home directory! (though some folks have put together some less-than-prime-time solutions).

That's actually something that's a major hole for me; it would be like twice as useful if it did. But yeah, my solution is just: https://github.com/zenhack/vim-config
Sounds like it's their fault for not backing up such important information.
Woah, those are some big dates: https://bobbyjack.me/images/hackernews/hnterm.png
Whoops! Indeed: https://news.ycombinator.com/item?id=18698651.

I was wondering why Knuth set aside an entire precious Sunday for the "Denton Daily". Big NYT profile makes more sense.

Googling a sentence from their "David and Victoria Beckham keen to present a unified front!" article reveals the same plagiarism—albeit not from the NYT that time—so we have banned the site.
I checked the Wikipedia page on Al-Jahiz, which referenced a broken link to a similar article, which can still be accessed through the internet archive:

https://web.archive.org/web/20170331141638/http://muslimheri...
People with depression are more likely to say certain words (2018)
Are anti-competitive firms killing American innovation?
NileRed is great fun to watch - but his clean up processes are sometimes a bit horrifying to watch knowing he’s doing it alone and at home with a semi-stocked amateur lab haha
I think you'll find that isn't the case: https://en.wikipedia.org/wiki/Pittsburgh_synagogue_shooting#...

Again, I agree with you that domestic extremism (be it white supremacist, Muslim, or Black Hebrew Israelites) should be countered through ordinary policing, rather than building the Stasi's wet dream.
>If run at the national level, once carbon dividends become ingrained in the public's mind it becomes a political 3rd rail to raid that cookie jar.

The US government has a debt problem. The Social Security fund has lent money to the US government. Why can't similar things happen for the carbon tax fund?
Popup menus have been a thing since long time ago. Nvim floating windows are true arbitrary windows (they are placed in floating layers over other windows and then composited within the grid; in more flexible UIs they can be handled independently); I assume vim 8.2 floating windows are more or less the same.
I really like the central theme of this essay. Can't agree more -- problems are more important than ideas. This also applies to doing good research in academia. Research shouldn't be about impress other people but should be about solving important (agreed by others too) problems.
> Once ago we told you that it was impossible to break a computer by issuing commands from the keyboard. Well, this would be the exception that proves the rule.

Or efivarfs.
India: The world leader in govt. sanctioned internet shutdowns
I didn't make an exhaustive list of the companies/industries I wouldn't work for.

For most of the things, my personal opinion on wanting to work for the ones you've listed are definitely in the "it depends on the organisation/management" category.

If it's a company that is (in my opinion) causing more harm than good, then it's not somewhere I'd want to work.

The point of my post was to point out that some tech roles are for companies who do cause harm/pain/suffering whether that's direct (military) or indirect (loan sharking).

Whether the military or an arms manufacturer is necessary is a whole other debate - but the whole point of those types of organisations is the ability to directly cause harm to those they're directed at.

However organisations that provide high interest credit to those who can't afford the thing they're buying, with the intent to keep milking money from their debtors do cause suffering, albeit in a more indirect sense.
I have a pretty extensive .vimrc, and use VSCode as my primary editor. Since VSCode didn't have .vimrc support when I set it up, I ended up translating my .vimrc into VSCodeVim's settings.json. It took a bit to figure out how, but now I prefer using vim in VSCode to using it in the terminal.
Those look badass! Reminds me of some of the ergo keyboards that I looked at in the past... only a lot more stylish.

The first one [0] reminds me of an old Learjet or Falcon 10 cockpit with the lights lit up (see [1]). I really love the look of the wires you chose, as well, with the knurled connector housing and heavy-duty threading for the cords. The Nyquist Rev. 2.1 [2] looks like its fresh off the Nostromo.

Do you do your own CNC/laser engraving or are the keys OTS?

[0]: https://ereign.is/objects/1.jpg

[1]: http://d16bsf97ryvc45.cloudfront.net/Media/2012/07/F10-sn176...

[2]: https://ereign.is/objects/3.jpg
If only it all made it to landfills, but the most polluted spots on Earth include south sea islands thousands of miles from population centers, ocean gyres, and so on.

Once you make something unhealthy, to suggest that (leaky) places to put some of them are abundant misses the point. They're unhealthy and the overwhelming majority unnecessary.
“It” in this case is native storage, not localStorage
Also take a look at Git Extensions. I like this product a lot. It’s open source
This article seems to describe that Gizmodo wrote an article - that should be the submission instead (if it hasn't been already)
What price point are you targeting?

I had a similar need and scrapped the dedicated server and went with a Lenovo P1 Gen 2. It even supports RAID 1 with two m.2 NVMe ports. Since I needed a laptop anyway, it was one less device to carry around.

Also, it should probably be packaged in a consumer friendly looking case otherwise it may be scrutinized by transportation and border security.
I think I see the issue, 'knowledge' and 'understanding' are loaded terms. The AI needs to behave as though it understands these things [if it's to be fun], but does not need to in fact 'understand' or 'know' these things.
All explained by signalling theory - signalling status, which is useful for survival of offspring. That's what I mean by it isn't arbitrary. And it isn't all about wealth, either. Walking in high heels proves a certain level of fitness, for example.

And most things that are seen as attractive in women are simply signals of youth, as young women can have more children than old women. You can't remove that with socialism.

As for descriptions of women in Victorian society, they may just be caricatures, or something like modern fashion photography might be going on - the women displayed in fashion photography (artificially thinned) are not actually the ones men find the most attractive. It might be more of an intersexual competition between women. And again status - in our world thinness proves status, because it is difficult to be thin. In scarcity worlds, some fatness proves you are rich and can afford to eat.

(Peacocks signal with their tails that they are healthy and strong, even though they have no society they live in, so no inequality and class struggles).
I've used the €50 keyboard; it's certainly better than the €5 keyboard (at retail) that ships with most desktops, but it's still not anywhere near as good as a Kinesis or Maltron, the cost of either is less than 1‰ (so a rounding error of a rounding error) of the cost of employing me for a year, and they'll last longer than the five-year depreciation period for office equipment.
You can always get the EAP version for free. It's probably stable enough for your rarely touched Go program https://www.jetbrains.com/resources/eap/
You could imagine a scheme where they just store N salted hashes of your N-character previous password with 1 character deleted. Then at password changes, they do the same iteration with the candidate password and see if any digests match. This tells them if you made a 1 character change to your password, without storing your old password in plaintext.
Another gem I highly recommend reading is his post on selenophenol: https://blogs.sciencemag.org/pipeline/archives/2012/05/15/th...

> The biggest stinker I have run across. . .Imagine 6 skunks wrapped in rubber innertubes and the whole thing is set ablaze. That might approach the metaphysical stench of this material.
Limewire and kazaa came out in 2000 and 2001 respectively, by which point many people were on some kind of broadband. One of the main benefits of limewire was that it wasn't limited to music but had a wide variety of available video and software as well.
Wrong. Relying on being allowed on some appstore is much more like being "at the hands of very fickle gods". Pray that apple/google don't suddenly change their mind and lock you out, because it competes or goes against whatever new trend they adopt this year.
So the abuse is not actually a "pain" that outweighs the dopamine hits?
Even a little alcohol can raise your risk of getting cancer, study finds
Space research will eventually lead to space war. Encryption shields theives, pedophiles, and terrorists. Nuclear energy came with the nuclear bomb. It's the job of the scientific establishment to pursue knowledge. It is the domain of social policy to set protections against downsides.

You are rationalizing what amounts to a strong institutional bias. That's bad science and will be bad for anything built on that incomplete picture, including official and unnoficial social policy.
The point is, you're not talking about getting a business license in a major city, or say... a liquor license, or like in TFA, a permit to be a newfangled e-scooter company - a context already embroiled in controversy.

You're just doing rubber-stamp "so he/she wants to be a corporation and pay taxes and employment security overheads, quarterly filings, and give us opportunities to bring on the hurt in the future, Sure thing!" kind of crap.
HN: News sites are unusable

Also HN: AMP is the devil
I can tell you that they indeed are going over the internet, being put into a cloud based notes system for medical data at least where my girlfriend works as an optometrist (they have psychologists, GPs, surgeons, etc and they all use the same system)
Making an AI that avoids engagements with unwinnable odds is fine and all, but I would expect that to be a relatively simple matter that doesn't flex the strengths of modern approaches to AI. In fact looking back on my extensive albeit dated experience playing Civ2, I'm pretty sure the AI does in fact prefer engagements in which the odds favor it. If anything, the biggest gripe I had with it is the AI would often employ sound but tedious tactics, moving several dozen units per turn which, although not forbidden by the rules, isn't a lot of fun for the human to wait through. That is a trickier matter, since some humans do in fact play like that, so perhaps the AI should when the human does, but shouldn't when the human doesn't.

I don't think difficulty in analyzing the odds of engagements like that is the reason good AI for Civilization is elusive.
nice to know! well, so it enters in the same category of a lot of elements, good in small quantities, can kill you if you eat it too much.
The HF bit lets prices be adjusted faster, which means bid-ask spreads can be narrower.

That's the theory, anyways.
I switched to neovim about six years ago because completion backed by language servers was unusably-slow without neovim's asynchronous support. That was added to Vim in 8.0, and since then, there's been no difference between the two for my workflow. I use the same config for both Vim and neovim (save for a couple minor unimportant tweaks).

I don't think there's a compelling reason for many people to switch to neovim right now. I appreciate that the appearance of neovim was a real kick in the ass and prompted improvements in Vim. Vim had been essentially stagnant with no new features for a decade. It's now got frequent releases and tracks neovim's improvements closely. neovim's existence continues to improve Vim itself through innovation and competitive pressure.

I value neovim for how it's revitalized the Vim community, and I still use it mostly because while there's no reason for me to switch to neovim these days, there's also no reason to switch back.
> There are many people getting great benefit from Amazon other than bezos. Including many of people employed there

https://www.google.com/search?q=amazon+warehouse+workers
Is it generally reliable to buy such an item from aliexpress? Don't you end up with cheap version of more expensive keyboards?

Asking because I've been looking for a 75% (non-split) keyboard for a long time, and it seems like aliexpress might have what I'm looking for. I'm just worried about ending up with a knock off.
over the years, i've learnt that learning to work with vanilla vim commands is the best way to go. any editing plugin feature is just an extra command character or two away if you know the basics very well. this means i am instantly productive in any ide that has a vim plugin.

in fact i'd extend that to bash as well. i only use very minimal configuration these days.
Charlottesville car attack?
As someone else mentioned here, the graphical merge tool in IDEA is extremely powerful. Plus keyboard shortcuts to all the main Git actions. It's overall more efficient. However I always use Git IDEA + Git CLI side by side.
Great comment. One thing though is sometimes indie movies are made and then sold for release. Maybe they should be able to go direct?
I wonder if this 2015 method still works. Last week I upgraded my wifi network and could not use google home to connect to my older chromecast. Before that casting was getting to be hit or miss. I don't know what happened when we first started it worked so well.
This one? https://www.pckeyboard.com/page/product/40L5A
Sure, it came about due to backlash - but they still listened to their customer base and made changes, quite publicly admitting they had pushed the subscription model too far.

Honestly I’m quite happy with it as a compromise, especially with the All Products Pack - I save money every year than when I used to buy upgrades for IntelliJ and ReSharper stand-alone, and JetBrains has incentive to keep pumping out new features to keep me from deciding to utilize my fallback license.
Pisa 2018 Worldwide Ranking – average score of mathematics, science and reading
I think there is some math behind that statement. The average IQ of a crowd remains the same when the crowd grows, but the variance of that IQ, or more precise, the standard deviation, is stddev(crowd) = stddev(person) / sqrt(N). This is the central limits theorem. Now, if we assume that the intelligence of a crowd equals the intelligence of its most stupid member, and translate the latter into the lower boundary of the 99 percentile, we'll indeed observe how this lower boundary goes up as sqrt(N).
I was in the process of being hired to work on tech like that last year. The technical challenges and constraints were so exciting, but I couldn’t get past my moral and ethical problems with writing software that kills people, so I ended up turning down the offer
They are free as in free beer. Your “time and money are direct equivalents” argument is nonsense even to the wealthiest people and sheer lunacy to the people who most need free coding tools.
Browser Engine Diversity or Internet of Google
But on the Web...?
Your data is just lost if you saved it in ANY local container
> It's hard to convey how uncomfortable a straight keyboard is to someone who hasn't tried the alternative.

I've tried split keyboards. They feel unnatural. I feel like I type better/faster when my hands are closer together.

The single greatest thing I've ever done to completely cure RSI pain while typing is eliminating "wrist yaw" - i.e., maintaining a mostly straight line from my elbow to my knuckles. The bonus is that I can type comfortably on any keyboard.

ymmv, obvs.
Telephone vs. In-Person Interviews: Advantages and Disadvantages
English alternatives for “seeing black” in this context would be “has a dim view of Cybertrucks future” or “sees no future for Cybertruck”

Also the English term for this type of reporting is “clickbait”.
Qualities That Get Software Engineers Hired