skysight-inc/HackerNews huggingface dataset:
I was going to suggest the initial use cases for voice control are summed up as "when your hands are busy not on a keyboard."

HN isn't the best sample group for this, because for most people that's a pretty large amount of the time.
Building an e-commerce bot powered by craft ai
Show HN: A chrome extension for saving notes in a blank tab
>>It sounds like you are implying that sets and order are mutually exclusive, but this is not my understanding of the math. Could you elaborate?

The concept of sets and order may not be mutually exclusive in the mathematical theory but in terms of how actual databases were conceived and implemented they were very far apart. Early on many databases actually took advantage of the fact the operations were set based and that order was not guaranteed to achieve a number of speed optimizations. How long did many databases take to get row number support? "partition by" support?

Take a look at this SO post for doing a running sums calculation: http://stackoverflow.com/questions/14953294/how-to-get-runni...

This is the same kdb code:
update runningSumB:sums b by a from t

Instead many people ended up turning to cursors to allow ordered calculations.
Some frozen food (like peas) are fresher than "fresh veggies" because they were frozen earlier.
Sublime is absent because a lot of previous sublime users are now Atom users, and it is now the more popular editor by a large margin. Those comfortable with Sublime will find Atom very inviting.
Nice work Clifford. Any reason you used a fictional SAAS example rather than the real Tamboo story?
> I don't really get why it seems to be a "thing" recently for websites to have low-contrast text colors.

It doesn't need to be any more complex than "designers think it looks nice". Black text obviously has a better contrast but I bet it doesn't look as good.
If you're interested, you can recreate the work he did in a fraction of the time.

https://home-assistant.io/

It's not voice centric like 'jarvis' would be, but it bridges most of the existing smart devices that exist right now and let's you do a plethora of many more things than 'jarvis' does. You can for example add gps tracking to your phone and have it control your thermostat for when you're close to home, or turn on the the lights at sundown and you're home, or you can program it to shut off the light when something is playing on the chromecast, etc. It supports alexa skills as well, so you can have that be a trigger for whatever you need done.

Hass's oobe is basically just a dashboard for your smart devices, but with some tinkering you can set up rules and customize it for your personal needs.
Truck plows into crowd at Berlin Christmas market, nine dead
Most "Kobe steak" sold outside of Japan is a scam. It's extremely likely you aren't getting the real thing and before 2013 all "Kobe beef" sold in the US was a scam.

http://www.forbes.com/sites/larryolmsted/2014/01/07/the-new-...

(I think steak is easier to cook than chicken)
Quite. So it becomes a matter of trust. Amazon and Google are probably on the wrong side of that balance. For a lot of IoT apps the net isn't the appropriate place at all - local net is better. I'm not a fan of thermostats that prevent you having heating because some cloud server is being DDOS'd etc.

I had hoped and frankly expected that there'd be a few more privacy oriented choices in this space by now. There was Zoe[1], but that got canned at last minute. I really didn't want a refund...

[1] https://www.indiegogo.com/projects/protonet-zoe-start-your-s...
HAProxy does health checks. Might not be worth adding that inline for your needs but it does a good job of load balancing.
Nvidia : The Yahoo Finance Company of the Year
It's great for certain interactions. I use it to turn off the lights and set alarms before I go to bed, get the weather every morning, make grocery lists, etc. Nothing huge, but the reduced friction is great.

Also, for the $100 price it frequently goes on sale at, it's a great wireless speaker with Spotify integration built in.
> we all know that coffee is intrinsically hot.

