skysight-inc/HackerNews huggingface dataset:
Same in Lithuania, not a problem, if price for renting is like market price, else, it would be interesting to local authorities.
Shall somebody send a pull request [0]

- /* XXX this is _not_ designed to be fast */
+ /* XXX this is _not_ designed to be safe */

[0] https://github.com/Apple-FOSS-Mirror/Libc/blob/2ca2ae7464771...
2/3rds or 75% not 50% plus 1
Oh, really? Here's the speech Michael Gove gave at the outset of the Vote Leave campaign: http://www.voteleavetakecontrol.org/michael_gove_the_facts_o...

The key quote:

"There is a free trade zone stretching from Iceland to Turkey that all European nations have access to, regardless of whether they are in or out of the euro or EU. After we vote to leave we will stay in this zone. The suggestion that Bosnia, Serbia, Albania and the Ukraine would stay part of this free trade area - and Britain would be on the outside with just Belarus - is as credible as Jean-Claude Juncker joining UKIP."

So here you have one of the two most senior politicians in the Vote Leave campaign, in a flagship speech, saying that after we vote to leave we will continue to enjoy free trade with Europe. Not WTO rules, not even a negotiated deal. He says we'll just "stay in this zone" as if it was a default.
This is an emotive topic and there is a large amount of downvoting-is-disagreement going on.
People voted for leave on the basis there would be no downside. Just read the quotes from prominent Brexiteers posted in the other comments...

While some people were undoubtedly ok with a downside (especially if that cost was bourne by others, e.g. pensioners with guaranteed incomes and no jobs to lose), many leave voters accepted assurances "this would be the easiest negotiation ever". Remainers pointing out there was a downside were roundly condemned for "talking down Britain".
An Open Letter to the Mathematical Community
I think the best thing you could do for novices is to avoid priming them with preconceptions of Git being difficult. Psyching people up before instructing them never seems to do people any good, yet it's very common.
Bollocks.

Is what I would have said.
Immutable Database and Datalog Query Engine for Clojure, ClojureScript and JS
because a lot of people have support contracts with red hat

now they'll be forced to also have one with mongodb (if their deployment is critical enough to already have red hat support they'll probably just caugh up the money)
Personally, I think that if you have cosmopolitan tastes, Netflix is actually continuing to produce a lot of interesting content. In India, Sacred Games is a fresh breath, as is Devilman Crybaby to anime.
Excellent work. Thanks for sharing.
I don't think this is actually a bug; I think small fringe parties deserve representation, and it's an inescapable consequence of being serious about proportional representation.

Arguably Farage has been a "shadow" party leader in the UK for years. I wonder how differently things would have gone under a PR system where there were a few UKIP MPs off in one corner. As it was, they had no influence right up to the point where they "flipped" a large section of the Tory party into being pro-Brexit.

I also think that Farage shows that having a safe seat in the media is far more important than in Parliament for small parties; the national media have consistently given him far more coverage than comparable small or regional parties, because he's "good entertainment".
This is an article, not for people who don't understand git, but for people who do understand git and want to explain it to others.
Tesla unveils first home charging station that can be plugged into a wall outlet
It does! I wondered if someone would point that out. (Though blood letting does not). https://en.wikipedia.org/wiki/Bloodletting
What Are Airports Going to Do About Drones?
MongoDB is the reason I don't contribute (outside of work) to any copyleft project that asks for copyright assignment anymore.
Some people feel more comfortable writing code without tests first, gradually shaping final design of the interface. Especially if the tests involve a lot of stubbing and mocking of things like Redis and Sphinx Search, or messing with crypto tokens, parsing HTML, freezing time, setting up global config attributes like support emails, interaction between 2 different databases, etc. Tests are code as well and oftentimes might feel heavier than production code. You can of course say that there is a way things should be no matter what but that might lead to negative emotions, toxicity and complaining instead of getting stuff done.
Its actually a tiny amount < £200 for me and I am well above the uk median wage - every one gets a yearly break down of where there tax gets spent
Exactly, context matter. Most cases when some is writing for or against unit testing they miss the part about finding what they define as an unit. If the class need other classes to work, the whole set can be seen as one unit.

