skysight-inc/HackerNews huggingface dataset:
> ... this bug had not been detected in either of testing and initial rollout.

It makes me so happy[0] that the big smart corps have the same problems that us plebs have.

I tell people that testing can never precisely duplicate the production environment but do they believe me?

Also, this is an argument for feature switches vs staging environments.

[0] But not in a schadenfreude sense.
1. International airlines pay no tax on aviation fuel, despite their significant contribution to air pollution and climate change. In say, Europe, this represents a huge subsidy compared to ground transport, where fuel is heavily taxed.

2. Airports, particularly regional ones, are often owned by local governments and receive subsidies in order to encourage tourism and commerce in their region. In some cases, airlines receive direct subsidies from those airports in order to fly there.

3. Internationally, some airlines themselves are state-owned or state-subsidised. Gulf airlines such as Emirates and Qatar have been criticised for being significant beneficiaries of state subsidies.

This isn’t to say that rail isn’t subsidised too, of course. Even in countries where rail operates on a commercial basis, the physical infrastructure is usually government owned or financed in some way.

However, if airlines had to account for (and pay for) their environmental externalities, the costs of airline vs rail travel would work out very differently!
Subways won't go away if autonomous cars become commonplace. That would be like saying "well Facebook replaced Myspace so I'm going to reduce my internet speed 75%". You'd be removing a ton of people-moving bandwidth by removing subways. You'll still have a need for surface trains and even busses too. It's easier (and far more efficient) to move people in bulk most of the way and leave them to do the 'last mile' to their location than it is to individually move every single person from their origin to their destination.

If any person in a planning positions thinks that you can stop planning, and supporting, public transportation (especially underground), they need fired.
They doctor the cancer statistic criteria to protect this industry.
I disagree that the spatial layout of an airport is, even theoretically, designed to distribute the flow of passengers in time - otherwise, it wouldn't involve multiple queue/sync points, some involving all passengers of a flight.

It's a historic design from the age of grass strips, that sprawled as modern airports grew to handle more and more passengers, increasing the walking and waiting required from one point to another to the current, extreme situation. We now have buses taking you to the plane, airport monorails taking you to the terminal (Frankfurt) [1], and even pods moving you around the airport (Heathrow). [2]

Self driving pods are the obvious response to unify all these transport needs in a single end-to-end system that can spread the passenger load in time and massively simplify the airport construction.

[1] https://www.frankfurt-airport.com/en/travel/transfer.detail....

[2] https://en.wikipedia.org/wiki/ULTra_(rapid_transit)
For example: a (para)-VM that's capable of running off Linux filesystem or subvolume (so you don't need to allocate separate partition or disk image for that), capable of running all the win32 binaries, and seamlessly integrating into Linux desktop and infrastructure (i.e. non AD-Kerberos would be great).
at some point there will be Sublime plugins which provide their functionality via language servers using LSP

there is some work towards it in projects, not sure how ready to use they are

https://github.com/sourcegraph/sublime-lsp
https://lsp.readthedocs.io/en/latest/#sublime-lsp-plugin-doc...
That's a great article, but it misses a point:

There were two batches of emails published by WikiLeaks. The second batch wasn't published by GRU's front DCLeaks / Guccifer 2.0. So it's possible that the source of that second batch is a different one, and it's certainly possible it could be Seth Rich.

https://archive.is/6MKz4#selection-1021.1-1025.3
The Most-Viewed Articles of App Samurai Blog During the Spring
We pay a lot more than that for MSDN licenses (which includes the OS if it's only used for development).
I just can't see it being so easy in most companies.

At my employer, there are more new mothers working 2-3 days a week in the HR department than in any other department in the company - so making it easy is in their interests :)
It is funny, you're just not getting the joke.

