skysight-inc/HackerNews huggingface dataset:
Yeah, I 100% agree that they're not good examples of the sort of problem you'll need to solve in a given language.

That said, I still like them—at least enough to write this one, anyway!—because they're small, self-contained, and dive deep enough into the language internals that you can (start to) see the differences in the "world view" of the language. (Compare them to something like Advent of Code challenges—those are also small, self-contained, and unrealistic to real programming, which makes them pretty similar. But many of the early ones don't get deep enough into the language to really get a feel for how the language pushes you to think/approach problems)
Saw "Coherent UI" in your comment and thought, "I bet it's Planetary Annihilation" and was not disappointed.

The dev team struggled to get Coherent UI working on Windows, to say nothing of Linux. They switched to Coherent UI late in the development cycle and the beta/launch was constantly glitched out. The problem with trying to run an out-of-proc UI renderer within a game loop were so numerous -- the game would frequently lock up in full screen with multiple instances of the Coherent UI render process running if you managed to escape.

... in Windows, not in Linux.

For fans of TA and SupCom, early PA was terrible. Later, the team worked through a lot of the issues, but the damages to their finances (and reviews) were done and PA never got the e-sports league it deserved.
What about the opposite ie the car structure should be the battery!
Carbon Fibre can be a very effective Anode at double the strength of steel - not v effective at it’s max strength of 10x Steel.
Not as energy dense as curent Tesla batteries, but at the system level, should in theory save 50% of weight for same capacity, which is huge!
Also lower energy density is naturaly safer, ie less likely to go up in flames.
Just guessing, but this might partly explain how the Tesla Semi Truck is getting the claimed 500 mile range, that most commentators say is impossible?
Britain has both oil in Scotland, and dirty money flowing through London
Seems like the perfect panel to build my HAL-9000 desktop ;-)

My biggest problem with LED panels is that, the last time I participated in a round table, my back was close to the wall display and I am sure I got a Roentgen tan from the massive output of the LEDs.
most popular quote on HN today.
Environmentally-lit watch face, reflections, web browser [video]
If all you want is the C++ experience there is no complicated boilerplate.
I've known Steve for a long time in the pgh tech scene, and not knowing the exact reasons for this transition, I will say money has never been top of mind for him.
Actually, what startup investors do for a living is convince rich people that they can accurately bet on the growth of the equity value. This is different from actually accurately betting on the growth of the equity value. VC firm profits can come from fees -- they don't necessarily reflect the performance of the underlying investment.
I had the same problem and I decided on start building a few Qt apps for command line tools I had made. This worked quite well for me because it wasn't too complex or large, you tend to write in a 'modern' style (although the downside here is I guess that qt is also somewhat idiosyncratic) and you get a build tools so you don't need to worry much about that.
The Warning Label That Should Come with Venture Capital
Same here. Does https://source.cloud.google.com work for you?
Unlimited private repos was why at some point I used Gitlab, and why I was grateful that my email address from an old educational institution still worked. I'm glad that they're making this change.
The private repositories are limited to three collaborators. I think most people who would pay for private repos rather than simply use them as a factor in selecting among free hosts are going to need more collaborators than that before long (if not immediately).

Meanwhile, if people that just don't want to share their solo tinkerings focus on Gitlab or Bitbucket free plans for the private repos, then when they are ready to move up, GitHub is in a worse position to try to monetize them than if they were already in the GH ecosystem.
What issue are you having on GitLab? Do you mean the attachment limit? https://gitlab.com/gitlab-com/support-forum/issues/2654 How large is it on GitHub and BitBucket?
And Apple has even screwed that up their stores. They now no longer seem to do much in-store laptop repair. Sure, there's a location you can drive to. But your laptop still disappears for 3-7 days.
That would just be more time wasting. I think he is regretting ever spending time on that.
Pixel 3 (not 3XL) to me is perfect size, has the "it works" simplicity and polish of iPhone, and tuned software / camera tweaks of Google that make me not miss iPhone at all. Specifically the camera is just amazing, the portrait mode and wide angle screen shot features, and AI / visual core chip tuning the pictures makes the quality better than any other phone I've used.
Would you prefer the term culturally Muslim/Jewish/Christian? It's not that they're the same, it's that they share a lot of similar moral values, traditions, cultural elements, and have a shared ancestry. It is closely related to, but not defined by, their faith.

I mean the French, British, Russians, Spanish, Germans, Americans, Italians, etc. are all extremely different but they nonetheless get lumped into 'White (which is damn-near the same thing as ethnically Christian).
I like 80,000 hours a lot, but I think it should be balanced with Yudkowski's advice to "Purchase Fuzzies and Utilons Separately" https://www.lesswrong.com/posts/3p3CYauiX8oLjmwRF/purchase-f...

