skysight-inc/HackerNews huggingface dataset:
> but without the fundamental flaws, such as benchmarking compilers instead of the OS, building stuff with wrong flags,

That is not a flaw but simply benchmarking something else. "This would be the performance if you changed all those settings, fixed these errors etc." might be a nice academic exercise, but "this is the performance you get out of the box" seems much, much more relevant.

So you are not benchmarking "the OS" but rather the distribution, which includes whatever compiler version or flags they chose to use.

Honest question: If I take the exact same binary and shared libraries and run it on different distros, what am I actually measuring as differences? Kernel configs, filesystem, background processes? Does the distro even matter for that?
Is that from a mailing list? I really like it, it's much more readable / user friendly than most mailing list posts I've seen. Call me an inverse luddite or something but I never could get into mailing lists.
Regium Chess E-Board Controversy
> I had heard that they were still at it?

You heard wrong.

> But if not - that's good

Censoring people for their attractions/fetishes/sexual orientation is never good - it is bigoted.
Slickwraps Suffers Data Breach After Ignoring Warnings from Security Researcher
Operators for all my friends!

https://www.ozonehouse.com/mark/periodic/
Most of the latency you see in modern Linux desktops comes from the tech stack, not the compositor. E.g. Plasma, and lots of other KDE components, are QML-based. You can see ths if you disable compositing. For example, you can run KDE with Openbox, without compositing, and lots of things are still laggy. Same thing with XFCE, where it's possible to disable xfwm4's compositor.

Not picking on KDE specifically -- I'm mentioning it because I use it on a few machines and it's the one that I'm most familiar with.

Compositing will inevitably give you some lag, but there's cap on how much, depending on the Vblank time. Extra lag is entirely self-inflicted :-).
> Does anyone remember similar stories from Zika or Ebola 2015 outbreaks?

Yes, lot of similar ones.
Of course the board would be concerned if they feel the company is failing to execute on one of its core properties. They're not chatting about films for fun, they acquired Lucasfilm for $4B and it's not unreasonable for them to be concerned that money's not been used as well as it could have been.
وظائف جريدة الخليج بالامارات
No, I think this only applies to an infinite amount of monkeys or you wait an infinitely long time.

Infinite != million years.
The PEP adding a matrix multiplication operator to Python also contains a section about the advantage of an operator in that case: https://www.python.org/dev/peps/pep-0465/#why-should-matrix-...

On the other hand adding a ~ operator similar to R seems was just rejected: https://mail.python.org/archives/list/python-ideas@python.or...
Yup, it looks like it's using HyperKitty.
Ghostcat breach affects all Tomcat versions
slowing down the virus is required while hospital capacity is being scaled up.
Ss
ss
San Francisco declares emergency over coronavirus
Surely the pages that go down quickly are less likely to be in the archive? That limits it's usefulness.
sorry I haven't provided better context. yepp 100% only based on what we know from SARS.
> Here's the thing with Italy. They're the first Western country to get a major outbreak.

Here is the other thing with Italy: differently from other neighbor countries, they have been testing people without symptoms.

Numbers: until February the 24th, Italy performed ~8500 tests (mostly on people without symptoms, but that were in contact with confirmed SARS-CoV-2-infected patients), while UK did ~6500 (focused on people with influenza-like symptoms), Germany ~1000 and France ~500.

This is better from a safety point of view (you get to discover all problematic patients earlier and you can quarantine them before they spread the infection even more). But is makes "your stats look worse" (cit. The wire) because now you look like the epicenter of the infection.

Guess what? The testing method has now been changed ("aligned") to what the other countries are doing, so that the numbers do not look that much worse.

Source: https://www.ilpost.it/2020/02/25/tamponi-coronavirus-italia-...
How can entire families be wiped out? Hard to get a sense of how deadly this virus is.

I personally don't think authoritarianism is an obvious benefit here. Authoritarianism is part of the reason they got into trouble in the first place.

