skysight-inc/HackerNews huggingface dataset:
I've been using actix-web for my work for some time, contributing however I can while learning Rust and myriad other subjects. This was the third major public event involving controversial design and implementation decisions. A great number of people in the Rust community have refused to accept that not everyone subscribes to their ideology about use of unsafe. They've repeatedly tried to impose their values and priorities upon someone who has been more than capable, if not more capable, of reasoning about legitimate issues and risks and who has his own priorities. The author has not been kind towards those who challenge his decisions, and this has not helped him navigate social issues. It's not just that he struggles with English but has a very different value system and set of priorities than those who he's had to interact with. Further, these contributions weren't from neutral parties but rather a group of long-term adversaries who have taken it upon themselves to hold Nikolay accountable for having differences. They blog, they control the narrative in message forums, they basically do everything in their power to cancel Nikolay and his tremendous work, shaping the public narrative as one that suits their goals.

It took great strength to go as far as Nikolay did in spite of these challenges. I understand why he doesn't want to participate in this culture any longer. It comes at a great cost. Unfortunately, the actix projects and its author are not the only ones who have been targeted for having differences. The next example is Ferrous Systems, who have authored a new ecosystem for asynchronous development. The team has been attacked in all sorts of ways and are going to great lengths defending themselves and to help shape the public narrative. Eventually, they will tire from constantly defending their decisions. Some will lose their patience and tempers will flare. Then, an angry mob will re-emerge and do everything in its power to cancel the momentum of their work and attack the reputations of the authors.

I don't know whether this social behavior will change without the culture changing as well. It requires a respect for viewpoint diversity and acceptance of people unlike ourselves, not just in gender orientation but in opinions and values. It includes tolerating disrespect and leaving people alone rather than trying to destroy them. I doubt these social issues are unique to the Rust community. Cancel culture seems to exist in all shapes. We aren't better for it.
swiper?
Japan and Thailand Confirm New Cases of Chinese Coronavirus
Thanks for this, it's quite interesting.

I have a friend who used to work in a lab doing super-resolution microscopy (i.e. beating the diffraction limit by various means) for use with bio/medical applications. Some of the techniques he told me about have to do with more or less taking lots of data from many images and assembling it all into something meaningful. I suppose what you're describing as "pulling data out of tiny points of light" is kind of the same thing. It's just that the scale is different.
The very normal path of growing up as a leader:

1. people are good -> trying to do something good

2. doing good -> realizing many people are not good

3. stop doing good thing, start being frustrated

4. realizing one doesn't need to let people pull oneself down -> start doing good again

5. helping others to do good things and surviving the first shock of being visible

6. $$$
Auto parts maker Magna expects lower 2020 sales, scraps Lyft partnership
Someone should tell all the people with marketing manager roles at Tesla that their employer isn't spending any money on them...
We only have one location so our overhead is too high. Once we add a couple more locations then we could afford that. We're profitable but not enough to raise wages. I'm not even getting paid from my own startup yet.

>poverty wages

This is the California minumum wage, but our location is in fresno which is a lower cost of living than the bay or LA.

>Gee, I wonder why nobody wants to work for you?

chill. Starting a company is hard.
An atheist, a vegan, a crossfitter, and a remote worker all walk into a bar...

I only know because they told everyone within two minutes.
HN mods should investigate the systematic downvoting of pro-Brave comments. It happens on every discussion of browsers.
Most restaurants in my city use UberEats. A fraction of them have bothered to setup with the 2nd most popular competitor. Fewer yet with the 3rd. And you never see the 4th or 5th. UberEats becomes an obvious money-on-the-table might-as-well for everyone with its incumbency.

Same with the user perspective. I use UberEats because it has all the restaurants. I'm not going to download the 2nd most popular app.
Google crawlers treat the first few paragraphs as an abstract, and weigh it heavier than the sections that follow after.

The balance between SEO and readability has already been struck, and an equilibrium has been reached. Changes will only happen when Google ships out new major algorithm changes. They're relatively often though, and always shake up the field.

If people were really interested in fixing this problem, they would start writing and campaigning for more transparency and democracy from Google. Do you think that would affect their own rankings? ;) Rhetorical question.
I feel like the VC game is a massive bubble, similar to what happened in 2000. There are a ton of high profile startups with tons of VC capital that (from the outside) don't seem to have a clear path to profitability, yet they continue to grow regardless. Sometimes they find a niche before going bankrupt, sometimes they don't. It's a huge house of cards, and I'm worried what will happen in the next recession.

I have business ideas, but I'm completely avoiding the VC game for now because I don't want to play the "build now, figure out profitability later" game where I'll likely be be forced into a profit model I don't agree with. My current approach is:

1. brainstorm solutions to problems I see
2. brainstorm a few profit models for the best ideas
3. Build an MVP, waiving the profit model initially (free trial and whatnot) to validate the idea
4. Implement profit model
5. Seek funding for growth
6. Exit

