skysight-inc/HackerNews huggingface dataset:
Personally I find their writing mean... I do not love the super optimistic marketing lingo, but DDG sometimes sounds too vicious in their blog. (I still use them as main search engine, but I am not sure I would like them to go mainstream)
Hey man no problem, we'll just take the £30 billion divorce payment to help us with our stupidity.
That's what Google did in Germany when a "have a contract with news sites" law went into effect. It didn't take long before Google got free access to all German news sites.

Spain learned from this and make a minimum compensation mandatory. Since then Google News hasn't been available in Spain.

So now they're making a third attempt to make Google pay for sending business to news site. The result will probably be the same though.
That is a good point. But presumably most of Uber's revenue comes from the residents of a city who are in town most of the time. Opening up in a new city doesn't benefit Uber as much as it does Airbnb where all properties are accessible options to all of its users.
It might be the case that some people employ VPN, or SOCKS proxies over ssh to their home computer, or similar schemes. I wouldn't know.
Ignorant dalit.
> But I will not recommend any other people (non-JS) to use TS at all

JavaScript, and increasingly in the Typescript flavor, is the language of the web. What real alternatives are there presently, that additionally gives a developer decent career opportunities?

TS vastly improves on JS in most aspects, while keeping a 100% compatibility with pure JS, i.e. you can just change the extension of a working .js file to .ts and instantly get access to the TS goodies.

You seem to complain about this compatibility, but a serious TS developer will not maintain such compatibility for long (will typically start restricting 'any' type, etc). This compatibility is the effect of the TS onboarding strategy, a crucial one at that.

The typeguards problem you mention is just one of the problems a JS/TS developer deals with as a matter of course, and will usually have solved by creating/using a utility library, something which JS notoriously requires, and something TS doesn't aspire to help you with, for the same above mentioned compatibility reasons.
The author suggests to add mutations to the code, like replacing '<' with '<=' in order to "test the tests". He assumes that tests should fail due to such small differences.

I think this might apply when you write your own algorithms and want to test them. But if you are, like most of us, working on Business Logic, then you are probably writing the wrong tests.

We usually want to know whether a workflow or a customer story works as intended and as such we should write more Integration tests.

The idea itself has merit though and draws parallels to writing tests with variable or random input parameters, I am pretty sure there already was something on this.
I wish they would have done a bit more testing: With Firefox I can't change my position by dragging (looks like an image) and with chrome, I can't zoom with the mouse wheel...
> Instead of yelling "Go needs generics!", look up the original reasoning behind the lack of them first - because they DID think about it, long and hard. (as an example)

A lot of the people complaining about Go lacking generics knew about this and were just saying that the Go designers' conclusion was wrong, based on existing evidence: the myriad languages supporting generics without major issues.

If conservative languages such as Java and C# could get generics in 2005, surely Go could have gotten them as well, back in 2012.
Wait, what?

> XS4ALL hosts the the European copy of the Internet Archive since 2004. When I was in their datacenter I saw the box (it has a nice Internet Archive label), but did not realize that it was a complete copy.

Is this still true? No way does the IA fit in "a box" today. A building maybe, but not a box.
They are required by law since 12 December 2016 (actually earlier but it is most definite since then). There is however a (continuing) consulting period for ACM rules to clarify and synchronize the rules for all connection types which has not been concluded and offers them a 'way out'.

