skysight-inc/HackerNews huggingface dataset:
I was about to say "no ID attached" but that might make fighting "gaming the system" too hard. Good point.
Unfortunately I’m on my phone and I don’t have access to my laptop that has my research on this. Sadly, ed tech doesn’t work. The UK realized this. The US is starting to, state by state. This is not to say it can’t work. So far the startups have issues with not being able to provide an innovative product that works reliably.
The problem is that this subsidizes stupid people at the expense of not-stupid people. Injuring yourself in dumb, preventable ways should have personal repercussions.
There's all the pain of python 2's string/byte handling... is it a byte str? Or unicode code points? Python 2 likes to keep you guessing, and that's not a good thing. If you haven't felt the pain here, there's a good chance your stuff is subtly broken in ways you may not be aware of.
Why Go for cloud?
What is single and double dots on contents of a linux directory?
Save the absence of better alternatives, perhaps. And you have to examine all the alternatives to the present disaster for content-creators in order to pick the best one.
Bayesian machine learning for neural networks. Currently learning PyMC3 and Edward.
Another complete abortion of Justice.

What happened to his constitutional right to a speedy trial?

USA no longer operates under the rule of law.
For a programming language, I much prefer function over form. Same goes for gadgets, but that's another story.
See "gaming the system", above. Not easily defined, because gaming.
Some are, some aren't. It's difficult to pick them out because some aren't resolved, and some that are resolved were fixed with "works for me" without nailing down the culprit.

I just take issue with "fearless concurrency". All concurrency is fearless if you use a share-nothing architecture. But often times for performance you can't do that. And while Rust may be better than most languages about making it more difficult to screw up, even the Servo folks create race conditions.
I don't get it, wouldn't building this be pointless after the Sophon interference jinxed everything?
Top Hat — a Toronto based post-startup — has successfully gone against just about every point in this article. This article is full of whatever the inverse of survivorship bias is.
An interesting argument, but ultimately deficient. For one thing, our recollections are biased; we are probably more likely to remember instances of a behavior in which one is negatively affected than otherwise.

The author is free to form their opinions however they like, and personal reflections of this sort are really great for formulating hypotheses. But then, you need to get down to the serious business of actually systematically gathering data to test it, or at least go look into the literature.

Also, the author, casually asserts that its mostly men who do this. The author gives some good reasons why that might be. But again, this assertion of a matter of fact, is based on his own, situated, biased, unreliable, motivated recollection.
Yeah, "grey" is a VERY interesting question. You have me there. I definitely wasn't grey enough when I was younger, and that could hurt others, not just my results.
Why Pharo Might Be the Future of Software Development
"Perhaps, Nadeau reasoned, the problem lay in the sperm, not the egg. He therefore bred male mice with and without the mutation to healthy mutation-free females and found no differences in the males’ fertility"
Sure as it appreciates rapidly I agree. Eventually the expectation is the appreciation will slow down as X % of global currency/gold value is absorbed into the market cap of Bitcoin. At that point, you would expect to see more stability or at least slower appreciation. Then, the opportunity cost will be much lower than today.

Deflationary currencies generally will produce less frivolous spending, which is a good thing. Lower time preference [0] vs fiat high time preference of today's economy will result in much more savings and investment vs consumption spending.

Longer time horizons vs short termism that plagues markets now. Overall, an increase in prosperity and economic growth and decrease in debt and credit cycles (BTC immune to M0/M1 credit expansion and contraction = decrease in business cycle roller coaster)

[0] https://en.wikipedia.org/wiki/Time_preference
Cinematic Color: From Your Monitor to the Big Screen (2012)
Ignoring some arguments about whether the Internet is a "human right", it's not on the same level as land, land is a prerequisite for shelter, which is a vital human need. The creation of false needs does not overrule the necessity of satisfying true needs. "The Internet" is not a commodity; access to the Internet is a commodity. Although by some definitions undeveloped land isn't a commodity either, the fact that it is in fixed supply and humans need it. The usage of that land and even habitable but uninhabited houses for the whims of speculators is in my view such an egregiously horrible fact, so divorced from any notion of rationality of moral standing, that I would advocate it should not be used for such a purpose at all.

It is on the same level as pollution - the squandering of resources that can be used here and now (homes and land) or in the future (stable climate, natural resources, atmospheric purity) for profit, exchange, trade which caters not to any human needs, vital or not, false or true, is a truly horrible system that deserves to be opposed. I don't understand why you support such a system with so many unable to meet even their basic needs.
Interesting paper that compares performance of GRU vs LSTM. http://proceedings.mlr.press/v37/jozefowicz15.pdf

