skysight-inc/HackerNews huggingface dataset:
I disagree with your stated claim on (6) which is that there is no accepting state for (M) after an arbitrary move in (5).

E.g. In bitcoin script any encounter with OP_RETURN moves you immediately into an accepting state whereupon the program halts and interpreter performs a predicate evaluation on the state of the stack.

Hopcroft et. al. also makes no claim on the input to the FSM being infinite (requiring an infinite loop). Quite the opposite. The FSM clearly reads the Program until it encounters a "simulated blank" signifying the end of input, so it can start processing the "tape".

A simpler way of satisfying the requirement of Bitcoin Script Interpreter as a 2-PDA is simply to define the State Transition function in terms of Bitcoin Script Primitives.

Q × ( ∑ ∪ {ε} ) × S × Q × S*

Where:

* Q is the finite number of states

* ∑ is input alphabet

* S is stack symbols

* q0 is the initial state (q0 ∈ Q)

* I is the initial stack top symbol (I ∈ S)

* F is a set of accepting states (F ∈ Q)

Resolving each of the above is left as an exercise to the reader.

I do concede that the actual usefulness of the computation is limited to the extent that the Bitcoin Implementation limits the size of the "input tape" i.e. the limits on size of Script.

Hence the need for Big Blocks and unbounded Script sizes to allow the market to discover the correct trade-offs between economic benefit and computational cost.
Programmatically identify which camera clicks better photos
> You're looking at it from an individual perspective rather than treating mankind as a system to optimise.

I only have my life that I can optimize. The rest of humanity is above my paygrade.
So all political protest, especially if it's annoying to others or dangerous to the protestor? No. You clearly are just judging political protests that you personally don't happen to support the aims of. You're entirely missing the point of understanding people's needs and what empathy is.

Everyone automatically has empathy for people they feel aligned or connected with. You don't even have to try.
You can choose whether or not to back up messages.
It's not like AWS controls the sole source of fire. Companies these days have wised up and know they can roll their own 'good enough' solution and customers won't have much choice to do much about it but keep feeding the beast. I remember when I genuinely believed the netflix creation myth, of this fabled streaming service that would swallow up the world and have all movies and TV in one place. Companies who ultimately hold all this IP and have these heaps of cash wised up, wait on the sidelines, poach people, and come out with stuff like Peacock thats good enough, and customers have no alternative if they want to watch stuff that only comes to that particular platform. Streaming services are the most visible examples of companies rolling their own solutions to not be beholden to other companies, but its extending to all sectors of tech.
Yep,it has become popularity contest for frameworks, and in the end they make developing even harder.
I'm a former devout Muslim writing this from Islamabad. I have personally witnessed the sheer hatred and violence perpetrated against Christians led by the verses I quoted. So don't teach me about Islam thank you.
I got some cheap ($50) ottomans that I can sit on when I'm sweaty -- so I don't have to sit on the floor, which I can't get up from.
What? NAT hinders the deployment of P2P applications, how was that not a bane of NAT to get rid if it already?
That's a fair critique.

I expect the designers foresaw this.

I don't think wide popularity was a goal.
Coredumps are a crucial source of information when investigating crashes and containerization doesn't invalidate any of that. Sure application restarts could minimize the impact of issues, but investigating them still is and should be standard practice. Furthermore, just because something isn't easy to do with k8s doesn't mean that it should be laughed at or scorned upon. I guess it's things like this that's causing articles to pop up that are somewhat skeptical of k8s.
Author here. I posted this on Gemini specifically to avoid a larger audience on the WWW. This has happened several times now, so I decided it was time to shut off my web gateway, which breaks this submission.

If you want to read this article, you can do so over gemini:

gemini://drewdevault.com/2021/09/16/Mark-Rober-and-capitalist-manipulation.gmi

You can learn more about Gemini and find a suitable client here:

https://gemini.circumlunar.space/
What solution did you end up switching to?