Be honest with yourself, balance your desire to do good (utilons) with your need as a human to feel good and recharge your altruism batteries by feeling connected to your good work.
Because of his preexisting condition. Even if insured, when all of the ACA prohibitions against preexisting condition exclusions are wiped away as the political wind is portending then the OP will be one illness away from a financial wipeout.

When I was in my 30s I had a blood test come back with what the doc said was moderately high cholesterol (185?). From that point on all of my policies excluded illnesses, diseases, treatments and medicines that were in any way connected with high cholesterol.
How to Calculate the Physics in 'Super Smash Bros. Ultimate'
I'd say that's well said.

I feel like I'm very different from my friends who have stayed in our hometown. We're still working hard to remain good friends and they're excellent people, but we have different drives and needs.
Space and Time Could Be a Quantum Error-Correcting Code
I accepted early on that working for a startup will probably not make me rich. Quite the opposite, I may wake up one day and find out that I no longer have a job or my next salary isn't coming. I'm not the kind of person who believes in gambling. Working and living in Europe doesn't really help with the vision that I might join a European unicorn startup, whose stocks might not be worthless one day.

However I do see a lot of benefits that come with working for a startup. You can voice your opinion and be heard. Pushing code to production on your first day. Owning what you do and being able to make decisions. Creating your own environment in which you can learn and become a better developer.

And, most importantly, startups are more open to remote than BigCo Inc.

Monetary compensation might be less, but freedom has a price. If I'm able to work remotely, I can move to a place that is cheaper to live.
I could see the point in clarifying something like that where an important event is in dispute. Unfortunately this covers things that no sane organization should feel a need to clarify as a fact. I can understand why a person may want to debate these facts, but I think a sensible organization would let many of these things go:
"
It is false and defamatory to suggest that Julian Assange bleaches his hair.
It is false and defamatory to suggest that Julian Assange’s mother is, or ever was, a “hippie”.
It is false and defamatory to suggest that Julian Assange is a “hacker”.
"
It just sounds a little kooky.
Working in the UK tech sector I am shoulder to shoulder with many talented hard working EU immigrants. We all have passports that have automatic work permits in at least 27 other countries that don’t need us to jump through hoops to work there and whose economy is not in hard uncertainty. I’m lucky tho that I don’t have a family in the UK, I feel for those that have.

I sincerely wish the best for all brits but it is sad like an actual personal break up. Especially as this was just a Cameron/Conservative power play gone wrong.
Marie Kondo Is All of Us in This Year of Self-Optimization
Similar for me. I had to get the 1050Ti for VR (vrchat optimization issues) and that should suffice for some time.
I'd be interested to see what you have in mind/hear why you think that would be a big improvement on the way I had it set up. (I'll admit to not putting a ton of thought into the JS version, though)
The Quest to Topple Science-Stymying Academic Paywalls
The XZ2 compact was released in April 2018 so it’s newer than the SE.

I think you might be confusing it with the non-Compact edition?
Another major reason that you won't be able to pick the winner is because you only get to pick once, and then you are booked for a long time. If you think a better one comes along you now have a sunk cost, and you'll be starting all over again, with a very good chance that your 'better' one will end up being worse. So the odds are very much against you if you are evaluating start-ups serially.

The better way to do it is to evaluate a whole pile of them at once, and then to pick the best one that you can find. And you're going to have to do a lot of work to evaluate those options, about as much as though your future depends on it, because it does. If you're not prepared to put in that kind of work then it really is just a lottery, and you're most likely better off to just take a job that pays you roughly what you are worth on the market, in the longer term that + a good savings regime will be a much surer path to some serious cash than buying lottery tickets at an opportunity cost of 300-500K each.
Yes we’d save a lot of money but do you have studies to show that fixing obesity would mean that we’d spend much less per capita on healthcare than we currently do? And by much less I mean get to Norway levels of per capita spending on healthcare.
You’re sending more data than necessary across the wire In general and specifically if someone adds a blob data type it can get really hairy.

Another time when you don’t want to do select * is if you are using a database that does columnar storage like Redshift.
Yep, substantially so. So the battery program plus the iOS update both gave people reasons to hold on to their phones longer.