TL;DR - For most tasks other than Language modeling GRU is better.
Upvote for live testing the trending parent topic at hand! That's cool!
painless (after some amount of pain)
Bit of an aside, but I'd love to know if said Deep Learning could possibly learn to detect whether a pneumonia was merely eosinophilic (no invader, just white cells gone wild.) I'm hoping that maybe a more general distribution would be characteristic of eosinophilic pneumonia, I suppose.
I was reading through some of my journals that I wrote a few years ago and noticed that the ones written with a pencil are much more readable than the ones written with a fountain pen. I guess picking the right kind of paper and ink is very important for a notebook not to lose its quality.
FWIW Ron has been around a looooong time. He used to work on FreeBSD in the early 90s.
A high-quality blog series by Luke Oakden-Rayner, a radiologist (MD) who is doing a PhD focusing on applying machine learning to medical images and text.

The End of Human Doctors:

https://lukeoakdenrayner.wordpress.com/2017/04/20/the-end-of...
Why should you care about content marketing? – PipeContent – Medium
What we often forget are the large numbers of people who just use Python (or any other tech tool) as a means to an end.

In this case I'm included. Python is not my first, second, or third love. But it is the most available and the simplest tool available to glue things together. CSVs, json, web apis (private and commercial), etc., are all so easy to do with Python.

So my guess is that there are a lot of users who may not even realize the benefits that Python3.x gives vs 2. "We" don't know or care about features we don't need. But we do feel the pain of modules that only work for one version.

In hindsight, I would have voted for a hard break from 2->3 perhaps 2 years ago. I suspect the ultimate human time effort would have been less than we waste now straddling or stumbling with two versions.
I understand this article is a bit outdated, but companies like Duolingo or Clever seem to prove a few of the author's arguments wrong.

One would think there would be a market for Duolingo style apps for other subjects, such as mathematics, where the user is simply charged on a subscription bases. Could such a business not survive?
How is that a clear answer? You're still shipping massive amounts of rock through outer space. If it costs you $100M/oz to mine and transport the stuff, then selling it for $1000/oz doesn't even make a dent. And crashing the market doing it is just lose-lose.

Everything is economically viable when you can employ fantasy magic technology to make it happen.
When I last looked into ReDox, it looked like one guy was making most of the changes (but that was in the summer), my kudos to him.
Serious question, what was the complaint against xrange?

I don’t recall it ever surprising me or behaving poorly.
Paleotronic Magazine Kickstarter: 120% funded one week in, three weeks to go
It might be that they underestimated how desperately people had already moved away from C/C++ if they had any choice at all :)
Good quality, accurate, high resolution stock / options / futures data
Ah yes, the annual resurfacing of this blog post :) unfortunately I think most of it is still true. I should do a follow up...

Edit: I'll address the comments/thoughts here in a follow up blog post. Glad to see so many people thinking about this space. It's a great thing for the world to have entrepreneurs building here.
The information by then will be so common, that it will be a question of not how to fix, but whether or not it is convenient/one is willing to fix
> Perhaps, at least in some cases, the egg is saying, "no way buddy."

Assuming this is true, it would be happening in less than 1% of cases (given the prevalence of male-factor infertility and the prevalence of its known causes). So if such an ability exists, it doesn't seem to be getting used very often. Which, given the evolutionary complexity that would be required to evolve such a system, seems surprising. So my guess is that either that's not a thing, or else it exists only as a failure state of some other mechanism rather than as something that has evolved to directly confer some sort of reproductive advantage.
Real-time payments land in the US
Anybody know when this was written? The latest citation is from 1998, and it talks about Oberon being 10 years old. It also talks about JIT for Java being a "current trend".

> I believe that Wirth’s ultimate impact will be felt even stronger ten years from now than it is today, and that the legacy of his accomplished career devoted to The Art of Simplicity will be enduring.

Unfortunately I don't see any sign of that. The actual trend seems to be in the opposite direction.
Because of the expenses (moving, taxes, fees, etc) amount to $400K, you've just spent a lot of effort to replace a more expensive property with cheaper and smaller one for no gain.

Real-life numbers will differ, but that's roughly the point.
This article was written in 2011, and I think since then with the "learn to code" movement becoming so popular and coding bootcamps promising to help people get software development jobs, things have changed a bit--at least for edtech companies teaching programming skills.

There are a ton of popular websites that teach people coding/software development/design skills online now that have grown incredibly over the last few years, but still not really getting to mainstream status. Treehouse, Code School, DataCamp, Udemy, Frontend Masters, Udacity, Thinkful, Codecademy are just a few popular websites where people can learn to code today and all of them have a subscription plan. I don't think any of these have reached "mainstream" status, but there are definitely a lot more websites and applications today teaching people to code via subscription plans than there were 6 years ago.

Whatever your thoughts are on the whole "learn to code" movement, it's clear that the landscape for edtech companies teaching programming/software development has changed since 2011. Will any of these companies teaching people to code ever reach "mainstream" status, I don't know.
> Once again the question that immediately come to mind is "Why the FUCK do browsers facilitate this shit?"

