skysight-inc/HackerNews huggingface dataset:
> Parents say that it is a school where giving more gets you more. Big donors get invitations to special dinners, and, most importantly, time and attention from the people in charge. Meantime, their children are taught radical-chic politics, which, of course, do not involve anything actually substantively radical, like redistributing the endowment.

This is the most hilarious part of all to me. This ideology is being pushed by the richest, most elite elements of left-wing society but they have substituted actual reform (i.e. redistributing their wealth and social prestige) with absurdist speech codes and manners that the middle and lower classes don't bother learning (because it's fucking stupid and they don't have the time). It's a way of preventing non-insiders from becoming public figures and rising up, because the moment anyone says anything publicly they can be brought down for violating some bizarre -ism rule.

I think the core group that actually believes this nonsense is pretty small, although some are using it tactically to destroy superiors and rise quickly. There is definitely an element of self-sorting going on where the woke-est people get eliminated from groups (social and business) because they are insufferable and exhausting to deal with.
> maybe it was a mistake to adopt an async paradigm from functional languages

> I think Rust was right to pick Scala-style async

I'm confused by this assertion. I'm more aware of procedural language origins of syntactic async/await than functional? The scala proposal in 2016 for async/await even cites C#'s design (which came in C# 5.0 in 2012) as an inspiration[1].

From there, it appears python and typescript added their equivalents in 2015 [2].

If anything, async-await feels like an extremely non-functional thing to begin with, in the sense that in a functional language it should generally be easier to treat the execution model itself as abstracted away.

[1] https://docs.scala-lang.org/sips/async.html

[2] https://en.wikipedia.org/wiki/Async/await
That's not lateral thinking enough.

The point of googling is to find the relationship between "KSA" and "Riyadh".

(Aside the textual clues already mentioned)
Yes, you can encode state machines manually, but it will be FAR less ergonomic than the async syntax. Rust has started with a library-based approach, but it was... not great. Async code was littered with and_then methods and it was really close to the infamous JS callback hell. The ergonomic improvements which async/await brings is essentially a raison d'être for incorporating this functionality into the language.
I understand this works in theory, but people still use Yelp, right?
Why is it a problem that custom executors are difficult to implement? Most other languages that I'm aware of they wouldn't even be possible to implement.
This seems like a really odd take. Iraq attempted to develop nuclear weapons back in the 80's. Iran is currently attempting to do so.

