skysight-inc/HackerNews huggingface dataset:
Also a teacher-turned-dev, and I completely agree. Teaching is such a labor-intensive, poorly-understood process that the idea of effectively automating it anytime soon is ridiculous. We still don't really have any consistent metric that measures what a "good" teacher is - if you can't even kinda measure performance in an accurate and consistent way, how on earth is the process going to be automated effectively?
https://www.youtube.com/watch?v=jxl6IvDvGHU

That's a video where they lay out how they want it to work, if you're interested and haven't seen it.
HN prefers linking to primary sources and using original titles.

It can be a little frustrating sometimes, particularly if the original title is vague or non-descriptive (e.g. "My Next Journey" instead of the more informative "Blah blah Steps Down as CEO of _____"), and if a different article provides a particularly juicy tidbit or summary of the article.
I‘ve tried a whole bunch of nicely designed regex apps (and this one seems to fit in), but the one feature that is absolutely essential is support for different regex dialects. Often, they only provide the dialect for the specific language they’re implemented in, and often that’s not even specified. What I usually want to do is to track down subtle differences between Perl, Python, gnu grep, and vim
The cheapest per infusion cost is around $350 and the most expensive is around $1000. It's not actually cheaper.
Mark Zuckerberg's personal notes hint that Facebook isn't ready for GDPR
>do those who have it a favor and shut up

Nothing is more irksome than the trend in public discussions to tell others to "shut up" if they haven't specifically experienced something.

This is a public forum. We're discussing a publicly posted article. The OP brought to the table a valid point. Let them talk.
I thought the same, but it's still a bit of a "funny" fact
From that article "One of the shield plugs on top of the reactor vessel impaled the third man through his groin and exited his shoulder, pinning him to the ceiling." ouch
Show HN: A Chrome extension to detect zero-width characters
Cambridge Analytica is a Distraction – Democrats are way behind on online media
How microservices ensure continuous delivery and continuous deployment
Large part of this experience comes from having central management that forces all parts to follow same standards, and from investing money into many things that are not essential for smaller stores, but overall contribute to the experience. I believe some sort of shopping platform could be created, but most likely independent stores would need to feel even more pressure to subject itself to stricter rules and more importantly, to understand that better technology equals more sales (or any at all) and that they have to cooperate to continue to exist.
Casinos work hard to impose the same effect.

If you've watched the show The Americans, you probably recall the scene of Nina's execution, and that was based on real life practice: walk the condemned through a twisty corridor with lots of turns to disorient them so it doesn't dawn on them that the purpose of the walk is their killing.

Meanwhile, architects are working on facilities for elderly people with dementia, and trying to impose the exact opposite: provide the patients with visual cues to keep them as oriented as feasible.
At the risk of sounding pedantic, can we not use the term crypto for cryptocurrency or blockchain related stuff?

Crypto already has a well defined meaning that is in common use, which is related to cryptography, not cryptocurrency.

Edit: Post title was changed to use the full word "cryptocurrency", great :)
The problem with metered schemes is that they inhibit users who feel they are burning money every time they touch a page. It's kind of like having to pay by the megabyte every time you use your phone on the Internet.

What about a general subscription model that gets you access to a wide range of websites? The point is to have a fixed price for consumers so they can read as much as you want. Distributing the money to sites you visit is a backend problem.
They can block all intermediary servers outside the country, that's fine. E-mail is an entire system, the way Facebook is a system. They would either need to block individual addresses, or the entire system. The former is the only feasible option with e-mail, otherwise basically you couldn't do business with the outside world, and China likes doing business.

With the web, or chat apps, they block the whole target system and provide an alternative, which is somewhat reasonable. You could make this more difficult by designing the technology to make it more difficult to design alternate systems, and easier for it to work in a way that is acceptable to China and still supports existing users.

