jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Do you think there's any chance that this was actually what a majority of Californians wanted? You seem very confident that you know better what the voters wanted than they did.

While differences in spending surely have some effect, spending isn't the only way to get the word out. I didn't measure, but I feel pretty confident that no more than 60% of the total communication about Prop 22 that I heard from any source was pro. I think it could have been a minority actually. For every PR firm the pro side hired, there were thousands of unpaid activists on the con side (which does say something positive about the con side!).

I noticed you brought out the "lawmakers can't repeal" line. This is true, but also effectively standard for ballot measures in CA. In fact the default is that you can't repeal or change the law under any circumstances. This was one point that initially swayed me to vote "against", but once I learned that this was basically how all ballot measures work (including ones you support, I'm sure), I swung back to voting "for".

For me, this was a difficult call, but I voted "for" on the basis of the net good for the entire pool of current drivers, admittedly at the expense of the smaller number of drivers who would have been able to drive under a better deal had this passed.

The net effect this would have had on driver welfare is far from obvious, so it always bugs me when people assert that the only reason this passed by a 17 point margin is that people were tricked and confused by the ride sharing companies.
Dear All - Your passwords should be considered compromised.
Hashing is merely a deterrent, it does not prevent cracking.
> who and what are behind the push to remove civil liberties

There's no master plan, if that's what you're getting at. I think this general drift is the result of a few different things, most of which are older than we'd like to admit:

• A lot of people like authoritarianism
• People blame government by default for any problem that doesn't have any more obvious perpetrator (see point 1)
• The massive mismatch in military strength between western powers and elsewhere that results in oppression of weaker nations and resultant terrorism

In case you doubt the appeal of authoritarianism just go look at the popularity of Stalin in Russia, or the readership of the Daily Mail in the UK, or the overwhelming political support for the NSA / the PATRIOT Act. Lots and lots of people want to live in a highly authoritarian society and it's worth reflecting on why that is, and whether those people have valid reasons.

I was recently in a former communist country, and took a tour of one of the cities. The tour guide mentioned that a lot of older people weren't so sure that democracy/capitalism is better than communism. Sure, in the communist era people got executed for merely making rude comments or jokes about political leaders, but at least there was working social security, pensions, everyone had a job etc. Whereas post-USSR, often life got harder and the old certainties dissolved.

Authoritarianism is popular because it presents people with a simple deal: support the regime no matter how shitty it gets and in return the government will take care of you - and as long as they have absolute power, if something bad happens to you then it's the government's fault. That government tends to have simple, easily understood solutions for things that appeal to people's animal instincts, like picking someone to blame for something and then executing them. Additionally you will get a comforting story about how by simply being born in this society you are one of the good guys, as opposed to "them" who are the bad guys. All you have to do is not have strong opinions, not be weird, or gay, or a Jew, and fit in with whatever other random biases the leaders have and life will be, if not good, then at least straightforward. And how hard is that, really? Almost by definition most people find it easy to meet that criteria, because they're in the majority.

Contrast with the civil libertarian utopia: if something bad happens to you, it's probably your own fault. You have nobody to blame but yourself. It's not clear what you're supposed to do or how to be a success in life. The government is small and generally refuses blame for things, even if the population is under attack. There is no black/white good vs evil story to hold on to. All around you are people who aren't like you, who don't think like you.

That's just my guess. I would really like to read a well thought out book on the appeal of authoritarianism. I feel like it's an underexplored topic (at least in the modern era).
So report bugs... for free?

Why?
This is why I think Snowden is such a sharp guy, because of the fact that he has been releasing documents slowly and methodically as opposed to a mega-dump wikileaks style disclosure. The basic problem is that a large share of the American public (such as my mom) get their information from exclusively one source. In my mother's case it's CNN, where there hasn't been very much coverage of this other than the odd report here and there. For instance looking at CNN right now the main headline is an article about this most recent school shooting, and the NSA revelations are a small print link jumbled in with lots of other unrelated articles.
Here's a counterexample.

Sequence is [1, 2, 3, 4, 6, 6, 7, 8, 9, 10] so m = 5 and d = 6

diff = 5-6 = -1
xor = 5^6 = 3

1-2 = -1
1^2 = 3

5-6 = -1
5^6 = 3

9-10 = -1
9^10 = 3

So three different combinations, within N, that obey the two constraints
I completely agree here. There are limitations with the micro and even running on a small server is insufficient in most cases with memory limitations. For development purposes before launch, AWS is probably not ideal.

On the other hand, after launch, AWS is amazing to scale with. I use AWS in conjunction with Rightscale which I highly recommend. Much easier to deploy.
There are a few commercial clones. I use Epsilon (by Lugaru Software) because I think it's faster and behaves more reasonably on Windows than Gnu Emacs, and I'm used to it.

