skysight-inc/HackerNews huggingface dataset:
> Engineering - especially tunneling - is a gamble.

I'm a civil engineer, and I do structural design work for a living.

If you're not trolling and you do mean what you've been saying, you're being very disingenuous and in the process proving to be true and perfectly valid all comments regarding the virtues of the swiss system in contrast with the typical engineering work around the world, the one you so vocally identify yourself with.

Engineering is not poker. It never was. Only bad engineering is like poker, and it shows in their work. You're confusing basic aspects of reliability analysis (the "this structure will fail 5% of the time" comment) with being poker. European structural design standards dictate that the lower failure probability of an engineering work, for its entire design working life, is around 0,05%. This is not poker.

As you've mentioned, the design process is centered on risk analysis and balances the economic impact of safeguarding against risk scenarios, but this is entirely immaterial for the discussion. The discussion is about planning, and the lack thereof. All projects are planned to an extent, but the point is that planning is often insufficient in the sense that important variables are left unknown until breaking ground for any number of reasons, one of which is this mentality that its unacceptable to spend much on risk assessment ("why spend money on non-destructive tests to infer the geotechnical profile and properties of each stratum in the preliminary design stage if we're boring a hole in there and eventually we'll reach that point ourselves?").

Unknowingly or not, you've supported this observation throughout all this discussion by arguing in favor of the virtues of handling a civil engineer project like "poker", and tolerating and accepting the occurrence of surprises associated with unacceptably high risk probabilities that go way up to 5%. This is precisely the problem everyone is pointing out and you've tried to deny but ended up supporting. This is the sole responsible for the typical cost overruns in civil engineering projects, and you inadvertently demonstrated why sadly this still rings true up to this day.
Let Freedom Ring
if this works as advertised, I was waiting since the beginning of docker for this. Never quite understood why the possibilities to interface with docker during build are only through a Dockerfile.
It's a loosing game to use "open" web solutions to provide a third party application to these silos. Twitter already killed themselves this way (they're just too big to die quickly), and I think facebook will too.

Facebook as "facebook" is useful and fun, and a way to connect with people and share stuff. Facebook as "messenger" is phone service. It's infrastructure that's part of your life. It's part of direct human contact. It's way too risky to trust to an entity like Facebook (or Google).

If these companies had "invented" email, we'd been set back decades. Just look at how badly MS manages to preform as a netcitizen with Exchange and Outlook (for no good technical reason). Without the network effect and competition that the open email standards push, we'd all be faxing print-outs between hobbled messaging silos.

