skysight-inc/HackerNews huggingface dataset:
Yes, but all those things are true of other platforms as well. The JVM's type system has been proven correct. Everyone who writes specs designs them to be easily implemented (in their view) and everyone hopes the spec won't be forked by vendors or end up with widely deployed but buggy implementations.

The worst case scenario for wasm or any spec author is that someone comes along and either implements it very poorly, or adds vendor extensions that effectively become de-facto standards. E.g. Chrome might add new opcodes or APIs that rely on other Chrome-only features. And then people start claiming they've got a wasm module, but it doesn't work properly or well enough on other implementations.

That's what happened to the web, to Java and others, and is one reason why the TCK is "encumbered", as the OP put it. It's also why Android requires you to pass an encumbered test suite to be able to use the trademark/logo/get access to the Play Store etc. It's not like one path is inherently superior to another. Protecting a trademark by licensing the test suite and mandating it be passed is about risk management.
For the same reason Windows came with a telnet client?
> I always found it amazing how vastly different internet communities are from real-world communities. Skim through just about any YouTube video and the comments are filled with some of the most vile garbage. We'd all be murdering each other had this been the case in real-world communities. But, instead, we think twice about what we tell others we meet face-to-face and we deal with the impact of our actions right then and there.

If you come to this conclusion, you are living in a deep filter bubble in your real life. I often say to people (in Germany): Just go to work by tram at a later time (when hardly any people use the tram to go to work) and you will see how large amounts of "ordinary" people really are/look like.
Face ID will become an increasingly bigger risk with every store you go into starting to deploy advanced face recognition (and then those databases will be breached by hackers).

Apple should put Touch ID on the back of the iPhone and call it a day. It doesn't even have to "go back" on iPhone X, just do it for the next iPhone 9 or whatever it will be called. See if people actually prefer the fingerprint reader on the back and no-silly-notch iPhone over iPhone X.
I just found the following paper on "random access compression". They do claim constant time lookup.

https://pdfs.semanticscholar.org/1511/11c0c6dec6104bbf70d67d...

But yeah, I agree, O(log n) access time is easily achievable. I wonder what compressed filesystems use for seeking in large files.
So this is why Microsoft is such a leader in technology. After only 22 years, ssh is now in it's operating system! Wouldn't it be nice to have a monopoly that actually is innovative, rather than simply a lackluster follower?
I really like the Windows 10 OpenSUSE terminal. Just install it from the Windows Store. OR you could install the Ubuntu Terminal. Either way they have replaced cmder for me.
I concur, youtube is filled with trash, at least for the youngest audience (2-5 years)
NERVA? nah. I'd probably go as far as getting the dust of the Project Orion and Medusa spacecraft. That's how you get there fast.
America needs to be able to create "virtual" ISPs with full and equal access to internet. Until then, the NN law is needed.
"Haskel? Where are the libraries?"

What libraries are missing? The only issue I've had with libraries are that some client libraries are wrappers over C libraries and this makes static linking difficult (or seemingly impossible on a Mac)

A few years ago there was a lack of libraries in some areas but that's not the case these days.
You can easily use underlying technologies like FreeNet, IPFS, ZeroNet and BeakerBrowser to create one. Like in Tor browser, integrate the other software and bundle them together as one program.
anyone old enough to remember services for unix? https://en.wikipedia.org/wiki/Windows_Services_for_UNIX

What happened? Will this latest attempt to be non-hostile to unix be dumped as well? No ssh server, why not?
Sorry, but calling todays Estonia 'the soviet socialist republic' is just plain stupid.

I haven't heard that Germany is called former na%i state when refering to country.
I thought it's just that in Asia, they don't usually hide lines or make effort to decrease number of individual wires.

That's what you have on street - that's what you get in anime.
Several designs for propulsion systems capable of these accelerations with sufficient efficiency exist. These fall mostly into the region of nuclear drives such as NERVA or Project Orion/Medusa.
OK, I made two quick queries to check what it did and roughly how it worked, then went to do a "proper" query and got the "You've used your quota for today" message. Which is fair enough, but it would have been nice to be told that before I burned my quota with explorations.