That said, I'm sure that Gnu Emacs is fine.
PG might consider doing something similar to what I am doing on Hubski (http://hubski.com). -Scores have ranged values, only the user sees their absolute score.

Maybe I can give something in return for the great source code. :) Thanks PG.
Insecurity is an inherent part of the desktop metaphor.
The world is finally starting to take notice of how significant it is that everyone has these handheld computers in their pockets all day long. The amount of data that is being harnessed by apps today is impressive, but over the next few years, I think the market for this information is going to be enormous. I wonder who will "own" the information. I assume it will be the network providers.

They are going to need tools to make sense of the information they have. They have very detailed information on their phone users, but they'll have to think through how they can monetize the information legally. Could we see these companies developing the ability to say, "the user of the cell phone X, who is a 14 year-old girl, spent 2 hours in this store on this day". That data on an aggregate basis could be very valuable to companies--companies that would be willing to pay for this kind of insight. "We noticed a spike in teenage girls visiting your stores in the northeast within a day after launching your ad campaign. It didn't have as large of a spike in this region of the country however." I think investors would be willing to buy this kind of information too. Imagine the edge a hedge fund would have if they had this sort of insight into consumer trends.

I suspect there will be a huge need for tools to analyze and make sense of the data that this new market will demand. I'm sure there are already some startups headed down this path, and I'm sure large communication companies would rather use a vendor for this data analysis than learn to do it themselves.

I think this is definitely the edge of a huge new market.
Slightly off-topic, but I don't have any other good forum to ask that.

Once we are done with COVID, will the new vaccine methods enable us to develop vaccines for virus that we couldn't do before. E.g. maybe HIV?
>If growth doesn't occur, the markets don't do as well and may even fall causing a LOT of people to take a hit in retirement funds.

It isn't just about "markets". There are actual businesses underlying those financial assets that require economic growth to expand, hire people, pay wages and provide an economic return to their owners (including shareholders).
I'm thinking that this is an "application" from prior to that contract, hence discussing the endorsement of the Texas Rangers. So a product that is pretty much done that could use a bit of help with marketing and polish, such as moving away from the squareback trigger guard the early models had.
Great info for the young entrepreneurs out there. :)
> The correlation between inflation and lower growth is not as strong as one would think.

