skysight-inc/HackerNews huggingface dataset:
I would incorporate a cashier's standing mat to your standing desk setup to avoid the health hazards associated with standing for too long.
Do you use edge because you don't like firefox or because it's preinstalled ? I personally prefer ff but i'd love to hear what you prefer in edge
There's also Brave. I've taken to using it for my news browsing on my Android device.
> File formats don't have an API.

So when you read/write to any other file format, you just read/write bytes directly to/from disk and re-implement the parsing and read/write logic in your own code every time?

> File formats don't have "logic".

Every file format has logic otherwise it's just random entropy in an arbitrarily long byte stream on a disk. How to read/parse and interact with that format depends entirely on the logic and scheme for that file. For example, many file formats have an index of some kind that you must read and parse before you can figure out where the other data lives, compressed file formats often store a dictionary, image formats often have a compression/decompression logic that must be followed for reading/writing to them.

> You are arguing the equivalent that Word is a file format. While there is a Word file format, Word itself is an application.

.docx is the file format for Word documents. There are many APIs and programs that can read/write to/from .docx files.
Most of the great cities of northern Europe have winter climate that is similar to or worse than Seattle, and many are at higher latitudes. So yes, if you solely define "quality of life" as "lots of winter sun", you will find yourself disagreeing with most popular benchmarks for quality of life.
Yes! Along these lines I heartily recommend `lnav` ^1, a fantastic, lightweight, scriptable CLI mini-ETL tool w embedded sqlite engine, ideally suited for working with moderately-sized data sets (ie, millions of rows not billions) ... so useful!

1. https://lnav.org
Nope, they seem to mean the encrypted file format used by WhatsApp to transmit and store attachments, which a competent forensics outfit should be able to decrypt: https://medium.com/@billmarczak/bezos-hack-mbs-mohammed-bin-...
The generally accepted term for this type of comment is "karma whoring", an attempt to garner upvotes for the erudite and enlightening explanation of the phenomenon by quoting the article itself. This works for those who suffer from 'TL,DR' but it fails on those who actually read before they comment.
Often with newer UI frameworks like that used by plasma, basic interactions with familiar widgets just don't work as expected. It's the same argument levied against any non-native app whenever this comes up, whether it's QML or Electron or whatever.

As a concrete example, the KDE application menu will close whenever you move the cursor off of it onto another window, unlike any menu in any other desktop UI widget toolkit [1].

So from some users' perspective, things like the move to plasma can seem like little more than a series of UI regressions. The basics just don't work so well any more, and the only upside is maybe slightly prettier graphics. It can be disheartening. Here is an application menu from KDE 1 in 1999 which I am sure worked just fine [2].

[1] https://www.reddit.com/r/kde/comments/9a41si/possible_bug_ap...
[2] https://en.wikipedia.org/wiki/K_Desktop_Environment_1#/media...
https://sqljet.com/
I think this may be useful as a debugging tool and for that reason I commend the authors for creating it, but I would be reluctant to use it for any critical application.

The example given of starting a script then leaving it only to return later and find it stopped running due to an error occurring is frustrating but nowhere near as dangerous as having it run through without halting on errors and producing corrupted data you are unaware of. Yes it produces a log file but it is far to easy to sweep such error messages under the rug only to have them come back and bite you at the worst possible moment.

Cleanliness is godliness, GIGO, sloppy programming is lazy programming IMHO.
Here's another that I've found useful:

https://github.com/mariusae/trickle

"Trickle is a userland bandwidth shaper for Unix-like systems."
Here's a link to the FAA certification for the folding wingtips. It's pretty comprehensive.

https://www.federalregister.gov/documents/2018/05/18/2018-10...

Boeing was required to prove the load-bearing of the hinges on the wings and what types of alerts that the crews receive should a wingtip fail to lock prior to takeoff. More than one means must be available to alert the flight crew that the wingtips are not properly positioned and secured prior to takeoff. If the wingtip is not locked prior to takeoff, the plane is prevented from taking off.

