skysight-inc/HackerNews huggingface dataset:
Keystone species are fascinating and show how we really need more systemic thinking.

The one that tons of people have seen is how reintroducing wolves into Yellowstone changed the course of rivers, made them less eroding, and generally increased ecosystem diversity: https://www.youtube.com/watch?v=ysa5OBhXz-Q&t=1s

Beavers are another one: https://www.youtube.com/watch?v=5pk_VD1-8BM Remember how we learned a lot of westward expansion in US colonial days was led by mountainmen trapping beavers to use their pelts in fancy european hats and we kept going further west because we kept killing off the beavers while demand for fancy hats kept going up? Turns out when you remove all those beaver ponds that would slow down water flow, you end up with a lot more erosion, incision, and flooding -- the landscape we have now. Fisherman think beaver ponds decrease fish populations because they tend to have warmer water, but this doesn't quite pass the thousands-years-of-coevolution-before-beaver-extermination sniff test... some experiments have showed that beaver ponds actually increase fish stock because they create lots of fish nurseries, and trout and salmon can instinctively swim up through beaver dams.

Then when you consider how things like aquaponics incorporate fish because fish poop makes great fertilizer, it starts to become clear how important beaver ponds can be to nutrient cycling in these ecosystems. One of the most fascinating fish-based nutrient flows is salmon migrations... they're hatched upstream, put on most of their growth and biomass in the ocean, and then migrate back upstream to die. Well, when they die, their bodies bring all those nutrients that washed down out of the watershed back up into the watershed, where they're spread by the bears and hawks that eat them, creating a grand flow of energy through the landscape that gives ecosystem stability. And beaver ponds have historically created the habitat needed to support this critical piece of the machine.

A fascinating example of how removal of keystone species can permanently stunt ecosystems is this guy trying to reforest scotland: https://www.youtube.com/watch?v=nAGHUkby2Is We think of scotland as grassy rolling hills, but the scotland of lore was actually covered in forest. This guy is finding that the forests can't grow back because deer populations are too high and they just eat any small saplings that try to take hold. Without reintroducing keystone predators like wolves, he's found that small interventions like fencing off the edges of tree thickets for a few years until the saplings can take hold can start the healing process.
Fear, Isolation, Depression: The Mental Health Fallout of a Worldwide Pandemic
Depends heavily on the data.

If it's human-readable, read-only, and almost completely unstructured, plaintext.

If it's human-readable, read-only, and structured but formatting doesn't matter, HTML.

If it's human-readable, read-only, and formatting matters, PDF.

If it's intended for humans to read and write via hand-editing, and then subsequently have a machine work with, then TOML. (Never YAML.)

If it's fundamentally tabular, CSV. (Never XLS.)

If it's an API result from a web API, reluctantly JSON; as much as I'd prefer TOML, JSON is more universal.
As someone who receives new subscriptions daily from people around the world mistyping their email address (or intentionally entering an address they don’t own), I ask that you please DON’T remove the step of verifying people’s email address!
It's possible that a UBI could work out to the benefit of employers that respect their workers. Suppose your job choices are an employer that treats you well and pays $20k/year, and an employer that treats you badly and pays $30k/year. You might end up having to take the higher pay and put up with the abuse just to make ends meet. But with a UBI of $15k/year, the lower paying job becomes a viable option.
This varies enormously by the history of the company. I've seen situations where companies are quite stable and very happy to give tiny increases to manage their costs and don't care if they lose engineers because it's not like an individual engineer is actually going to make or break the company. This tends to be true at very large organisations with mature markets. These are the sort of companies that kind of know they aren't going to increase their revenue beyond a certain point so they're focused on reducing costs. A side effect is managers hire in at high salaries because they know the increases won't be big and you end up with a shuffle of slowly inflating everyone's job title. Suddenly you're hiring senior staff out of university.

