skysight-inc/HackerNews huggingface dataset:
I found this "floodsplainer" series of tweets informative about Houston's flood-mitigation infrastructure efforts.

https://twitter.com/CorbettMatt/status/901959336850804737
Only if you're happy waking up to find you're about to plow into another large object at a high rate of speed.

The Pilot in Command is expected to sit in their seat and monitor the aircraft, surrounding airspace and the radios, and be ready to take control at a moments notice.

They can't go for a snooze without handing that over to another pilot first.
I'm not sure what your point here is. Do you disagree with that advice, or do you think it means that a large-scale evacuation is called for? Did you skip:

> Attempting to drive through flooded streets is a common cause of death during heavy rainstorms.

Basically, you are damned if you stay and damned if you drive. Maybe building a float from furniture would work, but I think the Office of Emergency Management knows better than random internet commenters how to handle a flood.
I have been wondering why crypto isn't everywhere in the adult business already. Seems a perfect match to me.
ZLaunchAdVC
ACPI is almost as horrible: complicated, opaque, untrusted code running on a VM instead of using declarative data tables.

Closed-source firmware and silicon must end, because it's impossible to authoritatively verify correctness or rule out malware implants inserted at some point along the way.
There is something really cool about looking at a large enough codebase, and just reading it. Then when you absorb it, then you might see a way to refactor it. I did this with the error handling code in the VCL module of LibreOffice. Frankly, I just did some renaming and a small bit of logic changes, but it just made the code far easier to understand and work with.
Not accepting "shit happens" makes sense in aviation, and you're right about that

But taking out decision control and relying on automation has had its problems.
Thank you for the correction. I read the book about 10 years ago and completely forgot that he wasn't talking about himself. Finally had a chance to look at the chapter again now and indeed he is discussing Axelrod's competitions in great depth.
JavaScript – var, let, const
A few years ago, the Chinese producers increased the price of rare earths. Then the Mountain Pass, California was taken over by Molycorp, and a new process developed that didn't pollute much. (Even the Sierra Club approved.) Then an Australia mining firm got into the business, and companies using rare-earth magnets figured out ways to use fewer rare earths. The price of rare earths crashed, there was a rare earth glut, and Molycorp went bankrupt.

The Mountain Pass, California mine is still shut down. A Chinese company is trying to buy the assets cheaply. The current question is whether the US Government will permit this.
It's pretty naive to make statements like this. Uber came into being when interest rates were near-zero for 5+ years (in comparison, interest rates were 5%+ in the first dot-com bubble). Money was basically free in 2009-2015. Uber likely had extremely favorable terms for its funding rounds. Now that the fed is finally raising rates again, we'll have to see if Uber can become break-even within a few years.
What was your first programming language?
OP might want to check the tax implications of this e.g. Joe Louis.
"Royal Navy who are way better sailors"

Given the relative size of the US Navy (huge) and the Royal Navy (sadly tiny) do we have any evidence that they are better?
I'm not educated enough in this to specify a single drug / nootropic. It's just always seemed like the professional leagues leave a large gap in coverage of their tests if they are (a) testing for "performance enhancing drugs", and (b) leave out drugs that improve mental performance. If they do test for this type of drug I've just never been made aware of it.
How I fell in love with Clojure
He is an adviser or is on their board or something like that. Big surprise he likes it. It seems on the surface like a scam designed to avoid FTC paid endorsement disclosure requirements: just give the ("non")endorser a stake in the company instead of money.

That's not to say he doesn't also legitimately like it.
Another business which ran into this in its early days was NaturalMotion - they were initially building tech for realistic animated interactive porn - and they got an initial round of angels (HNWIs) on that basis.

Of course, they pivoted and ended up producing tech for movies and games, but porn was where they started.

It's not impossible to get investors for an adult startup (far from it), but it is hard to grow, as word of mouth and so-forth doesn't work so well there, for fairly obvious reasons.
that's my point! freedom of speech has been a still birth from the start.
C++/WinRT. First major update for 2017
No, they get the things done that they are assigned. Watching them work, yes, some things are clearly less efficient than for someone who can see the whole screen at once. But overall it works well for our particular setting.
Ask HN: What keyboard do you use?
As a software engineer I've been thinking about the importance of investing in the right tools for the job, specifically keyboards.

