skysight-inc/HackerNews huggingface dataset:
Then it kind of feels like you're willfully ignoring the differences just so you can claim "they're structured formats".

1. SQLite database files are self descriptive, which JSON and XML are not.

2. SQLite is a compressed binary format. JSON and XML are plain text.

3. building on that, SQLite files were designed to contain arbitrary data, and you can store whatever you want using the BLOB datatype. JSON and XML can't, they have no notion of types, everything has to be syntax-compliant strings.

4. SQLite files can be encrypted. JSON and XML can't.

5. SQLite files were designed to be queried. JSON and XML are not.

And I already hear you try to object, so let's expand:

1. JSON and XML cannot describe their own structure, their syntax is prescribed, but any schema has to come from either external files, like XML's DTD, or from literally nothing because JSON has no official schema language. Yes, https://json-schema.org/ exists, but it's certainly not an official spec - maybe "yet", maybe just "full stop".

2. Yes, you can compress JSON/XML using zip/etc but now it's no longer JSON/XML. Now it's an archive file like any other archive file, and it's "nothing" you can work with until you unpack it, incurring delays, and then repack it once you're done, incurring even more delays (because packing is far more work than unpacking), and worse: the bigger the file gets, the longer the delay becomes.

3. Sure, you can convert binary to a text format and then put that in JSON/XML too, but there no types: you have no way of universally indicating which field is plain text, and which field is binary-as-text nor a way to universally indicate which encoding you've used.

4. Same as (2): sure, you can encrypt the data yourself, but there is no universal spec for indicating what encryption you used for which fields, or parts of the file, or the entire file, in JSON or XML.

5. JSON and XML are data serialization formats: they are perfect for transport, but they are not data repositories and even at the spec level make zero affordances towards efficient data retrieval, storage, and representation. Which for an application file format is critical.

Can you use JSON/XML as application file formats? No, not really. They're terrible for that purpose. They might work for configs (as you point out), and they are fantastic for moving small quantities of data from one system to another (for large quantities, they make no sense: even something as dumb as CSV becomes more efficient when dealing with lots of data) but they are absolutely unsuitable for storing arbitrary application data, because they are horrendously inefficient for almost everything an application needs out of a good file format, without rolling your own standards, for which there is no enforcement tooling unless you write that yourself, too. And then get others to adopt it as well. And now you're started down the path of replicating what SQLite already does, and doing so poorly.
direction of research is influenced by people participating in it. Chinese can pursue their own agenda with NIH funding.
i believe smalltalk can do this as well.

there are also lesser known languages such as pike. although pike doesn't do hotswapping of actual objects but only allows the hotswapping of the compiled classes used to instantiate new objects. this works well enough on webservers where new objects are created for every request, and only live as long as the request is processed.

there is a platform called open-steam that emulates hotswapping by using proxy objects. when i reference an object, i actually get a proxy, that then references the real object. when i update the code, then the proxy gets updated to the new real object, and for me it looks like the object i am referencing has been hotswapped.
People have plans but get comfortable. How many FAANG engineers have grand startup plans but are comfortable with their jobs that they don't go out and pursue those plans?
This is how I see it: the only reliable / stable model in which our civilization has a chance is the one in which everyone auto-regulates himself. In other words everyone must take responsibility over one's life.

You start with yourself. Make yourself resourceful, healthy, etc. Then you can have a solid chance to do something for others. The other way around - immersing oneself in helping others combined with sacrificing yourself is a big pathology. Ayn Rand has been writing about that her whole life. Besides, it's easy to do virtue signaling coming down to presenting oneself as an altruist. Building a life that works and has meaning is much harder. Don't go the easy route.

Whether you opt out or join doesn't matter. What matters is if at the end of your existence you can look at yourself with peace in mind. Start with small things. That's not a shame at all!