It also leads to people covering up because of fear. That is the worst thing you can do in this situation.

Chinese cooperation with civil society is also really bad. There is so much distrust that this can end up hampering their response.

They may end up killing more people through brutal quarantine than the virus kills.
Tea leaves have more caffine than coffee beans, gram for gram. However a brewed coffee has more caffine than a steeped tea (i.e. the actual drinks).
I have dreams of throttling the person who decided that operator overloading was overrated every time I work with BigInteger.
There's clearly a dilemma. Yes we know that there are messages that, on average, create a bias in people towards particular outcomes. So, collectively, you could say that we can be manipulated.

At the same time, we have to assume that most individuals are capable of breaking this spell if necessary, for instance by making a conscious decision to read up on what unhealthy food does to us.

Otherwise, you would have a justification to take away any and all freedoms from everybody.

Commercial advertising is not the only form or motivation for trying to make people do things. "Manipulation" exists in personal relationships, it exists in religion, it exists in political messaging. We even call it dog whistle politics. And the motivations are not necessarily any more noble than those for running chocolate chip adverts.

We don't have an external all-knowing referee to decide what is good for us, what our priorities should be, and what we only do or believe because we are being manipulated. So if we put too much emphasis on this manipulation and victimisation narrative, we create a huge incentive for someone to assume that role.
We might be using Lisp.
In the JS community, it means a library that can run client-side (in the browser) or server-side (in NodeJS).
Agree, I hate to quote Trump, but there seems to be many “doomers” among us, who seem to take some kind of pleasure in entertaining the idea that we are in the middle of some big disaster. For the moment the numbers I see (mentioned in my other post [1]) seem to support something slightly worse than the common flu, but nothing that should be really concerning.

Also the comparison to the Spanish flu often ignores the fact that we are way better equipped to deal with the symptoms than in 1918.

[1] https://news.ycombinator.com/item?id=22421649
The sandbox architecture model makes me think of cell membranes.

https://plsyssec.github.io/rlbox_sandboxing_api/sphinx/
Had exactly the same interviews as my colleagues from a CS background.
Www. Is Not Deprecated
No confirmed cases, that is. The thing is, that Indonesia mostly doesn't have the means to detect the disease, or only in specialized labs.

Also, if no "known" cases are present in a specific country, the awareness to check for specific symptoms is probably lower.

That's also the curious thing about why usually the detection rate in a country rises fast in the beginning - when the first infected patient has been found, as by then doctors start to specifically test for the virus.
The prequels were problematic for many reasons but at least they flowed from one person's vision. The 6-9 trilogy suffered from too many people's ideas of what it was intended to be. There was no unifying vision.
Diversity isn't a problem.

Stupid storylines which overwrite everything from previous films (so people can use the force to come back to life now? That would have been useful in the 1980 movies...).
I hope Americans will be fine but I fear it will get bad with the chaotic and ineffective leadership of Donald Trump combined with a privatized and highly individualized health care system.

The American idea that health care is a privilege you have to pay for will hit a brick wall when you deal with a pandemic which does not give a shit about how rich or poor you are.

With a minimalistic welfare state, lower class people will be forced to go to work and will not afford having health checkups. That will risk spreading the virus and cause more fatalities.

What happens when private hospitals have to take on lots of patients who cannot pay? Will there be a race to the bottom trying to push patients over to other hospitals, dump them off on a curb as soon as possible?

I cannot see how a relentlessly profit driven health care system can cope with a serious pandemic.
Fake vacancies is a huge and underreported problem for jobseekers. It is impossible to tell just from the job description.
... and it shouldn't break hybrid sleep, either (by the way, is that still a fundamental limitation of using Hyper-V, or just a peculiarity of my specific system configuration?).
there are plenty of tutorials to get you started, but most importantly you can run tmux without having learned any of it.

start it and continue working as if it wasn't there. then read or learn one thing or two about it, and use only that.

the first thing to learn is how to attach to an existing session. that alone can be useful.