Who didn't want to test a private method before they see that a unit is more than a function?
But Poland have the złoty, not the Euro.
As part of an investment round for WeWork in 2014, he was
granted Class B shares that gave him 10 votes per share,
and now he has more than 65% of the overall share vote,
according to WeWork corporate filings.

These multi-class ownership structures need to be reformed. The SEC is already thinking about it [0].

[0]- https://www.sec.gov/news/speech/perpetual-dual-class-stock-c...
The butler ... ahem ... ex-employee always does it.

I'm pretty shocked at how obvious they left this. Surely they knew it would be found one day?
Hm, what's the definition of gangsterism then? It seems to me that the EU put up no fight about the UK leaving, the UK simply wanted in on the single market and customs union and also be outside of the regulations that are the single market and customs union, which is the exact definition of a contradiction.

The EU will carry on with a melancholic resignation if the UK does a no deal exit. It'll be just as painful for the EU to do all those border checks, Belfast will tense up again, the queue at Gibraltar will get longer, crossing at Dover and Calais will be simply silly long and all the unmentioned things are even more complicated by default. The EU has rules how to handle them and does it rutinely, the UK can probably dig up a few old rulebooks and then they'll throw them away and will probably start with the EU rules anyway, as those are relevant, contemporary, up to date, known, tested, tried and used already.

And the problem with slowly drifting away from the EU is that the EU ingress points won't know which rules the UK changed, or which new rules the UK forgot to adopt, so checks will have to be performed. Every port, airport, other ingress point will have to treat anybody and anything from the UK as outside EU. Full stop.

If the UK wants to avoid that it has to offer something to the EU to get that special treatment. (It always had special treatment, it had right to selectively implement directives and regulations, but it hadn't utilized that right except in a few important cases, like they opted out of the Eurozone, Schengen area, etc.)

So, all in all, the burden of treating the UK as an important close-to-EU-but-not-EU entity has to worth something to the UK, right? May and co. basically offered nothing except that we'll figure it out later.

All of the problems that the last 2 years of brexit negotiations wanted to "solve" are solved by an 'even closer cooperation'.
China has grown plants on the Moon. What happens next? UK
Apparently this is McDonald’s modus operandi as well. They’re basically a real estate company who happens to specialize in fast food resturants.
Here is my personal recommendation for getting more comfortable with git. Use "git status" a lot. Everytime you do something in git, and before you do something, do a "git status" and see what you change with your commands. And what you didn't change.

Also "git log".
Betrays? More like showcases.
When Should I Hire a Developer for My Startup?
YouTube to ramp up enforcement of policies against dangerous challenges, pranks
NQUIC: Noise-Based QUIC Packet Protection
I like this a lot. Even though there are probably others similar out there, this one looks more straight to the point. It doesn't hide the actual link for the website and has a very good one line description for each product in a clean design.

I did hate the fact that I can only sign up with Twitter (or I missed a normal signup?). I also would love a way to bookmark and/or create lists for myself.

There's so much content that having a simple "check out later" button would be a big time saver for me.
Role of Healthcare Information Technology in Medical Science
The ex-CEO at my wife's previous company did this. Signed a multi-year lease for the company on a building she owned a few months before leaving the company.

A real dick move for sure. They were growing at the time and being constrained to such a tiny space for so long was quite rough for them.
1) Not true, there were multiple good deals presented including this one which the Parliament voted against - provided Northern Ireland situation is solved in a satisfactory way.
This specific point was the keystone and why many early proposals failed.

2) There was no plan and no negotiations before incoming the article or trying the referendum.
If the were serious plans before, situation would be different.