We're not in a complete control of reality, but every one of us with sufficient effort can master his own life. This is how we can produce something that's bigger than the sum of its parts. So, the starting point is very simple: contribute to stuff that matters, refuse to cooperate on harmful enterprises. Neither of them has the "ignore" part in it. Only ignore those things that don't matter.
I've just completed my first term with UoPeople. I agree that I learned a lot about plagiarism and even had the opportunity to report some!

For me UoPeople is a blessing. I'm able to pursue a higher education all while working and supporting my family. This will give me so many new opportunities for better careers when I eventually move back to the states.

The educational method is challenging. I do like peer assessment, but I feel that some peers don't really try when grading. I like to give grades that are warranted, good or bad. Being told my work is not good with no correction is highly vexing.

I hope to continue to grow as a student with UoPeople and see others do the same.
Wasn't the creation of the internet achieved via significant government funding?

Once the funding dries up, it's natural for academics to turn inwards toward more "intellectual" (i.e, inexpensive) projects.

If new CS projects are pitched via Silicon Valley style marketing, maybe it's because that's where the funding comes from now.
Thats unnecessary polarization when it describes unrestricted flow of capital to actually enable change, while removing tax and accounting consequences at the same time.
Scientists are vulnerable to nationalist sentiments same as anyone else.

“Of course the people don’t want war. But (...) all you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism, and exposing the country to greater danger.”

— Herman Goering at the Nuremberg trials
> politics meddles with sciences.

referring to chinese ip-stealing?
$100K isn't what it used to be. In addition to inflation^1, the death of pensions means that salary and other liquid compensation is now a much larger percentage of total compensation.

For example, in our state, teachers and government employees receive a full pension after 20 years of service. That pension pays out 1/2 of some average of their previous few year's salary. Even if you retire making a relatively modest $60K/yr, that pension is still worth north of $50K/yr over those 20 years.

Salaries that don't include pensions aren't nearly as generous as they sound. $100K/yr without a pension is comparable to $40K/yr with a pension.

--

1. Including absolutely incredible housing price inflation in major cities like Seattle which typical measures of inflation don't properly capture).
One typical CCP propaganda tactic is make intellectually dishonest accusations of racism to deflect from CCP malfeasance. The CCP has a long history of using seemingly benign interactions with foreign nations as an opportunity for espionage. Scurtiny of all ties to China, especially hidden ties, is just due diligence at this point.
They've been giving the best available information available at the time.

> There was a point where they told the public that masks don’t help.

Because that was a widespread belief among researchers at the time.

> recently one of their leaders said that “asymptotic transmission is rare” which is a deadly lie.

First, it wasn't a "lie," and using that hyperbolic language is not helpful. Second, there is still a lot of confusion within the scientific community about whether asymptomatic transmission actually is important. Studying transmission is really difficult. Further, the WHO official did not definitively state that asymptomatic transmission is rare. She made it clear that the whole question is very uncertain at the moment - because it is.

> incalculable damage is done by these mixed, inconsistent messages.

The message is mixed because the state of knowledge about a lot of aspects of this virus is uncertain or changing. It's impossible (and undesirable) to be 100% consistent when the state of knowledge changes.

What is actually damaging is that people are attacking the WHO and trying to destroy it, because it hasn't met the impossible standard (omniscience about a novel virus) that the critics are setting. The WHO has done a very difficult job fairly well, and is being most viciously attacked by precisely the country that has had one of the most incompetent responses to the outbreak.
> Spanish: ke

Excuse me? "¿qué?" (ke) literally means "what?". That is like saying "what?" is the English equivalent of "huh?".

The Spanish equivalent would be "¿Eh?", which is also interpreted as not having heard well, triggering the repetition.

Had to read the paper to find this addressed:

> Huh? exhibits linguistic conventions that speakers need to learn in order to use the form properly. A learner of Spanish has to know that repair is initiated with the mid front unrounded vowel “e↗”,
Triple the cost of on-prem is pretty good. Whenever I’ve run numbers for storage it has been in the 10-50x range.

