skysight-inc/HackerNews huggingface dataset:
Just this week, one nuclear state is threatening another nuclear state that happens to border with two other nuclear states. Meanwhile, the nukes are on hair trigger everywhere. What can possibly go wrong?

The really scary part, however, is that, obviously, nobody cares. There are no angry tweets, demonstrations, whatever. Politicians must feel like they can do whatever they want without anyone even noticing.

On the positive note, there are UN negotiations of nuclear weapon ban going on. In theory, the ban could be approved as soon as this summer.

https://en.wikipedia.org/wiki/Nuclear-Weapon-Ban_treaty
No.

Because it's not as mature, and doesn't support as many platforms. Those things are very important to me, and there is no steel thread for them.

I imagine that in twenty years, it could be worth talking about rust as an alternative, but rust is only two years "stable", and it's unclear what the language, the tooling and the libraries are going to look like in that time.

Meanwhile, I have software I wrote 20 years ago in C that still runs, correctly, and on the Internet, generating income, and a big part of the reason why is that C was already more than twenty years old at that point.
I didn't claim they were incompatible. Since nothing is incompatible with the existence of a supernatural higher being, that would be obviously wrong.

I said they weren't equivalent, and earlier I asked which explanation is more likely.
This is a very "benign" fake, akin to scraping a website for information... Moreover, you could just as easily do it with a 'real' account; and just use the 'real' account far... Less often than you're using it to scrape the info.
> Or, just maybe because [...]

Yes, that's possible. It's also possible Canonical's PR department will say anything on social media forums to save face.

> [...] She will be missed, and she will go on to do even more incredible things.

Do you genuinely believe the HN audience doesn't see through bullshit corporate speak like this?
Intentionally accessing a protected computer system without authorization and obtaining information from it is a federal criminal offense (18 USC 1030 (a)(2)(C)).
Because it's not end-to-end encrypted by default. At least that's why I don't use it.
It is interesting that Lyft didn't detect this malicious behaviour and this raises some questions.

Did Uber try to obscure what they were doing by spreading the requests over various IPs to cover their tracks? This would indicate that they knew they were doing something malicious (which could affect sentencing if this is considered a federal crime under US law which it actually might be -- though IANAL).

If this really was "realtime", why didn't Lyft notice the unusual request volume? What could they have done to detect this as suspicious and investigate? Are there some specific lessons other companies could learn from this?
SOME Lithium in your stomach is safe, and in some circumstances is arguably safer than none, as it's an effective, prescribed antidepressant.

But I don't advocate eating batteries. Just saying that Lithium isn't poison in certain quantities.
Unión de estanqueros
Here is an interesting article about this topic: https://cliqz.com/en/magazine/how-facebook-knows-exactly-wha...
I laughed. Who watches burger ads and has a Google Listening Device installed?

By the time this shit becomes useful, it will be able to recognize my voice, like any good servant. And it will not be tethered to the cloud.
Why add extra garbage to websites when there's already a whole industry built around serving garbage? Just let users pay for removal of ads for everyone (instead of just for themselves), that would be novel and useful.
It says in this headlined article "We're now entering a new phase of accelerated growth".
I'd be surprised if this couldn't be spun into a federal crime if there's any interest in taking this to court and involving the authorities.
A lot of the Servo work lately has been pushing specific components, in particular the style system and WebRender, toward production quality. (These are the parts that are being integrated into Gecko on an experimental basis.) This is all necessary work for Servo--for instance, we have to have an industrial-grade style system that passes all tests, no matter what. But it doesn't result in immediately-visible improvements as much as some of the stuff we were doing earlier (like the push toward Acid2), as the layout, DOM, and thread manager (constellation) still need lots of work and are usually the source of the brokenness you see from day to day.

So there's plenty of forward progress going on, it's just a bit more behind the scenes. As always, filing issues is super appreciated :)
Pretty sure they use it on Rape Seed in the UK. [1]

