skysight-inc/HackerNews huggingface dataset:
Don't forget the suicide epidemic among indigenous tribes, especially the Brazillian Guaraní. https://www.nytimes.com/2015/01/04/opinion/sunday/suicides-s... Filmmaker Jon Alpert and his crew are further investigating the issue. They found out that the Guaranì natives are being murdered (disguised as suicide) by the local farmers for land grabbing. He mentions it in this podcast https://jamesaltucher.com/2017/12/jon-alpert/ at 00:21 min. The documentary is still a work in progress.

> Mining conflicts accounted for 36 killings, several of them linked to booming global demand for construction materials.

If you want to grasp the real human cost of mining, I highly recommend the essay The Missing Ethics of Mining. https://www.ethicsandinternationalaffairs.org/2013/the-missi...
In Memory of Joe Polchinski, the Brane Master
Facebook's Coworker Dating Rule
> destructors invoked via exceptions can't throw their own exceptions

`finally`, in languages that have it (and presumably, scope(exit) too), face fundamentally the same problem with exceptions that destructors do: if an exception is already propagating, and you throw another one, what happens?, since you (presumably) can't have two exceptions. C++ says tough / don't do that / you're terminated. Other languages just forget about the other exception, and you lose the context (which can be a pain to debug; though I think more recent versions of Python, for example, will attach the original exception as a "context" to the new one) but your program continues execution.

Languages that expose a result object, e.g., Result in Rust, force you to deal with the issue yourself, essentially, by deciding at the site what to do with it. (The downside being the increased amount of code, though to some extent I believe the language can supply tooling to help there; Rust is again a good example. The upside is you get to choose what happens.)

(I see these more as a tradeoff, that different languages have different opinions about.)
Fibers don't, but goroutines + channels + closures do. They permit composition using the same call/return syntax and semantics as normal function calls.

Futures and promises don't. Async/await is closer, but only by creating a second class of function incompatible with normal functions.
Do you know why that happens? This is the first time I've seen it live.
But that’s a bicycle.
I would be happy if all my bullet points applied only to cycle accurate sims.

I think the market would create itself with the right ingredients present. I think a high level language, a well defined intermediate representation with an eye toward synthesis but initially just targeting simulation, and a cycle accurate high performance simulator for said intermediate language would be explosive.

(bonus points for writing the sim in WASM, heh)
I'm wondering if higher wages would end up happening in practice. It's entirely possible that if labor costs go up here, it will make produce farmed elsewhere (Mexico, Central America, even overseas) more price competitive. I think trade is more likely to occur before automation. Harvesting many things is quite difficult from a robotics standpoint, every fruit/vegetable is slightly different and requires rather fine grained feedback systems to ensure you don't bruise the thing. Not impossible, but not easy/cheap.

It's also hard to recruit workers to a gig that's temporary and seasonal. That can maybe be made up for in wages though.

I'm also curious about where the labor is required. Corn/wheat is mostly a machine based harvest, I assume there are few migrant workers there but I don't know. Is there analysis on where migrants end up on the value chain of farm products?

Also, while there's some talk of undocumented immigrants, I think there's also a legal seasonal-labor system in the US. Trump famously uses it to staff Mar-a-lago. How many migrant farm workers are under that system?
I use the Sawyer Mini. Had the SteriPen for one trip but didn't like the reliance on batteries, worrying about getting them recharged, etc. Had one hike where our batteries went dead in the cold overnight and we had to rely on meeting someone on the trail and borrowing their filter.
> An incognito session would mean he is not using his previous session to gain access. Authentication is more frequently tied to a session than an IP address - this is why you are still logged into HN if you change from your home network to a public wifi, or turn on a VPN.

Yes, that you were aiming at the authentication session hadn't come to my mind as the vulnerability was access without authorization. In the case of a private session or proxy he'd still require a spam mail, create a separate account etc.pp. to just test this explicitly.

