skysight-inc/HackerNews huggingface dataset:
A while back it took myself, a data center engineer, and two engineers from the appliance vendor a solid 20 minutes to figure out the problems with a ~12 line yaml file that needed two or three lines added (network config file). Between syntax, indentation, etc it required a few tries. Plus there was a copy and paste in there via SSH.

I don't know what a better alternative is but yaml can be incredibly frustrating.
On the other end of the spectrum you have a distribution like Arch which gives you most recent releases, but then you also have to deal with breaking packages / package dependencies much more often.

But i guess this comes down to "there is no free lunch".
A new (and better) way to make Spotify playlists
Ever since you were born, there have been people with unfathomable wealth. Statistically speaking, you stand a good chance of rubbing shoulders with a number of them throughout your lives. Money is always passing to somebody, whether that's an heir, or a plucky kid with an idea, it's always going to change hands at some point.

Your plan for your life hasn't changed. Sure, a friend may have hit it big. Well, bully for them. But you weren't expecting that, and truth be told, they likely weren't either when you first became friends. You're still on the path that you were on, dead-end job or ideal career, nothing has changed for you in any long-term way.

Perhaps it isn't so much dissatisfaction of your own life, but more that you're realizing the flaws of capitalism. You likely have to work your butt off to make ends meet, whereas he's got more wealth than you could spend in several lifetimes living as an average person.

The good news, if he came from somewhat humble beginnings, there's a good chance he's going to be reinvesting that money into creating jobs, opportunities and maybe even new niches or whole industries for people to benefit from. If he doesn't—well, did you really want friends like that in the first place?

Regardless of what you might think, money probably isn't going to make you happy. Neither is having lots of nice things or being surrounded by fake friends who are only pally towards you because you've got digits in a database somewhere.

We all end up in the same place eventually. Be grateful of what health you have, what health people you care about have, and enjoy your moment in the sun, not jealous, hateful. Here today and gone tomorrow. Who knows when your number is going to come up? So just live and give the things and people your precious time which you feel genuinely deserve it.
You mean after FB has already shared your friends list and phone numbers? And tracked you and your friends, most if not all of who did not give you permission to give FB their private contact info, all over the web?
This is China tightening the noose on another country.
I thought that Java was the Java of the web world.
This must be sarcasm... There's much more to being productive with an OS than piping text on the command line in an emulated and highly restricted environment. The command line is a management interface to the OS, not a sandbox you get to play in with the tools the manufacturer allows you to.

I would like seamless interoperability between CLI and GUI apps, a unified file system, the ability to run virtual machines, containers[1] or maybe just nginx[2].

And then you have the usability issues of the iPad(OS) like external displays being mirrored only, or only recently being able to actually access files from a USB drive...

The iPad is a great media consumption device, that has some limited professional use (art, video editing maybe), but let's not fool ourselves that it's anywhere near being a replacement for a fully functional computer.

[1]: https://github.com/ish-app/ish/issues/63

[2]: https://github.com/ish-app/ish/issues/137
>> It's my understanding that publishing them as your own, or implicitly your own because of a lack of attribution, is just plagiarism.

> If they pay the requisite fee it is licensed to them to do that, that is the wire services business model.

Licensees are required to attribute AP-sourced content to AP.
The problem is that VAT is strongly regressive. If you wanted to remove income tax, you’d have to increase VAT but also give negative income tax (ie handouts) to everyone in the bottom 2-3 deciles
The problems you describe wouldn't exist when using XML with a schema.
"Who are these bills benefiting at the end of the day?"

Everyone’s future overlords.
HBO Max will reportedly overhaul its smart TV apps in the next few months
It depends .. I drive a car and how almost no idea how the motor is working etc. Does this make me a bad driver? I think not ..

Soon all our computers and phones are closed anyway.

