jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Did you read my comment? Because you certainly didn't respond to it.

My argument in regards to Prop 13 and taxes was "if it's so hard to raise taxes to an acceptable level why are we already the 9th highest taxed state (I mistyped 5th)". You counter with "The 2/3 requirement to pass a tax has also made that basically impossible,". That's not a response to the argument I put forth (which is a valid one). So again my point is this: If 41 states can make it by with lower per-capita tax revenue than California COULD as well meaning the 2/3rd rule is not the root of the problem.

As far as compromise every state legislature has to compromise and the arguments you make could be applied to any close legislature. Even those ruled by majority vote. We see the same shady deals being made in the U.S. Congress all the time and it's run by majority too.
Answering a question helps me to think about a problem, so I tend to prefix answers to questions I don't know the answer to with "I don't know, but.." and then I make an intelligent guess.
People can be stupid, even the smart ones.

That is probably the only reason training is so important.
Square is generating incremental revenue for Visa. Visa can now earn a 1% fee from my purchases at the local farmer's market. Prior to Square, that simply wasn't possible. Visa wants to endorse the business model, but rather than just saying "we support this", they instead give Square a $1 "strategic investment". That is their endorsement, and they hope it helps Square grow faster. The faster Square grows, the sooner Visa gets it's 1% from transactions that have historically been cash only.

I don't really understand how this can be viewed as a mistake by either party. Sure, it pisses off Intuit and other Square competitors, but Visa has a monopoly, and doesn't have to give a shit. Visa's growth opportunity is replacing existing cash transactions, and their risk is financial regulations that cram down interchange fees. The business strategy for Visa should be endorsing Square for growth, and hiring the best lobbyists to keep prices high.
You're revising history a bit; when fascism was rising there were a lot of people that were fighting against it such as the socialist and the communists and the anarchists. Unfortunately, other societies were trying to contain those socialist forces and this reduced their power to counter the fascists. You can see this happen in Spain and Italy as well (there were a large number of collectives in Spain and Italy has had anarchists and communists for a long time, in the 1970s they were quite the active movements).

The "filter" shouldn't be just at the voting booths. We should be reminded before and after election day why the ideas of those fringe positions is a bad idea.

Espousing ideas in such a way as to hide the true nature of them is something that political parties are getting good at. If there are dangerous ideas, they're hidden behind nice language or buried in the back of the political party's plans. So it's harder for people to recognize those bad ideas.

I think we would do well to learn from the past and be more active in denouncing ideas such as those of the BNP and other fringe parties.
I wonder how many of the current userbase will login and transfer the bookmarks, I guess theres a lot of value in the historical accounts that won't transfer with the deal..
If the reason for it being a challenge is "large business" then you could define so many easy things as a challenge.

The way it was worded in the article didn't suggest "it took a lot of work because it was such a big network they were having to upgrade", it was "some people found themselves unable to use the network and found themselves with the challenge of having to buy a new router".

While perhaps a little mean to call it idiocy, wouldn't you agree that, if an ISP sells a gig connection to a user, and the user ends up not having the correct home networking equipment to make use of it, one or both parties ought to have seen that coming?
I'll always remember these words of his:

"Remember that life's length is not measured by its hours and days, but by that which we have done therein. A useless life is short if it lasts a century. There are greater and better things in us all, if we would find them out. There will always be in this world - wrongs. No wrong is really successful. The day will come when light and truth and the just and the good shall be victorious and wrong as evil will be no more forever."
It's amusing to see your limited ability to understand things. My ego has very little to do with this, if you think calling me a scumbag is what the problem is. I get called worse every day, it doesn't bother me. What irritates me is those preaching about how bad something is without ever being able to offer a better solution other than one that would suit them. They all simply want more for themselves, it's not this perceived injustice that you couldn't get the domain you wanted is a bigger issue. It's not. It's simply your greed.

Of course you will want to turn that around and say it's me being greedy. I've paid large sums for domain names and guess what... I know how to earn more money from it. Welcome to capitalism, quit your bitching and play the game or shut up.
Also, how would you detect fakes! I can say I bought 1000 $AAPL at 80 last year and sold them for 270 this year to get some karma.

Look at http://profit.ly for a twitter like take on stocks
The way these sites work, they play the safe harbour card; they immediately follow up on DMCA or other copyright requests and remove anything that's reported to be copyright infringing without much hesitation. However, since there's no central directory or search facility like on YouTube on these sites, it is a bit hard for copyright owners to find illegal copies on these sites in practice.

As they don't keep any logs of downloads, it's impossible to find the people who download copyrighted files from these services.

While (due to my job) I'm on the side of the "evil copyright holders and their cronies", I can't help but be amused by the creativity of some people when it comes to coming up with new creative ways to illegally distribute copyrighted material.
It would be useful if you find a way to link a stock with a news' submission. You know "buy the rumor, sell the news".