I know that the coffee I come into contact with on a daily basis is cool enough, in a 2-minute walk from the machine to my desk, to poke a finger into it without being burned (momentary exposure is uncomfortable, but doesn't result in injury).

Consulting a burn chart [1], I've got to assume that it's a temperature somewhat under 160 degrees by that time. From a coworker's experience, at that point you can dump it on yourself and end up with 1st and 2nd degree burns, rather than the 3rd degree burns from McDonald's coffee. Still, by any reasonable measure, the coffee is certainly "hot".

The problem here isn't accuracy, it's precision. "Hot" might mean > 100F/38C. Or it might mean > 200F/93C. If a temperature isn't specified, you're likely to make a judgement based on the past experiences that inform your intuition.

It follows that a company selling a product, without providing more precise information about its properties, should provide it in a state that matches a reasonable customer's intuition of what they're buying. I don't think that's an unsettling concept. I think it's one that most people would take as a given.

[1] https://www.armstronginternational.com/files/products/valves...
scientific theories are not hypotheses.
Exactly. Its hard work. Really hard work. It usually fails. You have to begin from square one. People think the path the magic bullet exists. It doesn't. What exists is hard and educated work. The secret being that there is no secret. Just don't tell that to wannabes. They will talk about the magic of being an entrepreneur. Which is bullshit.
That's easy with both React and Angular.
This was never intended to be a Facebook project, it was a personal project for him. And arguably, the amount he accomplished is pretty incredible for the timeframe considering everything else he was doing.

Sure, he has the money to pay people to do it for him, but it was as much a learning experience as anything else.

I've been working on a system for my home as well, and my goal is to implement as much code myself as possible, rather than relying on external libraries, mostly so that I can learn more about how those things work.
Nine killed as lorry ploughs into Berlin Xmas market
I think many developers have not yet realized that you dont need a PHD in mathamatics to creatively and effectively use modern ML frameworks. When (most) devs need to store data they download there favorite DB, not roll there own search algorithm.
If companies had team offices, they wouldn't need that many conference rooms.
Send Free Text Messages with Amazon Echo
And you think you wouldn't be arrested for throwing it out?
Per National Geographic: "The video is the first time the pointy-nosed blue chimaera [Hydrolagus trolli species] has been seen alive in its natural habitat." [0]

[0] http://news.nationalgeographic.com/2016/12/pointy-nosed-blue...
"I see you're baking chicken, Dave. 98% of recipes agree your requested baking time and temperature will result in an overly dry bird. I'm afraid I can't allow you to set your own smart oven parameters anymore..."
I am not entirely sure if this belongs to HN, but I hope that all readers from Berlin, their families and friends are safe.
Ok, so how exactly would assistants do that? They'd need to take environmental inputs such as GPS data to determine if you were travelling in a car. It would need to have consistent access to your microphone and speakers so that it could gather and compute info relating to your environment (noise levels, voice recognition, etc). Combine that with the fact that most phones already track your location fairly precisely. There exists almost zero incentive for Google/Fb/Apple/Amazon/MSFT to NOT collect and aggregate massive amounts of user data.

How will it learn to compare all these different environments? ML obviously; which pretty much entails leveraging the consumer data to provide a better product. The cost of usable, voice-driven assistants is giving up a vast trove of personal data and abandoning the concept of privacy completely, just so I can order some paper towels from an Internet of Shit connected device instead of walking three blocks to a store.

Your position is akin to a Louis CK joke(not offense meant): "Oh boy! I hope he doesn't do what he's going to do!"
CD Projekt RED Gets $7M to Research Seamless Multiplayer
> Back in the old days (so like 3 years ago) before the majority of screens were 'retina' (aka you can't see the pixels at normal viewing distances) fonts always rendered with jagged edges. Turning down the contrast between a font and its background is effective in reducing this effect.

Interesting perspective. I was a designer a while back and every designer I've ever worked with has never done this for the reason you state. In fact they always have the latest and greatest monitors and resolutions so they'd never see the issue anyway. They always told me it was "because it looked better".

I always fought to change it and got it changed in every case but the difference in perspective is interesting so I thought I'd chime in.
Is Von Neumann Style, not the most efficient way to program a Von Neumann Architecture? Which as I understand it, is pretty much all major commercial computers today.
Review means "peer review" in the context of a journal. Even very low-tier academic journals have a formal peer review process. Social Text was really more of a magazine than an academic journal.
You don't even need cast iron, I use stainless steel just fine.
It's not really any harder to modify the dependencies in Ruby (or Python, or I'd guess most other dynamic languages). They're usually all stored deep in a subdirectory, but a little find-fu typically gives them up quickly enough. I agree that people should be more willing to dig underneath the covers and see how the code they depend on handles things.
Even explicit instructions don't work for some reason.

With Google voice assistant I can't say "look up the New York Giants score then text it to Phil"

I don't recall reading that functionality in the Alexa docs, either.

Seems natural and logical to me.

* I had to specify New York Giants because Google always brings up the SF Giants if I don't
I disagree with that distinction. To be able to insult someone means that the person ends up in a state of being insulted. Any failure to do so would be a failed attempt at insulting which cannot be qualified as insulting.
This is a simple form of rate limiting. In some cases you may want to look at https://en.wikipedia.org/wiki/Leaky_bucket
>"I had no idea about all the controversy around how gravity "actually" works until I read a book on string theory"

FYI, there seems to be quite a bit of controversy regarding whether string theory is even science:

>'Many of today’s theorists — chief among them the proponents of string theory and the multiverse hypothesis — appear convinced of their ideas on the grounds that they are beautiful or logically compelling, despite the impossibility of testing them. Ellis and Silk accused these theorists of “moving the goalposts” of science and blurring the line between physics and pseudoscience. “The imprimatur of science should be awarded only to a theory that is testable,” Ellis and Silk wrote, thereby disqualifying most of the leading theories of the past 40 years. “Only then can we defend science from attack.”'

https://www.quantamagazine.org/20151216-physicists-and-philo...
Anybody remember that NeXTMail included voice annotations? Seeing that feature almost never used made me realize that text for messaging will always have its place.
I've seen it happen and also have spoken to people within amazon who have confirmed. They might do it with cookies instead of IP addresses but if you log into a banned account from a computer that regularly logs into a non banned account, your account will be banned, period.
Any recommendations on good ES2015 code to read?
Moving from AI-assisted humans to human-assisted AI
>>law does not function on feel

it absolutely does. that's why legal systems are full of places where people are allowed to use their own discretion.
thank you! that is a very helpful thread
On the other hand, shopping without a list can lead to significant food waste, unappetizing meals, and more impulse purchases.

In our home, we've learned to combine these approaches: use seasonal recipes as a general shopping list (you can "borrow" ones from Blue Apron, for example), then make substitutions as we're shopping based on what's fresh/available. Moreover, shopping for multiple meals at once allows for sharing ingredients between meals. Everything in the fridge "belongs" to a particular meal, so by the time we're done cooking them we usually have close to zero arbitrary perishables.

By cooking more and improving technique, you'll also get a sense of how to make sensible changes on the fly and be able to deviate further from recipes while still making a good meal, so there are further efficiency gains available.
There speaks someone who's never done any teaching. Trust me, you would be amazed by what people who have finished high school can fail to understand.
Was Apple secretive only to the public or to all the teams that worked on the products as well?
Before widespread urbanization, knowing growing seasons for specific produce used to be more common, but even today one can observe the way prices fluctuate at the grocery store -- despite extended growing seasons, other-hemisphere shipping, and greenhouses.

For what you're suggesting, price alone would be sufficient, no?
Does VP9 deserve attention?
I was arguing against the concern troll's idea that it is patronizing to point out the asymmetry of power between the multinationals and the indigenous folks. I didn't even use the word unethical, let alone assert something was unethical.
You've just demonstrated that you don't understand either the goals or mechanism of privilege separation: 1) it doesn't require root and 2) it protects more than the root account.
I guess mainstream media is to blame regardless of who gets into office. After years of hearing the media had a liberal/Democrat bias, now the author tells me the media has a Republican bias. Oh, no, wait - a bias for the spectacular. Is this really news to anyone?
It's not ad hominem to point out that these videos are being produced by an organization that has historically taken one side on the issue of tort reform.