I've been looking at the Pok3r keyboard (https://www.amazon.co.uk/Mechanical-Keyboard-Cherry-Mx-Brown-backlit/dp/B01LZFFI9R/), and also looked at GH60 (https://dionmunk.com/posts/2017/05/10/gh60-satan.html) and XD60 (https://mechanicalkeyboardinfo.com/xd60/) -type keyboards. (Yeah, they're all kinda similar). I like the look of the smaller form factor, but not sure how practical it would be IRL.

So: What keyboard do you use? Why? Did you build or customise it? What's the best thing about it?

Finally, here's the project that made me think about this in the first place: Mitosis (http://imgur.com/a/mwTFj)
would require a large architecture change

No, it wouldn't. Java is already used on a broad scale for this kind of thing. The ways in which it needs to be tuned for this kind of thing are in widespread use.
If you think it's an echo chamber now then wait until they have their own video streaming sites, twitter clones, etc.

Then wait for people who are conservatives, alt-righters, or anyone else that's no longer PC enough to start sharing these spaces because they've been chased off mainstream sites. It's the best recruitment tool stormfront could hope for.
Thanks for the information, there's much I don't know about autonomous driving.

In your opinion, who will be the second company to market with an autonomous car, since it looks like Waymo will be first?
Show HN: Interactive demonstration of 3-SAT
Saudi Arabia Launches Digital Platform to Give the Entire World to View the Hajj
> or that I use third party software whose source that I have not edited or read

I'm calling bullshit on the statement that you have read every single line of code for the software running on your system.

> I am going to continue to use the "best software available", as determined by me

Good for you.
Clojure does not rebind the reference, it just changes it to point to something else. So it does not suffer from what you describe. Previous references will see the new thing as you'd hope.

So def on an existing binding does assignment. That's what is meant by "re-binding".
> Without question Uber has been horrifically served by its board of directors — all of them.

Some of them are VCs. If you are raising funding, don't tell them anything confidential.
Yes that's better. The intent was to not have unnecessary code (often happens when when 'cargo-culting' some design pattern).
Well, I'm not going to argue the merits of civil disobedience here. I'll just point out that while "innocent" ad networks might be affected, it's factually indisputable that the vast majority heavily spy on their users and occasionally serve them malware, and that there has been zero legal consequences for that. It's easier to convince people to not be "both the judge and the executioner" if the actual judges and executioners do their work.
That’s why I escalated in my original post. Did you read it?

We pay for 1 in 100 years. Sure.

What about 1 in 20? Maybe

1 in 10? Uhhh

1 in 5?

Let's look at some stats. The east coast gets devastated by some hurricane or another about every 5 years right? Like absolutely trashed. Other years it gets milder hurricanes.

At what point do we require hurricane insurance of everyone near the Atlantic Ocean? Or at least some sort of federal hurricane tax. We KNOW it’s going to hit some part of the coast super hard every small number of years. Why are we so surprised every time?

I mean, look at this wikipedia page on hurricanes in the US[1]. For the past 160 years we've had between 10 and 25 hurricanes hit land every decade. That's an average of 1 to 2.5 hurricanes PER YEAR.

Why are we so surprised every time?

Something that happens every year is not a rare event.

[1] https://en.wikipedia.org/wiki/List_of_United_States_hurrican...
Honestly, a lot of tech has been initially pushed by the adult industry. VHS and (arguably) DVDs to name just a few. Not making any value or judgement calls, but they seem to be trailblazers for further mass market.
It is fairly obvious these extreme weather events are getting stronger as predicted by the climate modelling.

Here is the history of the biggest Cyclones (i.e. Hurricanes) for the Australia region:

1918 – Cyclone Innisfail (Category 5)

1970 – Cyclone Ada (Category 4)

1971 – Cyclone Althea (Category 4)

1972 – Cyclone Emily (Category 4)