I have a feeling that most python GUIs are lacking in some area and for full creative freedom someone would have to go for flask or fastapi, build the UI with modern js-frontend frameworks and connect that frontend with the actual application using websockets or regular HTTP-Requests.
I probably missed what exactly in this article is "like it's 2021"? Does a reference to Prometheus or systemd makes something more "modern"?
The article mentions how many small delivery companies there are through which amazon gets to skirt liability and move cost savings onto working people.

From Amazon's past behavior I would side with the drivers and delivery company owners in that it seems like an excuse for amazon to deny payment - which amazon uses as demerits & punishment, not actually bonus

CA tried to do this for individual contractors but I think we should think about having legislation tackle these cutouts which are ostensibly a part of the company.

I'm sure there are lots of edge cases I'm missing, like maybe franchises. but if there is no difference in how a contracting company operates - besides forcing cost savings from bad labor, safety, & liability practices unto working people and small business owners - it shouldn't be allowed.

Heck, an easy test is when you present your vans to the public branded as the parent company AND force those independent delivery company employees - who do not actually work for you - to dress like and follow policies as if they did.
Drawing Dynamic Visualizations (2013)
"He later collected his thinking in a book, Zero to One. It became a best seller, partly because it promised a path to Thiel-scale wealth and partly because it developed the idiosyncrasies that had been present in the college-age Thiel into a full-blown ideology. The book argues, among other things, that founders are godlike, that monarchies are more efficient than democracies, and that cults are a better organizational model than management consultancies. More than anything, it celebrates rule-breaking. Thiel bragged that of PayPal’s six founders, four had built bombs in high school"

Did they actually read Zero to One?
> Working support must suck, but being first line support in a call center truly sounds like hell

I spent my first 3 years in tech working in phone support (a few different Australia companies). I was young and dumb and thought any tech job would be awesome (tech was my passion/love, after all).

It was absolute hell.

I've been journaling several times per week for my entire adult life. Re-reading the entries during that 3 year period is depressing. My feelings towards other humans was truly distorted (I saw strangers as awful even outside of work). I spent every afternoon in a daze of depression and anger.

In my experience, companies treat support staff pretty poorly as well. And the pay sucks.

The mental toll of handling constant abuse from 8-6 every day was insane in retrospect.

After spending a few years as a dev, I wish I could teleport back to my first week in support and punch myself in the jaw. Working at a grocery store and applying for dev jobs would have been a much better strategy.
People talk like it's a vertical, but for plenty of people it actually translates to 'I want passive income'.
QUIC has some basic features for migrating a session to another link, but it doesn't support multipath in that sense. Multipath QUIC (MPQUIC) is a hot research area right now, and it's being standardized.

MPTCP's design was fundamentally incompatible with QUIC's UDP transport and session model.

From what I understand, neither MPTCP nor MPQUIC are designed to share multipath routing via a gateway (e.g. a bunch of devices sharing a multipath aggregation of 3 4G modems). It's all designed for a single device with multiple interfaces.
>> Who were they giving the laptops to?

Other leaders. Leaders who were coming to visit [UAE] sheiks...
“Thanks for coming. Just as a sign of our appreciation, here’s a bunch of stuff.” One of those things happened to be a laptop. We do know that they were turned on sometimes. What happened after that we don’t aways know the answers to.

Got to be some sort of basic rule of being a leader not to take electronics from a foreign government and turn it on - or even do more than accept it to be gracious and then ensure it never goes anywhere near you.
Moringa Actives
Moringa Actives is a modern food supplement that supports weight loss. The product was designed for people who want to maintain a healthy body weight, reduce the feeling of hunger and support the metabolism.
>”Mean” is quite literally the average.”