Though, if you have a SFP module you should be able to acquire the login details (through some googling, or https://community.t-mobile.nl/t-mobile-thuis-algemeen-490/gl...) and place the module in any SFP capable device of your choosing.
Maybe it was 2019 in some parts of the world. :P
Computers too. E.g. Remember the 3d landscape Unix interface in Jurassic Park?
There is a very good talk on "The Unreasonable Effectiveness of Structure" that detail how just adding this structural information instead of droppping it can give great, low-hanging, rewards : https://www.youtube.com/watch?v=t4k5LKCpboc
How weasily-worded:

>They were bought in '98 by the former state-owned KPN

As if they couldn't avoid it. The owners of XS4ALL sold the business to KPN. They knew what KPN was going to do with it (dismantle all the "cool" stuff) and didn't care, they just wanted their cash.
Wappler – the most advanced web apps builder
As you have access to the paper - do they take blood only once and compare the groups or do they they take 2+ times and compare the change? With such a small sample the first option would be very dubious.
I don't know what mirror switch is, but XS4ALL also has Netflix boxes. I didn't actually realize that it might be a special thing: why not reduce your transit traffic? But now that you mention it, yeah, murica.

And XS4ALL is also fine with you using your own hardware, but so are all German ISPs by law so that's not super special.
OK, well, that's pretty much how I see it, except for one thing: I am vehemently opposed to making things unnecessarily complicated in order to keep out the riff-raff, and I don't think one needs to resort to any conspiracy theories in order to take that position. (If anything, there seems to be a fundamental contradiction between Urbit's stated goal of (re-)democratizing the internet and Curtis's approach. That and the fact that they sold address space for cash. But at this point that is neither here nor there.)

Ironically, I agree with Urbit's stated goal of making it easier to run your own server. The reason I say "good riddance" that I was pretty sure that Curtis's approach would fail, and Urbit would implode sooner or later. But as long as it was alive (and funded by Peter Thiel) it was sucking all the oxygen out of the room.
No, I haven't, although I've been considering it for a while. Thanks for your interest.

There's no machines nor a central server/repository, just a single machine with a local config.

In a nutshell, I work in a very lean firm as a designer lead but since I'm fairly proficient with tech and there's no IT department, I'm in a position to make some decisions. Situation occurred when it was necessary to launch an always-on service which is strictly Windows, with RDP access from a local network. Outside specialist was brought in to set it up. However, since the service is very low on resources I suggested to launch it inside a VM and use the linux host for other needs, such as back-ups, file-sharing, etc. I had been interested in NixOS (I just try to stay aware of promising tech innovations) for a while and it looked like a good platform for the problem at hand.

The interesting bit is that I had a bit of an edge case with libvirt, since I wanted to cut Windows guest from the outside world leaving only RDP and SMB access. Default forwarding options in libvirt couldn't provide that. Someone helpful on IRC mentioned there's some network bridge configuration that's not fully described (or at least clear enough) in the docs, so I had to edit VM's XML Network part and write a bunch of NixOS firewall rules (and rewrite them more than a few times). This sounds easy but it was a bit out of my skill-set and I had to sweat over it for a while, but satisfaction was absolutely worth it.

All of this felt like an achievement for me personally, but went invisible for the management, which is both a good and a bad thing.

TLDR: A lot of complications for no particular reason except self-education and self-amusement with no monetary reward whatsoever.
Mutation testing is a neat idea I'd not heard of. Wonder how well it works in practice.

Someone's implemented a package for doing it with Go which looks good: https://github.com/zimmski/go-mutesting
The audio from voxsnap is a nice addition! Hope the re-write includes it too.
Maybe the trick is being pragmatic all the way down and having a TS-like language (with Pythonic syntax) that's compiled to Python.
> Instead, they are trying to camouflage that reality with a bad deal that keeps Britain shackled to the EU for a number of years while losing all of the (substantial) influence it had over the way EU works. That's an anti-Brexit, the exact opposite of the independence and prosperity promised by brexiters. It was a bad deal and it's good that it failed.

It's a compromise, as all good deals are. Fundamentally it delivers what the democratic majority wants: continued free trade (which means alignment with EU technical regulations but not with general policy), but limited movement of people. It's not unfavourable to either side, it doesn't undermine the EU position (which already has an agreement with Turkey on very similar terms).

I hope that parliament can reconsider once it becomes clear that the alternative to this deal is a hard brexit. The deal was defeated only by an alliance of those who thought defeating it meant hard brexit and those who thought defeating it was somehow going to mean remain. At least one of those is wrong.
Does it actually have a terrible UI though? The UI is certainly basic and dated, but its so usable and distinctive.

You could argue that Craiglist's brutalist aesthetic is its genius.
Presuming you can convert freely and you're not actually paid in it. Soviet states and foreign currencies, does anyone remember that?
I think you missed the point. The point is that 1) overnight disruption of existing supply chains is very likely, and 2) in today's last-minute food supply infrastructure, it only takes a few days for shelves to empty. Empty shelves = hungry people = riots.

