skysight-inc/HackerNews huggingface dataset:
I think we will see what is happening to the Uighurs now as a genocide in that it is an intentional destruction of a culture and people. I'm not sure what can be done when a country so powerful as China is the perpetrator but it's pretty terrible to watch as it is happening.
I think awareness is very bimodal. I've sat in rooms with people who really thought they could transform a business with 5% YOY improvements.

(That's not always the wrong view, either — a key part of this is recognizing what kind of situation you're in and whether you really have the trust and resources to bank on a revolutionary change)
2019 Most Common Lego Parts
Not an IPO but I was hired by a company that was supposed to extend me an offer including stock options, unfortunately there was miscommunication about shares vs options, netting me 1/100th of what I expected. I was so angry I seriously considered taking a short position against the original amount of stock I was promised, but in the end it just didn't feel right to bet against my employer. A year later and their stock had dropped from $43 to 50 cents which would have netted a huge windfall. The money would have been nice but I don't regret standing on principle.
It's button on the top of the screen for iOS. Wasn't very obvious for me.
One could work around this with an external blue tooth device.
Nope. He was already stopped when I rolled up to the intersection, and I could see he remained stopped after I went through.
This is a great idea. A lot of people are going to say "why not use libcurl like everyone else?". Curl is great but this project is a better idea for client-side code.

