skysight-inc/HackerNews huggingface dataset:
> I wish you could create a version based setJmp/longJmp if instrinsics weren't available (say on a different processor, like AVR). That could really help!

There is an implementation that uses ucontext, which you can enable with defining MARL_FIBERS_USE_UCONTEXT. That said, ucontext is a bit broken on macOS, and I haven't attempted to maintain this codepath, so may be removed in the near future.

Assuming you know a bit of assembly for your platform and the ABI (specifically caller vs callee saved registers), adding new platforms is not too difficult. For example: ppc64 and MIPS64 support were both added by external contributors.

We're always open to contributions, so if you write a nice generic implementation using setJmp/longJmp, I'm sure it would be accepted!

Cheers!
> The carriers "vetting" upgrades weren't doing any actual work, it's just a shakedown. Nice phone OS you have there, shame if critical updates were... delayed.

The carriers do in fact test the releases prior to them being released. I'm not sure if the carriers have to pay the manufactures to provide the release but I would not be surprised if that is the case.

> If you try hard enough you can always imagine "factors we may not be aware of" to explain differences from the rest of the world that are in fact just caused by US policy.

It is not clear to me that this has anything to do with US policy as many manufacturers IIRC provide different carriers with different updates and at different times, not just in the us, but around the world.

I really don't think either you or myself are qualified to say one way or the other...unless that is you have experience on the business side of running one of these large mobile networks. Having said that, I don't think one has to think very hard to see a reason for requiring testing..one reason might just be liability.
I don’t know a great deal about tor so maybe that’s true, but suggesting people use some convoluted routing in the name of privacy (which it doesn’t solve) isn’t the way to go about it.

If smashing TOR with bandwidth actually helps anonymise real users, then TOR should get in contact with BitTorrent client developers and get them to creat clients that split traffic over tor and non tor routes. That way they can create sanely manageable traffic from a very large volume of nodes, helping mask tor users far more than what a few obscurely routed tvs ever would.
I only guessing, but presumably downloading the leaked information may be a legal grey-area that Haaretz decided to avoid.
PinePhone's $150 currently does not finance the software development in any way, and will bring just around $10 per device in the future to external software teams (and I believe the price of the final batch is supposed to increase a bit).

Librem 5's price, on the other hand, finances a whole team of software developers that develop things people can (and already do) also use on their PinePhones. It also helps to move the SoC support forward, as PinePhone mostly relies on already existing sunxi efforts.

If you can't afford a Librem 5, get a PinePhone, but if you're explicitly about getting "closer to your dream" then Librem 5 seems like a much better option when it comes to showing support.
I think the books are very sound but that doesn't mean following program will work for you. It really requires you to study well in isolation without anyone else to ask questions of or discuss ideas with. I tried to follow that same program but couldn't stick to it. After failing to stick with it, I enrolled in Georgia Tech's OMSCS. I am halfway through and I can't recommend it enough. That said it is a shit ton of work. The real value that I get from the OMSCS are my discussions with fellow students and professors, something you can't get from self-study.

I am currently taking the compiler course (CS-8803) and there is no way in the world I put this much work into a self-study project. I spend roughly 30 hours per week on it.
I think the cause and effect may be reversed from what you imply here. Having been a cyclist in both Berlin and in Oslo, I was much more aggressive in Berlin, out of necessity. When there is not appropriate infrastructure and traffic does not respect you, it creates a sort of Max Max mentality where you do what you have to do.
Yes. We coordinate efficiently in small groups. Less than Dunbar's number, generally. Beyond that, we use hierarchical governance, laws, money and markets as crutches.
For a platform the two requirements for determining success are developer attention and money earned by the platform. You can't really have one without the other, but you can have differences between the two metrics and use those differences to plan for the future.
By keeping it for free you'd have done everyone a favor as I understand it:

- Amazon would have paid the seller of that motherboard 12k, out of pocket

- the seller of the motherboard would have made money as if you had ordered the motherboard

- Amazon would be out 12k

- You'd have a 12k mobo you can resell