I usually upgrade every year, but the new phones just aren't enough of an upgrade from the original X to warrant it, especially given the much higher cost.
It barely worked on Windows. I don't know what he's trying to pin on Linux.
Microsoft's other git hosting offering, Azure DevOps, has had free, unlimited, private repos for a long time now so it's not really anything new for Microsoft; it's just extending that to more users.
That was just posted (in response to this embargo break)
Relative happiness places emphasis on external factors and tend to wear off after the initial attainment of these factors. True happiness comes from within and from the insight that regardless of whatever situation or problems you face, you have the means of overcoming them and you’re able to be happy just as you are.
I think so, we don't have state ids. The people are not generally against cctv as far as i can tell, and thats why we have the most survelance. The people more or less trust the state structures. You can see this in the police force, its not combatative unlike, say, the US. The state and the people work together, and thats a cultural norm spanning thousands of years. There are lots of superficially democratically questionable things in uk society, like monarchy. But it all works out becuase i think people do feel empowered with a say in the state apparatus. British people are extremely honest https://www.google.com/amp/s/www.independent.co.uk/news/uk/h... . I think this has been enabled by a long history of rule following, from the rulers and the people.

On your actual point i doubt there is noticable difference in laws. I think culture is more important than laws and our laws are just codifying our culture
China’s army says it will focus on ‘preparing for war’
Anything that doesn't involve aliased pointers will be simpler from a safety perspective.
Its not even about hedging but about diversification. If you are in a position where you can't diversify fully, you should require a higher return on investment in order to take on the risk.

For example. If you could bet on a coin flip 100k times at $1 a bet, you might be willing to accept getting paid $1.01 per win. But if you had to bet $100k on a single coin flip, you would likely need the payout to be much greater before you were willing to take the bet.
It's the Apple syndrome, when you increase the product prices too much people stop buying and your stock goes down.

