skysight-inc/HackerNews huggingface dataset:
The first sequence ends with foo/bar existing. The second one ends with it not existing.

I'd say that anybody that sends a pair of PUT/DELETE requests in fast succession over the web and expects a stable result is a fool. This should have no effect on practice, because nobody should be relying on the ordering anyway.
Perfecting Your Checkout Process: What Really Matters? [Infographic]
I love "smart" devices, but hate "devices that needlessly insist on connecting to the Internet".

One of the worst offenders is Dropcam. They have a super camera, easy to set up and use. Great picture quality. Would be an awesome baby monitor or "closed circuit TV replacement". But why the goddamn hell does it need to connect to the Internet? Why is the only option available to needlessly stream video out of my home network to the cloud, only so that I can then stream it back into my home network for viewing??? WTF? That's both a waste of outbound bandwidth and a waste of inbound bandwidth. I should be able to put it on my network, switch off the cable modem, and still be able to view video locally. How hard is that? I could do that with a webcam and a really long USB cable!
What's the roadmap for the extension?
Yet I'm guessing you carry a smart phone in your pocket almost everywhere you go.
Yes, I guess this was written to appeal to everyone who agrees that the finance/econ system is screwed. Gross is saying "I get it, I agree, no one understands this better than me," which differentiates him from a lot of other managers who like to reiterate that things are fine, don't take your money out of our funds, thank you.

An interesting but self-defeating ploy. If the system is set up to shrink/collapse, I'm not going to put my money into said system, even if you vaguely promise me 5-6% returns until collapse.

Not that my opinion matters as my net worth is marginal, and this outlook will probably get some of the doom and gloom crowd to sign up with his fund.

Funny how much of finance is marketing...how much of everything is marketing...
No, it's not. You can order it here too: http://www.amazon.com/gp/offer-listing/B00VKTZFB4/ref=dp_olp...
"To order your Echo Dot, use your Amazon Echo or Amazon Fire TV and just ask: Alexa, order an Echo Dot."
We had this same problem some time ago in our company. That's why we came up with this.

https://github.com/xetorthio/nginx-upstream-idempotent
Americans lives are worth much more than some stupid Iraqi civilians.
No, the offer for source must be to anyone -- the supply of a binary may be limited. BMW cannot be the "sole owner" of the copyright -- even if they own the part they wrote, they must still supply source for the GPL parts.
"If you have more than one Echo or Echo Dot, you can set a different wake word for each—you can pick "Amazon", "Alexa" or "Echo" as the wake word."

So they haven't solved the I have multiple Echos in my house problem yet..
Ask HN: Someone wants to buy my site How much is it worth?
So, this opens up the question of how do you value a website?

If someone wants to buy my site, how do I work out a reasonable selling price? Is there an easy formula to follow?

Interested to hear peoples thoughts?
Well, I do that now sorta on my watch with its small screen. I scroll through notifications, but no, I don't get the full FB web or mobile experience. I'm not sure how many people actually want that; I often hear complaints about how phones and apps aren't simple anymore. I also believe that we really haven't figured out the best way to use these small screens. I'm surprised at how usable my watch is sometimes with its 320x320 screen at 1.8". For reference the original iphone was 3.5" at 320x480 resolution.

For teens and such I can see the big phone never going away but for most adults, having an inconspicuous wearable just seems like a more refined experience. I imagine there's a logical procession here from desktop > traditional laptop > ultrabook laptop/convertible > tablet > mobile > wearable. You lose functionality with every step, but depending on the use case, it doesn't really matter. For people in my peer group, a wearable that could work without a phone would sell like hotcakes.
I think a better way to handle this would be to remove killed comments from the normal thread view altogether, but make them available to anyone ("showdead" or not) by clicking on the comment's timestamp.
Docker is monolithic, probably more so than it should be, but designed quite well, allowing for things like triton to exist. Systemd is monolithic, but does far more than docker, and really more than it should.
They really need to make it so that all of the Amazon Echos on the same network use a proximity algorithm to determine which one responds. Simply: The Echo that hears you best should be the one to respond.

