skysight-inc/HackerNews huggingface dataset:
I have to wonder if Rust is putting pressure on C/++ to have more static analysis (while at the same time blazing trails in what's possible in that space, and what's possible in terms of error message helpfulness). I think it's a great idea to start baking these things into the compiler, even if it will never be 100% free of false-negatives because of the limitations of what the language can express and guarantee. Still seems like a great way to eliminate a lot of common problems, as a default across the ecosystem instead of as an extra step.
Lightweight 3D Printed Protective Face Shield for Covid-19 Healthcare Providers
If you were flying to europe they should be reimbursing per EU261. So far its been hit or miss actually getting the refunds with the people I’ve helped.

Its amazing how when the contract of carriage is in the customer’s favor somehow it no longer applies.
>Of course people don’t utilize their upload speed: it’s miserably slow!

The average internet user's bandwidth usage is always going to be asymmetrical, since the average internet user is downloading a lot more than they produce. One or two streaming movies on something like Netflix (15% of worldwide downstream usage by itself) will completely blow away a few video calls.

Try to enumerate the use cases for high upload rates, and you find that most of them simply won't apply to most users.
It wasn’t taught to me. And, in my previous job I interviewed many dozen fresh grads. One of my questions was “How much slower is it to sum integers in a trivial linked list vs. a trivial array?” 90% answered “Umm... I don’t know. 2x?” When asked why, they all said “1 op to sum the int +1 op to traverse the pointer.” It was amazingly consistent.
The ability to copy text from UI labels was never part of the contract. Generally when that happens it was because the label control was some kind of textbox with most of the visual features disbled
What if you have a large number of small N lists to be sorted?
The countryside everywhere in UK ? Or just around London ?
That wasn't my intention at all. Fresh produce will get considerably more expensive this year, thats for sure.

Especially fruits as they're often very hard to harvest through automation.

In the coming years I'd wager that a lot of farms will increasingly go for automation now. That'll have it's own consequences.

The effect of this virus on our global society is gonna be massive and will likely bring a lot of changes.. not necessary good ones either
Here's a question I have about these types of frustrating monopolies, and I'd love a point towards a book or something that can explain.

Let's say I have a bunch of money (or funding) for a big new internet provider that could easily outperform the existing provider. What makes it so hard to do it?

I hear complaints (and complain myself) about seemingly unfair pricing and slow speeds. The tech is there to make > 100mb internet, why isn't it more widespread? Surely consumers are willing to pay for a competitor that can provide it.
That's preposterous. You need 5-10 acres to be self-sufficient in the steady state.
Exactly, I grew tomatoes in my flat few years back, was so choice picking a ripe tomato on christmas day grown indoors on a window ledge and no additional lighting needed.

Sure can't grow it all, but certainly makes a positive dent in my needs.
>Like it or not, we're herd animals and psychologically attuned to being in groups.

I'm not a biologist, but I don't think primates are herd animals. We're more attuned to hierarchies than flat groups.
Serious question: does anyone actually expect the government (at least the current administration, of the US) to do what's right for the little guy?
If nobody has a fucking clue then anyone who is certain that the economy will recover in 2 months is either deluded or bullshitting themselves.

But we do know certainly that we will only be hitting the peak of infections sometime in April in states that were much more proactive than the median. It is extremely unlike that things will clear up, say, by Easter. Those who are so optimistic are innumerate and don't understand exponential functions.
Signaling as a Service
> “it’s already over we should just give up” attitude

I agree, thank you for pointing that out. I'm trying to fight this defeatist and cynical tendency in myself.

> The first step to reversing their influence is not viewing it as acceptable.

Right - as a form of local activism, I'll remember to voice my opinion on important matters, where the status quo is unacceptable.
New hires showing up at work and doing the one thing they were tested on in the interview. How strange of them!
When you buy a rocket launch, usually there are progress payments as the rocket is built. And if you stop paying, you forfeit the payment. So likely there's nothing to be refunded... and the rocket maker is stuck with 18 partially-assembled rockets. Which is an entire year of launches for Soyuz.
I donated blood at MGH yesterday, which is how I checked. I'm just hoping to I don't fall down ill in two weeks' time from having set foot, even masked and hand-sanitized, in a hospital.
news for you: it wasn’t your email that caused it. the change was already underway
Most FAANG job interviews would fail you if you did the brute force solution, it seems.
https://twitter.com/FeyNudibranch/status/1243642077495218176...
Maybe you knew the scale up front, but if you didn’t the easier syntax was the right first choice. It may have been the right first choice because it was easier to code even with the scale known up front. Only after measuring and understanding the trade offs should the easier to reason about code have been removed. IMO, thinking about and understanding these trade offs is one of the main differentiators between a junior and senior developer.
Thanks for the feedback! Sorry about the slowness, working on it now
i don't understand this line of thought.