I find the display crowded, but there's a lot there. I wonder if you could provide a "novice" mode that has a lot less detail, but gives significant "bang for buck". Then people can learn how to read the basics, and see that there is more information if they choose to self-identify as "experienced". It might help prevent the "Wall of Stuff" response.

The information appears to be useful, and the fields and abbreviations have pop-ups to name them, even if they don't have complete explanations about their meanings and implications.

In short, I like it, and if I want a tool like this I'd use it. I'm not sure I'd remember where it is if at same random point in the future I wanted the facilities it offers.

That's a problem I've never seen a solution to.
No, I read with plenty of care. Which is why I asked you to clarify why meta-discussions are included for the first three examples, but not the last.

I'd also posit that it's impossible to define a clear distinction between a "lecture quoting a text advocating murder" and actually advocating murder.

Just as it is impossible to just say penis->nudity, without losing the vast difference in meaning and effect from a photo of Michelangelo's David to hardcore pornography.

That's because, fundamentally, there just is no such clear delineation. Give me any two photos including a penis, and I'll give you one that is more offensive than one, yet less offensive than the other.

The tech community loves to ignore the long history of these problems, and denigrates everything that can't be expressed as a smart contract as "biased" or "subjective".

But that's ok... In less than 200 years we'll have a great algorithm who will finally render the definitive test of what's porn and what's art: "I'll know it when I see it".
You can buy a laptop that ships with Linux, and then you get the same works-out-of-the-box experience as a Mac.

The Dell XPS 13 is a good choice if you want something from a major manufacturer, but there are loads of smaller companies, too.
Still, the grammar of Algol 68 is less complicated than most modern programming languages and can be described in a couple of pages. It had to fit on machines with trivial amounts of memory by today's standards, after all. And it's said of Smalltalk that its grammar could fit on a postcard (somewhat of an exaggeration, but not by much).
I hope Apple adds an option to swipe up from the middle at some point to unlock the phone, having to reach all the way down to the bottom is not comfortable with one hand.
They already exist:

https://freenetproject.org/

https://zeronet.io/

https://geti2p.net/en/
We are previewing Flockport's new container orchestration and management platform. It's been designed to massively simplify orchestration, overlay networking, distributed storage, discovery and more.

There is also an app store with a large collection of apps users can download and run in minutes, and a container build system that uses recipes.

Containers are useful and provide many advantages compared to VM's but as an industry many will acknowledge there is a real risk of putting people off containers due to ballooning complexity. Flockport is a small step towards providing a simpler alternative.
Thanks for pointing this out; I'd forgotten about that (having given up on Putty after discovering the difficulty of sharing configuration https://stackoverflow.com/q/13023920).

Putty.org links to the Putty download page with a disclaimer separating promotion of Bitvise software below. The contrast in marketing language between "source code [...] developed and supported by a group of volunteers" vs. "developed and supported professionally" definitely appeals directly to the Windows mindset! Unfortunately Bitvise's "growth hacking" makes commercial sense, even if it does cost them potential users.

It is always interesting to contrast various SEO approaches; for example: contrasting https://www.chiark.greenend.org.uk/~sgtatham/putty and https://winscp.net. It would be neat if the Putty author would chime in here; perhaps a funding drive for putty.net is in order!
It's an interesting read, though not very enlightening in terms of new information. It's same old pre-existing arguments put in a more informal, more directly honest package.

As another person who's seen robots fall over again and again and has a scope for the difficulty of the problem, I'd say there's also the risk of the day to day failures making us lose sight of the forest for the trees, with availability bias working against us.

Also,

> the Y Combinator autistic Stanford guy thing

> the Aspy worldview