I want to have an Echo in every room, and I don't want to have to remember all their different names!
Asyncio Tarantool Queue, Get in the Queue
Stopping Donald Trump
I'm genuinely frightened. People here are pretty smart -- can you think of any technological ways to help keep this person out of office? I'm thinking along the lines of vote-swapping etc ( http://voteswap.org/ )
You would still have images. They would be base-64 encoded into the document using "Data URI Scheme": https://en.wikipedia.org/wiki/Data_URI_scheme
React Three UI – Experimenting with React as an Interface for 3D UIs
I've noticed the same reduction in quality when a brand scales, but I find it odd to call that a feature of capitalism. Really, it just seems like a feature of commerce, and there's no reason why a non-capitalist system wouldn't also have this feature.
But phones don't have a microphone on them do they?
:-)
Compose can power your meetup too
Be the Alpha and get a squirt bottle instead of letting a cat dictate when you can and can't sleep.
Although they called it a much less romantic name ("contract brewing") back then, Boston Beer Company (Samuel Adams) was "gypsy brewing" in 1984, over 20 years before Mikkeller appeared. Brooklyn Brewery started with contract brewing too. I hardly think you can describe Mikkeller as "the pioneer".
How I helped build the bomb that blew up Wall Street (2009)
My wife shops there so she doesn't have to go to Walmart.
Just have the Echo that hears the person best be the one that responds. So simple, and easy to implement. I honestly don't understand why Amazon hasn't fixed this yet. It's so fucking obvious.
More I see cross-engineer that do backend to fronend and more I see problem. There is no way a database guru can create a super nice UI with CSS and JavaScript. Same thing for an expert in JavaScript and web cannot be also an expert in AI, database and xyz stuff. I am all about having people touching a little bit of everything, but at the end, everyone has an expertise and they should do 80% of their time there.

Multi-disciplinary is over preached and create average quality across a system instead of having best practices and efficient development everywhere.
Or even "Alexa, eavesdrop on Joe".
See the stickied FAQ on https://www.reddit.com/r/homebrewing
A cheating scandal in the world of professional bridge
I don't know if it's still the case, but past versions of the Chicken Scheme system [1] implemented a remarkable stack-based allocation method from Henry Baker, fondly called "Cheney on the MTA" [2]. If you like thinking about how functional languages interplay with stack allocation, you would probably enjoy bending your head around this. :)

[1] http://www.call-cc.org/

[2] http://home.pipeline.com/~hbaker1/CheneyMTA.html
No, it isn't. Nobody is going to try to nuke my emacs install, and install vi on my machine instead. If vi started deleting emacs, or using non-utf8 encodings on all text for some reason, or otherwise made using emacs impossible, the vi developers would fix it, or the community would say, "What the FUCK!?" and probably fork it.
> No, only GET and HEAD are safe in RFC 1945.

Brainfart typo, corrected.
I'm not terribly worried about various ways companies expose me to govt surveillance that requires a court order.

I do worry about said court orders being rubber stamps, and about surveillance that DOESNT require a court order.

Otherwise we can make no technological advancement.
ifstream is very, very limited. Shocking as it is, there's still no standard and portable way in C++ to do very basic filesystem operations, like list files in a directory - you have to use platform APIs or third-party portability libraries.

Seems like C++17 finally resolves this. We only had to wait 34 years :)
Thanks for posting this - quite an interesting utility and glad to get to explore. I'm always game for quick and to-the-point music software, and this has appeal.
I seriously was amazed about the result, with a "block" of water being able to withstand tension. Also the working principle of a siphon, I think, never was about atmospheric pressure. It's only the maximum height limit where pressure comes into place.

As long as you are below the limit, you can still claim that the "two sides" of your siphon are held together by the pressure extorted on both sides by our atmosphere. And only as you exceed this limit you'll require the water to resist actively to be "pulled apart".

Unfortunately this interesting property is pretty irrelevant in real-life situations where water you'd like to siphon contains dirt, rocks, crockodiles... And these impurities will make your "water cable" break as soon as (or probably just a little later when...) you reach vacuum on the top, at 10m.

https://www.wolframalpha.com/input/?i=(1+atmospheres)+%2F+(d...
Quite.

Embrace the change of having less security, less control, and less capability to debug your software.
Locked Phone = can not change carrier.
The Internet is Rigged
>> auditorial

Don't you mean oral or aural?
California job surge could squeeze low- and middle-income workers
It's not necessary anyways, as you have to provide a pin to actually order things.
> which makes no sense, because this is the same code as you had. My suspicion is that there's something magic about declaring classes in packages?

Yeah.

Dispatching methods on a type consist of the type's "primitive operations". The Ada 95 Rationale spells it out: "Just as in Ada 83, derived types inherit the operations which "belong" to the parent type - these are called primitive operations in Ada 95. User-written subprograms are classed as primitive operations if they are declared in the same package specification as the type and have the type as parameter or result."

It seems like a wart that you're not in an "anonymous" package in situations like your example, but I also guess it probably doesn't come up much in "real" programs.
They may or may not have the government they want, but they certainly have the government they deserve. Every nation of people does.