> Nobody forced the farmers...

The markets did force them, right? If a farmer started making more money from using cheap labour, then the rest would need to follow suit.

> It was just a simple decision for them...

It doesn't seems like anything about this subject is "simple" as farming is big and wide.

1. some farming is loss making in the EU even with cheap labour
2. without cheap labour this subset would need to be subsides 100% (vs ~80% as it is now)
3. you simply cannot fight against ultra low wages from developing countries; you either adapt or die
It's a meme not a software thing. It's the metaphor for sound of a machine working at high speed.
Based on their use of past tense, I’d assume they aren’t interning there anymore.
If we give bail outs, we should get stock/control. End of story. All bailed out companies should be nationalized to some extent, depending on the value of their stock and how much the government buys.

A board/council of nationally elected representatives should manage whatever share of these companies the government owns.

It's time the citizens started getting a return on their tax dollars if they're being used for private investment.
I don't understand this part. As far as I can tell, utility monopolies can only form with government assistance (i.e. lobbying).
not sure if this will help the situation...
How much of the cost of food is from how much it costs to harvest it? I find it difficult to believe that even doubling the cost of harvesting would cause the price to increase by 50%.
Not all European nations were colonizers, some were instead victims of colonization. Are these European states eligible for colonial reparations as well?
We've thought about this feature actually. What we haven't quite figured out is how to deal with the authentication of making sure that someone SHOULD be able to run the action.

That being said, on the website, we do give you a markdown snippet to add to your README to make it easy to navigate to the correct page of your repo in ActionsPanel
Why would South Korea use Chinese testing kits when they are at least 4 biotech companies making their own testing kits (and for exports)? South Korea companies developed testing kits almost as soon as the Wuhan virus became known and have been using their own in all domestic testings.
I agree, and for what it's worth, I've been working from home for almost three years now. But my productivity has tanked recently because of yet another factor: the COVID-19 situation is cognitively taxing. Initially I had to micromanage my parents, grandparents and in-laws, to ensure they're safe and have enough emergency supplies; then it took me three weeks to stop spending half of the day following COVID-19 news. From what I hear, this is a very common situation with everyone now, so whatever productivity drop happened in companies attempting WFH now, I'm betting most of it doesn't have anything to do with WFH.
I'm not aware of any online shops where you can "tip" on top of the payment - e.g. for postal service.

Also, a "tip" is defined (at least for me) as "a thank you for a service well provided". Therefore I can't calculate in advance how satisfied I will be with the delivery, e.g. if it's on time and the person is friendly then the tip will be larger, versus late and cold pizza...
Mtime Comparison Considered Harmful
Staying Healthy in the Coronavirus Quarantine
Serif also produces free online manuals, in addition to the workbooks:

https://affinity.help/photo/en-US.lproj/index.html (Photo)
https://affinity.help/designer/en-US.lproj/index.html (Designer)
https://affinity.help/publisher/en-US.lproj/index.html (Publisher)

Might be of use to anyone wanting to learn more about the products by way of the old-fashioned reading of the manual!
That seems out of scope for the compiler itself. Dev tools/workflows could easily set up something like this as needed.
This is of course why curfews are enforced by the military.
Moloch did force them.

https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
"HK and Tokyo are not examples to be emulated, they are examples of what we should be trying to avoid."

???

Japan has one of the lowest rates of infection/million and data shows that spread is considerably slower.

Assuming the data is not fiction, obviously, we should be emulating them, not ignoring them.

FYI they also have not 'locked down'.

They're literally stopping the virus while not destroying their economies, while we are putting millions out of work while the virus expands.
Traction by Gabriel Weinberg.

This book is really amazing and filled with a lot of practical advice. Can't recommend this enough.
> possibly war

I like your optimism!
Molded Pulp
Having done this a few times, the biggest advise I can give is that time is your most valuable resource. So look to maximize this resource with each decision you make. For example, in buy vs build situations you should err on the side of buy. You can find affordable services that will handle close to 100% of your generic SaaS needs. So don't reinvent the wheel, and go with as much off-the-shelf as possible.
Recruitment started for Covid-19 clinical vaccine trial
Does the C# parser implement incremental parsing by just using a recursive descent parser with caching, or does it do parsing with nonterminals as lookahead?
Fear-mongering article. The food industry has a high standard of safety and has dealt with e-coli, salmonella, and the list goes on. The have dealt with sick workers before too.

EDIT: As an example, many many years ago i got a tour of a bakery that supplied Starbucks. Lab coat, booties, hair net, washed hands... for a bakery. Those same things that keep food safe will keep workers safe... and the workers are relatively lower skilled therefore can be replaced easily (unlike health-care).
For what it's worth, Pinboard also has an API that you can use to manage your data, including making backups.

