skysight-inc/HackerNews huggingface dataset:
So this is a great point that I forgot about. Yes, it's a problem for sure, but definitely not unaddressable. The databases community has been thinking about hashing schemes that address this issue since the 80s, like linear hashing, extendible hashing and consistent hashing. The trick is often around amortizing the cost of rehashing over insertions (no background tasks needed!), or somehow minimizing the amount of remapping and rehashing that needs to be done by using clever positioning. So yeah, like anything, it's a tradeoff and not a cure-all, but it can be done quite well.
You can also write ^2 instead of ² and "degrees". But yea, a bit weird as an example.
Iceland has geothermal, which helps because energy imports would be REALLY expensive.
I'm more likely to blame vote manipulation, especially when it's a brand new anti-Trump sub (of which there seems to be a new one every few days) rising on r/all. The number of specifically anti-Trump subs is getting out of hand and I can't believe that they're all organic up votes at this point.
I'd like to know more about this too, and how Tesla and other companies plan to address it.

I'm particularly concerned about the potential environmental impact of dumping a bunch of batteries into landfills. Is there a battery reburishment/recycling program for these vehicles?
All in all this is just the web moving more in the direction of 'you get what you pay for'. In the olden days you had to almost always pay for advertising to get business (if not word of mouth). Take Yellow Pages as an example if someone had the money to pay for a bigger ad [1] generally they got more calls from yp users. The rest battled it out by trying to name their businesses 'aaaaaplumbing' 'a+plumbing' and so on to get near the top of the listings. Or to get a 'big' sounding phone number xxx-xxx-2000 etc. Google profits when people get frustrated with SEO because they get to sell more ads or at least have the price of those ads bid up. This makes perfect sense hard to believe they couldn't use (hat to say it) AI or better algorithms to figure out what is going on if they wanted to.

[1] Sometimes though you placed a big and a small ad since some people want to deal with a small company and not a big company so you needed both.
Show HN: Context – simple rich-text ephemeral pastes; share what you see
A grass fed cow by definition will not use any extra calories from feed crops.

At least in the United States, there is a fair bit of land that is both non-arable and yet perfectly sustainable for cattle (much of this land was historically home of a bovine species, the plains bison, in the first place). I'm thinking areas like certain areas of Texas, Wyoming, Montana, etc.

There are probably other areas in this regard, so I think it's possible to keep some meat and actually have it be relatively sustainable.

Everyone's overall point is correct, however, in that this does not apply to a lot of meat production today; keeping only the more sustainable practices would end up making meat a luxury product (as it was in earlier times).
I think automation is going to do the very opposite.
I agree that we shouldn't use "," or ";". I prefer to use SPACE as the leader key, as it is probably the most prominent key and also easiest to reach, but I can understand why some would use "," or ";" because of it's easy reachability and the fact that those keys aren't as used as often (at least for novice users). Perhaps it should be part of "best practice" in Vim.
Show HN: Cool dark themed chat app built with Electron,Angular2,Socket.io,RxJS
I'll double check with my wife, but I believe Husqvarna still make somewhat decent machines, also possibly Toyota.
Ask HN: Do you believe in God? Why/ Why not?
Groupon went public, and their stock went from $26/share to $4. If the same thing happens to Uber in a down round, that's pretty much the definition of collapse.
Subject, object, etc -- all of the "arguments" -- come before the verb.
Anyways, my conclusion is. In most cases it IS an anti-pattern. Only if the, let's say "observing" function (the one that decides on the type), is really just observing the behavior nad trying not to interwind with the mechanics of the actual structures is it justified I think. In that case it provides greater cleanliness of your code.

In this case though, as this is the ast package, and walking is a standard functionality of an ast, I think this could just as well be implemented with interfaces.
Answer is of course performance. Passing through registers is faster. You have more of them on x86-64 and they are also larger.
If you'd like to point us to a language exactly like Go in every way, except that it does have variant types built in, then by all means.

Excepting that, we all have to accept that languages have their pros and cons, and we are each responsible for weighing those pros and cons against our personal preferences and values.
Your point about lower real prices is a good one. I found some data on this http://seekingalpha.com/article/1726772-when-it-comes-to-aff....

Adding up the "time cost" of the first 5 major appliances in the list, I figure the real cost of major appliances has gone down by a factor of 5 between 1959 and 2013. And by a factor of 3 between 1973 and 2013.

Interesting this roughly corresponds to the decrease in lifespan alleged by the linked article. So one could surmise that the quality has been reduced in order to to keep the per capita revenue up.

Whether or not this is a free market "preference" effect is highly debatable, since it amounts to customers getting basically none of the economic returns of better technology. There are also an awful lot of people out there who will tell you they do value reliability and dislike the trend.

