skysight-inc/HackerNews huggingface dataset:
Vladimir Nabokov was a native speaker in both languages. he grew up with English-speaking nurses, governesses, etc aroun him... He also spoke French fluently, as all Russian nobility did. Additional fact: he learned to read in English first, Russian next.

Not to mention his years in Cambridge, UK.

TL;DR he probably spoke English better than most native speakers do nowadays.
You can do it in Scala which has powerful type support.

The problem with other languages is that they lack the support for the higher order types, so the implementation is dishonest or you have to build up an API (new embedded minilanguage) to express them, which is a lot of work and a distraction.

And, the result tends to be very cluttered with syntax junk, as you can see in Scala and Functional Java.

Which incidentally is why people generally don't use these ideas in Java code. You can use these design ideas in your Java architecture, but not directly express them in your Java code.
So, if there is a name that I would like I basically have to announce it to the world and then enter into a bidding war with people speculating?
2000-line God class ... "hard to read" because they need to open a new file

Might be me, but I've always found this a rather strange argument: either they aren't using 'go to definition' which means that to be able to read the other code they have to scroll through the file manually, leaving where they are, and then go back. That's not really convenient? Or they are using 'go to / peek definition' and then it doesn't really matter it's in another file?
Because the UK, Australia, South Africa, Canada and the United States are ~6x the size of Germany. This was caused by colonialism, though, not cultural imperialism.
This is great. To me his work is so transcendent. It communicates on a purely intuitive level, and it seems to work the same way whether you’re five or 50.

If he were doing designs for me, I’d find myself tempted all the time to ask for more comps. Not because the first ones wouldn’t work but just to enjoy what I might get.
The United Kingdom of England and Wales will remain.
You should care about what people do not what they think.
Agile exists for the particular constraints of software development, where requirements are unknown, change is relatively cheap, and feedback loops are very tight. I wouldn't expect it to be appropriate to other domains.
How to spot red flags in a data science job opportunity
The United Kingdom bit comes from joining together the Scottish and English crowns, it wouldn't be affected by whatever happens to Northern Ireland.
Suffice also to say that, under heavy aerodynamic load, manual trim requires enough physical force to be the next thing to impossible.
I guess the "or should have known" is a key part here. In most cases where the person didn't know, they should have. The difference here being that they _did_ know that they _weren't_, and they had probably taken reasonable steps to ensure that they weren't breaking the law.
That’s probably true, but in the most of the cases when it gets too complicataed for Google Sheets it shouldn’t be a spreadsheet at all.
KPMG consultants sent us a lot of forms built in spreadsheets and that’s an abomination that should have been a simple webpage.
So my domain will become more and more expensive? Great.
Because they have paying and active customers who want improvements even if it means that one has to relearn some things here and there.