This isn't a difficult or bad thing. We've had this forever on the web, where you could see a page was not using a secured connection (saying "this page is secure" just because the connection is secure is a big overstatement). It's mostly a recent development that privacy zealots have been shoving this "secure or nothing" idea down everyone's throats.
The Toronto market has recently rolled over and prices are falling. I knew a few people who were able to sell at the peak of the market. I also know one person who tried to sell, the downturn happened and the buyer pulled out.

Some folks were able to walk away with $1M cash and just rented after. The rent to home price ratio is crazy in Toronto and they were able to rent a home for $3000 that would cost $6000 in mortgage payments.
I witnessed the quality of education provided in the areas of design and product management and I wasn't impressed. To me GA felt like a predatory business that provided a very superficial veneer of legitimacy to extremely unqualified candidates. The good ones going in would be well served by the networking but people that didn't know anything about the field would crash and burn at their first contact with the reality of the industry.

I'm not one of those people hung up on traditional college education, I got my degree mostly studying by myself and always found most of what my college offered useless, so I'm not coming from the angle of "you need an x year college degree for this...".

I realize this is an harsh opinion but it's not cool to get north of $10k from people that need a job and tell them "we'll make you a designer in 3 months", that just doesn't happen.
Dats aren't static. They're public key addressed, so you can make changes. The next protocol iteration will have support for multiple writers using CRDTs (sometime this summer).
Assuming he ever types his passwords, and you can hear the key-clicks in the audio track, he did.
I think its an exit scam. He will not be able to sell coins without upsetting his following, because he sells and then announced it on his channels. This will be followed a major dump and his followers will lose significant value during this dump.

Perfect cover up to liquidate his assets while covering his ass. No person seriously into crypto (especially with his amounts) does not keep it in a hardware wallet.
If current web stacks aren't bloated and over-engineered, then I don't know what would qualify.
Who's played with Glitch.com already? The author of the linked article credits Anil Dash's plan to reintroduce the building blocks of the web as having a greater chance of success, and one of those building blocks is glitch.com.

Playing with Glitch.com, it's possible to see a way forwards that isn't just iterating a better UI on top of an RSS reader. It's still lines of code as opposed to trying to push some GUI-based programming language, but does very well to promote the idea of building blocks for the web.

If most of us are basically plumbers but for data on the Internet, glitch.com is the consumer hardware store where they sell all the various fun pipe connectors that you'd use for building an epic ball machine as a kid. (Github.com would be is the store with a catalog that has table after table of parts in every possible variation.)
It used to connect you to directory information (as in "I need to number for mikestew in Seattle...") for the specified area code (or local, if no area code specified). I don't know if it still works or not.
Right now privacy is such a big deal with 'older' people around me. Nearly every friend of my parents will ask random questions in the last weeks and months.

I agree that RSS and Feedly are no replacement. But other replacements (closed media enabled chats) are happening right now and people happily switch because they see their privacy in danger.

Tl:dr: it's in the point of view.
Gruen wanted Southdale to be the nucleus around which to build a European style Aldstadt (town center). The parking around Southdale was where he was intending to design apartment houses.

That's why Southdale has a feel to it that subsequent malls don't.
Do you have a source on that 1/2 gram number? My reading has lead me to believe that a typical therapeutic dose for these treatments is between 60-75mg. I could be way off, though.
I didn't say we should take these braking systems off the road, but I do think drivers need to adapt to their presence. Personally, I am happy my 2017 vehicle does not have it and the ones on the market will probably be much improved by the time I consider a replacement.

As others discussed throughout this thread, there are many situations where drivers violate the safe following distance rules. Aside from the lack of attention scenarios, I think many drivers take calculated risks to temporarily reduce their following distances while performing some other maneuver. They should incorporate this new idea of neurotic automatic-braking systems into this risk calculus, so they don't get caught in a situation they cannot handle.

While we have a mixture of different vintage cars (and drivers!), I am afraid we will remain living in interesting times...
I don't recall free calls exactly. In my area we had band plans - there was an A, B and C band that had different rates. The A band would have a connection fee (1 cent? 5 cents? can't remember) and no per minute charge. The other bands charged various rates per minute.