So for me the useful information is the news or the rumor and not any user's bet.
The problem isn't that the code is bad as much as it is that the climate often makes it impossible to fix it.

Lots of the code isn't great either.
As I said, it remains to be seen how open it will actually be. But at least all of these standards are either completely open or available for licensing, so unless they have added some "secret sauce" on top (for instance that iPhones will only ever talk to other iPhones through Apples discovery service) then it's a good starting point.

AFAIK, H.264 is an open standard. That it's patented and not royalty free doesn't make it closed, it simply makes it non-free. Another example is the G.729 voice codec, which has lots of open source implementations, but to use it you will have to buy a license. Open source PBX vendors like Digium provide licenses to those that need them. It's not an ideal situation, which is why G.729 is not as popular in the open source world, but it's still better than Skypes proprietary protocol.
If you're interested in comparing Nexus One and iPhone (3GS, let's assume 4 is better), this link may be interesting.

http://www.displaymate.com/Nexus_iPhone_ShootOut.htm
It's interesting how little is being done in comparison to the BP oil spill in the Gulf.

What ever happened to Corporate Social Responsibility??? DOW has maintained innocence in the midst of all this...
The one thing that kills comfort during long flights is the inconsiderate person in front of you jacking their seat all the way back. somebody wan selling a device that disabled this, but I cannot find the link now. I would pay good money, say $20, for such a covert device.
It depends a little bit on what specifically you fear when flying.
If it's the safety of the plane, I'd get really familiar with how planes work. Having flown a lot since I was a child I can "feel" the plane and know that things are all right. I know the sounds of flying through clouds, brake flaps, the thump of the wheels, and it all makes me feel very much in control of my situation. I usually know what will happen, and it's reassuring to see the plane respond exactly as usual to everything (even turbulence). Having grown up with parents in different countries, I've flown quite a lot, and from a very young age, so I've experienced my share of "scary" situations. Finding out why things happened made me able to deal easily with them later, even though I was scared back then. (I also learnt to sit straight during landings in windy conditions - I thumped my head during landing at one time. I was just a small child and excited at finally being able to see everything on the airport on such a cloudy day, but I took home a life-long lesson :P )
I've held quite a few hands and talked to people who were terrified while flying - suffering from anxiety myself, I can sympathise. One such time we actually had to switch a plane because a there was a minor problem with the last check before take-off (something about some control lights - I remember it being fairly minor). The woman I was sitting next to was terrified, of course - instead of relieved that they made us switch planes for an error that probably would not have interfered much with the flight. Logical thinking like that doesn't work when you're terrified, but good preparation to reduce the number of unknowns can get you quite far.

So yes, tl;dr: Go geeky, and learn about how commercial airliners work (they're actually quite cool!). Then compare your knowledge to what happens during a trip and see how predictable it is, and after you can try focusing on just how cool it is how everything works :) Good luck!
This is not even close to a good, sound or technical reason

Well, "good" is a little subjective. I am purely speculating here, but I doubt that Apple compiled something into the code to make it simply not run on first gen hardware. IE: there must be something about that hardware platform that makes it different enough from current-gen hardware that supporting it adds some amount of back-end effort. Perhaps the reason has to do with one of the other factors I mentioned, a "mistake" or shortcoming in the first-gen hardware that requires more internal hacks and work-arounds in the code than they are willing to support.

It's not like this sort of thing is unique to Apple. Some of the first-gen Droid phones are not going to see the 2.2 update. Yes, there may be more hardware variants and changes among the Droid phones, but it is still a relatively new platform abandoning not-that-old hardware.
if you are doing 15-20 COUNTS per page (as he said he was) even if you are on a fast local network those few milliseconds of latency can probably add up, also he said he was directly managing updating/invalidating the count cache entries which is probably more effective (because the caching strategy is so specific) than whatever more generic strategy mysql is using.
The only guarantee that C gives you is that sizeof char == 1, and even that's not as useful as it looks.
What would you call someone printing and distributed flyers helpfully informing a neighbourhood that Election Day falls on May 5 when the actual Election Day is on May 4?
I'm not so sure. People who run the world DGAF about Kiribati or whatever. Rather, they really like mysterious and complicated schemes for transferring resources to themselves. E.g., all of USA's stupid wars. Also e.g. delayed availability in USA of covid antigen testing. Or also e.g., "carbon capture". "Every crisis is an opportunity."

Just look at the BS they excrete whenever they're forced to address albedo modification at all. [0] "Albedo modification is cheaper and actually possible, but if we do it rather than this much more expensive and totally ineffective thing then we'll have to keep doing it until we can figure out how to emit less carbon, which will never happen so just give us all the money while the world cooks." I'm paraphrasing but that's just because they don't want to publish anything so explicitly embarrassing to humanity.

[0] https://www.nationalgeographic.com/science/article/150210-na...
Now kids have minecraft - my daughter actually wanted me to teach her Java so that she could do her own "mods".

Sadly I had to inform her that I was not able as I was stuck in enterprise purgatory doing SAP ABAP report programs.
Commercialization and the need to expand demographics to increase profits. I think the people who find it unacceptable always existed, but the internet (and especially MMOs) tended to be heavily conflict-based and would simply drive them away. You either learned to cope (or enjoy it), or you left.

Eventually it became clear that companies were effectively leaving money on the table by allowing some users to drive other users away, so they decided to stop that from happening.

I don't think there are enough users interested enough in their ability to call each other names to actually quit to influence companies to stop. E.g. I prefer less moderation because it's sometimes hilarious, but not enough to use that as a criteria for which games I'm going to play (for the most part).

I also think gaming became mainstream enough for media outlets to start reporting on games, and companies didn't want to be associated with the actions of users. Nobody wants to be the company that runs the game best known for its use of racial slurs. It was fine when gaming was niche enough that the only people who knew about that was gamers; it's a bigger problem when your investors become aware of how often people use the n word in your game.
well, we don't have free will, so why do we suffer?
Results!

http://news.ycombinator.com/item?id=1922412
I apologize to anyone who thought our post was callous; definitely not what we intended. Let me try to better articulate what we were trying to convey...

If you post a developer job on Monster, you're likely to get over 500 resumes. Over 95% of them (I'm using that number literally, not figuratively) are from people who shouldn't have applied if they'd read the job description carefully.