On the flip side though I've also seen senior (long serving) staff massively overpaid, because they got massive bumper promotions and pay rises during growth periods for the company, and then when things tighten and growth slows, they're still sitting on very generous pay. Particularly in 2010-2015 where staff had got big increases in 2000-2007 but all the new staff had been hired during the recession.
Naomi Klein: How big tech plans to profit from the pandemic – The Guardian
Corona-Warn-App (Germany's official contact tracing app)
I would normally pay $100 for this food with their typical delivery service. I am getting a large discount on the regular takeout price through DoorDash.
Slightly related, Google is also tightening up Android 11 location permissions (with good reason). In this blog post[0] they outline a process for getting approval that was supposed to be underway by the start of May.

So far I have not been able to locate this form nor have I been able to find any Android developers who have.

If anyone here knows where it is or what the deal is, please let me know.

[0] https://android-developers.googleblog.com/2020/02/safer-loca...
So .. can you rationalize in the same manner why the employees in the NPR story haven't quit yet?

Is it cowardice?
Is it because they think they can't do better than what they have?
This is all verbally transmitted information by doctors. I have a habbit of asking doctors what a persons daily routine should be and most have said something similar. Most Ayurveda doctors will agree with this as well.
There are processes to follow. If Alameda County is at fault then the courts can decide. They can issue restraining orders to suspend the quarantine if they felt the county overstepped its bounds too.

What can't happen is letting a company bully a local government because they don't want to make less money. This is just another example of our democracy crumbling into an oligarchy. Musk is not above the law because he has money and employs people.
This feels like a gross oversimplification. The last company I left had plenty of brilliant people that I would consider at least as smart and knowledgable as I am. Many are still there. Those people have a lot of influence and credibility within the organization and value those things. Some people stick around because of the maturity of the organization, as they have worked in less stable operations, i.e. lots office politics and backstabbing, and know how bad it can be.

I'm not saying I don't think I'm smart, but my primary motivation was compensation.
UE4 supports dynamic multiple maps. Fortnite maps are static ones, even though they could be done using that feature.
Have been through a similar experience.

Developing extensions for Google Chrome is a particular form of masochism. They really don't seem to care. And things took a turn for the worst last December when the approval process went from hours to weeks.

Check out the Chrome Google group for a sample of the lost souls who hitched their wagon to the Chrome platform and now cry futilely into the abyss for support: https://groups.google.com/a/chromium.org/forum/#!forum/chrom...
Sun also improves health by killing viruses that can cause illness, and by reducing time people spend enclosed in unventilated spaces, where they are prone to respiratory pathogens.
Actually, there is good reason to be within 30ms ping (99th percentile). Half that, plus the 5ms algorithmic delay from Opus (in CELT-only-restricted-low-latency mode) gives 20ms, which is the lower end of uncanny valley for real-time interactive audio (certainly for musicians in a band, but I'll presume relevance for verbal communication to set in at the same psychoacoustic threshold).

If you introduce any amount of latency by executing the encoder/decoder pair, you'll have to subtract double the latency from your ping-allowance.

If you try to have correctly-lipsynced audio in a video call, I only know of one setup to offer similarly-low video latency: a rolling-shutter in the camera, a line-by-line display (CRT should do well), and up-to a few lines algorithmic delay for e.g. running non-buffering JPEG (8x8 DCT and an online entropy coder (no pre-analysis for optimal Huffman tables or such) to save like 80-90% bandwidth). Analog TV camera+screen hardware should also work, but it's really inefficient and not easy to emulate with digital hardware.
OK, but if I understand correctly what you are trying to do, the word "Democratic" is misleading, because you're not trying to present just one side of the Democrat/Republican divide. You're trying to expose both sides to each other.

BTW, I think this is a really important thing to do, and I wish you every success.
> What’s the worst thing a spammer can do if they sign up?

I have seen spammers signing up just to send short message via welcome email ("Hi firstname," -> "Hi check this foo.com,") to their targets. The worst thing that can happen from that is that your domain/email servers end up in the blacklists.
I am, I can see the DEA or other Federal Agencies doing to me something like they did to Aaron Schwartz and abusing the CFAA to claim simply clicking a link is "Exceeding authorized access"
It’s hard to say since I don’t play hardcore flight sims like Microsoft Flight Simulator. With a VR headset you will still suffer from the ‘needing to peek out of the bottom gap to see your keyboard’ syndrome, but if you can get past that over time, it ups the experience for these types of games.

I was able to pick up a used HTC Vive from Microcenter for about about $300 (surprise, lots of people buy it and don’t use it, so there’s deals out there), so you might be able to keep your financial footprint pretty low to try things out.

Definitely encourage you to look into it, dog fighting in Elite: Dangerous involves me looking all around, behind me, below me, it’s a totally unmatched experienced.
I love that mid-1990s early web vibe.
> just gaming the tests the best they could

I am a recent grad and have lots of friends still in university. That really just describes a lot of students in general. We had resumes to build outside of class, so yeah, a lot of us are just reading past tests, memorizing the answers, pouring the answers back onto the test, and repeating for the next course.

I certainly would have considered dev degree were I applying today, but I am sure that I would treat that degree as no more than a credential to be won.
This is a good point to bring up -- but it was actually proven not to cause Vitamin D deficiency:
http://agingbiotech.info/vitamindcovid19/

> Of note, the hospitals tested D levels repeatedly and also had pre-admission levels. The author performed an analysis to determine whether the levels changed much within a patient and found that they did not for 95% of the overall cases examined, which then made up the 212 cases kept for analysis. The vitamin D levels used were pre-admission. Thus, though the data are associative, the reverse causality that the infection caused dropping D levels can be ruled out.
Absolutely, and closed companies should use any avenues legally available to them if they disagree.

But that said, if you disagree about staying closed (royal you, not You you), and people die because you reopened, I hope you get cleaned out.
It is possible that it is my general weariness talking, but based on our US government amazing level of incompetence displayed when dealing with COVID-19, I am now way less inclined to accept as a given that government can do conspiracies well.
Windows license is still $199 for us Mac users ;)

And even if you're buys a laptop, then you must pay extra for the "pro" version of Windows to actually install IIS. (Last time I tried installing IIS on Win7Home - it just told me that my OS wasn't supported)
This makes sense.