So it's not a question of whether the US will trade with the UK, in the long run. It's a question of whether, 2 days after a hard Brexit, everyone has been well-organized enough to keep food flowing across the border at the same rate as always, despite the massive customs upheaval.
Laser Turntable – Playing Vinyl Using Laser Pickup
Apple Watch saves man's life
They have nodes in EFnet and QuakeNet and had one in IRCnet back in the day.

Doesn't strike me as odd, here in Spain most major ISPs had a stake in the national IRC network, back when latency mattered and IRC was a selling point.
This is most likely only the website archive and not the media. It can be highly compressible (as it is html). I would not be surprised if a large rack filled with 4U boxs filled to the max with drives could house much of that.
Individual studies can't tell you too much. Eg there was a rather solid study like tea to throat cancer risk with the analysis that it might have been due to the drinkers drinking tea at very high temperatures, rather than the actual content of the tea.

In this case, what really made the effect? Maybe the coffee group was just more likely to take a break (de-stress) or walk an extra flight of stairs to get the brew!
What about driverless cars?
That may be true, but that is a far cry from asymptotic
> It seems like avoiding shutdowns could be solved pretty easily by having reserve funds (at least for 1-3 months or so

Or by having the government continue working according to last year's budget planning, like many other countries do. I know of no government shutdown in the Western countries except in the US. Even for "third world" countries such things would be disastrous as armies don't like not being fed and paid.
Yes. And recall that, in the US before that late 1890s, only public-interest corporations were legal. Because that was the tradeoff for the ability to arbitrarily concentrate capital, with limited-liability. If a corporation violated its public-interest charter, it could be dissolved.

But then the railroad corporations got big and rich enough to buy off Congress and the Supreme Court. They got human rights before women did ;)
EPO: patenting blockchain conference videos
Doesn't create react app use webpack behind the scenes?ts-loader already worked pretty well? Not sure how that affected anyone using Babel In a built pipeline, but the announcement made it sound like there were tons of people doing bespoke balbel-only builds.. Have not experienced that myself.
I've used 1Password, Dashlane, and LastPass. I am currently using LastPass and would suggest checking it out.
I'd rather they create another ISP that can work hard to earn our trust. As we can clearly see with this XS4All news it isn't bad to have more than 1 option.
Are you directly involved in this? If so - how do you justify it to yourself?