> He previously provided a link to a telegram chat specifically with 'You can verify what I said in the chat here'. He has since edited the post and is now claiming differently.

That is indeed bad.

> He disputed both.
>> Later, The CEO, Roy Lai, confirms 'only' 21 people of 'over' 1000 were affected. I tried a fileId of over 6k and it works so you do the math, there were definitely more than 2k.

Unless he edited that as well he disputed the total, not the part.

> [...]

I concur, what seems to actually have happened is quite worse than the version I read.
I've used variations of qt4reactor (https://pypi.python.org/pypi/qt4reactor/1.6) to integrate Twisted with PyQt apps. It usually works pretty well for desktop apps (I used it to create an ssh tunnel using twisted conch for a desktop database visualization too).
You don't hire old, crusty nerds to do PR. Why do you seek outrage? What does it gratify?
Which one would you recommend? I kind of dislike filters with hoses and stuff. Is Steripen easier to handle?
Up front: I believe that Global Climate Change is a result of human created greenhouse gasses.

That being said, this article conflates two different kinds of pollution from transport.

One category of pollution is immediately harmful to humans: lead, nitrous oxides (NOx), particulate, sulfur compounds, unburned and partially burned fuels, dust, carbon monoxide, and others like this.

Lead causes developmental issues. Particulates, NOx, dust, and partially burned fuels cause asthma and lung irritation. Sulfur compounds (in the automotive realm, primarily from diesel fuel) cause acid rain. Partially burned fuels and NOx lead to smog.

The other kind of pollution is not immediately harmful to humans: CO2. We should definitely control CO2, but we should also be very clear that these are very different things.

The first category has been greatly reduced, to the point where some cars leave behind "cleaner" air than they take in (excluding CO2). Claiming that cars are just as harmful as they ever were is incredibly disingenuous.
I'm sure they do, they normally have pretty detailed information on failures.

But even in the worst case first stage engine restart issues will never halt falcon launches. The first stage engines don't ever need to restart to complete the primary mission, and while landing the first stages is a great bonus, it is and always will be a secondary mission objective.
is there an accompany forum for learners of this book to discuss content and exercises like Coursera, et al.?
Yeah, no kidding. The way things are today in many parts of the US make cars the only viable option.

The real alternative to cars is better public transportation. Even cities with terrible weather can have great public transportation solutions. Cars are fine for rural areas, but no reason cities and suburbs shouldn't be re-engineered for bicycles and better public transport.
According to the SpaceX media commentary folks that were talking as it was happening, it's because "intense vibrations are interfering with the antenna".
This is not a good use of EINTR, you can even see it’s fundamentally flawed given this usage introduces a race condition.

pselect() isn’t the right answer given it’s not portable and it’s totally broken on various versions of macOS. signalfd() is also not the answer, it suffers from a broken design: https://ldpreload.com/blog/signalfd-is-useless

To deal with cleanup on a signal while blocking in a robust and portable way, use the self pipe trick and select() (or equivalent).
Amadeus Dynamic Flight Pricing
The ReMarkable E Ink Tablet
> It's such a shame that so many people with Elon kind of money aren't doing anything to transform us into a spacefaring species.

"Elon kind of money?"

Heard of government subsidies?

https://ideapod.com/elon-musks-business-empire-fueled-4-9-bi...

Edit: not taking sides and adding my subjective point to the article; just merely stating fact that Mr. Musk projects are in large part government-funded.
That's actually a good time to miss the barge. Fortunately the booster didn't score a barge hit at 500kph!
A typical article decrying EVs on the assumption that nothing will change.

If every house ends up with a solar array and an equivalent of a Tesla Powerwall (other brands are available) then there won't be massive demand on the grid.

You don't have to fast-charge a Leaf. You can charge it overnight.

I pay for a "100% renewable" electricity tariff. Of course not all of the energy I draw is from renewables, but it is all reinvested in renewables.