if you scroll a lot on your terminals, you'll want to learn scrolling in tmux.

if you use tabs or multiple windows, you' want to learn how create and switch windows in tmux.

beyond that every feature in tmux is additional to your regular terminal use so you can pick and choose the features you want to learn as you go along and otherwise continue without changing the way you work.

i have used tmux for a decade and i am still learning new stuff, like how to effectively use split windows.
Salesforce Co-CEO Keith Block Steps Down
I agree, I find it awkward when a programming language (like Java and JS) provide operators for their built in types, but if you want to use different types (say, complex numbers, numbers with different precision, ...) you have to use much less readable functions instead.

About the argument that operator overloading can be abused for unreadable code: so can functions, naming, or anything else.
It might also be that your brain is just more used (years of extra experience) to infix notation. So why not take advantage of this ?
In the monad world, people also prefer (>>=) to bind.
OTOH, how long does your brain need to get used to other notations?
As an aside, his arguments are completely debunked if you use RPN.

> Commutative: a b + == b a +
> Associative: a b c + + == a b + c +
> ...
> if you give a million monkeys a typewriter and wait a million years

You'll have faeces and dead monkeys everywhere.

Lets assume you have a million monkeys pressing 10 keys per second for 1 million years.

You'd get somewhere in the region of 10^21 letters, or

Lets ignore punctuation, numbers, capitals etc, and assume there's just a choice of 26 letters

You'd be insanely lucky to find "all the world's a stage" somewhere in there.
I'm absolutely fine with that. :-)

After all, businesses exist to provide a service, and when I pay for that service if the owner gets to buy his wife shoes, that doesn't bother me.

What does bother me is that I can't walk into a clinic, let's call it "EasyLabs", and ask for an EKG right now, for $100, $200, $300.

It's the immediacy and tranparency of pricing, that's lacking and eliminating the doctor as middle man for tests and diagnostics that aren't harmful.

Money is not my concern.

The inefficiency is what is shocking to me.

To put the inefficiency of medical diagnostics in perspective, it is likely faster and easier for me to go out right now and buy a new $50,000 car, than it is for me to order my own MRI.

To me that just seems crazy.

But, as I said, maybe I'm missing something about the danger of getting tests like an EKG or an MRI needlessly.

For example, we know accumulated radiation from unnecessary x-rays would be harmful. So clearly not every medical diagnostic is safe to self-request.
So he's saying that operator notation engages "system 1" mental processing whereas the function call notation requires "system 2".[1]

[1] https://en.m.wikipedia.org/wiki/Thinking,_Fast_and_Slow
Show HN: Writing Maintainable Unit Tests Course
Keep it simple: unless Trump is kicked out of power any meaningful change is unlikely
Yeah, there is a very strong critique of the way in which neighbors on Anarres can effectively be tyrants.

Le Guin is masterful at letting no one and no thing off the hook. No character or society is ever perfect. She clearly has preferences and hopes. Any character or society which intentionally and actively constrains the liberty of another is subject to withering.

I'm currently in the midst of a read through of everything I can find of hers. Started with the Earthsea books (which I hadn't read before) and now in the midst of the Hainish cycle books (on The Telling at the moment). Many of those I had read before, but the differences in me between now and when I read them before are very apparent. I'm responding to the books in a much more emotional way, now.

Left Hand of Darkness and Dispossessed are deservedly the classics. If you've limited time, read those. "Five Ways to Forgiveness" is a very moving collection of five (funny that) novellas in the same story line.

The Telling is proving to be very interesting to me. It is very explicitly about the notions of humans creating culture by learning and telling mentioned in the original post. That is helping to illuminate many of the reasons why I've remained invested in computing and the web, despite many wrong turns.
How would this "circular sustainable economy" work?

People tend to think of there being only two versions of the economy available - the government tells us what stuff to make, or free markets determine what we make.