- Amazon would be out 12k

- And also, Amazon would be out 12k
Maybe I'm mixing my timelines but when was this? I thought the N9 was released a couple of years after the first iphone? Around the time there was iphone4?
Signal Timing and Pedestrians: San Francisco (2013)
> And don't get me started on fountain pens - they are explicitly designed to be 'dragged' across the page. As a left hander you mostly 'push'

A left-handed childhood friend of mine would place her folders at a ~45 degree angle, and write at an angle. That way, she was not pushing the pen from the left (smudge the paper with her hand), but rather pulling from top-left to bottom-right.

That said I also abandoned fountain pens - writing with them looks nicer, but writing math quickly is a pain.
Yes they may get terminated within 2 minutes of creation. Thats why they are cheaper. Still this is a demo of what can be done and what's possible now.
This can never be used for any reasonable gaming as its volatile.
For me, the fact that artists get paid so little of what I would pay Spotify ruins it.

There are various numbers floating around the internet and they are are all in the range of fractions of a cent per play, which is a weird metric to begin with. At $0.00473 per play [0], an artist needs ~100k plays to earn 500 bucks. Then has to be divided up between the label, songwriters, musicians, producers and whoever else was involved in the project.

Compare this to me buying their album on Bandcamp, where anyone can sell their work and keep 85% to 90% of the money [1]. I get to have lossless files on disk forever + streaming while Bandcamp lasts, and the artist gets more money, more control over the distribution and an (opt-in at buy) email list to update their fanbase.

Clearly the era of musicians that are not pop stars earning decent money by selling audio is over, but this is one of the things I like to spend a little more time and money on.

[0]: https://www.digitalmusicnews.com/2018/12/25/streaming-music-...

[1]: https://bandcamp.com/pricing
The "Update 3" made my day, thanks for posting that.

>Amazon is now making arrangements with CEVA – some top secret group which is responsible for finding homes for lost balance beams and other unwanted and unusually sized packages.
You can work hard at whatever makes you money, then convert that money into steroids.
By working for a remote-only company that's based out of the U.S. but allows people to live anywhere they want globally. Whenever I get contacted by a German-based headhunter working for a German company, I tell them that I'm perfectly willing to talk, but only if it's going to be a remote position and that they (the headhunters) need to do more to educate their clients on the benefits of remote. -- But I might as well be talking to a wall when I do that. It's just not happening.

I've found that German-based companies are perfectly willing to pay 2x - 3x for an onsite freelancer than they would pay for an onsite employee, but they just don't do remote.

Since U.S.-based remote-only companies don't pay nearly as well as U.S.-based companies doing onsite - in my experience[!] -, this means that I could actually be earning more by doing onsite freelancing for German companies than doing remote for U.S. companies, but if you factor in the time & money for commuting and the increased cost of living from spending a lot of time in the cities where German companies offering interesting opportunities tend to be based, my disposable income/rate of savings, purchasing power, and quality of life are actually all better by doing remote.
Marl does exactly this. The scheduler guarantees that once a task is started on a particular thread, it will only resume on that same thread. This allows us to save a bare minimum of registers and state.

Some more info here:
https://github.com/google/marl/blob/cbef55d588bc28661bedb822...
Cyclist-pedestrian collision fatalities (or even serious injuries) are very rare. In the UK they make national news. This is far far less than motorist - anything else collisions.
Calibrated Questions: Getting the Other to Understand Your Perspective
Looks similar to Basecamp's Stimulus[0], with a pinch of original AngularJS 1.x[1]. Care to explain the differences?

[0]https://stimulusjs.org/