[1] https://en.wikipedia.org/wiki/Crop_desiccation
Does Debian come with a graphical installer yet?
Moved slowly or is monumental in scope?
That's just nasty!
It looked pretty much the same in Ostblock. Nuclear drills when we walked with hands and feet in plastic bags through the woods etc.
PSAd :)
This Is the Most Complex Architectural Structure in History
> There is actually another option -- especially with respect to herbicides: manual labour.

Wouldn't organic herbicides containing Nonanoic (Pelargonic) acid [1], vinegar [2] or salt [3] also be options?

[1] https://en.wikipedia.org/wiki/Nonanoic_acid

[2] http://weedicide.co.uk/does-vinegar-kill-weeds/

[3] http://weedicide.co.uk/salt-kill-weeds-herbicide/
Snap will report earnings for the first time on May 10 – Recode
They could have gone for "Hey Siri", but did they study junk food consumers as Android users? http://www.businessinsider.com/android-is-for-poor-people-ma...

It's sad that Google just deactivated the phrase. There's so much potential in playing with device-originated communications:

- Siri and Google could work together a script to detect each other (usually setup by users who want fun) and start an actual discussion, perhaps from a movie, a comedy, etc. Bam! Movie advertising, and the surprise effect makes people share it virally.

- TV ads-triggered events could generate a health discussion next time the person goes to Burger King, or detect friends who were triggered at exactly the same time and suggest to start a convo about this particular TV show. Would be fun if watching TV became a social experience thanks to Android or Alexa.

At that point, instead of being triggered and filtering out wrong occurrences, they could build something upon it.
Are Chromebooks responsible for PC market growth? – The Verge
You can't trust charities either. They have a vested interest in maintaining their world view in spite of contrary evidence. For instance, the banning of DDT in Africa despite the fact that using it to control malaria saves lives.
Tech’s Harassment Crisis Now Has an Arsenal of Smoking Guns
You're not fooling anyone, Jane.
Facebook’s business model for Messenger won’t be payments and commerce after all
> Everything that made Ubuntu user friendly (or not) was there on Debian.

It was there in Debian (mostly) but it lacked that final bit of polish for the average user. Debian has always been very conservative as well (which is a good thing for some situations, but not necessarily for a desktop) and its documentation and guides on the terse side.

Ubuntu just clicked. It was, simply put, Linux for human beings. The user community at that time reflected this as well.

It's not just the free CDs that did it.

> But now they are abandoning Unity anyway, so it must not have been that important after all.

Unity filled a void left by the end-of-life of Gnome 2. Gnome Shell at that time was looking okay, but it had way too many bugs — and this is to be expected in a new product with new UI paradigms and libraries.

Unity was Canonical's attempt at providing a stable desktop environment that wasn't quite as revolutionary as Gnome Shell, and that could succeed Gnome 2 in stable releases of the distro. They pretty much succeeded there in my opinion. Today Gnome Shell likely is ready for mass use with all the early bugs ironed out (I hope), so Unity may not be needed as much now, but it did what it needed to do (and very well at that) for years.
Uber is scraping data that Lyft is sharing publicly.

Except they're really not. They accessed data from an API that is only available to the Lyft app by creating some fake profiles. That means their profiles couldn't legally have agreed to the app's terms and conditions, so it wasn't legally permissible for them to access the API. So no, they weren't just accessing information that Lyft were "sharing publicly".
I think what gives Threads extra psychological heft is the fact that it opens with a very long sequence of everyday life pre-bomb, which grounds the film in reality. Because the cause of the disaster is unknown, it is easier to shrug off "The Road" as an alternate universe. The events in "The Road" are more awful, but less immediate. Now that I think about it, that grounding also enhances the "Wizard of Oz", in a different way.
Doesn't even launch. The window appears very briefly then closes immediately. If any of the maintainers are here let me know how can I help you with this. I'm on Windows 10 version 1703 (OS Build 15063.13) x64
I've been in a situation where the manager two levels above me vehemently disagreed. He allowed me to continue anyway.

It was never a situation where he wanted to hold it over me, rather it was something that should give you pause and cause you to consider if you are really correct. It also gave me a lot of respect for the manager - that he would trust me even though he was convinced it wouldn't work.