Most people spent most of their BBS time in the A band obviously. That had the effect of having most of your users being very, very local to your BBS.
I agree on all points. I merely wish to point out that the proper term for these is "strong trends" not "scientific law".

Scientific laws typically do support a tendency or trend in effect but the accurate description of a present trend is not sufficient to call the observation a "law". To consider that upgrade we need universality and persistence.

The fact that we know Moore's "law" and Eroom's "law" must both stop working at some point in the relatively near future means that they both fail this test.
A "Python with Numpy" programmer who decides to not use the built-in factorial function would think:

>>> from numpy import np
>>> np.multiply.reduce(np.arange(1, 10+1))
3628800

That same programmer would (hopefully) also be aware that the function will overflow for large-enough values, and might instead write it at:

>>> np.multiply.reduce(np.arange(1, 1000+1, dtype=np.object))
Phooey. This comes off as unnecessary gate-keeping. How does anyone do science, ever? They use tools for measurement, tools for analysis, tools for record keeping...all of these functions can be captured within a GUI. Doing science doesn't ever require you to be doing something "new" or innovative... in fact, most of the time you are applying age-old techniques. The only thing new is the problem, and that's not dependent on what types of tools you are using to solve it.
Ask HN: Keep piling on AngularJS app or rewrite?
We’re a small team of developers in a startup and are currently using AngularJS. Personally find it hard to look at and add features to this app (one because I wasn’t there from the beginning and second because SOME parts are a mess). The SPA is about 3-4 years old and definitely works 99% of the time so it’s functional.

Does it make sense to continue piling features on this AngularJS framework? Is a rewrite justified in another framework if it increases the speed at which we deliver new features or on board new developers?

I’m open to hearing all perspectives. This is just a discussion not so much a way to make some decision.
One amazing GUI/visualization tool I use everyday for investigating computation fluid dynamics simulations is ParaView[0]. At the very least, it's a opensource GUI built on top of VTK used for visualizing CFD results, developed by the incredible developers at Kitware (same company that develops CMake). Under the hood, it allows you to separate your client from a {data,rendering} server so that you can visualize large datasets from a small laptop utilizing a client/server model.

Besides just data investigation using the GUI, all visualization workflows can be automated either through their python wrapper, or directly through the C++ API. The fact that you can automate the slicing/dicing and post-processing of CFD results on a server remotely using Python still blows my mind.

I wouldn't normally associate CFD with data science, but in a way, analyzing CFD results is starting to require the kind of scale of big data, and can certainly be done with the help of a GUI.

[0] www.paraview.org
There are still dialup BBSes. I called into one in Wisconsin just a couple of weeks ago from my TRS-80 Model 100 via acoustic coupler.

Yes, the phone I dialed in with was rotary.
It's not a breakthrough because it has been used in the clinic for patients with suicidal ideation for a long time. You are hearing about it now because a small group of doctors have found a new income stream.

Contrary to the posts in this thread there isn't a body of evidence that suggests Ketamine's anti-depressant effect lasts longer than a week.
Amazing story, I'm not crying, you are! :'-)

I can only imagine his pain in hiding for 47+ years not being able to read.
Given the general state of the "content" people put on Facebook, I'd say the dog park comparison is a good one.. but not quite in the way the parent post meant it.
The great firewall does allow secure TLS connections that it cannot read or modify. It just doesn't allow them to specific targets, or using specific protocols.
The goal is worthy, but the product is inadequate to say the least. This thing is littered with typos, and enough of the exposition is sufficiently irrelevant or incorrect to be unintuitive. That said, I like the graphics and layout.

For example, when he discusses power sets in order to introduce sigma algebras, he implies that a sigma algebra is a better-behaved alternative to a power set. However, a power set is always itself a sigma algebra (after all, even a power set of an uncountable set still is closed under complements and countable unions).