[1]https://angularjs.org/
Metallurgy is fascinating! This reminds me of the semi-secret one crystal cooling process for airplane turbine segments. The entire thing comes out as one crystal and you need very precise temperature control not just as a whole or in various spots but in various gradients of the oven to get the thing come out properly. It would take anyone forever to replicate this from scratch, even though I can easily explain what the expected end result should look like.
Why the boss cares about points and estimation (and only the boss)
You'd be better off encoding it using ETB (end of transmision block). That's what the control code was designed for.
But this makes no sense. Whenever I see such bus stops I wonder who designed them in this way. It makes pedestrians and cyclist compete for the same area without any obvious sign. Pedestrians need to act quickly, otherwise they will miss the bus. Cyclists don't see any red light or other signal to stop from afar, and when they got closer and realize people start pouring from the bus stop to the road, they need to breake in the last moment. Sometimes you don't even realize what's going on as the bus is hidden from your view by trucks.
Pleasure. I feel sorry about Bill and Melinda because the expectations of them are super high as you just proved yourself. Instead of laying on the beach of a private island they travel around the world meeting people having what-not ilnesses. For any sane person this must be a taxing experience. They need to wind down from time to time. I would have taken a gap year a decade ago. What they do is admirable. And if he wants to buy a billion $ coffee mug he should - it's well earned after all.
I think Blackberry killed themselves... they should have spun off and created business email apps for iOS and Android and focused on the software licensing... interacting with MS Exchange was painful around that time, and BB had a lock in on the corporate culture... they could have expanded into that space well before google docs and o365 took hold.

I think Nokia might have eventually caught up, and I think the Windows Phones that came later could have been even more compelling. I thought Metro UX was really nice, but just missing crucial apps compared to iOS and Android... if MS had pushed about 2 years earlier with that OS, they'd be in a different position in the space.

These days, who knows. It's easy to speculate with some hindsight.
In Europe, a lot of this is done by EUROCONTROL's Central Flow Management unit. They'll issue a "Calculated Take Off Time" and the ground/tower controller at the airport will get the plane to the runway at the correct time to meet the slot.
2004: https://www.nasa.gov/missions/solarsystem/bush_vision.html

"Our third goal," Bush said, "is to return to the moon by 2020, as the launching point for missions beyond."
You can try signing up right now - it offers Facebook as an option, but also to create a fresh account. My account is not connected to Facebook.
The Symbian eco-system had just started to finally move into Qt as main development platform, Qt on Symbian got PIPS (POSIX compatibility layer), there was the third reboot of the Eclipse based IDE (Carbide), Symbian Java was getting JavaSE extensions, Python and Web Runtime were made available, Symbian Open Source project had just been made available.

So everyone was putting the effort to move away from Symbian C++, J2ME into a more pleasant environment, and then comes Elop with that memo saying to everyone that all their efforts were gone to the trashcan and it was time to embrace Silverlight and XNA instead.

Also from internal point of view, this memo was very bad, because until then Nokia had an heavy anti-Windows culture, and now everyone had to suck it up, leave HP-UX, Linux, Symbian behind and embrace Windows.
Didn't know that. So they are saying bye to AC Propulsion people?
Palm's WebOS was decent and MS already had some admittedly mediocre devices.
More actors start to talk about how the look in the movies is not fake as in CGI'd, but fake as in they don't look like this all the time.

Henry Cavill spoke up that his scenes for the Witcher had him drink IIRC only 2 liters of water over the 4 days before shooting.

Rob McElhenney spoke up how "easy" it is to have a Hollywood-tier body: https://www.menshealth.com/entertainment/a21285961/its-alway...
Possibly, depending on the API. But then again, strings should not have embedded NUL characters. There's no good reason for it. You have 32 other control characters to choose from.
Coronavirus Update
That's a good point. I had forgotten that Eric Schmidt was a director on the board of Apple between 2006 and 2009 while being the CEO of Google.

Apparently they had Eric Schmidt step out of the room whenever they talked about Apple phones.

https://www.cnet.com/news/i-resigned-from-apple-board-for-th...
Can you figure out why they're doing what they're doing to Android right now?
How did it not fail? Failing is something that you can only look on after it happened.

