skysight-inc/HackerNews huggingface dataset:
I just can't worry about "it'll-be-bad-later-in-the-trajectory" problems when there are "it's-bad-right-now" problems ready to solve.
I've always loved this line:

SQLite does not compete with client/server databases. SQLite competes with fopen().

I have some small apps that I've written in TCL that use SQLite that I've been very happy with. Not much more effort than using a file.

There are also some nice hooks to allow the use of SQLite from Lua scrips. It's pretty easy and it fits into the Lua world view of data.
Yep. I use C++ and don't bother with optimization because it's fast enough on my slowest machines (5-6 years old).
And if you just don't shower? ;)
We don't know that phages are a solution until a whole bunch of money has been spent trying it, but the system currently discourages the research.
The title of this article should really be "The fundamental limitation of 1950's Perceptron style ML".

These days ( 2016 ) there are 1,000's of algorithms, all tuned for a specific problem, ... image recognition, speech, music transcription from audio, text 'learning' say the bible to generate automatic text. Algo's have names like CNN, RNN, ... again 1,000's.

All ML is a 'hack', every algorithm has to be tuned and dialed in to get the coveted 99% 'confirmation'.

It would be easy to fine tune a machine for both answers to the problem described, likewise a human expert might as well see the two ( or maybe more ) correct answers. Then another algorithm could be trained to choose which 'correct' answer is best.

A universal machine, that requires an infinite number of hacked machines is just another 'tower of babel', not unlike the WWW ( port 80/HTML ) of today.

The real problem with ML is the holy-grail of 99%, which means that 1 of 100 innocent people go to prison, or 1 in 100 children die from robot-cars.

A society that allows the technical ( rich elite ) to govern a society that accepts 99% or even 99.9% to live and to hell with 1% or 0.01% this is the real problem with Judges, Executioners, and cops that make decisions fed by Google, Facebook, and all our other favorite fronts controlled by the CIA/NSA.
You want enhanced privacy, control and transparency?

Use a less complex program to retrieve web pages, with less features. (Or to post data.)

Then use another program that cannot commmunicate with the network to view them. Remove all networking code and recompile.

The complexity and feature set of the second program is up to the user.

I find that many of the features of Chrome, Firefox, etc. are ones I do not need on a daily basis.

As radical as this might sound in contrast to the conventional wisdom, if I had the influence of an organization such the ones producing Chrome or Firefox I'm quite sure that I could convince other users that they really don't need these features either. Such features usually come with an undisclosed or downplayed cost.
Two relatively minor nit picks about what you've said:

1. The company is Mozilla, not Firefox
2. They did not fire Eich, he stepped down amid the controversy and left to avoid any more conflict

Now, while I can understand not being happy that they (Mozilla) did not step out in defense of their choice of Eich, I think it's a tad duplicitous to say they fired him.
Why would we run out of any of those things? We can achieve water, food, and goods sustainably. There is plenty to go around as long as population growth is kept in check, which based on current trends seems to be happening by itself.
Wireless signals can detect your feelings with new device
Another reason is Servo.
Can't you just make your account private as a "lockdown" feature?
I was going to:

"This item does not ship to Australia"

<sad face>
You're making an assumption here that no higher level jobs would arise. History tells us that is a fallacy. In 1800s more than 70% of the workforce was engaged in agriculture. Today it's 1-2% in the US. However, the others are not just sitting on their asses. There are jobs available today which simply were not conceivable back then (programmer, animation designer yadda yadda).
It's the Hallo Premium Tarif from Drei: https://www.drei.at/portal/de/privat/tarife/handytarife/hall...
Frankly I'm tired of reading these pieces. For one thing, they always focus on being mean to new users, which in my opinion isn't the problem. My biggest complaint about Stack Overflow is that you get the same amount of points for answering an easier question or a hard one, so complex questions languish while "please write a regex for me" questions get five answers in half an hour.
It's really not. If developers would code to the standards with minimal tweaks there's absolutely no reason someone couldn't write a site without those spammy notifications to downgrade to chrome.
I agree. That's the experience I have doing web development in Lisp. Most other languages have at least a deployment step, even if it's a scripting language that doesn't require compilation.