It's more a nice to know but does she need it .. maybe, she will choose a job without computer.
You’re wiping with a newspaper.
Systems for Machine Learning
Top JavaScript methods you must know
I suppose you can lump hard work, judgement and risk appetite under skill, but they really are very much different things. In particular I don't think risk appetite is something most people would consider part of skill. If anything I think most people would expect skilful people to take fewer risks and stick to things they know for sure.
When I read that right, all the transit and routing seems to be done by his ISP. The superuser response is about what happens when your provider (or in this case, ISP) does not do this.
I guess my point was that Python and Ruby didn't really try to be more popular, people just used them. Racket seems the same, but for a smaller number of people. I'm wondering if marketing/trying to appeal to new people has ever been effective for an established programming language. I'm not aware of any examples where that worked.
Lost their house as they remortgaged to prop up the failed business venture of a sports bar. All those vacations to far of lands and gambling debts soon add up.
> The population here is visibly smarter

You pick your Facebook friends, you subscribe groups which you prefer with mods you like, and you are free to ban whatever Facebook recommends you. My Facebook feed is interesting, I even click ads from time to time because ads are good.

Comparison to HN is not fair, because Facebook is about friends and HN is about strangers. Still I kinda like Facebook because on HN there's very narrow Overton window and interesting comments are often downvoted while on Facebook I'm exposed to very broad range of ideas from far left to far right.
Indeed it's pointless for desktop/server OSes.

But at the same time it's critical for kernel and embedded (µC, the "too small for Linux" kind) code.
Awesome collection.

The only one I've ever touched: http://www.labguysworld.com/FisherPrice_PXL-2000.htm
Can you imagine if retail stores where made in a way that 3% of customers couldn't use them?
Keep in mind that these 20% aren’t spread across the whole population, contrary to VAT for example

If you did away with income tax you’d still end up having to modulate another tax according to income/wealth, which kind of ends up being the same thing as an income tax
"Fruitarians" also include nuts in their "fruit" diet.

https://www.byrdie.com/fruitarian-diet

You can get fats from nuts.

"Anyone following a fruit diet may be missing out on vital nutrients, including:
iron
calcium
vitamin D
zinc
omega-3 fatty acids
B vitamins, including B-12"

https://www.medicalnewstoday.com/articles/fruit-diet
How exactly do you test your own GPU "rendering" under macOS?
For me, the brackets, commas, and quotes are what make json readable (and writable).

I really struggle to write yaml. I end up writing it as json and converting it. I agree about ini though.
Last time the data was accessed through an official API with (at best) dubious consent.

This time the data is voluntarily provided by using a client-side extension.

Seems quite different, doesn't it?
Given the inclusion of the Guix and Nix package managers into Debian stable, installing newer versions of software is an option if you need it. Perhaps even a better alternative to installing and using Docker.

https://packages.debian.org/bullseye/guix
I understood wyldfire's post to mean counting & imposing your own artificial memory limit, no mlock involved. But I wouldn't know how to pick that limit :/.
>So theoretically speaking, they are deterministic, but practically they are unpredictable.

The three body problem is REFERING to the ideal case where only a perfect model is considered. Within this model we don't even know the math to calculate it. So, in short, we lack a "deterministic theory" about this problem at all.

What's going on here is an assumption. We assume that an idealistic scenario will always produce the same result. But we don't actually know because we don't even have a proper model. From a certain angle what this paper is kind of saying is that this assumption is WRONG and that the underlying model of the ideal case of the three body problem IS probabilistic.

I'm not a math/physics guy but the fact that this "theory" involves probability seems sort of like the same initial cop out that came with quantum theory. It's like we can't explain mathematically why a particle behaves this way but it seems to be obeying a probability so let's make probability the basis of the theory! Problem Solved!

Men are by probability more likely to join engineering than women. Because of this probability should we make up a theory called "The fundamental theory of men and women joining engineering" that is described by a probability equation? OR is it better to find an underlying more "deterministic" explanation for why this occurs?