This is for cost optimized on-prem storage vs ebs or s3. I check the actual workload and space utilization, and give amazon every benefit of the doubt to get the ratio that low.

It probably doesn’t help that a $100 Samsung EVO (500GB) can do 500K IOPS, but that the storage would cost $62.50 per month on a provisioned IOPS EBS volume. At a five year amortization, thats 37.5 times more expensive than buying. (EBS has poor durability by design, so you end up keeping the same number of copies on prem or in EBS.)

At that point, it’s basically game over, so it doesn’t matter that the IOPS would cost $32,500 per month.

Note: I always include the cost of the scale out infrastructure, etc in the comparisons, but with that, on prem is competitive even if the cluster is 10% full on average and does vintage stuff like triplicating data instead of erasure coding.
This is such a low impact and harmless change. Even if someone is not to agree with it, why be against it?

It's not like a small team inside GitHub is going to deplete the world's activism budget and this will hinder the advance of other definitely more important changes.

I'm sure they will find a way to offer minimal impacts, specially because it's just a default value that can be easily configured.
Sounds like you want bookmarks with state/tagging.
The U.S. Deported a Million of Its Citizens to Mexico During Great Depression
5 Ways How Education Can Make A Lasting Impact to #BlackLivesMatter
Can we just be honest here, CS is not the same as REAL science. It borrows some basic concepts of science but it so far removed from the rest of the scientific community it would be better served to not have the word "science" in its name.

Its seems like it would be better categorized as a type of abstract mathematics.
The same argument can be used to say that researchers shouldn't receive money from USA, because this will influence the direction of their research conclusions and undermine the science altogether. If you don't know, a major contributor to science in the US is the DoD, and we know that the DoD has a mandate to act against perceived "enemies" of the American government.
My comment might be reported as flame bait but I have to say this. Imagine the Secret Of the Universe™, is discovered. I'm just saying I'd much rather live in a world where such a secret is entrusted into American hands rather than Chinese ones. My point being, do not be careless in applying ideals and ideologies to peoples (or governments in this case) that do not deserve them
^ exactly my point. It's a distraction.
What a self-righteous person you are.
Medicare is the most popular policy in America.
You didn’t even read your own article.

A panel member claimed the phone metadata collection program hadn’t saved any lives/foiled any attacks - not that the NSA itself hasn’t.

Additionally they present this as being at odds with the Obama administrations documentation, not a refutation (they didn’t find them to be false claims).
Should WA's 100K cutoff be taken to imply that noncompetes are legally enforceable for people who earn more than that?
I believe in this case they also killed the indie studio's contract.
Many in the US see China as much more than a commercial competitor, but as an ideological and existential threat.
It is interesting how the buddhist conception of not-self goes against this.

People often confuse Indian philosophy with Hinduism. That's usually not the case. The western equivalents would be Neo-Platonism and Stoicism, which have little to do with Greek Paganism or Christianity. It seems cultures all across the world come up with similar ideas.

People should be vary of fraudsters and cults. There are plenty of holy men who run a shady business and use magic tricks to deceive others for personal benefit.

- https://www.youtube.com/watch?v=grDKdmUcGig [Documentary Holy Men and Fools]

- https://www.youtube.com/watch?v=XcPuRaSEq1I [James Randi]

I also remember watching documentaries about Osho and Bikram yoga on Netflix, which highlight spiritual narcissism.
"Showing the full URL may detract from the parts of the URL that are more important to making a security decision on a webpage".

Oh, really? As a security-aware user I really want to see the full URL to make sure it doesn't look something like https://big-vulnerable-site.com/?redirect_url=http://my-mali.... I fail to see a single use case where showing only the hostname or the domain increases the security of the browsing experience. But by now I'm also quite use to Google's way of shamelessly lying their way through.
I'd bet 4:1 odds that Haskell supports optional arguments with partial application using something like typeclass magic.
tons of websites have trash performance with javascript enabled
and it certainly isn't just adbloat or tracking, altough that contributes a lot