I'm getting this with a language that has a very high performance native compiler. And it's sad not more people use this.
I think it varies by character. My stepfather only really stopped working when he suffered a pretty serious stroke. Prior to that, even when he wasn't employed, he was still working in his home lab, inventing stuff. (He's an electrical engineer, not a super villain or a crank - he wasn't inventing death rays or anti-gravity, but he holds a couple of patents on inventions that have made other people a few million dollars or so. Plus, during one of his "retirements", he worked on the gas chromatograph on the Phoenix lander.)

On the other hand, I'm more likely to fall into Employee Number Whatsit situation - we have a seven month old kid, and there are definitely days when I wish I could just coast along with my red stapler until she turns 18 and moves out of the house, to say nothing of really putting in time to work on projects and hobbies at home.
Could you please tell me more about your experience?

The core Firefox / Gecko repos can be a bit conservative and slow to accept patches, but subprojects like Firefox Accounts / Sync, Devtools, Rust / Servo, browser.html, TestPilot, etc. tend have much lower friction while still affecting the direction of Firefox.

As an example, we recently replaced the JavaScript debugger with one written in HTML instead of XUL, using React, etc. All on GitHub and super accessible to outside contributions: https://github.com/devtools-html/debugger.html
I don't know what to say. My ex-roommate used to be a door to door salesman for comcast contractor, selling comcast's services on commission. He gave up that gig, as it was not paying enough to live in Hayward, CA.

Now he drives for Uber, uses his Scion xb 2006 car, makes around $6k a month. Yes, he needs to deduct expenses like gas, insurance, etc. But he is happy even after those expenses.

Uber has destroyed the taxi industry. And it has also made easy for others to become Uber drivers. So, one group has lost, another group has won.

Taxi industry has gone hitech; so, the companies like Uber get 100 multiples for their stock prices, if they go IPO. Even if Taxi industry had gone IPO 20 years ago, it would not have helped taxi drivers.

The losers are those who bought SF taxi permits, and those who used to drive for yellowcab, but can't become Uber drivers.

Inequality exists as long as greed exists.
Thank you for providing what information you can.

