skysight-inc/HackerNews huggingface dataset:
Actually, in this brave new world the home AI system - Alexa - asks the dad what dinner is going to be this evening. The dad says that he fancies risotto with some herb tasting sausages and maybe some side salad. Alexa does not magically do the cooking but will establish that ingredients will be needed. The contents of the fridge and general provision levels will be known, plus an existing house way of doing things, e.g. mixing brown rice in with the risotto rice and hand making the sausages from whatever pork is available.

Alexa will also be able to know what you like from what stays and what goes out to recycling. So that tin of prunes in the cupboard won't become a dozen tins for programming error reasons.

It will be a bit like living with someone that stays at home all day and has time to go out and do the shopping, you might do all the cooking as part of the relationship with a fair expectation that everything needed for agreed meal plans is purchased.

Alexa could also know how to optimise inventory, so if it makes sense to buy a 25 Kg bag of brown rice due to so much of it being eaten by such a large family with such a large house that have been customers at that address for such a long time, then so be it.

If the home cupboards and fridge are a 'cache' in this food network then the AI would also know of favourites and have things on hand. So there may be a variable selection of ice creams that could be on hand if the main course needed a dessert without one being specially requested. Favourite main meals could also be 'cached', this could be learned to suit the lifestyle, so if you do have a dozen people needing feeding at ad-hoc dinner parties or if you actually never have friends visit, the AI should get it.
In terms of software, particularly installed software like this (rather than say a library you rely on in your own code) "light weight" almost always refers to the resources required to run it - prominently memory and CPU power.
Note that the Australian magpie is a completely different bird from the old world magpie. They're not particularly closely related.

https://en.wikipedia.org/wiki/Australian_magpie
Researchers solve a materials mystery key to next-generation electronic devices
How DNA could store all the world’s data in a semi-trailer
Additionally, I am a member of several societies who have outsourced their journal publication to a commercial publisher, and who use the money from those contracts to pay for society activities like travel scholarships, etc.
> I see the fact that we have a large working anarchy in the internet. I think that inspires people to try practical anarchy as a social form in the physical world.

https://web.archive.org/web/20071009235727/http://www.india-...
Have you heard of any PM who later switched to a purely technical role, like maybe Technology Architect?
Android O Push Notifications made easy with CleverTap
Army researchers develop new algorithms to train robots
This is a malware injection problem and it should be possible for google to create signatures of JavaScript from different websites and have chrome verify it and block it.

Penalizing all http users is heavy handed and google should not go down that path.
China’s Fourth Industrial Revolution: Artificial Intelligence
Teaching Machines to Learn by Themselves
> But, they are not measuring people on a salary.

Well, you weren't either so it seems fair. "1 in 20 people make over 200k / year" -> As you probably meant full income earners it would be interesting to see what it would be if measured actually for "people".
In many countries there are taxes you have to pay to be allowed to use the roads.
Your situation is ok, because you want to tip. I don't think it is ok to automatically fill out the tipping field.
Native French speaker here. I can confirm. "Going up to" (monter sur) refers to somewhere central while "going down to" (descendre sur) refers to a peripheral location.
QUIC as a solution to protocol ossification
Thank you!

I was thinking of a simple game, sort of like Vimium where if you pressed 'f' you'd get all the keybindings mapping the objects in the virtual world. From what I understand, the disadvantage lies more with keyboard and VIM won't be of any substantial help.

I didn't consider a sister perspective -
-Moving the mouse over a mouse pad (2D) to make a gun point all the directions in 3D. This illusion can become much more complicated if a target and the cross needed to adjust according to distance between me and the target

- Finding a target and pointing to it with a gun wouldn't be much fun if we'd make VIM to find it for us( like how it does in Vimium on a web page) where you'd just press 'f'. Even if that wasn't the case, keying in the (x,y,z in metre) to fire shot at a particular location every time we make a wrong guess would be frustrating.