No, median is the average home, mean is the average of homes, and mode is the most common of the homes. They are all “average home prices”, just different averages.
Hope my founding team read this post! The bar to run a company is so high these days that you can't settle for anything mediocre!
Also, if you have a product market fit in 2021, consider yourself lucky and focus on scaling it. It is getting very difficult to find a niche where you can scale as you would in 2013.
I mean it's _the_ Standard Oil. They used their massive market domination and control of every step of the process to just destroy competitors.

I mean yeah they succeeded because it turns out that for a commodity just having one large network for everything is more efficient (and if you own everything, no middlemen!). But that's just an argument for nationalising commodities.

All that Standard Oil profit year after year came from somebody.
I don't think people expect it so much as that the designs that put form over function are pushed so hard that it seems as though people expect it because there aren't any function-over-form alternatives. Fair chance that if you bucked that trend that you'd end up with happy users and a higher retention for the longer term even if in the shorter term your conversion rates may be a bit lower.

Similar to how the quality tools rarely look as snazzy as the wanna-be's, and are sold to a more professional audience at a higher price but lower volume. They also typically need much less advertising and marketing, they are sold by reputation and word of mouth.
CISC jokes aside, this an interesting turn of events.

Classic ARM had LDM/STM which could load/store from a list of registeres. While very handy, it was a nightmare from a hardware POV. For example, it made error handling and rollback much much more complex in out-of-order implementations.

ARMv8 removed those in aarch64 and introduced LDP/STP which only handled two registers at a time (the P is for Pair, M for multiple). This made things much easier but it seems the performance hit was not negligible.

Now with v8.8 and v9.3 we get this, which looks much nicer than intels ancient string functions that have been around since 8086. But I am curious how it affects other aspects of the CPU, specially those with very long and wide pipelines.
Seems like a gotcha thing maybe. If someone is pretty careful about wearing masks but forgets to once in a while or takes it off in a specific situation, that's a lot different from never wearing it or only wearing it when there are cameras around. No idea where Breed is on this, and the press reports aren't helping.
It’s as if Samsung was selling dishwashers and Apple was selling entry into an ecosystem.
Thanks. Comments are clickable. Try hovering over the commenter or date?
Then you must also remember that it was Poland that allied with Hitler before anyone else, in hope that Germany will help it to attack Russia. But Hitler had other plans.

Why you always forget about this part of the history? I guess it's not illustrated well in your media blaming Russia for all of your miseries.
I don’t see my IP address changing that fast using various what’s my ip services.

It did change when I toggled back and forth between the two IP location settings.
My work laptop uses like 50 watts. My personal consumption just from breathing is way higher.

Unions are bad for environment. They block progress and force subsidies on old, inefficient and dirty technologies. Soviet Union had horrible environmental record.
Very cool. I had to code a Cells app in Java back in university, too.

One thing though: add undo/redo to the Cell task as a requirement. After all, "a good paradigm should give you this functionality for free" :)
It still blows my mind that we’ve focused so much on writing robust software that can handle so many edge/failure cases… yet, an expired certificate blows everything up. As though the simple passage of time should dictate what I can and cannot trust or choose to do. Just ask me, the developer, if I should trust something or not, so I can pass that question on to the user, if it makes sense.
I have a future use case for this, but as the code hasn’t been (entirely) written yet, I wonder about the feasibility of porting to Crystal and simply shipping the resulting binaries. Having struggled through Ruby2Exe years ago I wonder if this isn’t the more practical way forward. I have not done a thorough analysis of this issue yet, though, so it could go other ways.

(At issue here is library reuse where Ruby to Crystal, while not 1:1, would be close)
How much of your salary do you spend on health insurance?
Wait till the AI becomes your parole officer like in Elysium

https://youtube.com/watch?v=flLoSxd2nNY

We know this shit is coming.
And she didn't own Bob, she paid Bob and not a previous owner.

Information disimetry is what Alice benefited from, she has better skills, knowledge, or connections, or all of these. Bob has less and cleans other people's bathrooms instead of getting his cleaned while he can grow his wealth undisturbed by chores. The disymetry then keeps growing.

