skysight-inc/HackerNews huggingface dataset:
The only advantage I can think of is a fluid-tight seal which is irrelevant for MacBooks. I can think of another disadvantage: glue breaks down under heat. Recent-year MacBooks are notorious for their airflow problems, and some have a tendency to simply fall apart after they've run hot for long enough. And you can't put them back together in quite the same way once they do.

It seems like you stan for Apple no matter what, so it's not surprising that you defend this sort of thing, but this is straight up shitty build quality, and Apple really has no excuse. As the premier brand, they need to be doing better by their customers.
I tried an ergodox after years with a kinesis advantage, end of the day it was just worse. Finally put a custom controller in my advantages flashed them with qmk and custom keymaps and sold off the ergodox.
Iceland has almost completely eliminated Down's Syndrome using genetic screening, and that's wonderful. Their population will be happier and healthier because of it. You're erecting a strawman by suggesting a policy would be implemented based on weak correlations.
Or in the bad old days of CRTs and XF86Config, Modeline [0]:

You shouldn't use monitor timing values or ModeLine values for
monitors other than the model that you own. If you attempt to drive
the monitor at a frequency for which it was not designed, you can
damage or even destroy it.

[0] http://www.faqs.org/faqs/linux/howto/XFree86/
I impulse purchased the carrying case they released recently... Tbh not very happy with it. The molded foam inside the case only fits the keyboard but not the silicone wrist rests, which imo are vital. The space efficiency of the case is pretty poor too so it doesn't easily fit in a suitcase or weekend bag. I mostly end up just piling the keyboard into a bag loose.
When you say it like that, it doesn't sound amazing, but you can also phrase it as:

"JetBrains listened to their customers, took feedback on board, and made meaningful changes that addressed the concerns."

In a perfect world, that would the minimum expected behaviour, but in the world we live in, it's kind of surprising when it happens.
It looks like you've been using HN primarily for political battle. That's against both the rules and the spirit of this site—HN is for intellectual curiosity, which is the first casualty of political battle. Therefore we ban accounts that do this, as the site guidelines explain: https://news.ycombinator.com/newsguidelines.html. Would you please those and use HN in its intended spirit?

I was about to ban your account until I saw that you'd at least posted one thing about something else: https://news.ycombinator.com/item?id=21752354.

There's lots more explanation about this here: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
All of the tools you mentioned have different syntaxes. With sd I onlt have to keep a single syntax - ini files - which is incredibly more efficient than ten years ago when I had to memorize a dozen different things to make my system run. I'd rather slit my wrists than write another init script in bash / dash, even for the simplest service.
Google is an ad company. What do you expect?
Considering the hassle involved in switching employers, then licenses, I’d much rather just use my personal license anyway.
Out: MPG In: Kilowatt-Hours. Classic Cars Get an Electric Jolt
Command-line git allows you to specify a mergetool, many of which are capable of three way merges.
Oh, I wasn't aware of the Blue Card scheme. That has not gained a lot of public attention here in Finland I'd say. It's not relevant for our company. No software engineer here earns the required 4732 € / mo.

Both schemes exist. Handling time for Blue card is 1 month, for the national permit it is 4 months.
In summary: No, but certain port behaviors can be toggled between two states in a little-understood manner.

Relevant quote from the top answer by the author of the video and article below:

> The first video shows what happens if the "randomize of the death" is issued to a real Inves Spectrum+. The video starts with a power cycle to initialize the Inves. If you can, compare this with the result obtained with Spectaculator running the Inves ROM:

> Link to video showing an Inves Spectrum+ executing BORDER 5: RANDOMIZE USR 4665

FLV video: http://www.zxprojects.com/images/stories/videos/rand_usr_466...

> Well, I think that after seeing this, it's the end of the "randomize of the death" hoax.

