skysight-inc/HackerNews huggingface dataset:
I think productization of software use, for specific purposes, was inevitable... and therefore monopolies because of economies of scale.

However, I also thought this would happen to libraries/components, because the same dynamic is in play. But it's only happened to very large "libraries" that are in effect a platform, putting the programmer at a higher level of abstraction. Often called "engines': databases, game engines, etc.

Yet... for the vast majority of library product categories, open source has won...

it might be as simple as whether the programmer user has the expertise to make that engine themselves, or if there's a gap (as for non-programmer users). The coding imperative: If I can write it, I must write it. How can a business compete with that?

Another factor is companies "commoditizing their complements", so e.g. we got java, to sell sun boxes. It became impossible for a non-free language to win.
My mother breaks out in acne when she eats chocolate. It's incredibly predictable and she ascribes it to being "allergic".
God forbid that anyone with a mathematical inclination begin to question study methodology...

https://mobile.nytimes.com/2008/04/08/science/08tier.html
Something doesn’t ad up about America’s advertising market
Can confirm, Accutane is magical.

A single round of it when I was 16 totally cleared me up. That was over 20 years ago.

Luckily for me, my mom remembered how my dad's acne in high school left his face scarred, so she got me into a dermatologist at the first signs of cystic acne.

The doctor tried everything on me, and Accutane was the last resort.

I implore:

If you have kids with acne, please, take them to a real skin doctor. Don't rely on unproven treatments like cutting carbs or dairy or meat. You have one chance to get it right, and if you don't, they'll have to live with facial scarring forever.

I see adults with acne or scarring and I am so thankful I was put on Accutane.
> It's very hard for a child to continue being naughty when they're pumping iron.

What if all of Spartan culture was simply a parenting trick run riot?
Turmeric has helped me quite a bit with my inflamed joints after learning about it at a yoga ashram. Now I cook a lot with it. What i have noticed though is that supplements do nothing for me. I only feel a difference when it's fresh powder or even better ground from a root.

I have done several experiments where I stopped taking it. Every time my joints got worse and then better after resuming cooking with Turmeric.

No idea how it works but it seems to work.
Read page 12 here:

https://ia801502.us.archive.org/17/items/SelectedPapers1977/...
thanks. i was honestly surprised to be down-voted, maybe that explains it a bit.
I hadn't heard about the advancement with Roles, but it seems that GND is still prohibited in "Safe Haskell"?
Why do people attempt suicide after this sort of ordeal? Is there any reasoning or studies that talk about this?
If you call this tooling, I have developed an Emacs app that allows blogging in native Org mode, leaving out the interpretation of meta-data to happen automatically (the package does the parsing). It's designed to generate Markdown files + front-matter in TOML or YAML for Hugo (https://gohugo.io).

The package is ox-hugo: https://ox-hugo.scripter.co/

In fact, that site is dog-fooding ox-hugo.. I simply commit the Org files, and Org --ox-hugo--> Markdown --hugo--> HTML conversion happens on Netlify, and that site gets updated.

Github repo: https://github.com/kaushalmodi/ox-hugo/
D-Wave is not a "real" quantum computer in the sense that it is not asymptotically faster than a classical computer. Quantum computers with very few Quibits have existed for a while -- I believe the current record is 17 quibits [1]. I believe that to factor an n-bit integer, you need roughly n bits. So right now, we can factor 17 bit integers, which isn't very useful yet. However, I have read that for quantum simulations, it 30 quibit quantum computers might already be useful.

[1] https://en.wikipedia.org/wiki/Timeline_of_quantum_computing
Sorry, I don’t. I mean, you could of course identify the unobscured area of the window and paint over it pretty quickly, but if you wanted to draw what’s behind that I don’t know of a way to do that efficiently.
I've always had success with this web based [1] converter, it does all the conversion locally, but can take a while on a few years worth of data.

[1]: http://ericwolter.com/projects/health-export.html
For those interested in getting in on the game, you should checkout The Handbook [1], it's a must-read.