If people continue to adopt EVs, adopt renewable tariffs, and adopt self-generation and self-storage, everything will be fine.

No, an EV is not as green as a bike. But have you ever tried getting furniture from IKEA 60 miles across country on a bike, with a baby and toddler in tow?

Disclaimer: avid cyclist (6 miles a day to commute) and EV driver since 2013.
How much of this was "simulatable" -- either by Cadence or Magic?

What's the average number of tries to get something right?

How'd you end up in this business?
They use a satellite link on the barge, and the vibrations and pressure from the landing booster almost always cause the link to drop until things calm down.

They have said in the past that it's "solveable", but it's not exactly a high priority by any means as they can always retrieve the footage when they get to the barge.
We actually did Thailand first and are just about to leave Chiang Mai after spending a total of 2 years here. We have been to KL twice and Penang twice. We will be spending a couple months in Penang this summer and then a few months in Kuching to narrow down where we want to settle. So far have not found any deal breakers, and the Durian/fruit situation makes it VERY enticing.

Chiang Mai was top of the list for a while (we have done most of the rest of Thailand), but considering the Thai Elite Visa does not give good ROI and burning season makes the North awful for 3-4 months of the year, Thailand is no longer a top pick. Also we have kind of outgrown it at this point.
That junk was already in the universe.
For this launch the live stream editors probably had 4x the normal amount of feeds to switch, so I’ll forgive them for a couple editing mishaps. I’m guessing they don’t have the same setup as would be at something like the Super Bowl... at least not yet :)
GP's statement:

> The other hosts are great, but if you told me they were hired actors or PR people I'd believe it.

Is 100% consistent with your statement and even implies it, since GP clearly knows that:

> They aren't PR people.

If anything, GP was insulting Innsprucker by saying he is lacking the suaveness or good-looks to be hired in PR, while the others have it all.

I think this is a good opportunity to examine where (implicit) malice was attributed but was undeserved.
There may not be humans or cattle around, but all sorts of wild animals defecate, urinate, procreate, etc. in water. Treat the water (boil, filter, pills, etc.) before using it and you'll be OK.
Also, countries like Norway manage to generate most of their electricity from renewables. Just because most countries don't doesn't mean it's impossible.
In a press conference an hour or so ago, I think Elon mentioned that, if he had to pick one core that would experience “rapid unscheduled dissassembly”, it would have been the center one. I think he mentioned it was due to the boosters having the expensive titanium grid fins and also being reusable for future flights.

Regardless, it was absolutely wonderful to watch! I think the Youtube stream had 2,500,000 viewers at one point. I can’t wait for more footage of the launch the coming days.
> coming in second to the Red Bull Stratos jump, which racked in a ridiculous 8 million concurrent views back in 2012.

Wow, compared to the 2.3 million that this event drew, that's a very distant second place.
> Oh I suppose you could argue about the environmental cost of producing the extra calories consumed by the cyclist.

The human body is very efficient. I'd be extremely surprised if my 15 minute bicycle commute to work burned more than 100 calories on top of my BMR. There's just no comparison.

> I guess all you valley dwellers should probably cycle to work to save the planet for us all. We will applaud you from our AWD monstrosities here in the North East.

I'd link to icebike.org where they used to have pictures of people cycling in Chicago in winter and articles on suitable clothing and tires, but that domain got bought out and commercialized into some mountain bike advertising site.

ETA: Here you go: http://web.archive.org/web/19990221182354/http://www.enterac...
It's pretty presumptuous to make that assertion unless you knew the person for many years in different work environments.

I've seen lots of engineers become 'bad engineers' because of a myriad of environmental issues (bad management, bad peers, bad office, bad engineering decisions foisted upon them).

If you didn't see them perform well, don't provide a reference. If they are that bad, nobody in a reputable position will provide them a reference and the hiring company will see that.