Later, when discussing probability distributions, he writes:

> [W]e want this allocation [of a conserved quantity] to be self-consistent – the allocation to any collection of disjoint sets, A_n ∩ A_m=0, n≠m, should be the same as the allocation to the union of those sets,
> ℙπ[∪(n=1 to N) A_n]=∑(n=1 to N)ℙπ[A_n].

The condition `A_n ∩ A_m=0, n≠m` is actually incorrect, since A_n and A_m are sets and 0 is an integer. The author means the empty set, but typo'd.

Sometimes he frequently uses words like "conserved" or "well-defined" without giving us a clue as to what these mean. In what context are probabilities "conserved"? What distinguishes "well-defined" from "not well-defined"?

I'm a software engineer. A non-trivial amount of my time is devoted to reading code and finding bugs. Sloppy reasoning, inconsistencies and outright errors like that are big red flags to me. It doesn't help that the whole section on sigma algebras is somewhat irrelevant, since he doesn't really explore measure theory as the basis for modern probability.

IMO a better resource is the series of "Probability Primer" videos from mathematicalmonk on YouTube[1]. He does an excellent job (IMO) of covering all pertinent pre-requisites and being mostly rigorous without necessarily proving every single fact or exhaustively covering all edge and corner cases. He also makes a good effort to recommend advanced (and rigorous) treatments of the subject (and ancillary ones like measure theory). A readable version of this YouTube series would be a great resource, and if Michael Betancourt is reading, I'd encourage him to pursue that in his next iteration of this product.

https://www.youtube.com/playlist?list=PL17567A1A3F5DB5E4
> are you aware if there is a feature that allows version control tracking, so willing websites can have an API call that shares latest version - to return to say if an update is "required" or available?

@loceng Yes, that is how Dat works, thus any browser serving Dat Archives help propagated changes to Dat archives. Note that only changes that are signed with the archive's private key for the archive are propagated. All of that happens under the hood as an owner of a dat archive though. You just run `dat share` command in a directory, you get a public address for the archive, and any time you make a change to a file in the archive it automatically signs with the private key and share it out to the network.

https://docs.datproject.org/concepts#version-history
Reddit sucks for high-quality, long-lived discussions.

Of all places, G+ does reasonably well at this, with a suitably selective group.

Mailing lists / usenet are still probably the pinacle.
Generally, the goal of a boycott isn't to force a company to shut down, it's to force them to change their ways to end the boycott.
Congress should force FB to share the other half of users' profiles
Mobile devices could certainly be used to host such services /when they are being charged/. In practice most of us charge our devices during the night and, like cheap night-time electricity, we could have overnight mobile seeding.
... and it is always night-time somewhere in the world.
The whole point of the previous post is literally that one law (prohibition of "inciting a riot") is unethical, so the claim that they're saying that "all laws are ethical and just" is simply absurd.
To be fair as Ruby/Rails developer I say the same about discourse VS everything else. It follows a lot of rails standards which makes it incredible easy to hack. While phpbb and friends are hacks in itself to begin with.
The entire tech sector doesn't have to collapse for Google stock to go down and for Google to need to lay people off. Google could easily become the next IBM and fail to keep up with rest of the industry or even worse it might become the next Enron and be completely destroyed by bad leadership. Both IBM and Enron were extremely successful companies in their day.
China's ZTE 'poses risk to UK security'
Amazon warehouse workers 'peed in bottles' fearing punishment for taking breaks
Whoa. Do you have a link to a meta-study or something like that?
Blowing in the wind: Plutonium at former nuclear weapons site
More like they paid too much for the real estate because they misunderstood the "real estate always goes up" mantra.

They confused short-term market fluctuations with general long-term trends that have to do with typical inflation and land scarcity.
I think you're right on avatars. Goofy as they are, they seem to matter.

