skysight-inc/HackerNews huggingface dataset:
This blog post seems more like a marketing grab with generic platitudes than it does genuinely helpful advice.
318 TB data in a single-database TiDB in-production cluster
Ask HN: What are the legal implications of not accepting cookies?
Since GDPR there's a new paradigm reminiscent of "the old internet" where popups are everywhere, mostly about storing cookies. Some sites have a strict "accept cookies to enter"-policy, but there are some (mostly google products) where they simply inform me that "This site uses cookies from Google to deliver its services and to analyze traffic." (taken from https://developers.google.com/speed/webp), and I can click "Ok", or simply continue browsing without actually accepting the terms.

What are the legal implications of not accepting the terms (not clicking OK), but still browse the website? If it's legal, why isn't every website using this approach?
Dig deep into the article to understand that, while this was caused by burdensome pension obligations, politics was heavily at play (and federal legislation [Secure Act] spared other journalistic publications with similar pension obligations).
Applications for the 2021 Cohort of Presidential Innovation Fellows Are Open
Shebangs and busybox, and why it's impossible to write portable shell scripts
I think you're very right about the slower pace fostering better discussions.

It plays out in other places, too. I've noticed that, since moving to Slack, the quality of electronic communication at my company has taken a serious nose dive. I think precisely because Slack makes it nearly impossible to have a deep conversation over a long period of time.

I've also noticed that the quality of discussion in face-to-face meetings tends to be inversely proportional to the number of people present. The more people, the quicker you need to be to speak if you want to get anything out there before the flow of conversation moves on and whatever you have to say becomes a non sequitur. The less time you can take to compose your thoughts before presenting them. The people who place the highest value on measured speech generally don't open their mouths at all, unless someone puts them on the spot.

The worst incarnation of this phenomenon that I can think of seems to be Twitter. Twitter doesn't host conversations. It hosts a conversation-themed massively multiplayer live action game in which participants compete for scorekeeping tokens known as "likes" and "retweets".
Paper mentions Thwaites glacier but does not mention the subsea volcanoes contributing to ice loss in the West Antarctic: https://www.livescience.com/46194-volcanoes-melt-antarctic-g...

Antarctica as a whole has seen a slight increase in ice over the last 40 years, with record extent being achieved as recently as 2014:

https://nsidc.org/data/seaice_index/
I typically filter through a fine metal sieve. It’s not 100% effective, but it gets out most of the big bits that would burn. I sometimes use a coffee filter or paper towel in the sieve if I’m filtering enough oil to be worth the paper consumption.

It’s key to have an in-jar that you add to and an out-jar that you cook from so that you can properly rotate through the oil rather than continuously adding new oil on top of old.

A teaspoon on sautéed greens gives a divine mouthfeel.
My instinct says that their data structure is also a nightmare.
It comes from desequestered carbon, but importantly, it's very difficult to re-desequester it. Plastic in landfill is mixed with other waste and uneconomic to recover. It's enforcing "keep it in the ground" (not completely, because the manufacturing and transport release CO2, but better than nothing).
If this is coming out now it means the CIA has found a better mechanism to spy
Cybersecurity is a government game
> When mice continue to eat the high-fat, low-carb diet beyond one week, Dixit said, they consume more fat than they can burn, and develop diabetes and obesity

But that's not how anyone is doing Keto. It's not that easy to eat the massive amounts of fat this would require, which is why most people on Keto lose weight easily.

Also, why do we need mice to tell us this? Consuming large amounts of calories in general can trigger diabetes, right? In addition, Keto is extremely popular, so why not test on humans?
The important point was the economics in the later stuff. Price discrimination isn't about "framing", it's just the way competition works in the case of multiple submarkets needing similar products but having different price tolerances. You can't "fix" this with framing or spin, it's just the way markets work.
There is also 'man bash', you can even search it.

Joking aside, the bash man page is pretty good and well structured.