I edited my comment to include the episodes arguments. I'll post my thoughts here:

3. The documentary does cover McDonalds scale and the fact that they received the same complaint at various levels within the corporate offices (not just franchises) but did nothing. Even a single instance has grounds for a tort case if McDonalds knew about the problem but did nothing.

4. This dances around the issue. Nebraska does have damage caps and those caps are on real damages. The panelists even say that this case is "tragic". Not sure what more to say...

5. This is simply Citizen's United vs. FEC a few years earlier. We probably disagree on this decision. :-) But the film does bring up cases where there is an appearance of influence thanks to donations.

6. Again dances around the issue. Regardless of whether the Franken amendment covers the Jones case, they fail to discuss the problems with mandatory arbitration which is what the documentary finds to be the most troubling aspect of these agreements.

None of these 'arguments' really address the concerns that the film raises. The panel nitpicks on definitions, complains that the film 'missies the point' because these are rare cases [citation needed], etc.

And again, everyone is in agreement on the panel, which usually indicates that the panel was poorly chosen, at least if you want an good presentation of different viewpoints.
When you are a billionaire, you can certainly outsource all that mundane stuff (like raising a kid) to extremely capable helpers. He only has to do exactly what he wants to do. Pretty sure Zuck isn't changing any diapers or walking the dog unless he decides he feels like it right at that moment.
Does "team office" mean open plan? The point is that the execs monopolize conference rooms so they have a quiet place to work.