3, 4) Yes, but apparently even having someone doing Leave is no good either. It is a mess.
The most vocal and radical proponents of it have left the scene.
Hurra, Elsevier are a band of crooks, they have way more profit margin than giants like google and apple, science does good by moving away from them.
Not when you consider that the total ecological footprint of the internet and computers.

Not to mention the impact of online shopping, which is fed by the internet as an advertising/profiling/consuming state machine.
Composition patterns in real world React – DEV Community ‍‍
Trump’s AG Nom Wants to Investigate the Justice Dept’s Role in Big Tech
How is this not a problem? There is a huge conflict of interest in decisions about location, rent negotiations, etc.
Yeah I realise you'd never reach the same level of soundness due to the limitations of the underlying JS (although presumably you could get close with a subset?). But that's why it's an interesting challenge, and I think what Flow has shown is that it's possible to get a lot closer than had previously been imagined.

If everyone just accepted the argument 4 years ago that "JS will never be sound" then maybe today TS would still just be Java style `interface` annotations for classes. It's not like the Flow team has reached a ceiling at this point... there's still plenty on their roadmap that would continue to improve soundness and expressiveness.

> You can’t have anything approaching ocaml correctness when in typescript all objects with the same shape are interchangeable.

Could you elaborate? Flow has recently switched to exact objects by default[1], which I would have thought would be enough for a sound approach?

[1] https://medium.com/flow-type/on-the-roadmap-exact-objects-by...
1 corporations are not people. Analogies should only be made when there's an actual similarity point.

2 if you're making that point, there's still a difference between action and omission. Nobody would held you accountable if you don't actively try to topple a murderous regime, but if somehow it's laws require to participate in the stoning of a person, well, maybe you should grab a ticket to home instead of a stone, or at least is expected for you to weight the situation, not just shrug and quote: "well, it's the law".
I hate to break it to you but Britain is "offering little" because they actually have more negotiating power.
It’s more than a linter though. The Typescript compiler can handle the most common usage of Babel, namely targeting older runtimes.

If you set the build target to ES5 you can still use modern features like async/await and it will rewrite them using a regenerator function that runs on older platforms.
I'm only talking about the Google paper brought up in this thread, because logarithmic growth does asymptotically decrease over time. I didn't say that the Google paper asserts absolute decreases over time, such that more training data actually makes results worse. Just that more data becomes too expensive to be worth it in a logarithmic context.
Creating a CRUD application, in less than 2 mnts, with Ruby on Rails and AnduxJS
He says it is at the beginning. See comments above.
Aaron Schwartz would be pleased to see this.

Elsevier, Springer etc. are just syndicates sitting between researchers and consumers.

They have no place in today's world.
This is basically the textbook definition of conflict of interests.

Given that WeWork is also a very unprofitable business it raises serious fiduciary duty questions regarding his role at WeWork (it would be a big issue even if they were profitable but seems crazy bad when they are not).
Because as I said later in my post, sometimes a vendor's response to a security issue is "please update to the latest major release".

Let's say you're using version 1.1 of some software and you're hit by a remotely exploitable unauthenticated RCE.

You want to patch it, but the vendor says that the only fix is to update to 2.0.

How quickly can you adjust your software to work with that major release that might contain non-backwards compatible changes? Are you going to be quicker than the time it takes malware authors to write bots to hit that RCE?

There's also a second example which is automated updates: Our infrastructure automatically applies OS package updates via `apt-get`.

Thanks to Debian only ever updating packages for security reasons and only very rarely shipping new bugs, this is an actually workable practice.

But once you start adding 3rd party vendors who, for example, believe that once puppet 4 is released it's totally safe to just publish puppet 4 as a replacement of puppet 3 previously in the 3rd party repo, this becomes a very dangerous practice.
Watched this the other night: https://www.vpro.nl/programmas/tegenlicht/kijk/afleveringen/... It's from a Dutch broadcaster, but most of the program is in english. Very pertinent, disturbing and the questions it lays on the table unsettling.
OP here!