e.g. web players are a nice example, on couple sites was about to sort out native html5 player in 40 lines of javascript, while they use 100+kB libraries for whatever reason

and i am not even talking about HLS streaming or anything like that here, just pulling mp4 file
Its roughly on the same order of magnitude.

Let's take a drive I did recently: Minneapolis to Boise. Twenty-ish hour drive; if you have a couple of drivers, you could maybe get it done in one day. Let's budget two days for car rental. Pick up, drive, stay over night, drive, drop off. Hertz is quoting me between $100 - $150/day depending on car size. Let's say 2 days @ $150 = $300. According to a random internet article [0], the cost of driving (minus gas -- which we're spending either way, though maybe in different quantities) is $0.16/mile (yes, includes maintenance -- forgot to mention earlier). Boise is 1450 miles away from Minneapolis @ $0.17/mile = $232. Yeah, a little more expensive; Hertz needs to break even after all. But not by as much as one might think. And for three passengers, much less than a short-notice flight.

[0]: https://www.mymoneydesign.com/what-is-the-real-cost-of-drivi...
And he owns WaPo, he has cash.
Nothing about the definition of the word “contract” suggests they have to be negotiable.

Noncompetes are not inherently unethical and should absolutely not be outlawed. If a company wants to pay you $500k to not work and you are willing to be paid $500k to not work you should have the right to come to a mutual agreement with them on the matter.

It’s a free country, if you don’t like the noncompete, find some other place to work. No one is forcing you to sign it.
Yes, looks beautiful ;)
Maybe I just misread this article but it really sounds like they don’t own YOLOv5. It’s someone else’s project they think is cool and are amplifying. If that’s right, then I think it’s reasonable to defer naming to whoever actually made the project!
The word black and its etymology has nothing to do with race?
It's only too small when it's too small.

https://old.reddit.com/r/space/

Fits fine and tells you at least three useful things that just "reddit.com" doesn't.

https://old.reddit.com/r/space/comments/h8t50n/i_often_get_a...

Doesn't fit, but even truncated it still tells you the same useful things.
Based on my own night-owl life, I'd suggest that might be because people might be more sensitive to social interaction (thus these interactions being more disruptive), and thus need the calm of the night to pursue their hobbies and readings. Edit: that does not resist deeper analysis: one can as well evade social interactions by studying in the very early morning after getting up.
I recently saw a website on HN where a developer had put all his working notes on that website as an experiment. It wasn't a proper blog - just inter-linked notes the way I take on a personal level.

I am not able to find that website now. Can someone share it with me if you have it?

The reason I am curious about that, and the tool that OP has built, is that I have now realized that most of my personal notes don't have to be private - I can just put them out there. Now, no one will ever see them but that's hardly the point. I want to revisit that website and see what technologies they used to build such a public knowledge base.

I also started looking at Docusaurus yesterday (again, from an HN comment) and was planning to go with that, unless I find something better/simpler.
Figure 3 in this open-access paper [0] provides historical scaling trends in optical fiber communication (transport) compared to generation and processing. Depending on the time period under study, bandwidth increases at between 20% and 100% per year.

Though the improvement in transistor economics has definitely benefited transport, the large bulk of improvement over time is due to breakthroughs in manufacturing, materials science, semiconductor optics, and signal processing.

[0] https://ieeexplore.ieee.org/document/7839935
Did the WHO and CDC say “Masks will not help.” or did they say “We don't yet know whether or not masks will help.”?
If I recall there was some grumbling, but Apple being Apple, they do what they want.
Printing in Windows is an unsolved problem. It never was.

To print in Windows I have a checklist:
1. Print
2. Restart printer
3. Cancel print job, try to print again.
4. Restart print spooler, try to print again.
5. Restart computer, try to print.