A good company will appreciate talent, enable it, recognize any lack of it, and create some form of community. So it's a bad place to be a vampire, but a great place to be talented.

A bad company will fail to appreciate or enable talent, not notice vampires, and have no real community. Great place to clock in and get a paycheck, but not very fulfilling.

Talented people tend to be driven by interest at least enough that it's worth it to do things they're interested in.
Instancing is the key, for that part of this demo at least. One statue replicated 300 times only costs slightly more than one of those statues alone.
Modular micro LED panels will make this easier, when they’re not absurdly expensive.
>> None of those issues are what TS tries to solve. At all.

That is exactly my point.

My argument then follows that that these are in fact the most important issues and that they dwarf all other possible issues; not only in terms of being the most difficult ones to debug but also the most common ones.

My argument is then that the problems which TypeScript does solve are so insignificant in the grand scheme of things that it's simply not worth it.

Like putting lipstick on a pig.
Couldn't read the article; but might this business model make more sense in Europe or Asia (scooter, cyclist delivery by young people)?

Not sure how food-delivery works in the USA, but I'd think the low density, car-focused infrastructure might make it less competitive compared to cyclist/scooter deliveries elsewhere.
There are plenty of level 9-10's at amazon who didn't move every 2 years. Pay is around $600 - $900K? Someone can correct.

I'm not sure if this is enough for the job hoppers but retention is not terrible (despite the Amazon stories that no one lasts longer than a week and cries at their desk every day).
How do you establish a no-tech-distractions policy?

I can relate to your experience. However, I struggle with keeping digital entertainment away from me. On good days, I keep away from entertainment until I'm done with work. On unproductive days, I start one thing piece of entertainment and collapse through a series of distractions. It's like, I start with Instagram, find myself on reddit, then on Youtube, then on Netflix, then on porn. I have this problem of the dopamine train which I unwillingly get on. Can you offer some advice?
Thank you, I've never hear of it. Unicode is so much fun.
For those that missed it, this came up recently in another place that links to many more studies relating to it:
http://agingbiotech.info/vitamindcovid19/