Also, I think your view that "it's not a conspiracy" should possibly be tempered by the fact that several such "conspiracies", better known as cartels in market terms, have been revealed in great detail to history. And in all those actual cases, there were people beforehand who said it couldn't be so.
You have to remember there are layers of governance here. The EU is a conglomerate formed of democratic member states. The Commissioners are appointed by those individual governments (which have to be democratic, it's a requirement of EU membership, for some value of "democratic" anyway). They also have to be approved by the EU parliament.

So we have Commissioners who are appointed by elected governments (in much the same way that the UK government appoints ministers, that's one level of indirection away from the voters) and are approved by directly-elected MEPs (assuming that the UK's shambolic turnout rates for EU elections mean the MEPs are actually directly-elected, since most people don't seem very interested). So the Commission is, what, half a level of indirection away from the voters? And they're directed by the governments they represent to adopt certain positions and advocate for what is in their government's interest.

So, yeah. We don't directly elect the Commissioners, but we don't directly elect the Chancellor of the Exchequer either.
Don't forget any audio receiver that accepts a digital signal.
It's faster to pass small structs in registers, and on x86-64 there's more of them so doing that is more practical than on x86.
One or two, yes - but three? As I said, for sure it provides some happiness. But the lack of ideas is simply depressing.

A similarly depressing thing I read is about people in Second Life simply recreating the houses they dream about in real life, despite having infinite possibilities.
It should be the place of Government to ensure that these externalities are re-addressed (e.g. by taxing companies on every item of theirs which goes into landfill), and for us the citizens to lobby them to do so.

That won't eliminate the externality. All appliances will now cost $X more. In the meantime, the government will have collected $X*N more revenue, but it won't have gone toward recycling the decommissioned appliances; instead, they'll have gifted it to their favorite special interests. Net outcome is a happy special interest, a re-elected politician, but a sad consumer and a sad mother earth. I don't see it being worth it.
Your comment doesn't seem particularly on topic, but a lot of the confusion you speak of seems to be your own. C# is a language, the CLR is the standard for a runtime (and typically the name of the classic .NET desktop runtime if not otherwise specified), CLI are command line interfaces, PCLs are now extinct and going the way of the dodo (replaced by the much more useful .NET Standards, of which .NET Standard 2.0 is probably the only one most people care about right now). Yes, there are plenty of acronyms to keep up with, but I'm not sure I would agree that .NET is any worse than Java (or really any other multi-language, multi-platform stack that has to support both the future and a good collection of backwards compatibility).
Why is this considered a reasonable factor that's often brought up in discussions rather than other somewhat unique aspects of their government and society?
What are those "good error messages" in the parsing stage you keep talking about?

I don't remember I've ever used a language that reported anything different from "syntax error at line X" at this stage.
It's widely accepted to use an apostrophe s to form the plural of single digit numbers. See, for example, https://en.oxforddictionaries.com/punctuation/apostrophe

(This comes up a lot in math for variable names too)
Simple Garbage Collector for C in ~1300 lines of code
I feel like this could be universal.

If you want to hire an experienced, production and value adding _______ be prepared to pay.

It's like the phrase "You don't pay a plumber to bang on your pipes, you pay them to know where to bang." (yes, that's from Suits)

Anytime you choose cost over experience you end up paying more than you would in the first place by the end.

Obviously there's exceptions to that, but if you're going to be cheap on a component or person that you need you will definitely regret it later.
You can do all that with a free account. In fact, just get Stamp to move your Google content to spotify and you can use it all free without even playing songs in Spotify. Its a little less perfect, but it gets the job done.
This absolutely works but generally for a short time. How well probably depends on how good they are at it, and how often this will happen probably depends on how valuable the keywords you're going after are.

I'm surprised no one has pointed this out; you can report them for paid/spam links in your Google Search Console. It doesn't solve the problem but it will speed it up, especially if it's a manual PBN (private blog network) and not 'web 2.0s' as they say in the SEO world (links from Wordpress, Blogspot, and other already-hosted varieties). Google is pretty good at finding how the PBN is tied together - usually by looking at the hosting, and it will kill their rankings for a long time.

Also make sure to check your inbound links for negative SEO attacks. Since the most recent algorithm updates will penalize page by page for negative/spammy links it's possible that's happening to you as well. Google likes to pretend like that negative SEO doesn't exist, but it's probably the easiest way to climb to the top of rankings if the others are unaware of the intricacies of SEO. Search console is the only authoritative way to find those, but ahrefs will generally update faster and give you a head start. (I spend about 5 hours/week disavowing negative SEO links, and that's after I mostly-automated it).

In the meantime, you might want to put a little more effort into getting links pointing to you, if for no other reason than to not leave yourself in such a precarious position.

Feel free to email me and I'll look into it if you need more help. (I am over SEO at a YC startup trying to fix payday loans https://www.semrush.com/info/lendup.com+(by+organic), so as you can imagine we've seen it all... I hope).
Yes, Dylan's version, you can do it with only about four chords.

Others I have enjoyed learning are REM's Country Feedback (not the slide bit, the chords) and Bowie's cover of Jacques Brel's Amsterdam - this has an F but you can get away with Fmaj7, which is much easier.

I'm very much a beginner too - coming towards the end of the Justin Guitar beginner's course. The song book that goes along with it has some good tunes.
Raw lisp is obviously very easy, not sure about the various schemes.
OCaml, the whole SML family are easy to parse (just an LR grammar that is easy to copy). I think Rust is the same.
IIRC, Java is LL(k), so very easy.

C is not LR(1) for annoying reasons (typedef). Same for Go, IIRC. Otherwise, it's okayish.
Javascript has this inane "optional semicolon" thing, which probably makes it annoying.

C++ is probably the most insane thing to parse.
And then, there is bash[1].

http://www.oilshell.org/blog/2016/10/20.html
I can see an argument that a vertically integrated car manufacturer and taxi service provider would be hard to beat. Still makes Tesla and GM the companies to worry about, not Uber. The manufacturing part is much harder than the app part.
Garden-variety politics is off topic on HN, and certainly the live-streaming of same. For a political submission to merit discussion here, there needs to be some intellectually interesting aspect.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Had built this to scratch a deep personal itch and discovered many different other use cases for it.

I think it'll be a good substitute to sending images/documents in email if restrictive retention policies are required for legal reasons at companies.

Also, it's great for collaborative mockups with remote designers to send edits to the DOM back and forth.

The hardest technical challenge was to get the browser extension to work on many different sites, including those with different http/https protocols, and with restrictive CORS and CSP policies.

Sharing here to collect feedback to improve. Looking forward to any!
Performance. Storing to and retrieving from registers are typically much faster than writing to and then accessing memory. It's like keeping things in your 16 hands vs. keeping them in your backpack en transit. I believe this to be Linux-specific, as the BSDs have a different ABI that relies solely on the stack.

Some notes:

http://www.int80h.org/bsdasm/#default-calling-convention
You're aware that numenta is considered a joke in the serious machine learning community, right?
Try learning Prolog.

Or, if you care about efficiency, Haskell.
> you do not regulate

Inflation of healthcare costs is directly caused by government regulation.
The Big Data Opportunity in Our Driverless Future
If you are searching for a payment provider, you can also look at Adyen. While their integrations and API's are a bit rough, they have many payment providers and important international customers using it.
BHIM, UPI Compromised, 29 Lakhs Card Infected
>I know modern parser generators can do this as well

Can you please list them here? These without build/runtime dependencies on java and other non-default platforms.

That alone would make the whole thread.
IBM unveils Blockchain as a Service
"Baidu goes all in on AI."

"Apple is betting on augmented reality."

What's next? "Facebook doubles down on human cybernetic enhancement"?
Examining the F# Programming Language
Swift developer is looking for new clients (part-time and full-time)
Was it for fun or for business?
> Programmers don't choose the best language

bad programmers do that. As professionals, we should refuse to implement something in the wrong language and allow somebody else to do the job.
> Obviously not.

Really? I don't you've made that case at all. My experience is far from that. Maybe that's the case in the US, but in Europe at least the right still encompass a wide range of ideologies that are mostly far more nuanced than that.

> Again, you are using a one dimensional view of political thought when you say "on both sides of the spectrum".

Read again. There is a one-dimensional spectrum that people like assign political movements to, and the main point I've been making in this thread has been exactly that the formation of US style right-wing libertarianism explicitly was an exercise in recognising that this was insufficient, and that while right-libertarians to a large extent are aligned with the "traditional right" in terms of economic views, they rarely are when it comes to social views, and there there is potential for alliances with libertarians on the left.

> And again - if the people who label, reject that label as being misleading, it isn't a good label (unless your goal is simply to marginalize them.)

I don't know what you are trying to say here. I am a left-libertarian. I do use that label, and I don't reject it. I've spoken to many right-libertarians, and they all self-identified as right-wing and libertarians, and don't reject it. I've spoken to many left-libertarians, and they've all self-identified as left wing and seen themselves as clearly separate from the right. I've never met someone who called themselves libertarian who didn't have a very clear idea of whether or not they considered themselves left- or right.

There is a very clear distinction, generally: Those who favour strong private property rights tends to clearly define themselves as right-wing and favour the Austrian school when in comes to economy. Many of them are extremely hostile to socialism, while most left libertarians considers themselves socialist, Marxist and/or anarchist.

As such the left and right labels here are not hypothetical.

Also because of who people consider viable alliance partners or alternatives to vote for. I would opt for (non-libertarian) social democrats over right-libertarians, for example, and would opt for (non-libertarian) classical liberals over right-libertarians too, because while I agree more with right-libertarians on social issues, I see their economic views as disastrous and immoral and in starker opposition to liberty than social-democratic policies even though the latter involve more government regulation, because of which areas they want to regulate and how.

As such the left/right axis is still deeply relevant, though it's important for libertarians to realise that in specific areas, the most likely ally might be on the other side of the spectrum.

> Well it is good we agree on something, but you continue to use this one dimensional model throughout.

Because it is still relevant, given that it is what people are familiar with and define themselves by, no matter how flawed it is.

In 25 years of discussing this with people, you're the first person to get hung up in this use of left vs. right.
Thanks for the clarification.

I don't think there's any other conclusion the UK parliament could have come to without destroying faith in the democratic process.
My grandfather has a beer refrigerator in his basement that was my uncle's college dorm refrigerator back in the 1980s. It has been in near constant operation for all of that time.

I don't think anyone honestly expects that an inexpensive appliance bought today might still be working 35 years from now.
No. I do post my resume on places, but some places ask for info I'm not comfortable giving, and I've been made aware of the fact that one's resume is a relatively boring piece of paper that isn't going to get your foot in the door. From what I've read, it seems HR - if they take any interest in you - starts looking beyond the resume and wants to see more of who you are. It's not that I don't see the sense in it - they're people-people, that's why they're in Human Relations - just that their metric requires an increasing exposure of more personally-identifying information, which, as you know, these days is pretty easy to steal.
If you want to avoid fake news, why not pay for real news?

Buy a subscription to the NY Times, or any other of the major newspapers or newsmagazines.[1]

Did you know the journalism industry is in a tailspin, and many professional reporters can't find jobs because people feel they can find the same information for free from blogs and on facebook?

Newspapers aren't perfect, and bias in unavoidable, _but_ I don't see too many blogs paying copyeditors and fact checkers to double check their work.

The good newspapers also take responsibility for their work and protect their sources.

I find it sad that as a society we are abandoning the press, which is an important check and balance on the other institutions in society.

Instead we prefer our dopamine squirts from swiping our facebook feeds on our phones, and being fed targeted stories that confirm our biases.

I find it a sad irony that a generation who often likes to sneer at older industries, and disrupt them, thinks they have replaced the free press with something 'better' just because it is delivered via a cellphone.

They are mistaking the medium for the message. The information quality is lower, but if it feels new and shiny, it must be better right?...

[1] Yes I know most of these sources offer their content for free online, but I'm suggesting to pay for it anyway. You know support them before they disappear completely.
There were a few funds of funds that saw big paper returns with Madoff as well.
What isn't stated is whether or not this new compiler requires libc from the one used to compile it. Assuming a new CPU, the bootstrap code must be written in assembly (assuming an assembler has been written to translate the .asm source into machine code). Writing a C compiler in C with no way to bootstrap is "cheating".
Been there. Done that. Yuck! I so much prefer bison or yacc.
A clutch is a wear item that will not be covered under warranty, regardless.

That said, my BMW is at 147k miles without a clutch replacement, and it's lived a pretty hard life (track events, etc). In fact, in 20 years of driving, I've never replaced a clutch in a car I owned, and I've never owned a car with less than 50k miles (well, okay, I just bought a brand new car last year, so of course its clutch is still going strong).
Without patents, how much time and money would be wasted obfuscating how things work, making it harder to duplicate?

Patents are about giving legal protection to explain how things work, to put it right there for everybody.

That said, eliminate software patents.
Impossible is now open source
Straight from Wikipedia:

The Commission operates as a cabinet government, with 28 members of the Commission (informally known as "commissioners"). There is one member per member state, but members are bound by their oath of office to represent the general interest of the EU as a whole rather than their home state.[3] One of the 28 is the Commission President (currently Jean-Claude Juncker) proposed by the European Council and elected by the European Parliament. The Council of the European Union then nominates the other 27 members of the Commission in agreement with the nominated President, and the 28 members as a single body are then subject to a vote of approval by the European Parliament. The current Commission is the Juncker Commission, which took office in late 2014.
American taxi regulations are awful

But that is a quirk of the current American taxi system, not something inherent to the industry.
Yes, qualities are indeed contextual. In a specific, well-defined context (e.g., the Olympics) it is possible to be objectively superior to others.

Outside of this specific context, we cannot definitively say whether one is superior. It is subjective speculation. Hence why I said it is your opinion. I believe we cannot rule either way.
This is a strange conclusion from the data provides. One counterexample is Switzerland (4th): "Switzerland and Australia, with about a quarter of their population born outside the country, are the two countries with the highest proportion of immigrants in the western world." [1]

[1] https://en.wikipedia.org/wiki/Immigration_to_Switzerland