jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You're going to get a lot of "yes" responses to your questions that themselves are going to be embellishments (or outright lies), omit context, pretend that refactoring an existing set of code is the same as writing it from scratch under the same conditions, etc.

Our industry is filled with people who are "cowboy programmers" and think of themselves as Charlie when in reality they're more like Alan, and are attributing what is actually pure luck and circumstance to their own brilliance. There's an especially high concentration of this BS on HN. You only need review the HN threads about the HealthCare.gov website to see this in action.

That's not to say this sort of scenario doesn't exist, never occurs, etc. It's just that there is likely to be an extraordinarily high number of people who read HN who believe they have experienced it (on either side), even if an objective evaluation of the circumstances would reveal they haven't.
Wouldn't every advertisement qualify as "propaganda spending"?
REST as defined in the original papers, REST as defined by your link, and REST as actually used in practice are all somewhat different.

Even in your link it is plainly obvious that there is no provision for documenting what an endpoint does, or how to find what endpoint maps to something, or even how to query this magical introspective API to figure out what further requests you need to make.
Possibly more attractive, although ransomware folks seem to like soft targets.

US healthcare is hardly a panacea of security, but they do put resources into IT. Most of the ransomware targeting seems to be seeking out softer targets, underfunded, etc. I'm not sure US healthcare is immune, but I'm also not sure they're as obvious a target as far as being easy to break into / likely to get a payout.
Coincidentally, 24.9% is about what actual unemployment (total 16-64 munus working 16-64) is when unemployment is reported at 3.9%.
Why is it legal for corporations to build financial houses of cards like that?
If you want to go Open Source, go by all means. You can still make money by selling enterprise solutions to big names out there.

Think about it this way, if this project of yours becomes a big name, then you will be a respectable figure. And then it will be easier for you to raise funding or whatever for any of your project.

But you won't need that really, open source can support the founders - it almost always does.
I think this guy takes it a couple of steps too far. If he noticed that the keyboard doesn't give him enough feedback about where some of the shifted/modified keys are, then increased display of the character options is called for, not introducing an entirely new movement.
My guess is that this was requested and passed by without fully understanding the consequences.
What I loved about Prototype (apart from changing my opinion about Javascript) was that it sort of extended the language itself, and made more possible with less. But now, I feel coffeescript is a better way to go. What I hated about Prototype was performance. And jQuery is way better there.

This seems to be like Firefox v/s Webkit. Prototype 2.0 is going to fix a lot of things (by not extending the DOM), but that approach is in many ways closer to jQuery.
Well... the gaurdian article is fucking useless because it doesn't break down the numbers, for all we know 39% got it right one hundred percent of the time, 39% percent got it wrong one hundred percent of the time and the remainder was just flipping coins. Which may very well mean that 78% absolutely can tell.

That AgEcon paper actually bears that out, though obviously much less dramatically, the hoi poloi can tell the difference and they (to a small extent) 'prefer' the cheap stuff, and the experts can tell the difference and they 'prefer' the expensive stuff.

'prefer' standing in for perceived quality not necessarily enjoyment.

Yes "most" is still legit word to use here, BUT, please try to find anything, anything at all, where "most" people can unambiguously determine 'quality'.

And hell price is a piss poor predictor of quality in just about anything, what with price being some combination of supply, current profit strategy (loss leader?, cash cow?), social signaling, manufacturing cost, number of middlemen, and about a billion other things.

---

The color study was a group of like a dozen oenology undergrads.

A handful of oenology undergrads is not "most people". It's not a large enough N, and there are different pressures on a student in field when describing wine than a random consumer. For all we know they could all tell the difference but none of them wanted to be the asshole to look at a glass of red fluid and say "you know I don't think this is a fucking red".

---

