skysight-inc/HackerNews huggingface dataset:
If your service is only provided by one machine then you have to accept it will occasionally be out of use.

If the only monitoring of the service you have are users telling you, then that’s not a problem you can avoid by not updating.
This doesn't fundamentally alter ssijak's point. Even applied to the whole of existence, that existence takes place between points of temporal indeterminacy. Even if this could be viewed as lengthening the "blip" it does so in the context that the given length of time between temporal indeterminacies is immaterial due to the nature of such indeterminacies and thus still remains, in effect, "blip"-like.
As someone who knows a thing or two about statistics, this looks as a painfully wrong interpretation of the data. Essentially this is p-hacking, although it might be inadvertant by the authors.

This XKCD explains it well: https://xkcd.com/882/

So, if you have a lot of data, you don't get to try many things and then report the ones with high significance. I really doubt this result will stand in a dedicated followup study.
All versions of Excel from 2013 and onward come with a tool that lists out cell by cell differences between two spreadsheets, called Spreadsheet Compare [0].

It lists side-by-side differences in hardcoded values, formula changes, calculated value changes, and even changes in VBA code. The list of changes can then be dumped out to a text file.

Default Excel installations also include the Inquire add-in which allows you to perform the comparison within Excel itself.

[0] https://support.microsoft.com/en-us/office/compare-two-versi...
All far-left socialists I meet are either (A) short, or (B) had problems in the relationship with their parents.
Congratulations to everyone.

For me it was specially nice to have some minutes shaved off from full builds.
Yes they both use the KTextEditor component among others.
I didn't know either but it seems to be common (>25% of world population): "It is estimated that half of the world is functionally bilingual, and the majority of those bilinguals are 'native speakers' of their two languages."
I have the exact same issue. I've been looking for something that will just work and have both facial detection and "object" detection (dogs mostly). I think I tried photoprism a long time ago and it failed on my requirements unfortunately.
What the PostgreSQL community has done so right
This is no use unless you reduce the minimum tenancy. Might as well buy a Mac Mini and shove it on a shelf.
Great way to get clicks on an article. Sprinkle some Texas California rivalry, overblown cal exit and the perennial favorite “the next Silicon Valley” and boom recipe for some good ad revenue. I expect more from you Bloomberg, especially as a sub.
I do. But it's often nice to be able to manage them like an app in the operating system. For example being open them with a command (such as spotlight for mac or searching by name in windows). Always having their own icon in the task bar. Even missing all the chrome around the app window is nice since it reduces clutter and eliminates parts you may accidentally click on.
Presumably to make them work with languages that don't recognize unsigned integers? For example Java...
I use a domain driven design (ddd) approach with terraform where different business domains and subdomains are isolated by modules. For example, if an application handles photo uploads and image processing, that would be in its own module.
Photoprism doesn't move photos around, I ran it in a docker container and just mounted my existing folder to /photoprism/originals and it worked fine.
I know PCEM., but that's a no no under my AMD Turion.

On VooDoo, Bochs does that too, up to VooDoo2 nowadays.
There may be clock issues, but if you set the IPS count to the MHZ of the targetted machines, games will run close.

Qemu does Cirrus and Pentium3 compatibility, and still no luck.

I tried with XP on compatibility mode, and no luck. Windows 95, 98, Bochs, Qemu, with Cirrus and VBE. Nada. W2K, compat mode with the RUNDLL trick, both to W95 and W98, still a Direct Draw error on launch.

The game is the Spanish edition of Byzantine: The Betrayal, "La Pesadilla Turca".

If it really is a Macromedia Director game, I hope ScummVM runs it as it does with some games/software.
Given the specific Texans I know that have had expat assignments in Stavanger, I can't imagine that helped erase the stereotype... We seem to send some crazy folks over there... Not to mention drillers... Drilling engineers are nuts.
Anyone have a guess as to when WebAssembly will be able to directly access the DOM?
Just a guess without reading the code, the unused bit is probably to avoid complications from signed integers. If the sign bit is never set, signed and unsigned integers can store the same data.
Would love to have a chat about how you’re making R + git more accessible. How do I best reach out?
You are also right. The ai controlled mirrors were for cement.