Not enhancing UX because some users might have already gotten used to the current setup is rather shortsighted (relevant XKCD: https://xkcd.com/1172/ ). What about all the people you don't get on board because the UX is terrible compared to all the other tools?
Yes? At least in some mathy/sciencey circles.
pleasedont.su used to be registered, and a friend of mine had aboynamed.su once.
My take is The American Media is in bed with the Democratic Party, and will say what they are told to, in an attempt to gain control and wrest our freedoms away from us.

The whole recession spiel (which "amazingly" is reported by an array of different companies, often using the same verbage--just like script which was given to them) is obviously yet another make believe story.
People are still complaining about the same thing. Instead of "why do I have to pay for ESPN when I just want the SciFi channel?", it's now "why do I have to pay for the whole catalogue of yet another streaming service, and deal with its idiosyncraticly broken UI, when I just want to watch that one show that one time?".

People still want the same thing: to have all they want to watch available in a single place, through a single interface, and for a flat price. Without ads, market segmentation, or other exploitative trickery.
5G (at least the high speed kind) has really really bad penetration, T-mobiles 1.9Ghz has trouble working indoors 5G's 30, 40, and 70Ghz frequencies are much worse.

You will need direct line of sight to a tower optimistically a mile away. Otherwise you'll fall back to '5G' on traditional 4G spectrum and you won't get any faster speeds.
But it is an imbalance in the market, though. You just have to add the hidden costs of each alternative.

Pirating has costs: financial, legal (chances of getting caught times expected fine), and personal (hassle of hunting down the right torrent). Netflix managed to strike a balance point: you had a higher monetary price, but the legal and personal costs were now gone from the equation.

With all the new competitors, both the price and the personal cost of watching the content you like has risen. The return of people to piracy is then a previsible result of this imbalance.
With hardware you can check your designs against the laws of physics. With software there usually aren't any such laws. Being a guy who has actually written a 1300 page requirements document in my career as well as large books full of designs, my experience has been that the only thing you can test them against is code. Usually you are wrong :-). It's much better to start off with tiny pieces and make sure to write a lot of code along the way. Exactly how much upfront analysis you need before you start writing code is a judgement call, but I would say that it's almost always safer to err on the side of writing code too soon.
Why would religion prohibit consumption of raw milk?
I can tell you really like R. Kelly or Disney but I can' tell which.
pant.su used to exist
Larq: An Open-Source Keras Based Library for Training Binarized Neural Networks
They got another browser, but the optics are still... so-so.

Like the Music application. There is so much free space everywhere, but you can't fully read the composer name.

I wish all the Linux Desktops would focus on /integration/ rather than re-inventing the wheel half-baked.
Continent size analog computer. Would be interesting to see if it would outperform IEEE doubles.
> Seems ideal for further development and exporting energy?

Seems so, yes! https://en.wikipedia.org/wiki/Desertec
Yep, just wanted to write more a les sthe same thing.

Sounds like another smear the pilots job paid for by Boeing in order to deflect blame from their abyssimal performance.
https://assets.documentcloud.org/documents/6405929/091320191...

This is an excerpt from the CSAIL mailing list archive, so start at the bottom and work your way up. All names aside from RMS have been redacted.

Some people are also bringing up this post from April, so here is that text: https://stallman.org/archives/2019-jan-apr.html#25_April_201...

But the main content is the mailing list.
KaiOS supports WhatsApp in India, but not everywhere else yet. That’s probably the one application keeping me on a smartphone.
I need a rock solid support for Custom Elements, Shadow DOM and Pointer Events. There is a ton of browser-specific bugs that need special handling and workarounds.
It's literally a meaningless change! :-) All refractorings at meaningless changes, by definition and design.

Purity's power is that beautiful meaningless changes are safe.
1984 is not a business model.
This doesn't look like a reasonable explanation at all.
The three kingdoms which are united are the Kingdom of England, Scotland and Ireland, the first two by the Acts of Union 1707 [1], and Ireland added by the Acts of Union 1800 [2].

Wales is part of the Kingdom of England, under the "Laws in Wales Acts 1535 and 1542" [3].

Without Scotland, it becomes the United Kingdom of England and Northern Ireland, leaving the Kingdom of Scotland. Scotland would be assigned an ISO 3166 code. SC, SO, ST, SL, SA, SN and SD are all taken. Perhaps they can have "AB" for "Alba". The "GB" code would be unassigned.

Without Ireland, it becomes the United Kingdom of Great Britain. Northern Ireland presumably joins the Republic of Ireland in this case.

Without both, it becomes the Kingdom of England, the Kingdom of Scotland, etc. England would then need an ISO code, "EN" is available.

[1] https://en.wikipedia.org/wiki/Acts_of_Union_1707

[2] https://en.wikipedia.org/wiki/Acts_of_Union_1800

[2] https://en.wikipedia.org/wiki/Laws_in_Wales_Acts_1535_and_15...
I immediately thought of bing.su: https://commons.wikimedia.org/wiki/Bingsu

It is taken, but not by Bing.
For radio pulsars, I didn't think it was that mysterious. (Not like accretion-powered things, where I don't know how that works.) You've got an intense magnetic field that beams emission. At the low level any moving matter is pinned to a field line, like a bead on a wire, and that sets the direction.
Show HN: TechReviewHQ – Aggregating thousands of tech reviews into one place
James Bowman used similar ideas to create J1 in 200 lines of Verilog.