Details, including the port behavior, are here: http://www.zxprojects.com/inves/
They certainly got that in the future, our lives are dominated by machines, not nature. And the keyboard is not only on point, There are groups dedicated to re-creating that exact look and feel.
Given how complex a successful emulator project tends to be, I expect the answer will be highly personal. In my case, it's a combination of nostalgia for the games I grew up playing, curiosity and respect for the developers who were working with such unusual constraints (by today's standards), and a strong desire to help preservationist efforts. I want to help ensure that future curious minds have a wide variety of tools available to play older software once the hardware becomes difficult to acquire. Well, that's the philosophical answer anyway; the more practical answer is that I simply enjoy the challenge, and nostalgia is a great spark to motivate the effort.
That's why I said in most instances, of course there are instances where people without influence have their lives destroyed by negative news coverage. Wouldn't it be great if there was a non-profit organization that operated like Status Labs with a mission like the Innocence Project or even helped ex-cons clean up their reputation upon re-entry into society?
If you're interested in writing stories in a language like this, I've been working on a project called Yarn Spinner (https://github.com/YarnSpinnerTool/YarnSpinner) that basically implements a Twine-like system for dialogue in Unity. A few indie games are using it - most notably, Night in the Woods (https://nightinthewoods.com). We're pretty pleased with the results that people are getting from it.
> Do you still want the F1-F12 keys?

Absolutely. I am an extremely active user of the F# keys.

And I really want an extra row. As for now I have to use modifiers but having an extra row would be awesome.
> Moderators assuming you are asking a question for a school assignment

It's pretty obvious when that's the case. Ironically, using SO for work assignments is OK, but that's probably because the questions are more interesting, esoteric, or have longer term value than a question about while loops.
Show HN: Luda(0.3.2)- A library helps to build cross-framework UI components
Most people don’t think about societal consequences of their purchasing decisions, I agree.
I subscribe to several JetBrains products personally and also at work. Their pricing is reasonable in both situations and the products work well. It’s a refreshing experience all around. I’m happy to see this simple, reasonable approach find success.
What's more accurate, saying "Delivery for X" or "Uber for X"?

In almost every spiel I've heard as an "Uber for X" it has been a delivery service.

The usage of a pre-existing company name is meant to mislead people into using their service. This has been a common practice for a long time, which is one of the myriad reasons why we have things like trademark laws to curb such language in advertising (in which a sales pitch counts as such.)

I've been guilty of the same thing roughly 15 years ago. Once I realized the wrong I was actually committing, I stopped. I've got a strong sense of justice/fairness, and the usage of another company's name to hawk your similar yet wholly unrelated service rang wrong with me once I understood the history behind the laws.
We detached this subthread from https://news.ycombinator.com/item?id=21796096 since it swerved off topic into the nearest generic black hole.
When all the retailers share data they’ll identify you as Rufus Postlethwaite and calibrate to your resting bitch face.
Louis Necker died in 1861, so it's supposed to say 1832.
Access to developer workstations (and all their permissions) is desirable on its own, even if you aren't modifying the specific projects they are working on.

Telemetry features (on by default) can/could be used to obfuscate nefarious network chatter.
Technically browsers have WebRTC and can do Opus without the emscripten compiled libopus, but I guess the Mumble server won't support WebRTC's RTP stream.
> 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.

I’m not quite sure which country you were talking about?

While I agree with your general point, it just occurred to me that that could be applied to both leaders. It’s the country and the structure of that country that is different (e.g. leaders will change, vs not).
Or we can chill out, enjoy the time we have left here and let nature take its course. There is no promise from nature that humanity need exist, nor that it need keep existing. Yes we can add 10% to our lifespan by getting ourselves all worked up over microplastics and climate change but the universe still wins in the long run.
Yes, that was clear. You say it uses localstorage, and only fallback to native when localstorage is not available. This is not the scenario of the bug. Here, localstorage is available, it just has been wiped out.
I am about balanced in my number of questions and answers, to put things into perspective.

But - it's true that I'm not a typical user; I'm often curious about "But why is it like that?" and "can we do something better than..."
Please edit swipes like "Did you have a point?" out of your comments here.

https://news.ycombinator.com/newsguidelines.html
Everything I have seen shows that UK viewers should be able to watch The Expanse if they have amazon prime (it was listed on a lot of 'best shows to watch on amazon prime uk' lists)

I would echo what the other commenter said... are the the primary account holder or added to another account?
I believe the lua engine will be the true divergence as I don’t think vim can follow easily. Lua will create more and more non-compatible plugins.
Have you heard of Citybound? The author has implemented something similar for the simulation of the units in a multiplayer scenario. Cars/houses/people are all actors and can be simulated on any computer in the game and it all just magically works.

They have a talk somewhere where they explain it and do a live demo, pretty neat stuff :)