1974 – Cyclone Tracy (Category 4)

1975 – Cyclone Joan (Category 5)

1978 – Cyclone Alby (Category 4)

1986 – Cyclone Winifred (Category 3)

1989 – Cyclone Orson (Category 4)

1995 – Cyclone Bobby (Category 4)

1997 – Cyclone Justin (Category 2)

2005 – Cyclone Igrid (Category 4/5)

2006 – Cyclone Larry (Category 4)

2006 – Cyclone Monica (Category 5)

2007 - Cyclone George (Category 5)

2011 – Cyclone Yasi (Category 5)

2014 – Cyclone Ita (Category 5)

2015 – Cyclone Marcia (Category 5)

There appears to be a fairly obvious trend happening there.
I read statements like this often on HN, but not once during my years of work as a sysadmin in enterprise IT in different countries did I meet anyone who used ME/AMT for employee laptops. Also not at conferences.

Admins use the ILOM/IPMI for servers, so you don't really need it for server CPUs. For laptops all management happens at the operating system level, not below it.
DeepL Translator – AI Assistance for Language
I just found this article that seems to sum up my skepticism, basically it says "raw beans" can cause lectin-poisoning, not all lectins even seem to be harmful, some even seem beneficial, but some quack nutritionists are blowing "lectin-free" up into the next "gluten-free" fad: https://www.theatlantic.com/health/archive/2017/04/the-next-...
I find easy to understand how the Leadership can subjugate a poor and hungry population, even making them believe in the divinity of their ruler.
What I don't understand is how North Korea is able to keep aligned people educated enough to direct and operate this kind of actions. The skills required to carry out these attacks, for example, would make someone very valuable on a Western market. At the same time these people have access to the outside world, they have to know that there is a better opportunity for them outside. So why walk the line of the party?
A lot of these attaks are probably the work of mercenary groups, but there must be key IT figures inside the regime at least managing these efforts.
This coreboot that is on every chromebook, and itself implements the UEFI standard? https://en.wikipedia.org/wiki/Coreboot#History

Big companies will do open consumer friendly products, once the ecosystem exists and there is some consumer awareness.
A startup is raising $40M to make drones that fly themselves
> I think in large part of what your saying is good about REPLs is that they allow hot code swapping but that is only IMO really one part of the REPL. The key to really good REPL should be human input (think Excel) and human output (think images and graphs).

I definitely could have spent more time on this part in the article. You may want to have a look at Proto-REPL (https://atom.io/packages/proto-repl), which is one of Clojure's REPLs (for the Atom editor)
Free coffee with ads on cups? Could it work as a model?
This is a thoughtful analysis into the whole Uber CEO opinion, but it is opinionated. Aggregation theory is one way to derive Uber's value, but you can make a compelling argument that supply drives demand.

The reason why I don't use taxis in Australia is partly because the experience is far better with Uber and the cost is cheaper, but also because Uber is the most reliable. Without drivers and such reliability, I can't use Uber even if I want to.

Does demand drive supply? Yes. But does supply drive demand? Yes too. With a two sided marketplace, you can't just focus on one.
They still have the working mobile site out there. It's accessible by visiting https://i.reddit.com.
Isn't that the problem with whole industry? Every vendor makes it really hard to work with tools from other vendors. Furthermore initiaives like openaccess/accellera acctually seems like they are a paywall to stop others from entering the market.

Is your company big? Usually bigger EDA vendors don't care much for smaller design houses.

Btw. how are your experiences using Xyce? Do you get much speed up using its parallel processing capabilities?
The design specifications that matter for mobile app designing
For app developers, it is important to understand the designing trend so that they can create something around it.
Grimes' Fairy Tales: A 1960s Story Generator
To paraphrase George Soros here:

>The worse things look, the easier it is for it to get better
A product recommendation for OS X people who do Windows development
New York City cops will replace their 36,000 Windows phones with iPhones
So basically they're Stalinists, which is very different from "true" Marxian communism (even better: it's a modern version of real socialism).
They have family.
Most people have no idea that ICOs exist, so no, ICOs right now are unlikely to cause a problem. Also, the EU has plenty of securities regulations, just because nobody's decided whether they apply to an ICO yet doens't mean they don't exist. At least some subset of ICOs likely are securities under EU regulation.