It may sound like I'm denigrating the probabilistic path here, but really theories like this usually only come about when it's basically impossible to come up with a deterministic version. And technically speaking we can never actually know whether the foundations of the universe are probabilistic or deterministic.
The toughest opponents in the NFL this season? Unvaccinated players
What about other extinct human species? Are there similar findings?
you think that making the "and vice versa" explicit ("... and what's good for General Motors is good for our country") is a hatchet job?
I don't think it's appropriate to consider "Existentialists" or "Absurdists" like Sartre or Camus as nihilists. Rather, they developed techniques specifically to avoid nihilism even if life does not have a prescribed meaning by making your own.
Good point. Of course I happen to live in BC. I forgot about that one.
Alf 2: Collision Detection Is Hard, Blog Posts Are Harder
I would wager that the integration of the Denisovians with this community's other ancestors happened in mainland Asia, long before their decedents traveled to the Philippines.
Virtualization.

I have never needed to access the shell on my iPhone. But to do dev work I obviously need it on my Mac. But if you look at the rise of Docker and other such things, running stuff on the core OS is not always very optimal. It would be just as good to have a virtualized machine in whatever OS I want and be able to take that around with me. When I can have that, I don’t really care how locked down they make the OS as long as I can stay productive.
I'd say history proves "scientists" are wrong more than they're right. Let that sink in.
Yes. And yet people who use workspaces still use windows with multiple tabs, and have the layout of windows in the workspace dictated by application-level sorting.

I actually used a desktop that let you group content from different application in the same group of tabs for a couple years in college, by using i3/sway and a custom Firefox extension. It's an upgrade over just workspaces. I stopped working this way because I switched to tree-style-tabs and there's no window manager that gives you anything like that, and it was on net a workflow improvement.
I see.

Since they have shared it with Cambridge Analytica, therefore, they must share with every single group that asks?

That just doesn't make sense.

I'm happy that FB is more stringent on this since guardian isn't exactly great either.
We should probably get started on an analytical problem to the whole dark forest problem thing too.
Why would you? Bots are single player/novice content. In Fortnite you even start by playing against bots.

"When a new season kicks off, all Fortnite's player levels get reset and even the most experienced players encounter bots in the first matches. The number of bots you'll see in your games will decrease since the game can tell you're getting better, and you'll start getting in lobbies with almost no bots."

Did you perhaps mean Aimbots/Cheating? Admins are the answer, humans augmented by automated data analysis.

There are tons of Server side techniques. None of them perfect, but each one narrows attack surface. Check this whole channel out https://www.youtube.com/watch?v=cJLxXJ90lEE Main problem here is game server sending location data for all players in certain radius, even the ones not in the PVS (Potentially Visible Set). But watching this video you should immediately get some ideas for detection of bots/cheats - tracking player visibility, gaze and movement behavior server side. Someone consistently "spotting" enemies 600m away in a building, reacting to silent entities being spawned behind them, head/eyes shots thru foliage, etc.
You comment is downvoted, but generally yes, it's likely they want to expose some bias, like racism, sexism, favor of republican party, support of antivax or anything else which may start twitter storm and respectively ads revenue stream for them.
> I also had a friend who lived there for several years and ran an consulting business to companies in the U.S.

Smart! Low taxes, same time zone, up and coming country…
Can Silicon Valley Find Its Way Back
> But yes, the serialized dict-of-arrays-of-dicts type stuff can be approached in a few ways, none of which are particularly beautiful.

For what it's worth, this sounds somewhat similar to protobuf (which also supports dicts, arrays, etc).

After spending many years trying to figure out the smallest, fastest, and simplest way to implement protobuf in https://github.com/protocolbuffers/upb, the single best improvement I found was to make the entire memory management model arena-based.

When you parse an incoming request, all the little objects (messages, arrays, maps, etc) are allocated on the arena. When you are done with it, you just free the arena.

