skysight-inc/HackerNews huggingface dataset:
Let's do the math:

Let's assume they use a can of soda of 350ml (12oz). In the video they say it's "almost too hot to touch", let's say 60°C (140°F) and it cools to refrigerator temperature, let's say 5°C (41°F), so it's a 55°C difference. We can assume a specific heat of 1cal/g°C and a density of 1g/ml (metric units are nice). So they have to extract 19250calories. (They need to extract some calories from the can, but let's assume it's a small number.)

The 19250 calories are 80500J. They extract them in 90 seconds in the video, so they have in average 895W.

They use between 100W and 200W of electricity, let's use 200W. So the efficiency is about 4.5. In a air conditioner the usual efficiency is between 10 and 20, but it's a big device with a noisy heat exchanger. In a Peltier device the efficiency is approximately .05. The efficiency changes a lot with the temperature difference in both cases.

So, it doesn't seam to be theoretically impossible, but it looks too good to be true. The only way I think this may work if it has a big chunk of ice inside as a heat sink, so it can cool a few cans in 90 seconds, but it needs like half an hour per can to regenerate the ice using a Peltier device.

> [...] and it says fizzy drinks won't spray in your face after a spin in Juno.

Nah.
Unable to unlock gunman’s iPhones, the FBI (once again) asks for Apple’s help
You’ll need to make a hell of an argument to make that sound reasonable.
German Car Production Drops to 23-Year Low
Have you ever noticed that photos of lawyers typically have a backdrop of volumes of books with reams and reams of text?

That’s why - because it was probably reams and reams of legalese bullshit
Towards Social and Affective Artificial Intelligence (2019)
It saddens me to say, but this is so familiar. Especially working in a big corporate company where they hire scrum masters who just follow the scrum guide.
Emacs prompts you to use the tutorial on startup if you haven't configured it.
This kind of advice confused me early on because I didn't realize the : was part of the command for way too long. For beginners, you might want to spell it out further as: "shift and the : key, then qa, then Enter"
Types plus Properties = Software (2016)
This is false information. If you are in the risk group BCG is also recommended for newborns. Source: https://www.nhs.uk/conditions/vaccinations/bcg-tuberculosis-...

In the UK MMR is given to babies around age 1. The reason is that if their mother is vaccinated, they have the antibodies, but "These maternal antibodies decline with age and are almost all gone by the time MMR is normally given – around the age of 1 year." Source: https://www.nhs.uk/conditions/vaccinations/mmr-vaccine/

Please, read before you are posting false information.
Show HN: API-first referral marketing SDK for web developers
Then leads found by high throughput screening should not be patentable too.
That flavor reminds me eating fresh snake fruit in Indonesia. It’s like an Apple that takes tastes like a strawberry (snake fruit has nothing to do with apples, just the texture of its flesh is similar).
Yes, the linked bug (from the comment) appears to be entirely between Debian and Google (Chromium is affected too) with Mozilla offering to facilitate, with no (public at least) response from debian?
I developed 2 simple web APIs. Built-in caching and background processes simplified development and deployment. The server just needs PostgreSQL and the application release, which is a self-contained deployable artifact. No need for redis, cron or celery...

Now as a team we're developing a more involved application allowing to schedule jobs and services dynamically.

Background processing and real-time updates are among the typical use cases for Elixir/Phoenix.
That seems plausible, but it doesn't seem to be what's happening.

The author of the 480 million affected animals estimate has co-authored an article which talks about the impact on birds (as well as many other animals).

The relevant quote from the article:

One might think birds and other fast-moving animals can easily escape fires. But smoke and strong winds can badly disorient them, and mass bird deaths in severe bushfires are common.

We saw this[0] in the current fire crisis, when dead birds including rainbow lorikeets and yellow-tailed black-cockatoos washed up on the beach at Mallacoota in Victoria.

The Age article referenced has more graphic detail:

Following the fires that have torn through the region, bird carcasses – perhaps in their thousands – have washed up on Mallacoota's once-pristine beaches.