In the end it was a success - but had it failed I don't think it would have been held over me. If you don't ever experiment you'll die as an organization.
Debian has had a graphical installer since at least 2007.
I will give you some "break glass in case of emergency" advice that will (probably) help you immediately:

1) Take a shower.
2) Do a load of laundry.
3) Go for a long run.
4) Take a shower and put on clean clothes.
5) Start eating mostly green leafy vegetables and
6) Make an appointment with a doctor or psychiatrist (you are in urgent need of medical care).

Get and stay clean, start exercising and eating healthy, and go get some professional help. If you have any close friends or family, now would be a time to cash in those "Free Hug" vouchers with your support network. I also started reading the Stoics.
Yes, true :)

But I think you know what I mean. A Linux device not controlled by Google. A Linux device that actually can run many ordinary Linux apps.
Mobile money in Africa: Startup takes on banks and mobile operators
KonanLink search cloulds, emails, multiple PCs and even file servers, all at once
A simple terminal show tracker
Tesla's Musk tells disgruntled shareholders: Buy Ford
Thanks for that information. I've been putting off moving over to Chrome headless for https://urlscan.io and haven't had the time to do extensive testing yet. Right now Xvfb works fine for me. Still, I'm running 3 Chrome instances with 16 tabs each in parallel and have to kill the processes every so often because they get "stuck".
So is Uber just getting its dirty laundry wikileaked more than American intelligence services are now or what
This is great, I have been waiting for this to monitor my body state. But is there already any good device or sensor that can monitor my heartbeat?
it's likely not defensible in court. Let's say Uber was smart (i have no idea if they actually were) and used the account to monitor lyft demand, and every so often, sent the account on an actual ride, say, with one of their recruiters, to try and hook a lyft driver.... Then the account is being used for 'legit' purposes; where do you draw the line?
aha - lighten up, downvoters.
On a trip to Europe last winter, United Airlines lost my luggage during a connection at ORD. I landed in Germany in the dead middle of winter without any clothing, and not a single United employee in person or on the phone could tell me what had happened. Two days later, after dozens of calls and an accumulated 8 hours on the phone (90% of that time was spent on hold), my luggage was finally found. But the issues didn't end there. The flight number of the flight I was told the bag would come in on was incorrect, twice, and their incident tracking website (BagTrack) did not update once during the entire fiasco. My luggage was delivered 4 days late, unannounced, by a random third party courier. Mind you, this happened merely 12 hours before we had to leave the city we were staying in.

I spent over a thousand dollars in the first couple days attempting to repurchase the contents of my bag, assuming it was lost for good. The only silver lining to this nightmare of an experience was the fact that United refunded me the cost of replacing my clothes... a whopping 6 months after filing a claim. Needless to say, I'm ecstatically cheering on their demise.
Infinitely well said, sir. Thank you.
I did use that one which actually works pretty well, although you should manage Go skills a little bit.

https://github.com/martensson/nixy
Ask HN: How to sort a group of audio files to a master audio file by relevance?
Let's say I have a master audio file of a song (no music) by a person. I also have a group of audio files of the same song but by other persons. I want to sort these attempts by who got the song most closely to the master audio.

My preliminary research suggested applying acoustic fingerprint match using a tool like dejavu. But I still am not sure.
The Mac Is Turning into Apple's Achilles' Heel
Well, watch the news this Saturday. Soon it won't be fictional anymore, and will come with an, uh, bombish flavour.
very interesting. I was thinking of removing Google Ads from my site too. I think websites such as BuySellAds can easily double my site's revenue.
On day 8 you will learn how to use asynchronous code to escape a try/catch block.

On day 9 you will learn how to leak memory with closures.

On day 10 you will learn how to do unsafe numeric operations with IEEE 754 floating point precision numbers.

On day 11 you will learn that the pseudorandom generator in JS is VM specific and may not be secure.

On day 12 you will learn to leak memory by binding functions.

On day 13 you will learn to add timeouts to asynchronous operations so they don't last forever.

