skysight-inc/HackerNews huggingface dataset:
Both good points. I'd also note that it would be very hard if not impossible to legislate for the 'right' kinds of risk arbitrage and against the 'wrong' ones.
The emergence of man has been disastrous for every other life form. We delude ourselves by saving some of them in national parks, but at any point of time they intrude into our living spaces we don't hesitate to wipe them off.

When man dropped the bomb on another city, there was no consideration given for the other life forms which died as a result. This consideration has never been given in any wars man has fought till now, and will not be given when we loose against AI.
Not prevented, just not shown by default. But yes, let the low rep users answer low rep users questions. Make the site feel like it did to new users today like it did to today's high rep users five years ago.

The site should discourage really obvious exact slates with suggestions.. But if someone has a small variation, let them ask it and get a specific answer.

Unless the question gets many upvotes, high rep users don't see it anyway, so who does it hurt?
> What if a Chimp had titanium atoms instead of carbon? Would that make it AI?

Exactly! I've always wondered; If we made advanced enough robots, why would they not count as life?

If they could think, feel, explore, protect themselves, teach each other, affect their environment, process raw materials, build things, if they could make more robots like themselves, all without needing us — fast forward a few hundred years and they had a spacefaring civilization of their own — by WHAT criteria would they NOT classify as "life" in the grand scheme of the Universe?

Just because they won't be made out of organic "cells?"
utf8 collations. mysql's utf8mb4_unicode_ci is fantastic for real-world multi-language support. postgresql's utf8 charsets require you to attach a language-specific collation. It makes real-world applications impossible to support on potgres.
This used to be how I felt, since the performance criticism of SQLite is vastly overblown. However, the safety criticism of a dynamically typed database is vastly underblown.

Since it completes with fopen(), you get about as much structure and validity.
Thinking about it, the 1930s Great Depression was after a US trade surplus. Today US have a trade deficit. If the banks actually failed in 2008-2009 and caused another depression, it would be probably harder to recover from.
Unfortunately for everyone that cares about security, using Firefox (or Safari or old IE) is a colossal mistake since
it's orders of magnitude easier to exploit (with almost no serious anti-exploitation mitigations) than Chrome.