This is an idea I've been toying with for the past year, and only recently decided to take it a little more seriously. Like you said there are a ton of similar lists, and it seems that every week a new comes along.

My issue with most of these is that they seem to be one time flings. Someone gathers all these great resources, compiles into a site, submits them to a couple of websites to drive some traffic, and that's the end of that.

The thing is, lists like these usually get huge amounts of love because they're really helpful, and it's a shame they just die after a little amount of fame. So I decided I would focus on monetizing this from the get-go – if I'm going to build something that's sustainable, it'll need to be self-sustaining at least. I tried to keep the directory's presentation simple, only listing the important stuff (pricing, category, an overview, and outbound links), and categorizing them by tags. I think the homepage's timeline turned out to be a nice way of presenting the tools.

As for marketing, outside of submitting the list to HN / etc, so far I've focused on reaching out to the businesses I list in the directory with help in spreading the word. The idea is if they can promote the directory/sponsor the website, they'd be driving traffic to their businesses. Getting them to agree from the get-go with nothing to show for in terms of traffic is stuff, which is I seeded the directory with most of the tools you see.

I talk a lot more about this on the website: https://postmake.io/faq. I hope that made sense!
> This is absurd. Given that you're a German you're obviously not following this very closely, so why on earth you're throwing uninformed comments around in public is inexplicable.

Could you please leave stuff like this out of comments? On Hacker News you just make your point without gratuitous antagonism.

https://news.ycombinator.com/newsguidelines.html
I got mixed results with a completely different approach: starting with what actually exists within a Git repository (i.e. roughly: focusing on aspects of the plumbing layer first).

However, this only works with people who can make the mental leap to be able to deduce knowledge of what should be from knowledge about what is. In the end, I concluded it's a bit like teaching cooking. There are those folks who need to be taught about full recipes and those who need to be taught about resources and corresponding steps.

I have not yet seen a working approach to make both of these fractions happy, unfortunately.
There seems to be an archetype in silicon valley today of people viewing companies basically just as convenient extensions of themselves rather than distinct legal entities with separate interests.

Why would a WeWork object to paying Neumann's rent? WeWork is bascially Neumann anyway! Why would Tesla object to buying Musk's other companies? Tesla is basically Musk anyway! Why wouldn't levandowski just employ his own company to supply components he was procuring for Google? Why wouldn't Shkreli pay his hedge fund investors back with cash from one of his other companies?

It's amazing how often 'innovation' and business success turns into corrupt self-enrichment. Unfortunately justice tends to only come once someone suitably senior gets screwed. With Levandowski that was Google, with Shkreli that was the government. I suspect with WeWork the law suits will come the second the investment value drops - investors won't do a thing until they start losing money, rather than just making less money than they otherwise would have.
Well, not sure how much I agree with "good software" having read this:
https://twitter.com/atomicthumbs/status/1032939617404645376
With some googling, you can find the original thread in Something Awful forums too.

To say that I was surprised at some things doesn't even begin to do justice.
Measuring Traffic Manipulation on Twitter
Cool CLIs in Elixir with IO.write/2
Corporate personhood cuts both ways. If a corporation doesn't have free speech rights or any of the rights of a person, does it have legal obligations? Can it be sued? Can it enter into a contract and be held to it's terms? The ability of courts to hold corporations accountable under the law and the constitution, in the United States, also relies on the notion of corporate personhood.

The notion that people do not lose their legal and constitutional rights when acting collectively seems to me to be a very dangerous one to want to revoke, and it's not obvious to me that any legal right granted by a specific law should entail any unstated or implicit revocation of any other such rights.

Newspapers are corporations. Do they have no right of free speech? OK so you could start carving out all sorts of technical exceptions, but that way lies madness and a bonanza for the legal profession at little benefit so far as I can see.

