skysight-inc/HackerNews huggingface dataset:
Don't the app stores require a safe bootloader? And the banking apps in turn require a working app store.

I believe that's how they keep it secure, everything stops working if Google detects you've cracked your bootloader somehow.

Disclaimer; I'm using layperson's terms. But I've re-installed a few Pixel phones with Lineage.
Something that couldn’t also be accounted for by placebo? I guess it’s impossible to properly control for that in a non-blind test. What kind of effect are you experiencing and how strong (if you don’t mind)?
I would say it's a bit larger than that, at this point.

There's (of course) a sub-reddit for folks who like to watch others knoll.

One proponent is Adam Savage from Mythbusters [2], and often refers to the term (and knolls model sets, tools and so on) and I don't think it's being done in reference to Tom Sachs any more.

[1] https://www.reddit.com/r/knolling/
[2] https://www.tested.com/search/?term=knolling
Cleaning up your workshop, and keeping it clean, is optimization of you, not the project you work on.

Any optimization done on yourself is always way overdue.
For me this is F1. If someone wants to create a competing racing class with standardised chassis and engines then that's fine too. But it isn't F1.
In Italy you cannot fire anyone. Like a marriage. And taxes on wages are the highest in Europe. This is why they cannot easily compete globally.
This is really neat, but I don't understand why the diagram version have a little added drop-down. Take for example S [\x\y\z(x z)(y z)], the alternative version doesn't have the little extra vertical line segment. Is there a reason for it?

EDIT: Curiously, the Omega doesn't have it either.
PrivateBin, Minimalist and Private Pastebin
Now you know why musk builds Merlins, Kesters and Raptors and not just Teslas.
The idea of specific group names for different animals is kinda weird anyway, coming from a non-native speaker. What's the point of having so many? It doesn't provide any extra semantic meaning over just having general "herds" or "groups", since you mostly use the animal name anyway (ie. everyone will say "a murder of crows" instead of just "a murder" to avoid confusion).

I realise that language is mostly not designed and that there is no specific reason, just like gramatical gender is useless for non-gendered things and still many languages have it. but I'm curious about the historical path that led to that differentiation
"sleep(1)" means "sleep 16ms"

You sure? According to e.g. the article it results in "sleep anywhere between 1 and 16mSec". But this illustrates part of the problem here: arguably problematic use of Sleep() where other solutions are more appropriate and people not reading the documentation and/or not realizing what it means.
Wait, there's a drying port? Is that the place where I put the Rinse Aid liquid?
Related video on this subject: https://www.youtube.com/watch?v=IcgmSRJHu_8
Unitary Software Patents bill has now entered the Bundestag
Isn't it illegal in the EU? If they are renting the ebooks they must not mislead the customer with words like "buy an ebook".

Some regulator should take them on that.

Also, USA Supreme Court has no power in the EU. She bought Kindle it in the UK, I guess while they were still part of the EU.

Here is a similar situation with Valve and Steam:

French court rules that Steam’s ban on reselling used games is contrary to European law: https://www.polygon.com/2019/9/19/20874384/french-court-stea...
My 2 year old daughter sings a song at nursery, that goes “there are 8 planets in the solar systems”.

Tempus fugit!
For software applications at least there's not much of a difference between ref-counting and garbage collection, both are equally bad when memory is allocated and freed with a high frequency. A well written and tweakable GC will most likely perform better than refcounting in such situations.

The best way to improve memory management performance is to allocate and free much less frequently, not to write a better garbage collector, faster allocator or smarter shared-pointer and this is also why manual memory management is the right answer to garbage collection when performance matters, and not refcounting (again: only when memory management performance actually matters).