It's not your responsibility to be an arbiter of some ex-coworker's life.
I’m guessing it’s bandwidth and tech limitations. They don’t have a very fat pipe up there, and they also have tons of experience with the type of camera they have mounted in there... maybe they didn’t have time to test and certify any modern 360 cameras. Hopefully it’ll happen sometime though!
2 stories:

A friend's grandfather never wore his seatbelt. He was in fine health. One day, they rear ended someone. He was in the back seat and died because he was essentially thrown underneath the driver's seat. Had he been wearing a seatbelt he may have been injured, and given his age it may have been severe, but he would have lived. No one else in the car was seriously hurt (all wearing seatbelts).

Two weeks ago a driver decided to do a U-turn from the right lane. I was in the left lane. I was spun around from the impact. While I am injured, because of the seatbelt it's just whiplash and other soft tissue injuries. If I hadn't been wearing my seatbelt I know I would've been tossed around inside the cabin, or I would have had to tense up more to maintain my position in the seat. Either would have resulted in more severe injuries.

These are relatively uncommon events. You cannot control the driver of your vehicle screwing up and hitting someone. And as a driver you cannot prevent others from hitting you in every case. Seatbelts may be uncomfortable (though after 35+ years I don't notice anymore), but 20 minutes or a few hours of discomfort are worth it to prevent life changing or life ending injuries.
Are you talking about Michael?
Curious, How are Fortune 100s using iot?

Our company does Device integration stuff but most of the big guys are using older automation systems (typically a bms)

We have not seen any significant adoption of iot so far. Maybe our market is just different.
Indeed, in the m term, not in the p, which would be the total momentum of the water system in your frame.
For more mind-boggling numbers see for example [1]

[1] https://www.huffingtonpost.com/quora/is-a-hot-object-heavier...
I previously thought that the middle core on a Falcon Heavy was expendable. So it not landing (while needing 3 engines) makes sense, as it was only a week or two ago that they tried a fast/hard landing with 3 engines over open water (as they weren't sure then that it would work). I would expect this landing mode to need at least a couple more tries to get working reliably.
For an internal GUI application, Java/Swing is actually a mature solution. With Groovy and Swingbuilder, writing a swing GUI is quite easy.
A flat bottom wing gives you nice stall and landing characteristics. Very small, 2-4 seat, trainer airplanes have them. (Cessna 150, J3 Cub)
Did you hear me say that not all internet connected devices are garbage/pointless.

There are things that can benefit from remote monitoring and control.

However, what's the point of an internet connected blender? There is so much hype that I would almost avoid using the term unless you want to taint your product with such associations.
Can I bad mouth Microsoft and Windows from my Linux desktop or laptop, or AOSP mobile device?
Is that still a thing? For small meeting rooms (less than 10 people) our offices have large screen TVs (60 inch maybe?), and for larger meeting rooms it looks like there are NEC projectors (I just checked 1). I don't recall a project issue within the last 6 years.
I put "teh game is a art" into this one and it told me there were no problems with the writing.
The booster's trajectory points to water until pretty shortly before landing. Precisely so that when things go wrong the expected result is to miss the drone ship (or landing pad).
> Eventually, Musk hopes to be able to turn rockets around in less than 24 hours and have reflown boosters go up twice in one day.

This will be amazing.
There is no way that I've found to turn off Twitter things like trying to recommend people to follow, or things I might've missed. I cancel them every time and get the "We'll show this less often" response, but cannot get them to just never show again. It's baffling that they go out of their way to frustrate long term users.
If I understood properly none of the boosters were block 5 so they weren't looking at re-flying them.

They are however interested in recovering the grid fins on the side boosters, which were redesigned to accommodate for the nose cones now sitting on top of them.
Congrats! To everyone at SpaceX Mission Control, NASA, and the 45th Space Wing. You are inspiring the next generation of astronauts and explorers!

At approx t-minus four minutes and counting. Elon Musk tweeted the "Holy Mouse Click" had returned "true". That moment when control is transferred to the onboard modules. And the Autonomous Flight Safety System takes control.

Its truly awesome to see that silky smooth burn. that perfect parabolic arc. And think upon the twenty-seven Merlin engines all firing in synchrony. Equipped with an intelligent decision making capability. And what the implications might be for future human spaceflight.

Here is an ancient link. But back around the mid-noughties. NASA published some details on the architecture of an AFSS:

An Autonomous Flight Safety System

https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/200800...

Considering the Falcon Heavy includes reusable side boosters and central shaft. The complexity multiplies. As an example, take a peek at an implementation for expendable missions. that still use ground or satellite tracking and control.

Range Safety Algorithm Software Module for an Autonomous Flight Safety System

https://software.nasa.gov/software/GSC-15594-1

Darpa contributed tool for low level verification of onboard AFSS software.

SeaHorn: A fully automated analysis framework for LLVM-based languages

http://seahorn.github.io/

And of course, once your computers make it into space. They will need a place to store all the mountains of data generated ;)

SpaceBelt: space-based cloud storage network

http://spacebelt.com/
> That's entirely on top of the website operator. There should be some liability there, IMO, but it's unclear to me how much.

The minimum companies need to do is notify the affected consumers. I think we can all agree on this.

> Though I wouldn't mind a world where all personal data is viewed like a form of radioactive waste to be avoided at all costs, it's not obvious that that's what our legal system should encourage.

From a market perspective, as long as PII has intrinsic black-market value, people will want it. The government could tax the amount of PII a company might store, say, but the black-market wouldn't pay the tax, anyway.

Removing value from PII would mean removing convenience for the sake of security. So I can't get loans/credit card applications online anymore, etc.
Thanks for this, exactly what I've been looking for
I believe the insinuation is that GNU, GPL, and FOSS forces the hands of many organisations that would traditionally release closed source software. Additionally it proposes that if it is not open source, an open source alternative will quickly begin competing with it.
https://github.com/billsix/pyNuklear

if nuklear.button_label(title="Button"):
print("Button pressed!")
You really don't. Civ VI is a big step back from Civ V, from terrible graphics through to the removal of automated workers.
Apple is a publicly traded company which makes consumer electronics. The have investors to pay a dividend back to. It would be a dumb move to switch target to the space sector, which requires a much different company and talent pool. Frankly it would probably be easier, and more sensible to start a company from scratch.

If you wonder why all of the shareholders of Apple aren't plowing their money into spaceflight, well it's probably because they're a retirement fund, or just aren't rich.

Other people invest in making this world a better place, see Bill Gates, or other worthwhile causes, of which spaceflight is just one.
Well that test was unrelated. They only reason they tried that with an ocean landing was because they wanted the barge for the FH demo flight.

This should have been a 1-3-1 style landing burn where it lights up one engine, then 2 more to slow it down, then drops down to just 1 again at the end. In this case it sounds like the the outer 2 engines didn't start up right, so it came in way too hot.

They also have said that the center core of FH is basically a new design from the ground up, so it makes sense that they had some problems on it's first landing.
I have a ten-year-old Dell that I still use for some development and testing, and it runs the latest Debian and Fedora releases just fine.
I think that's mainly because C++ is an ISO standard used all over the world by big business and governments. So its standards are released less often and with a great deal of testing and care. I bet you will be able to specify -std=c++Whatever for the next 50 to 100 years, maybe longer.
I can concur. There’s always 5-10 seconds starting right as the exhaust enters the frame when it cuts. IIRC they have one or two satellite uplinks and they go down due to the vibration.

Also in the video if you watch mission control’s wall of monitors you can see the feed cut back with an empty drone ship a minute or so later. Seems to confirm that the rocket missed the deck due to the engines not lighting.
Yeah, calling comments (or commenters) stupid is always welcome. Oh, wait, no it's not; please look to your own issues.
Nice science writing for a mainstream publication - accurate yet accessible, informative yet succinct.