Finally as to limited liability, as I understand it limited liability corporations are generally subject to additional taxes as a cost of their liability privileges and that seems to me to be a practical and proportionate arrangement.
State of UX in 2019
> However, once you have (mostly) caught up, it becomes less obvious what the next thing to do is. Literal moonshot? Fiberoptic internet to every house in the nation? Particle accelerator that can hit energies never before reached? Every student gets a spot in a university? Some of these might be good ideas...

All of these are good ideas, and China or South Korea is doing them. 1) Literal moonshot. Heard of Chang'e 4 which landed on 2019-01-03 yet? 2) Fiber optic. Ever wondered why South Korea is land of MMORPG? 3) Particle accelerator. Heard of CEPC yet? 4) Every student at university. Check South Korea.

China (and South Korea) is doing them and tens more. Yes, some of it will fail, it's natural. But there are lots of "the next thing to do", it's not "less obvious" than what came before.
Is conflict of interest illegal?
Ask HN: Docs for web-based job scheduler
As I am building a v2 for Crono, a web-based job scheduler, I decided to write the documentation first. I figured it would be the best way to gather feedback from other devs. Here it is: https://crono.com/. What do you think? Is it clear enough? Is it missing some important functionalities?
Faraday Future investor plows $2B into NEVS – SAAB's all-electric successor
So I have a solid mental of git, and I understand the theoretical need for the staging area.

However, I find the occasions for using the staging area in practice are few and far between, for the simple reason that I can't test and execute the code that's in the staging area without also having the code from the working directory also be there. It feels like after having partially staged some of my working directory, it would be a blind commit with no guarantee that things are working.

Very rare is the situation that I can break out a list of files over here that are for feature A and some over there for feature B, and never the two shall interact.

I think this is probably what most struggle with regarding the staging area, without being able to articulate it.
Thanks! I tried to keep this as relevant as possible by only showing the most important stuff: pricing and a quick description.

The idea behind sign-ups was so that users would upvote and leave reviews. I needed something that's associated with a "public" identity. I'm still toying with this honestly.

Re the check out later button – what did you have in mind, outside signing up for the newsletter?
I believe that this is because historically VRBO had a listing fee but they didn't have a booking fee and didn't take a cut of the booking. AirBnB I believe takes only a cut of the booking, so it costs nothing to have a listing and you price your booking taking the cut in mind. The economics work better for a place that rents sporadically. HomeAway pivoted VRBO after the buyout to have both a listing fee and a booking fee.
This is like teaching people to drive a car with an automatic gearbox.
AWS has quite a few other solutions that you haven't mentioned that are not so portable.

I'm not advocating simply ignoring AWS's strengths because let's say Lambda/EBS/ELB/etc. is proprietary, but this is a very real, very simple risk. As AWS can, it will raise prices.

And sure, maybe it doesn't matter because you can always just fall back to using whatever you use on simple VMs, and AWS will always have some competition in the simple VM hosting space and VM prices will therefore will be low.

However, I'm on the opinion that institutional inertia will "kick in" (to use a rather bad figure of speech for something that is about as agile as a drum of molasses) and will simply let AWS rent-seek.
We're seeing it with Sears too.

Chairman of the board (the former CEO) just approved a $5.2 billion deal of some sort from EHL, the fund he is the owner and manager of.
When to use Node.js
Bluetooth chip doesn’t need a battery because it harvests energy from the air
He owns a building that is suitable for what WeWord does. What if he has a plane and his company needs a plane. Why is it bad to use it?

Companies always try to hire people from our network first - relatives, friends and friends of friends. Suddently it is bad.
But he referred to the notion of how it was widley used in old times and didn't do anything.
> It's sad that the license change all resorts to greed basically, as if Oracle took over MongoDB.

It's essentially "we convinced the stock market that our company tripled in value over the course of a year, and now we have to tell them what business model is behind this value growth" [1].

[1] https://finance.yahoo.com/quote/MDB/?guccounter=1