I think "failing to capture developer attention" and provide the benefits of that to your users counts as failing. Its just unfortunate that the vendor (MS) doesn't get as much control over that.
We should work on helping people have the money to buy malaria medicine or whatever they need. This is a long term fix.
Doesn't really explain why the super rich in Europe so rarely give their fortunes away. They pass the wealth down in dynastic manner perpetually. I've seen a few explanations that make sense at lower wealth levels, including very old land holdings in Europe that go back hundreds of years.

The US also has clans (eg Waltons) that pass on heavily intact dynastic wealth, however it's more split / less common in the US.

There is no European Rockefeller or Carnegie story, or Gates story, or Buffett story. There is no European Giving Pledge. The best explanation is that it's an American cultural distiction, as Rockefeller & Carnegie predate the modern European welfare state.

Arnault, Pinault, Ortega, Bettencourt, Wertheimer, Schwarz, Quandt, and dozens more including the numerous large billionaires in Russia - they have no plans to give away all of their wealth (or eg at least half as in cases of those that signed the Giving Pledge), it's extremely rare there.

Bernard Arnault has $100 billion, existing in an economy less than 1/7th the size of the US (ie he towers over France in a way that even Gates and Bezos don't in relation to the US; I'm not making a direct wealth-GDP comparison; indirect, in that national and individual wealth often heavily correlates to economic output). Why isn't he giving it all away right now? He's 71 years old, why doesn't he have a foundation with $50 billion in it? France has a lot of poverty and homelessness, among other problems that would obviously benefit from the money.

Some people that signed the Giving Pledge: Paul Allen, Bill Gates, Larry Ellison, MacKenzie Bezos, Michael Bloomberg, Warren Buffett, Harold Hamm, Carl Icahn, Paul Tudor Jones, George Lucas, Dustin Moskovitz, Gordon Moore, Elon Musk, Pierre Omidyar, Ronald Perelman, Paul Singer, Mark Zuckerberg.

There is $600 billion in lifetime wealth right there, in that short part of the list.

Gates and Buffett have tried to recruit the wealthy from all over the world to sign on. Where are all the great European fortunes? They won't do it.
Good article.

A sling might be massively cheaper to build than a linear accelerator. It's also more flexible since the launch can be done in to any direction.
It helps that Heathrow has an entire terminal (T5) dedicated for use by British Airways, so gates aren't as big an issue.

On a personal note, you get so little sleep on a redeye flight as it is, I'd have been a bit miffed wake up so soon!
I don"t see how the vast majority of the 6M who had their information leaked had anything to do with "all the spyware".
Haven’t there been multiple local transmissions in Singapore, which is pretty warm right now?
Passing strings with embedded NULs would probably break the API in other ways anyway. I'm glad they guarded against that.
How's this relevant for HN?
Deformation zones are designed to protect the car's occupants in the event of a collision with a tree. They are not designed to protect a pedestrian. (Although some modern cars are beginning to have proximity sensors that can launch an automatic emergency brake. That would help the pedestrian. The deformation zone certainly doesn't.)

None of which is meant to imply that being hit by a speeding bike is harmless, of course.
Let me preface by saying I'm not an expert at all.

But as an outside observer just watching the stats, here's my biggest reason for being suspicious regarding the number. Right now there's five other provinces (Guangdong, Zhejiang, Henan, Hunan, and Anhui) with more than 800 confirmed cases.

For context that's the level Hubei (Wuhan) was at three weeks ago. To contextualize when Wuhan had O(1000) cases, before full quarantine, the infection was growing at a rate of 50-100% per day. In contrast all of the aforementioned provinces are now currently keeping growth below the target of 10% per day.

Now obviously, the infection control process will improve over time as we learn more about transmission. But none of those other provinces are in full quarantine like Wuhan. And yet, every single one of them is doing a remarkably better job than Wuhan was at the comparative point in the infection. In fact they're all doing even better than Wuhan did after it locked down to full quarantine.