It's a bit worrying that use of these terms has turned into a kind of slur, to lump a kind of imagined stunted-worldview with a medical diagnosis. Not particularly pissed that this guy used these, more worried about what it indicates - that these have become so common as to infiltrate friendly informal conversations from seemingly intelligent people.
I reckon you're learning, not it. You'll have picked up on the various factors that increase the P(unlock): orientation, facial expression, etc.
It does include an SSH server.

> There is a new beta feature in Windows 10 that may just see the retirement of Putty from many users: an OpenSSH client and OpenSSH server application for Windows.
linux desktop does not suck.

Linux on unsupported laptops (which is most of them) sucks big time, but not linux desktop itself. It works great on standard desktop computers (towers)

you should make that distinction, because otherwise you'll just start a flame war.
> The fact that the government promises to use that money on some thing or other does not remove the other fact: it is totally compulsory and goes to the Government (who is the only entity able to tax, properly speaking). Hence, Germany's system is not strictly speaking a tax, as one has some choice on the destination

There are lots of mandatory payments that are not taxes: To register a car, you need proof of insurance. Mandatory, government controlled, not a tax. Want to build in flood plains? Some regions enforce a flood insurance. Mandatory, not a tax. Want to register a business in germany? Need to be member of the IHK and pay membership fees. Mandatory, government enforced, not a tax.

Money paid to the Rentenversicherung, to health insurance etc does not go to the government. It goes to semi-private entities (mostly Körperschaften öffentlichen Rechts) and the government has very little control over it other than negotiating the rate and negotiating the mandatory payouts. The money does not go to the government, it cannot be spent on anything other than the purpose it way paid for: Arbeitslosenversicherung pays for the year of Arbeitslosengeld, pension funds for your pension and health insurance when you're ill. All of this may be additionally supported by taxes, but that money comes from the regular tax pool. The individual health insurance providers are actually competing and you, as a member can vote for the governing council of your health insurance.
I thought this was a pretty good introduction to quantum computing:

http://thinkingofutils.com/2017/12/quantum-computers/
You can do all that stuff using Cygwin at least as far back as 2005, because I was running Unix dump and rsync through ssh from a Windows backup server back then. Cygwin eventually adapted PuTTY as its terminal emulator too, in the form of MinTTY.

You can do SSH proxying with PuTTY, too. It's just called something different:

https://stackoverflow.com/questions/28926612/putty-configura...

Plus PuTTY has a command line interface and everything. You can do all the things you mention with PuTTY from a cmd.exe or PowerShell prompt.
I have used git a lot, and rarely, if ever, get it into a confused state. I have used Mercurial less, and I have found it easy to get things tangled up without a clear way out.

It kinda sounds like the system you know best, is the one you can handle better regardless of whether it's git or Mercurial.
Didn't MS skip Windows 9 because so many legacy programs out there assume that "Windows 9" means Windows 95/98?
Avoid unnecessary complexity like plague! Later, when it becomes more complex to keep the old "method" than adopting a better one, add complexity: static typing, vim/emacs/IDE, functional patterns, complex tooling ...

Regarding text-editors, I'm still on Sublime. Probably I will adopt VScode soon but I don't need Emacs/Vim/IDE complexity yet (if ever).

When I started to dabble with CSS, I didn't even feel the need for classes or floats... It took me some time to adopt them. Then CSS frameworks, then Jquery, then React/Vue.. Skipping steps is way less fruitful than people may think.
> My only issue is when I want to check something in bed, maybe phone does not look directly at my face etc.

A face actually looks different when under different gravitational pull. Try making a photo of yourself while in bed, then look at it in upright position. Your face will look sagged, fatter, and/or asymmetric.
https://www.citylab.com/solutions/2016/07/bangkoks-tangled-p...

"That Time Bill Gates Accidentally Shamed Bangkok Into Burying Its Power Lines"
nodets, as in typescript on node? I haven't personally tried it, but I imagine so, again depending on your particular use case.