I use it for exactly that, especially since he's quite upfront (and funny) about how hooped everyone could be if he's ever hit by a bus.
This is really great! It's easy to use, intuitive, and overall just really well done.

Small heads up, there are many dead scrollbars: https://i.imgur.com/FImuHVn.png

If you are developing on OSX, I recommend turning on scrollbars to make detecting dead scrollbars easier.
As much as I'd love to pile on to this question, HN isn't a place for general political arguments, and this isn't a productive discussion for this site.
Everywhere in England at the very least. Wales and especially Scotland might be a little better. The south and around London is probably worse, but even rural Yorkshire is pretty bad.
SF Bay Area is not really representative of California as a whole. Most people outside of the dense cores have a place for a small garden. State is large and diverse. Los Angeles is a lot less dense and most people have at least a balcony on which you can grow stuff in pots. Won’t sustain you as the only source, but will provide greens and some variety. Yards are pretty common and usually green. Water shortages have led to some converting to hardscape, but that can be reversed.

Prop 13 is an issue, but the level of development opposition in Bay Area is another matter all together compared to the rest of the state. Where little you can build developers end up cramming every last inch with profit-producing structures. Couple with crappy commuting infrastructure and you have what we are living.
OMG Garden in Auckland is an urban garden that produces 1000NZD per week in commercial produce sales. They think they can get to 1400 per week.

Small <500 sqm plot between buildings.

They have full time farmer.
Show HN: Wasp Inspector – visually inspect your code within the web-app
Seconding The Mom Test. It's a fast read too, and the author was on a recent episode of the Indie Hackers podcast.

For more of the same, I got a lot out of Lean Customer Development by Cindy Alvarez. Here's a talk from Cindy if you'd like to get to learn more before committing to a book: https://www.youtube.com/watch?v=d5hc7sseHbE
Did They Help?
It's great that you saw that you had a bad attitude and reflected on it. But ignorant arrogance is a personality trait some people have sometimes, not a new grad trait.
Around London and a lot of the "south". But come out to Yorkshire or Northumberland and you can buy a farm and some land for very little. Living outside of the city in Northumberland(say within 30 minute driving distance to Newcastle) can be stupidly cheap.
Alchemy: Rust GUI Framework backed by native widgets
Canada suspends athlete anti-doping testing, in response to coronavirus
The danger with government nationalizing telecommunications networks is that once it is done, innovation and quality go way down. We had nationalized telecommunications for over 70 years and customers could only have one brand of phone, and we're limited in the number of phones available in their houses. In addition, long distance calling was cost-prohibitive. The monopoly only started cracking when MCI introduced microwave based long distance calling.

Fortunately non-governmental is on the way for you. 4G/5G are decent options, many areas (rural and in major cities) have microwave based broadband, and it looks like Starlink will become a reality soon. Putting fiber lines in the ground is extremely expensive (especially in California) and frankly is not really needed by most of the population.

Are you just using a cell phone? In your situation or may make sense to buy a repeater or other dedicated hardware solutions.
That's a really cool idea that I never thought of.

One of my concerns would be that now you need every developer on your team to install this to their browser, but if you're working alone, this could absolutely be an easy solution!
> I don't want to live in a world where my parents and grandparents are expected to pull up Wireshark to figure out if the app they're using will record their front camera without consent.

It's a "commons" issue. I don't necessarily trust FOSS software because I am going to login to the repo and check the code (though I have once or twice), I trust it because I know thousands of people motiviated by ethics and quality vs. money have peer reviewed the code for things like this.

Similar in concept to herd immunity.
Agreed. I think this will make many people realize how much they DON'T like wfh
Labour does play a big part in farming and things like fruit - a lions share of the costs in farm to market.

Overall - this may be of interest: https://assets.publishing.service.gov.uk/government/uploads/...
Ask HN: Mobile devs who added Apple Sign In, what conversion changes?
Curious if adding apple sign in substantially affected conversion rate for mobile apps, thanks.
The treatment of the native peoples is a subject I am very familiar with, far more than I'd like to. I have to count a murderer and torturer in my family because of this history. However, and perhaps I didn't make that clear, I was trying to respond to something else, GPs first line:

> Forcing colonialist countries to return their ill-gotten wealth is nothing but justice.

Even though I am a firm believer that we are not nearly doing enouhhto equalize wealth in general, that statement seems to be to be all about some sort of blood debt. That I cannot agree with, which I have tried to make clear.

The matter of these particular victims is in my view another one, and I wish the compensation would have come decades sooner (and any other victims that have died by now), and had been compensated much better, by trials preferably.

But that is a far cry from what I understood the GP meant with his or her post, in particular the first line.
Coyotes are basically dogs with cat software. They’re pretty skiddish. Usually stomping or clapping will make them go away.
Wobbling in Rust
I love Photo but the lack of group isolation in Designer is a total deal breaker for me.

Working with groups is still a nightmare even after years of demands by users for this feature.