In my experience this results in code that is both simpler and faster than trying to memory-manage all of the sub-objects independently. It also integrates nicely with existing memory-management schemes: I've been able to adapt the arena model to both Ruby (tracing GC) and PHP (refcounting) runtimes. You just have to make sure that the arena itself outlives any reference to any of the objects within.

(Protobuf C++ also supports arenas, that's actually where the idea of using arenas for protobuf was first introduced. But Protobuf C++ also has to stay compatible with its pre-existing API based on unique ownership, so the whole API and implementation are complicated by the fact that it needs to support both memory management styles).
YAML seems to be one of the most polarizing things in the software industry. I'm personally a big fan of it, though I agree with the author that it becomes a pain once you start trying to use it like a DSL or templating language.

I use it in pretty much every project, but I've worked with people who've said they hate it with a burning passion. And it's kind of a trope to see anti-YAML manifestos on HN and /r/programming fairly regularly, both as article submissions and comments.

As you mentioned, one of the most useful features for me is the ability to write raw strings with single quotes (or by omitting quotes). I've been in many situations where and I and others have had to maintain regular expressions in config files, and it's so much more of a hassle with JSON due to the escaping requirements.

The opening of the article states "Hot take: YAML isn't a configuration language or a configuration language format, it's a serialization format."; I have the exact same opinion, but with "YAML" swapped for "JSON". (And maybe the author would agree with that, too.)
Existence the way you put it, is quite beautiful like that, isn't it. The senselessness as a fundamental feature of cold and beautiful austerity.
> many (all?) database as a service offerings now days run on very precisely configured hardware

I'm not sure AVX512 is a win even in that case. AMD Epyc peaks at 64 cores/socket, Intel Xeon at 40 cores/socket. It's not immediately obvious AMD's performance advantage over Intel is smaller than the Intel-only win from AVX512.
Agreed! ...I think. Was that supposed to be discretion or diversion? Either works, although diverting away is probably best.

A sceptic is especially sceptical of their own reasoning. No sign of that in that video.
Not five year. Two months went from the OP in September 2015 to the final dev message in November 2015, during which the OP and the dev were communicating regularly. It was the OP who didn't respond after the dev mentioned that he believes that he fixed all the outstanding issues.

It was five years later that someone came along and closed the bug.
>You don't need planes to meet your distant relativesx

This is not a good parallel. You can use any modern instant messenger like Telegram to talk to your friends as comfortably (or more).
To be fair, multicore workload also causes CPU to operate at lower frequency than at single core workload. In the end, multi-threading and SIMD are both types of parallel processing and each has pros and cons.
Which Virgin Media are you on? Here in Ireland they start you with native IPv6 + CGN (you can ask for static IPv4 with a bridge mode). The prefix delegation from the modem is kinda borked though. Also discovered that when I first moved in native IPv6 routing was actually broken in my area (4in6 worked), nothing seemed to get beyond some interior gateways. Took a lot of convincing to get them to actually realise there was a problem and fix it.
hey @debarshri alicorn dev here if you could use the intercom chat on the site to reach out to me with your project name I will help you out to get your stack up. Cheers!
Apathetics of the world unite!

Or not, whatever.
Biden Administration Plans for Vaccine Boosters, Perhaps by Fall
For a task like configuring a Web server you're right. But do you think most tasks people do on a computer are like that? I don't think that they are.
No, she seems perfectly happy with it. I think perhaps I feel and _want_ her to explore more, ala the way I used to with Atari 400->C64->A500->Windows 95/2000->Linux/*nix
Playmobil Enters Star Trek Frontier with 42-Inch Classic USS Enterprise Playset
Why do you want to adopt IPv6 faster?

Personally I think the only realistic move is to advocate for an IPv7, which is backwards-compatible with IPv4 (keep ARP, keep classless addressing, keep DHCPv4, keep seeing NAT as acceptable, don't rely on multicast, etc.) instead of the wacky re-engineering project that IPv6 is. There's a clear need to get more addresses. There's not a clear need for all the other stuff being pushed as part of IPv6.
It would be nice if Verizon was interested in providing IPv6 access via their Fios service at all in 2021.
There's actually a site devoted to tracking the (lack of) progress on this over the past 11 years:

https://havevirginmediaenabledipv6yet.co.uk/
I think Comcast is running dual-stack so they don't have IPv6-only customers.

T-Mobile is running IPv6-only using 464 which is vulnerable to AFTR problems like you saw.
Not necessarily disagreeing, but my key question here is: how will Apple handle lower-level development cases? It's not difficult to imagine a watered-down iPad XCode shipping, but what about the tooling they use to build iOS itself?

After all, Apple has to use something to develop iOS, and I think it's unlikely they'd create a special in-house operating system for the exclusive use of their OS development teams that's totally different than what they ship to consumers.
The official commemoration ceremony with all German top politicians took place at Bernauer Straße. That was probably the reason why the street was blocked by police.

https://www.deutschlandfunk.de/gedenken-an-mauerbau-steinmei...
Shm-Reduplication
If they were bought early enough, they count as legacy and are fee-free. And even if they aren't, the current price trend will easily outgrow the fee.
That's because they buy a subscription to AP.

AP and Reuters are news articles as a services for newspapers.
Even if vaccine prevents serious illness from the current strains, the ADE hypothesis is that the vaccine will enhance illness for future strains.

Also, once you get the vaccine, you don't build up more natural immunity. That's the point. The vaccinal immune response discourages the immune system from mounting a defense to the novel strain, instead it just pumps out antibodies for the Wuhan strain encoded in the vaccination. In the future, if these Wuhan antibodies cannot bind the new strains, the situation is obviously very dangerous, and much worse than not being vaccinated at all.
You don't need a stop watch to count days. Short term fluctuations and long term trends are sometimes really different to predict.
This is the second throwaway comment I've noticed you make in this thread, your first being to call someone privileged for deciding to limit their news intake.

I hate to be this guy, but the only "modern rich guys" I know of who have gone to space recently were Jeff Bezos, who donated ten billion dollars in 2020, the largest amount ever, towards mitigating climate change[0] and Sir Richard Branson, who donated half his money, two billion dollars in 2013[1].

But what have the Romans done for us?

It took me about 30 seconds to find these articles, and so I'm not sure what to conclude from your comment other than you were looking to score some cheap Internet points by hating the rich. Can you explain what your thought process went like, what motivations triggered your reaction here? I fundamentally would like to understand what happens to trigger this, "somebody else did something cool so we have to say bad stuff about them!" mode that so many folks seem to adopt.

[0]: Jeff Bezos made the single-largest charitable donation of 2020, toward climate change https://fortune.com/2021/01/04/jeff-bezos-largest-charitable...

[1]: Why Sir Richard Branson donated half his fortune ($2 billion) to charity: https://www.chatelaine.com/living/budgeting/why-sir-richard-...
> Sure hiring and selling need some storytelling but that is just a very small part.

I’ve always known storytelling to be fundamental to sales. So much so, that when I first went through sales training a decade ago it was predicated on “customer centrism” (as in customer centric selling) and punctuated by days worth of storytelling foundations.
If you're frequently on Facebook, you still have to deal with comments from friends of friends, if reading their posts - and that's where the frustration starts.
Here it is on Thread Reader:
https://threadreaderapp.com/thread/1426587396343099397.html
Hmm, I think there's a difference between heavily fictionalized external personal drama and the diffuse, anxiety-provoking miasma of social media and mainstream news headlines feeds.

Even if there isn't a huge difference, I feel like the relationship is more like that of an alcoholic or other addict. Do addicts really "like" their drug? Surely most of them know at some level that it's really unhealthy, and there's diminishing pleasurable returns even in the short term, but they still crave it as a release from their short term anxieties and problems.
Leaving off crucial parts of the statement makes it a hatchet job.

Just like if someone says "more or less" and the journalist leaves out the "or less".