ICOs, penny stocks, and other scams being advertised in the cash4gold shops with a pushy salesperson? Yes, that'd be a problem, and the obvious result of no regulation.
I don't think the author makes any claims that this is anything other than a positive feedback loop. He's mainly saying that it makes sense for Uber to prioritize the user experience over anything else in order to further accelerate growth.
Teleport, a TCP socket framework written in Go
Google Inc. vs. Equustek Solutions Inc., and it is not good news for anyone
I have no affiliation with this product at all but I have to say that I love it.

I use OSX for all my work but I need to use Windows too. For various reasons I don't want to use Windows virtualization on OSX.

So I have a Windows machine tucked away in a corner of the house and connect to it using Microsoft Remote Desktop and it's a really great product.

Recommended.
Will Microsoft Skype  disrupt tech hiring?
Service workers in Safari: “Under development”
Working with Snippets in Visual Studio Code
Of course some of them are VCs. Investors generally get board seats.
Horrible UX though.
Is that a $36m spend of public money?
Thanks. This should really be the featured link.
One word: cars.
No other explanation needed.
Car culture and car manufacturers' interests play a big part in the current inadequacy (by western standards) of the US infrastructure.
My point is that these are not people who can be trusted to keep secrets.
Bittit it's not pretty
Sailfish OS – Independent Mobile OS
Matrix also isn't too set on chat. It would be quite possible to send email over Matrix. Maybe once Matrix has some kind of solution to spam that would be something to explore. With bridges to SMTP, if you'd like.
Dehumanization is equally present on the left. The left is currently redefining the word Nazi to be equivalent to conservative in order to gain moral high ground. It's a big problem on both sides of the aisle and if you don't see it, you're drinking Kool aid.
If it's North Koreans doing the work from outside of their country, they're certainly being minded by different bureaus/agencies, and their families are effectively hostages inside of North Korea, and would likely be punished if the hackers defected.
That's why you document why you do things some way and not how. So when the why changes or disappear you can change things.

Same problem with rules. Document why they exist.

Simple coding example: the one exit rule. It exists to make easier the resource management in a function. So it is useful in languages for which the coder has to manage resources. For a scripting language or one where resources are managed by the language? No. So there you can enjoy early returns.
It can't be a general nor the only explanation for such a low defection rate.
The "educated" are subject to as much state indoctrination as everyone else in their early years - following party instructions and ideology is, for many, embedded at the level of base instinct.

It's also worth remembering the multi-generation punishments administered by the regime - some mid-ranking officer whose education leads him to realise how the place works and to question his orders still has family outside the armed forces, and knows they will all be imprisoned or executed if he falters.
Coming from another guy living in Easter Europe (Romania)... one of the things that seemed to me very wrong about some of the recent US protests was the imbalance between participation and motivation/demands.

You get millions on streets to protest on the day Trump took office, to ask for.... WHAT? The guy is democratically-elected. He made no huge mistake at that point. Apparently they were "supporting women" or "anti-discrimination" or something. I get it, you don't like him - but this was just wasted effort. No, it was worse than wasted effort - it discredited the idea that millions on the people on the streets would mean something. It would be one thing if millions came out after the announcement of the muslim ban, to protest against THAT.

You don't protest against a person, that is ineffective - you protest against policy changes. If you tell someone "I will never vote YOU"... well, ok, what can he do? Nothing. if you say, "I will never vote those who support this policy!", then politicians actually have a choice to back off
Is that the case of any board then?
Mining Bitcoins by Hand
The WireX Botnet: How Industry Collaboration Disrupted a DDoS Attack
CS student praises work placement at innovative software development company
I use Windows, but way less than Mac and Linux, so I might not be very up-to-date. I use CCleaner regularly and it saves several gigabytes of disk space every time, do most Windows user not need/desire CCleaner now?
Microarchitectural Side Channel Attack on Real-World Applications of Curve25519
Have you seen Lynch's The Straight Story? It's literally just an old man who goes to see his brother, who suffered a stroke. There are a few problems along the way, but it's small stuff, there's no big race against time or anything like that, it's literally a straight story of his trip and the people he meets and talks to along the way until he reaches his brother's home. It's also very good, in my opinion.
I think live coding is an ineffective way to determine peoples capabilities.

