skysight-inc/HackerNews huggingface dataset:
How would you make that work? How do you prove to the certification authority that you are the rightful owner of a certain SSID? What if a place somewhere else wants to use the same SSID? Who's supposed to decide (and based on what criteria?) who's the "rightful" owner of a particular SSID?
Of course they do simply by virtue of being sovereign countries rather than some corporation.
Not going to speak to whether moving in together is a good idea, but I've lived in a lot of shared housing situations so here's my advice on how to not hate each other after living together.

- Clean up after yourself. Every fight I've ever had or seen has been about people angry about other roommates not cleaning. Even if you're both slobs, one might be a bigger slob than the other and it will still create tension.

- Do your dishes as soon as you make them dirty! Most fights start when one or both people are not doing their dishes or taking too long to do them.

Other stuff should be obvious, like don't be crazy loud late at night if people are sleeping, don't hog the shower in the morning if you're sharing it, don't neglect things like taking out the trash or vacuuming. But everyone gets in fights over dishes.
"SQLite is serverless" is by no means a meaningless buzzword. The term had a clear meaning before it was coopted by the current web dev fad. SQLite does not operate on a client-server architecture the way e.g. MySQL or PostgreSQL do.
In most cases, at the inner-most level you end up calling some sort of external library (sql, api-client, ...) that will handle the Done() channel itself.

All you have to do is make sure is to pass to the library the context that carries your timeout or cancellation signal. The "rule" that everyone seems to follow is to always take as first argument a context.Context if your library handles cancellation.
tl; dr: nothing is proven yet in either direction. The report acknowledges "ongoing work" is needed to root the phone.

Maybe they should have waited to publish until they did that.
Bootstrap or VC? There's a 3rd Option for Funding Your SaaS Business
> Serverless isn't.

This!
We retracted our paper on enzymatic beta-lactams synthesis: Not reproducible
Also some random particles stuff, like in Tantalos.
Google and JRC release world’s highest-res map of a brain
I wouldn't care if .amazon was unreachable by local DNS, because I bet Amazon will give every significant service an equivalent amazon.com domain. They might add "aws.amazon" but I doubt they're taking away "aws.amazon.com".

Balkanization would send an important message to ICANN.
There has been the Achronix Speedster 22i HP(high performance), which was said to reach 1Ghz, produced by Intel at 22nm. That is now out of production, it seems.

I am angry for not having bought at least the 22i HD(high density) development kit, when it was available for 999USD for a time. But the software license was only valid for a year, so no-go.

They now offer embeddable FPGA IP cores targetting 750Mhz on TSMCs 7,12&16nm process.

And 'normal' FPGAs, the Speedster 7t, manufactured by TSMC at 7nm, also 750Mhz fmax.