[1] http://liartownusa.tumblr.com/post/152912631875/breed-and-pu...
>Compare this to a set of interview questions or tasks that touch on how an applicant deals with many facets of the above, which is what I'm familiar with.

And none of those interview questions will measure how the candidate performs in your team's day to day environment, nearly as well.
> I think its facetious to discount ALL the people in Crypto

That's clearly what I was doing.
To confirm, Timescale does not currently support upserts? INSERT ON CONFLICT ... ?
They have removed honesty. After that point it doesn't really matter what's written - it all lacks honesty.
No, that doesn't happen until 5 billion years into the future.

The Sun will gradually keep getting hotter and slightly more luminous up to that point.

Earth will be a desert long before the Sun exhausts nuclear fuel to start expanding and becoming a red giant.
All their customers would just walk over to McDonald's instead.
I'm also surprised at this. Did they all move over to dynamicland?
C++ compilers also have references to arrays which can be abused in some cases:

template < size_t len > int read(int fd, char (&buf)[len]); // array size will be infered
int read(int fd, char (&buf)[1024]); // array size must be exactly 1024
I see an analogy in calculus. People learned it because Newton gave them a reason to. Consider finding a use case where the language lets you do something not otherwise possible. If your use case is successful, people will take note of its precursors. (If you can’t, explore your language as an academic might.)
> decades of medical training and experience

http://slatestarcodex.com/2013/12/17/statistical-literacy-am...

Ask your local doctor next time you visit to tell you what a P value means.

The medical literature is a tragicomedy of statistical incompetence and malpractice.

Specifically on this study it has a lot of red flags: not pre-registered so p hacking can be assumed, industry sponsored which studies show greatly skews results, small numbers, unrealistically high effect sizes.
Very interested.
400M Works: AI Designer’s Shopping Extravaganza
I'm not entirely sure what state its in (and the code is brutally hacked together -- I spent far more time reading up on how to mangle the ffmpeg CLI to get what I wanted than I did bothering to write anything resembling quality shell code)

I don't use it any longer, but I'll see if it's still sitting on my media server (but probably not until the weekend) - if you're on keybase, you can find me @mdip; I'll toss it in my public keybase filesystem folder (keybase.pub/mdip, I think) if I can locate it! :)
It's going to get very legally interesting when someone puts some child porn into the Ethereum blockchain.
I understand what you are getting at, but aren't we some way towards the "citizen programmer", especially when you consider the number of private individuals contributing to open source software. I would also class many of the independent phone developers as citizen programmers. I would say that we have never had more independent developers writing software that other individuals want.
Yeah, unlike Net Neutrality. Joke's on the internet customers!
Sweet thanks man. Love the simplicity
Burger King is known for their odd marketing campaigns... I won't be surprised if we see them launch their own crypto currency too
Radiolab did a really interesting podcast about that.

http://www.radiolab.org/story/confirm-nor-deny/
This is where your bias shows. You define this "majority of people" by looking at your niche - you must be in academia or big data. I can tell you that in my niche nobody knows what the hell jupyter even is, and they use real editors like PyCharm, emacs, vim and so on, where whitespace is never a problem.

> a good programming language should be easily editable from Notepad.

The '90s called, they want their notepad back. Please. Not even Windows users run Notepad, anybody with a minimum of knowledge will use Notepad++. And guess what, N++ has plenty of features to deal with whitespace.
Hell, it could be someone different in your version versus mine.
Or alternatively, customers can pay an extra $X per month to get unlimited food from the most popular vendors. But now other vendors are suffering because no-one wants to pay for them when they've already paid for their free pass to the popular ones.

Net neutrality isn't always charging more for things. Often it's more like "all our mobile plans come with UNLIMITED data for Facebook and YouTube." Which actually seems nice for consumers but hurts any other site trying to inhabit the same space.
Exactly, that's why Houellebecq was inspired to write a biography: https://en.wikipedia.org/wiki/H._P._Lovecraft%3A_Against_the...
I can imagine a site like Pinterest has quite a lot of fascinating data for a researcher to work with.
What doseage though? I've read that it does have a lot of good properties but you'd have to eat pounds of it
People keep telling me that but I've worked in S&P 500 companies, startups, etc.

