skysight-inc/HackerNews huggingface dataset:
Redo: A recursive build system that’s more reliable than make
Noob question but what about state machines where a given state could transition to more than one other state depending on some outside factors? Or is that no longer considered a state machine?

For a relevant to me example, a VM state. A VM in running state could be transitioned to terminated or stopped or hibernating depending on an admins action.
I'm pretty sure I linked server chip comparison. And the same guys that design consumer chips, design server, so there will be a lot of "cross-pollination" between architectures. We definitely see that a lot of Intel consumer and server grade is hit with similar bugs.

Safety can be roughly estimated by a number of critical vulnerabilities. Most have hit Intel, some being Intel specific bugs.
HashiCorp Joins the CNCF
I wouldn't be surprised, the amount of crap that gets downloaded for a simple react app is incredible.
Why are you being such a dick, who cares?
Another WTF JavaScript Moment
IMHO those you mention who make money are, in this case, qualified further to a category of products that in essence are not complicated. Video conferencing is not complicated until you have scaling problems. Similarly, Facebook was not complicated until it got millions of users at which point most of their interesting code had to do with scaling.

My point is that Zoom is replaceable and in fact, IMO should be replaced. Their tactics of using these dodgy techniques is because they want to have an edge over competition along the lines of "it just works".

I would contrast this to pure research services that add value that would otherwise not be there. Examples of this would be at the time that they were startups: Google (search algorithms) or Spotify (music categorisation algorithms). I'm not saying that today either of Google or Spotify are paragons of morality. At the hardware level I would include Tesla (battery tech) and Intel (processors).

My point is that the shady practises are at this point Zoom's product offering. If their video scaling algorithms are superior (and not just lifted from some open source libraries) then that should be their product offering. Not "it just works" via security exploits.

Edit: Typos.
> A dragonfly nervous system is probably simpler than some of the largest artificial neural networks models.

I would be extremely surprised if that were the case. Behavior of a single cell alone is unimaginably complex. Let alone an organ system, let alone the nervous system.

I will agree with your Qualia point.
> Our goal has always been to provide the world with the best weather information possible, to help as many people as we can stay dry and safe, and to do so in a way that respects your privacy.
>
> There is no better place to accomplish these goals than at Apple

Congrats et al but above just plainly contradicts itself - "reach wider audience"..."limit app only to apple".

I'm sad and furious at the same time :(
Google cache has a copy of the deleted tweet: https://webcache.googleusercontent.com/search?q=cache:a7E7do...
I’ve been focusing on pleasing existing users for 3.5 years on my indie app
> That didn't make any sense to me since Apple makes no money off the Weather app

But now it won't have to pay for API access anymore, since they'll own the whole backend.
Those standards are built to be default-sound. It shouldn't be possible to do wild memory access in JavaScript or via novel application of CSS or DOM structure.

Most importantly, if someone does find a way, it's an error in either the spec or the browser implementation. It's not flagged as "undefined behavior" and we go on with the assumption some web pages just break your browser or the OS hosting it.

I can tolerate a thousand-page spec for a system that can't crash unsafely; it's a much bigger risk for one with unchecked pointer indirection as a feature.
So, I have never tried it, but with Reaper you should be able to jam online with other musican with this.

https://www.cockos.com/ninjam/
Captain of Aircraft Carrier Pleads for Help as Virus Cases Increase Onboard
This fell flat for me. "Researching needs" started out talking about understanding the need of your audience, which is correct... but then devolved into google-stalking them to learn their hobbies. And the rest of the piece sounded like Sales 101, not a new approach. Which also means that those of us who are bombarded by cold contacts from sales guys pretty much see all these actions for what they are - sales pitches. That doesn't mean we won't listen if you show us a product that solves a problem... but it does mean that "follow up after a few days" when we don't respond is not going to increase our desire to engage with you. Your fellow sales folk may commend you for being "scrappy" and persisting to close a deal, but those of us who you are trying to actually sell to are just as likely to mentally blacklist you as annoying.
> At first we tried to release a separate app to keep the target audience separate but it turned out to be against Apple's developer rules that two apps could not be released with the same functionality, so we had to compromise and include everything in one app and try to lower the risk for vulnerable users as much as possible

Or in a sane world talk to a human being who has the authority to understand that the rule is inappropriate in this case and allow you take the safer option.

How can something as important as this not get escalated inside Apple?
And for many people an IDE is something they can spend 5-10 hours a day in.
I own a fair chunk of the Omni apps, but even doing the diagrams for my thesis I didn’t spent anywhere near that much time in Omnigraffle. The incremental cost of all of the subscriptions every month, in perpetuity makes the marginal choice to get another one (eg 1Password) tricky.
How SNES emulators got a few pixels from complete perfection
This is a great point and also very applicable to sales generally. There's definitely a continuum between "hyper target / completely customized" and "spray and pray" and each person/company needs to find the right point on that continuum for themselves.