https://www.dailymail.co.uk/sciencetech/article-7703861/Star...
I realize that Krugman was being tongue in cheek in this work, but a lot of the work in theory-heavy areas of "mathematical" economics are similar exercises in obscurity and dubious scientific value.

Krugman, in one of his autobiographical essays, described economics as the field that people get into when they can't hack it in math, physics or some other high-rigor STEM field. Part of proving one's intelligence as a junior economics faculty member is doing a lot of mathematically-heavy fireworks and then moving on to "real" research that matters.

We can laugh at this one but what is not laughable is the huge resource cost in supporting an academic economics establishment (at least in the theory area) whose product is actually not that much different from this.
> This is a very common and very wrong interpretation.

Do you have anything to back up this wrong claim? It very much seems like this is a matter of perspective.

> Taxpayers aren't subsidizing the company. Taxpayers are subsidizing themselves.

Again this seems like perspective. The taxpayers as a group may be subsidizing themselves but the individual making enough to support themselves would be subsidizing others. So from their perspective they are paying for a company’s unwillingness or inability to pay a living wage.
I think we are looking at this very differently. For me the lack of humor is just a canary in the mine for authoritarianism and ideological mono-culture - the very opposite of the values that always attracted me in the tech scene. It seems you think the situation is not that dire and that these folks are doing more good than harm. I suspect the difference in our perspectives is greatly informed by our own political leanings.
For smaller projects I agree. For larger projects, it's worth spending an hour or two on a custom Webpack config tuned to the project's needs IMO. In most cases it doesn't even take nearly that long.
this happens when you massively test irrelevant things. There is somewhere a statistically significant correlation with the color of your couch and the mars trajectory. That's why it is very important that data analysts and statisticians take a good look at the data and also explain it.
Google cache shows that page had a link to an .mp4 (https://cdn.c3voc.de/relive/rc3/11511/muxed.mp4) but that 404's as well

ref: https://webcache.googleusercontent.com/search?q=cache:https:...
It’s just under 1,000 photos of various landscapes but they’re not landscapes i’ve seen IRL and the smoking gun is the EXIF data shows they were taken on a Canon camera. I’ve only ever had Nikon or Fuji.

There’s a bunch of other small things that initially roused my suspicions that these weren’t my photos:

Whoever took the photos kept all the photos they took, there are sequences of 50+ photos of the exact same thing, I never save the extra shots, i always just choose the one i want to keep and discard the rest at import time.

It’s possible they were shared photos but my gut feeling is no. The photos date from around the time i was a heavy user of google photos, well i was a heavy user of picasa anyway and used gphotos as a backup. I would definitely have spotted these photos if they were in my collection back then.
> "And we may also wonder if a sentient computer program might one day be called alive of course"

Why does a computer program have to be sentient to be called alive?
Shame mostly exists within groups, it's much less of a thing for members of a group competing with other groups. Which of course hinges on where you draw your group identity boundaries.
> I'm putting this one on my new hire required reading list.

So, "I can hire people and this is how they must dance for me, regardless of how wrong I am."?
Current link is https://media.ccc.de/v/rc3-11511-watching_the_watchers_-_how...
Edit: Sorry, I just realised what you mean. I don't know about iptables, but I've got nftables set to come up before the network is set up and it works perfectly fine without enp3s0 or wg0 having come up. The rules are set and then the interfaces come up.

Original comment follows:

I'm... not sure I understand. VPNs would only work after your physical interfaces are up, right? So if you want your firewall rules to be applied before a VPN interface comes up then you'd be perfectly fine with network-pre. From the page I linked in the comment you replied to:

"network-pre.target is a target that may be used to order services before any network interface is configured. Its primary purpose is for usage with firewall services that want to establish a firewall before any network interface is up. It's a passive unit: you cannot start it directly and it is not pulled in by the the network management service, but by the service that wants to run before it. Network management services hence should set After=network-pre.target, but avoid any Wants=network-pre.target or even Requires=network-pre.target. Services that want to be run before the network is configured should place Before=network-pre.target and also set Wants=network-pre.target to pull it in. This way, unless there's actually a service that needs to be ordered before the network is up the target is not pulled in, hence avoiding any unnecessary synchronization point."

So ideally you'd run your VPN service after network-online.target has been reached, which would certainly be after the firewall rules have been applied.

The great thing about persistent interface names is that if you know the names of the interfaces which are going to be coming up, then you can set up a firewall before any of them come up. Which takes care of dynamic VLAN interfaces. You can use IP addresses or blocks to refer to them in your firewall config, am I right?

If you think I'm unable to grasp your situation, can you give me a more detailed example?
True, but most of them already share the runtime, partly because iOS doesn't let you do it any other way if you want JITed JavaScript.
I'm not sure what you mean by conversion between String and &str? To get an owned String from a &str you just use the `into` method, no?
One think to look at which may be more closely related to newer startups is that several VC firms have started to move to Texas. It could definitely drive the growth of more small startups WITHIN Texas.
To me, what sucks about JIRA (and would suck about any well-designed tool that replaces it) is not "feature x" but the entire JIRA mentality. All of it.

It encourages micro-management. It encourages more and more process. It is the enemy of getting better at the DORA metrics, which requires streamlining process.

tickets in JIRA are not the work itself, never was and never will be, it is a LARP of the work, but it gets taken for the central thing. This is an illusion. Fixing a bug without filing a JIRA ticket is in itself progress. Moving a JIRA card without any other change is not. Yet the second is what's visible and therefor what's rewarded.

Any problem gets solved with "more JIRA " which stops working when the remaining problems are caused by too much JIRA. And yet they keep trying, because it gives "control". JIRA is a like metastatic tumour that will grow until it kills the host.

In case the cancer metaphor didn't make it very clear, I don't like JIRA much. Yet if JIRA were to die today, the middle management who live by JIRA would replace it with something else equally bad, if not worse.

Filling in missing features won't and can't fix that.
just pointing out that his name is Aaron Swartz
It doesn't work the way you imagine. Cf. http://dx.doi.org/10.1103/PhysRevLett.68.2421
> the conversions between String and &str are really ugly to look at.

This is entirely up to you; unless you find method calls ugly, in which case, you've got bigger problems :)

> They need to take more inspiration from C#

Could you elaborate a bit? I'm not familiar with what C# does here.
Which requirement did it fail, do you remember? I just installed it and it's indexing, and it found both faces and dogs fine so far (hasn't indexed much yet, though).
readability <> verbosity
Technically correct, but the therapeutic ("antidote") aspect of panpsychism hinges on the critical choice of the meta-physics that you ascribe to 'IT'.
I think it really depends on what the work entails. When I’ve worked on some particularly complex problems it’s often the case that I get “zero” days’ work done for four days, then “dozens” of days’ work done in one. My assumption is that a person has a fairly fixed productivity capacity over a given stretch of time, that we as a society tend to organize that as a week of seven days, and that it’s highly likely most people (again depending on the work and the person) reach that capacity in less than five days.
Yep, people arguing against this in the replies don't realize the author of the article has made the same point.