Somehow, somehow it never seems to be true if you are doing anything close to "architecting" anything.
https://en.m.wikipedia.org/wiki/Real_computation

Real computation can.
That’s quite possible. The GC has changed several times. There was even a unified heap fork of Erlang at some point: https://www.researchgate.net/profile/Marc_Feeley/publication...
Syntax (Css tutorial)
Not only traveling they were asking money to take pictures and pet it at ny comic con
How to Create a Stream System with Tens of Millions of Feeds?
Most of the suicides are committed when a person starts believing suicide is the only way out. When a person has lost all reasons to live, and when he thinks there is nothing he can do, then he concludes suicide could be the only next natural act under his control.
There's a service called Smartlook (https://www.smartlook.com/) that does exactly this, at scale, for user analytics.
In principle. Not in the actual universe we inhabit, with its Beckenstein Bound.
Another vote for On Writing! Fantastic book (and the only Stephen King book I've read).
UPDATE:

> This has gotten crazy out of hand, I apologize but we will no longer be selling PonziCoin on this site because this was a joke. I cannot terminate the contract but I will not be selling any coins that I own.

The Buy button is disabled on the site. Also, if you checked the eth contract you will see it has basically $0 in it, down from over $175,000. I think what happened is that the BUY button was disabled on the site, the message added, and then people started dumping their coins and it was all gone.

https://etherscan.io/address/0xe3f64dc522a66405c51d96aae2342...
These specific ones? Yeah, not that big a deal, but my post is about a development mindset, not the specific implementation. A few vulnerabilities show up in otherwise really great software and the idiots who browse this joint literally say the guy needs an intervention.
Bamiga: Sector One – The ADF Collection
meme wars, when the owner of the original Doge look goes after Dogecoin for their cryotocurrency gains
It is worse than that. To factor n bit number you need roughly n "logical" qubits, i.e. qubits that can store information almost indefinitely. The quantum computers that we have contain low quality "physical" qubits that lose their content after a few millisecond. You need to put an error correcting code on top of the physical qubits to encode the logical qubits. You can expect to need 100s or 1000s of physical qubits per logical qubit. I.e. to decode modern public key encryption you need a computer with millions of qubits. Today we have less than 50 in the best research hardware on the planet.
Why we stopped tracking our time
Controversial Silicon Valley-funded quest to educate the world’s poorest kids
Yet Ted Nelson killed what he created because he wanted a monopoly for himself.

From the start he covered ZigZag and zzstructure with patents and could not get his own software going (I don't think he is very good manager). Several decades later, when some enthusiasts reached out and tried to recreate the ZigZag as open source project GZigZag he eventually screwed up the people involved.

https://www.google.com/patents/US6262736

http://lambda-the-ultimate.org/node/233#comment-1715
You can choose your search engine on iOS.
So the EU is helping Apple because...?
That's the best Weissman score I have ever seen.
Break the law, get fined.

Why would you have qualms?
is there an actual product or implemention of any of these? I can't seem to find any examples actually in the wild. Has any of that even been mathematically proven? It's easy to prove hashing and the block chain.
Article Submission Sites List – Top and Latest
People not caring about load time costs are probably one of the reasons the guy still uses VC6, which starts up practically instantly.
> 1) The video showed that you could receive a chicken sandwich now. That you were only paying more to receive only ,specifically, a whooper faster. This I thought shows preferential treatment over different types of food (data).

I felt this wasn't emphasized enough.
Hydroponic Tomato Plant Monster Growth
Yes. I didn’t appreciate that email spam. It took me several weeks to figure out how to get out of their digest emails without missing out on the one blog that I cared about.
I find that there’s a good chance that I can safely ignore any “ACTION REQUIRED” email from anyone not my manager. So I do. Occasionally my manager gets a nastygram to relay to me, but he is super okay with that if it means I’m focused and productive.
You need to understand that a high (but not majority by any stretch) percentage of Americans will always take the side of a corporation over consumers no matter what.

It’s a weird and uniquely American thing.

One of the stranger things I’ve found after moving here from Australia (which has a very strong pro-consumer government agency called the ACCC which is non-partisan).
Where is this flat fee school? It sounds wonderful.
> The data[0] shows that the race distribution of the assailant in crime reports is about the same as the race distribution of arrestees. There's no support for the differential enforcement hypothesis.

Unless the reports are also influenced by race, such as a police officer not stopping a white person who was a criminal because he/she is white, but over-inspecting non-white people.
+1 for more Ted Nelson.

I saw a great talk from Alan Kay where he gives an argument that studying historical systems is important for innovation: Imagine all the possible directions computing could move toward over the next 50-60 years. Some will be good (near-optimal), but others will probably be a waste of time and merely pursued out of fashion, while some of today's good ideas will be dropped and forgotten.

Thus in the future, when programmers find they've reached a "dead end" / local maximum, they might study ideas from 2018 and find a way forward. In the same way, someone who wants to innovate today could be advised to explore some of the "paths not taken" from the 1950's and 60's.
A Collection of Games on the Ethereum Blockchain
Oh man thank you so much for this link. I’ve wanted to keep a native bee hive for ages, and he’s down in West End! Just down the road :)
I'm still not understanding: other than the hardware/global state thing in another comment in this thread[1], what's a program that demonstrates this "composing safe interfaces is unsafe" property? The example in the paper is not one, it was a bug for crossbeam to mark its API safe.