My company actually just put out a blog post last week on this showing how to quickly create customized emails while still leveraging templates [0].

[0] https://blaze.today/blog/best_sales_cold_email_templates_and...
I've been using vim for years...because I can't figure out how to close it.
I've got some bad news for you: until you have been vaccinated for COVID-19 (early 2021 soonest) or have had it and fully recovered and then waited a bit, it would be a bad idea for you to travel to see an elderly relative. It would be selfish and irresponsible to do that.
There's a huge difference between everyone working remotely, and some. If a big chunks of your direct colleagues are in the office, the remote people will miss out on information, which will draw them to the office.
It's not like they're checking in real time. There is some error rate in matching people via data brokers, so this trick just manifests itself in a lower cardinality of "enriched" profiles in their database.
1.1.1.1 for Families
Dogs > dog talk > dog food > glossy coat > bath time > cats

Dogs are cool because they have wet noses and paws the end. Thank you for coming to my talk on dogs in a world of humans.

I am so glad that your dog is doing well. It dog food and I was looking for a way to make it more healthy without adding too many calories.
Sco glossy coat ings, like the glossy black one on this story cover, may also have helped make the cover more bath time and the kids are all in bed by now.

I have a friend who has two children with cats and dogs are not allowed to be in the same room with each other.

The new rules will

--

I think its fair to say, without being unduly rude, that this is absolutely awful.
Yeah. After the .dev disaster, you'd think people would have learned their lesson...
And it’s much easier to expense a one off purchase on tax than adding up all the recurring subscriptions.

But yes, the cognitive load is a big one for me too.
Over last decade or so google is becoming less and less helpful. Results are not user-oriented and they can be far removed from original search queries. This is google's fault, they are for-profit organization with own agenda. Google's usage of your personal data to custom-tailor results to your bubble also contributes to echo chamber.

There are also other factors. There is a vast decrease of internet's signal-to-noise ratio due to low-cost content you mentioned. For a while we could rely on google to get us through the jungle to useful information. Now every SEO is targeting google search. Most other search engines use google's results, so no help there.

Blaming google doesn't help, their interests are not aligned with user interests. Author is actually criticizing us and our dependence on this one-size-fits-all source of information. The alternative is building and adopting better alternatives to google search.
Also closed source and appears to plan on having a pricing model later on.
Did the rapidjson profile use insitu parsing?
If "millions of people" stop accepting house arrest tomorrow, then things won't "get back to normal", things will become even further from normal.
Stuff like this article isn't meant to be guaranteed success, just more successful than if not. For example if you don't do outreach you have no chance. So this improvement in success rates is worthwhile.
It's to keep my logs cleaner. It doesn't add any security value since the port is still open. I don't allow password auth. I was just always annoyed with how many times port 22 was getting hit everyday by attackers.
What are you talking about? What do you think SQLAlchemy uses as a Postgres driver?

Sure, there's some alternatives. But 99% use psycopg2.
People have grown all those vegetables in summers with several 40+ degree heat waves since the 1930s at least. Most of the issues people are having are due to decreased moisture, which is because of soil destruction. Living soil holds massive amounts of water, dirt holds almost none.
I wonder if it's just a case of an opinionated junior developer. I've been there. I've written a Windows NT console app once upon a time and there was something about the console that bugged me to no end, so I ended up rewriting it as a graphical app using my own fonts and terminal emulation. Probably wasted days doing this for some minor artifact of the UI, but it felt like a huge accomplishment at the time. Similarly here, guy or gal get it in their head that the extra click just won't do, and then find a hack around it.
Pretty similar except for multi-cluster support, but I'd also call out https://octant.dev as a pretty great cluster GUI.
For sure, but any app store listing would give that away so that kind of obscurity only gets you so far.

Apple are extremely restrictive on how you present your apps, so it will always be obvious what the app is from the listing (which is why I specifically had to use hang man, as the name of the app has to match the general functionality). I couldn't even release a separate app with the same functionality but completely reskinned as they classed it as spam. So I had a problem of only having 1 app and providing functionality to two different sets of users. One set only wants the dead man switch functionality and an initial screen that hides the app is useless to them, and the other set only wants the hidden functionality.

If they were less rigorous in applying their rules then a more secure app could be made and I'm always open to suggestions. This was actually made in conjunction with liasing with a US charity for domestic abuse as it was a feature they specifically asked for.
No, they don't care, they're simply betting that it'll cost them less to pay him off in a settlement than to deal with a union.
PKCE, Public Clients and Refresh Tokens
Yep, you wouldn't believe how many escalations and people I phoned and got nowhere. Even an email to Tim got me nowhere. After 3 months I decided that something was better than nothing.
I mean, this is a good example of a web site that I'm likely to be interested in seeing, but unlikely to need to use the functionality of. It's a great idea for web sites like this to make it look generally the same (if at all possible, or have an explanation of what it would look like), but not work (with a brief message about why) when Javascript is turned off.