Israel's enemies are often non-state actors that have already demonstrated they don't really care about their personal survival or civilian casualties (theirs or Israel's).

You could argue that Israel is well equipped to control any existential threat by it's neighbors, but to argue such a threat doesn't exist is kind of silly.
Land cost is computable and is not a showstopper (particularly in the US).

Storage is addressed at that modeling site. In particular, a mix of energy storage technologies appears to be very useful (not just batteries). A key is to note that a simple cycle turbine power plant is 5% of the capital cost of a nuclear plant per kW. So, if we had to totally back up the grid with hydrogen-burning turbines that could, in a rare pinch, supply 100% of the demand, it still would be cheap compared to supplying that same power with nuclear power plants.
The link I see from the few words GP used, one of the core underlying messages behind the "Make America Great Again" campaign was to bring back manufacturing within America.

Subsidizing and growing local production of computer chips would be quite similar, so I can see a parallel there.

GP really should have expounded on their view though, rather than leaving the burden to interpret their words on us, the readers.

EDIT: The derision you may feel might be because many shared the view that bringing back manufacturing was pointless and that bringing the capability back did not mean bringing back the jobs (automation). There was also the widespread conflation of Trump, his other policies, and the MAGA slogan... so the slogan is probably not as useful now.
> it peaked at more than 2,500 cases per day in Tokyo

That's 0.027% of the population of Tokyo per day in a city that has over 6,000 people packed in per square kilometer.

By comparison, Idaho has a population density of 7.64 people per square kilometer, and right now the infection rate there is 0.021% of its population per day.

That's only a 30% difference in percentage of population infected per day, but there are three orders of magnitude between their population densities!

Whatever Tokyo is doing to keep COVID under control with such a crazy high population density, it looks like we've got an entire state over here in the U.S. that could still learn some of the basics.
Hey, Tabula maintainer here. tabula-java only works with "vector" PDFs. That is, tables drawn with vector lines, squiggles and glyphs.

Integrating an OCR library is something we always wanted to do.
Why? And why only Macs and not iPhones? Is this currently a major privacy issue?
Does it? I don't have any integrations to activate something like that AFAIK. This is my first self-developed site, I'm using Gatsby,js, so it's possible they're trying to do some heavy-lifting for VR that I'm not familiar with?
+1000 in this. You can just use rust like c/c++ if you don’t want to buy into async.
Relevant xkcd https://xkcd.com/2341/
Because at a certain point you shrug and blame the user for downloading sketchy code and executing it.
> And then fast forward a few years and you have an entire language ecosystem built on top of the idea of making these Future objects that actually have a load of closures inside4, and all of the problems listed above (hard to name, can contain references which make them radioactive, usually require using a generic where clause, etc) apply to them because of how “infectious” closures are.

No, this is straight up not true. Almost the entirety of the futures ecosystem is built explicitly out of nameable structs that library authors implement Future on. They do not typically have a load of closures inside, usually none at all. The unnameable closures are generally in 'user-space', for stringing new futures together with less friction. There are different tradeoffs, but the ecosystem is not built on a bed of indescribable spaghetti quicksand.
There wasn't any multi-threading in that example I think.
Sure, it's a starting point. But its stated goal is to be:

> a hosted service created to easily receive webmentions on any web page.

Combined with that, it's well-documented, open, simple, and to boot, this site in particular is a free service. I'd say that is indeed excellent — a distinction I'd award any service that espouses simplicity, clarity, fills a useful need, and has a JFDI attitude.
People Making Big Money Kicking Detroit Residents Out of Their Homes(11m Vid)
This doesn't make much sense. If they're exploring on foot, then on what basis could they estimate any sizes beyond 500 miles or so?
The interview process for FAANG companies is primarily focused on preventing false positives because of the damage that can be done by individuals when working at scale. Unless you have a really large sample size I wouldn't take any of that personally because for each interview, luck is involved.

Furthermore, the process is partly about how good you are at being able to learn, and partly about how well you are able to keep yourself motivated to grind something out, or a combination of the two. Given enough time, FAANG interviews are 100% something you can study for, and furthermore, it is expected that you spend the time to study for them as that is also a signal of something in itself.

On the job, you'll either have to be smart enough to pick stuff up quickly or spend the time to grind out the work (working overtime, etc). You also can't fuck things up too much because the fallout can be really expensive, so it helps to be able to do things right the first time. I think what is generally tested in the interview correlates with these requirements, and prevents false positives (and probably lots of false negatives too but you can just study more and try again at that point).
When precisely did "the nuclear lied"?
Designing Angular Presentation Components with Loosely Coupled Services
Yes, in fact, if there's some delay in processing reviews through the anti-spam system, the OP might have triggered the failure themselves by then posting the exact same review under another (their wife's) account. If I'm writing an anti-spam system, duplicate reviews from different accounts are like the most obvious heuristic imaginable.
Ask HN: How much should a remote junior software engineer make in a US comp?
junior: ~ 2 years experience working full-stack.
Typosquatting with 'curl -sL $URL – Perl'
It is in no danger of become as complex than C++. Nowhere near.
You don’t really have any options because US society heavily favors corporations over human beings. Always has, always will.
Sounds like hyperbolic space: https://www.roguetemple.com/z/hyper/online.php
Just because a set of differential equations has -d^2/dt^2 somewhere in it doesn't mean that it will lead to an increasing amount of instabilities that will eventually lead to spontaneous -30% economic activity.

