skysight-inc/HackerNews huggingface dataset:
There’s no need for me to guess if I’m wrong or not, prove to me that I’m wrong. Thus far most replies have confused seccomp for seccomp-bpf.

Seccomp locks out every system call except for read, write, exit, and sigreturn. That’s why the extra defense afforded by wasm is superfluous here.
source? yeah I know its fashionable to say that wall street keeps ripping people off, but banks are so crippled by regulations most hedge funds and small trading firms run circles around them. Big banks only make money from clipping tiny commissions on billions of transactions like a whale eating krill.
There’s another post on the front page right now about how Shopify uses wasm outside of the browser: https://news.ycombinator.com/item?id=25476605
Too bad he killed himself - though it seems entirely in-line with his pessimistic projections of capitalism (that there is "no alternative")
Money is not a consumable resource. They didn’t remove $100,000,000.00 from the economy. If they buy things, properties and services then the money is reallocated to the providers of those things, properties and services.
As an alternative to all the US products being suggested, let me suggest an EU alternative: Contabo.

Their cheapest offering (€4/month including tax) is more than enough for even the heavy web applications and their lowest storage tier will net you 300GiB to play with. The big downside is that networking is limited to 100Mbps, but for casual use that's not that big a deal in practice. That's plenty for a NextCloud instance, a matrix server, a bridge or two, a mail server and more with RAM to spare. The benefit of the classic VPS model over auto scaling cloud compute with a free tier is that a runaway script won't cost you a few hundred bucks if something goes wrong.
> Who really dumps their money voluntarily to the taxman when your family..your friends..your neighbors needs and suffering can be alleviated with immediate results.

The question I think you are asking is, "If you give your money to the government, you don't know where it goes. Perhaps it is wasted. If you give it to people you know need it locally, you can have immediate results. Why push for the former?"

If I've understood you correctly, that's a totally valid question, and it's one I think about quite a bit. I could, for instance, really focus on helping people in my immediate area. I could buy a lot of meals for a lot of people.

But ultimately, I think I can achieve more by organizing. If I can spend some money on mutual aid to help out some folks locally, and spend some on building coalitions and participating in collective action, I think I ultimately achieve more.
What does that even mean? Surely the utility function being optimised by the algorithm is quality of life adjusted years saved by the vaccine? Surely they do not value different people's lives differently based on their group identity, but then what does that statement mean?
Putting randrange as an argument creates deeply worse complexity issues and externalizes a needless burden on your user who must carry around their rand function and must understand what type of return value format the passed-in function has to give in order to be usable in the internals of findBias. It’s shocking to me you think this is somehow simpler or that the testability is somehow better.

This is how nasty convoluted API get created. Now other functions up the call stack will also have to have a randrange param if they have to pass it forward.

At best I could say in some unique use cases there could be API trade offs that make this ok, but definitely not at all for passing around pseudorandom sampler functions. Your change is strictly more confusing, has strictly worse coupling and has a strictly worse API and even after all that, the test is not simpler and isn’t even less code than a one-liner mocker.patch in pytest.
Trade on the close is not just for commodities, FX is the same - big clients would rather get the same official price than pay a bit extra commission for trader to get a good price for them. As for equities if you hold a pension fund you probably bought TSLA on Friday night at the closing price in your index fund.
They claim its weight-to-strength ratio is six times greater than steel.

https://www.thechemicalengineer.com/news/new-densified-wood-...
UK Says New Strain of Coronavirus Is 70% More Transmissible Than Earlier Variant
https://archive.vn/Gpwhl
I wouldn't refer to getting hacked as a scandal. Unless it comes out that there was some sort of coverup, it seems innapropriate to refer to it as a -gate.
"Finally, the backdoor composes a JSON document into which it adds the unique user ID described earlier, a session ID, and a set of other non-relevant data fields. It then sends this JSON document to the C2 server."

Is there any further explanation of how this was achieved? One might expect as "par for the course" that all external connections be blocked aside from explicitly designated ranges. I would expect that an attempt at external comms would set off alarms.
Yes. Significantly different. Do you realize that metropolitan areas in US are not even 50% white or Christian or likely any of the other stereotypes people have of the US outside of the US.

Many cities in the US provide documentation in often 4 or more languages. Schools employ large teams of specialists for teaching English as there are significant amounts of schools where less than half of the student population is a native English speaker.

Cable TV in most areas offers packages of programming in many different languages. In the US, network television is broadcast with a simultaneous Spanish language audio.

This homogeneous white, English speaking, Christian view of the US may have been true in the 1960s, but outside of the rural US, this is no longer valid.
The key is practically selfless. For eg. You are buying food from restaurant - you see a homeless person standing there with a board asking for food. But you have money only to buy one sandwich. What do you do?