HN Link:
https://news.ycombinator.com/item?id=23119949
Captain Nitpick here...

That's one definition. It can also mean to carry someone off by force, to kidnap. "Carried away" is the root idea, but it doesn't have to be "by delight".
I think it was more of the bad-look that Tesla was negotiating with the county about reopening, and then with little warning seemed to "go rogue." The date that was under discussion for reopening is in-line with Michigan manufacturers. From 10,000 feet it just looks like Musk throwing a tantrum.
Wait a sec... they're taking their data at country level? How on earth is that supposed to mean anything for anywhere apart from Belgium and the like?
Your example is not what EEP-52 adds. The code that didn't used to compile before Erlang 23 is when the `size` attribute of a match-segment requires an expression (i.e. math) to be resolved.

One common use-case, is where a payload's prefix-length field encodes the number of bytes of payload minus one. You'll see this in many protocols as an optimization: if the payload is always at least one byte, then one byte of payload can be represented as a length of 0, allowing up to 256 bytes of payload rather than 255.

Here's an example of how the new syntax would be used for that, from the EEP-52 proposal (http://erlang.org/eeps/eep-0052.html):

example1(<<Size:8, Payload:(Size+1)/binary, Rest/binary>>) ->
{Payload,Rest}.

Before v23, you'd have to do this instead:

example1(<<Size:8, Rest0:binary>>) ->
PayloadSz = Size + 1,
<<Payload:PayloadSz/binary, Rest1:binary>> = Rest0,
{Payload, Rest1}.

Besides the reduction in code, I believe that the old code has an optimization fence (the math expression) that the new code doesn't—you get more optimized code out of the newer expression, because BEAM's runtime loader gets a bigger contiguous chunk of bitstring ops to specialize across.

Oh, and since the newer code is all in a head-clause, if it fails on matching Payload, it'll move on to attempting to match on the next head-clause, rather than generating a badmatch error. Just like if you produce an error in a head clause's guard clause expression.

-----

On a separate note, despite this example being simple, you can actually do arbitrarily-complex things:

example2(<<HeaderSize:8, BodyChunkSize:8, BodyNumChunks:8,
Payload:(HeaderSize + (BodyNumChunks * BodyChunkLen))/binary,Rest/binary>>) ->
{Payload,Rest}.
100% Abdullah. Behavioral psychology should be used for good.

We've been in touch with Nir Eyal for a bit now. He wrote "Hooked", but quickly realized that the ethical side of behavioral psychology was misunderstood completely and started to focus his efforts there.

We asked him for a quote because we believe this is extremely important (just Ctrl-F "Eyal" on the page you should find it).

We also really like his "regret test" regarding the ethical side of behavioral design. It comes down to answering: "If users knew everything the product designer knows, would they still execute the intended behavior? Are they likely to regret doing this?"

Side note: As for us, we don't believe in "growth for the sake of growth". We define "growth by design" as a process at the intersection of Growth (a scientific method to improve) and Design (a human-centered process used to solve problems). It involves crafting meaningful experiences at scale so that an organization can exceed its business goals while delighting their customers. We talk about this and our vision on our /about page if you're interested!

On that note, you make me realize we should probably add something regarding this in the conclusion. Great idea, cheers Abdullah!
Also "accept" is not "except".
Can “Booking.com” be trademarked? Supremes hear oral arguments
In as far as open source is concerned, the IP issues have mainly been in copyright and patent. While this is not directly open source, it may affect any one who uses domain names as part of their trade mark or if you use a name that is similar to someone else's registered Trademark that has a generic name that ends with .com or .org.