I need to program in quiet, without an audience, without time pressure. Whilst development projects have an overall time factor, no programmer should be programming to a minute or even hour scale deadline. It's not an effective measure and therefore should not be used at all because it tells you nothing realistic.
Such a biased/bad example...

This is a private affair, between the wife, the husband and you.

It can be a concern for the community but it has nothing to do with the government !!!
Shitty documented code beats clean undocumented code for maintenance. Maybe we need more "how to document my codebase" tutorials than "how to reinvent the wheel in this shinny new language" ones.
With "driving demand" you don't mean "creating demand" but "directing demand to my business instead of the competitors", right? Because it sounds a little like you want to say "creating demand", but your demand to go from A to B is already created before you choose between a Taxi and Uber. You don't decide to go to B because Uber exists.
Is “Gamification” the new assessment game changer?
72K is for whole Alphabet, and as to what they do? they burn money earned by core business of selling ads.
Now I feel terrible for bad-mouthing an apparently respected company...

I could swear I've seen those "Your Mac is having a problem" ads that fake being a system error trying to get me into Clean My Mac 3, but may be it was MacKeeper.
Uber isn't even available here. Its competitors are. And they have apps.
Computer Vision Benchmark
Comparison of open source website crawlers
IIRC, on a 328 you can turn on external interrupt for an entire port ( 8 pins ) at once. Once the interrupts fires, you detect which pin has changed.

This doesn't work for the 32u4 ?
I can accept that there are different levels of growth and at each of them there can be trouble. But it's not just one level. You can just as well stumble at 5 employees (I experienced that), at 17 employees (experienced that) or at 80000 employees (experienced that; admittedly not a startup though).
Agreed. I could see putting people in that situation for 1-2 week every few months just so they know what it's like and can handle it when it comes up, but running everyone ragged is just going to lead to lots of preventable problems for no gain that I can see
In Florida it is standard procedure to order evacuation of ANY city facing direct impact by hurricane. Florida, unlike Texas, is a heavily populated peninsula with only two or three major interstates leading out of the state. Do not tell me Houston is incapable of evacuation. It's no bigger than Miami and Houston residents have many more directions to disperse than Floridians.
Make "Python" run faster by shifting all the runtime heavy computation to C-implementations... this article is missing the whole point
I think there is some truth behind it. Yes, profitability doesn't directly increase with number of employees, but having many has other advantages. For instance you can drive bigger bargains, you can take on bigger customers, you can get bigger loans, and you have a bigger influence on politics, law, etc. I don't believe that 500 to 900 employees makes a big difference, but you can feel a huge difference between 5, 50, 500, 5000 and 50000 employees.
I am translating the White Paper of some of them, there is a lot of copy and paste. Including the advisor's bio. Some of this coins just invent important people are helping them, but they do not have any idea that Coin even exists.
The response time for the JVM on modern hardware looked good - similar to Node.js, but last night I tried re-using the forked process in Java and it appears to work very well. That would mean you only pay for the JVM boot once.

If you or any other Java users/experts are willing to help test you're most welcome in the community.
But that's very straining when doing it for any extended period of time.
Can someone explain simply what this means for projects like libreboot and coreboot? I'm always interested with this stuff and it's implications, but don't have the background to understand a lot of low level details. Is the verdict still the same or are we gaining ground? Last time I checked, purism was quite optimistic about it, but the libreboot website seemed really pessimistic about it.
Cannot the no bid nature itself be construed to be in breach of fiduciary public duty just by virtue of absence of comparisons?

A formative experience was consulting on a "public - private" NHS tender, but total absence of the process is unlawful in the UK.