The VC game seems to go 1, 5, 3, 2, 6 (step 4 comes when?), which seems super broken. It seems like VC funding -> IPO is the profit model for many projects, and the board (after IPO) is left to figure out how to sustain that.
You might find Postgraphile interesting, if you like graphql: https://github.com/graphile/postgraphile
Tyler Cowen: My Personal Moonshot
https://www.carbonengineering.com/
I hadn't heard that one before, probably because I don't have a TV.
Opt-in then. For everyone. No exceptions.
> The obvious implementation is for unsafe to be infectious like const. You have unsafe code, your crate is unsafe. You depend on an unsafe crate, your crate becomes unsafe.

That would mean everything is unsafe, since every crate depends on core (or on std which depends on core), which has "unsafe" code.

The design of "unsafe" in Rust, instead, is to allow building safe abstractions on top of unsafe code (or be able to clearly mark when the abstraction itself is unsafe). That way, for instance, users of `Vec::push` do not have to worry that it uses uninitialized memory (which is unsafe).
> and concrete also releases CO2 when it cures.

As it cures, Portland cement ABSORBS "nearly a quarter" the CO2 used to produce it.

https://www.sciencemag.org/news/2016/11/cement-soaks-greenho...
Of course I don't disagree to you, I too think that that reputation is extremely hard to retain. However:

1. It seems that there are/were some language communities noted for their relatively more welcoming atmosphere. If small communities are usually great until it aren't, why don't we see many such communities? There seems to be some truth in this (albeit ultimately fragile) reputation.

2. For this reason, in order to claim that some community is no longer what it used to be, you need multiple anecdotes at the very least.
If Australia and the USA both came to their senses then climate action would very much happen.

China could also take the lead here; it's actually surprising that they aren't because it's an ideal opportunity for them to project power on a global scale and an important step in their replacing the USA as the global super power.
If it would look bad to read a book at your desk, that would seem to suggest there’s something else your employer expects you to be doing with your time?
https://en.wikipedia.org/wiki/British_Airways_Flight_9
https://www.telegraph.co.uk/travel/news/pilots-awarded-medal...

It's not recommended, but if a plane is in the situation where the windscreen is opaque and the alternative is to circle until they run out of fuel then crash, landing blind is at least better than that.
Canadian VAT is super simple. A flat 5% on most things.
To be fair, everybody always asks "So, what do you do?". The remote worker is being prompted to tell...
If someone is relying on your code, that means they have their own copy of it.

You're not obligated to keep your copy online.
The Asteroid Triggered the Mass Extinction. Volcanism Shaped Life Afterwards
> how you should remind people of your values before they write their comment

That sort of thing doesn't work, even if it's shoved in people's faces. The only viable solution I've ever seen for enforcing community standards is to suspend or ban people who violate them. Otherwise, you'll always have trolls and people who want to see you fail looking to poison the well.
Link to the study: https://science.sciencemag.org/content/367/6475/250.summary
And yet we are mostly living extremely comfortable lives taking advantage of some of the most effective infrastructure anywhere in the world.
That would prevent you from using the stdlib.

https://doc.rust-lang.org/src/alloc/string.rs.html#1215-1230

Using unsafe doesnt necessarily mean you will have undefined behaviour, it just means you have to think really hard about the behaviour because the compiler won't have your back.
funny. we actually have an sdie macro ;)
> The Linux kernel has no central repository

It does have a central repository, it's this one: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
You pay Uber and Uber pays drivers. Revenue by definition is money that Uber gets before expenses.
An alarm bell goes off any time someone suggests lowering PROPERTY taxes... ugh. Property taxes should be way higher in most parts of the world to disincentivized speculation.
So not only do you fill the issue tracker with ten thousand duplicate issues, but now you are blind to issues numbered #10000 or higher.
>
If you did use an action cam to tape the accident then the driver's lawyers could have the footage dismissed as it was obtained without his consent and he could even sue you and ask compensation for it. Sad world.

That's not the case. It still can be used, but compensation is also possible.
Internals of Image Steganography
5 years behind in the race for totalitarianism.
A modern, zero-trust security model
I presume they're referring to the comments on the posted article.
Its amazing the speedups if you have the right model for the problem!
I like the approach Visual Studio App Center (and probably others) takes of aggregating crash reports so you can easily figure out which issues are impacting the most users and prioritize.
I've taken Galileo's quote to heart:

>I have never met a man so ignorant that I couldn't learn something from him.

I think a lot of what this says too is that life experience is the best teacher, especially when it's shared among other people.
Yes and pushing the archive button is saying "I won't produce any more packages sorry."

What they did was climb through everyones window to get the cardboard box back, just as with the npm leftpad incident.