They even required that the electric circuit that unlocks the wingtips be automatically isolated from the circuit that folds and locks the wingtips and that that circuit cannot be re-powered during flight.
"neo-serverless"

LOL GTFOUTTAHERE!

Such an arrogant programmer. I see this on HN every now and then: a programmer discovers something and thinks "I bet I'm first to notice this!", then proceeds to invent new lexicon to feel special.
> adoption continues to increase over time

I see this statement over and over and wonder what it's backed by. Anecdotally it feels like adoption at the "businesses that take Bitcoin" level has been dropping steadily for the past few years - announcements of "X will start taking Bitcoin" have all but dried up and many of the businesses that did take it seem to have given up, especially so at the local level in locations that I am familiar with. I have no insight into adoption at the person-to-person private transaction level. Is there some reasonably balanced source that has a good analysis of adoption or is transaction rate being used as a proxy for adoption in these claims of increase?
I recently excavated my much loved Trapper Keeper from 8th grade (circa 1990) and it was peak random design with zebra stripes, polka dots, colors everywhere. I actually used it for a little while because the physical quality of the product was still amazing. Good solid feel, great bendable binding, plastic coating on the outside to be rainproof, pockets, zippers and all the interior folders were uniquely designed as well. Yes, they won through shiny design for kids, social signalling and marketing, but the form factor really was much better than alternatives, too.

Of course, after nearly 30 years in a closet my Trapper Keeper's plastic and rubber bits were ready to give up the ghost and it started to disintegrate after a bit of use. But I would love to get another one, just as it was.
Amazing! I wonder if this is going to be acquired in similar way like HyPer. Commercialization of HyPer took a lot of resources, I wonder what state is Umbra in.
Please excuse what would otherwise be a glib comment, only writing this because I peeked out my window (seattle) and got a good chuckle out of your making this statement on the one day I can make this joke:

It's fine; we don't need money to buy a clear day in January, just for someone on the internet to assert we don't have any for nature to go "Oh no they didn't."