As for coffee I'll go see if I can dig it up but I'm pretty sure there was a test that recently showed 'most people' couldn't tell quality either and just preferred stronger over-extracted coffee to "good" coffee.
https://www.cs.purdue.edu/homes/comer/netbooks.html
You can also not be a physically inactive blob planted in front of a computer 24/7. Not eating excessively and walking are also good places to start.
I'm continually travelling from north to south and I feel a lot more people live healthy by the beach so they look good during the year while up north it's easy to bundle up because it's easy to wear long sleeves all the time.
which, for non-cockneys, is slang for "quite wrong".
> Back in those days, you needed specialized equipment to get a perfect copy, so you had no choice but to buy the legit game.

Yet it was cracked and cracked copies were floating around all the same. DRM was stupid then, DRM is still stupid today and will always remain so.

I.e. this claim:

> That partially explains why they sold lots of copies!

is simply false. Copies were sold not because of copy protection, but despite it. I.e. users are always annoyed by DRM, by inability to back up their games and etc. So they are less likely to buy it to begin with.
As someone who was a grad student in an apartment with poor heating: it's not worth it. Eat appropriately, and exercise. The bloody cold numbs your brain too. I also remember reading, though I can't find a good source now, that programmers perform better when warmer (until a point, maybe 27 degrees C).

Besides, exercising feels good, while this feels bad. Might as well enjoy yourself.
I agree, and thought of this possibility when I said "kind of" impossible -- The problem is, if you want to do truly deep thinking on some subject, or get into the meat of a non-trivial problem, the time that you will take to catch back up on where you were will be a limiting factor (and one I think will be too limiting to make substantial progress).

The more complex the task is, the more state you'll have to dump (especially if your 30 mins was up and you did not finish a concrete step, but were rather part-way through some sub-step), and over time, that will cut into work/think time.

Also, I think your example actually supports my suggestion -- by dumping state and remembering "subtasks", you're breaking up the work into small pieces, right?
I've for example included how he convinced experts to join a new rocket company. In the beginning, no one wanted to join SpaceX because so many other rocket companies had failed. So what he did was to pay the experts to participate in a series of meetings so they could convince themselves.

One paragraph from the book:

After the meetings ended, the conclusion was that it would be possible to build better rockets than had been made before. The experts were now convinced that SpaceX was different and wouldn't be yet another failed rocket company. "I essentially led them to a conclusion that they created," Elon said. "It was sort of a Socratic dialogue on a technical level. The essence of a Socratic dialogue is that people wind up convincing themselves. People are much more willing to change their opinion if you're not forcing it."
If self hosted is your main preoccupation, why not roll your own for personal use? If can be done in about 50 lines of Python/Ruby.
No. Why not? Because then I'd listen to the music instead of what I want to focus on.
He does to seem to have an affinity for secret codes:

http://michaelyingling.com/random/calvin_and_hobbes/search.p...
Picture, thousand words, etc: https://pbs.twimg.com/media/EGVoi4HU0AAqZDp.jpg
This sounds like it came from the PR department.

But besides that, I don't think Microsoft engineers in their day to day work ever mention embrace, extend, extinguish. Amazon's motive is profit. They're darn good at it too as we've seen. But that's all it is. If in the process they destroy an OSS company, as they've done, they don't care, because now they have their source and no competition.
That's really similar to one of my favorites: https://www.gocomics.com/calvinandhobbes/1990/07/31
The original IMF title is a lie by vagueness.

The article is evil in large part because it proposes an absolutely Orwellian regime ... well, pretty much precisely as Orwell suggests such things happen. In vague, political, bureaucratic, anodyne language, with no awareness or consideration of consequences, damage, or alternatives.

As a reference to the evil, the article is invaluable. It is the primary source, straight from the horse's mouth. Much as, say, Mein Kampf was, and the reason a young journalist violated copyright to ensure that it was prominently available in the United States in unexpurgated form:

<https://www.latimes.com/archives/la-xpm-1988-02-14-mn-42699-...>