man bash | grep '^[A-Z]'
And Sublime Text, Fman, Atom, ...
As you seem to know stuff about the LoC: I've read that of each newly published book in the US you have to send samples to the LoC. However, I've read that they don't keep all samples. Do you know what happens with the ones they discard with? How many are discarded and what are the criteria?
I don’t see why they can’t agree after a second confirmation? Let’s say A first tells “7am” to B and after that they send eachother ACK. Let’s say this happens:

A -1-> B

A <-2- B

A -3-> B

A <-4- B

If the rule is that the general sends a message back when he receives one, then, these 4 back and forth that I showed are only possible if this HAS happened:

A —1-> B

A <-2- B

A -3-> B

So we know that these 3 back and forth have happened. Also B knows that these 3 back and forth have happened, and A knows that 2 back and forths have happened. B knows B got the message because B got the message. A knows B got the message 1 because A got a confirmation (message 2).

This is difficult for me but I convinced myself here. Please anyone prove me wrong!
If they give you the choice and let you use the site, what would exactly be the problem? Who do you suppose would complain about it?
This is the exact same conclusion we've come to also.

I work at a video production company, with a good mix of Linux, FreeBSD, and Windows for the Adobe torture.

Threadripper: incredible.
The CPU is so strong, we struggle (NVMe RAID0) to keep up with disk IO.

So I thought some of our more parallel tasks could be moved to Epyc.

In the end 80-90% of the cores sit idle. So it got repurposed to a VMHost, and it does that good well enough.
CV-driven development, the worst methodology.
Thanks for the feedback, do agree there are too many job boards now. Our goal is to collect data which would be useful from the perspective of engineers: team size, stock option value, etc. We are still in very early stage in the process.
>His technology became so advanced that the US government worried it would stop them spying on other governments' communications. //

And now it's happening again with 5G ...?!
Stateful CSS
This is simple: just recycle metals, don't bother with paper and plastic.
I’m continually shocked that there’s still no “bar exam” for programmers. It wouldn’t even need to be something that you need in order to write a program, just some actual meaningful certification that hiring authorities could put some credibility behind.
Love the design and simplicity of it! Are you using any APIs? I ask because if you can add info on the date it was posted that could be useful information to display as well.
Refusing to specify your image sizes denies the browser the information it needs to solve this problem.
Me too. A few friends and I are running our own INN servers that are peering with bigger sites like AOIE, SunSITE, FU-Berlin, and others.
Seems like a gap in the market if someone steps in with offline sync (even just one-way) and the ability to securely access files from a next-day delivered USB stick.
The fact that it's only in Chicago makes me think it's an AT&T error e.g. with BGP or internal routing rather than something intentional.

We have our four core ZeroTier root servers on different providers at different data centers for this reason. Entire data centers or cloud regions becoming unreachable from a certain ISP in a certain area for a period of time is not all that uncommon.

In case you don't know: the core of the Internet is basically a ball of chewing gum, duct tape, glue, twine, and carrier pigeons maintained by grumbling BGP admins.
Turns out the best way to manage spam in a global decentralized network with no gatekeepers is assigning a monetary cost to actions.

The notion that the concept of money itself is dirty is an antiquated one. If you're not trading money you're trading time or limiting your scope. No approach is inherently worst than the others, but since the money way is new to decentralized networks that's where the innovation will naturally tend to happen.

But if you really don't like money in your decentralized networks I hear the GUN[1] ecosystem is pretty active. In-between solutions like Mastodon[2] are also blooming. And if you follow Ethereum's "leader" Vitalik Buterin on Twitter, you'll see he himself is very supportive of alternative approaches that don't involve cryptocurrency[3].

[1]: https://github.com/amark/gun

[2]: https://mastodon.social