1. Say "no", because you too are hungry

2. Share half of the sandwich?

3. Giving whole sandwich & walk away as a saint?

(3) is super kindness, but that needs different level of thinking & practice. Kindness we are talking here is (2).

Your "no" point comes for the remaining half in (2).
It would seem enormously critical to know how well the immune response from developed vaccines deals with this strain. Given they are are mostly targeted against the spike protein and the bulk of the mutations of the new strain are within the spike protein (in some cases are directly associated with evading human immune response), it seems possible (even if unlikely) that it might significantly reduce their effectiveness.

I wonder how quickly this can be experimentally established?
I'd be surprised if signing was done automatically, that would be really bad. More likely it was done manually on a package that came out their build system, without anyone stroking their beard to wonder if that system had had its compiler replaced or its cache of dependencies poisoned.
> The program is not ABET accredited.

That limits your ability to even be hired at my employer. We had a pretty good contractor who we had to let walk because his degree wasn't accredited and so we couldn't onboard him.
What you're saying is very true but just to clarify I meant something else.

When you don't have boundaries, you are constantly expecting to be transgressed upon, so half the time you let people do it and other half of the time you tell them to fuck off when it would have been fine to help them. That's what I mean by asshole.

What you're talking about is a healthy no. And I agree there are good ways and bad ways to say it, and you're right that being clear on your boundaries enables the good way - can be as simple as "I am sorry, I am just not comfortable with that."
does Google still exist?

https://www.enlightenment.org/
I don’t follow that argument. I know that checking a proof almost always is a lot simpler than creating it (and certainly never harder), but when a programmer annotates a function, they don’t provide a proof that the property holds, they just make an assertion that the it holds, and the compiler has to check it.

If the compiler can do such a check, and the number of possible annotations is finite, it can check each of them, thus computing the set of annotations that the function adheres to.
Fair re: definitions. Thanks for that.

But I have to disagree with your counter around airworthiness. Even after adjusted training, a plane crashed, and ultimately two planes crashed from the same issue regardless of the fact that the latter team was trained on the matter. At that point, the correction should be in hardware and controls, not in crew expectations.

I suspect we fundamentally disagree at this point, but I'm glad the rest of the world has concluded on the in the direction of correcting the plane rather than increasing human expectations.
Do you not understand that this means you can spread it twice?
Remote Workers Fleeing High-Cost Cities, Not All Cities
> very alternative to work requires you to turn your life upside down.

Oh, yes, absolutely. But this is moving the goalpost. The question was not whether one could stop working without having to make changes to their lifestyle. The question was whether one could stop working without literally starving to death. In most developed countries, the answer is yes. No one really starves to death due to poverty in developed nations anymore.

I am not too familiar with the situation with the poverty in the US. Do people there still die from poverty-induced starvation in the 21st century?
Ok, so do it. Get some like-minded people who want to live free of industrial society and go hunter-gather in a national park, or the deep Amazon rainforest or some other out of the way place.
I think the video did a great job of setting expectations while holding back some surprises for visitors.

My guess is this will be immensely profitable.
Sandstorm was a neat idea, but unfortunately it seems like it is nearly dead: https://sandstorm.io/news/2019-09-15-shutting-down-oasis

> As much as I love Sandstorm, it’s hard to come home from my successful day job to work on an unsuccessful side project. And so, I have been spending less and less time on Sandstorm. I still push updates every month to keep the dependencies fresh, but hadn’t worked on any new features in about a year and a half before adding mass transfers recently.

> Meanwhile, without leadership, the community has mostly disbanded. The only app that gets regular updates anymore is Wekan, thanks to its maintainer Lauri “xet7” Ojansivu. Jake Weisz heroically continues to carry the Sandstorm flag, reviewing app submissions (mostly from Lauri), replying to questions and bug reports, and advocating Sandstorm around the internet. A couple others lurk on the mailing list and IRC. Most people have moved on.

> Almost all the app packages are from 2015-2016; many of those apps have had significant updates in their standalone versions since then which are missing on Sandstorm.
Isn't the whole point to this that the targeted software is supposed to run at high privileges and is also supposed to phone home? So it's the ideal vector for an exfil attack. The only way to avoid it would be to do like Hillary and run your own email server with none of this cool stuff installed.
I use ownCloud and I log into my Digital Ocean VM running Debian about once a week to do `apt update && apt full-upgrade`. Doesn't feel like major drain of my time.
Everyone's chasing "scalable", mostly for no reason at all.

There's also this enduring myth you see repeated even here of how much saving there is by not having "devops", when only very big companies needed them in the first place. A few minutes per month is the most devops any startup would need to do in reality running their own VMs or servers, after an hour or two of setup. And that hour or two is often less than faffing around getting all the labyrinth moving parts of AWS/Azure/etc. working.