I'm a game server operator. I'm not currently running anything, but I probably will in the future. We used to receive volumetric L3/L4 floods all the time from booters. The good thing is these were always just dumb kids, not sophisticated attackers, so they would be easy to filter with a simple ACL (often they were targeting some random port we don't use, so a simple rule set of "accept whatever UDP and/or TCP ports we use, drop all else" would be effective). There were a few providers who would set up these ACLs, but they were only effective up to a few Gbps and would null route past that.

If I get back into this, I will give GCE a try with GCLB in front for, effectively, ACLs. In my experience it's a near certainty that any reasonably popular game server will be attacked (very often as retaliation for banning someone for cheating). I'd imagine your mitigation capabilities for a small-time game server customer paying a few hundred a month would be different than a large corporate client paying 5 figures, but I'd still like to try GCE for this as it seems like the best bet (besides OVH).
People vote to raise taxes on themselves all the time. It's all about how it's marketed.
it's decent. not world-class, but getting better. the light rail was recently extended and future plans for expansion seem to be met with approval, although they're at least a decade off. the buses are crowded during peak hours which at least means they're being used. in my opinion, a lot of the region's problems with transportation stem from the sudden spike in people living here and the challenging nature of the geography. for example, a bus from Queen Anne to Captiol Hill is not exactly practical because there's a big lake in the way, so anybody wanting to bus between the two has to change buses somewhere downtown or walk some leg of the trip.
> It is only a question of time when this bomb goes off and destroys all life in the process.

Or it only affects the planet enough to destroy civilization, and not all life. Or only all high-order life, leaving insects and fish behind. Etc, etc.
The product management job search
"Group", nothing. That's SOP for cities. And they don't care about anyone getting a job, they just want homeless people to disappear, whether that's to leave, to be less visible, or to die.
That's pretty disingenuous. The Washington Times isn't Stormfront, no matter how hard you pretend.
Sure is a bunch of self-hating H. Sapiens in this thread.
For Kindle users like myself, I've bundled up the plan archive into a nice e-book format (one chapter per entry) to read through all of these:

http://rtpg.co/files/carmack-plan.epub

For those interested in the script, here's that:

https://gist.github.com/rtpg/4eb757c2c71ab20946bbd8156cd0533...
He was not fired. Straight from Mozilla themselves:

https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignat...

"On April 3, 2014 Brendan Eich voluntarily stepped down as CEO of Mozilla."

He could have stayed if he wanted to. Yes, it would have hurt their brand if he did, and yes it should have. Because yes, I and many others care very much if the CEO of a product donates to strip a minority of equal rights. Thanks to people like Eich, for seven years me and my husband had to lie and check "single" on all of our federal and state forms. For seven years we had to worry about being denied hospital visitation should one of us fall ill. We had to worry about how we'd handle inheritance should one of us pass. And on and on.

So yes, everyone is entitled to their own voice. Eich had a right to make that donation. And other people had a right to protest and boycott over it. Mozilla did not cave to the protests, so there was no free speech violation here.
> With nothing more technologically advanced than a phone, you can arrange to have delivered to your doorstep, often in less than an hour, takeaway food, your weekly groceries, alcohol, cigarettes, drugs (over-the-counter, prescription, proscribed), books, newspapers, a dozen eggs, half a dozen eggs, a single egg. I once had a single bottle of Coke sent to my home at the same price I would have paid had I gone to shop myself.

I never understand these anti-uber rants. The author points out the ubiquitous nature of on-demand services, their affordability and convenience. He even admits that the market has to be large enough to warrant such a service. And then he goes on about how this is fueled by inequality when I see it as doing the opposite, providing services to large portions of the US that were never able to indulge in such conveniences.

> Another distinction, just as telling, lies in the opportunities the local economy affords to the army of on-demand delivery people it supports. In Mumbai, the man who delivers a bottle of rum to my doorstep can learn the ins and outs of the booze business from spending his days in a liquor store. If he scrapes together enough capital, he may one day be able to open his own shop and hire his own delivery boys.

This to me just romanticizes manual labor. I'm not sure how the author defines "local economy", but he provides no rationale why someone working for a "local" business would be better off in the long run than someone working for an Uber-like business. My impression of on-demand services is they allow for flexibility in hours as well as utilization of capital (e.g. a car).

The fact is that growth mainly occurs through specialization and trade. I'm sure if the author were writing 100 years ago, he would bemoan the fact that fewer people are making their own clothing. Micro-services such as cabs, laundry, delivery, cleaning, etc, are the natural extension of a wealthy society.
> It's like a database GUI tool but for spreadsheets with some structured data inside the cells?

I'm not sure exactly what you mean here. Our tool provides a spreadsheet-style interface to an underlying structured data model with a schema, like you'd have in a relational database. (We often abbreviate this by saying the tool is a spreadsheet with full support for structured data.) The difference from relational databases and the GUI tools that have been developed for them is that we've attempted to optimize the data model and computational model to make sense in a spreadsheet; the full design rationale is given in sections 3 and 4 of our paper. Judge for yourself if we've succeeded. :)

> Is it for researchers?

If what you're getting at is that researchers need to store and analyze structured data, e.g., measurements from repeated trials conducted under different conditions, then yes. It's also true that the tool is a research prototype and development so far has focused more on demonstrating ideas to computer science researchers than meeting the immediate needs of our target user population, but that's an orthogonal issue.

> Is the idea that you'll generate an underlying explicit schema for the end user?

