skysight-inc/HackerNews huggingface dataset:
I think the point of jdubz79's comment was that regardless of what you might think of conservation and zoning policies, it is unambiguous that the developer voluntarily entered into an agreement and then grossly and deliberately violated it.

And even you consider architectural planning some sort of civil rights issue and this some sort of deliberate protest, his violation is unambiguous.
Yes mathematically you are correct. But emotionally, it is just as out of reach for many people to make six figures as it is for most people to make a billion.

When people start voting for policies that "tax the rich", the people making twice as much as they make are going to be lumped in with people making 100x as much.

As far as moral argument. How can I make the "moral argument" that I deserve to make five or six times what the custodian makes for just typing on a keyboard and creating pretty architectural diagrams in Visio?

Also, if both the person bringing home $5000/month and the person bringing home $15,000/month both have bills totaling $4000/month. The person bringing home $15K a month can build wealth 11 times faster.
It is a wide open field. That is a serious upside.

What it means is any of us can become the absolute best at something we care about.

Seek that, then go nail it.
Care to elaborate? Genuinely curious.
Hah if you can make vitess not a terrible experience that would be awesome.

But just Percona clustering would do.
> Well, it means that I can easily program all my web services to accept both GET and POST (normally without changing any of my server side code, to seamlessly accept either)

...unless you've got more params than can fit into the de facto URL length limits of browsers (~2K characters for Internet Explorer), in which case you're stuck with POST.
>> The object from the article is about 0.0019ly away, so there could be quite a lot of new most-distant solar system objects still to be discovered!

And yet, Voyager 1 and 2 have now "left the solar system" and entered interstellar space. It looks to me like the definition of what's part of the solar system is a bit squishy.
That and also mTLS for data in flight.
Why are so many people reading this as an attack on ML? The author is simply reminding people that ML isn't a universal remedy for uncertainty. "Stop writing ML models solely for the sake of writing ML models" is a very different message than "ML didn't improve upon MA(3) in this case so it's universally worthless".
I havent looked closely but foundationdb is the next datastore that I am excited to learn about and use. Not sure if it fits your use case for rethinkdb.
I've had issues regarding Bluetooth and my car since Android Oreo was released... I switched to the P beta and about the last two weeks before the P release, no issues... P released, issues returned.

Issue was present on Nexus 6P, Pixel 1 XL, Pixel 2 XL ... my next phone may just be an iThingy at this rate, after using Android since the original G1 was released. I can't help but feel that Google's software QC and testing is just much more limited than it should be.
When Java was new, James Gosling and I gave a talk about it to a group that included Don. When we gave the talk I was in the process of leaving Sun for a startup. A couple of years later Don mentioned to me that the talk was the first time we met and, at the time, he couldn't figure out if I was really smart or really stupid for leaving Sun right after Java shipped. In 2010 we both agreed that in the long term, it was the right choice for me, but neither he nor I could have predicted that at the time.
I was getting some spurious runs where the array access was slower, but didn't think it was worthwhile to mention in the post. Immediately after posting my curiosity got the better of me. After filling in _G[1,2048] the times were consistently the same. The code I was playing with:

local n = 16777216
local _G = _G

for i=1,2048 do
_G[i] = i
end

do
local start = os.clock()
for i=1,n do
local f = _G["print"]
end
print(os.clock() - start)
end

do
local start = os.clock()
for i=1,n do
local f = _G[42]
end
print(os.clock() - start)
end
Teens? How about adults!?
If you can change build systems flags easily, without thought, very quickly. Do you still think Werror is a bad idea?

Assuming your answer to that is the same as mine. If you always have a build system where you can change flags easily, without thought very quickly, you do use Werror. We frequently (always?) don't have such a build system and we're used to that. We're prisoners of it. It sucks. C build systems are utterly terrible. We're captured by them. Whether it's autotools, cmake, scons, a bajillion make files used directly or whatever. I think acknowledging it is reasonable. I think claiming they are other than terrible is stockholm syndrome. (Note that they may not be capable of being improved, there may be nothing better, etc etc. - I make no claims about it).