Of course not. Inflation is a symptom and not a cause. If lower inflation or even deflation lead to growth, then a penny should still have value, and a dollar should be a good amount of money (we've abolished 1 cent coins altogether, and a dollar buys very little). But our economy has grown a lot since the 1950's, and inflation has happened.

Inflation is caused by many things. In Zimbabwe's case, they tried to print money to finance various things. With no underlying value, the money quickly devalued.

In the case of Canada, the US and other western nations, we've enjoyed economic growth, but because demand for goods and services has generally outpaced supply, prices have gone up. Right now where I live, an 'average' house costs $450K.

Anyhow, thanks for the link, but I've spent too much time looking at Solow equations for my liking (currently doing a degree in economics).
solid advice, really.
New? I have always pronounced it as Ginu. -_-
Isn't it on all the i5/i7 CPUs? I might be mistaken, but I can't recall a time in recent history I had a CPU without it.
There was an idea called the Memex in 1946 that was an inspiration for subsequent hypertext ideas. And a Belgian in the 1920s had a "steampunk" web, but it built more on the idea of inter-text referencing (like most encyclopedias use). Ted Nelson justifiably gets the credit for the term. There were a couple of distributed document with hyper-linkage ideas floating around in 1989 and 1990, so possibly Tim was just the one to put enough of it together and it would have happened within a year or two anyway, but there are certain aspects to his particular putting-it-together (the ease of writing HTML for display and content for example) that were important to the web becoming what it did, and possibly might not have happened at all without his push.
This is useful. Thanks for posting the link.
Eclipse is massively modifiable but everyone hates it because of bloat. You see this kind of thing starts off with good intentions and then all the plugin madness gets going and suddenly everyone gets revolted and charges off to embrace the next great "lightweight" editor.
"Every serious editor has solved displaying text and styling since ages ago..."

Sure, but why reinvent the wheel? In this case, Github is leveraging a technology specifically optimized for text and styling. They don't have to maintain it, and they get a lot of cutting-edge optimizations for free. It also gives them the freedom to do some crazy things that would otherwise be very difficult — see Light Table.

"...and those two points aren't even that important in programming languages."

I disagree. Efficient text display and presentation in a text editor are very important, at least for me. Not that scripting is any less important, but it looks like Github has that front covered as well. (Then again, I've never been a heavy vim or emacs user. I guess I'm what you might call a "filthy casual".)

"One thing that is incredibly important for text editors is speed: something web engines are notoriously bad at."

I was under the impression that web engines are really good at text when there's not a lot of other crazy nonsense going on. Guess we'll see!

"So why is every text editor I have ever seen embedded in a website an abomination?"

My guess is going (partially) native and using Node.js will make the experience a whole lot better.
Unfortunately we can't fact check your statistics since you didn't provide sources for them, but it's naive and irresponsible to compare "violent crimes" between the US & UK. The definition varies quite substantially - for example in the UK "violent crimes" encompasses harassment (without any physical injury) which to most lay people would not strike them as especially "violent".

The facts are that in 2010, the US had an average murder rate of 4.8 murders per 100,000 people - 4 times higher than the UK’s rate of 1.2 per 100,000. Likelihood of being killed would seem to me to be a more useful indicator of societal violence.

For those that are interested you can read more about these statistics here: http://blog.skepticallibertarian.com/2013/01/12/fact-checkin...
Careful. If an attacker is ever able to observe the output for a very short password - one byte, say - then only one byte of your secret salt is used, and the attacker could begin brute-forcing the secret salt starting with the first byte.

XOR could also result in NULL bytes anywhere in the hash input, which could drastically weaken passwords,. For example, bcrypt ignores any password characters after the first NULL byte. This is especially bad if the attacker can supply their own passwords, doubly so if they can observe the output, since they can then easily brute-force individual bytes of the secret and use that knowledge to intentionally create NULL bytes in the hash input.

> XOR doesn't decrease the keyspace (or change it in any interesting way), so any attack on XOR is an attack on bcrypt

I wouldn't make any statement like this unless you've actually gone through the steps to prove it.
Last year someone found a Slack security hole and was able to see all the companies using it and the room names, some of them pertaining to products under development.

People are suckers for still using this company's products.
If you know the principals involved, or saw everything the jury saw (including legal instructions from the judge), you might have a valid opinion on why any particular legal result is either scandalous or righteous.

But if you're just a distant spectator, cheering a team based on general affinities to the kind of people on either side, or general causes without regard to the case specifics... then you're actually part of the problem, making workplaces and communities unfair to real people based on superficialities and acquired prejudices.
This article takes something funny and turns it into an insightful article without being a bitch about it (I found it quite humorous). You're all hating too much.
Unless Google put significant earn-outs in the acquisition (possible) - was there any real downside to Groupon accepting an offer that they knew was bound to fail? It's not as though a failed $6B acquisition would really have negatively impacted GOOG's $190B market cap, so, even it had been a stock deal - they could have taken the money and run.

I think the better answer is that (A) The Groupon guys thought they were worth more than $6B, and (B) they wanted to keep running their own show and find their place in the sun.
I don't get it - how is Groupon supposed to scale? What would be the point of them having 100000 small businesses in a city? They could hardly put them all on their homepage? Also, they would need enough visitors to their homepage to drive business to all their clients.

What does Groupon offer, besides traffic (ie people who visit the Groupon homepage)? Can't small businesses just make up their own special offers? I mean if they are not on the front page of Groupon, they would gain little by going through Groupon, or so it seems to me.
To quote myself:

"The critics see the small experiments used to market A/B testing to internet businesses and think it is the totality of the method. They are right that companies usually don’t A/B test large changes. ... That doesn’t mean these experiments aren’t done ... Google, for example, is currently experimenting with both Android and Chrome OS in more or less the same space."

http://untyped.com/untyping/2010/07/22/epistemology-and-ab-t...

So, nice line but it's wrong.
I'm constantly emailing articles that I find interesting to my boss. He doesn't take personally because it's not ONE article to HIM.

Sometimes I email the whole team, sometimes two or three people, sometimes just him. Sometimes I want him to learn something, but instead I ask on my email, based on his extensive experience in general areas of life and stuff, what he thinks about the article. Sometimes I say "hey boss I've been reading articles about management tonight here's a dump of them", sometimes I say "hey boss remember last week when we mentioned X, well here's more, what do you think?".

Actually that's a pretty good strategy, asking "what do you think, please share your wisdom and enlighten me", or "a friend passed me this article saying it's good but I'm not sure yet, what do you think". You get the idea. This is good because the boss likes to be seen as a reference, a bastion of smartness, but it's bad because he might see you as someone who doesn't know stuff, and worse, someone who constantly admits that (some realpolitikal companies don't like this behaviour).

Anyway, just always send stuff.
Well the technical knowledge comes from my years of experience as a professional tax accountant.

The decision making behind the business came from the fact that I wasn't willing to spend more than my business would generate. So, I was always re-evaluating expenses to make sure that they were directly contributing to the bottom line.

Incorporation is not a factor thats vital until you're generating significant revenues because it's always going to increase your costs.

As a personal note, I invested $500 dollars into a business initially and waited until I was making over $30,000 in net profits until I even considered incorporating because my profits would increase by incorporating with the proper tax planning.
Have you actually used an LED light?