The economy of the USSR, in aggregate, literally only ever suffered two recessions - one in 1963 due to political instability (which was a very minor fall in GDP), and one at the beginning of WW2. The collapse of the USSR itself was a purely political issue - the USSR maintained growth right up until its dissolution.

I understand your point, but it is a case of diagnosing a second-order effect but not taking into account it's actual impact. Outside of capitalism, there were not really any economic systems that had such gigantic vorticity that they would spontaneously enter disastrous depressions.

Those cycles that you diagnosed, for example, eventually ended up by either a worker lying to stop the cascade, or someone at the planning office realizing the issue. They never snowballed into a Great Depression, because that simply could not happen. The reason the behaviour of unrestrained vorticity is possible in capitalism is because of capital markets. Without capital markets, or an equivalent, the behaviour you are diagnosing is inevitably dampened.

Think about it like a PID loop - there is a -d^2/dt^2 term in it, the D-loop term. But because of the I-term and the P-term, if you tune it correctly, general error always goes down over a full wavelength. Capital markets allow the D-term to overpower the loop.
Yep, understandable. Right now it kicks out pdfs that don't fit the rules, but I think there are a few sensitivity variables / configs I can incorporate to make that seamless.
That's not why we do security research.
The LCAM data has been posted to the "raw images" site at the link below, although they do appear to be processed (contrast enhanced) so you may need to wait for the PDS release for the real raw data. You can tell by looking at the images before heatshield separation or after touchdown that they have been contrast enhanced (all images were taken at similar exposure times).

https://mars.nasa.gov/mars2020/multimedia/raw-images/?af=LCA...
> I wouldn't be surprised if the business had been able to pay money to Google to be able to check reviews before they went live and mark them as spam.

I would be really surprised, as such a scheme existing without being exposed by now seems highly unlikely, and it would completely undermine the value of Google Maps reviews once everyone knows businesses can freely curate their reviews. Why would you bother looking up reviews for a business if you already knew any legitimate negative ones would be censored out? You wouldn't. Nobody would. Reviews on Google Maps would be discontinued by now if it were ever the case.
CVE-2021-26701 – .NET Core Remote Code Execution Vulnerability
Appears to be fixed by https://github.com/dotnet/runtime/commit/f27d33729518f5aa478...
Taiwan (and Vietnam) both have high densities in their cities, but low COVID numbers.. So there's definitely countries that have handled it better than Japan.
> So, a company can do dumb things, repeatedly, also if all people working there are bright

> For large organizations, in a way, the whole can be less than the sum of its parts?

They can be, but I don't think it is inevitable.

By way of analogy, large herds of herbivores are arguably much stupider than the individual animals, while insect colonies are considerably more intelligent than their components. Packs of predators (eg. wolves) generally seem to be approximately as smart as an individual, at least so far as hunting is concerned.

Human organizations vary considerably and it isn't hard to come up with examples ranging from 'dumb as a bag of hammers' to 'smart as a whip'. Analogies to various mental illnesses may sometimes apply as well.
If you have security cameras though, doesn't that open up a huge amount of possibilities to deepen the intrusion? Just most obviously you can watch anyone log in to anything you can see and get some credentials that way. Sounds like these offices are closed, but I'm sure there's some clever way to get someone to need to log in to some machine. Or just be patient and wait.

Hell the offices being closed and having control of the security cameras offers what sounds a lot like the start of a great way to break in quietly and get physical access. How many systems do you know that are secure if you can touch them?
Did you not see that they have instruments?
I'm trying to play a little bit of the numbers game, but more focused as you've said on the skillset/interests.
It's discouraging at times, but I'm keeping at it.
Agreed as a vegetarian, this study being called damning is a joke. Veganism has a pretty good track record with respect to health outcomes. Committed vegans that I know would still do it if it lowered their lifespan, because they are doing it for a higher cause (environmental, moral, spiritual, etc.)
Discord Server List Scraper
Source your brand new Discord server list with thousands of real Discord servers!
You have absolutely no idea what you're talking about.