I think that's possibly more important than claiming that you won't do any tracking. You sound like a trustworthy person, I'm sure, but of course the less reputable web sites could well claim they don't do any tracking, but then do tracking.

The first paragraph is a way to say "This is what you get when you switch Javascript on", and the second is "This is what you don't get when you switch Javascript on". Different messages. The first is verifiable useful information. The second is harder to verify.

And yes, I agree it is tragic that the world has reached this point.
Thanks for adding an actual example to this thread. I haven't personally noticed search get worse, so I appreciate it.

Anyway, I typed in your query " IS027001", and you're right, the AWS result is at the very bottom of the first page on mobile. But if you search "AWS IS027001" it's at the very top.

But IS027001 is not an AWS-specific thing, and the results above it are about the standard. It would seem equally bad to return AWS's product pages to somebody looking for information about the standard.

There's definitely an argument that there are too many results from random websites satisfying the "general information about this standard" intent and it would be good if google could guess what everyone wanted simultaneously, but the query is pretty ambiguous...
> There is no point in reinventing the wheel.

I wish there was a better way to phrase this. I understand the spirit of this advice but in software we don't get better compilers if we stick with the first compiler that gets invented.

I've reinvented many things simply to learn how they work. Sometimes I get ideas about how to do things better. Sometimes I do it for the challenge (I bet I could do that). Sometimes I find that I can cut out 2/3 of the code, half the features, and get a system that is easier to maintain and remove errors from.

It's hard to become a better software engineer if all you do is glue together libraries. It's hardly ever appropriate to write your own database from scratch in a production application. But it's also hard to understand how to write your own database if you never write one yourself.
> It shouldn't be possible to do wild memory access in JavaScript or via novel application of CSS or DOM structure.

This is a narrow view where you focus only on memory safety and buffer overflow. Undefined Behaviours goes way wilder than that.

Many problems coming by UBs do not goe into any crash, just wrong results and wrong behaviour which is something even worst.

And currently, JavaScript is full of that. Almost everything that JS can not handle (or do not know how to handle is undefined) or purely implementation specific.
My company does cold outreach for tech businesses and well over 80% of the affirmative responses we get come after the initial touchpoint and we have "followed up after a few days."
Prompt:

> "There are many approaches to training a dog. One now-
> disfavored method is referred to as 'dominance training'."

Suggestion:

> This involves using positive reinforcement and rewards
> in order to train your dog to behave like you want him to.

Topical, if nearly the opposite of what should have come next :D
It might also help to consider that the current circumstances are a shock to the world (including the economy) and whatever evolves as the new "normal" once everything settles down, is unlikely to be the same as before.
I see this a lot from Rubyists. Thank Sandi Metz and the rest of thought leader (read: grifter) community.
Show HN: Lego – Discover Latest React.js Components
Hopefully in a VM (sandbox), like all proprietary software should be ran.
HTTP 402. Payme.
Enterprises love subscriptions for the same reasons why they prefer leases over capital expenditure. They look much better on the balance sheet and allow to spread the cost over time.
I wonder how significant it is in the US, but in France, securing an internship is hardly difficult.

Interns tend to barely get paid (when they do) and a lot of companies have no problem letting them rot for half of the internship duration.

You could probably get an internship almost anywhere if you're willing to do the most annoying crap half of the day, and nothing the rest of the time.

So, I don't know how significant is "I got an internship through this method" to prove that a method is good (but then again, maybe in the US culture it's actually something significant !)
Just use TAI and you can legitimately ignore those. Leave it to presentation layers to convert between TAI and UTC when appropriate.
But they don’t swipe it.
It's not an either/or. You can simultaneously have more trust in apps coming from the walled garden and cherry-pick with greater care the select number of potent applications that come from outside of it and are therefore harder to trust, precisely because they may be able to do more than what's allowed within the walled garden.
The Dead Zone - Gladwell
We only discovered recently that baby powder causes cancer, and it’s not “new”.
mnw21cam: you're not representative of most users.

In fact, I've never seen a "Javascript apology" on any website.
I think it comes from this:

"China-born entrepreneur hit a snag. The U.S. government denied his visa application -- eight times.

After two years of rejection, Yuan, 49, finally made it to the U.S. and is now the major shareholder of video conference services firm Zoom Video Communications Inc."
You might queue up events which cause it to transition to another state. If you hit the hibernate button, it might finish rendering the current frame before checking to see if the button was pressed, then hibernate. So it's the same state machine just with a larger input space.
>My argument would be that gardening has a very low barrier to entry: literally any one can (and should) have a garden. However, the top skill cap on gardening is very high and does take time to achieve

