skysight-inc/HackerNews huggingface dataset:
> Can you give some evidence for this wild claim that Covid was a naturally occurring event.

Sure: https://journals.asm.org/doi/pdf/10.1128/JVI.00902-20

Read it (and the referenced documents) until you truly, deeply understand the science well enough to explain it to someone else.

At that point, you will know why the consensus is for natural jump between species.

Oh, and calm down, ranting is unbecoming.
… could’ve at least disallowed for one of the most batshit crazy aspects of JSON, the legal but undefined behaviour of duplicate keys in objects.

> An object whose names are all unique is interoperable in the sense that all software implementations receiving that object will agree on the name-value mappings. When the names within an object are not unique, the behavior of software that receives such an object is unpredictable.
> Domain-DD is another one of these architecture astronauts fads where you introduce new abstractions and then spend most of the time wondering whether penguin is a bird or a fish for the purpose of your application.

That doesn't sound right. Domain-driven design is just a technique to design a data model that fits your application domain, and designs the whole application around that data model.

To put it differently, with DDD first you define a data structures, and afterwards the application is just operators over said data structure.

The only reason why in DDD you would care about whether "a penguin is a fish or a bird" is if your businesses required handling fishes or birds in fundamentally different and incompatible ways, which would require you to write special purpose code that crossed all layers.

It sounds like you've been experiencing a kind of analysis paralysis with the DDD tag.
"gas engine ban"
If you wanted JSON to parse into actual date objects, you could always do:

{
thisIsADate: new Date('1995-12-17T03:24:00Z')
}

It would be simple enough for parsers in other languages to parse this into their own date objects. Much simpler than using regexs to find ISO strings.
Apple says it will fix issue with “unlock with Apple Watch” feature on iPhone 13
They will probably never say that their products are harming teens. Some factors are not presented in their data visualization.
I think it's obvious we're on the road to becoming a facist state. As you and your parent point out, the only difference between sitting peacefully in a park and having the police move you on (or at worst assault you) is the act of protesting.

See this protest by healthcare workers earlier today https://twitter.com/7NewsMelbourne/status/144237090600158003...
Of course they are not chips, they are crisps.
Biggest Technology Trends in 2022
> more that 25 files that hold 3 or 4 lines of code at most

That sounds kind of annoying, but not very hard to understand.
Do you have a source which says that it doesn’t?
I still use the original Java JSON that I compiled from Douglas source back in ~2008 maybe.

It hasen't changed since then and it will never need to change ever in the history of mankind.

Problem solved!

Edit: Maybe this solves another problem though, but I doubt it!
You also use AC to heat the tens at night in the desert.
It's either you can get picked by an employer outright or go through the point system. Still, the point system is very very heavily skewed towards the theoretical economic output you have so I'm not sure if it's about maximum community contribution, unless we only judge that contribution according to how much an immigrant will work. In that sense the immigrants are still accepted mostly because they are beneficial economically, so our main immigration policy really isn't centered on any "humane" principle.

I'm not saying that's a bad thing, my point was mostly that thinking of Canada as being less strict/picky/transactional with regards to how it treats it's immigrants is just classic Canadian soft self-delusion[1]. Even the US lottery system is wildly more "progressive", and opens opportunities that just wouldn't exist otherwise if you cant meet the more stringeant requirements most of the other Western countries require.

[1]. I mean 18 years ago my dad was about to get denied at the very end of the whole process because an x ray showed a small shadow in his lungs that could've meant he may have had tuberculosis at some point in his life (it thankfully turned out that he didn't) . That would've meant that my mother, my sister and I would've been just flat out dropped too. After years of waiting! Though I understand that the system needs to filter these things out, but imo there's still nothing humane about that, it's just a transaction
I know it’s not trendy but consider XML and schema at this point. XML allows all this to be expressed and more and schema allows the creation of integration contracts that can be validated at both ends. Tooling and libraries are mature.
Thanks for sharing your opinions of these books.

I just bought Cryptonomican. Looking forward to reading it.

The book I am reading right now is also chosen based on HN recommendations (The Talent Code). And I am about to read the GTD book by Allen. (I hate self-help generally with very particular exceptions)
Demo instance of Fakturo is available
The Pegasus project: hacked in London – podcast – News
It is usually net negative until 5-7 people and a leader who can think over everything and write/schedule/dispatch crystal-clear requirements. Teams of identical skills only reduce (or increase, depending on the definition) bus factors and smooth out refocusing time and stress, but they don’t add real productivity. Software development is a tetronimo game which turns into pentonimo and so on with extra members added.
Scam ‘epidemic’: Big tech firms must join fight, says Nationwide chief
I have to admit that I once used python repr() as a way to pass json data. It worked. I think.
I only met three therapists in my life (so far) and none had anything to do with "spirituality". Of course they asked where I stand but they definitely didn't push anything towards supernatural. The meetings happened in two (different) European countries so I might wonder, is this "spiritual therapist" an US phenomenon?
Never thought of it this way, but that is obviously and irrefutably true.
MyNestBox – assessing property sites with OS APIs
I was hoping he would describe the work needed to make it shelf—stable. After all, anyone can mix cream, sugar, whisky and chocolate powder but that concoction will soon turn sour, clot, separate, etc.
Also I seem to remember hearing an earlier version of this origin story where a can of condensed milk was used in the first experiment instead of cream.