There is no way that renewable energy can replace baseload power generation of FF and natural gas given current technology.

All you have is magical thinking and science fiction.
For me, the main problem with Facebook is the amount of content which is exclusively available on it. We homeschool our daughter and the whole homeschooling community is organised on Facebook. I'm involved in some niche exercise (handbalancing), and that is also pretty much exclusively on Instagram/Facebook. I would love a way to get the content of Facebook groups via RSS since I have no interest in the social aspects and I miss out on a lot by not using it.
It would be nice if it was explicitly a borrowing-related message. That's the kind of thing I can see happening in a future rustc actually.
I mistakenly forgot a word, mea culpa! Perhaps the Googlers in charge of this awful policy will see my example and follow in my footsteps of taking responsibility for a mistake.

This is not a reddit ban or a Twitter suspension, it is someone’s life. Bad actors are not a reasonable excuse for this terrible policy.
This is a Detroit scandal that refuses to die. Jerry Paffendorf interviewed here is a good friend of mine, like he says they keep doing it because there's good money in it. They didn't mention it but if you're over 65 you don't owe any city taxes.

But you have to know that which explains why they took the house of a 100 year old woman whose parents paid off the mortgage decades ago.

These investors have lawyers on retainer who immediately contest the taxes and lower them 80-90%.
Thanks!

We had to change the build process of Lambdas to support deploying a mock version of the function. And we need to add a new command that deployed the debug stack.

Here's how it works internally — https://docs.serverless-stack.com/live-lambda-development

Your existing CDK app should work with SST. The main difference is that SST deploys per stage (or environment). This allows you to do `sst start` that goes to one environment and `sst deploy --stage prod` that goes to another.
> Because the higher the electricity price the more profitable it becomes to invest in renewable electricity.

OP is talking about generation costs. Up is bad.
Do they? I've never even heard it mentioned before other than in reference to controversies around them being dodgy. Maybe it's just not popular in my locale, but I've never heard of anyone using it or recommending it. By contrast I've used Google Maps reviews, and know of other people using it a lot
Ask HN: Does Affiliate Marketing Works?
Hi, I'm working full time programmer but I'm interested to pursue affiliate marketing as my side business. Does anyone here have the same experience? What are the pros and cons?
Likely to prevent gleaning of production amounts from serial numbers.
Puzzles and puzzle storm is down on Lichess:

> Due to a fire at one of our data centres, a few of our servers are down and may be down permanently. We are restoring these servers from backups and will enable puzzles and storm as soon as possible.
>
> We hope that everyone who is dealing with the fire is safe, including the firefighters and everyone at OVH. <3.
API connector products are pretty much ubiquitous and that's the biggest sign, to me, that there needs to be centralization and consolidation in the market. Zapier, Mulesoft, Integromat, IFTTT, Automate.io, [...]. And then every at-scale SaaS product ends up building their own automation platform internally. The list goes on and on. In a lot of ways it's an extremely fragmented market.

Every single one of these products starts out with the same epiphany we had, which is some variation of, "there needs to be an API for APIs...". People keep putting a band-aid when what's really needed is an architectural refactor of how we deliver and connect APIs, full-stop. The problem is there's very little market incentive to standardize how API integration works because it requires the complex coordination of thousands of companies and millions of developers. The barrier to transformation is extremely high, so the catalyzing agent has to be spectacular. A product (or set of products) needs to come along that completely changes the game and creates a real incentive to standardize and adopt a common integration scheme and format.