https://excamera.com/sphinx/fpga-j1.html
TechReviewHQ aggregates thousands of tech reviews from across the internet into one place, whether from TechCrunch, The Verge, or MKBHD. Then with the help of the community, we use upvotes and views to surface the best reviews.

I want to make TechReviewHQ the best place to browse tech reviews. I'd love to get your guys thoughts and feedback on the site.

Let me know if you have any questions!
That's quiet an unfortunate name clash with the existing GraphQL language in a similar domain.
Fair enough. I assumed everyone here was some sort of a dev, I haven’t installed office and refuse to install it. I just use the google services for any ancient documents clients send my way.
A non-profit (ICANN) is the administrator of the DNS root zone. ICANN's model uses a multi-stakeholder model, so registrars, ccTLD holders (i.e. governments) all can contribute, but ICANN claims their board has ultimate decision.

The actual zonefile is hosted by a group of volunteer organizations. The variety, and the use of anycast means that the root zone is fairly stable and as reliable as any other distributed system (i.e. cloud). You can even download the root zone and run it locally if you want.

Handshake is interesting, but it conflates DNS and the CA ecosystem. They are different and used for different things. Most of the big issues around DNS isn't about the protocol, but the policies and legal issues around domain names and their ownership.
I realise this article's getting a bit long in the tooth, but I thought it was well written and it was an interesting read for me as a Java developer who barely dabbles in Rust.