- Pulling trigger of a gun and pausing to take my time feels much more controlled and exciting in pressing the left click of a mouse to our needed pace where in that instant we can decide if we want to save ammo or fire some more shots.

- What if the other guy keyed in correctly and you died or nobody standing against each other is able to throw granades at each other to kill? I'd imagine someone throw the keyboard off just because they made a silly mistake of wrong parameters.

- Combining above three, I'd have to wait until 8 bullets are emptied (if on VIM I pressed '8j') and can't re-adjust to fit more with the target while I can simultaneously fire shots like I could do in mouse. This would make me feel slow instead of VIM's supposed quickness.

I didn't even consider head-shots and all other bonus point actions.

The above points are just with respect to a gun. What about other hand held objects like snipers, dynamites, bags,UI/UX options etc.? It would feel like one man making a factory work. The game wouldn't reach its end goal of making a user enjoy.

A mouse, like you said, augments many more parameters of reality to operate simultaneously making it more closer to reality.
I get this epiphany as I write - Virtual reality is the way to go instead of mouse/keyboard/VIM centric as it makes the user, centric.

My question, I realize is as stupid as it gets. Games have already incorporated enough keybindings like hotkeys,shortcuts and cheat codes( although discouraged) to make user comfortable with just one hand on keyboard( and other on mouse). VIM or any other style wouldn't add anything to begin with?
> Over time, those that are able to move to areas of growth do so, leaving those who didn't leave behind.

> This movement of people ensures that the urban-rural divide, as well as the growth-stagnation divide will persist

Counterexamples are Sweden and Norway. A century ago they were stagnation areas with people moving away. Today they're more affluent than areas they were losing population to.

The tide can change.
That data isn't kept anywhere. Even for mail ballots, the voter information is stripped from the ballot before it is counted.
The conflict of interest is too obvious to need stating, but it's funny to see a newspaper referring to itself in the third person.
That is like, way way WAY less secure than just using an unencrypted connection, as now my requests are being alerted over DNS to some third party who has the ability to trivially hijack my connections off to the Internet at large.
I never really noticed that I do this. On paper books, I remember I didn't use a highlighter, but used to drag a pencil down the right margin, as I went through the page.
I came up to Cambridge in 2004 and was at Oxford before that. I can confirm that both places use it in this sense. :) That said, I've also noticed that many of my friends from those years still use "up" when simply visiting Oxford or Cambridge, and I do get the odd alumni e-mail inviting me to come "up" to Cambridge (not sure if this is unique to a secretary at Clare, or more widely used).
I did not know other terminals struggled to display emoji. I'll test out a default Windows Bash and Ubuntu terminal to get some concrete data points and use a fallback if necessary.
Here is the Llama's story [1]

As of Mp3 Player, it was my first one... and it simply worked! I didn't need anything more than quick play (light memory use) and eventually a play lists. Its too bad they didn't cashed hard-core on it.

Not idea why anyone ever would need to change for another player that does... more.

Its still my default for all audios on Windows.

https://www.gizmodo.com.au/2013/11/a-brief-history-of-the-wi...
I think 3131s's theory is that the amount of pain from a needle is much less than say scraping your knee, hardly traumatic, and is guaranteed to work better, faster, and more reliably than a spoon. Why risk the spoon not working (and therefore further dehydrating the child and increasing risk of something really bad happening) when all we are talking about is an IV, not something actually traumatic like an amputation.
Co-founder coup,MyEtherWallet--My Crypto
If people have to live space on their private land for sidewalks, then when the city does build the sidewalks they are building privately-owned sidewalks.
You're right, it's still roughly fifty fifty for me:

3946 4236
It's called "nonviolent communication, a language for life"
The attack surface of browsers is relatively small if you keep them up to date. Browsers were early in including meltdown and spectre.
Running JavaScript is pretty harmless.

On the other hand https makes the web performance horrible
Better branding?