𝗕𝗮𝗰𝗸𝗴𝗿𝗼𝘂𝗻𝗱
The word Booking is considered generic. Because of an old ruling (https://www.law.cornell.edu/supremecourt/text/128/598) names that describe a class of goods cannot be trademarked even if you add Co at the end. The word "booking" can be seen as the class of what Booking.com does. Just appending ".com" should not make it available for a trademark.

𝗥𝗲𝘀𝗼𝘂𝗿𝗰𝗲𝘀
An discussion: https://youtu.be/zMwXHT8JXAE?t=270
The papers shared: https://www.scotusblog.com/case-files/cases/united-states-patent-and-trademark-office-v-booking-com-b-v/
The oral arguments: https://www.c-span.org/video/?471417-1/supreme-court-oral-argument-patent-trademark-office-v-bookingcom
"Story Points are a subjective measure decided and agreed upon by an individual software development team or organization."

ha ha. garbage in, garbage out:

The first question I ask a new team: what is the unit of measure for a story point? The first answer is usually "it does not matter".

Then, after much explaining, they would give something like one man-hour, or half a day for one developer, or some such. Amazingly, even within the single team, there often no agreement on how the story points are measured.

And if you don't use objective units of measure, then the metric is useless.
>> I doubt they'd be able to make anything stick and it would be a giant PR snafu.

Both of those are true, however your life would still be massivly impacted and you would still be out thousands of dollars in legal fees with almost no hope of collecting them

Also better hope they do not find any other things in your life to charge you with, and you do not respond to any question in a way that could be seen as a lie, or about 100 other ways a federal agent can fuck you.

No it is best to simply avoid the system instead of putting your faith that "everything will work out in the end"

The only people that win in criminal cases are the courts, law enforcement, and the lawyers. as even if you "win" you lose
Please, keep the confirmation email. I get tons of email sent to one of my account because people register for some mailing list or other service and enter MY email address as theirs. If I get an email to confirm, I can safely ignore it and be done with it. Otherwise, it is a major annoyance.

ReCaptcha may be seen as useful to cut down on the number of bots but it screws things up royally when trying to navigate in private mode, or using a VPN.
That's assuming 6 bytes per vertex, 3 vertices per triangle? Most assets use triangle strips, which averages closer to 1 vertex per triangle. They also said the souce mesh is in billions of triangles, but their Nanite pairs that down to 10's of millions. At ~1 vert/tri * 6bytes * 100mil tri, that's 600MB of meshes. Keep in mind this is just a demo, so they can pack what would normally be an entire level into one room. A whole game might end up be equivalent to a couple of demos after they manually optimize even more.
Full disclosure, I work for the Eclipse Foundation. Assuming you are referring to the Eclipse Java IDE, the installed base of active users is in the millions.
I would love it so much that someone took the time to correctly evaluate the pros and cons of OTP vs the current stacks we see those days (stateless services deployed and configured with kubernetes, with an event-bus backbone for service 2 service communication).

I've always wanted to try OTP for a real world project (simply because it looks more elegant and has less parts), and now may be the time, but i'm so scared of discovering huge pitfalls down the road that are better solved by more recent techs..
hmm.. something's missing. does the dev team itself not use any systems?? hard to believe
Who knows, maybe they will finally fix freezes in Escape from Tarkov (confirmed by devs as engine problem) after 4 years of promises.
They're more alike than you might think. Amazon seeks marketshare, and a writer seeks mindshare. Personal development, in that sense, runs on parallel tracks as financial success.

As an example: Who enjoys writing something that nobody reads? Who wants to write a tutorial for JavaScript, that's on page 1,000 of the Google search results, and only gets ready by 4 people?

They may diverge at a certain point: maybe you're OK with your writing on VM's to only get read by 3000 people, even if a comparable JavaScript tutorial would get read by 100000 people. But you'd still like for 3000 people to read your VM tutorial. Your writing has to reach an audience to make a difference, to effectively communicate.

On today's Internet, with no strategic thinking, no SEO whatsoever, there's a real risk that the VM article you spent 20 hours developing will only get read by 3 people. That's a depressing outcome, whether your goal is financial or personal.

To be clear, I feel like I have skin in the game here. I write partly for personal development, partly for financial success. But regardless, I still dislike it when I put a lot of work into something and nobody cares.

If you truly don't care if 0 people read what you write, we are definitely in different camps.

If you want your reading to be read - if you want mindshare - then you really do have to be mindful of this stuff.