[3]: https://twitter.com/VitalikButerin/status/121797359890150604..., https://twitter.com/vitalikbuterin/status/120734452423568998...
That's answering a different question, which is how to get away from foam to better materials. The question asked was why aren't they shipping reusable bumpers, which is because there's a market disincentive to, since it costs more, works worse, and doesn't help the company that makes/ships with it.
This would be a very good technical interview question — i.e. "implement this simple regex specification."
I've usually seen most accelerators as an onramp to a venture backed business. I've raised for a couple of startups and with one I went through an incubator and it was great. Right now, I work from home, have a 3 year old and just went all in on a very modest little lifestyle business. I can't imagine an accelerator being much help, and given my goals for the business, I'd be a waste of a slot in their cohort.
The inappropriately-leaked abstraction of the event loop is another big hurdle for newbies in JS-land. Yes we have async/await so it's somewhat less gross now but then that's another of those "5 ways to achieve it" things.
yes, it's copy & paste content littered with ads...
You described the distributed monolith. All the problems of a monolith and all the problems of a distributed system.

Services make sense when they map 1:1 with teams.
It's pretty depressing that so many otherwise modern UIs are totally broken whenever you're not using an ad-blocker
The problem is them using cookies without my implicit consent. They send cookies, then in hindsight assure that I'm okay with it, without even giving the option to decline.
The snark shouldn't be harming him, so it doesn't matter if it isn't helping him. You can be snarky all you want. If someone is breaking the law, they're not suddenly allowed to do it just because the person calling them out on it did so in an insulting way. This sort of thing is essentially victim blaming: "Well, why didn't you ask them more nicely? Don't you want to get what you are legally owed?" Come on now.
How Big Technical Changes Happen at Slack
If you garden compost the cardboard. Rip it up or break it down with water and mix it with nitrogen sources.
Wayfair is not and has never been your typical tech startup. The founders didn't even take VC or give out much equity until soon before their IPO. Given their conservative behavior, I'm not surprised they looked at the diminishing returns of hiring more engineers to work on AR/VR/whatever flavor of the moment and decided to cut costs. Because at Wayfair, engineering is just another cost center.

Having 350 more engineers on the market is only a good thing. Salaries in Boston have gotten to the point where an engineer with no experience just out of a middling CS education can demand $120-150k and often get it. Where does that leave most (non-startup) companies here? With inexperienced and understaffed teams.
255* Exit status out of range

I don't know what the asterisk means here, but that doesn't sound right.
I did do a bit of experimentation with modal dialogs + some highlight-js for code snippets, but decided to skip it for now and fix up all loose-ends. But it's coming at some point. I'm also considering doing some screenrecordings at some point.

What do you mean by a simulator? I think perhaps that'd prove beyond my skill but the idea sounds interesting.
White Hat SEO Is Mostly a Fantasy – Those Who Rank Have Shades of Grey
(Ultimate Electronics Book author here.)

Thanks for the feedback. I agree so much with you about the importance of fields and keeping track of energy! And so much confusion about ground... "The only true ground is at infinity." is perfect.

When I get to inductance and capacitance, I'll definitely be looking at them from a field and energy perspective.
This was "out" over a decade ago.
A look at South Africa's diverse community radio stations
Living by Your Values: Combating Illiteracy – EBrand Me
Yes, as someone has said elsewhere, they might essentially be selling you their chips at a deep "discount", while making that discount conditional on forgoing some desirable features. It's pretty much the same thing, just with a different framing placed on it.
"Build a business where you can do most tasks yourself"

That is literally NOT a business.
Realizing that Congresspeople can check out books from the Library was the only thing that ever made me want to run for Congress.
The single example that you were able to find referencing photography was specifically scoped to artistic works. None of those cases back up the claim that "on-nadir satellite images are not copyrightable".

If it were "crystal clear" you'd be able to find a more specific example, which you can't.
To me, the biggest difference is that the actor model has no shared memory between classes like with object-oriented programming. I'd actually like to see OO programming where classes are completely isolated, but to my knowledge, that doesn't really exist. Go, Elixir and Erlang come close.