Is the solution as simple as basing it on ultra pasteurized cream further preserved by the alcohol and sugar, all bonded forever by some mechanical homogenization process?
I think often the FFT is used to actually speed up convolution, it isn't slower than computing convolution of your kernel shifted to every pixel position.

https://en.wikipedia.org/wiki/Convolution#Fast_convolution_a...
Why Web 3 Matters
I wouldn't expect this from a phone I can pay up to $2000 for.
India's Misunderstood Maharajahs
let's say that what you are claiming is true (although your reference leaves much to be desired) - that doesn't mean that there is no "eggs-cholesterol danger", just that it was used as a narrative to combat inflation.
> I would interpret it to be "roughly ten times", because that is what it means

Only if you work base-10!
> XHTML with the semantics of React would be way better.

Isn't Web Components an attempt at something like that?
It would lose its "backwards compatible" property though.
But does therapy have to do with spirituality? Yes, if like the SC mentioned, the customer's reason to be in therapy is them falling from grace with a certain spiritual movement. How many though go to therapy because of that? And how many because they can't cope with lost loves, financial struggles and such?
The story has always been set in London’s vibrant Soho area, not Essex.
Every biometric system on phones also forces the user to set a password/pin as fallback. So no, you cannot just gain entry into a stolen phone like that.

Any phone that lets you just circumvent security by removing a part wasn't secure in the first place.
What a brilliant idea. Is this site going to update for every new TV show?
I also can't disprove the existence of unicorns, but I can cite a preponderance of the evidence.

Why is the shape of your face different than the lumps on your head? Even if you find a correlation in the data why would there be a causative relation? If I'm innocent one day but steal a loaf of bread do you expect the shape of my face to change? The idea makes no sense.
Zero-downtime Postgres schema migrations need this: lock_timeout and retries
Not sure human-readability was a major consideration of JSON really, but maybe.

One of the major considerations that many seem to miss today though was simplicity of parsing: it's a much more strict syntax than actual JS so there's a lot less ambiguity in parsing it. E.g. there's no need to have layered logic for recognizing unquoted identifiers, no need to check for multiple quote types on IDs & strings, consistent comma-ing etc. In general giving the author less options will make your parser simpler.

This is notably the exact opposite of YAML's approach.

JSON5 is nowhere near as bad as YAML, but it does seem to leaving behind some of the raison d'être of JSON. Like, I hate double-quoting in JS/JSON (personal bike-shed colour preference), but surely variable quoting characters is the worst of both worlds.
and calves are cows???
As for everything related to security granted by US companies, there is the elephant in the room that apparently needs to be restated regularity, and further discussions can come with that in mind.

I don't think the parent was advocating for anything related to the NSA, just reminding us of the current state.
My boss once told me ..

When they say 'Good, Fast, Cheap: pick 2', everybody always assumes the point is you have to pick Good and the choice is just between Fast and Cheap.

But Fast and Cheap has its place, ask any game developer ...
So what happens if you click “no”?
Once you go over 16% or so alcohol, no cell will grow in it. That’s why alcohol above that is distilled: the alcohol starts inactivating the yeast. Just make sure it’s pasteurized to begin with (or good source control) and it’ll stay clean.

Something acts like the surfactant to keep it from separating. Probably not mustard like in a salad dressing :).
Maybe they don't think it should be up to them to decide which one you should go with.
>Doesn't matter if your code has a type named `Aggregate` in it. Matters if you get your consistency boundaries right

I tended to find a lot written about the former and very little written about the latter.

In fact I found essentially zero practical or actionable advice about getting the boundaries right beyond just "it's important to get it right". DDD doesnt appear to have a coherent opinion beyond that.

Not in the books nor in blog posts written about the topic.

It reminded me a bit of how scrum had a lot to say about standups (the color of that shed was well defined) but very little to say about refactoring.
Kompute, Portable Matrix Math on Vulkan
NSA Issues Advisory on Conti Ransomware
The syntax for line breaks make it incompatible with JavaScript.

Probably not terrible because doing an eval of untrusted json would be a bad idea but they could have used back ticks which would have these useful properties:

- still JavaScript

- fewer characters
> I fully support Apple for curating the App Store experience.