Reading through those resumes takes a vast amount of time. It makes it harder to identify the qualified applicants because they're more likely to get lost in the shuffle. It isn't fair to them. We have only three full-time developers at SeatGeek. There's a finite number of hours per week we can dedicate to reading resumes.

It isn't that I think people incapable of passing our test are "worthless", as samd says below, that's a gross mis-characterization. But we want to focus our hiring efforts on folks who are highly capable applicants, and if we read the resume of everyone who responded to a typical Monster post, then we wouldn't have the resources to do that.
I like seeing (soft) AI as the buttress that allows us to see farther, like Newton standing on the shoulders of giants. I guess the sudden presence of AI is due to the sudden amount of available data (and thus, a potential source of useful information).
Is there good data on how often they lose? Sure, I can think of plenty of examples of central banks being forced to give up their peg, but I can also think of plenty of examples where the traders betting against them lost out. You'd need to consider both if you really want to use historical data as a justification for trading. For example the EUR/DKK peg has been challenged on numerous occasions without success. China has also been fairly successful in dictating its exchange rates, with some currency movements but generally on its own timetable and very carefully controlled.
I'm saying it's useful to have valid strings and paths as separate types, but Go conflates the two types. Conflating the two is likely to lead to confused usage (such as programmers assuming there's a bijective mapping between valid paths and valid sequences of Unicode codepoints.)

Pervasive confused usage of this sort in the wild in Python 2 was the motivation behind splitting bytes and strings in Python 3.
Thank you so much for the honest feedback. There has been some great research around the nervous system health benefits of the kind of breathing we do (the 3 part breath) in this book:https://www.mrjamesnestor.com/breath -- check out the section he calls "breathing plus" - essentially what it does is stimulate the vagus nerve which allows us to more actively control our autonomic nervous system.

We also use other breath techniques like boxed breathing and breathing with longer exhales than inhales which calms the nervous system:
https://www.healthline.com/health/box-breathing#tips-for-beg...
https://www.psychologytoday.com/us/blog/the-athletes-way/201...

You are completely right that we must take incredibly seriously the space we are holding for our community when we engage in this practice. All of our teachers are trained by professionals, including trauma informed training from professionals at UCSF. We always make sure the customer is empowered to stay in a zone that feels comfortable to them. Additionally, when we breathe in this way we are doing similar things to the body as we do with cardio exercise, so it's generally totally safe and the physical sensations of the breath subside when you stop the pattern. Of course we are not doctors so we recommend, in the same way that any gym or physical exercise solution does, that you should consult your doctor before engaging in cardio vascular work.
They'd probably do it no more than ten times.
The Japanese version of that Wikipedia article has the Japanese phrase for "Urban legend" in the title, unlike the English version. The literal translation of that title would be "Urban legend of electric fan".
A string is a byte array for all intents and purposes. In Go specifically, it’s an immutable byte slice with some built-in operator overloading, some of which is sugar for dealing with utf-8, but there’s nothing that suggests a string must be encoded any particular way.
> Go off-grid for two weeks and there is a non trivial chance that some weird shit happened within crypto that is now an obstacle

For people in countries with a more stable economy/currency, this is very true. Even in countries with a bigger inflation, things are a bit more predictable.

But of course, different countries/economies/currencies have different realities.
But RHEL repositories are always out of date, sorry, I mean "stable". The disconnect is when you try to `yum install docker` on a RHEL system, you get an old version. If you want a newer version of Docker, you need to use the Docker provided repositories.

But this is the case for all software on RHEL. It's all older and more stable. Try installing any programming language, database, etc... it's always a version or two older in the official RHEL repositories. RedHat written stuff is always going to be more "current" because they control the repositories, but this isn't any different from how any other package is treated. RHEL has always been slow to update. (Which is why Docker created their own repositories in the first place).

It makes sense though... because RHEL has to check all packages that are part of their repository. Specifically because things in their repository are safe and stable. There is only so much time to go around testing updates to packages.
I don’t think I’d be making decisions on risk for BILLIONS of dollars based on something “usually” being in my favor.

Also, stablecoins staying “stable” is a huge risk you are taking on if you use them.

Again, if you have billions of dollars, you are going to be doing a lot more risk analysis and want a lot less uncertainty than you are going to get with any sort of cryptocurrency that exists today.
"Why Amazon S3?"

Because it's extremely cheap, durable and easy to read/write?
there are plenty trying.
One is an extremist group just like ISIS or the weather underground, the other is a mainstream political party?
I think when someone strikes out 100 times, you are finally allowed to call them out.

Cherry picking one sentence of a post that is "calming" is what is disingenuous.
"Mostly fine" is not good enough with the price point on the Apple TV. My Xiaomi box does it better than the Apple TV for a fraction of the price.
760 pages!

I skimmed through the graph visualization section. It’s quite interesting.
You mean outsourcing? Or what? Or concentration of wealth in one spot?
This seemed straight out of a Silicon Valley episode.
"Push-pull-rebase bottleneck: if you rebase and push and someone beats you to it, you have to pull, rebase, and try again. This gets worse as commit rate increases and people do needless legwork. Facebook has moved to server-side rebasing on push to mostly eliminate this pain point. (This is part of a still-experimental feature in Mercurial, which should hopefully lose its experimental flag soon.)"

What if there are merge conflicts?
I don't know about Mercurial, but in Git there are tons of cases where rebasing cannot happen automatically.
2 billion people today rely on subsistence farming, it's silly to think 90% of people on earth would die on account of that alone.
You’re pointing out an extremely common issue with switch mode power supplies. It’s so common that it comes off like you’re calling the author an idiot. It’s not helpful —- you’re 100% not at all being helpful.

The way to be helpful would be to LOOK at the layout, component choices, and design, and suggest changes, but you’ve done nothing of the sort.
Yes, the tapes are not expensive. The drives are.
They should be sparse -- the input to Word2Vec is one-hot encodings of words in the models dictionary
I wanted a [citation needed] on that blind taste test bit, but I went ahead and found it myself.

For the curious, it's true, most people can't tell the difference between cheap and expensive wine[1].

[1]: http://www.theguardian.com/science/2011/apr/14/expensive-win...
As long as citizens have a right to un-tampered feeds from their own cameras, too.
This article falls into the common trap of being a concern troll by assuming the next generation is not as clever as the one of the author's. There was a time when AOL was "going online" too. Corporate interests always go in this direction and the hackers hack around it eventually.

If Facebook runs a line to a village that only allows Facebook-only access, you can bet your bottom dollar that that connection and hardware will be hacked and exploited to its maximum effect, software restrictions be damned, by the very teenagers the author assumes are too stupid, ignorant, or whatever, to do it. I'd rather this be the status quo than no connection at all.

What we really need to be worried about is not if Facebook is going to restrict Facebook-only access with software and hardware tricks, but if the local government is going to back those restrictions up with guns. Send the Mexican teenagers locked down phones, sure, but also leave it up to them what they want to do with them. Somehow I doubt a Mexican village's law enforcement is going to spend its time chasing down teenagers who are abusing their Facebook-subsidized Internet connection.

Who knows, maybe Zuckerberg himself will ignore this too, much like Microsoft and Adobe have never come down hard on kids pirating their software since it's in their best interest the kids learn to hack and use their software in the long run. The Facebook-only aspect to this program may very well just be what was necessary to get the board to sign off on everything. (This is all speculation of course.) It's in Zuck's best interest not to just get people to use Facebook, but for kids to continue to learn how to hack and build stuff so he can hire the smartest ones.
True. And I think it would be even better if YOU are included in the PEOPLE. Essentially you would want to do justice to your inner desire.