Seems like nobody connects the dots that developers need a distraction free place to work as well.
Given how badly people screw chicken up on a regular basis, I'm not even seeing the problem here, and I'm usually the one to shout Skynet during an otherwise reasonable discussion on AI.

Fucking up food is a sin.
As someone that bounced between Android development and webdev, who now does webdev full time, I can say the my biggest 2 complaints were always the build system and tooling surrounding the ecosystem. Luckily things have changed a lot in the web development world in the last two years. TypeScript and Visual Studio code deliver the autocomplete that I've wanted in web development for a long time and bring static typing to javascript, as well as handling the transpiling of new javascript features to older syntax all directly in the editor.

Webpack's hot module reloading is also incredibly useful if you take the time to set it up. You don't even need to hit 'go'. When you save a file, it incrementally compiles that module, and swaps it out on the client. This process is normally faster than me tabbing over the other window, and if you have you're project set up correctly, preserves the app state if it can.
React is mature and robust now, and still growing in popularity like a rocket. It's not going to be gone tomorrow. Angular 2 is just starting to become stable, but it still uses some ideas pioneered in Angular 1 going on 4 years ago.

It also won't be gone tomorrow. Angular is still the dominant framework by a healthy margin. Yeah, there are newcomers like Vue.js, but they're currently about 1/10th as popular as React.