(if not then ignore the question - I'm just curious about the mindset of people who do ethically-questionable work)
MongoDB removed from RHEL 8 beta due to license
Central Europe. Maybe they took the 50 or so older people still living in the Tschernobyl exclusion Zone?
Firefox Test Pilot is flying off into the sunset on January 22nd, 2019
Thanks for this, it's something I hadn't heard before.

Wouldn't exit polls record the ages of voters though? Seems strange that there's so little data on this.
1Password is good but not free.
thats quite a stance. Like it or not, there is a huge influx of migrants into the EU. Acknowledging this does not make one a xenophobe and labelling someone with that opinion causes all sorts of divisions and further issues. In fact, your rhetoric is actually one of the main drivers spurring vote leave. People with valid opinions being labelled as racist only further entrenches their beliefs that they are not being listened to
In more "traditional" companies that have software dev departments, they are extremely common in my experience, so switching companies wouldn't help much if you're in such a field.

If 90% of the company employees only use IE and MS Word and are actually likely to install malware, and the last 10% are software engineers/data analysts/numerical simulation people, the latter are gonna have to work within/around these types of constraints.
Note: I've used the first sentence of the article for the submission, since "Adios, Amigo" doesn't tell anything useful.
Fundamentally Toyota (and most other car manufacturers) is a company that sells cars to people to use for commuting and other day to day business.

Sports cars are just a marketing tool.

Toyota makes their money selling the Hilux and the Corolla, not the 86 or the Supra. And the Hilux and Corolla are as good as ever (well, nothing will ever beat the 90's Hiluxes)
That's conspiracy theory nonsense.
Not so. The UK parliament is at the root of democratic authority in the UK. The European Parliament is a largely powerless rubber-stamping body.
A team growing with Agile Scrum
Even back in 2008, it was described as two racks worth of machines: https://www.nature.com/news/2008/080903/full/455016a.html

Still, not sure this still exists or what scope it has - I thought establishing a full secondary mirror was something the IA wanted to have, but didn't achieve yet.
Neural Network Design – 2nd Edition (2014) [pdf]
Kotlin tutorial for Android fore
The timescale for sub-replacement fertility to work its magic is too long--on the order of centuries. We are already in an overshoot scenario, and bringing the third world up to first world living standards will only consume more energy and produce more greenhouse gasses. We're in serious trouble and small tweak to birthrates isn't going to fix this.
Uhm... no it isn't. Go and read what it says for WebStorm. It's €129/year in the 1st year, €77/year in the 3rd year.
React – useRef hook
This is funny.

Just a while back there was an article posted about how studies SHOULD start out with defined objectives. The argument was that academics are so desperate to publish positive results that they'll draw any positive conclusion, even if it wasn't what the study started out trying to accomplish.
I did a legal tech startup a while back, and now I'm looking for another opportunity :)
Agreed, even though it's extremely unlikely companies like Apple or DuckDuckGo will pivot.

Another big argument for supporting free software solutions is to do it for the people who want/need freedom (like whistleblowers or activists).
Ask HN: Why does IG not feel as dirty as FB?
It seems to me that metabolic state should also be taken into account.

A lower respiratory quotient for fat metabolism means expelled CO2 is much lower when utilising fat for energy (CO2 litres per kcal [0]), making respiration easier and requiring less tidal volume. A lower CO2 concentration in the alveolar space means O2 can be more effectively taken into the blood [1].

Hormonal disruptions also seem to play a role [2].

[0]: http://hyperphysics.phy-astr.gsu.edu/hbase/Biology/metab.htm...

[1]: https://academic.oup.com/bjaed/article/13/1/17/281180

[2]: https://www.ncbi.nlm.nih.gov/pubmed/30008674
As a user, the deciding point is quality of google maps versus the reality of the claim of privacy with apple maps. I have a hard time believing that current users of duckduckgo completely escaped google's data collection over the decades and by choosing to use apple maps have dramatically reduced their privacy exposure with a measurable impact on their lives.
You mean push them into second order vested interest funding?
> [...]all German ISPs by law so that's not super special.

Wow, I didn't know that. Unfortunately, this doesn't seem to be the case in Switzerland where almost all ISPs force you to use their crap.
SpaceX is launching global broadband LEO satellite internet over the next few years. They are developing their own silicon to reduce supply chain issues. Hopefully they bring real competition to the last mile globally, both on policy and price. Target latency is 35ms.

https://arstechnica.com/information-technology/2017/05/space...
Overtly political discussions do pop up on HN occasionally - the ones that don't descend into slanging matches (such as this one) are usually of good quality and seem to be tolerated by the mods.
Yeah - I was involved in helping a large company purchase one of these tools and it was a nightmare. The software was poorly made, and of course every corporation does things differently.

Part of the problem is that legal teams don't understand how this software works, and the companies that create it use salespeople who will promise all kinds of things, so you end up in the situation where an in-house team has been told it will cut down their hours by X%, the software isn't designed for whatever task it has been sold for, and it becomes a hack job to make it do so.

The areas like family law (or particularly executries) are great for document generators. Similarly in corporate where there is a lot more routine work. These have already come into law firms in a big way but it's not particularly innovative (though still welcome).
Babel is a commonly used plug-in Webpack though. So I am guessing all projects that used Babel/Webpack got TypeScript support for free. It’s a TIL for me, definitely going to have to look into this. Sounds exciting.
That's not particularly productive thinking: should we test buildings by bombing them - if they fall over, they didn't deserve to tower so high?

The world would be a lot better if a country that detects weakness in another didn't immediately look to exploit this. We can say it's human nature but when we start to talk about 'deserving' an outcome, we start to talk about the world like it's dogfighting.
So far mortality and morbidity figures say "meh". It is relatively easy to find good quality observational studies with decent power on this exact subject, they're just not sexy so they do not get quoted in pop science magazines.
That is in log_10, in log_e it would be near 190.
> You can't come up with enough tests to prove that software is bug-free.

Sure you can: you can prove software is correct through exhaustive testing. As noted previously it only works for small input space and simple programs (functions, really) but it does work, you can prove that a boolean xor is correct by enumerating its 4 inputs and checking that all of them produce the expected output.

This method can be applied to input spaces up to about 40 bits or so: https://randomascii.wordpress.com/2014/01/27/theres-only-fou...
And it could be easily done by adjusting Docker's systemd service unit.
"Remember that the EU is becoming less and less important over time as a financial services market, even the UK's financial services sector has become less dependant on it over time."

Ah, no?

"The juicier fruit is in the rest of the world."
The world is limited.

a) USA. Very little taxes in trade with the EU already. Little to gain with FTA.

b) Canada? Okay, but the UK has this Free trade agreement (FTA) already via the EU.