I have - and they are insanely expensive (okay thats to be expected) but what is worse is that they give very, very little light, not enough to light even a dinner table, let alone a small room.

Those compact fluorescent lights? Yeah not only do they flicker (which is bad for your eyes, even though it is not fast enough that you can see them just like the old CRT monitors) and there is some evidence that they may be linked to eye cancer, but even if they aren't they take about 30 seconds to turn on fully, which means I have to walk the corridor in the dark (what then is the purpose of lightning? fuck if I know).
We don't need LED lighting, we don't need compact fluorescent lighting, we need actually useful lighting, which means incandescent light bulbs for at least the next 30 years.

Call me back in 2040 and we can try again.
> 2. Chances of a hash collision on IP address is pretty small (i.e. statistically insignificant)

The problem, as I understand GP, is not so much the fear that two different IPs might collide. The problem is that seeing the same hash, you know that it refers to the same IP, and as such you can correlate users/sites over time (a privacy invasion).
Looks like the focus of the article is on alternative techniques to determine creditworthiness. Lending Club, as I understand, relies mostly on traditional credit scores, which does not make them particularly innovative for this particular aspect of lending.
"if you take code, you must give back code."

That's not the intention. It's a forward mechanism, not a backwards one. If you distribute code to person/company/entity X then you must also distribute the source code, or provide a way for X to get the source code.

If you make changes but never distribute the code then you don't need to distribute your modified code to anyone. If you only provide a service then you don't need distribute the code to anyone. Even if you modify gcc, sell me a copy, and distribute the changed source code to me, that doesn't mean you or I need to give the changes back to the gcc project.

The "fear", as I understand it, is that the Linux kernel and gcc are the two biggest GPL-based projects. If gcc is diminished, then fewer people will be aware of, much less agree with or advance, the ideals of software freedom. The technical advantages of gcc are used as marketing for software freedom.

Hiding GNU projects behind commercial and proprietary solutions front-ends reduces the marketing. Hence also the issue about "GNU/Linux" as "Linux" diminishes the marketing of the GNU project.
I don't understand why you couldn't just start selling it, considering:

* It could save developers many thousands of dollars.

* There's presumably a big market for it.

* The product is apparently already built and would be difficult for someone to clone.

It will be a lot more attractive to investors if you already have revenue and a plan to scale it. Especially in EU/UK.
It can. Patches are here: http://llvm.linuxfoundation.org/index.php/Main_Page
80 rich people now have as much as 50% of the rest of humanity combined.

http://qz.com/329099/80-rich-people-now-have-as-much-as-50-o...
> Your source's UX qualifications also seem a bit... dubious.

Just a developer and sys admin, my qualifications come purely from usage. I only noticed the trend of web development going back to what it was in the early 2000's where landing pages & splash screens were all the rage. I hate reading any blog on medium or that follows this format to me it detracts from the content and is visually irritating.
They didn't throw doctors in jail. They questioned a number of doctors, and then censored them.

Not unlike Fauci and the CDC being censored and forced to send information through the DHS...

So you are right entirely different level of screwup - China Censored a single Dr, US censored the CDC.
I have been using THANG stack: Tailwind, Hugo, Alpine, Netlify, Go.
When it is polite to say hello to someone (and how one does so), is culturally relative. It's not really personality, it's learned behavior.
Read here: https://nyts.link/https:/www.nytimes.com/2021/02/13/technolo...
That's not what TeaDrunk was arguing.
Interesting. I don't think that's the case here though. I obsessively watch Activity Monitor as well, and I've yet to see memory utilization ever go above 12.5 GB on my M1, despite the system using a large amount of swap.
There is a word for this. It’s called: obviously.

How is this different from any other country? Do you think that the United States government, or any other western government, would accept any damaging rumors that would cause embarrassment to them?

Just look at their hypocrisy when it comes to Assange or Snowden. But at least these two are still alive. For now. Too bad for the Australian guy that exposed Australia’s recent war crimes, he got pleasantly suicided. That’s the penalty for upsetting the western world order. Thanks for playing.
Two of my favorite craft in there - B52 and A-10 are two of the best aircraft ever made...

Its just sad how the B52 was abused by the CIA in LAOS.

The A-10 is just a robust vehicle, hence the namesake Wharthog
My team recently evaluated 37 database schema migration tools and we ended up choosing Dbmate, which is written in Go but can be used with any framework or language, including Rust.

https://github.com/amacneil/dbmate
Skillful judged in broken system is like not being judged at all. If I select who is hired based in their birth month what are we really judging?
I knew a guy who was losing his hair in high school. He always had girls around.
They should buy Ubiquity and build extant mesh networks...
Luxury! Though I did have a VIC 2 and SID to solve many problems.

Elite was very slow on the C64 because of the CPU speed. Line drawing and hidden surface removal were expensive.