Yes! This is the key thing that Sumwise (http://www.sumwise.com/) is missing. And unlike some tools that merely guess a schema for an existing traditional spreadsheet, we try to provide editing operations that make sense in terms of the schema.
Can I also diversify if I invest in a diverse portfolio as an Angel? or is buying into a venture fund similar to buying a mutual fund?
Being unable to run through code in your head and fully conceptualise a codebase is a great way to introduce subtle integration-level bugs that escape unit testing.
Hey guys, I'm the developer. I was really surprised to see the number of stars on GitHub suddenly skyrocket, and I think I found why. Thank you all for your interest in my project!

Feel free to make an issue (for questions, suggestions, or bug reports) or a pull request anytime. I might respond to a few more comments here before calling it a day.
IATA lithium-ion battery shipping rules make it pretty clear that packages containing Li-on batteries have to be clearly identified using warning labels. There are also limits to number of battery packs and Ah capacities in packages. If you've ordered anything with a Li-on battery in the last couple of years that was shipped by air, it should have had a warning label on it that looks like https://uline-h.assetsadobe.com/is/image/content/dam/images/...

That is the responsibility of the packer.

edit: just noticed that the article mentioned lithium batteries rather than li-on batteries, but the rules are similar. See http://www.iata.org/whatwedo/cargo/dgr/Documents/lithium-bat... for more info.
> The value of food is the preservation of life.

Once basic needs are satisfied you cannot double-satisfy them. Paying for twice the amount of food does not make you live twice as long. So that's a fixed demand, while luxury goods are unbounded in their potential costs.

If you subtracted all that value spent on basic needs there there still would be a lot of capital flowing around.

I think the ancestor comment is arguing that there basically are two separate value circulations. One to distribute and allocate the essentials and the rest for social-value-signalling. Maybe that's also something UBI gets wrong. That we actually would need two currencies.

Post-scarcity scifi settings often feature something like that

a) all the basic stuff including housing is essentially given away for free
b) you get a fixed amount of luxury resource allocations on top of that
c) you can gain additional ones via some kind of work
d) they can be traded if others find whatever you're doing valuable.
so you don't have to work for the government or megacorp.
I feel it's worth proselytzing in the context of counter balancing the movements which imply some other idea is worth worshipping.

It seems like a step up, from worshiping one's priest to worshipping ones self, and maybe after that we (those that see the error in both) can have adult conversations.
Exactly: we bought in San Jose in Sept 2011 and have seen our townhouse's value increase by approx 60% since then (which seems ridiculous to me). We really lucked out on our timing.

The seller who had originally owned our home sold for a ~20% loss over their purchase price (purchased in 2007).
If you can isolate that DOM performance bottleneck or point me to a live example, I'm happy to pare it down to a minimal test case and make sure it gets fixed.