c) Mersocur? FTA to be signed with the EU soon. Maybe Chile or Colombia could be a play.

d) Japan und Korea? Have FTAs with EU

e) India? Very demanding. Also want easier immigration to the UK in a FTA. Prediction: Will fail.

f) Australia? Ok, easy to get. Point for the UK

g) China? Possible. But only goods, since China loves to export goods. Financial services? Forget about it. Also, trust me, the Chinese have not forgotten the Opium war. Also the recent Ship of the Royal Navy in disputed waters did not help.

h) Africa. Many (economically) small countries. Not all countries have ties to the UK.

i) Russia/CIS. This the UK could get but this they don't want.

They earth is limited. They are leaving the biggest market in the world in hopes of greener pastures. Good luck!
>Xs4all offers a lot of technical advantages (e.g. being able to configure the ISP-side firewall to allow port 25 access).

Where I live there's no ISP-side firewall on any ISP, so that would not be an advantage at all.
Let me detach those threads for you
Show HN: Postmake – A directory of tools and resources for your projects
It works, but does anyone care?- Why your MVP still needs to stand out
The "last mile" is not as much a problem over here in The Netherlands than it is in the US. It's more that Xs4all was one of our first ISPs, always on the forefront of freedom of speech (fighting tooth and nail against a court order to block TPB or dragnet-like intelligence monitoring by our gov), highly competent and overall a very well-known name.
Tesla have investigated this a bit.

It appears that it's for some of the same reasons why people don't want to just swap their car - when you have a large asset that can be in a variable condition, you don't really want to be swapping it for another one randomly.
Oh, that was in my local arcade when I was a kid. They closed it down a couple of years ago sadly.
Yeah, and a big F for that "gifted person".
How does that work? Do you mean using it behind the scenes? I thought ODbL prevented combinations unless the combined dataset could be released.
I'd say it's a great example of Simon Sinek's advice "People don't buy what you do, they buy why you do it".

https://www.ted.com/talks/simon_sinek_how_great_leaders_insp...
IMHO, there were serious consequences. 5 years ago I would not have consider using fedora on my desktop because ubuntu was trustworthy and I was considering fedora as useless fragmentation. Now, I see redhat as a knight on my side to improve linux adoption (I hope that IBM will not ruin this) and I see fedora as stable and up to date than ubuntu.