libcurl is easy to integrate into C++ but hard to get right (this is not curl's fault). I see a lot of bad example code around the web that works(tm) but is not robust. I've seen so much bad curl code that I was moved to write[0] about some of the problems.

libcurl doesn't use OS-level features. It doesn't pick up the users proxy settings or use the cache or cookie store. This is sometimes what you want but for standard client apps Nfhttp's approach is better.

[0] https://sheep.horse/2019/3/using_libcurl_effectively_and_saf...
> Burger King’s chief marketing officer, Fernando Machado, said that in the company’s testing so far, customers and even employees had not been able to tell the difference between the old meaty Whopper and the new one.

Ugh.
First: The vegetarians that I know don't like meat. So making a veggie burger that tastes like the thing they don't like is just dumb.

Second: When I tasted an Impossible Burger, it was awful. It tasted like a horrible veggie burger.

At the places that I've tried it, the staff usually apologize as I order it, and warn me that I probably won't like it. They all tell me that the ordinary veggie burger that they used to serve was better.

At that point, they hint that they were strong-armed by their distributor to server it.

I personally reduced my meat consumption for environmental and health reasons, but when I want a burger, I get a burger.
This. Don't except things to change if you happily stay in a workplace where things are done in a half-assed way. There's endless supply of jobs for software people nowadays.
I'm a developer. I dare you to provide a metric that can measure my outcome.

There is no metric that can measure my outcome.
Lyft becomes 2nd most expensive tech IPO of century
Deployment is where the really scary bugs can happen the easiest.

I've been working on a warehouse management software (that was running on mobile barcode scanners each warehouse worker had, as he moved stuff around the warehouse and confirmed each step with the system by reading barcodes on shelves and products).

We had a test mode, running on a test database, and production mode, running on the production database, and you could switch between them in a menu during the startup.

During testing/training users were running on the test database, then we intended to switch the devices to production mode permanently, so that the startup menu wouldn't show.

A few devices weren't switched for some reason (I suspect they were lost when we did the switch and found later), and on these devices the startup menu remained active.

Users were randomly taking devices each day in the morning, and most of them knew to choose "production" when the menu was showing. Some didn't, and were choosing the first option instead.

We started getting some small inaccuracies on the production database. People were directed by the system to take 100 units of X from the shelf Y, but there was only 90 units there. We looked at the logs on the (production) database, and on the application server, but everything looked fine.

We were suspecting someone might just be stealing, but later we found examples where there was more stuff in reality on some shelves than in the system.

At that time we introduced a big change to pathfinding, and we thought the system was directing users to put products in the wrong places. Mostly we were trying to confirm that this was the cause of the bugs.

Finally we found the reason by deploying a change to the thin client software running on the mobile devices to gather log files from all the mobile devices and send to server.
Web and mobile push notifications 100x cheaper
You've used different phrasing to say the same thing.
I wonder how well this works when using using wifi on and accessing a corporate intranet. I discovered https://myhrportal didn't work when I pinned my DNS to 8.8.8.8.
Isn't that the format that this site uses, at least on the task selection page? What do you mean?
Yeah, but in order to make effective decisions there are tonnes of tiny little tasks that you have to take on in order to do that. The idea that you can just go by gut is ludicrous. There is a glacier of work beneath the water that needs to be done in order to make effective decisions. Solving high class problems without doing your homework is an effective way to leading a project to disaster..

"complete one or two tasks in a very short time during their day" these are the people that ruin teams.

Also, the difference between a startup succeeds and one that fails is very simple - execution and productivity. Grand ideas don't solve customer problems. Yes, attention management is important obviously, but that's a part of time management. You also have to grind to solve all the problems that come up.

The whole thing is nonsense wishful thinking that you can just make the hard work disappear.
Ultimately you're probably right about there being no demand limit, but I think there is context here. There probably are demand limits on Earth, and demand limits certainly exist at any point in time.

I disagree that without an "artificial" source we are reduced to "collecting it the old fashioned way" unless these are elaborated upon. Do photovoltaic panels count as an artificial source? The fusion reactor is a natural gravitational confinement one, but the collection apparatus is artificial. Of course farming with hand tools is artificial too. Anything but bare hunter gatherer life with virtually no tools is artificial.
Thanks. The design is mostly "discovered" through iteration. I tried making a few diagrams at one point but in a week they were already outdated, so I've given up on trying to document until things slow down.
I read the privacy sections in your blog post, and it feels like WARP offers anonymity, maybe not from CF, but perhaps from everyone else.
Last time I used 1.1.1.1 DNS I sometimes had problems when visiting bbc.co.uk. It seemed to be trying to look up the domain on cloudflare's service for some reason. Was I the only one to have this problem? Would it be fixed now?
A condensing (“high-efficiency”) extracts something like 95% of the heat with consistent blue flames. The efficiency is definitely there.

Newer gas water heaters have a similar efficiency.

If you want to improve your cooking efficiencies, pre-thaw your frozen stuff in the fridge, pre-heat it using the microwave and/or use a pressure-cooker.

Cool multiple meals in one big batch and then portion them out for the week.
Is there a better summary of what's being offered here?
This code is a great example of how awkward it is to glue CMake projects together.
US per capita electricity use may have dropped, but the chart FTA shows that the US total energy increase in demand constitutes around one third of the global increase in total energy demand. So to characterize this as due to population increase and economic development seems to let the US off the hook for what is presumably a per capita increase far more than any other country in the world.
> The evolution of the french language is not dictated by the Académie, but rather by its use by the french people, and the role of the Académie is merely to decide what should or shouldn't be set in stone in the dictionary.

I think the weird thing about it is that it is so unnecessary. Dictionary publishers have their opinions, the public has their own, state-run schools have their own still.

The proper use of a language flows from the desire of the speaker or writer to be understood. If deferring to the compilers of the Oxford English Dictionary serves that purpose for you, that's great, but the institution is not what legitimizes that decision.

Furthermore, in Québec, L'Office québécois de la langue française has real institutional power, and has seriously oppressed people and damaged their lives in service their arbitrary protectionist ideology; harassing small business owners to strike English loan words from their signs, insisting that well-accepted signage be changed to suit them (stop signs with STOP on them are ubiquitous, even in many French speaking places, but in Québec they insist on making the signs also have ARRÊT, or only have ARRÊT on them).
I imagine it's much higher, at least 5 nines, mostly because they tend to go straight from their rolls to containing garbage. They also don't blow away so easily.

However we probably should stop using them. Merely banning will just be met with confusion, since they're an integral part of the waste disposal system. But in my experience, and the experience of others in this thread, a good food waste + recycling system virtually eliminates all solid waste, and therefore the need for garbage bags. All solid waste, that is, apart from plastic packaging. Probably we should get rid of that too.
Not OP, but just because you've broken the law once doesn't mean you're a bad person, much less lack moral agency.

People make mistakes. Sure, some deserve to rot in prison for irredeemable crimes, but many (at least, in my context as an American citizen) are there for nonviolent drug offenses or failing to pay fines.
Is it really better to make something "like" a meat product instead of just making a good vegan/vegetarian product?

Since going lacto-ovo vegetarian myself, I just want tasty food, doesn't matter if it's "like" a meat product.
I got down-voted for asking a question? Like maybe I want to wait to buy the stock and might want to wait until the insiders sell. Since most IPOs have a drop after the insiders sell.
While I would personally wager that those in prison are on average less moral, there was nonetheless a valid point above that those who commit crimes don't necessarily lack morality. The argument here would be that law does not perfectly equate to morality, and separately, that people will commit crimes out of the lesser of two evils in some given scenarios.

Additionally, despite the reasonable conclusion we can make that those in prison are less moral, it probably does no good for recidivism rates for us to talk about how immoral prisoners must be. It stigmatizes them, and puts more barriers on the path to recovery and reintegration into society.
I was, at one point in my life, a Boston Developer ;). Sadly at least one of those things is no longer accurate.