Not using a flag because it makes life hard when the compiler is upgraded and the flag needs to be changed is a build system issue. Really.
H.264 isn't free, Cisco is footing the licensing bill for support in most software (including Firefox): https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Implementatio...

This is why Mozilla is pushing AV1 and VP8/VP9 so hard, being stuck with H.264 as the whole industry migrates to H.265 due to bandwidth savings is a major impediment, and the licensing body could easily extract usurious rent for H.265 if it becomes the only reasonable option: https://hacks.mozilla.org/2018/08/the-video-wars-of-2027/
I think that's a language centric point of view - more one would say "it's the language's job to do so" and then write a compiler for the language.

Algol60 and 68 were created at a time when people were still trying to figure out how computer languages ought to work (in a sense we still are) and it's likely the idea that procedure local storage should (or could) out live the procedure being called wasn't an obvious choice (remember that algol68 Nests are not just locals of a particular subroutine but also locals of every subroutine in its declaration [not calling] path as well as globals at level 0)

Algol68 (and Algol60) gave us lots of things we take for granted today but there are also features that have fallen out of fashion

(I'm old enough to have seen language features like objects and functional programming come and go, several times ... it's all fashion .... and I'm cynical enough to know that there's no correct way to do any of this stuff)
if you were comparing a Starbuck's chocolate muffin and a Blizzard as a treat to fit into your diet without blowing it - could you?

If I'm having a "treat" then I'm already blowing my diet; regardless of if the number fits within a calorie goal.

A calorie budget is a bit like a financial budget. Just because I have allocated a point up to which I can "spend" each day, the long-term goals are a force to minimize day-to-day spend even within that allocation.
The pension couldn't be an incentive in 1934 because it was contracted in 1965.

The case of Bradman is really interesting, thanks.
> If people need to get a hold of me instantly, they call… like normal people.

Just as any communication mean phone calls are abused to no end. 95% of the calls I receive are spam, the rest are from VIP registered numbers (family, school etc.).

It’s anecdotal but I see more and more people just filtering all non VIP calls and checking every now and then voice mail or messages.

I’m not sure people heavily relying on phone are still “normal” people.
I think it's really important for people to carry their own plate/bowl, cup, and utensils that they can use and wash on their own that they carry around with them wherever they go. The whole disposable plate/utensil industry could be removed if everyone just brought their own!
That would be industry-changing for desktop security - capabilities in open hardware.

Does the MIPS ecosystem have an equivalent to coreboot?
What's moral or not isn't static. Plenty of people believe the suppression of speech is morally wrong. Your distinction between what is morally wrong and what is Socially unacceptable is unclear.

Of course companies don't have the ability to directly change laws in sovereign countries but they can definitely influence them, just like people in mass can.

Whether or not this will have any effect on China I lean towards absolutely not but at the very least some people at these companies don't want to help them.
> Everything else is bunk

Going fast works.