[1]: I'm ignoring this case, because it's somewhat completely impossible to solve: there's no way Rust (or any language) can control this situation. And, there's a strong argument in my mind that this sort of scenario should have an `unsafe` constructor or something, to act as an assertion from the programmer that they're guaranteeing unique access to the resource.
I work in the field and I will have to disagree - 20 years ago nobody serious would have claimed we can build a quantum computer in 10 years. There are very clear levels we need to reach to have something useful (in terms of lifetime of the qubits and number of connected qubits) and there has been extremely clear upward slope on both of those measures over the last 15 years. Extrapolating optimistically from them in 5 years we will have quantum chemistry simulators. Extrapolating pessimistically, it will take 20 or so years.
Bummer! Just thought I'd ask.

Really neat project, by the way: I love seeing technically elegant solutions to these kinds of singular problems! Did you run into any Mac App Store sandboxing restrictions with respect to capturing the screen?
I somewhat agree, but "is it true?" is all that science can answer.

A mechanism is really just a narrower example without irrelevant distractions or confounding variables.

Kind of like the difference between the bug reports: "run this complex workload on this specific machine and it will orobably crash after a few hours" versus "run these three commands when the cache is cold and it crashes".
None of those are interesting experiences beyond the command line. They represent exactly the stagnant thinking that we are fighting against. Especially GIT, it could have come out in the 70s with the interface it relies on. It makes me sad that people see this as progress.

It doesn’t take a rockstar to make progress here, and anyways, I’ve been relatively successful on the academic side (e.g. just got a 10 year influential paper award for my 2007 live programming paper). I don’t think Bret Victor failed so much as lost interest, and he accomplished a great deal in getting people interested in this area again. Chris hasn’t really failed either, he is still young. And let’s not forget all the ex-HARCers...

Also, not all of us see this as a make programming more accessible problem; e.g. that’s not my thing, I really want to improve programming en masse. But we all agree the existing way is a dead end and we need to experiment ei5h radically different approaches.
You might need to find a company that provide visa sponsorship, some recruiting company are willing to do the paperwork, there is a surprising amount of company in Tokyo where you could work using only English.