Because their developers were too busy wondering if they could to wonder if they should.

The modern web is like Moria: we've delved too deeply, and have awaken a slumbering horror.
Backing Up and Restoring ES Indices Using Curator
As a fellow non-USAian, I don't think it's helpful to equate US law enforcement agencies with Nazis and Communists.

The FBI is nowhere near as evil an organisation as the Gestapo, the NKVD, and so on. Using Nazi allegories all the time limits your ability to escalate rhetoric when they actually do something Nazi-like.
Which is a statement about the worthlessness of the legal system and not the worth of the legislation.
If you have 4bn, you own interests in many companies, many funds, direct physical properties, property funds, etc.

If you have 4bn, you don't "move" money around at that scale. You move small fractions around. And in terms of what you can spend... aside from the occasional private island purchase, there's really not a lot you can spend significant fractions of that worth on.

Enjoy a little exercise. Imagine you have 1bn to blow. Google for things you would desire. Unless you want to try to buy a block of SF, you'll find it hard to spend more than a few hundred million at once. How many 100+ meter yachts can you use? The nicest Gulfstream global jet is about 100 million nicely equipped. A used Boeing jumbo jet is even less...

It's actually hard to spend that kind of money unless you basically give it away.
America is a bet that chaos has some advantages over good governance.
Breaking the Cycle of Bad Scrum
Terraform AWS VPC Module
20+ web automation tools to consider for your next projects
Correction: "righto.com"
OCR and Medieval Manuscripts: Establishing a Baseline (2015)
What is the preferred way to write an end-user program in Python? At least one platform (Arch Linux) has 3.x set for `/usr/bin/python`, while most others have 2.x as the default (macOS, other Linux distros).

The consequence is that Python scripts which need to "just work" must be written in the intersection of Python 2 and 3, a language for which no interpreters exist (do they?), and which inherits the pitfalls of both. This is a terrible state of affairs.
Nearly every job is becoming more digital – Brookings study
How to Remove DRM from M4V Files
Clearly Bill Gates doesn't need to flaunt his wealth. I'm sure he was just really excited by Da Vinci, and the opportunity to own a real piece of history was totally worth it.

Despite Gates's (very) questionable method of rising to greatness, what he has attempted to do with his wealth is well above what most "rich" people do.
People want/need to learn another language for a very wide variety of reasons. While it is “teaching,” it’s also squarely in its own domain. I’m not sure they’d have an easy time transitioning to Duolingo for math. While I don’t have their demo stats, language learning often extends well into adulthood... many corporations will pay for employees to learn a new language, and English schools are popular world-wide. Not as many adults are motivated to learn calculus, which then leaves a younger market with less ability/willingness to pay.
OK, so how do you distinguish automatically "abuse" from "proper use" for arbitrary devices, and how would putting the code that is able to do that on a separate device be easier than compiling it into the firmware of the devices themselves?
> The same way one couldn't deny

Taliban were formed after Soviets pulled out so maybe one could deny that. But why research your history when one could repeat contrarian narratives.
You are correct, but VR will wreck the housing market within 10 years* , so it’s not a long term concern.

* 1st sub-$400 all-in-one with 6dof, face and finger tracking + 5 years
After some digging I found that the issue is that whenever
src is set and then contentDocument is called right after,
there is a race condition and contentDocument will return
null because the Document hasn't been created in the script
thread yet.

-- https://github.com/servo/servo/pull/14764

I decided not to cherry pick because I figured people could look through themselves and decide. And because culprits are not always found (or at least documented) before a fix is committed. This is how thread races work in any language--they're hard to definitively pin down, not to mention reliably reproduce, but generally easy to fix (or at least make disappear) once something suspicious comes to your attention.

Concurrency is easy when you don't share mutable data. But when you do have to share mutable data--core, performance-sensitive shared data structures--Rust hardly makes doing so "fearless". What Rust does is make it difficult to _accidentally_ share mutable data.
About to take an edtech startup to the consumer market- would love to see your updated advice!
Dump your idea into basic HTML template, host it on GitHub,For user feedback create a type form, for building your audience put MailChimp subscribe form in your website, to get user traction you can post it on social media or hacker news, if you see high user traction or people are giving you genuine feedback pursue that idea further Best of Luck :)
Published in 2000.
See https://dl.acm.org/citation.cfm?id=645993&picked=prox&cfid=8...
> I would hope that these days no rational individual could support jail time for any non-violent drug crime

Pretty sure branding half the US population as irrational isn't going to win you much consensus.
But wait, there's more! I also make tables [1] and doomsday predictions [2].

[1] http://lcamtuf.coredump.cx/table/

[2] http://lcamtuf.coredump.cx/prep/
How to add more voices to Windows Speech and Narrator
People are mad, but they aren't mad at the powers that be, they are mad at arbitrary groups of "others" whom they dehumanize into a threat to their way of life.

