skysight-inc/HackerNews huggingface dataset:
From the readme:

> By using it, you can run any existing web application over HTTPS, with only one extra line of configuration.

You can do authentication, ssl, authorization etc. all in one place.

Downsides:

- difficult to scale

- no deep defense

- CSRF exposure because applications are not separated by domain

I’m having good experiences with this approach
If people know they’re going to be underpaid, why do they pursue that career path? No one becomes a teacher by accident.

Let’s have a shortage of teachers so that they’re forced to raise wages.
From that wikipedia link:

> Firefox OS is a discontinued open-source operating system

(emphasis mine)

It only confirms that what we really need is a common hardware platform, like the IBM PC was in the old days.
Hey, thanks for the question!

The main difference & significant improvement that our technology provides is its ability to not only extract high-level data (e.g. emotions, tags) from music (Echonest, for example, primarily emphasizes low-level attributes like beats, tempo, etc.), but also perform other important operations over this data (like querying by moods/tags, finding similar tracks, search by natural language, etc.).

So, in a way, our technology acts as an actionable intelligence layer over music, as opposed to just extracting & returning low-level data.

And yes, you could give it new songs & get back the extracted metadata. Plus, our commercial users can also integrate their own music catalog with our technology.

Thanks for the question! :)
You dont even have to lie to them, you can just walk out and nothing will happen
Travel ban Russia
At 1 g of sustained acceleration you do get to nearby stars in a number of years.