And the whole thing becomes a transparent farce when you look at providers like Azure, where their own admin interface is so slow and prone to random breaks you have to ask:

How is this scalable?

It's clearly not scalable for themselves, so how is it "scalable" for everyone else?

There are benefits, mainly for me I'll use them for hassle free deploys[1], but the whole thing sometimes feels like a massive con to sell the performance of a potato by advertising it as a jet engine.

[1] Like a month back I deployed a demo prototype web app I wrote in 3 hours onto Azure straight from github with like two clicks, and got the contract, can't really beat that.
Indeed. Unix even has it.

https://www.rigacci.org/docs/biblio/online/sysadmin/ch21.htm
I know on the Control Data Cybers the time was measured by the second with 3 digits after the decimal. Might have been measured with even finer granularity, but that's what they displayed.
It doesn’t look dead. From your own link, it has been amended in late 2020 so it seems like the idea is alive and still being pushed. Am I missing something here?
If the 19th century Native Americans were a bit rapey or murdery by modern standards, that shouldn't affect how we treat their descendants today.

This argument is bad because it means well-meaning historians feel they need to whitewash the history of Indian tribes as noble savages, just to get the reaction they want today.
> It's a nice WM.

This sounds like a good slogan.

It's a nice WM.

It's an ice WM.
You can get rid of toil, automate the whole world and the day's needs, but it will be just used as a leverage for power. People don't not only have material needs.
Initially, Disney said:

>In response to queries about the “Alien” checks, a Disney attorney told Mr. Foster that the company had acquired the rights to these books, but not the obligations to pay out royalties.

Now they are reviewing the case to see if they actually owe royalties or not.
This dial has more than two positions, you know...
Or have them compromised? In the spy movies they'd send a female agent to seduce and then blackmail the married high ranking official, a scenario that bachelor software developers probably dream of.
Population density has something to do with it, you're just mistaken about the population density of Australia where people actually live.

And obviously you can close a land border as well, it's just a matter of whether you're willing to do it. Australia also imposed tight restrictions on most of the land borders between states.
>that's also true independent of whether I prove it.

This is so different from my point that I'm not sure how it relates.

I am confident there is literal treasure near to where I live, because I've seen very convincing evidence of dredging from multiple sources. In my mind, it is proven. But, I'm not acting on that because I don't find it worthwhile.

On the other hand, if a stranger told me there was a police traffic stop in a particular direction, I'd probably take a detour - even if there was a complete lack of proof.

Proof doesn't guide my action at all - I don't require a burden of proof in order to act.

Burden of proof is a legal concept, not a philosophical one.
I don’t remember a similar backlash against Assassin’s Creed (specifically: lying about features). I don’t remember any hype for that game, but it delivered fun, new gameplay.

I do remember the launch version of AC being rather buggy. Perhaps that was a signal of things to come.
Glucosamine/Chondroitin and Mortality
> Google is slowly being disrupted by the next generation of Internet search

What is the name of the search service (or services?) that are better than Google? You make such big statements and provide zero examples.

Bing is inferior to Google; duckduckgo is even worse - the search is often unreliable (even after years of work); Tineye got hindered by GDPR and it was search via picture anyway. So what else have we got there?

I remember the time when Google came out very well. It was a strictly better product than Altavista. Once you started using Google you would never go back to Altavista - the difference was like night and day. Altavista was dead for you. There were no obstacles to switch either.
I assume that if a new product came today, that was better, even say 25% better, people would start switching via word of mouth.