Also don't forget the crypto boom, it would've been impossible to keep that level up.
The UK had the Norway option, if they'd adopted it as an initial negotiating position -- but it involves agreeing to more than freedom of movement; there are also ECJ rulings and restrictions on external trade agreements. And it's far from clear that the EU27, having been through a fairly torturous negotiation, would have the patience to effectively restart from scratch. (They've signaled willingness to extend the Article 50 deadline for a referendum or election, but not in any other circumstance, and repeatedly stated that the current deal is not now open to renegotiation.)

Might also be interesting to have the view of an actual Norwegian on the Norway option, and how Britain is managing the process generally. She's not the only person on the continent who regards British politicians as malcontented fools who, at this point, deserve whatever they get:

https://twitter.com/Channel4News/status/1071078003780870146
bitwig?
You are exactly right but you always get what you optimize for. In this case, it worked exactly as intended.
Some subset of those decision are also things which just don't matter, like which side of the road to drive on— the value is in a critical mass of people all doing the same thing more than it is in the merits of either approach.

A lot of stylistic stuff like filesystem layout falls into this bucket.
Maybe a full power cartridge with a smaller/lighter bullet would be just as deadly as an intermediate cartridge with a heavier bullet. If you detonate the charge within the weapon and it produces a delayed detonation of a propulsion charge immediately after it leaves the barrel, it can effectively pack more energy than the equivalent cartridge with a lighter, faster bullet.
330km to 550km depending on the battery size:

https://www.engadget.com/2018/12/17/vw-id-range-and-more-inf...
I know the new Microsoft seems different (and I'm a fan), but I can't help but feel like we've seen this movie before.

Recall back when Internet Explorer was free and bundled with Windows, and there was a whole antitrust lawsuit over it by the Department of Justice. What was old is new again.
They're now owned by Microsoft. Critical difference between Microsoft and Google - Microsoft makes all of their money from direct sales and enterprise contracts for their primary products, including Windows, Windows Server, SQL Server, ActiveDirectory, Office, etc, while Google makes their money from selling ads to you with as much targeting information as possible. So this is now a loss leader for Microsoft, primarily to draw your attention to their primary products, and any money it makes or loses is on too small of a scale for Microsoft to care probably.

There's plenty you can criticize Microsoft about for sure, but they aren't trying to gather boatloads of info about you, just keep you buying Microsoft software.

Now that I think about it like that, maybe Google is infact becoming more evil than Microsoft.
Peter Kirn has a more in-depth obituary over at CDM, including some of the most famous uses of 2500/2600s and Odysseys: http://cdm.link/2019/01/rip-alan-pearlman-arp/
There is no mention of Robert Murray Smith here, so I will add him as someone who has already reinvented the battery:

https://www.youtube.com/watch?v=N1jusadHkmM

This is only one example of what he's done.
Apple iRelaunch 2019
The World Has Gone Crazy.. What Does the Bible Say?
Unreal Tournament 2004 was cross-platform Windows/Mac/Linux in 2004. But like this post indicates, the tech support headache isn’t worth it, so these days you can only get the Windows version on Steam despite the cross-platform binaries existing somewhere in Epic’s (back then still Epic MegaGames) vault.
Same, especially the free built-in CI.
Students are usually eligible for free private repos. https://education.github.com/pack
One of the few online services I saw enough value in to pay for. I guess I can stop now. Sweet deal.
> there's no reason for me to keep my subscription...

Perhaps, we'll see. Github hasn't actually announced the details yet. All we got is a story from a journalist who accidentally spilled the beans early.

Could be totally wrong, but I expect there may be some incentive to induce folks to keep their paid plan.
Github was always profitable, that's why they only took VC money in 2015, after around 7 years of existence. With VC funding they started looking more at enterprise customers.

I believe individual paid accounts were a tiny fraction of total revenue.
I worked on a project to replace a Wordpress content site. The tech team selected React + Redux + NoSQL + microservices + all the other hip words. It took 12 months and cost 1.2 million dollars to build, and turned out to be feature equivalent to the original Wordpress site that was built in under a month. Sometimes Wordpress is the right answer.
News.JS: Build Carousels with Glider.js and Visualize Tensors – HelpDev
Likewise...

I've been watching him from the sidelines since the shoes/hacketyhack days (a Ruby-based, cross-platform GUI toolkit and a programming environment for beginners built on the latter. He was leading those community-maintained projects after _why vanished from the Web in 2009).

He's been consistently excellent.

Before Rust, he also had a REST-based stint, writing about things like HATEOS.

A great loss for Rust, since he probably won't be able to dedicate as much time to it, and for Mozilla.

Of all companies, I would have expected the Mozilla Corporation to dearly value the work he was doing...
Linked lists have a really important property: each node can be owned by a different allocator. You can have a node which is stack memory, linking to a node which is heap allocated with libc malloc, linking to a node which is arena-allocated per frame of a game engine, linking to a node which is global static memory. And you can set this up in a maintainable, sensible way.

Linked lists are incredibly useful when an object can exist in a predetermined set of lists, and allocation failure must not be possible when adding the object to a list.
That depends on what the company is looking for in you. If you're going to do mission critical stuff or they want you for an important role they might even enjoy showing you their internals. And if they don't want to show you then that's a pretty good indication that you are probably better off elsewhere. Transparency in an early stage start-up is good for everybody, including the founders. If founders are not willing to share their position they are effectively asking you to buy a cat in a bag.
By working at twenty of them, expecting 15 to fail, 4 to not completely fail, and one to go big?
Agreed.

Does anyone know anything about the GSMK Cryptophone 500? It's appears to be a modified Galaxy S3 with a heavily custom ROM and can double as an IMSI catcher. I wonder. Did they RE the baseband or replace it with their own?

https://www.cryptophone.de/en/products/mobile/cp500/

Interesting.
You require someone to verify the date. Then the verifier accepts them without looking because they've never been wrong before, and then we're right back where we started, except with more people to blame.
I don’t keep track of random ideas anymore. I trust fully that I won’t run out of ideas. Writing down every idea you have is a symptom of anxiety in my book, or to be more precise, a lack of trust in yourself.

I eliminate whatever is unnecessary to make progress with my work and keep just one README.md on the progress I’m making. If an idea is critical to whatever it is I happen to be working on I write it down on a piece of paper, to be consumed quickly by the README.

It’s freeing and it’s made me considerably happier at work.
Ignoring your personal attacks, you and I are on the same page.

I do agree that shipping your glibc is "the road to hell" and shipping with the glibc could be qualified as "shipping in the form of its own Linux distro", as amusing as that sounds :) But that's the price of freedom you pay if you want to draw your platform boundary at the kernel -- you need to ship the whole userland! Where's the surprise in that? That means you need to understand the interactions between different version of /usr/lib64/opengl/nvidia/lib/libGLX_nvidia.so.0 (that you need to ship) and nvidia.ko (that is nvidia's binary driver loaded by the kernel, that you do NOT ship)

That's what people mean when they say they "are targeting Linux", even when they don't really understand the kind of work that that statement entails :)

Linux is an OS kernel. I'd wager it's the most popular one by far, in terms of the number of platforms that uses it.

Saying that "Linux is fragmented" is the wrong way to look at the problem. One should rather realize that Linux is just and OS kernel that is used by countless platforms. It's up to the developer to draw platform boundaries and focus engineering effort on the chosen ones.

If you need to support GNU/Linux with glibc-2.25, then you need to set up your testing bench to accommodate that. If you need to have native look and feeling in ubuntu, kubuntu and lubuntu, you already have 3 platforms with at least 2 LTS versions that you need to test with.

Each platform has its own quirks. Linux distros are the ones with the least amount of quirks, but in exchange we get many many platforms, because it's so easy to create them.

I guess that's life :)
Thanks, we changed to that from https://thenextweb.com/dd/2019/01/05/github-now-gives-free-u....
This was the reason I chose gitlab over GitHub.

But now that I'm on gitlab, I'm finding I like it better mainly because of the docker-based continuous integration feature. Managing contributors and 2FA without all that "organization" cruft is handy too.