https://aeplay.org/citybound
+1 for the Gervais principle. It's a short book that makes you depressed for a week, but also makes it very clear why our societies work this way. The book doesn't say anything new, but it explains with examples a few simple facts about us.

However, the Gervais principle book is a very shallow version of lamrim that aims at explaining how the real world works. It also puts people into 3 categories: the clueless majority driven by forces, the small minority that's trying to escape these forces and the those who've largely escaped them and are now free. The sociopaths from the gervais principle are on the right track in general, but they make a common mistake on this path that lamrim discussed at length and so they slide into the nihilism dead end.
Please don't be a jerk on HN, no matter how right you are about an article.

https://news.ycombinator.com/newsguidelines.html
FYI, Git Tower is made by JetBrains is made by 7 people. JetBrains is a company of 1000. Not all software scales to allow that kind of model.

Also, JetBrains can afford that model because the JDK and other software languages are changing and it's not very feasible for their users to stay on an old version for very long.

https://www.fournova.com/company

https://en.wikipedia.org/wiki/JetBrains
I think it’s interesting that this issue was exactly why I switched away from Eclipse years ago. The performance was atrocious.

I guess that pushed them to improve ;)
No WeWork viable business model example? Missed opportunity.
Well then it's even cheaper to get started =)
> I like Rust as much as the next guy, but currently Rust (and Go for that matter) binaries are comparatively enormous (compared to C or C++, i.e. compared to systemd).

> I have not looked at systemd in a while, but I'd be surprised it systemd in total is not smaller than the Rust runtime, which would leave your minimal subset larger than the original.

Isn't this simply a result of the C runtime not being bundled with the executable? How does the comparison look when accounting for that difference?
The Developer's Guide to Content Creation
Yeah I might be better off creating my own.
SuperPay: 1 year going, $873,851 Processed, 684 Paying Businesses, $0 raised
It's just a reference to a common meme in fiction:

https://tvtropes.org/pmwiki/pmwiki.php/Main/WorthlessTreasur...
Sorry. I used "passphrase" in the sense of "long password". Not meaning that it was a sequence of words.

But actually, my LUKS passphrases are sequences of letters and numbers. They're based on favorite quotations. With the standard leet letter->number replacements, and no punctuation or spaces. So they're easy to reconstruct (from my books) if I forget them.
CPS introduces more callbacks ("continuations") -- lots of them. One for every call site. Way more than 256.
> "I'm surprised there was no whistleblower who came forward with evidence of poor software quality, etc."

A lot of people know that the takedown of Enron was precipitated or at least in some way aided by a whistleblower, but what a lot of people don't know is that the whistleblower went to the CEO, not the government, and went back to work at Enron for a few more months after confronting the CEO and receiving assurances that he'd look into the matter. The Enron whistleblower, whom some have argued wasn't really a whistleblower at all, seems to have been primarily concerned with losing her job rather than taking down the corporation for being a fraud.

So you've got a company with tens of thousands of people, probably hundreds of whom might have seen or heard something wrong, yet despite that the sole whistleblower was hardly a whistleblower at all. The incidence rate of whistleblowing has historically been very low. It seems that few people riding gravy trains make an earnest attempt to derail them.
Not sure how yoga counts as light physical activity similar to walking. If you go to an advanced class it is a pretty hard workout.
I'm like the parent ... Eclipse provides an omniscient view of all my work with instant incremental compilation across all my projects, spanning PHP, JavaScript, Python, Java, Groovy, Kotlin, and more. Run with enough memory it just becomes like another part of my brain.