On day 14 you will learn what the floating point epsilon is and how number comparisons are unreliable.
I suppose it makes sense given the change in strategy, and she has been the CEO for quite a while. I sincerely hope this is not a sign that Canonical is in trouble. They have done a great job putting together a convenient Linux Desktop. There have been occasional things I disliked, and they have tried a lot of things that didn't work out, but the core product is great. A refocused and committed Canonical will be good for the Linux ecosystem.
I think you're 100% wrong there. Ubuntu supplied, and supplies, polish that Debian just doesn't bother with. You're grossly underestimating the It Just Works factor.

(I remember trying to move back to Debian. Apart from Xfce compared to Xubuntu looking like it's had a two-day session with the ugly stick, getting my wifi to work felt like I was being lectured by a small RMS on my shoulder.)

I do like Debian a whole lot, but for my purposes Ubuntu is functionally an acceptable Debian. (I use Debian on my personal server, Ubuntu on work servers and Xubuntu for my desktops.)
Freelancer is cheating on you
Hello, sometime ago I participated in a contest on freelancer. The contest ended without choosing the winner so the payment was supposed to be automatically shared between the top entries. As I was the only one person who had the top entries the guaranteed price of 429 dollars was supposed to be paid on my account. So far all was clear....But yesterday I check my account and discovered there are only 171 dollars paid. I was surprised and angry of course...And ask the support. Here is the answer. I also send screenshots I saved because I am doing this always since I hear freelancer is a scum...Now I have a proof. So here comes the answer"
The prize of contest 'Help Quality Comix with a new print or packaging design' with ID 925778 is 190 USD. There was an technical error on the prize that can be seen on page. It was fixed now. Let me also inform you that there is 19 USD contest fee that was charged to your account. This is why you only got 171 USD only. You can check your Freelancer.com Transaction History for verification." The contest duration was about two months so they want to tell me the price was not real all the time other designers were uploading their entries? So they claim that you can not be even sure that the price that the employee offer is real? It is only a numbers...Who cares if it was 100 or 10 dollars...Just take the money and shut up...You should be lucky that you get paid anything...How it is possible? Technical error with price? Sorry I do not believe. For me it looks like a froud. I try to contact the CEO owner but I do not think someone who got billions of dollars would ever care about some hundred dollars his company should pay...
"Alexa, set an alarm for three o'clock in the morning."
> It was there in Debian (mostly) but it lacked that final bit of polish for the average user.

I've heard this before, but I don't buy it. I have been using Linux for 20 years now; back in the day, and back when Ubuntu came out I was using it on my desktop (today, not so much) and I simply not believe this claim to be true. It's often repeated, but never with concrete specific examples on what was more polished and how it was more polished.

In fact I believe the opposite to be true. Back then I was using Debian on my desktop. I naturally tried Ubuntu and found out it was less polished because it contained more bugs.
Yes, it does. Tried it out with our Selenium based test suite. Just have to pass in the `--headless` switch to Chrome
I'm using more than one Chrome process so I can kill the processes every so often (e.g. after timeout or when they get stuck). Inside each Chrome instance I use 16 tabs, there might be a number of factors at play:

- Are you worried about same-origin pollution if you run multiple tabs from the same origin in the same process? If so -> Extra process
- Do you have to take screenshots? You can only take screenshots of the tab that's in the foreground, so you have to activate it first to take the screenshot. This might fail if you have lots of tabs which roughly trigger at once.

You can see what I've built at https://urlscan.io btw.
pardon, but how is this ockham's razor reasoning?
Multiple factors: Ubuntu had the Linux for human beings slogan, and at the time that was super important. They promised to create a distro that normal users can use, in contrast to the elitist attitude that prevailed in other communities. That was heavily reflected in the mainstream press Ubuntu reached seemingly effortlessly.

The slogan was also taken seriously. If you asked in my local Ubuntu community (UbuntuUsers.de) there never was a RTFM or a google link. You got help, even if the question was asked already a hundred times that day. We combined that with writing the best linux documentation that exists to this day, but that's specific to the german Ubuntu community.

Also, the installation was easy, it had a good installer. It wasn't even necessary to burn a CD, you could get it shipped. Not everyone had DSL back then nor CD-burners (well, that's true today as well, but now we have USB-boot). That sure helped.
So could somebody build this please? I can already see the pricing page in front of me charging per invites and different features. I'd use it.
...products that have a limited lifespan and are
guaranteed leave the network.