Except curating is a very strong word. This story looks more like the app reviewers are on minimum wage and just go through a script without trying to understand anything about the app. Probably because they have to review too many submissions per day.
I want to love XML schemas, but to call them mature is a stretch. There's a bunch of important features hidden behind XSD 1.1, which is almost 10 years old by now, yet most software that validates XML on schemas does not support that yet.
> and though mathematicians are not seen as the epitome of masculinity, the culture is macho and aggressive

This is pure gas lighting. There is some competitaveness here, but it is much lower than comparable faculties. There is also a tendency to overplay insecurities with certain behaviors.

Then there is pure BS and I think this article comes very close. Nothing even touches "minorities feeling welcome". Nobody feels welcome by badly evolved teenagers on that account. Why aren't Asians minorities? Cannot be skin color as the example make clear.
and now you have two problems

is this any better?

'I\'m "really" angry, don\'t do it again!'

in many languages single quotes are used as apostrophes and are very very common, much more common than double quotes.
Something similar to https://en.wikipedia.org/wiki/Russian_floating_nuclear_power... ?
Json is not meant to be human readable or writeable.
Haha, first thing that pops into my mind! "Wij van WC-eend..." That's all you have to say in the Netherlands to label this behavior :) [0] (Today this would qualify as a meme).

I didn't remember the super German accent, probably has to with the public image of a scientist looking like Einstein :) (btw the commercial is from 1989 and in 2007 it won best slogan ever with 46% of votes [1]!)

[0]: https://www.youtube.com/watch?v=YsvHeLUOoxs

[1]: https://nl.wikipedia.org/wiki/Wij_van_Wc-eend_adviseren_Wc-e...
> do you guys hold referenda for big purchase agreements

I assume that's a joke? Not just a "big purchase agreement", but as that ABC article begins, "Australia is embarking on its most significant change of defence and strategic direction in decades", because the US and UK want it, not because Australians want it, I guess. It's a total reversal of a policy that's lasted, well, must be 50 years. We've had a succession of remarkably cretinous Liberal[0] governments since 2013, from whom nothing is that surprising—I keep reading about their dreadful decisions on HN lately. But this is pretty surprising.

[0] i.e. the Liberal Party, in Australia the main party of the right.
Anecdata, but as a current college student, I've never heard anyone not know what files and folders are.

The difference is whether they use them or not, and it's more a matter of organization skills than lack of knowledge on the subject.
Unable to create or edit confluence pages (Confluence Cloud)
> Oh, and that to-do list you made last weekend? It’s no coincidence you only got about a third of the things on the list done. ;-)

He nailed that one for sure.
I am also this kind of person (0 contact outside work), and I also want to add that I had to (strongly) push back when I was contacted on my private phone while on vacation.

I literally had to tell my colleagues RTFM and don't bother me on my time off.

World kept spinning
My worry about these types of articles is that can make conclusions that sound like they should be universal but are not.

Company size and nature of work; turnover of staff; existing teams vs new teams all have an effect on whether you can give people the freedom to work asynchronously, work offline, have creative freedom.

I know plenty of devs who simply would not be productive if left to themselves, they need direction, they lack the skills to creatively solve problems and that's fine. Build them a backlog and let them tick things off. If they need help, let them message somebody and disturb them to get them unstuck.

A lot of the cult of independent and async working sounds like people who are introvert and just want to do what they want to do. This often doesn't work in business where we want people to be proactively working together to achieve a goal and some of this does require our time being "wasted" actually discussing things.
I haven't driven there but I had a look at a random spot (Grizzly Peak Blvd) and yeah they look very easy.

I'll say "this car can drive itself" when it can drive over double roundabouts and down streets with on-street parking on both sides:

https://i.dailymail.co.uk/i/pix/2016/01/15/16/3032888D000005...
Why are you so frustrated? It clearly had issues, how would faster acknowledgment would make your day better? With limited resources I rather engineers to just fix the problem instead of spending time trying to give timely status updates.
The irony is that I've consistently gotten more respect by saying no than saying yes. If you say yes all the time, you become the person people go to when they want to dump things on someone. When you say no when you're busy, people quickly learn to respect your time more, and they'll be far more grateful for your time when they get it.

More importantly, if it helps you deliver what you agree to deliver on time with more consistency, people quickly learn to appreciate that.
> > What had been a common signal for “you’re a little too close”

> I've never seen or heard of this.

If you're being annoyingly tailgated, rapidly tap your brakes a couple times to signal the tailgater that you have brakes -- if you need to use them for real, he'll crash into you, so he should back off.

Used to be standard communication in Northern Europe, i.e Germany up through the Nordics, but may have fallen somewhat out of the public consciousness recently (Geroffmylawn, damn millennials, etc).
Chrome DevTools now supports more than 80 languages
Killer feature: comments.