You're presenting a false dichotomy of "making up a the title". The question is how best to find a truth within the mealy-mouthed source. Which has mostly been done (I'm not entirely satisfied with the present HN title "IMF researchers: digital footprint yields better credit assessment", but it certainly improves on the original.
On the flip side of what I posted, if it doesn't help then go enjoy your damn food. But good luck figuring it out all the same.
Advocate for the governments to give up their arms first and i'm sure can all be there with you :)
I’ve heard it called “paint drip” since you have a broad scope, with a lot of various length depth lines.
As someone already said, Mike Bostock has a great design sense. But more importantly, he has built up a massive set of ready-to-use visualizations. Most others, like me, use his examples as a base to build our visualizations. We often reuse the same properties used in the examples. For example, most circles have a contour of steelblue with a stoke width of 1.5 pixels, text nodes are all sans-serif of 10 pixels, all paths (lines between nodes) are colored #ccc with a stroke width of 1.5 pixels. These are pretty good defaults.
What you pay is what you get!
Exactly. Although really, we should be just as concerned about the other stuff, if not more so. But people get why this is really wrong. Because of the penises and vaginas.
One of the best aspects of gravatar is that fact that it takes one line of code to implement:

"http://www.gravatar.com/avatar/#{MD5::md5(email.downcase)}"

If it wasn't that easy, I'd probably consider just doing something else. Maybe just have it use a stronger hashing algo?
Apps like Lucid Chart and Sketchpad are where I think HTML5 will be most useful. Flash is still (and likely will be) popular for games for a long time, but it doesn't work too well for the 'productive' apps, which is where I see HTML5 stepping in.
Excellent book, although slightly surprising that the inventors of Ruby on Rails are using PHP to serve the content.
Java is hated in 'the community'? Well, Java is not hated at all in the Java community, it just happens that HN is a place where people are hyping the latest & greatest stuff - until it turns out that it isn't _that_ better than the old stuff. Go does not represent a fundamental paradigm shift, it's just a language with slightly different compromises to Java. We have a _lot_ of experience with Java in the industry so we know the advantages and weaknesses -- not so much with Go.

"From a recruitment perspective, choosing Go may be more favorable in a lot of developers eyes." -- from a recruitment perspective it's extremely easy to find (experienced) Java devs, and not so easy to find (experienced) Go devs.
It’s also to a significant extent moot because much of the data that can’t be gathered from banned apps in the US can be bought from data brokers.

When your domestic privacy laws are weak enough to allow a largely unregulated marketplace in personal information and to largely allow domestic apps to gather and sell personal information, banning foreign apps that also do so won’t keep such data out of foreign hands.
> Like many similar programs, it can handle multiplicative scale changes. It can also handle nonlinear conversions such as Fahrenheit to Celsius

how is

C = (5/9)(F-32)

not linear?
except the ones buying manufacturing capacity
That should really be "discontinued for now" if you believe Adobe.
Agree -- IPv4 would never run out.
I even think that scarcity of IP addresses could be a good thing.
IP address can accumulate your reputation (as a non-spammer, for example). And if new IP address is not available for free -- it would make life of spammers harder.
Kind of disappointing in a way - have we come so ... short? Still ejecting reaction mass in a titanic explosion to fling tiny payloads into space. What happened to superconducting magnetic floating platforms? Antigravity pads? Space elevators?
Spent 18 months working on equity analytics, 18 months on a credit default swap settlement system and the last couple of years working on high-frequency/low-latency FX pricing & trading.
What do you mean the UI is bad? Which one? https://www.openpgp.org/software/

Sounds to me like you used a specific piece of PGP software you didn't like or understand.

How can you folks care so much about your privacy, but absolutely refuse to understand the tools you are provided that ensure your privacy? You're never going to get it if you demand it be provided in a blackbox app you don't have to think about.

ProtonMail uses the PGP standard. Its UI is simple and easy. There's still one issue: You're trusting someone else to do your encryption for you.
The process of reaching consensus on the current state doesn’t have to involve reaching consensus on the past state for all participants. A blockchain can be built such that all historical previous state + the txs required to get to those historical states are discarded after a quorum of nodes reach consensus on it, leaving only the current state.