So, perhaps, something like, say... a four year lifespan? And maybe they "get retired" if they fail to leave the network?

Maybe we could give them names like Roy, Zhora, Leon and Pris...
Yeah, well my current situation is that since I live alone in a new country with 0 friends the only interaction I have during the day (excluding shopping for food) is at the office. So I have to take both the bad and the good (i.e. the noise of the open office and the chance for some socialiazing)
> Notice the careful non-statement by Lyft.

They just don't want to be seen making a big deal out of something that later turns out to be nothing.
Paper financial assets are not a good store of wealth, especially a fiat currency of a bankrupt country facing demographic collapse, which is printing cash to monetize and inflate both the equity and bond markets (i.e. most 'western' countries).
I think your Yen may have a minimalist future. Buy gold instead.
Show HN: How we used iBeacons and Sonos to give our studio WWE-style entrances
> Ubuntu supplied, and supplies, polish that Debian just doesn't bother with.

This is often repeated but never with any concrete and specific evidence.
Haha. As if there is no development going on in V8. Rewriting anything doesn't mean it will beat it's competitors.
Remote managing a side-project across the globe
Who owns the most TLDs?
No, that's a sign of stable and sane leadership transition planning. Big enterprises don't change course overnight.
How well should it be expected to work under Wine?
Debian has a lot of rough edges. I still wouldn't recommend it for a naif. You have to understand the Debian philosophy to not get angry at how Debian's default install simply doesn't work (still!) with most network cards. Debian has had a lot of user-friendly polish in the last half-decade, but was pretty gnarly before then.

I came over to the linux side around 2007[1], and Debian was painful with network drivers and xorg configs, whereas ubuntu just gave you the binary blobs (like most distros) and worked on making X config less painful. Debian at the time was also exceptionally slow to bring in software, and that's improved in recent years. The user-friendly reputation of Ubuntu came well before 2010 when Unity came out - basically in its early days, Ubuntu gave you a distro with APT (= bye-bye, dependency hell) and also had friendly UX as its primary goal. Debian was about user-friendliness in terms of philosophy, not in terms of UX.

I now use Debian on my workstation, in the cloud, and on my home laptop. But I would never recommend it to anyone without making them aware of the Debian philosophy first, and it's a philosophy you have to buy into at least a little bit. All the other devs in my workplace are either on macs or ubuntu/unity.

[1] My very first linux experience was running ShowEQ, and dependency hell made me swear off linux for almost a decade... :)
> never with concrete specific examples on what was more polished and how it was more polished.

Network drivers for anything other than an intel card. Still, to this day. They're not in Debian for philosophical reasons, but they're a pain-point to non-expert users.
Almost one year old but there was a talk on headless chrome at the Blink conference (BlinkOn 6):

Video: https://youtu.be/GivjumRiZ8c

Slides: https://docs.google.com/presentation/d/1gqK9F4lGAY3TZudAtdcx...

More links:
Headless Chrome architecture: https://docs.google.com/document/d/11zIkKkLBocofGgoTeeyibB2T...

Mailing list: https://groups.google.com/a/chromium.org/forum/#!forum/headl...

All of those links are on https://chromium.googlesource.com/chromium/src.git/+/master/...
Microsoft Cognitive Toolkit 2.0 now available
Same here! Please someone share they experience
This wasn't public information to be scraped, hence the requirement for an account.

Creating fake accounts for this purpose is a violation of the current terms of service [1] (these might have been different in 2016):

9. Restricted Activities

h. forge headers or otherwise manipulate identifiers in order to disguise the origin of any information transmitted through the Lyft Platform;

l. use any robot, spider, site search/retrieval application, or other manual or automatic device or process to retrieve, index, scrape, “data mine”, or in any way reproduce or circumvent the navigational structure or presentation of the Lyft Platform or its contents;

[1] https://www.lyft.com/terms