Stop painting the narative like people demand some volunteer to do more free work, when all they do is ask to not be actively sabotaged.
You'd think by the time much of the cold war ended we would have learned that allowing technology to run away rampantly has vast reaching implications in everyone's life.

I love technology as much as anyone but sometimes we have to slow down and consider the potential implications of what we're creating/contributing to. Not all technology is, in-and-of-itself arguably good for humanity.
I actually did that for years in a linux forum.
Yes and no... For some reason he didn't take reforged Anduril when he started his travel with Frodo. He must have doubts about his abilities, as a wise and practical man he might have been afraid to believe in legends. To believe that he is the legend.
It's a free country - the drivers can choose to take the assignments or choose not to. What they (and customers) are entitled to are accurate information so they can make choices about whether this is in their interest. It's easy to say "Door dash should pay more," (and they probably should), but that might cut customer usage by 40%, which means half of the people driving wouldn't be able to drive. The one thing that Door Dash shouldn't be able to do is duck payroll taxes, so that these people have social security benefits.
Intercom Down for Emergency Maintenance
To be fair though, I don't think we're meant to live in tiny boxes at all. Spending all of our time under a roof and wrapped in walls, with climate control, doesn't seem all that normal, when you think about it.

You're not wrong though. I'm currently battling a cold/flu and I cannot fathom how I got it. I've left the house once this week and it was to drive to the mail. (I've been outside but notbofd the property.) If there was a coworking space anywhere near me, I'd spend a day or two a week there. I'd never lock back in to office live though. I never felt less productive than when I permanently shared a space with people. It was always too fun and I never got enough actual work done. Plus, I've been here to experience every life stage of my kid and every new achievement and that's preety fantastic.
Too-expensive eyeglasses are caused by vision benefits insurance
It is a very common misconception that the "eyewear industry" is keeping prices high. People like to have a scapegoat and there is none better than Luxottica which was the target of very poor reporting by Leslie Stahl on 60 Minutes. Luxottica only has a 12% market share - less than many companies like Apple and Amazon, and not nearly enough to control industry-wide eyeglasses pricing.

https://www.eyeglasses.com/vision-benefits-for-employers.html

The real culprit is "Vision Benefits", which employers add into their benefits plan for employees thinking that it will help them. In fact, Vision Benefits - which look like discounts - force optical stores to raise prices to accommodate the discounts. If only employers would stop promoting vision benefit plans, the insurance companies would stop making money and consumers would see lower prices in stores - even for Luxottica eyeglasses.
Yeah my local town removed property tax for new development. In fact, they instituted a TIF (tax incentive fund?) which means the developer gets the property taxes free and clear for new buildings. The city is going broke, but the council is dominated by developer-sponsored shills so its hard to fix.
Deleted logs and a server wiped clean days after a lawsuit was filed by election integrity activists, that is terrifying.

If we can’t agree on a bipartisan basis that this isn’t acceptable, what does that mean for our future?
this is so interesting. i kid you not, as soon as fish starts doing its thing my brain shuts down. i cannot use it not even for a minute. i've tried. i had to try because the assholes where i work forced it on me. so i threatened to quit. it worked ;) ... back to good ole bash.
Advice, like youth, probably just wasted on the young (1997)
Is Your Company Seeking to Hire Cleared Engineers?
> We're talking about a national park in Australia, not the inaccessible depths of the Amazon encircled by the Andes.

It is pretty inaccessible. Experienced hikers go missing never to be found all the time in the blue mountains - just walking off the suburban commuter train lines that service sydney. And that's in a few kms radius of the train line. The wollemi national park is miles away from that still, has no roads or trails that cross it, and is (was?) true wilderness - right on the outskirts of sydney. Huge part of the map was somewhere there wasn't even trails you could get in. Right next to sydney a place of equal size where you could be sure there was not a single human sleeping :) We'll have to see how it recovers.

I think what is unusual is people dont' have an experience of nature anymore where its wild.
You’re in the USA? If so, your permit and installation costs are the single largest part of the whole thing. The actual panels and inverters are cheap, utility-scale PV is cheap even in the USA, and even home solar is cheap when the government isn’t getting in your way — my parents and my in-laws in the UK (the entirety of which is north of the entire contiguous USA and which is not known for lacking building regulations) have PV systems which each cost about half your quote and which generate about £1,000/year each.

The cost of solar is now about half what they spent.
State of Software Engineers 2019
Everyone acts like the US president has unilateral power to do whatever they want which is not at all how it works in reality.

I’d go as far as 90-95% of power is in other branches or covered by judicial limitations.
The article mostly talks about CTCSS/DCS, which really are tones intended to control equipment, but these are mostly designed to not be audible (both CTCSS and DCS is sent during the whole transmission on frequencies below the voice pass band).