(We have some enormous architectural changes inbound which should help, but I'd still love to make sure we have a test to prevent regressing)
The Australian Defence Force isn't exactly all peachy either.

Australian servicemen and servicewomen are still subject to military law and courts martial, same as the USA. And sexual abuse and harassment is still a serious issue [0].

[0] http://www.news.com.au/news/australian-navy-faces-male-sex-c...
Using Gmail like vi
Exactly my thoughts. I've heard of a week or less stay discharged to family, but not throwing someone in a cab the _day after a stroke_.
Yes I really like your vision of desktop. And I'm not saying desktop dev is unsexy. I'm a designer/ux/ui developer. There is tons of sexy stuff to do. Just look at the VFX of scifi movies and take cues (http://www.aspenexcel.com/), desktop is stuck in the past and could move forward.

What I meant is: the code base is ancient to them. The unsexy monolithic code base that's not running on the cloud and doesn't emulate itself 3 times before running. No new developer fresh of the boat wants to pick up large projects codebase, they want to write funky new code from scratch with tons of bugs, because that's where the fun lies when you're not paid.
I had a professor who gave up a good job at Harvard because he was tired of losing his best students to investment banking. It wasn't a field in any way directly related to business or finance, but Harvard students are highly recruited into lucrative investment banking positions.
I'm in my late 20s, I see my friends chasing high stress jobs working for other people's benefit and honestly don't understand it. Why would I want to be an investment banker working 60 hour weeks when I could build something at my own pace and enjoy it?
I kind of agree with the assessment.

I've been prototyping with VoltDB be/c it has a pretty interesting model that should be able to achieve a near-linear scale of write operations for tables that are partitioned. After reading the docs on VoltDB [1] is became clear to me that they are putting the design constraints up front and if you can work through those constraints [2] you can achieve some wicked scale. But it's a bit more complex than your typical single host database.

The work that VoltDB makes you deal with up front are a lot like the work that would have to be done for a multi-master setup in PostgreSQL to function correctly. I like how VoltDB puts those problems up front, but I'm having problems seeing VoltDB as a general purpose solution. The old PG database I work on right now I can't see in the VoltDB, but maybe parts of it would fit OK.

I look forward to the tooling in PG to get better and better. It's a great community and I do like the work that 2ndquandrant is doing. I like how they approach the community with their work. I do the BDR work is important to understand so that when you're in a situation that calls for it you can take advantage of it (same with VoltDB).

[1] https://docs.voltdb.com/UsingVoltDB/IntroHowVoltDBWorks.php#...
[2] https://docs.voltdb.com/UsingVoltDB/DesignPartition.php#Sche...
Well, the idea of exclusive ownership of real property is a fiction maintained by governments. Do you want to get rid of that one, since it's arguably the "real" root of the problem?
All the Luddites arguing here that quality of life hasn't really increased in the past 200 years due to technological revolution should spend a year in a third world country away from modern medicine/electricity/internet. Also your viewpoint is incredibly patronising towards billions of people alive today who don't have access to these.
I hope everyone read down to the end to see this factoid about Leor Zolman, the author: In 1979, Leor wrote the BD Software C Compiler ("BDS C"), the first 8080/Z80 native-code C compiler both developed on and targeted for personal computers.

Leor's C compiler didn't support floating point, but it compiled programs like a bat out of hell on a 4 MHz 8-bit Z80 microprocessor with 64 KB of memory.

Yes, it was C, running well, on a 4 MHz micro with 65,536 bytes of memory. Truly remarkable for its time.

https://en.wikipedia.org/wiki/BDS_C
If I'm not mistaken, neither late (that is post-Stalin) USSR nor its client states (this excludes N.Korea and China) did the kind of shit that USA-backed Pinochet did.

Like throwing people in the sea, torturing civians by thousands, bombing presidential palace. The world was becoming a safer place, even on the wrong side of Iron Curtain, but this Chile thing was really a step backward. The guy was caught in UK and held behind bars for the rest of his life for a reason.

Nope, I don't understand. What's the use of liberty and democracy when you end up worse than commies?
Thanks, that explanation does help. Sounds like it would also do away with the fights that businesses get into around here about whether they should be paying property tax on the value of the "dark" building (e.g. as if it were vacant) or based on the value as an occupied and active business.

On the other hand, dense development incurs more social costs. There will be more demand for emergency services, utilities, traffic control, etc. that generally are at least partly funded by the increased property tax on high density improvements.
This isn't necessarily so clear cut. Some percentage of market activity due to speculation helps to smooth capital flows over time. In an industry like fishing, profitable speculation can keep the industry afloat in tough times (e.g buying up fishing debt in a slump for pennies on the dollar because you know the fish are still there and this was just a bad season) or damp down an overheated and unsustainable market (e.g. shorting fishing futures).
Firefox's extension system was powerful but there was next to no chance that XUL based UI was ever going to be adopted in the other major browsers. I'm sure that tapping in to the Chrome extension ecosystem was a big factor in the decision but I would argue that the Chrome extension API was also a far better suited candidate for cross browser standardization.
Where did you grow up where that's the norm? It sounds, uh, interesting.
Yeah, this article was not well-researched or useful at all. As mentioned upthread, it seems focused on a very specific type of supervised learning that has since gone through a major leap in usefulness in the last few years.

The problem posited at the beginning of the article is in fact one of the example applications in a couple of ML courses/textbooks.
How do you handle concurrent access to your db?