Usually works with #4 or #5. Having a family member print is a major tech support undertaking.
YOLOv5 wasn't a Roboflow project, they just provided an implementation and used the name that the project creator used.
So no longer will I know if I’m inside a new type of Amp type page google is planning
Brave is essentially a repackaged Chrome and does nothing to help undermine the Blink monopoly. They're not directly funded by Google, but their browser depends directly on Google funding Chrome's development.
WSB being compared to Jackass really sums up that whole group.
If you play any notes within a scale they are guaranteed to sound good together. Note: I'm not an expert, correct me if I'm wrong.
Mostly cost. There are printers that have computers in them that know how to read PDF, the "networked" or "cloud" or "business" ones. But they all cost more -- anywhere from $300 to $1000+.

The cheap ones just have some tiny microprocessor that knows how to read the proprietary bitmap sent from the computer, and rely on the host PC for font rendering etc.

(Rendering fonts and vectors from a PDF can get pretty expensive!)
Why stay at a company that's not providing you with anything other than a paycheck?
To an extent. The boundaries aren't thoroughly tested in court.
H1B which doesn't have the maximum stay restrictions

H1B is valid for a maximum of 6 years. Then you need to leave for a set period of time.
> But the concept that all your programming work belongs to the company is not that strange.

It is absolutely strange that they’d think they own anything that I do outside of the 8 hours a day I work for them.
Yes, FB enhanced it with external validation and peer reinforcement feedback loops.
I like the standard TS/JS approach to this. All arguments are positional and not named at call site, but you can instead pass around object literals.
As long as you see the full url when you hover/click on the bar, I am all for it as well.

If find some of reactions on this ridiculously hyperbolic "biggest attack on the web in years" ? seriously ?

I get it, Google is a gigantic monster that does not necessarily act in its users best interests, but that does not mean we need to bring the pitchfork each time they launch an app update.
Communist scare all over again? Using this logic we should go over everywhere in the US to see who has ties to China just like they did in the 50s against the soviet union. Everyone knows how that ended...
How is this racist?
Pretty much what we have in France. Over here it doesn't have to be the full salary; only enough to be deemed "reasonable" by a judge, and judges working in courts related to employer-employee litigations tend to be more employee friendly.

If it isn't paid, the non-compete isn't enforceable.

It also requires a few more limits to be enforceable:

- "reasonably" limited in time

- geographically limited

- a specific activity / role

So they usually aren't ever enforced, because most of the time employers don't find them worth it.
Just because they don't care doesn't mean exploiting their ignorance is okay. I don't know that I agree with the GP that this is a targeted move to get AMP to slide under the radar, but if it is we should totally care. AMP undermines the fabric of the web. Just wait for the day that Google starts serving AMP for sites that aren't even configured for it. When they serve an AMP page, they are doing more than being a middle man, they are controlling the traffic and the display of the site, and the user is none the wiser. Google penalizes you for doing the same thing, specifically because it's nefarious.
https://music-grid.surge.sh/#17-2082-17-2080-32-2048-34-2304...
SF Covid-19 Data and Reports
I enjoyed trying to guess at what the "one word" was he was going to discover. I was mostly right!

That said, I was unaware of the big discovery in the post: Doing INSERT ... RETURNING ... ON CONFLICT DO NOTHING, and passing an array of rows to insert, the returning clause will return only the values from the rows that were actually inserted. IMO this is the "obvious" behavior, but it is still worthwhile to know it works!
Enjoy it for 6 more months. https://support.google.com/chrome/a/answer/9633006
Seems to work pretty well for Medicare.
Nah, if you can get in trouble I don't want to know.
Looks like he uses an interleaving strategy for reading books

> It’s a pile of physical books and then the Kindle books. And you're reading them all at the same time. When you sit down to read, you just read the one that's the most interesting of that pile. It turns out those are the ones that you finish. A month later, there's a bunch that you're theoretically reading and you’re on Chapter Three and you're never gone back to it. That’s like having the shirt in your closet you haven’t worn in a year. It’s a signal to get rid of it.