(This is basically what already happens if you do a “network version upgrade” on a Cosmos-based network: everyone keeps their balances, but just in the form of a new genesis block that all the nodes from the previous generation of the network separately deterministically generated from the state, but which new nodes have to just trust. If you join the network during the new generation, you just download the new genesis, and so can’t “see back” past that point.)

Just make the whole network do an automatic “network upgrade” every block — and keep all the state in-memory in the meantime — and now you’ve got a blockchain with forward secrecy.

(To be clear: nobody’s done this yet.)
I was walking around my neighborhood and saw that someone posted a printed sign making a snarky remark about the Matt Gaetz news. I could not believe someone would care enough about a random politician's demise. Please get off Twitter.
Accidental assignment affects program correctness. Commutative array indexing has no impact on behavior.
Continuing on this tangent, my office bought headsets for all employees so we could remote work. Bought dozens of Sony WH-1000X M3, turns out the microphone is ridiculously bad on these.
Its own currency seems odd, arguments could be made instead for better wallet integration so discreet payments could be made through signal but this would complicate ease of use for people. Also a very slim minority of people would actually perform the action of installing a wallet and connecting it to signal.

If signal is your wallet and you are sending signal coins everybody who has signal will be able to receive a payment from you without worrying about installing a wallet separately and connecting it to their account.

This is smart from a usability perspective and maybe wallet integration and other currencies will come later.

Another reason this makes sense is by controlling the cryptocurrency signal has control over the protocol to ensure it's privacy and anonymity.
it's all mythmaking, a custom as old as time and the ancestor of our modern obsession with promotion. exceptional people aren't born so much as constructed to tickle our imagination and ego.

every culture makes myths but obsession is where it becomes problematic. we must have idols, so we will make them opportunistically rather than leave them to organic discovery. there's enough randomness and manipulation in the people we remember historically to not put too much faith in the objectiveness of any of these constructions.

that's not to say that no credit is due them, but that it's overwhelmingly likely overstated, per this obsession.

also note that any story title with a name prominently featured is simply going to be subjective (practically by definition).
it's 2021 actually.
You should be able to configure the key bindings like mc https://github.com/sayanarijit/xplr/wiki/Key-Bindings
Everyone can attempt to pay as little as legally required. This is settled law.
> But such reviews turn up very little evidence of evasion among the extremely wealthy, in part because the rich use sophisticated accounting techniques that are difficult to trace, such as offshore tax shelters, pass-through businesses and complex conservation easements.

This is a weird set of examples.

To start with - the top 1% is a relatively accessible level of "rich." That's an L5/L6 software engineer at Google, or a mid career doctor. Are offshore tax shelters actually available and economically feasible to these people?

As for pass-through businesses: I had a pass-through LLC when I ran a consultancy. Was I engaged in tax evasion? I'm pretty sure I wasn't - as I understood, this was exactly what I was supposed to be doing. I think you're essentially required to do this if you run businesses where you're the only partner (but I could be wrong).

But even if you're not - that's not a 1% thing. That's basically the best practice pursued by anyone running a single member LLC...which describes a huge number of small businesses. A struggling bakery would realistically have pass-through income.

I don't know what "complex conservation easements" are so I can't speak to that.
The current business players in the space all range across the spectrum of closed blackbox Saas (Auth0) to open core / open source (HC Boundary, arguably)

Before you can answer that - how do you differentiate from the existing competition? What's your target customer?
As someone who has worked in the Investment Banking industry for a while, I'm always amazed that risk professionals get paid significantly less than the front office guys. This in turn attracts less talented people in risk, who can then be outsmarted by the whipper snappers in the front office teams.

If IBs don't want to lose bucket loads of money every so often, pay your risk guys a bit more so you hire the same calibre of individual that would otherwise end up on the trading/structuring/quant desks.
That's true.