That kind of rapid improvement in disease transmission control over the span of a few weeks is hard to believe. Every single province seems to be hitting their targets on every single day. Compared to a few weeks ago, the public health improvements are almost too large to be believable. Most likely, I'm being paranoid, but it does smell a little fishy.
Is it just me or that websites doesn't render the HTML without JavaScript. I usually use HN from w3m, and often also just open the links there unless I want to bookmark them or save to Pocket or something.
Another language, Linear A, from the Minoan civilisation (centred on Crete), is also undeciphered and has Unicode codepoints: https://en.wikipedia.org/wiki/Linear_A
> Personally I am no fan of GDPR, but I am starting to see why it's necessary.

Am not a fan either (but likely for different reasons), but would this be solved by Israel adopting GDPR? I'd assume they already have data privacy laws in place, and this still happens. I also don't think that it's a question of increased fines - those just become part of the business plan.
As are pedestrian deaths at < 30km/h according to statistics though.

At 30km/h you’ll have approx ~5 deaths of 100, by car.

I don’t think you’ll have much less by bike at those speeds but injuries might well be worse - see stats of hospital times car vs bicycle.
I have the same experience with all my metal body laptops (mb pro 16, mb pro 2013, Asus zenbook) Grouding doesn't seem to matter (Asus zenbook has no grounding on the usb-c charger)
Google also had early access to the iPhone because it was one of the few (the only?) non Apple companies to release Ana app on the iPhone on day 1 (Maps was powered by and created by Google initially if I remember correctly).
>The way the handset business was going, Microsoft basically paid 8 billion for the privilege of a dead-in-the water platform and the nicety of laying off the staff .

It was having issues when Elop came in but still had potential for rebound and good market share.
Elop just stomped any potential for that in the ground making it dead in the water.
We Love and Sponsor Benthos – Corporate Sponsorship of Open Source
When I went to school we had little rubber things that you could slide onto a pencil. It had dimples for where your fingers were supposed to go. Also it was soft so you didn't hurt your fingers until you got the pressure right.

(Apparently they are sold as "pencil grips".)
One has to keep in mind that Norwegians are excellent drivers. Requirements to get a driver license are ridiculously difficult there, exams are almost unpassable. Probably because of difficult climate and sometimes difficult terrain - thus icy roads etc - which makes driving dangerous.

Impressive result, but i don't think it's reproducible much elsewhere.
You have answered the question yourself. It's a showcase for innovative, low-carbon emission technology. Almost all of international commerce of tangible goods and resources is via ship traffic and ships are major polluters.

Gates is always interested in technological solutions to problems.
Really awesome feature! Now I understand why I always see this little blue icon in my Udemy course.

Too bad it is "under" the button to switch to the next video, so I can't actually click it...
> The german podcast scene gladly seems to be quite resistant against these kind of things and they say they earn more through direct donations than spotify and/or audible is able to give them anyways.

Fest & Flauschig?

https://en.wikipedia.org/wiki/Fest_%26_Flauschig
It's mind boggling that they continue to make life so difficult for paying customers when it's possible to go to a site like Pirate Bay and get a bit-perfect rip in less than 15 minutes without Hollywood making a single penny.

Just let me buy DRM-free movies and download them to my NAS - and without all the tracking bullshit!
Interesting. I played it for a while and didn't get much out of it. My ranking was okay and did go up gradually, but I got a strong sense that my age was a liability and the fact that everyone's age was listed publicly only reinforced that feeling. Not getting too much actionable or useful feedback, I quit spending time voting and writing up progress reports.

Instead, I spent that time on a building a mastermind group with people working on similar businesses and doing weekly skype chats. That has helped me a great deal. I also started doing some podcast interviews, to grow my network and put me in touch with more like-minded people.

It seemed like once again, when faced by gatekeepers, the best option forward was to try to recreate what I could of what they offered.

Out of curiosity, what % of pioneer winner community were over 35? Were you? Was I maybe over-estimating how youth-focused it was due to a few things the founder said early on?
As much as I'd love living in a world where tailgaters had the book thrown at them, a more realistic solution is just getting out of their way.

If it's a single-lane road and that isn't possible, then likewise going slightly over the limit if it appeases them and defuses an otherwise unsafe situation (assuming conditions warrant).