Roger beep is a tone that is generated by the transmitting station when user lets go of the PTT (in similar way to Quindar outro tone). Using this tone to control anything in CB/HAM context is not really possible because there is essentially no standardization of how the beep sounds. Also IIRC having roger beep turned on is mostly frowned upon on ham bands.
Might need to change the name
Heck yeah! We worked with Carbon Engineering on our first carbon negative product (a planter pot). And we're working with Climeworks on our carbon negative bracelet: http://gonegative.co
Sounds like you need a buffer. A person who's job it is to keep everyone away from you while that person records what everyone needs and presents it to you at specific times.
Would also save some watts I guess
Some companies are working on carbon scrubbing tech that removes CO2 from the atmosphere and converts into something else — a liquid fuel in one case, if I remember correctly. These processes, I believe, are energy intensive — so using something like nuclear to power them would make a lot of sense, if you can find a way to install new plants with less money, and less regulatory hurdles than today. (Bill Gates is funding a nuclear plant design that seems promising in this regard — Terra Nova, I think it’s called.)
Could you bring your own laptop? Of course not connecting it to the LAN.

Alternative: use a RPi with your monitor/mouse/keyboard.
How does it make things better for those people? By taking away their opportunity? So they go home, and rethink their life, and come up with a better way to make money?

Great, but is taking away bad jobs really the best way to do that?
They increased their share of the passenger revenue, taking a greater percentage. Uber defines drivers as consumers of their app, not employees.
Australia does export a lot of coal. If they stopped doing that the price would probably rise a bit. AFAIK many coal plants are already barely profitable.
I can usually get a rental for ~$20/day, which buys time to find a better vehicle. A teenager can't get a rental, but they can probably borrow a car from their parents for a few days/weeks until a decent opportunity comes up.

$2000 will get you a pretty decent vehicle and is probably a better investment than a $1000 repair.
It seems like the better solution here would have been for the folks who wanted a fixed version of the software to create and maintain a "actix-done-right" fork themselves. This is what we all do in the professional world when a maintainer doesn't want to upstream critical patches for whatever reason.

They're under no obligation to upstream your patch, but it's open source so you're not powerless either! Why so much drama over a rejected PR?
There's another disturbing trend I've seen on Facebook. It's where these moms become "entrepreneurs" but when you dig into what their business actually is, they basically host these paid sessions on how to be an entrepreneur (setting up branding, etc.). As far I can tell, no actual product or value is generated, it's like a "business virus":

"I'm an entrepreneur!"

"Cool, what does your business do?"

"Help people get started on their own businesses!"

"And what do their businesses do?"

"Help even more people get started on their businesses!"
A Sad Day for Rust
"“Astronomers are having these issues [and think] there’s nothing they can do legally,” says the paper’s author Ramon Ryan, a second-year law student at Vanderbilt University."

Emphasis mine. And that's their lead-off quote. The sense I get from the other quotes in the article is that the people in question probably really did say that, but that they probably don't believe this is a viable legal avenue either, the journalist is just selectively quoting the "But I suppose with the right combination of unlikely events it could be a possible legal avenue" hedging they made. But I admit that's a personal impression of mine, not something I can prove. I'm just inferring it based on the tepidness of the other quotes.

However, I don't blame a student for putting out a paper. I blame the Scientific American for constructing such a thinly-based article, because the real reason is that they want the controversy stirred up, or it's what they personally wanted to say even though the factual basis isn't really there to support it. This sort of crap is why journalists aren't trusted. Story-first, evidence later; it's like they're the equal and opposite reaction to scientists existing in the world.
They are asking people not too, but also its hard to overstate just how rugged and inhospitable the terrain to the north west of Sydney is.

It is essentially untouched wilderness that is very difficult to traverse for even experienced bush-walkers and hikers. The area is riddled with steep canyons that are all but impassable without specialist equipment.

Even if you knew the exact location, it would still be very hard to actually get there.
> SIP, which is very much an internet protocol designed by phone people.

Allegedly SIP is much better than the ITU's H.32x standards, and if that is true, then H.32X has to be an unspeakable horror.
Predictions for Synthetic Media in 2020
I'll agree you absolutely have to watch what you're doing and count miles and whatnot, but having the option is a powerful thing (even when you're making negative money) and I wonder if regulating it too aggressively might take that away.
Show HN: Procedural City / City Block Generator
Nice! Got a favorite tree scale up plan?
For the same reason people key Teslas (and get caught on camera doing it). Small-minded jealous people who would rather watch the world burn.
Plus, this doesn't even consider the environmental affects on the water supply. These fracking chemicals are poison and not contained well.
legal issues?
Echo Auto Alexa Is Now Available for Your Car. But Do You Need It?
These businesses could still survive, but prices are going to have to start raising as subsides (Private Equity mainly) pull back. The next question will be, is the $6 dollar burger still worth it when it costs $14 to deliver?
https://news.ycombinator.com/item?id=22074620