(full disclosure it is a little cloudy but the sun is definitely out, and it's gorgeous.)
It's really silly for you to be offended by something as objective as the PageRank algorithm, which is essentially how search results are ranked. https://en.wikipedia.org/wiki/PageRank
Gp said "for farmers", not "from Farmers".
Tricky Servlet Mappings
There's been an explosion of new DBs, but I haven't found anything that really beats Postgres or MariaDB for most workloads. The main advantages of these battle tested DBs is that they're easy to operate, well understood, full featured, and can handle most workloads.

It does make me wonder what will be the next big leap in DB technology. Most of the NoSQL or distributed DB implementations have a bunch of limitations which make them impractical (or not worth the trade offs) for most applications, IMO. Distributed DBs are great until things go wrong, and then you have a nightmare on your hands. It's a lot easier to optimize simple relational DBs with caching layers, and adding read replicas scales quite effectively too.

The only somewhat recent new DB that comes to mind which had a really interesting model was RethinkDB, although it suffered from a variety of issues, including scale problems.

Anyway, these days I stick with Postgres for 99% of things, and mix in Redis where needed for key/value stuff.
I've had very bad experiences trusting reviews of the wirecutter for some products that were obviously inferior to alternatives after returning and purchasing alternatives.
This was really boring from a security or forensics perspective. Nothing really substantial in there. But fortunately there are other angles to view this document from: if this is authentic, it says that the richest man on the entire planet...

...uses a two year old phone. I mean, I like my iPhone X too, but hey, if I had like north of 100 billion dollars, I would certainly spend about 1500 of those dollars for the newest iPhone generation every year (especially if my older generation has an unfixable bootloader bug compromising its entire security architecture).

...exchanges silly meme pictures with ostensibly funny texts with his billionaire friends.
Performance of Handling Asynchronous Requests Using C++ Futures
(Taleb) Systemic Risk of Pandemic via Novel Pathogens – Coronavirus: a Note
I built an iOS game using Sprite Kit and had to hack together support for multiple screen sizes later which was kind of a pain. Likewise they make you provide an app icon of like 25 different sizes. Have not done standard UI work yet but unless you use a “reactive” set of layouts I can only imagine the pain.
Looks really interesting. Could imagine someone can build a open source Notion alternative with this and offer the Recfiles as export option, would enable all types of crazy use cases. Add a read/write API and now you can have bots acting on your knowledge base. Basically MediaWiki but with a long-standing underlying format and compatibility with some unix tools already.

Does anyone have any more resources (besides the manual of course [https://www.gnu.org/software/recutils/manual ]) they can recommend about Recutils and Recfiles?
Dear Clients: Read This. Love, Designers
There was an all you can eat sushi place, they charge you for the sushi that you couldn't finish. I thought that was a pretty good way to charge.
Could Information Be – At Long Last – The Missing Dark Matter?
Can you share more information? I can't imagine anyone using a 28.8k modem within the past 5 years.
That was a later Edit. The original did not have the word "not".

I make these errors sometimes too and need to edit. HN's method beats Twitter, but it would be nice if we could see a versioned history of each message...
The fact is that the virus originated in a bat in a wet market. Bats are known carriers of coronavirus in China.

The virus originated in Wuhan. Residents of Wuhan have to cross a controlled border to enter Hong Kong. Hong Kong has 2 orders of magnitude less infections than Hubei province.

Biological weapons are typically highly deadly and not transmissible between humans. You want to be able to target specific populations with a biological weapon. The virus isn't affecting young protestors in Hong Kong, it is mainly affecting people with already compromised immune systems throughout central China.

I hope that we can take the unreasonable accusations of conspiracy by the CCP as an opportunity to examine our own biases and preconceptions regarding China. The CCP is often incentivized to misinform and censor. We have seen this at the regional level with the Hubei governments slow response to this outbreak. I can find no indication, nor think of any reason why, the CCP is not working diligently with international cooperation to contain this virus.
I can speak for anyone else, but for me its becuase double standards are infinitely worse than what-aboutery.
> "user-controlled unit design is too damn hard"

Hasn't really hurt Battletech over 35 years of endless game releases over various media. But that's not a 4x setting, and neither is Starcraft. In my happy Moo2 treats, the duo of unit design and turn based tactical battles was the one thing that made anything relatable, the tech tree in this case.
When it comes to peripherals you should seriously consider all the options, discard everything, and just buy Anker because it's the best.
I live near this and have visited several remote lighthouses; they're spooky places. I have been involved in some restorative work to this one: https://www.lighthousefriends.com/light.asp?ID=731 - there are crazy entries in the logbook of the Manitou island and Gull Rock lights.
from https://www.archives.gov/education/lessons/cotton-gin-patent:

"... In 1798 he figured out how to manufacture muskets by machine so that the parts were interchangeable. It was as a manufacturer of muskets that Whitney finally became rich. If his genius led King Cotton to triumph in the South, it also created the technology with which the North won the Civil War."
I recall using these at university for heavy duty GIS raster processing. IRIX was my first *nix experience.
File descriptors are mostly a soft limit --- you can usually easily set the os and process limit higher than what your stack can process. The maximum setting for stock FreeBSD is the number of pages divided by four (so one fd per 16kB of ram on x86). Most systems will run out of ram much before FDs if the FD limit is all the way up.

If you have a reasonable amount of ram, and a reasonable way to manage the slow connections, chances are a Slowloris attack is going to use more resources on the attackers side and not be effective. Async i/o in C based servers works pretty well. FreeBSD accept filters can work if protocol appropriate; the kernel doesn't return the socket to accept until data matching a pattern has been sent, see accf_http; but that doesn't work if the client sends the handshake quickly and further data slowly. If you really need to use a stack that doesn't work for this, putting a proxy that captures whole requests at whatever speed and then sends them as fast requests works too.
> Taxes don't make sense in a fiat system where the government could just print as much money as it needs anyway

There was an interesting discussion of this is a book my income tax professor in law school recommended to those who were interesting in the theoretical and philosophical issues of tax systems.

The usual argument against the government printing money is that it causes inflation.

Suppose, for example, you have a $1 000 000 000 000 in circulation. Each dollar is worth 1/1 000 000 000 000 of the value of the total economy.

If the government prints, say, $52 631 578 947 dollars, there is then $1 052 631 578 947 in circulation, each dollar now worth 1/1 052 631 578 947 of the total economy, and the government having 52 631 578 947 of those dollars, giving the government 52 631 578 947/1 052 631 578 947 of the economy, or 5% of economy.

In many ways this is very similar to a 5% flat tax, except there is no need for taxpayers to file returns, no need for complex regulations about what is or is not taxable income, and you can't evade it by keeping your transactions off the record.

From an individual point of view, losing 5% of my purchasing power to inflation isn't really worse than losing 5% of my purchasing power to taxation.

Inflation has another problem, though. As the value of a dollar, as a percent of the total economy, keeps going down, people need more and more of them to get the same things. We'd have to be frequently changing prices, changing pay, and changing everything else that is denoted in dollars.

That was probably a bigger problem in the past, and will be a smaller problem in the future. As more and more transactions go entirely electronic, we could probably internally do everything in some sort of pseudo-dollar that's pegged to a fixed fraction of the total economy or something like that that the electronic systems convert automatically to current dollars on the fly. So you go to the store to buy bread, which the store internally priced using pseudo-dollars, and the electronic price display tag under bread on the shelf converts that 2020 dollars and displays that.
Contranyms (homophones with opposite meanings) exist in English.

A potential (contrived) example in English would be to use the notion of a strike in baseball as a covert communication for a worker strike. I could imagine signs and stickers made with an umpire making the strike hand gesture.

That's not completely contradictory, but maybe a self defense guide might use that imagery for instructing someone to strike an assailant. And there, a strike in baseball is literally missing the ball, or failing to strike the ball. So very opposite.
We have so many 2015/13inch henge docks I'm trying to get rid of.
fascinating. Now what is your immediate reaction upon criticism? Do you respond to the issues raised or do you refrain from reacting?
A second question: how do you react when the criticism stops to be respectful?
Except the mortality rate is insignificant, it's just a novel virus with less serious consequences than the flu from what I've read.

The scale of the reaction and coverage seems entirely disconnected from its actual impact. Is there any point in wasting any resources at all in containing such a virus beyond just exercising your ability to do so?
> To me, “living near a highway” sounds a lot like a euphemism for “living in the middle of nowhere”

In more (sub)urban settings, I read it as "poor." But either way, it does seem hard to properly control for, and my gut tells me socioeconomic factors drive this more than pollution.
I don't think game developers care about emulation all that much.
Why EFF Stands Against the Prosecution of Glenn Greenwald
I don't understand why they refer to the list of 192 URLs that all turned out to be legitimate as "IOCs"

Why would a device reaching out to bing/wikipedia/medium be considered an indicator of compromise, or even a suspected IOC?
There's only one USB-C hub listed with a detachable cable, the uni Hub. Any USB-C cable that supports full speed USB 3.2 Gen 2 works. I reviewed it on my blog here: https://www.naut.ca/blog/2019/09/11/uni-usb-c-hub/
May be he did not find any good reason to upgrade? Sometimes its just not worth the time rather than the money part. I'm sure a lot of people here feel the same even though they have the means to buy one every year.
Serverless used to have a very clear definition: not having or using a server, so SQLite is a perfect example of serverlessness. I was extremely confused when the newfangled definition (called neo-serverless on TFA) showed up, or your definition for that matter. Who ever thought up theses confusing meanings for a word that used to be perfectly clear?

You don't need an ISP to have a server. Any computer or program that listens to a network port is a server.
The Idealistic Future of HardenedBSD
Gradient Boosting Machine
Clayton Christensen, author of “The Innovator’s Dilemma,” has passed away at 67
Another trick is to keep drinks topped off. Fills you up.
At a minimum it is multiple file formats. But really it is multiple file formats + a fairly intricate library for dealing with them along with locks etc.

According to their home page the SQLite database file format is a file format, and SQLite is a library.
thanks, it's always easier when questions are that thoughtful
> compete for space with PV

PV << Fission in cities, so this doesn't matter. My hope is all green rooftops whenever possible. (I should note that this isn't trying to replace actual agriculture - it would be a small minority, the main purpose is to make cities nicer and do something with the wasted surface area.)

> That would be news to me

It's actually not news at all, we've been having net forest cover growth since we began recording it centuries ago. There's never been any long term deforestation trends on net.

(This is not to say that there haven't been awful local deforestation periods, and you're right about old forest vs. new forest, but globally it has always gone up since pre-industrial time)

> has anyone shown that this can be done with a lower GHG footprint?

It's a more physically efficient process. Why grow the whole cow and have it run around losing heat for months when you can just grow the meat you want in the end?

> Chicken doesn't release methane, has a lower overall land and carbon footprint. Still less efficient than staple crops of course.

This is all true but you can't really just replace red meat with white meat or vegetarian diet. Some try but it will never work globally.
Twitter: https://twitter.com/nntaleb/status/1221486205847646208?s=21
My recollection was that the automated wizard loved to nest statements and it was a huge chore to manually massage stuff after the fact; almost incomprehensible to parse. but I agree that it was a real godsend for people trying to branch out from the limitations of excel.
Wow, that's really high. While he was doing nothing, he got paid $2,700, what an enviable position.
It is not "Guayana" it is Guyana. And the Amazon rainforest covers part of Guyana and Suriname too for that matter. And even France. So you have at least 5 European languages plus several creoles.
People figured out how to make phone calls with numbers too, even area codes and special 0's in front. But it was an ugly mess necessitated by the technology. This isn't necessary.

Even if you know what it means, it's still not suitable for reading. If you saw that in search results, how will you decide if you prefer ?id=7678729 or ?id=22107823 ? They're not even sequential. You can't remember it from something you've seen before.

Yes keep them stupid and hide things from them. That's an important part of how computers became popular. A lot of people were excluded in the days of command line everything.
this is part of it, and a too complicated layout grid it seems.
Along these lines, can anyone recommend a framework for developing a SaaS prototype? Ideally, it would include things like payment processing, user auth, admin dashboards, etc. I've been looking at Laravel Spark, but I'm wondering if people have other suggestions.
> the term “founder”, which implies a (..) permanence

Why would it imply that?
There are free VPNs, although most are probably spyware. If you need one both free of charge and free of malware, btw, you should get Psiphon ( https://psiphon.ca/ ), which came out of the Citizen Lab at the University of Toronto.
Flagged because that makes it sound like the $2700 was all he made. While in reality he made an order of magnitude more from it. It is just the part called "songwriter royalities" that was $2700.
Those rings certainly paid for themselves in stopping the violent break in... oh. well the woman screaming for help was saved when... oh. Well how about... never mind.

Ring, and CCTV in general doesn't prevent or even deter crimes nor did it save anyone. The irony with how useless a Ring camera is, is illustrated in all those Amazon package thefts ring captures but didn't stop. The only useful thing is being able to prove to Amazon your package was stolen. A pointless system of waste for lazy people. Boon for the surveillance state.
> For many students, the block had occurred just days before their final exams.

So no effect on those students then.
Why Python’s Integer Division Floors (2010)
> Commercialization of HyPer took a lot of resources

Do you have any more information on this? I saw HyPer had been acquired by Tableau, and assumed it was a finished product they bought.
The Amazon is not just the river and the basin it is also,most importantly, the rainforest which belongs to 8 countries (9 if you count France). You have Portuguese, Spanish, Dutch, English, and French plus several creole languages there. Guess whose language is the best one for a common denomination?