We would need a way of incentivising re-use, and of incentivising companies to make things re-usable. Currently the only way to make more money is to make and sell more stuff.
See this comment in an HN thread from about six months ago, where Brave developer Jonathan Sampson explains the system (as it worked at that time, at least):

https://news.ycombinator.com/item?id=20831014

For convenience, I'll also quote it here:

> The user opts-in to Brave Rewards/Ads. This kicks off a machine-learning model that begins to study the user's habits and interests.

> On a daily basis, the user downloads a regional ad catalog (as to other Brave users in their region). This catalog contains numerous ad options, which your device studies for relevance.

> If/when your device identifies an ad within the catalog that might be of interest to you, it displays the ad as an OS notification. At this time, 70% of the ad revenue is deposited into your in-situ wallet.

> At this point, the user has made absolutely no contact with an advertiser. If the user chooses to click on the ad, it is opened in its own tab in the Brave Browser. This tab, like all others, is subject to Brave's default security/privacy settings. No third party trackers, etc.

> The advertiser will know that you are interested in their product/service, because you clicked the ad. But no other information about you is given to them; only what can be inferred from standard first-party browsing online.
I don't agree :). SQL nicely abstracts what would have been more difficult or technical to do otherwise. Yep, it was create in order to enable non strictly technical people to query their data, but does it make it bad? I don't think so. Also authors of great many NoSql databases (and other technologies, ever heard about the widely loved LINQ technology in C#?) think, giving their users the possibility to query data using what they already know. Also: can you honestly, from the bottom of your heart, say that you'd rather filter json documents using some form of XPath? Besides: I'm not trying to criticize relational model, as well as I'm not saying that JSON is the way to go when storing data :D I just wanted to create a tool for people that are trying to implement a very specific business case I described and, due to lack of tools, are having some issues with it.
The Eudaimonia Machine – An Office Space Concept for the 21st Century
Are you a member of a group with higher risk for this like the elderly or immunocompromised? If so I would avoid it.

On the other hand if you are young and fit and capable of following the standard precautions I don’t think you have too much to worry about.

I say this as I’m about to depart from Thailand for Taiwan
I doubt infection numbers of India Pakistan Bangladesh Indonesia countries with huge populations not enough health care facilities neighbors to China. Especially after how fast it spread in South Korea and Italy.
maybe not all. but from the moment china admitted they had an outbreak. maybe a more wary country would...ban all non-local travelers from china , quarantine all locals travelling from china, stop all flights to-and-from china, revoke all visas of chinese people...etc
Calibre. Convert those books to DRM-free formats asap and you're good to go. They become completely yours. I do it by default for all my Amazon kindle format purchases. It's "forbidden" but if I paid near physical book retail pricing for it, as far as i'm concerned, that copy of digital content deserves to be mine.
Multiple CEOs stepped down today (02/25): Disney, MasterCard, Salesforce, Uber eats.

Could it be that their compensation is tied to the stock price and sticking around for a few more months could cost them millions as the coronavirus collapses the world economy?
External experimental tools are different than internal experimental tools. It would not be a good idea to do the same using a tool they have little control over, but in this case they have full control over cranelift (up to even feeling secure in using a different version)
StackExchange System Stats
Still, it seems like a lot of work. My case was that I just wanted to feed JSON document into some mechanism that will give me back what I want. I wouldn't like to embed whole Spark framework into my app. I will read about it though :)
Express Transit mode is also disabled by default.
> DoH (in general, not Mozilla's problem)

Parsing the text helps with understanding it. And the fact that Mozilla allows me to flip back says nothing about those general cases. I do not expect everyone to give you the choice.
(The worst sort of isomorphism)
A Hot $100M Home Design Startup Collapsed Overnight
In part likely due to the fact that China misled everyone so significantly in the beginning other countries could not plan appropriately
This is the kind of thing that wouldn't hurt if would be contributed back to mailman and became the default. Many of these Open Source projects have really poorly thought out defaults (if anybody even thought of these default values, at all).
It seems that just using + as the operator was reject because it's: "Too specialised to be used as the default behavior."

What does that mean? It works for lists, obviously lists don't need to worry about duplicated values, but it's kind non-intuitive that + won't work for dicts. It think many people view dicts and lists as the same general type of data structure.
> CDC is repurposing to prepare people for the coronavirus because of the similarity to the spread of the flu.

this is the recurrent theme in Taleb's Black Swan book and his later Antifragile. e.g. Preparing for the next big catastrophic event based on the experience from the last big event, is the reason he gives on why we can never escape Black Swans
> DoH (in general, not Mozilla's problem)

You may find noteworthy that my comment had 2 points. One where I don’t feel like DoH will bring much benefit in the browser today, and one where DoH in general will just give you, the user, even less control over what you’re sending out. I can’t imagine everyone giving you the option to switch, all the TRRs being actually trusted, or even being able to pick the TRR in most setups (IoT? Your random Google product?).
Not universal, but here they seem to be using iiif, you can simply add info.json after the identifier path and get the licensing info.
A .wav file is pretty simple, just an array of amplitudes indexed by time quanta. See if your audio files can be converted to .wav files.

Then, read the amplitudes into a C array (or a D array, even better!) and they're easy to do simple processing on.

I wrote a program a few years ago that would do this, looking for things that looked like clicks and smooth them with a cubic interpolation. It was fun to dink around with it.
Let me guess, you stay up "late" and get less than 8 hours sleep?
I believe there have been Presidents who decided to ignore the wishes of a bunch of voters who they don't agree with.
I had the same experience on projects where actual testing was not a priority over "dumb" unit testing (testing dummy function just to get the 100% coverage ...).

But, I work on some project where testing with selenium/cypress was a important functionality so the whole code was designed to be testable, and this made all the difference.
Once you start to be careful and design your code to be automatically testable (which in any case, is just applying some good practice most of the time), it yield some very good result and it does catch a lot of regression/bugs.

Unit testing on the other end, they were letting a lot of problems pass through...
The doctor you mentioned was exposed to a lot of cases before proper quarantine, it's likely he was exposed to an immense viral load, which seems to be the reason healthcare workers are generally at risk even if they're young and healthy.
Top Python Interview Questions and Answers You Should Know
It was.... and then they removed all the rubbish bins. They eventually reinstated the bins after a lot of littering, but they're transparent: https://i.imgur.com/zLrhZwH.jpg
i was gonna ask who are the good actors who are helping webmasters monetize their content while being honest with their audience, and vice-versa, and without having to be a slave to google / paypal. Direct instant payments to websites is the killer feature of brave imho
If anyone likes looking at these visuals but doesn't have a windows pc, you might enjoy this web-based milkdrop port able to work with your mic as a sound source: https://butterchurnviz.com/

I've been having fun putting together living room DJ sets with visuals driven by Acid Cam or Project M on my mac, but neither of those are really made for real-time VJing so i usually just pick a preset at the start of the set and stick with that. I'll have to set up my webcam and OBS on a PC to play with this. Thanks for sharing!

https://www.youtube.com/playlist?list=PLmFMQ5frhaaTcvJ0ityQ5...
A super-interesting book on all this is Jonny Steinberg "A Man of Good Hope". Or at least partly on this, the man in question is a Somali who goes many places, but one of his jobs is to work in such stores. And his inside perspective is very different to TFA's fairly academic interview-some-people one.
Because they don't come with great multi array mics?
https://old.reddit.com/r/degoogle/comments/f9d5rf/are_you_su...
Operators can be useful in a setting where they are expected and natural - numbers, strings etc. Overriding them for dictionaries, streams custom classes has been shown to be a bad idea that makes the authors feel clever but results in code that is both less readable and harder to lookup - your IDE could bring up the right documentation when asked on dict.union but without some advanced syntax and type analysis will not be able to guess what | means for dicts and you'll get the documentation for bitwise or
Spaced Repetition Can Make You Learn 5x Faster (Or More) Than Those Who Don’t