When I use IntelliJ I feel like I'm using a nice tool with a lot of sweet superficial features but lacking the comprehensiveness and the underlying grunt of Eclipse. It's like driving a Maserati (IntelliJ) vs a SUV (Eclipse). Yeah, I can drive around town pretty quick in a Maserati but for getting real heavy duty work done, it's an SUV every time.
And because all those “stupid” people showed they were capable problem solvers not to be fucked with during wartime.
Obviously you can't post like this here, regardless of how wrong someone is about editors or you feel they are. We've banned this account.

https://news.ycombinator.com/newsguidelines.html
All of those groups represent a tiny subset of the population ill suited to mass surveillance dragnets and well suited to on-the-ground policing and community engagement (as in, getting sane members of those groups to snitch on the insane).

Just the other week I saw the news that until recently we had 300 (!) Saudi nationals training to fly planes right here in the US. Software won't help us with stupidity/sabotage of this magnitude.

https://abcnews.go.com/Politics/navy-suspends-flight-trainin...
I’m sorry but I’m having trouble believing the second part. Every university I’ve worked at has extensive training and monitoring for animal research, and there’s no way any of them would have approved what you’re describing. Screwing around with something like this could get the entire university’s federal funding cut off, and so they take compliance very seriously. Secondly, the brains are often collected as part of the experiment, and these samples would absolutely be destroyed by someone “coming up with something on the spot.”

I was so annoyed about 2nd part that I almost forgot to mention that the first part is untrue too. There’s no mention of predator sounds whatsoever in the paper. The standard forced swim test model just looks at how long the mouse actively tries to escape vs just floating too; there’s no drowning involved.

tl;dr: Lies
I think where the IDE’s are really powerful is when refactoring. Need that one class renamed? File is automatically renamed too, and all references in every file that link to it (instantiations, calls, imports) are updated too.
Meetings with Remarkable Manuscripts – Review
There's already an "impact" score on your profile, though it seems to just be a rough count of pageviews on your answers.
Try `emacs -nw -q` for a stock experience. That should have no problem with any reasonable text file.
In Europe (yes, generalizing an entire continent) we generally avoid landfills and instead burn anything nontoxic that doesn't go to recycling. It's a great way to produce electricity and have all produced gases in one place where you can filter them. Plastic burns just fine. Obviously we try to recycle it first, but a lot of it still ends up burned. The ash that's left over is used in construction, but plastic doesn't even leave ash.
Netflix has the DVDs of both of those movies.
I'm no expert but it seems highly likely to me that you have owned polyester. Do you own socks? Jeans or shirts? A jacket? A throw blanket? So many things are poly blends or have polyester components. Unless you are explicitly checking every label, if you are just buying clothes, you are buying polyester.
Modern mobile SoC's can probably be hard bricked even by accident. Run a kernel image that is not intended for the exact model of your hardware, and you incur the risk of e.g. misconfiguring some voltage regulators and trashing some arbitrary part of the SoC beyond recovery. (And the whole thing a huge mess because the patched kernel code is often the only kind of hardware documentation that's actually available for the SoC - hardware designers work directly on the kernel support, and implement all sorts of horrible, undocumented hacks in the process. Though I can only assume that the recently-mainlined SoC's and the IoT-ish designs that are being repurposed by the likes of Purism are somewhat better from that POV.)
Not sure what you're experiencing but I use Eclipse daily and I can't see anything remotely like what you're describing. It's clunky and sometimes slow (esp. if you run it with default memory - ALWAYS increase the memory). But it works just fine for me.
Any thoughts on the product, site, literally anything?
Tables found in Chichen Itza reveal unknown information on the ancient Maya
On the contrary, it's surprisingly easy to create such a thing. You get logging for free too.
Biopharma has abandoned antibiotic development. Here’s why we did, too
I read your link:

> Do I think there are currently any genetic variations which, holding environment fixed to within some reasonable norms for prosperous, democratic, industrial or post-industrial societies, would tend to lead to differences in IQ? There my answer is "yes, of course".

> [If you put a gun to my head] Here, my honest answer would be that I presently have no evidence one way or the other. If you put a gun to my head and asked me to guess, and I couldn't tell what answer you wanted to hear, I'd say that my suspicion is that there are, mostly on the strength of analogy to other areas of biology where we know much more.

Great. Did you know conscienciousness is heritable too?
Branding yourself during a job interview – what should you know?
VS code qualifies as an IDE for React. Just not a very good one.

Most things can be solved with plugins though.
No wonder I couldn't set breakpoints. Going to try again with CLion then. Thanks for sharing!
But they are created of thin air. Govs print more money to keep up with population and productivity growth. How these new money are distributed is a different question. The only thing that makes these money worth anything is a general consensus to accept them for some real work. And that consensus is driven by the desire to own things which is fueled up by the media. If everybody chooses to become a monk, these billions won't be worth anything. Overall, riding this wave of human greed isn't a bad thing: all these things around us, built by capitalism, allow us to have at least a few hours of free time per day. Before that people had to work 5am - 11pm to grow and hunt food.
What's New in Houdini 17 [video]
By "aggressive", you mean explaining the point in detail?

Rust and C++ have different emphases. C++ has a huge head start, but also massive backward-compatibility anchors. It is certain that, over time, Rust will get better at expressing powerful libraries, but C++ is not sitting still.

It is very far from clear whether Rust will be important, ten years from now. It is far from clear that it is more beneficial to put resources into rewriting C things from scratch in Rust than to transition existing development from C to C++, and start replacing subsystems in-place.

What is clear is that the difference in benefit to starting any new project in Rust or in C++ is absolutely overwhelmed by the absolute benefit of starting in one of those, and not C.
A bit of all of that I think. I'm making a fantasy console with an 8 bit instruction set and I'm having quite a bit of fun writing assembly for it myself.

A few years ago I added a graphics mode to a DCPU-16 emulator and wrote a game of Pac-Man for it and it felt extremely liberating to write code that just does the job. I think that aspect could be achieved in other environments if you have a extremely thin API, That is, I think, one of the appeals of the PICO-8. While the Lua language is pretty powerful, the interface to the virtual hardware is thin enough that there is very little API wrangling. If you want it, build it.

As for the technical challenge side of things, I have long wanted to write a Language like BASIC in 8-bit ASM. They squeezed a lot into 4 to 16 k back in the day, it would be fun to have a go myself.
I like to drag and drop commits into an order I want when doing an interactive rebase.
Of course it can be compared.
>Uber or Facebook's moral code

They are corporations, corporations don't have morals apart from "maximise profit".
Wait, this doesn't sound right. The thing about brown M&Ms was that they'd had too many safety problems, and if numerous small things in the spec were violated that meant there was a safety problem. That's the core problem they were trying to solve. If numerous small things are violated in a form, like the ones mentioned elsewhere in the thread, then that's actually pretty minor.
Or we can attack the issue at the source and the gyre...
I often find switching off Javascript helps with the reflow issues.
I am given no opportunity to edit it out.

It was an honest question, and was not answered.
Writing Rust in Dvorak on an EZ Ergo for a living is next-level techno-paradise to many a nerd. Kudos for that!

Also, if by any chance you feel like sharing details about how, and in which order you made these transitions; things you wish you knew before trying... please don't hesitate :)
High throughput servers you say? I'll just leave this here:

> How We Built Uber Engineering’s Highest Query per Second Service Using Go

https://eng.uber.com/go-geofence/

And that was in 2016. Go's GC performance characteristics improved quite a bit since then.