UNIX shell with isolated processes communicating over streams -> Actor model

Pretty much every C-style language with all of their caveats -> Object-oriented model
Thank you - fixing the site for mobile devices is on my todo-list and will happen very soon.
Use media conditions and source sets. https://developer.mozilla.org/en-US/docs/Learn/HTML/Multimed...
I'm in 100% agreement. Literate programs can be a real treat, but I also think to add: So can any code.

Reading someone's code feels like peering into another persons head, trying to imagine both what they must have been imagining.

Sometimes that can be a real scary thing, but for those of us who like a good haunted house, it can be a real treat too.
It feels gross to see pensions listed among liabilities when a company is facing bankruptcy or ruin. Why aren't they protected and held separate from the company's finances?

My (maybe naïve) view is that whatever pension benefits are accrued by an employee, should be paid into an annuity or similar, separate fund that is firewalled off from the assets of the employer.

The choice whether to honor pension obligations or pay back debt holders shouldn't exist. The pension was already funded and is held somewhere else beyond the reach of creditors.

(I'm not saying that the full dollar amount needs to be set aside today. Just an agreed-upon NPV of the future payouts for some standard actuarial retirement length.)
If China did this this post would have four thousand upvotes
They actually fixed that problem around 2001! It's been over 15 years since I've done anything with Usenet binaries so I'm shocked I was able to recall the PAR file technology. Essentially, if you posted 50 parts of your encoded binary, you would generally post an additional 5 or 6 PAR files. Downloaders could then utilize a PAR file on a one-to-one basis to replace literally any of the 50 original files. It's been a long time but I used them extensively and it was a good way to correct errors or missing files.

https://en.wikipedia.org/wiki/Parchive
This is in response to Upwork. If you’re not on Upwork this isn’t relevant.
> Because it's not actually taught anywhere.

Hell, even here on HN not having had any formal education of any kind is seen as some sort of badge of honor.
It's looking like the R0 is significantly higher.

https://www.medrxiv.org/content/10.1101/2020.02.07.20021154v...

>The novel coronavirus (2019-nCoV) is a recently emerged human pathogen that has spread widely since January 2020. Initially, the basic reproductive number, R0, was estimated to be 2.2 to 2.7. Here we provide a new estimate of this quantity. We collected extensive individual case reports and estimated key epidemiology parameters, including the incubation period. Integrating these estimates and high-resolution real-time human travel and infection data with mathematical models, we estimated that the number of infected individuals during early epidemic double every 2.4 days, and the R0 value is likely to be between 4.7 and 6.6. We further show that quarantine and contact tracing of symptomatic individuals alone may not be effective and early, strong control measures are needed to stop transmission of the virus.

An upper end of 6.6 changes everything.
Pensions are going to cause enormous issues in the coming decades. Almost certainly taxpayers won't stomach paying for them, as happened in Detroit and smaller jurisdictions. Get ready for the implosion!
Not everyone can raise a size-D-cup investment
Smart solar tracking with Machine learning and Tensorflow
> Placeholder. TODO [Soon-ish].

Not sure how important it actually is, but your privacy policy link has no information :)
Seeing code like this I can understand why the pioneers though C code could be pretty.

But now all I see there is something more akin to a demonstration of ice carving with chainsaws than something that should be used in a production system.
Sure but neither of those explanations immediately scream you can use this to filter high frequency noise or you can use it to cause a phase shift in an AC signal (like in a mechanical electrical meter or a start winding in a single phase induction motor).

Maybe 'trick' is the wrong way of looking at it, I guess the real issue is that from seeing a single component in a circuit diagram you can't know which of the effects of a component is being utilised.
Bus lanes are hot garbage. Their mechanism of operation requires them to not actually solve the problem, because if they actually reduced traffic congestion then the buses wouldn't be faster anymore.