Its an intentional misdirection through disinformation, but rich and powerful men have been adept at it for centuries now, they learned well from the examples of the French, Bolshevik, and similar revolutions on how to make sure the impoverished masses are focusing their discontent on anyone but the ones truly responsible for their plight.

If you wield power as long as you keep the poor fighting amongst themselves they can never organize against you. See how Occupy Wall Street fell apart through mostly infighting and misinformation as a simple example of this effect that isn't exactly contemporary.
Crisis in the Foundation of Mathematics
Senate’s tax reform bill removes stock option tax
It's simply not going to happen as long as elected politicians and officials are mostly technically-illiterate. These are the same people seriously considering back doors to encryption in the name of security.

Give it 5-10 years when enough of them have died off; then change will happen.
I thought that too but after looking it up FB email does indeed come from facebookmail.com
Are you suggesting that the government causes shark attacks? Do they control the sharks, or just have agents to push the swimmers into their jaws?

Seriously though, democratic governments are much less good at propaganda operations than despotic ones, not necessarily because the people involved are much more honest on an individual level, but just because democratically elected governments are never really in all that much agreement about what sort of propaganda ought to be spread. The genius of democracy is that if you keep the people in power constantly fighting with each other they don't have as much time left over to screw the rest of us.

So although "whatabout the US?" is inevitably the top comment on every thread about the evils of China, I think that just sometimes we ought to actually pay attention to China qua China.
And money grants control of violence. Either direct, as a drug lord in Mexico in the absence of a strong central state monopoly on violence, or indirect by simply being above the law in the US if you have enough zeroes in your bank account to afford the lawyers to make any accusations go away when there is a strong central monopoly on violence. Or on the reciprocal, you can use money to inflict violence through frivolous lawsuits or even worse the kind of patent trolling used by heinous groups to ruin ventures.

Turns out people want money, and will offer you violence in return for it if you offer enough to justify it.
Both Chrome and Firefox provide built-in print to PDF feature on Linux and Windows (possibly other OSes too, but I'm not sure). Just click Print and select "save as PDF" or "print to file". Chrome even allows removing the URLs and other metadata from headers and footers.
You can’t store Vanguard shares in your brain.
If that is a security problem, you probably have a much bigger problem anyway. Secure passwords cannot be cracked, the public internet is hostile anyway and you should be protecting your communication with strong cryptography. Pretty much the only sensible reason why you should protect your internal network from access (including sniffing) is because you might have IoT on it that tend to have terrible security. Putting them all in the same, but separate, network, essentially achieves nothing.
Nonsense. Use six, use tox for testing in both, easy peasy. They're not that different. Plenty of libraries do it. No reason scripts can't too. Plenty do. Specify a "/usr/bin/env python3" shebang if you want to use any cool features like f-strings
Figure out a way to franchise high schools to make them into coworking spaces. All teachers are remote and all teaching happens over skype. The employees on site are there only to make sure the kids dont kill each other. Offer an insane amount of subjects (this is possible since there might be only 30 kids worldwide interested in xyz, now they can take a class on it).

The future of education is something along these lines I think.
One could really make a lot of money with this because the costs will be fractional compared with real high school. Also no "athletic departments" fuck that shit.
Pandas isn't perfect, but for small- to medium-size datasets, I haven't seen much that matches its performance, and I haven't seen anything that matches its combination of performance and ease of use.
Is Duolingo actually making money?
According to your links, the Oberon was based on a single-chip NS320xx processor, not bit-slice - that was its predecessor, the Lilith. By the time Oberon was started, bit-slice processors were obsolete. Integrated CPU chips were able to beat them on price, speed, size, and power consumption.
Hyperphysics does a decent job of providing some insight: http://hyperphysics.phy-astr.gsu.edu/hbase/electric/pplate.h...

The "first principles" part of E&M has some tricky math which can be mitigated by a well chosen problem domain. If you really want to dive into it, I hope you love (or learn to love) multi-variate calculus, linear algebra, and switching coordinate systems (cartesian, polar, spherical) multiple times to solve a problem.
Live Alto demos from Xerox Parc pioneers [video]
PyAnnotate: Auto-generate PEP-484 annotations
Sounds inhuman.
Long term, the solution has to be switching to an OS that’s written in a memory safe language.
Phong shading tutorial with glslify
You’re right
That's right. There are certain luxury purchases that are not about spending money, but rather are a reasonably safe way to park cash.
A 1000X Improvement in Computer Systems Using Current Fabs and Processes
In stark contrast to the brutal python 2-3 dichotomy, I feel compelled to express my gratitude for the degree to which — contra all the hating and churn and “fatigue” — es6+ (transpiled to es5 via babel) has become such a pragmatic and obvious center of gravity.