Mr Semmens, 87, has counted 100 dead birds from 25 species on a half-kilometre stretch of Tip Beach, just outside Mallacoota, half-buried in blackened piles of leaves. “It’s a sorry sight,” he said.

And he has only viewed a small section of the beach following the fires – he estimates that "thousands" more birds would have died in the area.

“The birds who avoided the firestorm are struggling to survive about the town, where residents are putting out water, seed and fruit, hoping it will save some of them.”

I've posted the first article at https://news.ycombinator.com/item?id=21990825

[0] https://www.theage.com.au/national/victoria/it-s-a-sorry-sig...
The “Cascade of Attention-Deficit Teenagers” Model
I've been an independent contractor a few periods of my life and if you bill by the hour, that changes the dynamics a bit. You become focused on hours and not what you produce. Doing stuff for fixed price is risky too since it requires you to nail estimates pretty well to avoid ending up with a low effective hourly rate (or screwing your customer).

My solution was to charge by the day. You pay me a fixed price for every day I work on your project. Some days I may work 4 hours, other days I may work 15 hours. But it provides me with more flexibility and, at least in my experience, it is easier to end up with a fair price (as long as you don't try to take advantage of the customer).

I actually stumbled across this solution. My initial motivation was to reduce the amount of pointless accounting work. But I eventually discovered that this had other benefits.

I have a team of programmers working for me (full time, fixed salary) and they all manage their own time and their own projects. If they need to take a week off because they feel tired, they just need to let me know. And I trust them to act responsibly. As long as we deliver what we have promised, I don't care if people take more time off than their contractually stipulated paid vacation.
The only time I may step in is if they do not take time off. (Actually, in Norway, you can get in trouble if your people don't take at least some minimum amount of time off.)

And I think the results speak for themselves. I'd be hard pressed to find a team that is more productive in my company. We easily outpace other teams by a factor of 2-3 in terms of productivity within a company of about 25-30k employees.

There are, of course, multiple reasons for the high productivity - not only the fact that I don't interfere with how individuals manage their time. I think one important reason is that I often hire people who are older than the average developer. My people are probably 40 years or above on average. One of my most productive people is in his mid 50s. I think the reason the holder people on my team are faster is because they're more experienced, and in particular, they have more experience in attacking problems that they have never been exposed to before. (And that's what 90% of the work we do consists of).
Thank you for this..
> Many Muslim women, when asked, will say that they chose to wear a burqa, or the niqab, but I think most of us here know that they've been conditioned to think that way.

"Know"? The practice is spreading among Jewish women in Israel, who appreciate that it's a strong visual signal of their piety.

Should we conclude that they've been conditioned to think that way too?
Vim is still VERY relevant. Lot's of us prefer its keyboard driven interface and it runs everywhere so if you do learn it it's something you can always have with you.

It's not like VS Code has much in the way of functionality that's not available to Vim/Nvim users via VSCode's extensions or LSP servers.
Tweets Sentiment Analysis Using Stanford CoreNLP
>I should mention pre-existing biases; my default setting is skeptical. I don’t really believe that black holes exist

Wonder if dark matter/energy will turn out to be the Aether of the 21st century.
This is an excellent point. Certainly, China seems to be managing fine without many Panamax ports
I broadly agree: I think part of the problem is those in government, including on issues of healthcare, have lied in the past. Trust is easily lost and very hard to win back.

You can win people back by lying more (Brexit!), short termist (advertisers, politicians) need not worry about that, but it creates even more harm down the road.
Let me use an analogy. If you are going to cut down a forest, I don't care that you're doing with a modern solar-powered and drone-controlled circular saw or a petrol-powered chainsaw. There is a more important problem that is dwarfing any improvement in the efficiency used by your tools, and that's all those trees getting cut down.

> there's plenty of data showing improved yields and reduced fuel consumption as more modern equipment is adopted.

I absolutely agree with this. My only concern is with relating this to CO2 emissions and the fight against climate change. It is a deceptive argument, since it was not a goal to begin with.

I made a back-of-napkin calculation. I'm not an expert, so please bear with my poor estimates.

Say a tractor burns ~1kg CO2/km (high estimate) while tilling a 4m-long piece of land.

1 Acre = 4m * 1km

The tractor will emit 1kg of CO2 for every pass.

If repurposed, the land will be able to store 25 to 50 tonnes of carbon (equivalent to 10-20t of CO2).

Even if I made mistakes above, there are 3 or 4 orders of magnitude between the two. Any savings that could be made on the tractor's emissions are minuscule.
I'm confident we're at the dawn of a new era of AI driven vim closing.

My first attempts ended up with my bot buying stock in a clorox brand before posting questionably racist comments to my twitter, but these are minor concerns on the journey.

I'm streaming the process on twitch but please note that donations won't be considered as seed capital for stock assignment
I’ve seen worse characters (Torvalds) but yet they are loved by the ‘community’ despite their behaviour.

The Bully wins
I'm currently on DTO (Discretionary Time Off) and it works great. Last year I took 7 weeks paid. If I'd had a decent justification I could have taken more. Some colleagues took a lot more (like 3 months). This year I have a couple of long holidays planned so think I'll take around 10 weeks, possibly more. Only breaks longer than two weeks need to be approved by my manager.

To be legal you have to take the statutory minimum holiday or the company would be in trouble (at least in the UK), so they are quite stringent about you taking at least the statutory minimum (for full-time workers that's 28 days in UK and that includes Bank Holidays), so typically 20 days minimum excluding BHs.

The downside is if you leave the company you won't get holiday pay. For example, let's say I'm entitled to 24 days annual holiday at a non-DTO company, and then leave after 6 months, without taking holiday, I'd be entitled to 12 days pay (for my paid holiday entitlement). At a DTO company you get zilch as I understand it. I've not left yet but I think that's how it works. Something to check.

I personally think it's a great perk. Depends what your priorities are though and the above is a bit UK specific.
The two terms are not wholly synonyms, even though they are closely related. The discipline is often called Library and Information Science or LIS for short.

I personally call it Documentation because I like Otlet.
Why there is politics? Because resources have to be optimized based on fuzzy future estimations and non deterministic outputs?

There is always politics but in smaller ventures its unimportant due to the bounded description of the end product and the simplicity of the teams vision.

Politics is more of an end result than a specific ooerational design of any business.

It is not that 80% is politics fir everybody but only for the decision makers with cross department visibility.
Marine science. Not well paid but lots of interesting adventures.
Some companies are filing AI generated patents just to function as smoke and mirrors for the Chinese competition.

Good luck with deciphering the baffling gibberish in these patents when your trying to implement it as a recipe.

Obviously this only works by not immediately start dumping a tenfold of your normal number of filings.
Interesting points... question - What is the difference between the Business/Finance sector vs. the Transaction center - and why do they need to be different?
What’s New in ArangoDB 3.6: OneShard Deployments and Performance Improvements
Japan already has fake dogs (Sony Aibo), in this Matrixified future, why not commercialize fake emotional connections?
What keeps me locked into these solutions is that I'm totally sold on the ChromeCast concept where your TV is just a dumb screen with barely any interaction (on/off, volume and pause/resume (but only if the stars align and HDMI CEC works)) and your phone/pc tells it which content it should play. Haven't been able to get DLNA working on my current TV.
A great concept but frustratingly quick-paced. With each lesson I feel like I need at extra 5-10 minutes of practice before I move on but it forces me to after only a few seconds.
It is called BRD wallet. (originally Bread Wallet)
char* convert(char* str, char find, char replace){

char *current_pos = strchr(str,find);

while (current_pos){

*current_pos = replace;

current_pos = strchr(current_pos,find);

}

return str;

}

convert("H264", "4", "5")
Do we know if exiting vim is solvable in all cases, or would that require some deeper result like solving P = NP?
I think that's a great suggestion and probably gets the root of the whole exit vim meme.
Cognitive automation is a bit much, progressive pattern matching is more accurate.
Let's not forget that this 'novelist' has a PhD and a decade of professional post-phd work in high energy physics. She has more real research experience than probably at least a standard deviation from the median physics funding program manager, for example.
This game got me past the frustration of knowing the keys but being slow at inputting them.
Yeah, the joke did have some insight to it. I'm a mathematician, where theorems cannot be patented. It makes things so much easier in case we'll start proving (some simple) theorems using computers in the near future.
What Is the Role and Importance of College Management Software?
Don't you need a definition of "done"?
If I was a government these are the exact sorts of projects I'd set up as a honey pot to tempt people who are doing illegal things to use my pre compromised hardware.

How can I trust NitroPad more than another laptop manufacturer? I actually trust this much less.
The parser stores the entire AST in memory, it is not acting as if it was scarce.

As for the idea of not starting with a string but instead reading the file on the fly, I think it is actually simpler. The point of storing the entire file in memory is to enable going back and forth, but why would you want to do that? State machine based parsers are fast, robust, and based on a solid theoretical grounds, at least for "simple" (context-free) languages.
Add '127.0.0.1 xn–9q8h' to /etc/hosts gives you "localghost"
Are there any examples you are aware of and are able to share?
> The Nitrokey Storage 2 additionally contains an encrypted mass storage with hidden volumes.

What use are the hidden volumes if it is already pretty obvious that they will be there? I am pretty sure that whichever party you are trying to protect yourself from with this, will know that a Nitrokey will have hidden volumes.
The life of ten thousand sick pets does not reach the value of one human life. I think the point of that comment was simply how some people have no access to basic medicine, while at the same time a team of highly trained people are dedicating their time and effort to saving a cat. Of course, this can be said of many things: jewelers, yacht - builders, sports car engineers.
> I still have tonnes of .rar. Exclusively for legacy reasons (you can google why .rar exists), sure i could spend the time extracting everything, or continue using Kodi which is my current solution.

I don't understand why you'd want to keep media files in .rar, unless you are part of scene distribution.

It's not like ROM emulation, where there's tangible savings to be had storing the individual ROMs in a compressed format.
I've found myself learning stuff better when there is no IDE correcting me all the time and auto-generating stuff out of thin air. IDEs are awesome once you know what you're doing but I do also see the reasoning for forcing to use an ancient (and still quite powerful) editor.

Disclaimer: I do most of my coding in Vim but use IDEs every once and a while.
Multiple small holes in the aircraft shell is generally not caused by hitting the ground, and is indicative of a missile strike.
Yes, and those vaccines were pulled.

Once a vaccine has shown to be just remotely as dangerous as the illness it is trying to prevent, it becomes pointless and is no longer available. The respective regulative bodies in either country are rather strict about which vaccine is allowed to circulate.
I wonder where are we going as a human race?
https://www.youtube.com/watch?v=8t8fyiiQVZ0

This is creepy.
Yes, the version on my machine prints

Type :qa! and press <Enter> to abandon all changes and exit Vim
WebAssembly in the wild: 50% of real usage is malicious [pdf]
Thank you for that note on DNS-over-HTTP .. it might explain a weird event for me recently where a blacklisted site wasn't blocked (opendns + pihole).

Are FF sending all my DNS data to a private third party now then? Doesn't sound a very FOSS thing to do?
My wife tried to create a new FB account a month ago after many years of not having one. Entirely genuine, real name, photo and cell phone number. Rejected as deemed to be fake.
And will the next absurd question be how long will the Sahara be livable?
Try this resource

https://www.abc-clio.com/ODLIS/odlis_about.aspx
TL;DR "I don't believe black holes exist and it is easy to p-hack your image processing algorithm, so I don't buy the media hype of the first image of a black hole."
I was missing that one too and did some research about it a while ago. You can achieve the system-wide PiP mode in Safari with a bookmarklet. I posted the guide here: https://felixfoertsch.github.io/tip/2019/02/15/use-pip-via-b...
Didn't mathematicians earn million-dollar rewards for their theorem - proving? :-)
The cookie law is very flexible. It considers any and all ways in which the user makes their intent explicit as good enough.

The issue is that websites want to annoy users until they finally maybe actually say yes to get the site to shut up.

Legally, tracking has to be off by default, tracking may not change the usability of the site, and tracking has to be purely optional, and the "no" has to be simpler, larger, and easier to use than the "yes".

The point of the GDPR, over the course of the next years, is to utterly destroy online advertising as a business model, and any and all tracking solutions with it.
On your first point: In UK there is a minimum usage by law. For full-time workers that's 28 days paid leave and that includes typically 8 public holidays. Not sure if that applies in US though. I agree with you on the other two points.
Your post raises a couple questions:

> Being a software guy here is a second class job.

I don't know where you are, but I find this statement puzzling. I've lived both in South America and in Germany, and in both cases software development is a well-paid job due to a general shortage of programmers. So question number one would be: are you sure that you looked in the right places? And if so, have you considered moving?

> I read a lot about how not having a promiment Github profile should not be an issue if one can demonstrate their skills. But everytime I apply for a remote job (via Stack Overflow, via Who Is Hiring, etc.) I get rejected without even taking the first interview.

My experience with SO and HN has been fairly disappointing when applying from Europe, assuming they even let you apply to begin with ("remote" often means "from your apartment in or around SF"). You should look at other, more local job boards. Also, getting your CV checked by someone else could be helpful.

> Should I infer that having switched to a non-development job I'll be unable to back to software development again?

No, I wouldn't say never, but you'll need to work a bit to convince future employers that you are the right person for the job. Networking is your friend - either see if a former colleague of yours can recommend you to their bosses, or join the local meetup scene. Presenting something interesting, for instance, is a great alternative if you have to start from nothing.
My first go at vim was an accident. I was using git and ended up there. I later tried to change the editor invoked by git to something else, but have concluded that was dumb and the only real option is to learn vim. It's still on my todo list. As is the actual OSS work I want to contribute after climbing this hill. It should not be this way.
that link does not show at all how spotify's policy counters loudness wars. it actually says that they apply a limiter the same as you would to get a loud master.
so essentially if a musician avoids the loudness war, spotify applies its principles no matter what
No, I think this is a dangerous excuse for unacceptable behaviour. Caring "irrationally" about your kids is taking them to the doctor a small cough that is probably zero cause for concern. It's zealously taking them for their shots and for their medicine, etc.
This is a common error people make. It’s transferring their emotions to inform what some (often companies or countries) should do.

In the specific example, it makes no sense for any single website to forgo, say, 5% of revenue to “teach browsers a lesson”, especially since any change would benefit them accrue mostly with their competitors.

See also: “Google/FB/... should leave the EU to protest these privacy laws...”
Noisia (dnb producers) are notorious for this...

I had a couple of Noisia records that sounded ridiculously louder than all my other music. I guess it's part of the "authentic" vinyl mixing experience to have to manually adjust a turntable trim mid-mix to avoid it sounding ridiculous.
Point, Click, Own: Firms Transform How to Buy Investment Homes
If "we" can live on Mars, we can live in Australia despite inhospitable temperatures and an unbreathable atmosphere.

Conversely, if we can't live in Australia, with at least some naturally occurring water, then we need to give up on the pipedreams of fleeing to a new unspoiled planet and start to seriously address what's actually happening here.

> like the ANZACs at Gallipoli, we have to rethink our strategy

Alternatively, like most military disasters, the arrogant leaders that were thousands of miles from the frontline will learn nothing and continue to make decisions that get people killed. While using nationalism to bolster their support.
Thanks for this. What should I do to disable this? Set network.trr.mode in about:config to 0?
Why adding the last paragraph, in particular the first sentence of it?

Although I can't prove the sentence incorrect as such, it is stated in such a vague and alarmist way, that it could easily taken as an example of fueling the FUD?
Do you think they really don't grok it, or (as seems most likely to me) do those in control just not care about anything other than the monetary return?