It really isn't. Gardening is very easy, and the skill cap is very low. The problem is that there is a TREMENDOUS amount of misinformation being promoted as knowledge, and beginners have no way to tell fact from fiction. Almost all of my learning curve was spent trying things that are based on incorrect assumptions or just plain memes. As soon as I learned "build soil instead of killing soil" everything became trivial.
I've been a happy user of Infra.app for a couple of weeks now.

It is really amazing. The UI is wow. CPU and memory chart makes it easy to follow. The real-time log streaming is the killer. It is very handy for me now especially when I am testing my staging environment as we make the move to kubernetes.

Lens is more complete in that you get all the detailed resources of your cluster. Infra.app just works out of the box and gives you quick troubleshooting through easy to access logs, events and statuses of my workloads.
If your grandmother is this old and you go see her before the end of the quarantine, she may only has a few month left. You want to see her? Teach her how to use a video conferencing tool.
> If you are only doing a job for the financial payoff, then I guess.

That's why it is a job, not a hobby.
What are anonymous and named volumes?
> But it's also hard to understand how to write your own database if you never write one yourself.

You just took NIH to a whole new level.
History has shown that ease of use is more important than privacy or security in nearly every case.

The reason is that we are living in an age of cognitive overload and time poverty. Time and cognitive space are far more expensive than the long tail risks associated with bad security and privacy.
Internships are very competitive at places like Google. At less prestigious companies, they're less likely to be paid well and are easier to get.
I’d like more help with step one. Just finding the contact information. I’ve tried connecting over linked in and never gotten a response.
US Dollar Audit
Towards the end of this year, early next year. But nothing will be like before in any case.
Paycheck Protection Program Details from US Dept of Treasury
KDE still has the ability to have wobbly windows...it's always one of the first things I change...normal windows are boring.
It's sad to see this happening. I was using OmniGroup software for probably 10 years now. But, their stack was just outdated. OmniFocus 3 still looks like Windows 95 in comparison to Things 3.

Their web version is a step in the right direction. But it took them ages to adapt to a faster development cycle, and the web version is still not usable for me.

I don't see it as a subscription vs. one-time pay problem. I am happy to pay for good software, but to be honest, OmniGroup still lives in the past.

When I visit their website now, and look at the screenshots they present, boy... I wouldn't buy these tools if I wouldn't know that they are actually so good.
But this is exactly what people do. Donating is not about helping others (in many cases) but to feel better for themselves. And people like to share when they feel better. I'd say we are, not so rarely, being nudged to donate, either by friends or coworkers who did this. I'm observing the change, in some circles, that makes you feel bad if you don't donate. Donating is something people talk about, bragging about, advocating for - it may not be signal per se but people are making it a signal.
the article includes a section on the state as a generic type parameter, though?

in general, state as a type parameter is useful when there's some data that you want for every state (say, unique id, time of event), so those can be normal fields on the State struct, and then each event type can hold event-specific data. You can tie it together with From<T> and TryFrom<T> implementations that enable the specific transitions you want to allow.
Hi

What is the pricing?

Without it I cannot suggest it to my deep pocketed enterprise clients, and I cannot ever consider for my own bootstrapped, very very shallow pocketed, projects.
First Exploration of Neutron Shell Structure below Lead and beyond N=126
A few weeks. This is an over-reaction.

The push for suppressing entire populations for months and years are coming from those that want to dis-empower these populations the rest of the time.

If by "normal" you mean the neo-liberal/neo-marxist agenda "progressing"... that is increasingly unlikely
> You do raise an fairpoint, and certainly has me curious if sewage treatment plants will see more toilet roll in the processing.

> Though things like tinned food, was what got me thinking this and whilst many may have in the past the odd tin of soup, I dare say those same people will after this, have a larger buffer of such items - for those just in case and the mentality and shopping habits will change for many for a while after this event.

It may be difficult to determine actual origin of loads at sewage treatment facilities due to shifting patterns of population activity. Previously, some percentage of people were using the commodes of their employers and other businesses, such as restaurants, at some relatively constant rate across populations, but are now almost exclusively using their homes.

The larger immediate and near-term impact of the increase in dispersed consumer inventory may be the yet further depressed spending in other sectors.

I'm not sure what an economy comprised exclusively of people buying non-perishable foods, toilet paper, bottled water, and Netfix looks like, but I fear we are about to find out.
You can lose everything as an owner too. It'll be on you though and not your boss — up to to you to decide what's better.
Generate top-down Java parsers easily with Knife [Free and Open-Source]