I quite like Typescript as far as syntax goes, but I think PHP 7.1+ is comparable. And PHP has a lot more support, libraries, and better tooling in my view. For example, my experience in node land is there aren't really any good ORMs; PHP has multiple, including one (Doctrine) which is easily the equal in my view of the highly regarded Python SQLAlchemy. Similarly with routing, frameworks, templating, etc., there's a huge amount of maturity on the PHP side that's missing from node.

The big question is going to be in the process model. Node has an event loop; PHP doesn't. For most purposes, I think an event loop makes writing good code harder to no real benefit, but in some cases (eg, acting as the endpoint for a ton of open websockets) it can be a big win. If you do need that, then you should probably lean towards node over PHP, and sure, why not use typescript? But for the general case, I'd still lean towards PHP.

(Then again, there's also a ton of other languages and frameworks. Just because PHP - or node - might be better than the other for some task doesn't mean there aren't a dozen more languages better than both.)
I have been using VanDyke's SecureCRT for more than a year now at work and I must say if works very, very well.
And people who live in colder areas where there are snow and have gloves are really glad about the face id because then you dont need to take off your gloves if you need to call someone.
It won't. It's going to change the way we do public sector. Not so much because the tech is revolutionary but because the upper echelons of society are sold on it and are actually putting it to use.

Technically you could do a lot of the decision making it'll be doing with human made models and a lot of data, but the machine is cheaper and it's backed by consulting agencies.

RPA was the first indication. It's basically screenscraping and small bots, stuff that's been around for a long time, I mean, it's basically what people use to bot in video games. Yet it's become a multimillion dollar industry over the course of a few years because it caught the right drift.

Like RPA, machine learning isn't just hype. It actually does some things with data really well, and when you couple that with the fact that ministers want this tech, well, that's all you need.
I just use the ssh client within the Ubuntu thingy in Windows 10 - surely that was an option?
I've never understood these complaints. I _like_ the staging area. I _like_ branching. They've never stood in my way in any form.
You won't meet anybody on facebook either.
Not yet, but zero issues so far. Currently running Spring Boot 2M7 on AWS EB just fine. I was surprised how smooth it went.
Thank you Mozilla! <3
>However, I don't think it has to be like this. I sometimes call mocking "wish based design". Sometimes you don't really know what shape is going to be good.

That's why I write executable specs at a high level with my "wish based design", make that "test" pass and then refactor. Wish first -> code next -> only well designed code after that.

I don't feel the need to dive down another level and mock out real modules that are already covered by this high level test. That's just creating unnecessary work for myself and introducing a potential source of test bugs (where the mock doesn't match the reality).
Thank you. That solved Christmas shopping for me.
Because it matters that we're discussing an ad that's carefully designed to appeal to us, and elicit exactly the response it's getting here?
First, I have talked to an actual expert in the field of human sexuality, and yes we do condition on anything that occurs simultaneously with any orgasm. You can try this for yourself by picking something you don’t mind accidentally fetishising.

Secondly, what pattern? Dogs (and TIL dolphins) hump random things; hyenas are (in human terms) femdom sadomasochists; the male antechinus gets horny once in their life, then has as much sex as possible before dying of exhaustion; female ferrets literally die if they don’t have sex; bonobos have sex pretty much as a way of saying “hello”, “sorry”, or as a social favour; and pandas famously don’t mate enough for their own survival.
Until they out and out lie, like anything Chromium based do these days regarding Flash.

If you have Flash installed, but the site is not whitelisted, Chromium will claim Flash is not installed to any JS detection code.
As a general principle, be wary of any practitioner who doesn't also do NHS work. The CPD and peer-review keep them on the straight and narrow.
This isn't related to alpha go as such, but we can now predict which citizens are going to need help raising their children by having a machine cross reference their case history with public records.

It's not legal yet, but it will be, because it will potentially save lives (and money).
> I dislike the mess of crappy synonyms too, but git diff --staged is already an alias

Problematically it's very little used, it's only mentioned once at the very tail end of the `—cached` description, `--cached` is still the primary flag, and the essay remains correct that references throughout the documentation are inconsistent.

It's not exactly hard to miss, if e.g. you learn git through the Pro Git book, the option is not mentioned once, and even the full text search has not indexed it.

Furthermore, there are many other commands which take a —cached flag but don't have a —staged alias (diff-index, submodule, check-attr, apply, rm)
what's the right path? If you can't tell this because you consider it as a secret ingredient of your recipe, what are the things one should avoid?
You can get 4GB of RAM for less than $100.[0] That doesn't seem so expensive to me.

[0] https://www.newegg.com/Product/ProductList.aspx?Submit=ENE&D...
I'm not seeing the OpenSSH client there. Is there a minimum version of Windows 10 that's needed?
Cops have a scary, dangerous job. There are all kinds of people just waiting to harm them, and now they are politicized.

I've known several cops, they are without exception good people who would never harm someone intentionally. (I do believe there are a few bad ones, but I've never met them.)

I can't wait for this issue to become de-politicized again. Cops are totally undercompensated, under appreciated and deserve much better than this.
The ‘Alt-Right’ Created a Parallel Internet. It’s an Unholy Mess
Well, personally I wouldn't, but generally, why not?
And here i thought i was being clever...
I did not downvote the parent comment but I find

> Git has good documentation too.

hilarious. Git has a sprawling mess of disorganised man pages. I find calling that "good documentation" insulting to people who care about documenting things.
Primary reason I'm on OSX is due to working 100% Linux servers. The hardware of a MBP is unbeatable to me.
I'm pretty sure that I've spent less time maintaining my laptop than my colleagues who are on OS X. That obviously isn't the case for every laptop, but I don't think that your statements generalize well either.
Yeah, Mintty is great. Install Cygwin just for Mintty if you like. Still better than Putty.
That's very optimistic, though not entirely impossible. Have you ever tried to enact large-scale change in a massive organization from the bottom rung? Also are you gonna rock the boat when your options haven't vested yet?
My PS4 is set to auto update/rest mode as well. It still does updates every time I turn it on for a good few minutes.
And in the modern JS ecosystem, everything got even worse.

With webpack, babel, TS, grunt, gulp, and all together, thousands of tools just glued together.

In the Java world, at least, every few years everyone rewrites the tooling from scratch, so wehad running javac by yourself be replaced by ant, ant by maven, maven by gradle. But, that's it.

In the JS world, you see nodejs launch a python script launch a ruby program launch a perl wrapper for a shell script launching another nodeJS process (e.g. during preprocessing of templates).

You end up with configs that are copy pasted because no one can exactly explain how all the tools work together, much less configure it.

In the C/C++ world everything got a bit better once we got CMake and Ninja, now CMake builds one file, which ninja then reads, and based on which it executes G++. Bazel/Blaze even removes this intermediate step entirely.
1.5x speed, frequent jumps forward by a minute or 3. This style of video has become more common on Youtube, and I fear it's a trend to increase duration and thus increase revenue, at the cost of "content density".
Yes. All of them.

Oh, you meant on Windows.
Had a convo in my CS class about it today. Literally a room full of 19-20 something males, many who are avid gamers, or want to make tech it into a job... I was the only one who had anything to say about nn. People really don't know.
You are unfortunately right about the embedded scenario. It always ends up being a C/Go abomination - and eventually you end up asking yourself...why didn't I just use C?
I'm not talking about per se taxation, but the split how much economic value of your work you get in your pocket with a paycheck.

In USSR, 60 percent of economic value of labour was taken by the state. The West went from <20% to over 50% since WW2 and is about exceed that 60% soon.
Actually, it is (1999):

> This code is an original work by Paul Stoffregen, written in December 1999

The 2005 update just applied minor changes for a new board revision:

> Status: This page is complete, code updated for rev 5 board, January 2005
Serious question: it looks like the system is training to recognize your face. But is there any way of knowing the false positive rate after the training?