If you're not willing to stand up and fight when a tiny number of people is oppressing you, then why do you deserve anything better? Who else is supposed to liberate you? Do you think that you're entitled to having a bunch of foreigners come risk their lives to liberate you from your own people (ISIS is headed by people who are native to the area, they're not foreigners, though many of their fighters are). That sounds like a pretty big entitlement mentality to me.

The power vacuum you talk of only existed because the people in that area allowed it to exist.

And yes, I do believe that a significant part of the population of their territory supports their actions. And no, their ruls is not "pseudo-Islamic", it's Islamic in the truest sense. Go read the Islamic holy books: they're following them to the letter. They're doing Islam correctly, just like every fundamentalist does their religion correctly; everyone else just cherry-picks the parts they like and ignores or whitewashes the really horrible parts.
I expected it to be a diagnostic questionnaire since it said 'unbiased'
"If I sell a computer with Linux on it, and I bundle on my own application that's compiled to run on Linux, am I required to make the source code for that application available?"

Are you using GPL code in your application? If so, then yes.
There is nothing wrong considering something.
They raised your options by 50%! (It used to just be "Amazon" or "Alexa").

But in seriousness, I have no idea why thy haven't enabled at least a larger list of wake words.
Thanks a lot! I knew somebody on HN would figure out how to order it without an echo.
Agree. I keep seeing job postings requiring (combined roles):

* Must do backend

* Must do frontend

* Must do devops

* Must do database schemas like a wizard

* Must know all of AWS inside and out

* Do you like customer support? You'll be doing customer support.

* You'll be doing marketing disguised as engineering blog posts.

Completely unrealistic.
https://en.wikipedia.org/wiki/Target_Corporation#SuperTarget
The problem stems not from being locked in the building, but in not being paid (usually overtime) for that time where your actions are dictated by your employer.

The employees likely wouldn't mind staying 3 hours after work while the manager does Whatever if they were getting paid overtime.
I think the most of these cases can be handled via PUT i.e. update a cart so it contains these items. That way you keep all the state on the client.
DIY: Coding Jewelry
> To me this doesn't really look like a clear cut case. Does he own one of these cars? If not, then I think it is very dubious whether he has any standing to request the source code.

(All section references below are to GPLv2, since that is what the Linux kernel uses)

Section 3 governs distribution of object or executable code. Section 3 gives these requirements:

a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

BMW is distributing commercially and they did not receive the program in object or executable form, so option "c" is out.

They are not distributing the source code with their cars, so option "a" is out.

That leaves option "b", which requires them to give the code to any third party that requests it, at no more than their cost of performing a source distribution.
http://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html

> object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
"the GPL requires you to make the modified source code available to the program's users"

Source: https://www.gnu.org/licenses/gpl-faq.en.html#GPLRequireSourc...

BMW does not have to provide the sources to everybody. Only to its users.

edit: tzs also has a point. Hm?
I think the short answer is 1. it's much cheaper to simply reduce CO2 emission, and 2. "An Earth with more CO2 and less incident sunlight" is not the same as "An Earth with less CO2 and the same sunlight as before" (e.g., think of ocean acidification).
Thanks for the tip :) I read this thesis when I started spawkfish, and it's very nice work.
Vehicles aren't the only things running software that might need verifying. Far from it. While I wholeheartedly agree that it would be an amazing step, I also fear the huge backlash from the car and IT industry. Doing this more gradual probably works better, perhaps requiring open source (I'm not talking freedom of modification or redistributing or anything yet, just viewing source code) for software older than x years (like the patent model a bit, 20 years or so).

Of course Windows 10 wouldn't have to be open source just because Windows is older than 20 years, but Windows 95 would be.

Anyway, that is just one of the many possible ways. I just think we should be weary of people stuck in the old ways and not limit the move to just cars.
Clear Channel Outdoor RADAR uses location-data from passing smartphones
How APIs and Artificial Intelligence Help Democratize Election Information
> I don't have the numbers but leasing is being pushed heavily by advertisers and is becoming the normal way for people to get hold of a new car who mightn't otherwise.

At least in the US, the problem is that if you total the car during your lease, you owe the remaining value of the car. That makes leasing an absolutely horrible decision in the US--all the downside of buying a car with none of the upside.

How is the UK dealing with that?
How is one supposed to take seriously web infrastructure software that exhibits such a basic failure of understanding core web standards? From even a cursory reading of the HTTP RFCs one will understand that "POST = unsafe = don't retry after request sent = return 504 on reply timeout".

I mean, a bug's a bug; but this was known for two years!
The debugger for C# works on Windows only (for now, since the Linux/OSX debuggers will need to use gdb or lldb). Debuggers for other languages are supported by extensions. For instance, there's a javascript and Typescript debugger built in.
I appreciated the irony of the part where Comey stated it was not Apple's business to protect the public, it was the FBI's. The irony being that the San Bernidino terrorists could have been easily detected if law enforcement had done even the most trivial of background checks during immigration.