I doubt the solution is to provide money as if it grew on trees to those who are below average in term of status and profit abilities in society. It would likely drag most people further down and keep a few at the top who will find ways to fund the mandiants somehow.
Ministry of Defence shared more than 250 Afghan interpreters' details on email
I used to be "lazy" by not working. Then Covid lockdown happened and suddenly everybody else wasn't working either. It truly made me feel better about my own behavior. It's pretty relative.
In undergrad and even in HS I learned from teachers or advisors that using librarians like this is how its done, well into the google era. Walk in and utter little more than "Ancient Greece" and walk out with four relevant books for your report and a fifth on the way from another branch.
Depending on whether you‘re someone trying to build clever, distributed applications or someone trying to defend a corporate network against them, that may be a bug or a feature.
Care to elaborate? Without additional arguments it sounds like pure FUD to get more people on to the win11 spyware wagon
I really wish one day I can search Bitbucket as I can search Github.
Hmm, sounds like PLG is the hot new buzzword to describe the search for PMF while burning VC cash (wow I realized I used 3 acronyms in this sentence). This article is clearly for people building SaaS with venture capital.

What about founders who don't go the VC route and choose to bootstrap instead? PLG seems to be out of the question unless one has a long runway. I reckon even for the bootstrappers, things have changed between 2013 and 2021.
I assume this is pure speculation, but one could also speculate that win10 or 11 also has a bugtracker full of security issues marked as wontfix or someLaterSprint
Yeah, still feel like MVP is a great way to start. If people want your product without it being polished, then you know you really solved a problem. And not just any problem, but an overlooked one (because nothing solving this is polished yet).
I'm happy to hear that's your experience. My experience comes from being raised in such a place (not the south, just rural conservative), and fleeing to the nearest metro region as soon as I was able while growing up. That was a while ago though, and this was over LGBT things - a bit less about abject discrimination and more that it was impossible to even think about finding a date, and a fear of being found out with people regaling me of stories of houses of known queers being firebombed in recent years. I don't really speak about the stereotypes of the ignorant rednecks - the most virulent haters were the orderly christian pastors and the true believers who opened up multiple conversion camps in my area. There were 2 black students in my high school of 1500 kids, and both of them got pulled over literally dozens of times in just a few short years, and it wasn't for driving fast.

Culture has changed somewhat since then. I don't presume to speak for anyone's experience but my own, and I go off of the stories that my friends have told me for other things.

That said, Trump flags fly everywhere, and BLM flags get torn down/burned/vandalized. I don't think its really fair to say that its all politeness and mutual respect - in my experience that is how it is until you accidently fall into one of the cultural battlegrounds, and then its more conform or die. Lastly..

> The truth is that urbanites have been hypersensitized to so called racism

I think this can be true while the rest can also be true.
Budget overruns and culture clashes plagued $50B submarine deal
> mostly about the illusion of security. To this day I'm left with the impression that some sort of MITM attack would be possible through the creative abuse of certificate issuers and proxies since there is no direct means of verifying the certificate is authentic

Why would a bank's customer support agent know about encryption? Usually IT is a siloed function in most banks.
Ruby was in my blood, once. Mountains of systems integration and backend parsing and business logic. Never any Rails though.

The older and more boring I got, the more I liked Python. Young me and old me both knew what they were doing.
Do you have forecasting data as well? Could we use that to figure out how accurate forecasting is from various agencies?
Most aren't in a position to insist but companies like Walmart do lean on vendors to provide a non-AWS version.
annecdata fwiw, re 64bit Raspios vs 32bit. I have a 4 node 64 bit k3s cluster running folding-at-home as a testing workload where nodes will stop responding after some indeterminate time (1-3 days) - at present, just power cycling to recover
Your points are definitely valid criticisms.