Sure, for APIs comments are bad. However, for configuration things are so much better when you can document or temporarily remove things, without having hacks which pollute the data.

Trailing commas are also nice to have - although we have linters for that, unfortunately some people think they're too good to need a linter.
I've heard horror stories from a friend who had to fix such code introduced by a contractor. Management didn't want to throw any of it awayz because they paid a lot of money to the contractor. Of course broke in a hard to debug fashion.
Actually... There are two kinds of tests: tests that encode institutional knowledge and tests to make sure things work as intended.

In your case, you need only the later.
It's a thoughtful rebuttal, but I'm not sure it hits the point. As usual, there's nuance here.

The top selling points of Signal are security and privacy. If you want these things, then there's a lot of things that maintaining complete control of the protocol gives you. From the original "Ecosystem is moving" essay: "By contrast, WhatsApp was able to introduce end-to-end encryption to over a billion users with a single software update". That's the point of centralisation. Control means agility in the face of adversary, which when you're trying to optimize for security and privacy is pretty useful.

The comparison to HTML is therefore wide of the mark, because the whole point of HTML is to be interoperable. A better comparison would be with something like TLS/SSL, and then you can judge how effective the combination of slow-moving protocol evolution and a security focus has worked over the last few decades.

There is no bad choice. There are just compromises that you have to make depending on what you choose, and some of those compromises are more suited to some objectives than others.
> pyenv as he mentioned is a common tool.

Pyenv is not a "common tool". It's used by a very small minority of devs since:

- it's used only by dev, and half of the python coders are not devs

- it works only on unix. Most people install python on windows (https://discuss.python.org/t/python-download-stats-for-may-2..., and that doesn't take in consideration anaconda or the appstore). Unless you count the obscure fork used by even less people.

- And yet on mac, if they don't use the official installer, they use mostly brew, not pyenv. On Linux, the officials repos or things like deadnsnake or epel. And of course docker. Pyenv is a tiny fractions of that, because any alternative solution is better known and easier.

- hard to use because it compiles things, fails easily in non obvious ways and assume you manage the path correctly, so it's really, really, popular only with people that want to deal with that. In fact the setups instructions are huge: https://github.com/pyenv/pyenv#how-it-works

- that's just what we see in the field. I go to a lot of different shops every years because I'm a freelancers, and I encountered pyenv twice in 10 years.

> That it happens to compile under the hood is an implementation detail that users may not even be aware off.

Of course not. The setup docs themself tell you to "Install Python build dependencies before attempting to install a new Python version.".

So not only you have to be aware of it, but you must be capable of setting up a compilation environment, and if you fail to do so, it will not work.

pyenv is not standard python. It's not "a common tool". It's a tool for a niche of specialists with domain specific knowledge.
> Honestly, you're doing 4 jobs, and I assume only being paid for one. Fuck that noise.

I just wanted to highlight this. Pure gold.
It could be a solution! But in both cases (RSS reader or social media) there are a lot of noise...

We are on our way to fix this problem :) https://newzy.io
Right. I’m just surprised that WhatsApp was just called out as worse than Facebook messenger. Both are owned by the same company but one of them is technically much more secure. (Yes, FB has the keys to the kingdom and can technically do whatever they want, but it’s much easier to snoop on messenger than WA.)
JSON-LD is JSON Linked Data.

What you describe seems to be called line-delimited JSON, LDJSON, NDJSON or JSONL.

https://en.wikipedia.org/wiki/JSON_streaming
This is a great question! When I was a developer I used to develop software the way you were told not to. I did it that way because the requirements were always very vague and a lot of gaps needed to be filled. But when I was a project manager I thought that way of development is wasteful and would rather developers didn't do what I did.

So I suppose the real answer depends on the environment you're in. If the project is meant to be agile then you probably need a bit of interaction with the user to get the job done. If the project is not agile and all the requirements could be known up-front then you're probably wasting effort having programmers determine what those requirements are. IMHO.
No booleans?
> we want people to be proactively working together to achieve a goal

Do you? Or do you just want that goal achieved with a great solution?

Sure, there are times that necessitates a team to solve it. That’s far from always, though.
But JSON5 is.
I want to read the books you are reading.
> Problem is if a movie has multiple languages.

Yes thats my problem multiple audio or multiple subtitles. thanks for link
> If we assume that every bottle of Baileys delivered eight generous servings that suggests that over 12 billion glasses of Baileys have been poured since it all began.

Holy cow are people filling tumblers with the stuff? It's nice as a shot but more than that is sickly.
The security has become a weasel word to justify anti-customer practices. It should be called out! The only reason is profit and most certainly it will create more e waste.
Oh interesting, thanks for the explanation!