Although Everyday life could be difficult without knowing a little of Japanese language and renting apartment is quite expensive at the start.
I think the right answer is intermediate tools that don't even necessarily create programs, but give people reasons to use a compiler and learn that type of problem solving related to their current day to day needs.
And the possibly illuminating etymology: Retroactive Continuity.
I post this whenever HN brings up a comment about supplements -- but I created a site to help track people trying out a lot of supplements and how it impacted health and sleep.

HN and QuantifiedSelfers find this as a niche site to record correlations and habits for self improvement.

https://betterself.io/ (Open sourced)
> I mean, that would asymptotically approach a prediction of your personal future losses, and thus your premiums would asymptotically approach your future losses, and thus what's the point of giving your money to an insurance company only to get it back later?

If we could estimate that well, risk would no longer be a real thing, and then there would be no need for insurance at all. However, you can't just take ideas to the absolute theoretical limit and expect the results to come out making sense in the real world.
Nice title.
No, I still value risk smoothing. I know a lot about my driving skill, but I don't have the ability to make perfect predictions about all possible future losses.
So if it all melts, we could see 1200ppm? That doesn't sound that scary.
Sous Geek Cookbooks
Certifications? Do people here second that recommendation? I'm very skeptical of the certification industry.
Yes, it's limited to the module. That's still limited, and a good reason to keep such modules small.
This is pretty common misconception (that qubits are a bad idea). Qubits or qudits are necessary to achieve scalable error correction. I work at one of the research institutes that pushes the use of continuous variable systems (they are great). But we implement qubits on top of them (that is the whole point).
Yes, the joy of a great design is in the delicate balance it strikes between simplicity and conflicting needs. There's plenty of anguish in finding the balance even in the head of a single person.

The space of solutions to a design problem is really high dimensional and the quality of the design has many local maxima. So from that point of view it's not too surprising that averaging the features of several designs puts you at a point in the space which is not a local maximum. For a more apples to apples comparison with the averaging of predictions, it might be useful to consider predicting the value of a random variable drawn from a multimodal distribution. In this case it's highly likely that different people will focus their predictions on different modes and averaging several predictions will be worse than taking a single one in isolation.
>"I imagine that getting better food options to millions of people and enabling tens of thousands to start businesses does impact the poorer half of mankind positively."

Better food options? Is there a better food option than something locally grown with sustainable agriculture?

How exactly does VC-funded motorcycle and car taxis burning fossil fuels "impact poorer half of mankind positively"?

>"We've seen for decades that the typical Western approach of throwing money at the elites of a poor country really doesn't help improve life for the impoverished;"

Which has given rise to alternatives in the form of NGOs, PVOs and micro-finance initiatives. Do you really believe that some VC firms on Sand Hill Road is going to help lift the world out of poverty?
Revisiting Original Xbox Backward Compatibility on the Xbox 360
Metal Markets in Flux: Chip Industry Impact
There's a secret way to go to Japan on a very long visa: start your own company with a Japanese co-fouder and go there on a management visa. You can get up to a 5-year visa and it does NOT require a $50k investment.

If you want to stay longer, the only option through marriage.
Public link anyone?
> And what are those safety guarantees?

It is still that we are still working this out; this is what we're cooprating with academia on, formalizing the exact semantics. Such things take time.
For whatever it's worth, I backed light table on kickstarter and as far as I'm concerned it was well worth the money. I got an interesting prototype editor which has had a big impact on the wider ecosystem (the swift playground comes particularly to mind). I've gotten to read your consistently interesting blog and watch you experiment with different pieces of the language design space.

I can't imagine how hard it must be to shut it down after all these years, but I know whatever comes next in PL and IDE design will owe your project a huge debt. Thank you for everything!
Which right now is mostly going to the deep learning train :(. There are some academics working in this area right now, Ravi Chugh, Phillip Guo, to name a couple.
Come on people, take a joke
Nice mug at the end. Lookin' at you, Ajit Pai ;-)
There's also this classic page: https://qntm.org/destroy
And this line of reasoning completely fails when you start considering error correction. This is why we need bits and qubits. Aaronson's lecture notes go into the mathematical details if you are interested.