I mean Slack wasn't exactly novel when it shipped...
The frequency which this distinction is made in the general populace matters not in the least to me. What matters to me is reality/truth. Either people get on board with it or they butcher it. I have a bit more faith in them than you do it seems. Only time will tell which of us is correct.
When macOS connects to a Wi-Fi network it makes an HTTP connection to captive.apple.com, and if it doesn't get the expected page in response it pops up a little browser window. I much prefer this solutions to hijacking page loads in my browser (which tends to have lots of annoying side effects).
Who has? They still need a valid cert for randomsubdomain.domainyoucontrol.com, how will they trivially get that?
https://www.postgresql.org/message-id/7608.1259177709%40sss....

Answer from core PostgreSQL dev, Tom Lane
There is totally a router, ServeMux, which while basic is enough for 90% of basic tasks if you structure your requests REST-y.

As for ORM, you should basically never use an ORM, ever. They’re a crutch. Learn SQL, write some basic mappers and your SQL will be so much quicker and more optimized than an ORM can generate. An ORM is literally throwing money out the window.

https://golang.org/pkg/net/http/#ServeMux.Handle
It's still kind of true within Texas that going to the West takes you away from civilization. The four biggest cities are all in the eastern part of the state, and the western part of the state is a whole lot of very empty desert punctuated with smaller cities and towns that are very far apart.

One could even consider it a smaller equivalent of the Australian Outback, another occurrence of the word "out".
Whether you were aware of it or not, there have always been programmers working for elite companies making high salaries and programmers working for medium or small companies making average salaries as well as programmers just getting by working for unfunded startups or online bidding or whatever they can get.
Unnatural would be prices not supported by future cash flows, or prices that are not typical of historic norms based on concrete measurements such as profit, revenue, or growth. I take your point that pricing is arbitrary, particularly moment to moment. But economics theory dictates that all the arbitraryness resloves or cancels out into an efficient finding of price.
You can totally set up a domain for an IoT device that has restricted accessibility.
This is cool! How many questions long is it?
To be honest, the overhead of getting a library such as this one integrated into a project...isn't worth the overhead or extra time taken over just writing `if __name__ == "__main"`. Yes, having to write that out is shitty, and there should be a better way, but that's the best we have and a librarified solution isn't better, it's missing the point.
Are you sure these aren't phishing attempts?
I find it odd when people focus on revenues instead of profits. Because you can be making a billion in revenue but if your costs are 1.1 billion then you just lost 100 million dollars.

Here's what they earned in profit:

> Adjusted operating profit rose to $108 million for the quarter, compared with $96 million for the same period a year earlier. Operating profit fell to $23 million for the quarter, from $56 million, in part because of pension settlement charges and higher operating costs.

> The company reported a $58 million net loss for the quarter.
I feel like this needs a [1999] added, as that is when the cache was found and there are no new discoveries.
Very few of the misdeeds that Elsevier are accused of seem to be illegal. There's a claim that they publish copyright violations in some cases.

It seems like people are saying that there's some sort of capitalist code of conduct and Elsevier isn't living up to it, so it's not the fault of capitalism if the current situation sucks.
As long as this is just a non-obnoxious warning that translates http to something in plain English I can sort of live with it. But as soon as browsers start to inject security warnings, this is going to be very, very bad.

Our company manufactures devices for use in labs and industrial processes. They need complex user interfaces and there is a push to move to HTTP, HTML and JS to implement them with the device as the web server. The devices are usually installed in a controlled, isolated internal networks.

Our clients run these devices for a long time. 20 or 30 years are not unheard of. They also do not update them if there is no malfunction (they work and our clients love it that way).