See this thread started in 2014: https://forum.affinity.serif.com/index.php?/topic/1640-ad-is...
Also the address can be used to harass or stalk women. My friend had her address in her resume and uploaded it to naukri.com. Some random guy showed up at her doorstep claiming that he had a job for her. They called the police immediately and he ran away. It was crazy and tools like this can add a note about the potential security implications.
Here's an idea, put everyone's half acres together, then use automation to reduce the labour needed, freeing people to do other useful work! We can share the food, and share the labour!

This will work as long as some malevolent dick doesn't come along and decide they want more than their fair share ...
https://archive.is/dO21H
I've seen in with senior devs too. "architecture astronauts" and "principal engineers" interfering with solving problems. Why drag an unnecessary distracting stereotype into the conversation?
It’s upon purchase, not yearly. Annual property tax varies by town, but there may be benefits to not being a resident in this sense. Many towns charge an higher property tax on housing for non-residents for this reason.
Well of course not -- if you find the perfect society, don't join it, you might screw it up! Same goes for me of course, none of us are perfect!
Also, infra with tx's on ETH is very finicky. Error handling for dropped tx's etc. You have probably thought about that.
You're correct. But there is little doubt something is slowly sliding in the wrong direction.

I would like an ecological model to be used instead of this constant spectrum-y adherence.

In an ecological model you might for instance find yourself cutting back on the majority opinion expressed in reasonable ways - just because it is too popular. Here the moderator is not the butcher but the gardener promoting a variety of interesting flora.

This is the alternative to the 'balance hypothesis' I believe to be the primary culprit and a failed model.
They don't want to cause a surge of demand for masks by the general population so they keep downplaying the need for it by the general population so the healthcare workers can get them instead.

Masks physically cover your high risk areas such as nose and mouth and if they don't help they don't hurt either.

If there was an infinite supply of masks I guess that they would absolutely recommend everyone to wear them.

Also because wearing a mask protects both the person wearing it and the people around them.
Escape sequences. It's similar to the "tell the emulator about the current directory" feature that is used to open new windows on the current directory.
Cultural elites vs. Economic elites (thread)
It's the whirring sound of a motor. The for loop is metaphorically spinning to loop over everything instead of doing something smarter to find what it needs. The programmer thinks the whirring sound means it's doing a lot of work for him.

It's an interesting dichotomy because the most practical solution could go either way. Maybe it's looping over a table of 20 customers and the wasted time is microseconds that wouldn't even justify ten minutes of developer thought, or maybe it's looping over a million customers and causing all sorts of capacity problems. Maybe the memetic "senior dev" here knows the former is true, or maybe his "senior" experience was all misplaced and he's clueless.
Someone should create a database of various terminal emulators and the features they support, so that applications would be able to look up what features are available.

We shall call it the ‘terminal capabilities library’.
It's successful at giving people the option to occasionally put some fresh produce on their plates. It's not enough to keep yourself fed all year round, let alone your family or everyone else who doesn't have an allotment. If an acute food shortage hit right during harvest season I might be able to hold out for a few weeks, but any other time of year would be pretty bad.
Based on the greenhouses I could identify on google maps spain's part seems much larger.

Netherlands - https://www.google.com/maps/@52.021357,4.5405597,46292m/data...

Spain - https://www.google.com/maps/@36.7995257,-2.4654344,60237m/da...
Embracing Modern Image Formats
You can grow a surprising amount on even 0.1 acres. Here's a video where a family grows 6000 pounds on about 4000 square feet.

https://youtu.be/NCmTJkZy0rM

Granted, they have the whole family pitching in with the labor and it's a full-time job for them.
Oh, man. This has been a problem ever since I moved to macOS. Thank you so much for the heads up. Will fix it ASAP.

And thank you very very much, I really hope you continue to use the app and please do let me know if there's anything I can do to help make the experience much better :)
Here it is!
https://gimletmedia.com/shows/reply-all/6nh3wk
Long way of saying "it's not".
The more data you save on a flash drive, the lighter it gets?
With a mere 40-hour work week, you want more free time? We're clearly
dealing with a serious customer. If more free time is your goal, starting
your own business is the one thing you should not do.
>Especially fruits as they're often very hard to harvest through automation.

So very true and an area in which the robotic revolution has always been mooted to happen soon, for many years...

However the transition will have an impact as once you remove those jobs, you shift the issues. So yes, automation will make things cheaper in one hand, but more expensive in another.
I think saying that most people don't have yards in California is misleading. More people have yards in California than in many other places where there are more dense cities.
New team members also notice the mess veterans made by feature creeping "add two more fields" to a 100 field monstrosity that is a usability and security nightmare, but no one can improve it because the lead engineer got promoted for building v1 and refuses constructive criticism.
“Open Source” Ventilator Project by University of Florida