I'm not sure how much this also applies to virtual memory management though.
Do you have examples of such projects?
I don't think that's part of the reason either. Sure, weather might be a factor for employee comfort, but most certainly not for a startup friendly environment. Else why is Stockholm or Copenhagen a bigger startup hub than Barcelona or Rome? Why are all the French startups in Paris and not Marseille, or the German startups in Berlin and not Munich? From even a non-startup perspective: why is Milan a bigger hub for corporate than Napoli or Rome (don't know how true the last bit is, but certainly felt that way)?
This is a good introduction on a conceptual level.

I think a large contributor to the problem is story-oriented development, where all that matters in the sprint is "getting it done" and not looking at the broader context.

To make unrepresentable states practical, Scott Wlaschin has an excellent write-up here (0). His book (plugged in that article) is also excellent.

[0] https://fsharpforfunandprofit.com/posts/designing-with-types...
You let tenants stop paying then landlords cant pay their mortgages. If you let landlords stop paying then banks run out of money. If banks shut down then people lose their bank accounts and must wait for their insurance claim. It would be better to fix the problem at the root and let government cover rent instead of pretending that a bailout can be avoided. You can't prevent a bailout by sweeping the problem under the rug.
https://en.wikipedia.org/wiki/List_of_Formula_One_Grand_Prix...

It's not been interesting for a while. There may be > 10 cars, but there's very few that actually make it to a win, and there's been only one that's mattered each year for almost a decade.
There are many factors affecting unemployment rates, which does not change the fact that other things being equal, a high minimum wage will raise them.
Show HN: Draw the Beautiful Infrastructure Diagram by React
Local Laws Ban Front Yard Food Gardens in Cities Across the US
> Profited? I thought NPM had to be acquired because they couldn’t figure out a sustainable business model.

Since when acquisitions are free for the buyer? Someobody made a lot of money from NPM.
Worse is Better is Worse (2000) [pdf]
> Web API is sandboxed with a permission model in the browser.

And? your comment has absolutely nothing to do with my point which is that JS in the browser has access to a huge standard API compared to Node.js which relies too much on third party packages, unlike Python or Go.
More amateur hour in UK gov. Alarming given the upcoming Brexit stuff and associated logistical hurdles
I watched a few Supercars[1] races recently, found it quite entertaining.

[1]: https://en.wikipedia.org/wiki/Supercars_Championship
it's 13/56 now not 13/50 anymore, the fbi just released their 2019 numbers
The resolution or behavior of other APIs is beside my point. I'm saying, even if in an ideal world Sleep did wait exactly how much you told it to, I don't get why you would feel justified in using it to trigger something every N ms. Even if N = 16ms. Your code itself might takes 3ms to run one time, 6ms another time, or 9ms a third time. Sleeping 16ms every time just won't get you periodic behavior even if Sleep is perfectly accurate. Right? i.e. Sleep() just seems like the wrong API regardless of everything else...
Unless you are talking about big cities like district capitals, or train paradises like Switzerland, better have a car handy.
Beauty is in the eye of the beholder though.

Way too hot, hazardous weather, impossible to get around (crazy traffic congestions, no useful public transporation, bicycling being suicidal), have to go to Home Depot to get real Coca Cola.

Overall quite "meh".
Even a low fare keeps out some people that you don't want to be around.

"Programs in Denver, Trenton and Austin in the 1980s and 1990s were scrapped after attracting, in the case of Austin, “joy-riding youth and inebriated adults, as well as vagrants,” according to a 2002 academic study. L.A. Metro has struggled to manage safety and sanitation issues stemming from a surge in homeless people seeking refuge on transit on recent years."
This is the reason I now use a 3rd party RAID controller on my HP Microserver Gen 8 - I have 3 RAID cards with the same hardware and firmware, and tested that the RAID config can be imported from one to the other.
Let's do a frontend & UX review - Dr. Martens
I’m not actually really in academia, so when I say these papers have fluff I mean they actually have fluff, not content useful to professors or students or casual readers or whatever. These are things added specifically to get through review and only make the paper worse.
You can use https://cloudflare-test.judge.sh/ to check from which Cloudflare nodes the sites are actually served.

In my experience, sites on Enterprise plan are always loading from the closest node, which is never used by sites on Free plan.
I wonder if they are as aggressive about thistles as tomatoes.
In my area, it's easy to tell - the winter smog (from burning coal and god knows what else) stinks.
Android Chrome and Firefox (via add-ons) have dark mode options. I do not know about iOS Safari.

While a dark mode option made by the website itself may be able to handle certain edge cases that the browser dark modes may miss, for most part part the browser dark mode features handle most cases quite admirably.

I feel that rather than going behind individual website developers, making the need known to the platform browser developers is a more scalable approach. Even if HN gets a dark mode, what about the websites it links to? Do you also plan to ping the the Devs there for a dark mode option?

From my experience multiple independent dark mode toggles for each website I visit are a pain to manage. I never use them. Dark mode is purely and globally handled by browser extensions.
A same-origin storage(IndexedDB/WebSQL/localStorage) for cross-domain access
I knew before I clicked through to the comments that ToT would be right here at the top.
I stopped buying music on amazon the day their stupid website told me my browser is too dumb to download the MP3 files and I should get chrome instead (using an up to date vivaldi, based on chromium, at most a month or so behind chrome in its feature-set).

It's their right to try ripping me off, but it's disgusting that they don't communicate this. You click "buy now", but somewhere in the small print it says "oh but you're not really buying buying it though". That should be illegal. In fact, pretty sure it is illegal.

Chances are, if someone wanted to spend the thousands if not millions of dollars/euros/pesos/whatever to actually take legal action to demand the content they paid for, it's not unlikely that the decision would fall along the lines of "You can't just effectively sell something and claim you didn't really sell it"

It's like the "It's not monetization I swear, they're just donating and we're giving them something back to show our gratitude" bullshit people pull with Arma 3 servers. Everyone sees through it, but it works as long as nobody has a real interest in actually stopping it.
Yes, that is mentioned in the second paragraph of the article.
UK Covid-19 data underreported due to file size limit exceeded
The time period example seems to miss an obvious weakness in the described Time Period 'object' - it's implied that the end date should be >= the start, but if you are representing a time period with ( Date, Date ) then you are still allowing invalid states to be represented - yet this is what the writer is trying to avoid. Likewise, a timeline split into contiguous periods can still represent out-of-order Dates.

a Time Period object of ( Date, Duration ) would fix the first issue, and a TimeLine of ( Date, Duration, Duration, ... ) would fix the second one (assuming unsigned Durations!)
curious what you mean by that? can’t you already either use existing video or download your videos? what about IG, tiktok, etc? feels like short-form video is pretty ubiquitous these days
Then put concrete all over it.
I wine 'em and dine 'em, but I don't let them tell me what to do.
What would be the best FPGA entry point today, for hobbyist?

I would prefer if tool chain works on linux ?
“The issue occurred because some files containing positive test results exceeded the maximum file size that takes these data files and loads then into central systems, officials said.”
> The novel Moby Dick explains in detail the difference between whales and true fish, but then calls whales 'fish' in the rest of the book anyway.

To add a more scientific example, "The Biology and Ecology of Giant Kelp Forests" (2015) similarly begins by explaining that kelp are brown macroalgae belonging in the kingdom Chromista rather than Plantae, and are thus is not technically plants. They then explain that they will call them plants anyway for the rest of the book.

It is, by the way, a surprisingly interesting book. Kelp was vastly more important between 150-100 years ago, and the science occasionally dips back to the scientific age of wonder of the late 1800s. (I always enjoy reading the classic papers from those times. They're written completely differently from modern scientific papers. Much less formal.)
My initial response to that was to snear at the idea of F1 engines with push rods.

But in all honesty, you have to hand it to the old American V8, it is at a hell of a local maxima.
There is also water between the molecules, but note that cells are generally quite crowded places. You can check out David Goodsell's images for getting a sense of how crowded a cell is.

https://www.google.com/search?q=David+Goodsell&tbm=isch
I don't think I understand your concern here. The idea wasn't to do something every N millis, the loop was "process work, if there isn't any more work to do, sleep(1), repeat". Like you said, the "work" part can take any amount of time - but when it does run out, the thread needs to sleep/wait. We have experimented with several APIs for this, including the methods you suggested, and it had no effect on actual time spent waiting for more work to appear - sleep(1) had the exact same effect as simply using WaitForObject and the work producer signalling on that object - the times were literally identical.

Edit: reading your comment again I think I see the misunderstanding - sleep wasn't used to do something periodically, if that's what you want to do then indeed, sleep is the wrong tool.
Pretty sure the fact that they use words like "own", "buy" and "my library" everywhere except the fine print could be used against them in court to argue that they really did "sell" a book and you indeed "own" it, despite what they put in some fine-print.
I'd say it has a tremendous amount of traction. One of the primary execution environments for PHP is php-fpm, which is PHP for FastCGI.
I remember hitting that on Vista when I swapped out a motherboard that died, circa 2007. It asked me to call a phone number. So I did. I explained to the phone rep what I did to cause the error. They asked me where I got my copy of Windows. I told them. They unblocked me.
Beware of Programming Puzzles
I wrote something on that a while ago: https://linmob.net/2020/08/15/anbox-on-the-pinephone.html

(I’ve since switched to ArchLinuxARM (and published several videos on how Anbox runs on t he PinePhone on YouTube) and won’t go back unless that breaks, so I don’t know what the current state is on Mobian.)
It grows very, very slowly, roughly as the inverse of factorial (we think). So that means that to increase from k to k+1 requires around k! steps. So at every stage you'll see that it seems to converge, and easily be fooled.

But it's easily shown to grow without bound ... it does not converge.
I have a Kindle; it took me about five minutes to follow the instructions once, and it was automatic after that.
Try out figma. It wasn't made for this purpose exactly but it supports everything you just listed.
Hard disk hacking – Hooking up JTAG
Why? Google's pixel line of phones uses incredible AI/ML techniques to improve low-light photography. They even suggested in a blog post that they are using their trained models to infer color and detail information which is simply not present in the raw sensor data.

So retouching is totally fine if google does it. But how dare Korean and Chinese manufacturers (who are targeting a certain market) use the same techniques on faces?!?! The hypocrisy is strong with this one.
The advantage of FastCGI protocol is that it is a multiplexed connection.

HTTP/2 and newer are basically the same.
This was my first thought. My guess is the team making the app are all about it's potential and fb are happy to give it a go because of the potential for improved data capture
This doesn't transfer well into this example though. You could argue that if you lose a library of 100+ books you also lose information on what those books even where, but a better solution for that would be to just demand some machine-generated list of what you had so you can buy them again somewhere else.
The New Yorker is a white-shoe publication for sure.
A classic diversified portfolio is your best bet. Ie bit of everything
There's also limited communication- the drivers can receive text messages from their pit crew and race direction, but there is no voice communication and no way for the driver to reply - and most teams still use traditional pit boards.
Probably because Australia has a significantly different culture. One factor is that giving equity to employees is rare in Australia.
Alasco | Munich, Germany | Senior (Python) Engineer | Lead Engineer Backend Python | Frontend Developer | Senior Product Owner | On-Site | https://www.alasco.de/en/ We are a Munich-based StartUp that helps construction companies complete projects on time and budget. We digitize the processes in construction planning and execution by offering a cloud based workflow platform. Starting from Germany, we want to take on the world. We're looking for Senior Python Engineers, a Tech Lead, Frontend Engineers and Product Owner. More at https://alasco.de/en
Our stack: django/python + react/bootstrap on AWS. Our company language is English.

We're 55 people right now, wanna be the 56th? Reach out to schuon@cs.stanford.edu (Founder) or jobs@alasco.de!
I use the word parallelism to talk about multiple processors simultaneously cooperating on solving a single task for the purpose of making the time to complete it shorter (i.e. its latency is reduced).

I use concurrency to describe the problem of simultaneously managing multiple mostly-independent tasks that are competing for hardware resources and performed on one or more processors. The performance we care about is throughput, not latency, and increasing concurrency helps throughput due to Little's law (https://inside.java/2020/08/07/loom-performance/).
Software engineer here.

Does anyone have any questions?
When you're talking about Windows timer accuracy, Sleep is the simplest way to do so. Same issues and resolution affect all of the other mechanisms you mention. Talking about those separately would just introduce unnecessary complexity to the discussion without any advantage.

So no one would rely on Sleep for periodicity. Getting reliable timing performance out of Windows is... challenging.

So ultimately it's just simpler to talk about Sleep. Windows developers who have to deal with it understand that same mechanism (which used to be determined by the global timer frequency, which you could adjust by calling timeBeginPeriod) affects all of the different timers.
Well, yes, I suppose technically that is correct. In our use case the thread would wake up, check if there was any work to do, if not then sleep(1). If you're doing it continuously(there is nothing to do) the thread would be sleeping for 16ms pretty much exactly every time - which meant that any time any work came in it wouldn't be picked up immediately, but anywhere between 1-16ms(which was unacceptable for this use case).
What is that in the standard raw metric of air quality in micrograms / cubic meter?
16,000 coronavirus cases missed in daily figures after IT error
I think you misunderstood the author's point: time periods aren't explicitly represented as (Date: start, Date: end). Instead they're a set of dates. The time periods are then implied by the set, making "end date before start date" impossible.
> 1. Failed miserably; there is 0 road relevance for F1 engines. 2. Failed miserably; only Honda entered the sport and they are pulling the plug now. Juicy detail; they extended their IndyCar contract and IndyCar is switching to V6 Turbo Hybrid engines in a few years.... So the "carbon free tech" reason they gave to pull out of F1 isn't entirely true.

Could be because Honda already has a V6 Turbo Hybrid but don't want to invest more money and resources to develop the next iteration of F1 engine?
Iran’s Election Interference Efforts Have Evolved
Betting that a system that has stood for decades collapses on a time line that suits you seems bold to say the least
My Kindle's wifi chip is gone and Amazon won't repair it, even if I offer to pay for it. So joke's on them, now I'm immune from such remote account access shenanigans. I just transfer books using USB.
Somewhat related :
Warren Buffett seemed to have an interest in such "low-cost" hustles[0] nearly 75 years ago and seemed to have done well with it:)

[0]https://www.cnbc.com/2018/06/19/warren-buffett-bought-a-25-p...
How about the Quartz compositor? Does it run that?
This is very subjective, I have rewatched far more DVDs than I have reread books; seems to me that rewatching a good story in movie form isn't much different to rereading a good story in book form? (Typically with less time commitment & effort/imagination required)
The fact that serverless functions are managed by someone else, including the auto scaling, is a big difference.
Breaking G is also more or less required for the drivers to break properly.

All breaking force has to be generated by the driver as per regulations, and the pedal requires over 100kg for maximum breaking, all while modulating the force precisely to extract the maximum without locking up[1].

So they rely on the breaking G forces making their legs heavy.

[1]: https://motorsport.tech/formula-1/formula-one-brakes-explain...
No, when I say it’s a joke sub I really mean it’s a joke sub. Just like https://old.reddit.com/r/EmpireDidNothingWrong/. There might be people who actually believe that Stalin was a saint, but they’re not the ones posting memes about it.
actually we have. it's called standard software. in sap and salesforce, you have the standard that fulfils what you describe, and just customize the rest.
The primary threat to European peace isn’t external.

The EU was wholly created and developed during a suspension of internal politics, conflict, and balancing due to the distorting weight of a third party ensuring order, e.g. German reunification is opposed by Britain, France, and Poland without the presence and backing of the US rendering their oppo essentially useless. Repeat for N issues.

Britain’s current state wasn’t conceived and started because England, Scotland and Wales’ historically conflicting interests were rendered meaningless in the face of an ostensibly neutral third party keeping the peace allowing them to develop ever closer ties, England just conquered the rest a long time ago.

For reference, the last time Europe tried to collectively balance itself internally before conflicting interests inevitably metastasized into alliance formation https://en.wikipedia.org/wiki/Concert_of_Europe

And forgive me but once again, I just cannot overstate how important suspending internal conflict was vs keeping the USSR at bay, or going further back, keeping the Nazis out of Britain.