Switched the account so it wouldn't be confusing who was commenting.
You can run Rust code on microcontrollers where 32mb of RAM is far beyond the amount available. You won't be able to compile on that platform, but you can certainly target it (but git might not fit).
There is a link to the code (hosted on Gitlab).
I've long wondered about this, as well as the overhead of these cross-platform frameworks bundling an entire HTTP library (if they do? It's never easy to tell). Kudos to Kotlin Multiplatform, it seems that lets you use native APIs whenever you want.
Is there significant differences from stock wireguard? Can I benefit from your work on my own server?

Also I wonder how do you work with censors? For example Russia censors internet and requires that all VPN services cooperate and censor internet for Russian customers as well (probably they will ban services that won't comply). Will you cooperate or will you accept that Russian users won't be able to reach your service? I guess, that some other countries use or will use similar techniques. For example I'm from Kazakhstan, there are many banned websites and they seem to ban popular VPN and proxy services as well (I'm using my own server with OpenVPN, but obviously I'm just a small fish to bother).
Nice project.

Check Amber as well, https://amber-lang.net/
>There's a strain of far left ideology that claims men and women are mentally identical

I've never seen anyone actually claim this. Often, people on the right want people on the left to be claiming this because it would be easy to refute. But in fact what people on the left are usually doing is expressing skepticism that various aspects of the status quo (such as the distribution of genders in various professions) are explained primarily by the - typically small - average cognitive differences between men and women.
How I Control Quality of NPM Packages via Travis CI
Kind of interesting. While blocking some other traffic to mitigate DDoS, Cloudflare could let through traffic from their VPN as they know those customers quite well.

Or maybe they could work with sites to remove annoying captchas from these trusted users.
OMG!!! Ponies!!!, revisited:

https://www.cnet.com/news/good-one-slashdot/
Not sure where you're writing from, but there's some muddying of the term in the US. While libertarianism outside the US has roots in anarchist anti-authoritarianism, in the US, right-wing libertarianism has a bit of a reputation for using anti-statist language to advocate for stripping away any kind of limitations on capitalist enterprise, regardless the incentives.
>> Ugh. First: The vegetarians that I know don't like meat. So making a veggie burger that tastes like the thing they don't like is just dumb.

Anecdotal, but i think the aim wasn't just at vegetarians, but also meat eaters who want to eat healthier.

>> Second: When I tasted an Impossible Burger, it was awful. It tasted like a horrible veggie burger.

I've also had an impossible burger, tasted fine to me. Perhaps your's wasn't cooked correctly?
Joint training on beamforming/ASR improves Alexa's ASR, with fewer microphones
Lyft Stock Takes a Tumble
New York’s Congestion-Pricing System Will Serve as Road Test for Other Cities
Stretch-Hash-and-Truncate, a novel algorithm for extreme DNS privacy
Techniques Used to Steal Cryptocurrency
Well anyone reasonable will recognize knowledge just not being the better alternatives like meat growth culture not being available.

They might eyeroll at the "obvious" of "smoke is bad for your lungs, don't mix waste disposal and drinking water" not being able to do something hard isn't reasonable - we might grimace at amputations for gangrene but without suitable antibiotics.

If anything they would judge those who don't adopt when it becomes viable.
My company's legacy system (which still does most revenue producing work) has deployment problems like this. The deployment is fully automated, but if it fails on a server it fails silently.

I rarely work on this system, but had to make an emergency change last summer. We deployed the change at around 10 pm. A number of our tests failed in a really strange way. It took several hours to determine that one of the 48 servers had the old version still. It's disk was full, so the new version rollout failed. The deployment pipeline happily reported all was well.

We got lucky in that our tests happened to land on the affected server. The results of this making past the validation process would be catastrophic. Not as catastrophic as this case I hope, but it'd be bad.

We made a couple human process changes, like telling the sysadmins to not ignore full disk warnings anymore (sigh). We also fixed the rollout script toactually report failures, but I don't actually trust it still.
>The vegetarians that I know don't like meat. So making a veggie burger that tastes like the thing they don't like is just dumb.

I like meat so i'll give it a try.

If it's a choice between me eating junk food that's killing animals and earth, and eating this junkfood that is probably very slightly better for those and my health then i guess this will work.
>Sure the availability of cheaper energy may cause increased consumption...

But those cheaper alternatives should also be safer alternatives.
Of these I only know about genetics/biology. You need an undergrad level textbook (I used Stryer's but you can usually get assigned textbooks from the course pages for the intro courses of your desired field at the tier 1 university of your choice) to skim through and a research assistant position in a related lab(volunteer is fine). The textbook will let you ask people already in the field questions without sounding like you're a lost Ancient Roman, and the assistant position will provide an environment in which people are constantly telling you tidbits about the field that will eventually let you read papers.

Once you can read and understand a paper and present it to your peers and they recognize you as a peer, you "know enough" about the field to contribute to it, and you don't actually need to pay for the degree to get there. But it might take decades anyway.

I think same applies to AI except in AI the lab can be an industry lab and the textbook can be 1st year calculus and linear algebra + a MOOC.
Besides the obvious "save the world from destructive climate change," the reason I want renewables to overtake petrochemicals is the I am sick of living in a world where energy=bad.

My mind's eye future has floating buildings, undergound beaches, offworld tourism, subterranian transport grids and iron man suits. All that stuff requires energy.

I don't like the "energy austerity" trend. We need more energy, not less. We just need it to be clean.
> favours businesses that trade across borders so are larger

You are right about the first part of that sentence, but wrong about the second. In many contexts the EU makes the international market more accessible for small businesses - it greatly reduces overhead that large companies can afford and small companies cannot.

For example, having one central safety or health standard for all countries is a lot cheaper than qualifying for each country on an individual basis. That benefits every business involved, but for smaller ones this fixed overhead is a much more significant hurdle than for big ones.
>france is a white country
That isn’t true according to this:
https://en.m.wikipedia.org/wiki/List_of_countries_by_energy_...

We are up there but a number of countries, Bahrain, Qatar, Singapore, and several other nations all rank higher in per capital energy consumption.
Gamification and Cybersecurity: Elements of a Successful Strategy
Hey! My cousin and I did the same. We still talk and laugh about it to this day.
I'm a vegetarian. I love meat. I'd eat meat all the time if I knew it didn't cause horrifying suffering and environmental damage.

I've had the impossible burger (and liked it) as well, and on a highly mass produced burger like the whopper I'm willing to bet it's close to the real thing.
Yes, it is better! Part of the goal is to provide a "gateway patty" to make it easier for meat-eaters to reduce their consumption. Good for their health, good for the environment, good for the animals.

(Also, I've been vegan for years and _love_ the Impossible burger.)
A 42-key Atreus (Atreus42) was my daily driver for 2 years. The TMK firmware supporting 2 different modes of dvorak, I found that it was much more comfortable to use than a normal keyboard. Function, Shift, Control, and Alt keys, all in the center for thumb control, made A LOT of sense, and now I feel like the classic "wide" space bar is a waste of space on contemporary keyboards. Enter and Escape as bottom-most pinky keys was also easy to get used to since there was no outer column to get confused about, as with the 4x12 Planck / Atreus62.

The one thing I thought it needed was an easier way to access the Delete, Home, and End keys. Changing the default keymap entailed compromises that I didn't seem like they would be worth it, so now I am looking at the OLKB 48-key Planck keyboard. While I don't think pure "grid" ortholinear is as comfortable as the column-staggered Atreus42, the typing experience is tolerable with sculpted Cherry/OEM/DCS-profile keycaps.
We can do some simple math here to determine that it's probably not a big deal.

What is the average length of time that your Kenmore stovetop is on? Assuming it's, say, 15 minutes (which frankly could be short depending on what kind of cooking you do), then it's emitting CO2 for 900 seconds with each use and emitting methane for 3 seconds with each use. If we want to normalize that to CO2-equivalent, then it's 900 CO2-seconds plus 3*80 CO2-seconds for the methane -- a non-trivial amount to be sure, but still only 27% more.

Likewise, how often does your gas heater re-ignite? And are you sure that it's releasing gas at full pressure prior to ignition? From what I remember of mine, it releases a slow stream of gas, has a sensor to determine that the flame has caught, and then cranks on the full stream of gas. It might be dangerous to jump straight to full stream before verifying ignition, so you can imagine why that might not be done. Again, assuming a typical 15 minute load cycle here (which might be low), and a much lower pressure before the flame catches, it's probably a negligible amount.

Overall I'm more worried about gas leaks in the distribution pipelines, as those are everywhere and run 24/7, not just in the few seconds before a flame catches.
The feature that distinguishes a well designed metric is exactly that. Specific enough to ensure alignment with broader strategic objectives, general enough not to dictate exactly how.
It's called "training". Teach a man to fish or give a man a fish.
> This will inevitably shift the company's culture towards gaming those metrics.

Yes, but that's only the beginning of the story. People gaming metrics is a type of security problem, in that "attackers" try to game the metrics while "defenders" try to make them less game-able by improving the accuracy and precision of how the metrics are gathered so that the final numbers continue to tell a valuable story over time.

The issue isn't that metrics can be gamed; it's that organizations which pride themselves on being data-driven rarely make the investment in hiring blue teams and red teams to defend and attack the metrics. If you appreciate that investing in cyberdefense is key to protecting your company from cybersecurity threats, why can't you appreciate that investing in "metricsecurity" is key to protecting your company from "metricsecurity" threats?
You could try looking at https://1.1.1.1, it is more brief and to the point, but you might be looking for something more technical and direct?
Oh crap, the irony. As you probably figured out, ETA => "edited to add."
Yea but China has big government, authoritarian command and control, extreme gun control and the kinds of reductions in civil rights and individual liberty that we are marching towards in America. It's time to stop fearing the consequences and just embracing it.
Cloudflare already has an app on mobile devices - but so far it only served your DNS queries. Now the app behaves as a VPN for all your mobile traffic - all data is routed within Cloudflare's network from the moment it leaves your device, which is faster than going through the public internet.