[EDIT for downvotes]
This is just the first thing that came back when googling as to when they became radicalized. The investigation isn't complete and I don't know how much has been reveled or what is actually true, but it seems likely Malik came to the US for Jihad and that wasn't something she tried hard to keep a secret.

https://twitter.com/ABC7/status/674630837514596352/photo/1
(Explain your down-votes, please).

The SF/SV perspective is not universal.
> You're missing the point. Even if jails is the most elegant, easy and powerful technology in the world it's still on BSD. People are not going to switch to BSD just because of jails.

We're not just talking about jails though. The OP was discussing systemd + containers. Switching to FreeBSD to escape systemd isn't that weird of an idea since most of the same Linux software will also run on FreeBSD. In fact I'm seriously considering switching my Debian 7 (Wheezy) servers over to FreeBSD rather than upgrade to Debian 8 (Jessie) and have deal with systemd. Anecdotally I've read other people consider switching away from Linux as well

You might like systemd and Dockers. That's great. But that's your personal preference. You shouldn't be so surprised when other people might prefer to run the same software but on a different platform.

On a tangent note: I also have a bunch of existing systemd systems - RHEL servers, ArchLinux desktops, etc - that I'm very happy with and intend to keep running Linux. I make this point just to emphasise that I'm not anti-Linux nor a FreeBSD fanboy. Just someone who's platform agnostic.

> Sure, then can use both, but why?

Why not? This isn't a sports team where you're expected to only support one product. It's quite possible to use multiple different technologies based on whatever fits a specific purpose better.
It is in fact in the letter of the GPL:

https://www.gnu.org/licenses/gpl-faq.html#SourceInCVS

The actual relevant text of GPLv3 is in section 6d:

d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.

In GPLv2, this reads a bit differently:

If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.

GPLv3 here seems a bit clearer to me. This in fact is one of the better reasons for GPLv3. It gives more modern options for distributing source code, since internet distribution became a lot more popular by the time GPLv3 was written.
I've been using Qt for years to do this. I have my fingers crossed I can finally use the standard libraries.
Hi, Hype Labs team member here. The framework will be open and free for everyone, from enterprise to developers and released in a few weeks. We just want people to use mesh on their own apps and to see which kind of solutions they build with it. It's been super interesting to know for what people want to use it so far, may write a blog post about it and about how mesh can be powerful on mobile anytime soon.
Wrong. Docker manages containers, and only containers. 'docker logs' shows you the logs from your containers. Docker never tried to make me run my non-container logs through 'docker logs'. You know what else docker never tried to be? cron. Or udev. Or consolekit. Or init. It just tries to manage your containers.
BTW. I have spent 3 years studying PSD format while making http://www.photopea.com

True fun facts are, that Adobe specification http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/ is very incomplete and that Adobe is not going to make some data open https://forums.adobe.com/thread/1524517 .

You can ask me questions, if you want :)
I tried one recently (2 months ago) and no it's not good enough.

The integrated debugger via delve is absolutely great.
Something seems odd, why are the videos on the site not YouTube videos???

Answered my own question: TiltBrush was acquired by Google in 2015. Its still a missed opportunity by not having the videos on YouTube.
Health company offering Apple Watch for $25 if you hit your fitness goals
I assume it's something like being a "master mechanic" but it seems like a fishy marketing move to call them "craftsmen" so they can say "master craftsmen" when they basically mean "certified technicians."
The really excellent homebrew site brulosophy focuses on doing triangle tests to determine which factors have the strongest influence on the resultant beers - while a shocking number of things they've tested don't reliably produce a noticeable change in the finished product, water chemistry was one of the few where there was a reliably significant difference.

http://brulosophy.com/2015/04/06/water-chemistry-pt-1-mash-m...
Recent issue discussing this - https://github.com/Microsoft/vscode/issues/3600
Insurance is surely required to cover the financial exposure on the lease?
Light switches are great, but there is something really nice about laying in bed and dimming the lights by voice.

Or right before going to sleep, you remember you left the living room light on, so you say, "Alexa, turn off the living room light", and watch as the glow under the door disappears.

It's a luxury, but it's a lot of fun if you are lazy.

I also use the Echo to adjust my nest thermostat, control my entire home theater (with 6 different devices), and control my tempurpedic adjustable bed and even remote start my car.

I find the possibilities of voice control and home automation to be intoxicating, and hacking around with the Echo is sort of one of my hobbies right now.