I mean, we're still using SMS. SMS! Because the big boys couldn't agree to just have user@facebook talk to user@outlook and user@google or user@apple in a sane way! Both FB and Google even had XMPP going for a while, but didn't even federate with each other. It's as if Gmail suddenly stopped accepting external mail (not that their magic black holing isn't annoying enough to work around as it is).
If `set -u` is enabled, the aforementioned test will fail on unset variables. To avoid this, you can "declare" `var` at the beginning of the script, e.g. `var=''`. Also instead of `[ ! -z "$var" ]` I prefer `[ -n "$var" ]`, which is the same as `[ "$var" ]` but more explicit.
Are Black Holes Actually Nothing but Two Dimensions?
That'll be a web frontend to an old batch-processing system - the backend system will be configured to respond to interactive requests for information during the daytime, and perform some other process in batch mode after office hours have ended.

There's quite a few such systems still left in Government, finance, and certain very large companies. Even some "modern" systems - especially in e.g. stock management - will lock their database for hours at a time overnight. Part of the issue is that these systems implement a huge amount of informally defined business logic, making it very difficult to migrate off them.
https://github.com/gsurrel/MessengerBypasser

Problem solver for Android. Available via fdroid.I use Tinfoil for Facebook and this compliments it nicely.
The article says so.
> And $10k limit for ACH? You can transfer more money than that via SWIFT.

Not surprising. It seems ACH is still run with punch card technology
As far as I know, it's still tricky to install an app, then revoke all permissions before the app can possibly run? It would be different if no apps got any permissions by default, and they all had to "prompt on first use" - but that's not how it works, or is it?
Na bro don't be hard on yourself. Being a dev means you're always learning!
As said by an MP in the article, the solution is simply to add special protections for politicians.
> The South Africans are here for diplomatic reasons more than anything

So it's just a Trudeau-like "diversity" hire or something? Not to say that in a mean way, just that they are not the most qualified and have only received minimal training.

I suppose it wouldn't be so bad if it wasn't being praised as "South African government sees it as repaying a debt to the Canadian people for their support for the anti-apartheid struggle"[1]. Let's just call it an aid program and be done?

1: http://www.theglobeandmail.com/news/national/300-south-afric...
>Also getting 15M fake accounts means getting 15M fake emails, which isn't cheap

Unless you create them yourself, which seems rather logical if you're in the account creation business anyway.
More than 50% of my time is spent chatting in a specific small group of friends. We used Whatsapp before (when they didn’t have web access). Before switching to Facebook I tried convincing them to try Slack but alas that option lost out. Too bad, because I think Slack is a really good platform.
Especially as most interfacing with the Government is one-way information push, or form-filling, or in very few cases request-response - all things that web browsers are really good at.
Scientists Find Form of Crispr Gene Editing with New Capabilities
But isn't this true of all games? In games of imperfect information, there is still a perfect, computable solution. It just happens to be a mixed strategy. And if the argument is that games of imperfect information allow exploitative strategies to succeed against non-equilibrium strategies, well the same is true of chess: the very idea of a trap is usually making a suboptimal move to hopefully exploit an imperfect opponent's likely mistake.
We already have bans on certain cars in the Netherlands for example Utrecht does not allow diesel engines in the city center (Dutch source: https://www.utrecht.nl/milieu/luchtkwaliteit/milieuzone/).
Cool! What is the cost for this procedure? I couldn't find this information on your site.
> Conversely, I am pretty much subsidized by other people's vehicles

Why would you think that? The usual estimation for road wear is a fourth power law: scaling of road damage is axle load raised to the fourth power.

You on your bike may be 100kg on 2 axles, or an axle load of 0.05T. A model S has an axle load of 1T (2T over 2 axles), which means a Model S generates 160000 times the road wear a bike does. Incidentally, a loaded 18-wheeler (36T, 5 axles) generates ~1 billion times the road wear a bike does (and ~6700 time the tesla's)
CRISPR May Work on Way More Diseases Than We Think
Artificial Intelligence: Do the Benefits Outweigh the Risks?
What if there are terrorists in parliament? How will the security agencies be able to find them if they are allowed privacy?
>> And how many combustion engined cars crank at -40c without pre-heating?

Plenty of them. In the last couple decades cold starts have really progressed. I think it's the developments in oil/lubricants that cling to metal surfaces. And the tighter tolerances that mean oils don't drain out of idle engines.
Unstructured Data Miners Chase Silver with Deep Learning
Then why do you even have a facebook account?
SelfieBot helps record and stream video
SelfieBot helps record and stream video.

1. SelfieBot for time lapse.

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

We created a great tool for time lapse.
Meet SelfieBot.
Movable holder for your camera like GoPro and mobile device.

2. SelfieBot helps record and stream video.

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

SelfieBot on yoga class. Records video and does streaming on Youtube and Periscope. Very convenient.

3. SelfieBot for streaming and recording video.

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

SelfieBot helps to record a video while you dance or do a masterclass. Rotate and follows you.

If you want to know more about it, please contact us:

Mail: gf@endurancerobots.com
Skype: george.fomitchev
Phone : +1.239.302.00.53 (from 8AM till 8PM eastern time)
--George I Fomitchev
Partner @ EnduranceRobots.com
Συμβουλές Αναζήτησης Στη Google: Google Commands – WEB DESIGN|SEO|
> Clearly you can... Let's see:

One involves carving a 150km tunnel through a granite massif which is the Alps in a scale that never before was done in history of mankind, the other involves drilling a tunnel through alluvium and sedimentary deposits pretty much like any medium-scale tunneling work.
Brit here. Another interesting angle/reflection is that if this was happening in China then there would be a shitstorm here..
Best Sports Wheelchairs for Disabled Sports Person
How is HN not a social network? (I'm not being snarky, I'm just curious on your line of thinking here)
Twilio's IPO and a new layer in the startup stack: AWSaaS
OnePlus has made a documentary about the OnePlus 2's launch
On being drafted for Vietnam:

> My conscience won't let me go shoot my brother, or some darker people, or some poor hungry people in the mud for big powerful America. And shoot them for what? They never called me nigger, they never lynched me, they didn't put no dogs on me, they didn't rob me of my nationality, rape and kill my mother and father... Shoot them for what? How can I shoot them poor people? Just take me to jail.
> apparently parts of Europe do 250W limits

That's part of the EU recommendation for classification as an assisted bicycle (pedelec) rather than an electric moped (e-bike): 250W maximum continuous rated power, assistance-only (user must be pedalling for engine to engage) and progressive cutoff to 25km/h[0] (so the cutoff starts earlier, at 25km/h or above there's no assistance)

[0] ~16mph
He agreed with him so I just upvoted his post to give him back the upvote he meant.
The Brave New World of the Synthetic Human Genome
And that is a lesson the eloquent, poetic Ali teaches us:

No Vietcong ever called me nigger.
is there any site were you write up your travels? I would love reading more about your adventures!
So glad they're doing this. FB messenger is just about my favourite messenger - it beats the pants off iMessage and isn't as annoying as WhatsApp (the UX around starting a conversation with a new person in whatsapp is super shit).

It was really annoying that there's some holdouts where voice chat doesn't work (has anyone noticed how much better the quality of voice chat over FB messenger or iMessage is, vs phone calls). Or where they didn't get my messages because they didn't have notificartions set up for FB messenger.

Glad they're fixing this (and I might be the only person on HN who is :))
Scientists build gene circuits capable of complex computation
Gene circuits in live cells can perform complex computations
Baby Always Hungry
Nonce-exposing, not nonce-using. If I understand correctly, the idea is to have the api securely generate nonces behind the scenes; that is, E(K,M) is not deterministic. In a high-level api for people who just need to move data from Alice to Bob securely, this seems reasonable.
Bank username and password?

You mean I'm expected to enter my bank username and password anywhere else than my bank?
What is it that Messenger the app can access that Messenger via Facebook cannot, for people who take their privacy seriously?
Ninja Turtles: Legends Hile Mod Apk İndir – Ferhat Özal – Hile Apk İndir
That's how it works for apps targeting API 23 (Marshmallow).
25 of the best photographs of Muhammad Ali
Thanks for the interest everyone! We think libp2p is one of the most exciting and useful parts of the IPFS project. We've refactored it out of IPFS for the benefit of the general p2p / networking community.

We're working on cleaning up interfaces, getting to a good level of completeness and interop between go and js, and then messaging/explanations. Stay tuned for proper a launch later on. But note both go-libp2p and js-libp2p are usable and in use now. :)

- Go: https://github.com/ipfs/go-libp2p

- js: https://github.com/diasdavid/js-libp2p

- specs: https://github.com/ipfs/specs/tree/master/libp2p

brb, 8hr flight.
How did the ancient Egyptians know it came from the sky?
Trump has quoted Twitter bots 150 times, according to Socialpuncher analysis
There are no good chat platforms that have anywhere near the network effect of Facebook. There are a couple of silos that are ok, like Hangouts and presumably iMessage. People don't generally use XMPP. Sending a text message can be a bit intrusive, a facebook message is more like an email in that I don't expect to wake someone in a different timezone if I send one - but it's unlike an email in that I can be fairly certain (a certain subset) of people will get it. And might check it/reply when it's convenient for them to talk. An asynchronous signalling of a conversation, if you will.

So when choosing between a lot of bad and propietary options for chat, fb messaging was best.

Except you can't and shouldn't trust FB to make client software; they take to many permissions, they might mess with your (contact) data - the apps have an inflated sense of urgency (hangouts is guilty of this too). And they are resource hungry.

And as fb chat is generally (for me) somewhat asynchronous, the web client was perfect: I could see if there were any new messages, and if there were any new notifications at the same time.

Moving this to one platform, for me, kills the product. At least on mobile. And if I can't use it on mobile, I'll probably slowly stop using it altogether.

For me it's mainly bad, because I see no clear alternative. Facebook was the one silo I could reliably reach most acquaintances. I'm not on snapchat, but even if I was, there are people I might occasionally reach out to on fb, that I probably won't contact/be contacted by on snapchat. Google social efforts is a joke, and many people don't really use email for personal communication.
This news item currently has 260 upvotes on hacker news.

Think about this a little. Think and try to name anybody else from boxing (or heck, any other sports) who could be up here. I know can't think of more than a few people.

He was the greatest in his time.

Rest in peace, Mr. Clay. You are among the icons of the 20th century.
Cheques! Or Paypal kind of stuff

Yes, it's ridiculous
I like this one even better. It gets real dark through some of his setbacks: https://www.youtube.com/watch?v=2v-izDj5n7c
Right, but the fb app targets much older APIs? And/or how would you know before installing?
I would never use this without it having an export option.

I do not have to login or something. So how can I access the info from another device ?
I do Clojure and Clojurescript full time. Love the ideas, but we as a community need to step up our game when it comes to how easy and fun it is to get started. Setting up a Clojurescript project is even worse than "modern javascript".

The only worthwhile way is using Martin Klepsch's "Tenzing" template, but using a template is not a solution.

https://github.com/martinklepsch/tenzing

I worry about this since the power of Lisp and Clojure is how easy it is to experiment. Starting a C project is just doing a basic Makefile, a javascript project is just `npm init`.
The first part of your argument makes perfect sense.

The rest less so. Looking at my iOS phone's options, I believe I can disable access to pretty much any data the browser doesn't have, including notifications. What am I missing?
If fixing a chat app poses a problem to a billion dollar company, then we have bigger problems to worry about.
Why would they charge? They get a placement fee based on a percentage of the starting salary. It's in their interest that the candidate gets the best deal possible.
I like WeWork quite a bit and they have a few locations in Seattle, but they also seemed way overstaffed. Other than putting sliced cucumbers in the water and answering the rare phone call, it's not clear why they would ever need more than 2-3 people working there at a time, but I always saw 6+ people there.

I also noticed the staff spent a lot of time hanging out on couches, playing ping pong, and chatting with their friends. Everyone was always really friendly and professional when I needed something and it contributed to a laid-back vibe, but that's not a good staffing model for a business that's running at scale and not for fun.
Pretty much depends on the country you'd like to work in.

That said, highly skilled workers such as software engineers usually don't face a lot of immigration issues.
> I thought Visa had a hard limit of $2k USD per day.

Of course not. Maybe your bank has such a limit on your card, but there's definitely no hard limit that low imposed by any of the Visa/Mastercard/Amex. How else would you buy things over $2k?
Safely Interruptible Agents [pdf]
Can people from other countries use your service (by traveling to one of your locations?)

At what (maximum) age would the max potential benefit be achieved from harvesting? (ie, I assume it doesn't make sense for an infant to have this procedure, but assuming it's available throughout one's life, when would be the optimal time to do it?)
You seem to be underestimating the extent of areas in the world where bandwidth is effectively zero in all practical scenarios
This describes an all-too-familiar denial of justice which more or less ignores the suffering of the victim but takes careful note of the impact of potential punishment on the attacker. We can forget the concept of balance.

One almost wonders why the judge didn't just tell him to go away, say "sorry" and not do it again. One can almost hear someone saying "Putting the guy in prison isn't going to reverse the effects of the rape". 'Punishment' now a banned word these days.
Please stop calling it google wave.

It is Apache wave. And nothing is dead if a community wants it to be alive.
As a fellow Brit, I find your ability to appreciate sarcasm lacking :)
memory usage.
Gonzo style reporting of the chess scene.

>> My own personal conception of existential dread is, like my inability to visualize, idiosyncratic. Many people, I think, are troubled by their own insignificance, preferring not to think about being a tiny part of a vanishing species in what couldn’t even be called a corner of the universe. Not me—I’m fine with that. ... That’s all infinity does, or rather doesn’t do. It doesn’t scare me.

>> What does scare me—what provokes real horror in me—is excess reality. I see mental horror—The Void—in the tumbling numbers of securities trading, or the heaps of barely decipherable ancient papyrus dug up in the near Middle East, or the global weather patterns which have evaded, to this date, capture by any mathematical model. I am troubled by the world’s great throngs of data—by thickets of facts I might comprehend individually, but that together make a chaos capable of receding before me as long as I live—the miles of definition leading nowhere.

>> That’s what I felt, staring at the board in front of me. I felt like I couldn’t put my pieces anywhere, because I felt like I could put them everywhere, for all eternity. I basically blacked out.

These parts are well written and convey his experience on entering the zone. These are negative images coming from the inability to perceive order. There is also the positive part with the state of flow in being absorbed in this alternate world.

I like Hikaru No Go, which conveys a sense of being a go player, with the attractions of a game, the competitions, the disappointment in the backdrop of a fantasy story.
Google's 'big red button' to stop artificial intelligence from causing harm
YMMV, but on my phone (HTC One M8), Facebook is almost always the top battery user as shown in the Android battery usage report.

And on my old phone (a venerable HTC Desire HD), Facebook's decision to make me install Messenger in addition to the regular app some time ago was the turning point from low latency and good user experience to overall lag in the phone.
So what's stopping you from simply using the native FB messenger. What's the point in forcing everyone install the native app?
Install Chrome Beta, Opera, Opera Beta. Voila, now you have 4 separate cookie jars for different use cases. For staying logged in gmail/fb I use Chrome beta, Chrome stable for normal browsing.
I can confirm, go to facebook website, request the desktop version (messaging works there too) and go back to m.facebook.com, messages are there.
I think it's their second attempt at this. I remember when they were opening dialogs to invite me use Messenger to reply to messages on a page I admin. I switched the browser to desktop user agent, which on a tablet is ok. Eventually they gave up. I'll do the same this time.
You can just switch over to the desktop version of Facebook and the messaging will work as on a desktop browser. You can also use messenger.com by requesting the desktop version. It sucks but not as much as the intrusive messenger.

The trend is alarming though and just fortifies my perception of Facebook further. They're trying to make their cust..uh, I mean, products, behave the way they want instead of listening to what people want and how they want it. That's a classic bad move from any company. Since this is HN, wasn't success supposed to have a high correlation with "Make something people want" ?

Facebook's leverage is mostly based on their user base. As soon as there's at least one commonly used social network where I can find most of my friends, bye bye Facebook. That is a ridiculously hard problem to solve and Facebook know that. At the same time they're just using more and more of that leverage by trying to force things down on people's throats instead of adding to the pile of reasons why people would want to use Facebook. This makes it imperative that once something else, something even moderately bearable that is not Facebook, becomes available then people will be fleeing in masses.
When you have imperfect information, understanding the other player's strategy becomes part of the game. A perfect solution may be computable against any deterministic strategy, but its stops being a possibility when you don't know the other player's strategy.
The UK has never had to deal with a truly oppressive government, at least not within anything like living memory.

There's also the problem that nobody outside of the software engineering community really understands what the tech can do, or what GCHQ is capable of. My mother's primary comment on the whole thing was, "well we're much too boring to spy on" and that's a sentiment you see a lot. It reflects a misunderstanding of how cheap it is to create robotic law enforcement on top of the 5-eyes infrastructure.
This was news about a year ago. I presume it's in Computer Weekly because the current bill is trying to close some gaps in the Wilson doctrine that were exposed at the time.
Dope and glory: the rise of cheating in amateur sport
Don't forget 18F (part of the new technology transformation service). 18f.gov
You are correct sir! :D
Never drink and post
Rest in peace
Screw you FB!