It somewhat hurts HN as well, IMO.
Except both have a comment functionality there is nothing they really compare to each other.
Dosbox runs windows 3.1 perfectly, with resolutions up to at least 1280x1024 (what I use for tetris) _or_ true color mode (unfortunately not both). You can supposedly install 95/98 in it, but I've had trouble actually using them in it.
Back in my day when we made wallets on air-blocked computers, that had the single purpose of just generating wallets.

Not sure if I would trust hardware wallets//online wallets in the same way.

The other benefit to this is if you misplace a wallet, and find it years later it’s like finding cash in your dress pants you don’t really wear all the time.
One place I lived in the 80's, we had free phone calls within our phone company. So it was most of our county, parts of neighboring counties, and a county in a neighboring state.

You didn't even have to dial the full seven digits to make the call if it was inside the local telco. Just the last five numbers.
The new life of SmartNICs
Which kind of is the concept of reddit. What am I missing?
Introducing the Convergence Ecosystem
Following on from the recent discussion [0,1] on zero-width characters and how they might be used to fingerprint messages.

chpmrc built an extension [2] to detect these characters, but as some people mentioned, the way the extension worked was less than ideal.

I decided to build a better version that works in the background and alerts the user if they have selected text containing these zero-width characters, showing a notification that allows you to copy a clean version, and a version with zero-width characters replaced by emojis.

I also wrote a blog post about it [3].

[0] - https://news.ycombinator.com/item?id=16749422

[1] - https://news.ycombinator.com/item?id=16754987

[2] - https://github.com/chpmrc/zero-width-chrome-extension

[3] - https://medium.com/@aidobreen/hidden-text-fingerprints-and-h...
Build your own web things with the Things Framework
I haven't compiled a kernel for over a decade, however back then it was

* make config

* make menuconfig

* make xconfig

Only one of those was of any use, the others were dumb.
I've been helping to develop Bunsen browser for Android but we don't have an iPhone build yet. The hard part is just building it with nodejs all wired up correctly for iOS, but there are tools for that. We just don't have the volunteer working on it yet.
Tesla Workers Say Elon Musk Is a Union Buster. The NLRB Just Boosted Their Case
Even for CEOs and board members diversification is a good idea. They are just limited in how much they can diversify because it looks bad if they sell too much of their stock.
According to Wikipedia, it became a configuration file in Windows 95 (MS-DOS 7.0): https://en.wikipedia.org/wiki/MSDOS.SYS
As much as I agree (and I upvoted you), I do think that ship has sailed.

Same as hacker has different meanings when used here on HN and on most news articles.
Tesla cut corners on safety at Fremont factory
I’ll go one further and call the cryptocommodities.
For all the improvements to Windows that have come from Microsoft thanks Nadella & co., it is still rather shocking to realize Windows has no public bug tracker, and no real way to report these issues besides screaming loudly and hoping someone in Redmond hears you. It's even worse customer service than Google, which is quite an achievement.
> Do you believe this is the case today or is it the goal? From what I understand, the gap is quite large between number of small companies based on environment.

You're right, but what I was saying is that I believe it is the case today in the EU to a far greater extent than in it is in the US. That's not saying in any way that the EU is close to an ideal situation, or that there aren't big, dominant EU players. Along with the case of the influence of big non-EU players skewing the environment to a large degree.
It’s relatively cheap. IMO if they executed better it could have been a $1B+ exit, but it’s certainly not the worst case scenario.
Show HN: New drone design for industrial applications
It's possible to get the nasal spray prescribed and filled by a compounding pharmacy. Those doctors will want you to spend $3,000 for the initial infusions. It won't matter to them that you had the initial infusions elsewhere. They want the full treatment experience as well.

It's possible that the J&J spray will be approved in 2018.
On my own blog, whenever I do a data science writeup, I make sure to do it on a topic that hasn't been done before, with explicit detail and open-sourced code.

...this has had the consequence of getting no pageviews since it removes the mystique of data science. :\