If you're not a professional, using an onion comb (which costs less than $2 and lasts a lifetime) will change your onion-cutting experience. It lets you go way faster and therefore reduce the time you're exposed to tear-inducing chemicals (assuming you're cutting 1-2 onions and not cooking for a whole army).

It's likely that at least half of the effect of a sharp knife is due to time improvements too.
A good friend is working on a similar idea, and live-streaming his process on Twitch, and doing this as a SaaS. He's calling it Ghostifi, more info below.

https://twitter.com/_rchase_/status/1074789686261022720

He's charging for this because he has some nice convenience features (like auto-rebuild server every day, week, etc), and then managing the VPS integration to make it one click rebuild anywhere in the world, etc.

Been using it for ~7-10 days and getting amazing speeds on my iPhone/Mac. Well worth the small fee he's charging for a dedicated VPN point that I can rebuild whenever on a different location.
Jeez, just asking about this leads to down votes. What insanity is possessing people.
> some kind of signalling is helpful, no?

I think calling it "signaling" highlights an important (and troubling) point. Employers and researchers are trying to predict future performance; degrees are supposed to be a measure of one's potential for future performance, and the quality of the institution that granted the degree is supposed to factor into that measure. But over time, institutions have an incentive to reduce rigor and quality in order to cut costs, while still taking advantage of the full perceived value of the degrees they grant based on their past rigor and quality (for example, when charging tuition). I think the common tendency to regard degrees as a form of "signaling" is a tacit recognition that this goes on.

> A much better signal would be, "I passed such and such examinations with such and such scores."

I agree that this would be a much better predictor of potential for future performance, if the institutions grading the examinations and providing the scores were completely unconnected with the institutions that constructed the examinations. (And of course the examinations used for this would have to be different from the ones available over the Internet to everyone.)
Would you please stop posting in the flamewar style to Hacker News? You've been doing it enough that your username has started to stand out for it. And we've asked you already.

Also, please don't use HN primarily for ideological battle. That's destructive of the purpose of this site.

https://news.ycombinator.com/newsguidelines.html
> Features like empty divs on top of video? Could be by accident ofc, but the entire story makes this unlikely.

I'd suggest inspecting a few sites you watch video on. An empty div is the least weird thing you'll find.
Politicians caused a pay ‘collapse’ for the bottom 90 percent, researchers say
My guess would be SLC6A15 gene (check for rs1545843 and rs1031681 SNPs). (A;A) is a "bad version".
I'm not sure what upset this Mr. Graffittis so much, but he seems to be excessively angry with HTTP verbs . Anyway, thousands of developers have found ways around this problem. Here is one:

Most people use GET for retrieval, POST to change system state and DELETE to delete an object. You might go crazy and experiment with PUT, or not, your choice.

As a team, you can establish some easy rules too (e.g. is it books/1 or books/book/1 to query a single book?).

Sure, REST is not going to answer every problem, but no standard ever does. Standards are meant as guidelines (esp. those related to naming conventions like REST). Have fun with it. Stop the hate.
I'm also surprised Salesforce hasn't tried to shut them down, considering it has a product named "Live Agent" as part of its Service Cloud: https://help.salesforce.com/articleView?id=live_agent_intro....
Totally fair comment. The author does admit that they themselves are still holding, so an addition to the obituaries isn't accurate. I think the millennial part just frustrated me.
Millitext – A subpixel text encoding font
These faces show how far AI image generation has advanced in just four years
This is an interesting situation. My prior, based on subjective credibility/plausibility factors, is that there is likely something wrong or misleading with the argument here. But as someone with minimal knowledge of climate science, I have no good way to identify what it is (if anything). I’d love to hear an expert’s take, mostly out of sheer curiosity. For now, from some very casual research, it seems like some potential objections include:

- The author compares projections of climate change’s GDP cost in the US to mitigations’ GDP cost worldwide. But climate change would hit poorer and more low-lying countries harder, so the worldwide cost would probably be a higher percentage. If you want to focus on the US, on the other hand, then the cost of mitigations on the US economy alone would likely be different; my guess is that it would be lower, because we’re a wealthy country with a cleaner starting point than global average, but I could be completely wrong.

- The estimate is of “direct damage to U.S. economy”. What counts as direct versus indirect?

- Comparing economic figures ignores externalities such as increased deaths, refugees, and environmental destruction as considered a harm in itself.

- The author compares GDP to consumption when they are two different measures (no idea if this matters).

- Even if the average cost of mitigations versus cost of not mitigating are comparable, the variability is probably much greater in the latter case, due to the hugely wide-ranging impacts of climate change. Thus there are risks of much higher costs.

- In particular, the author doesn’t attempt to do proper calculations with the probability distributions involved but just ‘eyeballs’ them, so it’s hard to say how valid their comparison is.

- This: https://andthentheresphysics.wordpress.com/tag/hsiang-et-al/

For the record, I don’t care about the author’s opinion of the New York Times or the legitimacy of citing a worst-case figure, which they spend so much time complaining about. I’m only interested in their own cost/benefit calculation.
Surging: Remote Teams Working Together in Person for a Week to Make Magic
Also privacy concern of using 265.com data seems nothing but a process issue. Aggregating search log is such a common task for any search engine in US and EU, there has to be a way to achieve that while comply all the privacy/legal concern. Dragonfly lead skipping that is unwise and unnecessary IMHO.
I was wondering something similar. Why does fungus want to be tall? Trees are tall so they can reach the sunlight, allowing them to overshadow and kill plants that would grow under the trees if it wasn't so dark there. But fungus doesn't need light.
Why (and How) We Left App Engine After It Almost Destroyed Us
A guy who worked at the undergraduate computer lab when I was in college in the 90's was bemused by all of the print samples and signs by the laser printers, so he made his own:

The caption read, "This is Chris rendered in one color at 1 DPI on the Dinotronic," underneath a 7x7 monochrome portrait of himself.
Haha, thanks for the laugh.

Considering the downvotes I got, I suppose I was out of line suggesting a wager, but I've yet to see convincing evidence for why blockchain tech can't work. Sure it's overhyped way beyond what it deserves and it hasn't found its "killer app" or niche yet, but that doesn't mean it won't.

Nano's my favorite coin. It's fee-less, near-instant, and secure. Its largest flaw (and one all coins share at this point) is its tendency to fluctuate in value. But this problem is soon to be overcome by stable coins. Once that's done, its only remaining disadvantage will be lack of adoption. And if the product's right, I don't see any reason why a superior product won't gain market share given enough time. And it's not like crypto is under some investor enforced deadline to reach a certain market share, it's got all the time in the world.

Anyone care to point out any flaws in my thinking?
Indeed. Combine that with the HN tendency to assume literally every single story that runs in the press is a "submarine" story (also known as PR) that's essentially the same as an advertisement, and you have an impressive collective delusion that all of perceivable reality stems from the mind of a few ingenious communications professionals.
That's how it was a decade ago on the east coast as well, when I went through it (tangentially, admittedly).

5-7 well adjusted folks who are looking to act for attention (nothing wrong with that, to be clear), 25-30 folks who feel weird in their own skin and see drama club as a way to bond with people like them.
This model needs density, moisture content, and temperature gradient at initial cook.

Prob a second model for bone-in cuts.
>beverages delivered this way usually taste significantly worse

As someone who prefers fountain soda and avoids bottle sodas due to taste (i believe it is level of carbonation), this is highly subjective and I urge you to look beyond your personal tastes (heh) on this subject.
YouTube's content claim system is out of control
The state of how you are viewed makes me want nothing to do with you, regardless of Mozilla's invitation to retain you and put you in a corner at the C level.
Didn't Clojure change the + function (hardly obscure!) from automatically updating ints to bigints and therefore never overflowing to throwing an exception if you added ints that were too big?

I've got a Clojure book with a spirited defense of why it's good that the simple symbol + just does what you'd expect instead of throwing exceptions based on an implementation detail, and it kind of falls flat now.
Labor begets wealth. What are you trying to say here?
Moving manufacturing out of China, either to another country with even cheaper labor costs, or back to the United States with automation is extremely hard. The whole ecosystem of manufacturing is centered in China. It's not a right thing from efficiency point of view not something consumers want.

See for example https://www.nytimes.com/2018/12/15/business/apple-california...
The city I grew up in offered all residents a free recycling bin when those were just coming into vogue. I don't see why there can't be financial assistance for supplying these free or at a discount.

I don't believe this has to be a regressive burden if approached correctly.
Or if the request has side effects, which GET requests are not supposed to per the HTTP RFCs.
Pay to Surf: https://en.wikipedia.org/wiki/Brave_(web_browser)#History
> It certainly isn't a human right.

Freedom of expression is in Article 19 of the UN's Universal Declaration of Human Rights. http://www.un.org/en/universal-declaration-human-rights/
>Can I shoot someone if I think they have a gun but, oops, it turns out I was wrong? I'd be fine, right? I'm sure I wouldn't face any serious consequences.

If the totality of the circumstances show that a reasonable person would believe that they had a gun and there was a threat to your life, then I would expect you not to have serious consequences in the form of criminal penalties.
Sometimes bias is good. If you have two people - one is suffering (from forces outside their control ie society) and one is doing well, it makes sense to bias aid towards the one suffering. Our society creates winners and losers, and often the terms which determine that outcome really aren’t fair or possibly are just straight up counterproductive (we tend to reward sociopathic behavior for example).

That said, I think there can be a more wholistic approach to solving these problems. Instead of saying “x group has problems so we need to focus support for them” it’s maybe better to say “people in x situation have problems so we need to focus support for them”. I think to evaluate each human as the sum of their situations, rather than a lazier approach of what group they belong to, would be a more effective approach to truly solving societal inequality.
I think this is a version of the right answer. I would love to see someone do a teardown of all of the Best in class REST interfaces. Because the reality is some of the systems that get pointed to as most robust and we'll designed generally all contain a place where they have heavily skewed from the standard.

All that being said I think REST is an architectural pattern that can bring some order to the chaos. And I have seen thought experiments experiments that embrace it's constraints bring significant performance enhancements to many a system.
> Stranger still, all coins seem highly correlated. BTC goes up, all coins go up.

My current theory is that Bitcoin is the "reserve currency" of all these coins. That is, their price is better understood as being expressed in Bitcoins, not in USD or other currency.
Not really. It's still by far the sanest and easiest of all assembly ISA's. And cheap.

SPARC is beyond crazy (esp. with its delays), ARM hopelessly balkanized, Intel more than crazy, RISC-V immature.
POWER is the only other pretty good assembly ISA, but too expensive.

The worst MIPS problem is the softfloat compiler crazyness (executable stack), but that's a gcc/binutils sin from a decade ago.
Now where are the people claiming nothing but quitting, and not even that, would ever change a company's decision? Or how not investing in China will get Google managers thrown into a dark Delaware jail for wasting an opportunity to maximise shareholder value?
RPC is the way to live
Small, late technical digression that's been bugging me, but Symbols won't provide the behavior you'd expect from a WeakMap.

A) Symbols often get interned as a part of the modules that own them and may never be garbage collected in the lifetime of an app. Thus the items in the WeakMap may never expire (because modules themselves are currently rarely unloaded/garbage-collected).

B) Primitive data types are actually expressly prohibited from being WeakMap keys in the spec (to avoid issues like [A]), and proper implementations are expected to throw errors if you try. MDN expressly makes this clear that this means that Symbols are not allowed to be WeakMap keys:

> Primitive data types as keys are not allowed (e.g. a Symbol can't be a WeakMap key).

Source: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Might even taste different in different parts of the city. I hate the water at my place. I'm thirsty right now, and I kinda want wanter, but I kinda don't want my tap water.

I spent the weekend at my sister's place around seven kilometers from here and the water was just fine.
I guess depends on which 10 years you pick and whom you compare yourself with - https://www.portfoliovisualizer.com/backtest-portfolio?s=y&t...
A company choosing to expand in New York without billions in incentives? Could it be? The municipal government didn't think it was possible...
For tender cuts of meat (like a good steak) it might be true that temperature is what matters. But cooking sous vide for 12-24 hours can turn a tough cut into incredibly tender juicy meat - the connective tissue needs time as well as temperature to break down.
I'm going to bring up again how + used to autopromote ints if your result was out of the primitive int range, and now throws an error instead.
How do you report a company?