And the world (for CS-type folks) would certainly be better. For everyone else, I think it would be a whole lot worse. I don't think its a stretch to say excel had enabled billions (trillions?) of dollars to be realized without the need for CS staff, where CS/software purchases would have otherwise been required. I wonder if this is partly why its a reoccurring meme on HN, which has a heavy CS following?
It may need neither blame nor solutions. Perhaps they're only there to oggle the hot professor and is achieving their aims perfectly well.
My main grip with Github is that it's pushing more tie in features to own the development experience even further. Github started as a community development hub, now trying to swallow us all, owning each bit of the development process to then own the market.

I don't have any affection for aws or gcp either, their attempt to dominate as de facto infrastructure and software provider is scary.

We don't need github actions. Spinning up machines that run cook books that can do anything, even at scale is ultimately more flexible and platform agnostic. If that's time consuming to make it work at scale, providers dedicated to that are out there.
People often think that ClickHouse is useful only for TBs of data. That's wrong! ClickHouse perfectly works on a single-server, and it works like a charm as a data source for self-service BI tools - an maintenance of this setup remains very simple in comparing to CH cluster. Very powerful stuff for getting operational analytics with minimal investments.
I just drove a motorcycle for the first time two days ago. Took about 10 minutes of solo practice on a quiet street before I was comfortable enough driving with a passenger around on the street. Didn't watch videos or read any guides, just found it quite intuitive.

It was an automatic scooter though so I'm sure that makes it way, way easier than some sort of manual sport motorcycle!
I think nationally it just approached 1% of all purchases being done by "e-buyers", with much heavier concentrations in certain areas they're targeting.
Coredumps can contain sensitive information about privileged processes, so it's rational to not have it world-readable.
There is nothing really you can do.

Verizon FiOS in NYC does not support IPv6 and does not have it on any public road maps. So I'm in the same boat 1gbps symmetric without native IPv6.

But Verizon FiOS does have IPv6 else where, including places in NY state for many years already.

They clearly have a reason to pause the roll out, but I have no clue what it is.
You do have to build, but low interest rates drive capital to seek investments with lower average returns. Private equity used to stay out of housing, but now there are funds to buy up trailer parks. I hypothesize this is driving some of the insatiable demand. Higher real interest rates, or more productivity growth so there's better places to park the ocean of money, or taxation would do wonders.
Great tool. Some feedback:

- The section on FLOC is a bit inaccurate; I wrote about what the interest-cohort permis. policy does and doesn't do:

https://seirdy.one/2021/04/16/permissions-policy-floc-misinf...

- Safari now supports normal icons for pinned tabs. apple.com no longer uses a mask-icon.

- X-XSS-PROTECTION should be set to 0 (disable) according to OWASP's latest guidelines, since XSS filtering has been found to introduce new sec vulns:

https://owasp.org/www-project-secure-headers/#x-xss-protecti...

- Some implementations of HSTS and auto HTTPS upgrades mandate that HTTP-to-HTTPS redirects don't change the hostname, including the www prefix. If anything, this tool should recommend against a single redirect for HTTP->HTTPS upgrades and www subdomain prefixing/removal.

- Very, very few browsers do support X-Frame-Options but lack support for CSP; even fewer have a modern TLS stack that works with secure cipher suites. X-Frame-Options no longer should be needed since the CSP header fills its use case.

I'd recommend taking a look at some existing checkers for reference. Webbkoll, check-your-website.server-daten.de, Hardenize, Lighthouse, and Webhint.io are some good ones.
not surprising to me. fasting has many health benefits. I've experienced it for myself.

If interested, check out "The science of fasting" documentary.
Ah, they actually are clickable! Sorry and thank you.
I noticed that some clients/parsers, like OpenSSL are sensitive to the order of the certs in the chain (according to spec) whereas others try to “reconstruct” the tree visually.
Internal error bubbling code is slow and can change from release to release. And it's definitely not intended for the job.
Thanks for sharing your perspective, its nice to get another view.