All rather expensive and out of reach for the hobbyist :-(
Great comment! Respectful of GP and constructively critical.

The other thing I would mention is that SQLite can operate totally in memory which makes it useful without even using it to persist data (say you have a language with a slow dataframe API, just use SQLite in memory to process your data).
That is not the definition of serverless in question.
Boston Metal has a new steel process without the carbon emissions, molten oxide electrolysis which uses electricity for energy input. Steel generates about 7 to 9% of carbon globally.

https://www.bostonmetal.com/
> A source with knowledge of the attack told ZDNet that the hackers exploited CVE-2019-18187, a directory traversal and arbitrary file upload vulnerability in the Trend Micro OfficeScan antivirus.

Security software is like any other software in that it needs to obey the principle of least privilege.
I didn't realize that the owners of 3 megayachts are considered the poorest taxpayers.
Then how else should they enforce a law assigning the .amazon domain to its rightful owners? Not that anything would be blocked in the first place unless Jeff Bezos were stupid enough to actually use the domain for anything important.
They probably mean React Native
Java has been used on servers since 256MB was common to use — Java is not a limiting factor in how lightweight you can get on modern Intel hardware, though it might need some tuning.
There is a similar example for the 777X though. The new folding wingtips to fit into the existing gate sizes seems like a potential new failure mode like moving the 737Max engines forward. No evidence it won’t work fine but it feels like a hack.
Sadly no, but good effort! What you wrote would literally translate to "Silence your of Sweden". If you want hush, I'd probably use "tyst" instead of "tig" as the former is more colloquial. If you squint and have a bit of an open mind, maybe you can construe your sentence as something like "Silence, you Swedes!" but it's a bit of a stretch.
Wow, this project seems pretty extreme in their definition of software freedom!

Not only they are rejecting non-free software and systemd (which ia pretty common), they also reject Java, Rust and DBUS.
I disagree. CSVs don't have write-ahead logging and are not able to selectively lock portions file for writes.

And I'd say that not only is sqlite in the db marketplace (albeit for a specific subset of database application types) it's one of the largest players.
> OpenTTD is interesting because it can have multiple "cameras" following objects on the screen. e.g. a viewport can be opened to follow a bus or train, zoomed in, while the main viewport is zoomed out.

I have used OpenTTD, so I don’t know the specifics, but from how you describe it, RollerCoaster Tycoon has/had this too. The main viewport would show what you’re zoomed in/out on, while you could have a screen open following a roller coaster train.
Four horror stories why programmers don’t get jobs
A Crystal in Go’s World
That's "The amazons", in plural.
Implementing Container Runtime Shim: Interactive Containers
Who wrote the software?
Show HN: We Turned the HN FAQs into an FAQ-Bot
Not really. The 777 has Fly-By-Wire controls with all the envelope protection and redundancies that comes with that. I.e. failing safely but step by step offering less protections to the pilot the more it fails, until you are down to the few essentially mechanical ways of controlling the aircraft. The only reason a 777 felt like 777 is because it was programmed to be one.

Compare this to the 737 MAX which still relies on mechanical linkages and two different flight computers with the pilot supposed to be the safety when they disagree, there any change introduces differences in the feeling and handling at the pilots hands.

Question Boeing's recent engineering and similar all you want, but this is completely different.
Thank you for saying this. People seem to argue semantics to appear clever and it really pollutes communication and reasoning.
Thank you, added! Quite unique for a typically closed off country like Japan to offer this.
That would be amazing, given that current jets are already pretty efficient. Looks like its a little over 10% more efficient compared to older 777's: https://en.wikipedia.org/wiki/Boeing_777X#Efficiency
I've used astropy.units in an intricate but medium-size (~10K LOC) Python simulator and it was really quite nice. You can do things like:

import astropy.units as u
import astropy.constants as const
m1 = 1.0 * const.M_sun
m2 = 150 * u.lb
F = const.G*m1*m2 / (1.0 * u.au ** 2)
print F.to('newton')

where it has auto-converted the solar mass and the other mass to commensurate units, and then reduced the force into newtons.

If you get the units wrong (e.g., use the wrong "g", or forget a mass when multiplying), it will be unable to convert to newtons and throw an exception.

As you supposed, this proved to be a big benefit in a scientific code. Units checking removed a lot of worry when combining quantities from across the simulation, e.g., you didn't have to worry about how you were storing distances. A Matlab code shadowed some of the Python functions, and the difference in complexity/reliability was apparent.

https://docs.astropy.org/en/stable/units/
Actually, packs of 10 eggs are more common in continental Europe (e.g. Germany, France) than packs of 12 eggs these days.
Since Access 97 or so it could actually use MS SQL as a backend which largely removed those issues; the Access "database" was then merely a VBS GUI for SQL Server. This works pretty well.
It wasn't a software problem.
I can only agree with that. If you build a web app within a we browser you can use whatever payment method you want and the platforms don't take 20% for every transaction...
I think carbon capture is the way, I will soon do a show hn of our little company called carbonHarvester, we have as per as I know the cheapest technology of capturing the CO2 out of thin air, our aim is to enable anyone using an air conditioner to harvest CO2 from thin air with a little additional energy bill, and we can regenerate the captured CO2 cheaply.
That Apple and Google would move the goalposts so often, and with such vigor, that it'd result in classes of programmers who do nothing BUT support the mobile platform for development.

It has been a nightmare of keeping up with the majors, just to be able to enter their carefully curated arena.

Nowadays when I build an App, I do Linux/Mac/Windows first, and the iOS/Android release, next. Fortunately there is a vast industry out there for toolkits and frameworks for solving The Platform Problem™ which has been shoved down our throats by a ravenous corporate culture which is hell-bent on ensuring that they own the computing platforms of the future.
> “living near a highway” sounds a lot like a euphemism for “living in the middle of nowhere”, since by definition all arterial roads connecting “somewhere” to “somewhere” through “nowhere” are highways.

The study uses a definition based on average vehicles per day that travel the road. I think you're interpreting "highway" like a road that connects two cities, which is one of the word's many meanings, but they are using a different definition.

By using a traffic-based definition, this study is roughly counting the number of (running) cars that you're near.

Also, with their definition, people in urban or rural areas can be either near or not near a highway. If you live in the middle of a city but you're removed from high-traffic roads by neighborhood streets with low traffic, you're not near a highway.
So who pays? Government isn't going to convince people to do it, or else they would have just implemented carbon taxes to begin with.
lol. makes more sense after reading the article. adam neumann!
Sure. Or a light RDBMS where the main not supported case is concurrent writes.
"Little baby Joey kangaroo" I take it you're not from Australia.
how many went to use library broadband to watch videos and movies? that's what i see all the time.
Some places have a nominal "no leftovers" policy. I'm not sure if and how they enforce it, but the idea is that if there's something significant left on your plate, you should take it with you as you leave paying as if it were something you ordered from the menu.
In their own words: "SQLite does not compete with client/server databases. SQLite competes with fopen()."

[1] https://www.sqlite.org/whentouse.html
For android, get good at handling null everywhere in everything checking all the time now, or learn it the hard way later. You'll be spending lots of time tracking down "wait, how could that have ever possibly returned a null?"

Ditto async and observer and livedata type stuff. Never move data between things any way other than async. MVVM and all that, with caching repositories and stuff.

Architecture changes fast enough that you have to be careful not to waste time and effort supporting some ancient version and NIH writing your own implementations of stuff that's newly added in current versions. Yet if you try to ship using cool alpha quality features, that's a whole different headache. For extra fun you can end up with both problems at the same time in different parts of the app.
"I think all software devs should spend some time on a farm. "

I think a lot of devs think they are the only people doing innovative work. But when you look around there are clever solutions everywhere. When I worked closer to metal workshops I was always amazed what stuff people there had come up with to do their job.
The 777 is Fly-By-Wire so it never felt like anything other than what it was programmed to feel like.
https://handshake.org/ ?
Nice! Add your company to AirMiners, the largest index of companies mining carbon fro the air:
http://airminers.org

We'll feature it on the top of the list.
Digital Loops Are Not the Same as Analog Loops
Every now and then I daydream about what it would take to totally re-invent the frontend stack with today's knowledge that the web is a place for applications, not just documents. There are over 40 years' of legacy and backwards-compatible baggage in HTML+CSS+JS and it's basically impossible for a small entity with little funding to build their own browser engine now. What would a new spec for a platform for delivering applications look like?
Thanks for sharing this! So, you're now stopping to work on your startup? You won't move it to another jurisdiction?
English is the de facto lingua franca on the internet. English is also the official language of both Guyana and the Falklands. I think that would give these nations a case for a claim.
I suspect in the US, how much you pay (or who you are) determines your priority on a congested tower.
One nice thing about buffets—all-you-can-eat or not—is that, if you want, you can eat small portions of a wide variety of things, rather than large portions of a small number of dishes.

The economics of a buffet are the only reason this is really possible; it’s not like you could place an order for e.g. “five breaded shrimp, three grams of braised pork, two wontons’ worth of wonton soup, ...” from a Chinese restaurant. You could only order each of these in larger amounts, because there are fixed costs to making a dish.
Solving global inequality with vacuous buzzwords: welcome to the “Woke Davos”
In Portuguese it's way more common to refer to the region as "Amazônia" (the rainforest) than "Amazonas" (the river). "Amazonas" hardly represents the Brazilian side.

Regardless, English is the lingua franca of the Internet and that's the reason why geographical terms in English matter.
I would think that power lines are a minimal impact. What probably really hurts is some species have roam areas of dozens to hundreds of square miles. With the introduction of roads and urban areas to break up some of the ecosystems that spanned multiple states, for example, had to have a much more dramatic effect. Fencing, road barriers, etc. Create choke points and make it harder especially for large predators to thrive. The Florida panther was not even an especially large feline but it did occupy a central place at the top of the food chain in Florida and now its population has been decimated due to fractured ecosystems and each one needing about 75-150 square miles of roam area.
I believe search engines are in the business of showing what people want to see, not making decisions for us. (Insert remarks about google here)

99% of the time when I search "apple", I do, in fact, want searches related to the company. Now that I think about it, I've never searched for apple (as in the fruit) casually.
> Says the guy who uses "Ask HN" for help...

Are you under the impression that anyone is using "Ask HN" to make representative claims about a larger population than "people who answered this thread" (or at best, "people on HN")?
I think a good under-appreciated use case for SQLite is as a build artifact of ETL processes/build processes/data pipelines. Seems like lot of people's default, understandably, is to use JSON as the output and intermediate results, but if you use SQLite, you'd have all the benefits of SQL (indexes, joins, grouping, ordering, querying logic, and random access) and many of the benefits of JSON files (SQLite DBs are just files that are easy to copy, store, version, etc and don't require a centralized service).

I'm not saying ALWAYS use SQLite for these cases, but in the right scenario it can simplify things significantly.

Another similar use case would be AI/ML models that require a bunch of data to operate (e.g. large random forests). If you store that data in Postgres, Mongo or Redis, it becomes hard to ship your model alongside with updated data sets. If you store the data in memory (e.g. if you just serialize your model after training it), it can be too large to fit in memory. SQLite (or other embedded database, like BerkleyDB) can give the best of both worlds-- fast random access, low memory usage, and easy to ship.
> I suspect that most of the medieval torture devices were rarely, if ever used.

Do you have any evidence backing or consistent with your suspicion?
I would not because I feel it can narrow your scope. Ideas etc come from talking/experiencing things with other people.
"Did China Steal Coronavirus From Canada And Weaponize It?"

https://www.zerohedge.com/geopolitical/did-china-steal-coron...

From the article:

"In March 2019 ... a shipment of exceptionally virulent viruses from Canada’s NML ended up in China. The event caused a major scandal with Bio-warfare experts questioning why Canada was sending lethal viruses to China. Scientists from NML said the highly lethal viruses were a potential bio-weapon.

Following investigation, the incident was traced to Chinese agents working at NML. Four months later in July 2019, a group of Chinese virologists were forcibly dispatched from the Canadian National Microbiology Laboratory (NML). The NML is Canada’s only level-4 facility and one of only a few in North America equipped to handle the world’s deadliest diseases, including Ebola, SARS, Coronavirus, etc."
But also, a ton of it already does or can be made to do it, e.g. look at what various distros already have in their ARM variants. Sure, it's not quite as off-the-shelf yet (e.g. because people making random docker containers don't bother yet to build an ARM variant too), but the investment needed isn't that big in many cases, so if those servers offer a compelling reason for you, it can easily be worth it.
I invested lot of years on Android because it is, promoted as open source etc ... but currently it is just their advertising platform, complete control of it developer (removing developer accounts, blocking apps and devices ) and full monopoly !!
The Macgyver of Dlopening: `Dlopen` Yourself
I think if you work through the numbers, the risk level to the brokerage is the same. For example:

"But the goal is to align margin requirements with your portfolio's overall risk, based on the net exposure of all positions, and not just on individual positions. Portfolio margin is available to qualified investors who meet our minimum requirements and have $125k or more in total equity."

And by "qualified" investors they likely are looking at your other assets to see if they can be used as collateral. Note that if you go negative with your brokerage account, they don't just swallow the loss, they'll come after everything you have.
On a tangent: the telegram desktop client is IMHO one of the best examples of how (Linux) desktop apps should be: compiled, fast, and (at least compared to competitors like slack) light. Far from perfect for sure, but compared to any cheap electron app it's a pleasure to use.

And yes I know about the security concerns. I'd really love to see similar apps for other messengers.
A substantial gain.
> Casual users don't upgrade 2 times a year.

Casual user hears about Linux, and that Ubuntu is the most popular Linux, then goes to the site

https://ubuntu.com/

And reads: "Ubuntu 19.10 is here

The latest version of the world’s most widely used Linux platform for Kubernetes, multi-cloud and machine learning.

Download Ubuntu 19.10 now"

And the problems begin -- he will have to upgrade twice a year.

The branding would have to be different for that not to happen. The LTS should not be called LTS but simply Ubuntu. All the versions between two LTS versions should be called like Ubuntu Developer Preview 19.10, and they should be offered easily on the site.

Then one could claim that the casual user wouldn't use the "Developer Preview" versions.

As it is for years, it's not so. Just explaining what the exact difference between LTS and "newest Ubuntu" and why they are still offered the "newest Ubuntu" on the web page would at best confuse or annoy the "causal user."

The casual user will "the newest" but "the newest that works" and that he "doesn't have to change." Not in the sense that nothing is updated but that the updates aren't invasive to him. And the "newest Ubuntu" versions are invasive -- the last time I've tried such, not even a GUI partition manager worked.
Just to back that up, it had a clear meaning because -less is a valid suffix to append to English words. When grandma runs out of cookies she is cookieless (when a website doesn't use cookies it is also cookieless). It doesn't have to be "in the dictionary" to make sense in conversation.

A quick search of usenet shows "serverless" being used in 1994. It wasn't a term or a buzzword, it wasn't common, it was just English: https://groups.google.com/d/msg/comp.os.linux.misc/r76oNl98C...
Nocode Membership Management Platform
If there's no Inter Process Communications and it doesn't use the OS to write to the filesystem...how does an application write to SQLlite db?

I'm a noob and just curious.
there might be a different set of neurological effects caused difference between the noise spectra of natural sources, to include human generated noise, and the unnatural sources like car traffic. the color spectrum of natural scenes has been found to have different impacts than that of manmade urban scenes.
Requiring the attacker to be active to view traffic, rather than passive (broadcasting it openly) is a very real security improvement.
Dropbox ext4 Hack – Make Dropbox work on non-ext4 file systems
Yes. These, to me, seem to codify limitations of ancient compilers. Modern compilers will catch these problems at compile time.
> Unfortunately, locally its a stereotype that they turn every dead mall's anchor store into a movie theater.

That happened at our local mall back in 2007. It's a bit of a triumph that the mall is still around. The Target on the end is worth more than the rest of the mall combined, I understand (Target owns that space rather than leasing it.)