Does anyone have pointers to similar articles of a more recent vintage, or observations on the state of play in 2019.
The challenge is that if a system only offers a four or a five number passcode, you can still attack accounts by just guessing passcodes for account names/numbers. This is addressed a little bit by pointing out that it’s sometimes not easy to enumerate accounts - but if you’re malicious and have purchased a list of compromised accounts, you could then pound the system from a botnet even after the passwords have been changed. In this case you’re not concerned about a _specific_ account, but rather you’re concerned about _any_ account. And with a 4 or 5 number passphrase, you’d get hit pretty quickly.
They always start by talking about end-of-life care (and they're right, people at end of life need unfettered access to pain medication), but they're not really talking about end of life care.

They're talking about using opioids for all types of pain, in all people with pain.

> Guidelines on the Pharmacological Treatment of Persisting Pain in Children with Medical Illnesses

"Persisting pain" is not palliative care. It's chronic conditions. These are echoes of drug company propaganda and we need to be vigilant to tackle it.
Not sure about western registrars, but https://www.nic.ru/ sells them for 590 roubles (~9.2$ || 7.4£)
Wrong. That's the entire point Snowden was making. That they are engaged in illegal domestic surveillance.
I pay 30$ a year. Where did you get 3$ a year exactly?!
not to nitpick any more than necessary, but
I don't think that's entirely correct:
"I have ignored" implies that GP knew the meaning and intentionally did not address it, while "I ignored" is correct and also means “I was unaware of this meaning” or “I didn’t know that.” ... at least that's how I see it.
Url changed from https://mobileidworld.com/apples-nfc-update-enables-yubikey-..., which points to this.
The speed in agile should be your speed to fail - to prove an idea does not work while still cheap enough to change tact.

The time to build the whole might be no faster or even slower - but then again you might find out that after delivering only half the 'required features' that you have done enough to meet the customer need, and stop there. Big projects rarely want to stop though until the shopping list is complete.
i thing we're coming closer to solving the mystery of the pyramids
Common Safety Pitfalls in Distributed Databases Found by Jepsen Tests
Well, maybe? But for one, that's a big maybe, but also, it does not fundamentally change the fact that an attacker has more than three tries, or whatever the official limit is.
$60 CDN/month for 1Gbps symmetric in Montreal, had to fight bell tooth and nail, but very happy with it.
When a part is botched it is botched, though - story time - I did more than once repair power transistors and valves with broken off legs. But that doesn't really matter, the idea was that parts were exchangeable between different manufacturers and that nowadays almost everything except a handful of passive components is custom made for that particular device. I understand the economics, but it does not help for serviceability or learning from what you are looking at. Good luck tracing the schematic of even a small IC, I spent hours taking apart color tv's and sketching the schematics of their guts to understand how it all worked.
I don't think ICANN should retire a domain namespace just because a political entity that it used to represent no longer exists. Cool URIs don't change [1].

[1] https://www.w3.org/Provider/Style/URI.html
There is a neighborhood community ISP in Copenhagen called Bryggenet. They used to make it very clear how much overprovisioning was going on, and have two different options each subscriber could pick with different levels of overprovisioning. I understand from some people who were involved that it caused some initial confusion and complaints, especially when comparing to advertised speeds of commercial offerings, but people understood eventually.

They now seem to have moved away from that model, based on a quick look at their website.

https://en.wikipedia.org/wiki/Bryggenet
I don't understand all the secrecy in doing these types of pen-testing. Why wouldn't you just tell the cops what you intend to do and make sure everyone involved has a clear understanding of what is going to be done and what not. Personally, there is NO WAY I would have tried to break into a court for a pen-test without the cops and a representative from the state right there while I'm doing it.

Sorry everyone, but as you can see, now these employees risk criminal records and prison over something stupid. And if you think some over zealous prosecutor isn't going to see this to the end, you have another thing coming.

And the worst part about it, I highly doubt the company does ANYTHING to help these dudes. I feel so bad for them.
Graphs have arbitrary depth. As a result some queries need an unknown number of joins on an unknown number of keys. Representing this in just SQL would be impossible. You could do it in a stored procedure but that is a superset of SQL not vanilla SQL.

You can also do it by just making the SQL calls over and over in your code as you get each row but that's not going to be very optimized.
Yes. That's exactly what she did --- and she's not alone; I've seen many other individuals do the same (after reading the primary source). Whether they've all read too fast, or for some other reason failed to parse the sentence correctly, I have not yet determined.
For those who might not read the article, the key here is that they're increasing the minimum hours/week required for the benefit to 30 (from 20). The article suggests they will help those impacted to transition to the longer work week, although that's certainly not an option for everyone.
No. If you attempt to write monad-generic code using the burrito analogy you will inevitably write broken code, causing serious problems for other users and/or your future self.

Burritos may be a good analogy for some subset of monads, e.g. collections, but they are not a good analogy for monads in general: the function you pass to fmap may be executed now or later, zero, one, or many times, before or after a function you pass to a later fmap.
Correct me if I am wrong, the pilot also need to be is specific position to have maximum leverage - ergo its not pilots its the plane that is the issue (or in that case Boeing's management).
I would actually still place this failure directly at Boeing's feet.

Games like the ones Boeing was trying to play (overhauling an entire aircraft without having to change type rating and retrain pilots) directly lead to situations like this. Yes, the FAA / NTSB should have been more effective, but regulatory capture like this is common. It's ultimately Boeing's job to manage the risk: losing 2 airframes in a matter of months because pilots weren't trained on the aircraft as a result of Boeing's mismanagement has done catastrophic damage to their reputation that will take decades to repair. They will now be under a microscope for everything they do, which means they can't use a lot of the less risky cost-cutting they were likely doing before.

The net result of Boeing's machinations to keep the 737-Max at the same type rating led directly to a situation where pilots were not sufficiently trained in the functionality of the aircraft. So I have zero sympathy for the view that Boeing is not entirely responsible for this situation.
I would throw India in there too, as most everyone educated is fluent in English, and I expect more and more Indians to be fluent in English going forward.
Surely the bank giving the wrong people their money is a huge problem too?

I know they mitigate it by trying to claim it's a customer's money and not their responsibility, but that doesn't always work for them.
Thanks, TIL.

> TL;DR he probably spoke English better than most native speakers do nowadays.

True, especially "internet English" which is abysmal.
Have you used Rust with an IDE? It's not at all hard to write. Hard to learn, sure. But it's easy to produce once you know how it works.

Javascript without types and an IDE takes thought. You have to keep remembering which things are which type and how they get plumbed though the stack.

Honestly I'd even say Rust is easier. But I've written a lot of Rust.

Typescript with an IDE makes Javascript easier.

The "Rust is hard" meme needs to die. The language designers have worked tirelessly to ensure that the language is accessible and productive.
Verizon offloaded their Floriduh operation to Frontier but fortunately the fios is already built and I too see the 100mbs symmetric. Unfortunately like Comcast (spit), Frontier believes in abusing its loyal customers so I'm going to revert to Comcast (spit) and play the bounce between the two every year because $230/mo is way too much to pay for cable & internet & unused landline.
Thank you for the praise. For me, the inline code has about the same font size as the surrounding text, maybe smaller, and the block code has a bigger font. Is it possible for you to send me a screenshot?

I'm a little confused by your last paragraph. My last code example doesn't use readFile and putStrLn, and it isn't written in Haskell?
Doesn't stop people from shipping native binaries on Android. Developers who care about the 0.1% of the market not using ARM just include multiple binaries.
Salesforce is building an app to gauge a company’s sustainability progress
The NT kernel is quite good.

The reality is that there are not a lot of ppl with knowlage of the kernel and linux enthusiasts often tends to have a very baised opinion towards windows.
OCaml also lacks higher-kinded types. As far as I can tell, anything you can do in OCaml you can also do (perhaps verbosely, though less so in more recent versions) in Java.
The Rise of the Zombie Mall
This is a great analogy that hadn't ever crossed my mind, will certainly use in the future when giving this sort of advice!
The safest general characterization of the non-continental software architecture tradition is that it consists of a series of footnotes to the quote "Simplicity is the Ultimate Sophistication[1]"[2].

[1] https://quoteinvestigator.com/2015/04/02/simple/
[2] https://www.age-of-the-sage.org/philosophy/footnotes_plato.h... if you didn't get it already. ;)
Interesting! I think they should also explore the brain structures of sitar players who have devoted years of study to Indian Classical Music ;)
US government sues Edward Snowden for breaking his NDA in his book
Cybersecurity company Acronis hits unicorn status
That's why I don't really believe people who claim that having to pick a streaming service is a burden too great to bear and can only be resolved through piracy. I don't think the issue is too little choice, too much choice, too much cost, or two much mental overhead—I think they just want to pirate and find a reason to use for the moment.
> Seems more like basic economics than 'cultural imperialism' to me.

These are not at all mutually exclusive; economic policies (in particular exports and imports) figure heavily in academic literature on [cultural] imperialism.
Hahahaha... how about no?!
Consider what it was like when web browsers used to be rolled out every 6 months or so. When Google (I believe) started to rollout virtually weekly (or even daily sometimes) updates, there was a bit of a riot from enterprise users. "How will we verify that we can roll out the new browser when you update it so frequently", they said. And then Mozilla followed suit. Eventually people realised that if you roll out an update nearly every day, each update only has a tiny modification in it. You almost never need to validate it. Even if it goes wrong, as long as you can roll back to yesterday's build, you are OK.

Having said that, I still think there are projects for which it is best to do it the way you say. I've certainly had a lot of success with that approach as well. As others have said, if it ain't broke, don't fix it.
I think numerous companies have show this to be untrue. It is a business model that can bring about great profits.

Is is a healthy business model for a society? I think most people would say no to that.