I remember to begin with the messaging was not to use cloth masks as they were essentially useless, so it really was N95 or nothing, and the N95 supply was needed in hospitals. Now we know that a cloth mask is actually better than nothing, and we also have a lot of supply of not-great-not-bad disposable or tightly woven cloth masks.
I mean, being a Pro user is part of it, but it's not the only story. Pro designers are famously fans of Mac's, and they are certainly willing to pay a ton for lots of different types of software.

I think part of it is just cultural. Linux got it's start after all as a free (in both senses of the word) alternative to costly commercial products. I mean, just look at Git, which was created after some original kernel devs (not just Linus BTW) wanted to reverse engineer/clone BitKeeper.
You can start with checking my Section 4 of the essay.
Doubt it. They have no experience with volume production. (Unless they basically outsource production to Ford.)
I really like the design. It seems like the sci-fi car designs from my childhood are finally here.

I just found this! https://www.motor1.com/photo/486061/1980-citroen-karin-48606...
> Explicit compile-time tracking and enforcement of the scope of object validity, preventing (or at least making more unlikely) a class of bugs including use-after-free, uninitialized reads, buffer overflows, dangling pointers.

Why does an entirely new syntax have to be invented from the ground up to solve this problem? Does C-like syntax not adequately inform a compiler that wants to implement something like Rust's borrowing? It appears to work for `std::unique_ptr` and `std::move` semantics. It doesn't appear that Rust's syntax conveys any order of magnitude more information. Minor augmentations to C/C++, taking it some other direction which fixes whatever shortcomings for next-generation static analysis tools can be the focus of effort. I don't see why Rust first has to invent the universe.

Here's an example of overhead effort required by Rust: https://github.com/rust-vmm/kvm-bindings. This has already been implemented in C and distributed with most operating systems. Why wrap it? Now when KVM gets new features Rust has to also update its wrapper interface too. Isn't that just a propagation delay?
> dance floors.

Holy shit. https://www.youtube.com/watch?v=XkXrLZmnQ_M
Sadly, that's not the case. Car companies are just trying to catch up with whatever seems to sell at the moment. And if there's a new model, it is usually related to a some "successful model" from the past or an existing model is given a crossover look. And even these new cars have too many issues.
This is an egg box where I’m from. You wouldn’t get anything in it except eggs or maybe thimbles. I guess yours are different.

https://www.amazon.com/Cartons-Flattop-Carton-12-Egg-Recycla...
> To grasp the JQI’s significance, it’s worth understanding how it’s made. The researchers take private-sector non-manager jobs—which make up 82% of all private-sector jobs—and divvy them into two groups: the “high quality” jobs that pay more than the average weekly wage and tend to have more hours per week, and the “low quality” ones that pay less and offer fewer hours.

A “high quality job” is any job that pays more than average. So does every person making average or below-average hate their jobs? And everyone above-average love their jobs? I’m not sure this is a logical way to categorize jobs.
If the designers you work with prefer "pretty" over "usable," then you should find better designers. I've worked with plenty who do not fit this tunnel-vision visual designer stereotype.

The article is based on a false dichotomy that's part of the unending design v. engineering meta-argument. "Best design is ugly – and it works"? Rather, the best design works - and is pretty.
I would have thought something like "independent" or "n-agent" would have caught on. Though, I'm fine with some ambiguity, to be honest. And I am not at all "in the field."

My point is really that it is a lost cause to try and use such an outside common word to have a specific meaning.
I've never really tried it on SSD, so I can't say. I just know that I couldn't even get small data sets (sub 100 GB) to perform reasonably with dedup.

I do know that L2ARC on SSD didn't help, and ZIL never got used.
The exchange rate from your money to Other People's Money is very significant
> The other ones are mocked into oblivion

This should not be the "natural order" of things.

https://news.ycombinator.com/item?id=5106767