Which is not about understanding the mechanics of the joke (what it's supposed to say) but getting the feeling that it should invoke.
Most consumers don't pre-order their car anyway. Their car dies, or they get tired of dealing with their car, and they go to a dealership to buy something that day.
Now you just need to correlate your model with the stock market and use Twitter for sentiment analysis.
The hardcoded zero literal for the flags could be replaced by a named constant.

unveil(0, UNV_LOCK)
"Card catalog" /thread.

Even when infoseek came around I still found it more useful to pop down to the library and look stuff up in the encyclopedias and then turn to the card catalog if I wanted to find more detailed information.

If you were lucky you could find a relevant webring and cycle through a dozen sites before finding what you were sorta looking for.

Oh, those were the days.
The future of WebAssembly – A look at upcoming features and proposals
If some shady Asian company can build these for under $100, then why don't we have a decent open-source phone yet?
Pimped-up and ready to go (prosthetics)
Would it be possible to put Free map tiles in something like DAT or IPFS, to share the load? Kind of like Peertube, but for maps.
Does how you get into the cold water make a difference? Specifically, entering in a way that does not trigger the mammalian diving reflex, such as wading in up to your chest or neck, versus entering in a way that does trigger it, such as holding your breath and jumping completely in?
They have spend decades indoctrinating their users, that command line is baaad... and now it is a good thing, that they support linux binaries in windows command line?

I will believe they changed, when they release their crown jewels (especially Office) for Linux as a first-class release (i.e. not ala IE for Solaris or WMP for HPUX).
You were saying: https://stackoverflow.com/questions/14722556/using-curl-to-s...? :D
There is a very informative video[1] that also links to scientific papers about this phenomenon and concludes much less sensationally.

Essentially, urine is a sterile substance containing %95 pure water and no living cells or bacteria. Other than the asthma inducing effects of chloramine, swimming at a public pool doesn't pose a massive threat to your health.

[1]: https://www.youtube.com/watch?v=S32y9aYEzzo
Briefly getting wet isn't a shower though.

A curtain of water isn't going to do much about cryptosporidium.
Apple adds 11 cars to its California fleet of autonomous test vehicles
nepalesenapotheke.de
srilankerapotheke.de
I see SMTP here: https://curl.haxx.se/libcurl/c/smtp-mail.html

And on their page they have a zillion protocols: https://curl.haxx.se/

Maybe it would be worth trying out.
Intriguing that this corresponds fairly precisely with what we call the Modern era.

So here we are almost -70 BP in the post-Modern future. I wonder to what cause historians of a century hence will ascribe this anomaly.

From my own limited perspective it seems to relate to the concept of the Year 2000 as "The future". Then we reached it, and now it's the future, presently, and the present lays in the past: with Modern art, Contemporary furnishings, and other old-fashioned things.
> X Window has a good design? Only because it allowed competing tool kits on top of it ("Provide mechanism rather than policy. In particular, place user interface policy in the clients' hands.")

Yes only this simple thing made a much better design. It can be used to provide a modern and beautiful desktop environment even 35 years after its creation.

> Besides the fact that the X libs are almost universally reviled and nobody used them as soon as they could (Motif, Qt, Gtk, etc.).

You are not supposed to use Xlibs directly to program user interface. They just provide the primitive APIs to create windows, process events and draw on the screen. It is normal to use a toolkit like Qt that use Xlib as a backend.

I agree that programming Xlib directly is not very sexy but it sort of make sense and is yet better than Win32 programming.

> The core concept, that of network part is actively being abandoned right now, see the Wayland efforts.

The fact that this is a good choice is still to be demonstrated.

> Win32 is also horrible, but you can kind of get why it was that way: the hardware was abysmal when it was conceived and backwards compatibility was super, super important in the early and cutthroat desktop market.

Yes, you can excuse them for creating Win32 at the time but they have no excuse for not providing qnything better after 30 years. Oh yes, you can create beautiful UI if you only use Visual Studio, you get use to all the warts and limitations, if you forget cross-platform, it will works only on windows, if you use visual studio installer and ship all the zillions of DLLs that you may need with the most baroque distribution system.

On windows I am still looking for a decent way of programming UIs without embracing all the MS bullshit.
In much the same way that a startup can “pivot” away from their origin focus, you can pivot to another company. This is business; you are no more obligated to keep working for them than they were obligated to keep the business model that made you want to work there.
Example of memorising: trying to keep the definitions of open and closed formulae straight. Shoenfield writes "A formula A is closed if no variable is free in A." which I memorised laid out as

A formula A

is closed if

no variable is

free in A
Swimming pool I occasionally visit in Prague uses less chlorine and has installed UV lamps in the pipes. The water quality is great. I hope this gets more widespread.
That’s true today. But in the coming years and decades, ground transport will be largely electrified and it’s per-mile emissions greatly reduced.

Hopefully, aviation can be electrified too one day (or it’s emissions reduced with hybrid technology), but unlike ground transport, the technology is not quite here yet.
I do all these things, and more. They all help, even though its like pushing water uphill - but I still suffer major depression. I don't even get the runner's high anymore. Maybe at this point, its been going on long enough my brain is irreversibly damaged.

Right now, I feel like I'm stuck in the US, a society where the powerful bully the weak : from the president on down. I've come to the conclusion I will die destitute and alone, younger than I thought I would. All I see is 'dog eat dog' and the results of extreme individualism : the decay of community.

When I read about the blue zones, and the moais of the Okinawans, I wonder if something like that would help. But I isolate myself because I know, its tough being around people that are depressed.
Three is probably a good number, if they are decent engineers. Throwing more people at a problem has diminishing results very, very quickly in software, unless the project can be broken down into mostly independent teams. Even then integrating the work into something coherent can easily be more challenging and time consuming than just having a tiny skilled team own the project soup to nuts.
Exactly. I have eaten it several times and doing it right, that's nothing like you see on these infamous videos (most of them are grossly exaggerated anyway to get more views). Eating rare steak or raw sushi is probabbly more extreme if you take food poisoning into account.
>A big price bump with a few months notice is painful (and I'm glad it's bringing competition), but it tells me they're thinking seriously about how to sustain/develop the product and lets both them and me explore the real value of the service.

See this is the important thing. Sustainable. People and companies use these free services that take quite a bit of work to maintain and then when the company decides it needs to stop hemorrhaging money they start charging, often a fairly modest fee, and people lose their damn minds "ermagerd, you're evil, I need this, you can't expect me to pay!". The simple fact that adding a price, or increasing the price, creates such an outrage is indicative, more oft than not, that it is a fair move because the service or good has obvious value to the user.

People lost their damn minds when Netflix increased prices a year or two ago and I'm like "erm, I get way more value out of this than cable and it's a tenth the price, shut up".

>When it comes to Google, I'm more worried that they might just arbitrarily mothball something on a management roadmap whim.

I've been a Project Fi user for 2 and a half years now. This has been my worry every, single, day. Especially since they still owe me like 800$ in statement credits ha.
Of course you are. The `smth` method will receive whatever arguments the caller gives.

This totally works but only if `smth` has been declared as an arrow function (so that is captures the class `this` context).
it should be illegal.
I am there in a few days. May I ask which one?
Locking cockpit doors has already solved both those problems.
This a very candid and informative look at the Windows console and it comes from Microsoft! I'm impressed. Congrats to the writer and thanks for posting!
I don't have an Android phone so excuse my nativity but does Android allow an app to request more permissions AFTER it has already been installed and requested the original perms? If so, why? Additionally, if users cannot deny individual perms then they will have to make an all-or-nothing-decision about an app.

Why not just allow them to disable specific perms on install and provide stubbed generic data to the app if it uses those perms?
Your analysis is numerical nonsense.

Work is not divided into even units completed at a constant linear rate over the course of the day. It's a wide variety of different actions, and the time taken to complete each will vary wildly depending on tiredness, stress and morale.

Some tasks may take the same amount of time regardless, but some can drastically reduce. A well rested developer may realise the solution to a bug in a few minutes that would take them hours to solve on less sleep. Or indeed, avoid causing the bug in the first place.
Ask HN: Sites like product hunt to get early users for your beta launch
What are sites or forums that you know I can submit my beta saas web app in order to acquire early users
> One of the toy operating systems doesn't check at all, so the whole OS is wide open, package updates, web browser, the whole thing - another has told users any time there's a problem to switch verification off manually, so I would expect few have it left switched on by now

Could you say which OSes?
To be frank about it, trains are a much softer target, since they can be derailed with an explosion on the track, or even a bit of welding.

Blowing up an airplane requires either bringing an explosive on board, or the use of a rocket-propelled grenade or full-on missile. Quite aside from the risks of hijacking mentioned in a sibling comment.
Technically. But it's not really there yet. Most people writing C# code are still using the 4.5+ full desktop framework on Windows.
I don't get it. Why is HTTP such a bad thing? It proved itself worthy many times. Does it cover all of your requirements? Maybe not. Does it prevent you from using something different? No.

It is just a protocol for stateless server-client communication. Nothing more. What you build on top of it, is your choice. And you don't have to use it. But it is a mature protocol and it is well understood and it has a huge ecosystem of technology around it, that is just good enough for many use cases.

> 1. It's a verbose protocol with more often than not a really bad ratio payload over metadata;

Its a stateless protocol. You have to provide all the required meta data (Headers) in a conversation. Otherwise, it would not be able to be stateless. And yes, it does use text, because it would be extremely difficult to create a evolving protocol just by using some more memory-efficient binary tricks. Text is just better for comprehensible semantics. And that's even a good thing in pure machine-to-machine interaction.

There is also HTTP/2 which addresses efficiency and latency issues. But it trades that for simplicity of the transport method.

> 2. Client authentication is hard;

It depends. It can be as easy as sending an Authorization header. Or you can defer authentication to the transport layer (client certificates over TLS). Otherwise, I'd say: Best security is hard. And it won't get easier in other stateless protocols.

> 3. Server authentication is expensive;

That's just too generic. What does "expensive" mean? For what use case is it too expensive?

> 4. It's bad at streaming;

It depends what you mean with streaming. I think, you mean legacy binary streams? Yes, HTTP is not meant for that. But you can use HTTP for initiating your custom streaming use case. There is the "Upgrade" header. Or you just provide an URL to your streaming endpoint that uses something different than HTTP or even TCP, as long as the client can handle this stuff (e.g. RTMP).

Then there is something that is often misconceived as a utility for streaming: using chunked streams or using the Range header. Chunked streaming is just for fetching content of arbitrary size. And having a server support "Range" allows for fail-over / retries. Its not meant to support continuous streams of data.

> 5. It does not help a bit for RPC (no support for fan-out, quotas, fail-overs, retries, ...).

You can do RPC if you design your payload around it. See SOAP or even something like RMI over HTTP. Fan-out, quotas, fail-overs and retries. Everything can be done using HTTP. Does the specification itself solve those issues? No and it should not, because it would make it too complex and harm adaptation of HTTP.
Can you explain a bit how do you see it being used? I mean, can you describe an hypothetical application using it?

The impression I get from the site is that you're essentially a hosted database with a predefined schema, but I'm guessing there's more to it.

Good luck on the project!
I don't know about the lifeguard situation in USA, in Italy it's pretty terrible;

Interesting, because my impression was that there's a decent amount of staff comparing to my country (Poland).

Also it's the first place at which I've seen a line of lifeguards on rafts making sure nobody reaches the point where they can collide with motorboats.
But is this still true for airplanes, given the switch to hardened cockpit doors?
Great idea and also It would be great to be explained more what I am going to get. Can it connect to others app (any.do) (insight timer)? Is it reliable timer, 100% sure it would work?
When you say difficulty in breathing, do you mean that feeling that you sometimes get after being in a pool for a long time where if you take a deep breath, it kind of hurts your lungs?
Singapore personal data hack hits 1.5m
This caters for everyone -- some employees would prefer to take Wednesdays off, while others would prefer three-day weekends. Some of the "work hard play hard" workers, though, would alternate between Mondays and Fridays off so every second weekend is four days long, giving plenty of time for hiking or travel. Others in the "work-life balance" crowd would want to continue working a 5-day week but only 6 hours each day, giving time for daily pickups from school or late night hobbies. Better limit those Tuesday and Thursday meetings to between 10am to 3pm, excluding lunch.
That's the exact same reason why nobody sane takes a train in France for anything that matters. Schedules violated every day, strikes, poor maintenance, and moreover, they killed almost all of the night trains, that were the cheapest option especially if you account for one night you save on accommodation.
I've seen things like these a few times and all were motion activated. However in practice they almost always run because of the amount of people.
> Office for Linux

If they honestly released a top notch version of Office for Linux would you, in 2018 where most have switched to Google Docs or other web based office tools actually use it?

I very much doubt it. I feel you're just reeling these things off as some burden of work you want them to toil away at as a debt you expect them to pay to the Linux community.
Re: "...is surely an unpleasant surprise for us and does not create much trust in Google as a vendor..."

I was under the impression the trust for Google evaporated a long time ago. Sure, alternatives can be few at times. But anyone committed to and in bed with Google has to be sleeping with one eye open.
They are failing to provide comparable service, and thus failing to get meaningful share. I heard Apple maps is recently ok, but a couple of years ago when I tried it, it was still bad. Google has about 10 times more info than Apple or bing per building I look up (though, surprisingly, OSM is 90% of the way there for me).
BLU Pure View Smartphone Debuts with Dual Selfie Camera
I wish instead of a patchwork of hacks like this we had a nice fundamental mechanism, e.g. capabilities exposed via a union file system (i.e. you make everything your process might want to access available via a file handle and run it in some chroot where you "mounted in" the things you want it to be able to touch; e.g. /bin has all the programs it can run, network, window manager and process tree access is mapped to /net /x and /proc etc).
Germanwings would like to have a word with you.
In most countries startups don't pay for taxes and therefore are not contributing to roads.
You're assuming the Friedman doctrine[0] is universally accepted as "that's just how companies work". That view is not universal, even if it's the norm in the US and plenty of large companies see it that way internationally.

You might want to look up "social market economy"[1] and what social democracies in Europe think about the social responsibilities of companies (i.e. that they have those in the first place). I know these are foreign concepts in the US but it's what powers the famous German Mittelstand and our economic stability (though at the cost of missing out on some of the rapid growth possible in the US).

[0]: https://en.wikipedia.org/wiki/Friedman_doctrine

[1]: https://en.wikipedia.org/wiki/Social_market_economy
This reminded me of a time back in the early 2000's when I tried to skin Windows to look like a OSX. I downloaded tons of stuff (themes, plugins, etc...) to modify Windows to give it that Aqua look. I was able to get close to the look, but the experience was clearly different. It's quite amazing to see how much work went into skinning Android to look like iOS.
Looks great, but it has the same name as this project: https://github.com/rembo10/headphones