Spidermonkey in particular (Firefox's Javascript engine) is laughably bad when it comes to vulnerabilities. This is also the reason why the Servo browser that some folks think will be a lot more secure (due to Rust) is mostly smoke & mirrors. They're planning to keep using Spidermonkey there too!
Note to casual commenters: the precise real-world implications of the NFL theorems proved by Wolpert and collaborators have been difficult to appreciate, even to people well-versed in the computational learning world.

Starting point: http://www.santafe.edu/media/workingpapers/12-10-017.pdf

where we read: "However, arguably, much of that research has missed the most important implications of the theorems."
"The only way out seems to be to not do evil, scummy stuff in the first place!"

There must be another way because they seem to be getting away with it, even having done the evil scummy.
Not to mention when you visit YouTube or any other site they spam the annoying adverts to use chrome. Fuq that. If we want to download another browser we will.
I believe that existing followers will still see be able to see the timeline
I think this is the link: http://warp.one
Yah I got what you were saying. It just annoys me that this is the state we're in.

I share your love for UX and UI development. For what it's worth, the LXQt project could really use people like you dedicating a few hours now and then on drafting app designs, filing UX issues, etc. If you're ever interested, file an issue on the tracker[0] and cc me (@jleclanche) on it.

https://github.com/lxde/lxqt/issues
The site owners not expecting there to be one deciding factor that would make it successful.
I'm not sure what you mean by "absorbed"?

My point (well Scott Sumner's really) is that there hasn't been a breakdown between pay and productivity. People are still getting paid more if they are more productive. It's just that somewhere around 1970 or so the median worker stopped getting all that much more productive.

Now, maybe that's what you meant by your graph. In which case, fine. But most people look at that and they think that the median worker started getting cheated out of their productivity gains. And that's probably not what's happening.
Just out of curiosity, what are you using the browser for that one is noticeably slower than the other?
> I don't know enough to do that with any confidence.

From an epistemological perspective no one does. No one person in this world contains the knowledge needed to manufacture a modern day pencil from scratch.

I don't think the term "income inequality" accurately describes the problem. Someone growing richer doesn't mean someone else had to become poorer. The problem more accurately is that poor people are poor.
I <3 Sqlite.
Most applications don't actually need concurrent access. SQLite handles concurrent reads without any issues, with writes requiring exclusive locks. As long as your queries are fast and your write load is minimal, you won't really have any problems.
Stealing from the homeless? How low can they go? Serve and protect my ass.
I tend to agree with you: Firefox is definitely more user-focused than Chrome or Chromium.

However, Firefox's user-centric development model has been declining for years now as Mozilla has grown and become accustomed to raking in hundreds of millions of dollars per year. Mozilla has been actively imitating Chrome for some time now. It is becoming less unique.

Mozilla's future plans for Firefox continue to make it less like Firefox and more like Chromium. The coming changes to the addon APIs, deprecation of XPCOM/XUL, etc, will probably erase any useful distinction between Firefox and Chrome. Electrolysis, while nice in theory (because who isn't tired of the janky Firefox UI), will also probably erase Firefox's advantage in memory usage.

It saddens me to say it, but Firefox needs to die and be reborn--the Phoenix needs to rise again from the ashes. Perhaps this has already happened in a sense with Pale Moon, although Pale Moon isn't even in Debian, so using it requires extra effort.

But it won't really happen (Firefox dying/forking) until Mozilla hits rock bottom. Only when they are forced to confront their bloated bureaucracy and their lack of user-focus will any real change happen. It will require (near)bankruptcy, leadership change and many layoffs. And who knows if Firefox would even survive; it's so enormous and complex, would anyone pick up the pieces? Would a community effort even be able to?

Anyway, we won't have to wait long to find out. The way Mozilla's going, I'd be surprised if they still exist in their current form in 3 years. Sad, but hey, Netscape died to give birth to Firefox, so maybe Mozilla's death will give birth to...Phoenix? (Can we use that name now, after all these years?)
Camp Salmen Nature Park: Things to Do in LA [Slidell, LA] Cheap Family Vacations
This is hardly a hair. This is one of the several factors that the IRS explicitly tells us determines the difference between an employee and independent contractor. There's a list.
What do you mean by "as the cost of diversity"? What does diversity have to do with it?
Dismissals of proposals for being currently politically unrealistic are ubiquitous, and they're usually obvious and boring. Mostly they just add friction against attaining common knowledge of the possibility of alternatives. Someday there will be a crisis, creating a demand for a new policy to replace a discredited status quo, and one will be pulled together in a hurry from the alternatives that are seriously-enough available. (The late 70s when Proposition 13 passed were just that kind of time.)

Can't we mostly stick to the object level of judging ideas on their merits? Of course political strategy matters too, but it seems to dominate discussion. It's out of proportion. I'd be much more interested in it in a form like "well, of course that's out of our Overton window right now, but here are some ideas to push things in a better direction."
interesting, apparently the software doesn't unlike "the likes", so we can still see all 267k likes https://twitter.com/pmarca/likes
> People who understand SQL can employ the sqlite3 command-line shell to analyze large datasets.

And a bit further down:

> SQLite database is limited in size to 140 terabytes [...] if you are contemplating databases of this magnitude [use something else]

Yeah no. "Large datasets" here means a few megabytes. I figured that out the hard way:

I had a database of about 70 megabytes and ran a query with "COUNT(a)" and "GROUP BY b" on it. This makes it write multiple gigabytes to /tmp until it goes "out of disk space" (yeah /tmp on my ssd isn't large).

I heard nothing but awesome and success stories about SQLite until a few weeks ago when this fiasco happened. I still like SQLite for its simplicity and last week I used it again for another project, but analyzing "large" datasets? Maybe with a simple SELECT WHERE query, but don't try anything more fancy than that when you have 100k+ rows.
It matters, and here's why: natural intelligences, reasonably defined as intelligence evolved through natural selection, can be expected to have some convergent properties. The convergent instrumental goals of resource acquisition and self-preservation naturally arise, of course, but the same is probably said of artificial entities too. Naturally evolved intelligences on the other hand are very likely to have moralities of a recognizable (even if foreign) sort -- the Pareto optimal solutions to resource sharing problems encountered in their ancestral evolutionary environment which likely resembles ours in important respects. These are, in the words of Daniel Dennett, "forced moves" which any evolutionary process is likely to stumble upon regardless of lineage. Artifacts, on the other hand, have no reason to be so constrained.
The tweet graph database has a persistent edge count cache but it's not designed to handle posts or deletions any faster than a human can produce them.
The really interesting thing is that while I'm completely happy to spend 30 mins writing line after line of code to implement some algorithm, winding up with >100 lines and only compiling at the end, if it takes more than around 30 seconds to compile I'll lose my train of thought entirely.

So I understand the concept from the point of view of task-switching.

But a lot of people in the comments allude to needing a feedback loop for each and every line of code, which sounds absolutely horrifying to me - is that really what development is like in some environments? you can't really be sure of what a single line of code is going to do?
Because they would all have to collude to not lower prices, which is illegal. Once one lowers prices - which will happen, because doing so will lead to better business immediately - the rest have to follow.

Such is the nature of competition, and one of the basic reasons why it works. Frankly, I'm surprised it still needs to be explained.
PostgreSQL RDS pg-stat-ramdisk-size new feature and its calculations
>we need to examine carefully the underlying assumptions of what money and government are

What would you say are the most important assumptions we should challenge?
HA! This made my day.
What you describe is the way SQLite worked originally. With the newer WAL mode, things are slightly better -- you can still only have one active write transaction at a time, but writers no longer block readers.
Well there are two evils here, and we're be asked to choose which devil. I'm not even certain what solution there is?

On the subject of Chrome, the answer is simple, never let a google product enter your home, device, or car. Never. Like Putin says "Google is NSA".

On the subject of Firefox, it pisses me off, while on windows I can turn off 'updates', on say linux they have taken the option off the menu. I hate the updates on firefox, every time they update they remove my privacy preferences and reset to virgin. It's a pain in the arse. Then there is the firefox/mozilla maintenance engine that will update even when you tell Mozilla not to update. Again a pain.

To think that Mozilla is not 'owned' by CIA/NSA like Google is a joke, just like Tor, all is owned.

The question is, what is NOT owned?

Windows ( Microsoft ) is owned, for years my solution was to only run Firefox 2.0, .. and stick with it, now they're on Firefox 49, and I feel like I'm running IE, to hell with Chrome, since day one, it was spyware sending data to NSA.

The problem is that all high-tech is fed money from Federal Reserve Fiat trillions of dollars, and all that fake money feed's Oracle, Google, you name, and all is used to control and monitor every person on earth that uses or is near an electronic device.

Privacy? Control? Transparency? Those words shall not be used in or around the mention of "Google".
Relevant xkcd: https://xkcd.com/538/
Read and understand this document:

https://www.sqlite.org/lockingv3.html

It is the inside the engine on how to do things. There are exact steps that need to be done the way the document reads to make it happen.

There is a also big section on how to corrupt the database. It's a heads up that if you decide to do shortcuts there will not be a happy ending.

A little more complicated doing concurrent use than with something like MySQL, but there is much more engine on the MySQL side. If multiple concurrent users with high transaction levels, SQLite may not be your best first choice.
The notification pushes them over the edge and prompts them to switch.

Pun intended? But seriously, whenever I see one of these browser-blockers (and it seems Opera gets hit too), I just leave the site and never come back. Chances are, your site is not unique and I'll find what I need somewhere else.

developers can spend more time developing features

IMHO, those are "features" which no one really cares about. Stop messing around with fancy CSS and JS, spend the time developing a simple site that almost naturally works in IE too.
Ask HN: How do you pass on your work when you die?
I'm currently the sole manager of a website hosted on Google Cloud Platform and using Google Domains, so it's all tied to my gmail/google account. I realized recently that if I was to pass away, no one would be able to maintain the site without my Google account information, and I don't know how they could transfer domain ownership. What do you do to mitigate this kind of risk?
Is that so bad? If he's on twitter to follow news or to have conversations that he enjoys or to promote himself, why allow that platform to be a way to criticise you? I certainly don't want a section of my phone or desktop to be devoted to all of the mean things said about me. I certainly wouldn't want such a thing hooked up to push notifications
I remember seeing quite a few science-fiction cartoons growing up there.
Anything they want. I think it's like having a blank breadboard circuit, Microsoft can mock up a new purpose designed chip and program it in to these FPGAs instead of having to fab one up from scratch.

It's hard to tell from the article though, I'm just guessing.
Google internet balloon uses AI to stay in place for weeks
A paid, sustainable, ad-free, version of Facebook.
Interesting, thank you for the detailed answer. Expression templates do look very intriguing and powerful, I wonder what kind of application it enable.

Julia has several cool performance-oriented constructs too: generated functions, loop fusion, JIT compilation (like your static if), and immutables (http://julialang.org/blog/2013/03/efficient-aggregates). It has a lot of potential, but then, so do other performance-oriented languages. It'll be interesting to do comparisons in a few years when the dust has settled a bit.
> In general I think people ought to look at Google much more skeptically than they used to and all of the technologies that they push for. They all in some way push their agenda forward.

I've been skeptical of Google for a long time, and quit using them as much as possible since they rolled out "Don't be evil." Talk about telegraphing the punch.
Many years ago I was chatting with a friend who is an economics professor about debt. It basically boils down to a simple rule, debt that is invested in something productive is a good idea and debt that isn't isn't.

Take the parable and replace the finance industry with a Casino that lets you gamble on credit. The fisherman will all stop fishing, take credit, and play the roulette. For some time their debt will keep growing but they could end up with more cash vs. fishing. As long as the Casino makes sure they are fishing enough to pay back their debt then the Casino will get richer and the fisherman will get poorer. But that's what they get for gambling. If the government steps in and says you can borrow from the Casino forever, at zero interest rate, and you never have to pay it back, why wouldn't I go play the roulette?

Futures make perfect sense when the two sides to the trade are protecting themselves against complementary eventualities and are simply seeking insurance. If they each consider the cost of that insurance there's no problem and that takes into account the cut the intermediary takes. If banks are making bad loans because they know that if the loan doesn't get repaid the government will step in and save them and if it does they'll make a lot of money, that's the point where the system breaks.

EDIT: Also consider that without insurance, one bad year of fishing, and everyone on the island is dead. This is not hypothetical, in the not so distance past a draught was a death sentence to entire communities. The key is IMO speculation vs. legitimate use. The government needs to step in to discourage speculation through regulation and various other policies.
I would add that if you buy so many items, worth so much in dollars, on Amazon, with Amazon as the seller, as separate commands (not getting automatic free shipping), and you don't have Prime then clearly you're not interested in the best deal.
I can't believe this is flagged. Absolutely astonished. Why can't I vouch for a post?
Pretty much every labor transaction is based on "wealth inequality" - the person paying has money, the person doing the work wants that money. Programming pays better than driving, but the principle is the same. I certainly wouldn't be working on your project if I was independently wealthy...
Unity's Google Daydream VR Technical Preview Available Now
This article is crazy.
Unity – Google daydream
> How many more answers to How do I fix a null pointer exception in Java ( http://stackoverflow.com/questions/linked/218384?lq=1 ) do you want to have on the site?

Honestly. You're looking at a non-problem here.

The endless stream of trivia questions is rivalled 10 times by the furry of downvotes and closing.

Beginners who dare asking questions like that are welcomed so badly that they usually don't dare coming back.

On the other hand. Blocking professionals who have the solution because they don't have 100 points is a real issue. Same for having 5 years old outdated answers appear on top of the list, even though the next more recent answers have proportionally more points (when accounting for time).
Self-aware != Self-hating
> What they’re reacting to is the fact that we’re headed toward a multicultural tolerant scientific society and that is what they don’t want. They don’t want science. They want a theocracy. They don’t want multiculturalism. They want monoculturalism.

Sadly, you've also described an increasing number of western political conservatives.

https://m.mic.com/articles/95234/psychologists-discover-the-...
How do you know this isn't just a new language thing ? All of the advantages you say always result from essentially any redesign, and they never last.

A quote from "Java in a Nutshell", from (I believe, 2002):

"Because Java is a simple and elegant language with a well-designed, intuitive set of APIs, programmers write better code with fewer bugs than for other platforms, again reducing development time."

Reads pretty similar to your argument for Go. I remember similar quotes for Modula-2, ML, (a lot of versions of) LISP, C itself, and I'm sure there's many more. It seems to me pretty likely that we're seeing the same evolution : Go currently is a simple, easy language that matches the current hotness (microservices) pretty well, because it was directly written to support that. The current hotness will go away and Go will have effectively-mandatory bloated libraries to support the next hotness, just like today it's becoming close to embarassing to use Go's standard library's http server for anything non-trivial.

Additionally, many of the criticisms of C apply to Go. It's looooooooooooooooooong simple code doing "a; if error { ... }; b; if error { ... }; c; if error { ... } ...". Many abstractions just don't work, and have to be "fixed" with crutches (like sorting, logging, ...)
C++ Zealot Declares: C++ Declining In Embedded Because Not Enough Preaching To Resistant C Programming Infidels
You are avoiding the issue. I have to assume that you have no answer to the question. It is more difficult to raise children, and we lack metrics that show that decline. Listing a bunch of neat stuff doesn't show that the standard of living has improved. As a point of comparison, imagine if it now cost 50%, to raise 16 children, than it had 100 years ago. In that situation, we could compare like with like, and we could say that everything had gotten universally better. Since we don't face that situation, we run the risk of only counting the good stuff, without counting any of the bad stuff, and thus falsely concluding that things have gotten better. If we'd like to count DisneyWorld on the positive side, where do we count the increased difficulty of raising children?

Your point about polio is bizarre, as it was never the dominant factor in childhood mortality. The steepest decline in childhood mortality was during the period from 1850 to 1900.
I mean, just look at the recent "3rd Generation bug" story here on HN, a bug which was originally reported by a man who is deceased, and is now affecting his grandchildren. There are plenty of 10-15 year-old bugs on Bugzilla. And we all know how Mozilla is fond of pulling the "advocacy" card and locking bug reports. "To the forums with you!" they say--where discussions can be ignored and deleted even more easily.

On the recent discussion here about the Session Saver code, one Mozilla dev said that it needs rearchitecting, but that the issue is "manpower." I don't understand how a company that rakes in hundreds of millions of dollars per year can't afford to rewrite a problematic component--they had the manpower to write the bad design in the first place. Can they not afford to hire another programmer or two? Even now that they've cancelled FxOS? Where is the money going?

And generally Mozilla is taking Firefox in a direction that loyal users--who have used Firefox for nearly two decades now!--do not want. Mozilla is chasing Chrome users, rather than maintaining Firefox's useful, unique features. They just don't get it: if people wanted to use Chrome, they'd use Chrome. If they turn Firefox into Chrome, there'll be no reason to use Firefox instead of Chrome.

The handwriting is on the wall. Mozilla is no longer focused on making the best, most user-empowering browser. They are chasing ghosts, and when the money runs out...
Yes you could. I'm not sure it always worked that way. My guess is they added that after being dropped by Google once Googlebot got smart enough to know you were hiding content.