This "over in 5 minutes" meme in the JS discussions isn't exactly telling the whole story.
When it comes down to the basics, capital is the fixed cost of doing business and labor is the variable cost which firms must minimize to take home the most profit. And that's something you can't change if you want to continue to use capitalism as your template for a market economy. If there's any lesson that's about to be taught in the coming decade it's the fact that the economy must change in how distribution is handled. If people don't learn that lesson then we're doomed to devolve our society back to something akin to feudalism or worse.
My cats hate wet food (of which I can only find 2-3 brands and I've tried them all). On the hand, they love their premium dry food so much that when I buy these small treats that we're are supposed to reward them with, they reject them. They want their dry food. I also make sure they always have fresh water available (and the litter box doesn't lie).

If I were to cook for my cats, they would want meat, chicken and bacon every day.
As someone pointed out, yeah, open-sourced after bought. There used to be variations. One, compiled, Chez Scheme, and the latter interpreted with none of the benefits of the compiler design but still fast and well desiged in relation to other Schemes, Petite Chez Scheme. The latter was freeware, the former, neither free/open nor freeware.

It was never clear why Cisco bought it. Rumors persist ...
When you're up above 80 degC, the difference between 2nd-degree and 3rd-degree burns is measured in tenths of a second. Granted, liquids don't stay that hot for long without a vacuum insulated vessel, but common sense says that you should not serve anything in a restaurant that can cause permanent disfigurement after a spill faster than the victim can possibly react to the situation.

You might as well serve cups of 10 M HCl. It doesn't matter how well you label it as "CAUTION! Strong acid! Do not ingest or touch!" because eventually, everything in a restaurant will get spilled. Logically, you would either serve it diluted to 0.1 M instead, and then keep an open can of baking soda within easy reach, or you would sock something away for the victims' compensation fund every time you sold a cup.

Everything spills in a restaurant. Everything. No exceptions. You absolutely cannot predicate your business strategy on the assumption that one particular thing will never get spilled on a customer. Every engineer knows Murphy's Law, and every last one could have predicted that serving 190 degF coffee will produce a nonzero quantity of hospitalizations.

Brew at whatever temperature you need. But don't let any human near it until the liquid cools to a safer temperature.
We never did this, because realistically it meant one trip to find what's in season, go home, find a recipe, then go back to get anything else we need.

Things got better when we tried a farm-to-table service that would deliver a box of veggies every week. That was essentially the first trip. Then we could plan out our meals and take one trip to the store.

We stopped the service because the quality of what was delivered...... varied. Greatly.
Knuth wasn't wrong. His potrzebie system is detailed and consistent. ;-)
The team sort-of functions. But they're stuck in a form of groupthink, where they seem to prefer building their own tools/scripts, our server monitoring is poor/non-existent (only application logs), they are very reluctant to move to AWS, security obsessed to the point of manually setting routes and firewalls manually, very poor automation overall etc etc

But because they dominate our devops/infra, it's very hard to penetrate the groupthink, our CTO is thankfully getting involved.
I thought sourcegraph did something sort of like this.
This is the Infocom problem: You're trying to present the user with two fundamental illusions. 1) the computer can understand what you're saying, totally and completely, and 2) that you (or it) can do anything.

However, it can't, it can't, and you can't. And when the illusion fails, it's frustrating: Neil Stephenson would call it Metaphor Shear, I (being less fancy) would call it why-didn't-they-give-me-a-better-ui-or-at-least-a-manual-dang-it.

This is ultimately why I prefer unambiguous interfaces over "friendly" ones.
Effective Caching
Ask HN: What problem in your industrial automation plant is potential startup?
(I was referring to: http://wiki.c2.com/?LazinessImpatienceHubris)
Funny that he didnt suggest the computer have a blocking function for anything that mentions guns either ... I'm sure there's a big problem with that upstate too...
Disclosures and Privacy
20 Years of CSS
Is 'baby brain' real? Yes, but not in the way you may think
Another interesting link: perhaps this creature is now dead because of the format of the discovery

https://www.reddit.com/r/askscience/comments/2n1yd4/how_is_i...

> I'm a marine biologist and one of my former professors actually did all his research on deep sea eyes, mainly in invertebrates. I asked him about it once, about whether or not it was harmful to have the submersibles blasting white light around everywhere, and his answer was "yep, most of those animals are now blind and will likely die." Research subs usually use red light when in the deep sea since 99.8% of animals can't see it (red is the first wavelength filtered out in seawater so there is no red light at depth. Almost all deep sea organisms don't even have photoreceptors to see it) and it's not harmful. The white lights are mostly used for filming purposes. But yeah, they absolutely are being blinded most of the time.
I know, and the Lord Kelvin quote is too suspicious to be credible, a man like him would never have said such a thing.

If we can trust Wikipedia he never did: https://en.wikiquote.org/wiki/William_Thomson#Misattributed
Not really a problem for vegan cooking. Go ahead and cook whichever way, and the worst thing that happens is undercooked or overcooked.
team office = an office sized for a team (typically 3 to 8 people).
I know both Lisp and Scheme pretty well. Scheme's macros are hygienic, Lisp's macros however are much easier to handle. The hygiene problem can be solved by using (gensym) for local identifiers. Example:

http://stackoverflow.com/questions/267862/what-makes-lisp-ma...