The big impact of relativity is that less time passes on the ship.
I see Docker for production and Docker for development as two different worlds. I think containers can work well for everyone in development. Not everyone needs to use it in production. If you are using Docker Compose for production, then you might not need the advantages of Docker for production (even though it's still useful for development.) If you Google around for production setup of applications, you'll see what a typical flow looks like. I think key points are automation and spreading your resources. Docker compose doesn't address these points.
The article is very long-winded.

TLDR: CBT and observing a few physical parameters that affect your sleep (temperature, light, sound), as well as getting the right amount of sleep (not too much, not too little) will sort out most people. For me strictly banning all screens from the bedroom has helped too (I have an alarm clock with no backlight so I can't even check the time).

I did exactly this sort of thing years ago via Sleepio[1], which I highly recommend. It is a guided CBT course that completely sorted my chronic insomnia, using pretty much all the methods described in TFA. It will take you less time to sign up than to actually read said long-winded article.

1: https://www.sleepio.com
I know this isn't really the point of the article but I was having issues waking up for several hours during the night for the last couple of years.

About 5 months ago I started doing a 3-day a week weight training program which includes full body compound movements (squats, deadlifts, etc.) and now I sleep like a baby through the whole night every night.

I know that may not work for many people but it worked wonders for me.

As an added benefit I've lost a bit of body fat, feel better mentally and physically, and have been able to reduce my blood pressure medication dosage by 2/3.
That is assuming that false positives for small artists are something that the big EU publishers worry about. They don't. Destroying the public domain and indie works is acceptable collateral damage for the politicians and a desired secondary effect for the publishers. The copyright filters will work exactly as designed.
Curious how the same company doing the same business can be excellent in the UK and apparently so bad in the US.

Iirc we recently sold the gas part of the national grid to a Chinese company.
Because a lot of software engineers tend to have bad sleeping schedules perhaps.

I do enjoy explorative coding at night and often end up staying awake too long for getting enough sleep.
Can it fold proteins?
Binaries from github should also be free, though they do not have external plugins compiled in.
An oversight that rubber stamps 99% of surveillance requests from the NSA and allows it to use information sharing agreements with its allies to skirt around rules preventing surveillance of its own citizens.

That is not oversight to me.
Really slick - great landing page and I love the demo. Clearly demonstrates what the product does, and I can certainly see the value.

Small nitpick: IDK if intentional, but it seems that you're not quite sanitizing input. I Added an annotation with <script>console.log("Hello")</script> and it printed to the console as I viewed the video.
Insomniacs have more wakeful hours available to them, so, statistically speaking, they're likely to be overrepresented amongst active HN users at any given moment, resulting in a boost to sleep and insomnia related articles.
A.Human is a sci-fi fashion show about changing body instead of clothes
Accounts are limited (1 in 30 days) in unlock ability. This kills the business.
Implementing an evaluator for infix parenthesized arithmetic expressions, like "5*(1+2)+60", is a good starting point.

You can begin with writing a tiny lexer and a recursive descent parser that simply writes out the value of an expression that the user typed in. Then you can make it generate assembly for computing the expression instead (hardcoding some further assembly to print the result out at the end of the execution of the program), turning it into either a traditional compiler or a JIT compiler. Once you do that, it should not be too hard to see how to add variables and simple loops. This will already demystify things quite a bit and make further learning easier.

I specifically recommend implementing your own parser and generating assembly on your own, at least if your primary goal is learning. You could instead use an existing parser generator and e.g. a library for generating JVM bytecode, but those ready-made components are high level enough to turn it all into the usual exercise in plumbing libraries together, rather than a learning experience across many layers of the computing stack.
>> and which we should take their word for it

Would you rather distrust the UK secret service and believe whatever the hell Putin is saying?

My Russian parents are so happy to listen to Russian television it makes me sick (given the fact that they are Lithuanian citizens since 1991).

The question is not whether you should trust UK secret service, but rather - which side are you on? Because the fact is that we'll probably never know anyway, and Russia is happy to monetise on the liberal distrust of the government.

After all, Soviets did have a culture of managing the public opinion in their own state.
Sports team politics.

They bad. We good. Even when facts suggest you're both different shades of bad.
The social score stuff is a bit freaky:

>A missing film star has been given a 0 per cent “social responsibility” rating by Chinese authorities, fuelling fears she may have been detained by state officials. https://www.independent.co.uk/news/world/asia/fan-bingbing-m...

I would say Orwellian but I'm not sure even even he came up with that kind of stuff
10 European IoT startups to watch in 2018
Let me try: "Modular something, with an SDK, app store and prize based compensation to developers".

Yeah, it's really hard to say anything non-biased about that thing.
I simply can not find source in the original Swiss article. The most relevant part of the article is:

The Federal Intelligence Service (NDB) confirms on request that the Swiss authorities are aware of "the case of the Russian spies who were discovered in the Hague and then taken away". NDB communications chief Isabelle Graber also writes: "The NDB has actively participated in this operation, together with its Dutch and British partners." This has contributed to the "prevention of illegal actions against a critical Swiss infrastructure".

How's that related to the two guys detained in Netherlands? I mean, the accusation of them being targeted Swiss lab?

How can I be sure this is not a sensationalist fantasy of a journo?

It would be good to publish the full report from NDB.
In Germany they are paid quite well. At least older, married ones with children as those things give you bonuses. A relative of me had ~4k€ net (after taxes and healthcare) which puts you in the top 15% income earners according to a quick Google search. Not bad for teaching in some random school somewhere in the countryside.
Unfortunately most German states are currently trying to lower the wages.
PWA Tips and Tricks
There's no indication that this change was made because the term 'blacklist' was thought to be offensive. The commit message just says "use clearer wording".

I don't personally find that the change adds any clarity, but programmers love to bikeshed this sort of thing.
I also recommend Crafting Interpreters.

It helped me write the scripting language that I use in one of my projects.
Long form journalism conveys an equally large amount of information as length. Articles like this just add fluff - anecdotes and tangential subjects that don’t add meaningful contextual value.
What mystifies me even more is that security-aware people (as found on this forum) use what essentially amounts to spyware.
Having a long period of too few teachers could lead to large class sizes and a reduction in education quality. Those that could afford it would switch to private schools and we could end up in a feedback loop of reducing funding, worsening education and less support for public education.
Source on the $68 billion number is probably Wikipedia:

The Department of Education is administered by the United States Secretary of Education. It has under 4,000 employees (2018)[1] and an annual budget of $68 billion (2016).¹

More info at the Education Departments website.²

I don't think that's the right number though? That's just what the Education Department spends each year administering education? The FY 2019 Education Budget Fact Sheet² goes on to say:

"The Budget supports $129.8 billion in new postsecondary grants, loans, and work-study assistance to help an estimated 11.5 million students and their families pay for college

So there's clearly more funds being directed to education than just the $68B.

1. https://en.wikipedia.org/wiki/United_States_Department_of_Ed...

2. https://www2.ed.gov/about/overview/budget/budget19/index.htm...
??

For education expenditure, US spends about $1.1T, of which only $0.11T comes from federal gov't and $1T from state/local gov't in FY2018. It's pretty much ALWAYS been the case that local/state gov't's pay for education expenses (often tied to property taxes).

The national defense budget for FY2018 is $0.87T and comes out of the federal budget only. Comparing the two at federal level makes no sense.

note: https://www.usgovernmentspending.com/year_spending_2018USrn_...
This article is excessively long and spend much more time talking about insomnia than the treatment.
Works with the standard AOSP Browser if you don't have Chrome. Any browser that uses the in-built Android backend should work.
Err, perhaps you missed [0]. Both these ecosystems are proprietary dumpster fires, you are not in control.

[0] https://news.ycombinator.com/item?id=17970197
A pre- mass immigration consensus though.
The idea that you can change the system from within is incredibly naive and usually put forward as a justification for wanting to exploit that system.
In London on average you are never more than 10ft from a rat, or so they say. For everyone 100ft from the nearest rat there is someone 1ft away from 10 rats.
Direct comparison isn't very useful. Teacher salaries in Germany seem to be just above the US when just reading the chart, but in reality it's higher than e.g. most software developers make in Germany. Thus, gets you a lot further than in the US. You should rather compare teacher salaries to local engineer salaries, as the education is similar (assuming Master's is required).
> Why are reverse proxies so popular?

From the point of view of SSL, they make it easy to bolt SSL support onto existing infrastructure with minimal changes to everything else.

In some cases the separation of duties is useful too: if I change the back-end of one of my applications from Apache+PHP on one server to a new implementation in node.js elsewhere, I don't have to worry about implementing SSL (and caching if the proxy is also used for that purpose) in the new implementation or even needing to change DNS and other service pointers, I can just direct the proxy to the new end-point(s).

For larger organisations (or individual projects) this separation of responsibility might also be beneficial for human resource deployment and access control: keeping the proxy within the security/infrastructure team for the most part and the app deployment/development with specific teams.

> They are unnecessary in most cases

I agree. But that doesn't necessarily mean they are not beneficial in a number of cases.

> and bring more conplexity

Though also spread out that complexity, which can help in the management of scaling up and the maintenance of larger scale once there.

Obviously the utility of this very much depends on the project/team/organisation - it is very much a "your mileage will vary" situation.
To all software companies I'd like to say: make updates revertible!
I think this is genius actually. Notice that the article says the company has divested money from their advertisement funds to run the stores. This means they are not loosing any more money they were already spending in ads. Free samples have been a thing for a very long time, and everyone agrees it makes sense. Now they are only asking customers to pay shelf price for the free samples they get, and the large majority will do.
Not pointing fingers, but aren't you trying to sow distrust towards the Russians as much as they are towards the UK?
How was your experience with getting listed on Steam, and integrating their API into your code? Are you using something like Unreal Engine for the interface?
I think you're using the college in the UK sense and dylz meant "college as in undergraduate study institution, where you get your first degree". but I might be wrong.

Also I've hardly heard of independent institutions joining universities here in Germany. Maybe you thought of the Hasso Plattner Institute "HPI was founded in 1998 and is the first, and as of 2018 the only entirely privately funded faculty[3] in Germany."
So the University of Potsdam has a private IT faculty.
Most public schools are primarily supported by local taxes, supplemented by state and federal.
> which side are you on?

There is no need to take a side. It is possible to simultaneously distrust the British spies and the Russian spies.
Your "logic", basically "choose your side and believe without questioning" is not appropriate for any more or less educated person, I need to say.
Well there’s “click bait”. The headline does not match up with the content at all. The article is about insomnia, the headline is about a cure.
If everybody in your team uses same distribution of Linux (say latest Fedora, for example), then all dependencies can be packaged into RPM or installed from system repository. RPM and docker are very similar in general idea: they are both image of result of installation of a program(RPM)/system(Docker).

Every member of team will need to run same version of Fedora directly or in Vagrant or in (ta-da) docker container.

From my experience, it turned out that for small Dockerfile's, RPM packages are unnecessary burden, so usually I just start with just docker. But later, when Dockerfile growths, it much harder to track dependencies and installation instructions, when they are interleaved, so it much easier to return to individually packaged programs and replace almost whole content of Dockerfile with single "dnf install meta-package" command.
"which side are you on" == exactly what the guy above said about people like you reviving the cold war.

What sides?
The US spent ~$575bn in 2014-2015 in expenditures for public elementary and secondary education [0]

Additionally, the US spends more than almost all OECD countries [1]

Please don't spread misinformation.

[0] https://nces.ed.gov/programs/digest/d17/tables/dt17_236.10.a...

[1] https://data.oecd.org/eduresource/education-spending.htm
The part when you are logged out from GMail when you log out from Chrome might be a bug. Logging into Chrome when logging into GMail? Don’t think so.
I'm also python dev and I'm embracing docker for delivering my app to users.

> Why is docker better than virtualenv with a requirements.txt file

One of issues that `docker-compose build` solves better is that venv is superconfusing to your non-python users. I've had people:

- skip it and do `python setup.py install` instead
- skip it and install requirements globally `pip install -r requirements.txt` because thats how it worked for them last time they used python
- version control their `venv` directory
- backup and upload their `venv` directory on new server when moving

Now they just do `./appctl setup` that asks them for few things, writes `setup.env` file for docker-compose, and then runs `docker-compose build`

But this is only beginning. Thanks to `docker-compose` that `build` step also installs:

- PostgreSQL database
- Redis for caching and message queue
- UWSGI
- Celery
- Nginx proxy
https://docs.rs/slotmap/0.2.0/slotmap/#why-not-slab
"The same thing happens over and over in every country that adopts socialism in any form" – do you have any basis for this statement at all? Globally this pretty obviously seems to not be the case.
Can you be a little more specific? Before suggesting someone else uproot their life and family to find a better life elsewhere, where exactly do you suggest they go, and how will it help them? It's vastly understating it to say this is easier said than done.

For the record, I think that thought experiment could illustrate that teachers in America don't have it so bad.
Thx for the book tip. People dont often mention Deleuze here lol.
Some would argue that's already happening
What to Look for in PCB Design Software
>This peaceful scene is an endless orgy of violence, death, and deceit as living things work constantly against one another.

That's part of the harmony. Harmony ends when one of these organism takes over, it destroys the entire ecology and in the process it ultimately destroys itself.
I made a cheap flights newsletter for Digital Nomads
Cached version for those under GDPR (the LA Times has seen it fit to block all GDPR countries from their website):

http://webcache.googleusercontent.com/search?q=cache:nQgta5-...
Drupal for e-Сommerce website: review, pricing, features
The family bonus is a little fascinating. I imagine something like that would be met with outrage if implemented here in the states. It certainly does make sense though, as teachers with children are likely to have more experience with caring for children as well as greater need.
They are not literally forced to take drugs, but the idea of escaping reality is obviously more appealing if reality is unending misery.
"Perhaps they even had WMDs on them..."

I downvoted you for this. That isn't suggested anywhere and there are enough unsubstantiated accusations flying around without people starting a few more.
North Korea claims hacker responsible for WannaCry outbreak does not exist
"Not because they are easier - because they are harder!!"

That doesn't make sense.

I think we'll just have to agree to disagree. I believe there are many languages, including some often used for web development, that are easier (and better teaching/learning languages) than PHP in several regards. Python is the most obvious but Ruby also fits the bill.
That is even red and there's no obvious way for the attacker to disable that. But do people really look at the build log as long as the build is successful and the intended containerized program seems to work just fine?
GoCharting.com – Realtime charts & orderbook of 110+ exchanges (gocharting.com)
Multiple keywords on your resume (S3, AWS, Lambda, Serverless)
Hegel's Phenomenology of Mind. It blew my mind.
Basing a decision on nationality is. Does it really make that much difference that it's a company rather than a person ? I mean, it does, but ... on the other hand companies are nothing but groups of people.

It's far less than actual racism, but it's still not right.
Never mind a swarm, what about controlling just a single drone? There are people in persistent vegetative states who can be communicated with via MRI scanners and appear to be essentially conscious but locked into their body. What if, with consent gained via MRI, you implanted this chip into them, and trained them to remotely control an always-on drone, which had visual and audio sensors streaming to a VR HUD and headphones on the vegetative person?

Could this let these people continue their lives in a new, drone body? How would society deal with that? Over time, it would be difficult to deny these drone avatars the same kinds of rights we award to physical citizens, e.g. to travel freely and not to be unduly harmed. Could the same be done with people suffering full-body paralysis? Or by people in wheelchairs to go to places otherwise inaccessible?

Once society became accustomed to drone avatars interacting with physical humans, might rich-enough, able-bodied people start to also use them in some circumstances. After all, there are advantages, not least the safety factory of not putting your physical body and mind at risk. Eventually, could this lead to a class of citizens who interact only via drone avatars?
All About: Bubbling Bolt, EU Galileo Space Project, Foldable Heat Shield
That's a lazy argument and one I personally find morally repugnant.

It's no different than the justification some use when we talk about the ethical ramifications of selling arms to middle eastern states in conflict.

"They are going to buy their arms from someone, it may as well be us!"
He wasn't suggesting that they actually had WMDs on them.

He was drawing parallels to a high-profile previous instance of government officials lying about "enemies" in an effort to create support for wars that further their own ends.

But I think you knew that.
His post and the spam of others like it are to invite enough controversy that this story disappears from the front page. And since I was obliged to post to point that out, I'll continue...

The UK is _not_ central. So now we instantly distrust the Swiss and Dutch secret services too. Who, we're to believe, framed these fellows yet punished them with nothing more than sending them back to Russia.

If Westerners are now going to consistently favor a conspicuously monstrous dictatorship over their own defense mechanisms then their story is over.

But now that this story is obviously being killed by abusing the controversy penalty algorithm, I hope the admins use it as a honey pot for locating shills.
Wasn't this comment (the whole thread, really) just sarcasm?
Switzerland. According to a young fellow I met who was planning on becoming a teacher his starting salary was going to be 120k CHF.

Mind you living expenses are high there but that's probably still quite a decent figure.
That's part of the ecosystem. The lion kills the cubs because he wants his DNA to survive. The lion kills and hunts to eat, but the lion doesn't kill the entire living creatures in Serengeti or elsewhere to later die himself from hunger.

Our ultimate differentiating evolutionary trait is our intelligence. Which has enabled us to adopt, but this trait has become an unchecked strength. We do not have the ability to control ourselves nor the nature is able to contain us. We're an out of control virus about to destroy its host.