The author's point that shamelessness has increased over the past few years is based on the fact that our communities and civilizations have become less glued together and more fluid. When there's less glue between members of a society they can be more shameless. Shame IS the glue of a society.
Yep, I installed it and it seems quite good so far, thanks!
UCLA Survey: Majority of Nurses Wish to Delay Covid-19 Vaccination
Tim Berners-Lee on 30 years of the web: 'We can get the web we want' (2019)
Ordinary people vote for the politicians who make the rules. How do you propose we get around their wishes?
There's a line-drawing issue here - the DC Metro Area is a lot more diverse than Washington DC proper.

On the page you linked, DC suburbs are listed under:

- Most educational-attinment diversity (#1 & #2)

- Most racial & ethnic diversity (#3 & #5)

- Most birthplace diversity (#1)
Yeah, it's just impossible to please everyone, especially in releases like these, which have a few minor things and that's it. Rust 1.51 will be easy, given that "const generics" is a huge headline feature almost every Rust user will care about, but for features that are full of tiny things, it's just way way less clear.

This has the funny effect of posts getting harder to write as time goes on; we have less releases with big, important features, and more releases with "tons of bugfixes and some minor improvements."
I hope wasm gets serious attention by the Bazel team. I've personally been thinking of it as "the JVM done the right way". Still lots of progress needs to be made but it's very exciting to have another cross-platform multi-language VM.
Nine Leadership Lessons 2020 Gave Us
Probably my favorite blog post of 2020.

Definitely top 5.

Hope you all enjoy it.
Phrased more narrowly: "short people want more."

See also: https://youtu.be/8bfyS-S-IJs?t=56
>> Renewable energy is getting so cheap that throwing kWh away can be cheaper than the cost of idling other capital infrastructure.

That's missing the point.The problem isn't "what to do with excess of energy at peak times?", it's "where do we get energy from on quiet, wind-less nights?" Solar and wind are highly unreliable, so storing energy for is the necessity. Or we can use nuclear.
Rust, where even unstable functions can be stable!

(Yes, I know that "unstable" in slice::select_nth_unstable refers to unstable sorting.)
One possibility is that all human discourse has ALWAYS had a “Manichaean” character... previously this low quality discourse was restricted to people in your in group in private conversations, whereas now due to the internet a larger portion of total communication takes place in a more public setting.
2021 Goal: I Will Write Everyday
"La Pesadilla Turca", Spanish edition of "Byzantine: The Betrayal".

I tried several OSes and graphic cards, and no luck.

Windows 95 with Bochs was close, but still slow.

VirtualBox is a no no, too, because the game is really tied to a Pentium processor. Anything faster and you wouldn't react to timed events.

Some people launched it under Virtual PC and W95, but I use Slackware, so it doesn't apply.
AFAIK pypy improvements also led to cpython compact dictionaries (which led to dictionaries being ordered) and many many cpython performance improvements (the most recent one being LOAD_ATTR caching, with huge performance gains).

I wonder if sponsoring pypy instead of the PSF might be a way for people that want "a focus on performance improvements, instead of fancy features" to vote with their wallets
>Isn't this a felony? Why aren't these people in jail?

Zaidi was prosecuted and he pleaded guilty, although his sentence has yet to be determined.

>Zaidi was terminated from Ticketmaster in 2017 and pleaded guilty in Brooklyn federal court in 2019 to one count of conspiring to access protected computers without authorization and to commit wire fraud, according to the deferred prosecution agreement. Zaidi's sentencing has been delayed, according to court filings. CNN has contacted his attorneys for comment.

https://www.cnn.com/2020/12/30/business/ticketmaster-plea-pa...
How to create a game using JavaScript
What if come in and shoot the birds? Should guns have mandatory GPS so they can be geofenced too?
Totally click-bait: my immediate reaction was that there were already studies to show that taller people are wealthier, and it seemed more reasonable to expect wealthier people to (in general) care less about wealth redistribution.

That selection bias was already confirmed in the abstract, but obviously not in the title.

However, as a tall person myself at 6'5"/195cm, I find that I do have to earn more (actually spend more) just to get the same lifestyle. All my out-of-pocket expenses for business travel to upgrade my economy seats on long-haul flights, bigger cars just to be able to fit my kids in the back, custom, longer beds and mattresses (and when looking to vacation somewhere, checking photos to ensure bed is not bounded at the bottom by a rail or I'll be spending nights crunched up)..., increase costs just so I can "fit" into many places people take for granted.

So while there is some preferential treatment for taller males (I've seen it too), nobody mentions the extra costs their lives generally require. It's like comparing absolute salaries between countries.
You can use the ARIA role="button" attribute [1]. You also should make it focusable using tabindex="0" and allow keyboard input, although some screen readers might be able to get around those limitations...

But like another reply mentioned, you can get it all from free using a normal <button>, which isn't really hard to style even compared to a <div>, and provides it all for free...

[1] https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
That's A LOT of JS. At a quick glance, datadog appears to do a decent job with a lot less. Grafana does it in about ~20x less.

Also, doesn't explain why a fresh install of Kibana is 5.5x larger than a fresh install of Postgres.
> The EC seems to have outlived it's original intent, so we should probably clarify it

Its original intent was to give disproportionate weight to lower-population states, which is still an intent that is very much alive, at least among those lower-population states. It hasn't outlived that intent, but that intent always was, and remains, an anti-democratic thing.
That's very interesting. I'll have a look! Do you generate LLVM intermediate assembly? (Is it called IR?)
Thanks!

Though in retrospect, I don't know if proto2 was a net win, given all the migration pain it caused. If I were doing it again I would take a more incremental improvement approach on proto1. It would have taken a lot longer but with less pain, I think. That said... who knows if that would have resulted in a better or worse outcome. Open sourcing would have taken a lot longer.

Had I realized at the time that I was taking on a project with no good solutions... heh.
Applying Sideways
While it is true that many people are preoccupied with shame, it seems to me that shaming is primarily an external, relations-based action (attack on shamee's social standing) more than internal, the psychological effect (inducing shame emotion in shamee) is secondary. That is different to say guilt-tripping, where psychological effect is the primary action.

And social standing is something that is useful to some degree even to people not preoccupied with that. Like money is useful even to people not preoccupied with wealth. Fortunately, in modern society with formalized relations other measures of social standing (like wealth) can substitute the one that is attacked by shaming.
We can turn this on its head and ask a similarly tricky question: Should a human that can live for 1000 years be allowed to access interest rates that 100 year humans get?

A 1,000 year human has many more opportunities, and compounding interest will only grow his wealth further. Here's only an initial $1000 investment over 1000 years:

https://www.calculator.net/interest-calculator.html?cstartin...

At the end of it, they have $358,816,... a huge amount of money.

By year 730, they're quintillionaires. Then they have roughly 270 years to spend it, and on top of that, they can hand some of that wealth off to their offspring if inheritance rules don't change. (So really, it's the subsequent generations you really have to worry about)

Near light travel time dilation is essentially life extension relative to planetary populations. So any interest paid to the traveler should be calculated at the fraction of time experienced, so 5 minutes to 5 days would be 1 / 1440.

As for any opportunity cost, well, there really isn't any greater opportunity cost than being able to extend your life by that much and wait for interest to accrue. So by virtue of being able to travel at near light speed and dilate time, you're quite happy to forgo every other opportunity.
> When people say “exactly once” is impossible they really mean in the face of failure at the queue level.

And what exactly is impossible with that? Just wait it out, i.e. like all the CP systems do (as per CAP).
Thanks for the guide, as others have said this is good introductory reading for new engineers. I know I really only learned about dedicated message queues 1-2 years into my career and felt really dumb for not having known/thought about message queuing before.

One thing you might consider adding are more examples for different popular queuing systems and how they differ from one another. The software I always reach for is nsq (https://nsq.io/) because it's meant to run co-located with the message producers and readers are supposed to connect to multiple instances where the messages are produced (using a lookup daemon). This is quite different from the queues on your list, so much so that I'd consider adding it just because it works so differently.
Ask HN: Best book you read during our Annus Horribilis (2020)?
What is the best written or most inspiring book you've read this year?
The problem is... if you can't replicate the experiment, how do you know if it's the graduate student's fault or the experiments fault?
this is a test
of code blocs