Now how the hell do we create a webserver that will work reliably for the next 30 years if we have to embed SSL certificates with built-in expiration dates in the range of 1 to 3 years?
In this case they have you covered: Can use SQLite and not bother with a reverse proxy (see above)
Do you really wonder? When interest rates go up, property that is mortgaged tends to go down in price.
You missed the word "only" in the grandparent comment.
Except it works. If it makes you mad, imagine how many other people it makes angry. And aside from recompiling your browser, all you can do is fix the problem and make the browsers happy.
Create a Company to Manage Your Side Projects
This varies a lot. Some people seriously don't deal well with needles. Your cavalier attitude towards them is not universally shared.
It's possible, why not? Just use your own servers as a cert signing service for your IoT device as part of the bootstrap process if you are unwilling to have any services running on it. Or ship the device with the signed cert. You can have the host name in the DNS even though it's not accessible from everywhere.
>Yes you get a lot of competition on entry level roles. The opportunities for engineers working as experienced consultants is massive in Germany and Switzerland

Also, entry level is paid well. If you want to know more about Switzerland, here a blogpost I wrote 4 years ago and which is still valid today: "Eight reasons why I moved to Switzerland to work in tech" https://medium.com/@iwaninzurich/eight-reasons-why-i-moved-t... (disclaimer: I am a founder of a tech recruitment agency and we look for tech talent all over Europe who want to join Swiss companies. If you look for a tech job e-mail me at iwan@coderfit.com.)
http://anycable.io is pretty easy to setup. You can run your rails app and have ActionCable run through Go or Erlang.
Good find. Thank you.
Seeing `puppeteer` in the example makes me feel odd about this.

Isn't it an official Google project by paid Google employees? Eg I thought Paul Irish was a paid Goole employeee, so it seems odd to suggest donating money to him in the context?

(I might be wrong; and am also very thankful for what he does and don't begrudge anyone donating him money nor him asking for it. Just... Odd...)
Anyone wanna test out my cli-chat app?
https://github.com/artokun/socket-chat.git

pull then `npm install && npm run client`

Make sure you check out the code so you can see that there's nothing fishy going on. I just wanna do a quick multi-user test.
> I both realize this and posited the admittedly outrageous notion

You apparently skipped why it is outrageous. There are no lulz if nobody knows about it.

> They were pretty open that they took it plenty seriously - if they didn't fear being made to look silly by complaining about it at the UN why would they fear looking silly because of the hack?

Complaining about how a country's leadership is depicted is one thing. If a President is depicted as a fool who gets assassinated by other countries, the US has every right to take offense. Retaliating with an illegal hack shows thin skin and (what you somehow have kept forgetting to address since GGGP post) exposes other hacks.

> As far as I'm aware there was no evidence that wouldn't have been easy enough to fake by hackers who had the skills to breach Sony's security.

And you have yet to give a plausible reason for anybody to go through that trouble. In the meantime, we have lots of public evidence that says that DPRK has done similar hacks in the past, and the agencies claim to have additional bulletproof private evidence that they don't want to burn their sources for.
> No

It was my point was that the 'expensive' isn't due to the capital or maintenance cost of an ultra sound machine.

Although portable units do have the advantage that in a lot of cases the attending physician can bypass the cash cow radiology department completely.

As for the rude tone of your comment, I have a tens of thousands worth of test equipment on my bench and I'd never dream of billing a client an 'oscilloscope fee', a 'logic analyzer fee' or a 'spectrum analyzer fee'. And every other industry works like that, except medicine.
I don’t see why you move away from Node unless it was for a JAVA spring boot or .net core, especially now that node has actually begun to enter real world usage and enterprise on a large scale.

Then again I would have said something similar about picking up Node in the earlier days, so who knows.

I doubt Go and Ekixir will ever gain the same reach Node has though. Node has the advantage of JavaScript being an unavoidable part of your web stack, so it’ll always have value. With more and more IoT picking up Node as well, it has a bright future.

Given the two choices, I’d go with Elixir. Golang is hyped in America, but it has really terrible production times and isn’t really good at anything except a few use cases.

This won’t be a popular opinion, but my context is Danish enterprise, and I’ve never seen anyone hire a Go or Elixir programmer, and I honestly doubt I ever will because the majority of our backend workforce is either JAVA or .Net.

Learning new tech is great of course, but I’d rather hire someone who was really great at one particularly stack than someone who was mediocre at multiple. Anyone can make a simple web-app in Go, Node, Elixir, Django, Asp or Java, but what I would need my hires to do was things like OIOSAML authentication with ADFS, and if you can’t do that because you learned Go instead of playing around with passport.js, you’d quite honestly not get hired.
If articles weren't treated as capital, there'd be no place for capitalism as far as I can see. The articles would just be hosted on an archive.org / Wikimedia / arXiv - style website, and Sci-Hub already shows it can be done on a shoestring budget.

But that would be communism (I suppose) and I was asking if anyone was defending capitalism in this instance.
>> The weak dollar is not Good even if we suddenly start to export.

That's assuming that a decline in the value of investments is better than the increase in jobs due to more exports. For most people on this forum, I think that is true. For most people in the US, a decline in a portfolio of equities (that they don't generally hold) is a great trade off for jobs (through export).
Extreme Superheroes Racing Car Stunts
Extreme Superheroes Racing Car Stunts especially designed for the superheroes stunt racing games lovers.
On a related note: I’ve recently started using https://hackmd.io/ for markdown. It supports the full gh markdown and more. The best part is the collaborative editing. Big thumbs up to the guys working on the product - I haven’t missed desktop apps for markdown at all. I’m looking forward to trying their slideshow features.