The worst-case scenario for Autocode, as I see it, is becoming just another integration tool for some specific vertical. What we're striving to deliver is an open ecosystem for integrations that's accessible to non-developers who are going to derive the most immediate value from it as an introduction to development, but attractive to professionals as a development target as well. That's an extremely difficult balance to achieve but the rewards are just as large as the problem, technically the entire industry could be made more efficient at scale.
See also: this thread from 5 hours ago on the broader topic of the Verkada breach: https://news.ycombinator.com/item?id=26405056
Reminds me of this dude who hacked Russian Railways just for fun

https://meduza.io/en/feature/2021/01/21/thanks-for-the-data-...
In my experience - no. I've seen devices sold for thousands of dollars whose login screen could be bypassed with a magic cookie. Here and there you will find a device that will force you to change the default password upon activation, but this is as far as it goes and the cheaper models from the same vendor will be as shitty as anybody else's.

The best that you can hope in consumer devices is something like Apple, Google or Amazon, because they can afford the support costs, but it comes at the price of privacy and funneling your money in many other ways. Enterprise stuff could be found, but you can never trust just the brand for every model.

Edit: grammar.
It was not clear to me if the Arizona prison (the customer) chose those filenames or Verkada did. I could see prison guards doing the same thing... archiving clips that they find entertaining and naming them inappropriately. Not defending Verkada, I just wish the article made the culprit more clear.
I think playing "from position" is also broken? I was playing chess with my friend and we usually play "from position" but it wasn't working just now so we're playing standard instead. It might be an unrelated bug.
Could Rust switch? More importantly, would a completion based model alleviate the problems mentioned?
If their instruments can tell them that the station is 15,000 light years across, then why do they need to explore at all?
But not "accidental" because they had to create and maintain it. Stupid would be them intending but failing to make post visible.
I'm from Idaho. No, things aren't great. Lots of idiots there. But you're comparing a dense, large city to a state that has only a few concentrated areas of people. The rest of Idaho is barren, or the Rockies.

You have Boise, Pocatello, and the CdA area up north. Besides that, there are only a few small, sparse towns. This affects the average density greatly.

Be fair in your conclusions, please.
Since you clearly have expertise, I'm curious if you might provide some insight into what would roughly be different in an async completion-based model & why that might be at a fundamental odds with the event-based one? Like is it an incompatibility with the runtime or does it change the actual semantics of async/await in a fundamental way to the point where you can't just swap out the runtime & reuse existing async code?
If only there was a way to keep an intranet inaccessible from the internet like not connecting the two.

You think there are nuclear missiles somewhere on the internet? Someday some general will want to monitor them and order that.
You don't need to kill Bitcoin... Bitcoin can adapt to our current situation. ETH started the switch to proof of stake for example... Bitcoin could do the same.
Just turn all &str to String and use .clone() liberally while you get used to the language, and you'll avoid having to think about the borrow checker for most basic applications.

I think Haskell is stuck like you say because if your code is overly wordy, it will run slowly too, yet Rust is still relatively fast even if you do .clone() a lot.
If you check out the Bureau of Labor Statistics website you can find out at least some basic information.
For nationwide
https://www.bls.gov/oes/current/oes_nat.htm#15-0000
They also have by state.
I encourage you to check it out.
https://www.bls.gov/bls/blswage.htm
Klipsch T5 II true wireless earbuds review: Never mind AirPods
I've encountered this sort of ideology before in education. My plan is to send my children to Chinese public schools in Shanghai. They will live with relatives.

They will obtain a better education, better peers, with none of this article's indoctrination at a cheaper cost.

I will not risk my (white) children believing they are inferior to anyone else in academics.

I do not trust the American education system to bring them up. I have seen my (white) relatives learn they are inferior to their (asian) peers in the American system. I have seen my (white) relatives either buy into the American education system's ideology and also I've seen them reject it in its entirety.

This must be avoided at all costs.
Seems to me that if reputation firms are buying reviews and their effect is "short lived"... then those reviews are getting removed.
Yes unfortunately in this case this arms race would cause a massive spike in energy costs and CO2 emission.