And "induced demand" is a misnomer. Existing congestion suppresses existing demand, which comes back when you relieve some of it. You need to find better ways to satisfy the demand, not find ways to further suppress it.

The best way to do that is to increase density, because that both makes mass transit more viable on its own terms (more frequent trains and they're still full) and decreases the number of miles people have to travel because things are close together.
It's not that it's unmaintainable it's that it's a lot more difficult to maintain.

You can get around this be having someone engineer a spreadsheet using all of the advanced functionality and VBA that Excel offers, but by that point it becomes a lot easier to just use an application that's built for whatever purpose you're trying to achieve.

Spreadsheets are accessible for a lot of people, but that doesn't mean they're easy to use and maintain. "ease of use" implies "use" for some purpose.

A lot of time ease of accessibility (anyone can click an icon and start entering numbers and doing calcs) conflicts with actually achieving whatever your purpose is. And if often conflicts with maintainability.

Spreadsheets ease of accessibility is both their biggest benefit and their biggest drawback.
Sure, I get that. And it is cool. I just felt like the statement was a bit too reductionist. Enough so to make the comment.
Simply saying there’s more ice doesn’t attempt to get to the bottom of it.

“At the end of the last Ice Age, the air became warmer and carried more moisture across the continent, doubling the amount of snow dropped on the ice sheet,” Zwally said

https://www.nasa.gov/feature/goddard/nasa-study-mass-gains-o...

We should start to go deeper.
https://www.loc.gov/about/fascinating-facts/

"Each working day the Library receives some 15,000 items and adds more than 10,000 items to its collections. Materials are acquired as Copyright deposits and through gift, purchase, other government agencies (state, local and federal), Cataloging in Publication (a pre-publication arrangement with publishers) and exchange with libraries in the United States and abroad. Items not selected for the collections or other internal purposes are used in the Library’s national and international exchange programs. Through these exchanges the Library acquires material that would not be available otherwise. The remaining items are made available to other federal agencies and are then available for donation to educational institutions, public bodies and nonprofit tax-exempt organizations in the United States."
TL;DR Owner of major newspapers in Miami, Kansas City, Fort Worth, and Sacramento files bankruptcy and prepares for takeover by $4B hedge fund.
Wait, is this good or bad, I would hope this means we end up with more LOCAL news, buy who knows
> Contrast that with the typical online space, where it's not just that there are lots of people, but also no constraints.

I feel like you're right about some communities, and wrong about others, and it's interesting to distinguish the two, because I don't think this is a distinction anyone usually bothers to make.

There are some communities where the same community divides its activity across multiple channels. Your average "same small group of people, different channels" Slack or Discord server is this way. IRC communities also usually end up this way after they grow to sufficient size, forking off channels of #foo-offtopic, #foo-announce, #foo-help, etc. phpBB forums are/were well-known for their structure of forums with subforums (where most forum admins would set up even more subforums than anyone needed, just because they could) but where there were certainly always separate "news" and "chat" and "on-topic" forums.

But other "communities" (more like societies, I suppose?) like Reddit, or Usenet, or Twitter, do basically none of this constraint-based splitting. You'll get topic-based splitting, but this doesn't change the tone of the conversation at all. It's less like being in a separate place with its own rules, and more like just having your conversation tagged with a topic so that people can find conversations like that.

I find that the only time this type of community/society seems to work, is when it generates entirely coincidental non-connected member subgraphs, i.e. when its members aren't just a random sampling of the larger community/society's membership, but rather mostly their own cultural enclave that happens to use the community/society's social network as a gathering place. Then they can have (probably mostly implicit) rules that are different from the free-for-all of the larger society's.

There are also [sub-]communities with specific explicit rules, like Wikipedia, or /r/AskHistorians/. I feel like these aren't really relevant to the question, because the explicit rules often cause a selection effect in the membership who bothers posting, such that it's not much different to just picking those particular people and saying that only they can post. So you can't really use them as an example of how to solve the problem of general Internet discourse being shitty.