Disclosure: I have no affiliation with them :). I’m just a fanboy at this point.
Georgia bill could stifle the state’s booming cybersecurity community
Thanks a lot.

> So every time you find a reason to delay that moment of truth, you should be suspicious.

I couldn't agree more with this. My worry is that this thought is going to make me approach hotels a bit too early that will be a waste of time. Finding the right time and the right stage is the key.

One thing that is not mentioned in the article is that my initial idea was to develop white-labeled app for hotels that their guests could download. I got someone to introduce me to a hotel owner, and he got me into his hotel. At that stage, I didn't have an app. I'm a software developer, but I didn't even know how to develop for iOS. After they agreed, it took me about one and a half months to learn iOS development, develop the client and develop the back-end. They kind of lost interest. Without getting into much detail, there were other issues with that idea, evident from my other visits to some other hotels, so I pivoted into this. And this time, when I go to a hotel, I want it to be at a stage where it's useful to the hotel, and where I can collect ROI data.

> However, the inability to find early adopters could also be evidence that there isn't really a market, that you're selling a nice-to-have.

I definitely agree with that too. I talked to hotel managers, and they are mostly very excited about the idea, but until they pay me, there is no way of finding out for sure. In the end, in-room tablets might not be a thing, but hotels will need to use technology to understand their in-house guests better, personalize their experiences and automate many things that the staff do now, I have no doubt about it.
Perhaps not obvious, but you can expect to need to do localization: https://news.ycombinator.com/item?id=16333599

That might be a place to start, with translation and localization of instructions.
Nanoparticles in Mice Brains Light Up, Trigger Deep Brain Neurons
Taking REST beyond CRUD
Don't bother reading the article. It's an unenlightened rant.

Indeed, the author does not know that Python is strongly typed. Most of the article is nonsense.

If you're running the same code on different machines or virtual machines and one fails, the first thing you check is the version numbers of the runtime and libraries. This is true in any language.
Multiple private companies have pointed to DPRK as the source, and several government agencies claim to have direct evidence.
Swiss startups and SMEs are gaining importance in tech, I would say. So have a look at Switzerland and/or ping me. I am a founder of a tech recruitment agency in Zurich and we look for tech talent all over Europe who want to join Swiss companies. If you look for a tech job e-mail me at iwan@coderfit.com.)
When a highway is plagued by bandits, the govt must go after the bandits and put them away, not close the highway or turn into a cramped tunnel made of armoured steel with only one narrow lane.
I think all the points in this thread are (cheeky) sarcasm :).
I myself know I learn better when I write things I have learned down. I have written very similar blog posts myself, a couple of which actually ended up on HN.

It’s a really weird experience writing something you figure no one will ever read, and suddenly one day months later having to field mass criticism.