Back in the day Altavista lost because their technology was inferior. It wasnt about website design (although Google's clean landing page helped), it was 100% technology: Google was strictly better. In fact at that time there were other search service too - they were even worse - and often provided nearly random results (e.g. search for William Shakespeare -> get random porn website...).

PageRank algorithm sounds easy once you know it, but it is easy once someone tells you about it. It is much more difficult to invent. Back in the day many other people worked on improving search (those were the times of catalogs and webrings) and Google were the first (?) to come up with something like that. PageRank was basically bleeding edge research sponsored by spy agencies. It only sounds easy with the benefit of hindsight.

Also not directly to you, but the opening poster basically writes that:

* they could make Altavista work - but the meddling management hidnered it (how? did they have their own PageRank equivalent? I doubt it)

* they could have made blockchain work - but the meddling management hidnered it

I see a certain Scooby doo pattern. And a senior developer/manager/architect (with 20++ years of experience under their belt) who claims that they could make blockchain work, while most people with such experience know that blockchain is an empty buzzword.
Have you considered using the unattended-upgrades package?
Synthetic Aperture Radar. What you're really seeing here is what happens when you try to put together a 3D image from an angled line scan from a moving scanner. There isn't enough information to do this perfectly, so you get artifacts on tall objects. You can see somewhat similar artifacts in Google Earth when looking down on tall objects for which they don't have full elevation data, like trees.

What's impressive is that they're getting 50cm resolution from orbit. Doing this from aircraft is nothing new; that's been going on for decades. But 50cm from a satellite? That's an achievement.
Pretty sure this is just an anecdote. Not a real limit as others have reported opening larger save files/
Sounds very similar to “don’t blame the decision maker, because they were just following a moral/legal principle.” Except that, bizarrely, “principles” are usually regarded in high esteem even by people who vehemently disagree with the principles and the decisions excused by them. How often do you hear things (especially in US politics) like “well at least he/she is a principled politician, that’s so rare these days.”
As many are saying here, why commit the malware, just modify Jenkins to detect that it's compiling this DLL and add those lines into the source about to be compiled..
Advent of Code in k
Once upon a time, yes. I also remember it being fairly popular. I suspect IceWM dwindled in popularity since the Linux desktop evolved in other directions since then, with people choosing either desktop environments or more focussed or experimental window managers.
I have, but I like keeping an eye on things.
thank you for your service.

and welcome home should that also apply.
That a much better explanation than the OP article.

It's like an isometric view of a video game. (But not exactly, since the angles are different)

A tall thing and a lower thing nearby it are protected onto the same spot. (Usually in a video game the tall thing blocks the behind thing, instead of blending with it.)
Blending the two images makes the front-looking thing look transparent, when in really you are seeing around one object (since the observation angle is not the same as the imaginary viewing angle of the image) and then drawing both objects in the same pixel.
I think what’s important to remember is that these kinds of “truth” are not the full story.

Yes, a technology probably won’t live up to its marketing.

Yes, what works is probably good enough.

Yes, changing has switching costs and sacrifices institutional knowledge.

Yes, we’ve seen these technologies before and switched away from them from various reasons.

That’s all fine and sometimes frustrating as an engineer. But it’s not the only reason decisions are made.

Sometimes pitching your exec team on The New Hotness gives cover for changes that actually do need to happen.

Sometimes adopting The New Hotness is marketing to recruit engineers who want to try something new.

Sometimes adopting The New Hotness is because some people are bored and uninspired in their jobs and just want to believe in something good again.

The success of things like MongoDB and blockchain are not because they are better or even very good at most things people use them for. They’ll never live up to the hype. But people need things to get excited about. It’s psychological. Attacking them purely on technical points can lead one to miss the actual point.
But SAR can see changes after earth-quakes

https://maps.disasters.nasa.gov/arcgis/apps/MapSeries/index....

So it can track your mum
Does anybody have a good recommendation for an automated Gmail backup? I am happy using Gmail for now, I just want my own copy of all of my emails that I can search and read - offline if necessary.

I tried to use Nextcloud's email app to backup my gmail, but after sending it up I realized that it is just an alternate interface to access email on Google's server, not a proper backup solution. (It only supports IMAP, not POP3.)

If I can't find a better solution, I may just set up Thunderbird and put it and POP3 mode, but I'd really prefer something that could sit on a server and run automatically without me having to touch it.

(For what it's worth, I ended up keeping my Nextcloud server set up because I found that I really like the notes app. I also have it doing a daily backup of my contacts from my phone and it's replaced Dropbox for small file storage. I already had my photos backing up to a Plex instance on the same server, or else I would probably be using the photo backup feature as well. )
They should open up a rate-limited retail API that lets us verify for ourselves what is visible in our life and what is not. Otherwise we have to outsource our thinking to others who may have a conflict of interest.
Do you give access to a web interface? I see it as unacceptable to not give a customer a means to see what’s going on in layers 1-3 in their own network. I have given up on contacting my ISP to tell them they have an issue on their end. I get the same “no issue here, it must be the ethernet cable between your modem and router”. It isn’t. They took away the one tool I had to prove that it is an issue with their service. They could deny me service 50% of the time and I’d have to do what? Lawyer up?
Yeah it is, don't use it.

All the advancements on PHP are great, it's becoming a JAVA more and more, but likely any PHP legacy apps will never see an upgrade to the latest version. And starting a new project in PHP, nah, there are better more well designed programming languages.
Yeah it has a few components that need to be set up (at minimum a database and the airflow scheduler + worker) to get it to run well.

If you're comfortable with docker-compose you can probably find an example setup and get it running in a few minutes though.
Anecdote you may or may not find relevant: SAR maps are used regularly by fighter aircraft (And have been for decades) to generate high-precision coordinates (Absolute or relative) that can be used to target weapons. They do this from relatively far away. Most 4th gen+ fighter radars are capable of doing this in hardware and software.

The layover effect at the center of this article is due to the map being of skyscrapers.