skysight-inc/HackerNews huggingface dataset:
What if there was a street camera or a Ring camera that caught him biking there? or hell, just the good old, a neighbor saw you biking there and named you, making you a suspect?

Calling that "wanting privacy on your daily bikeride" is a little silly, and I don't think the 2000$ is really giving you said privacy. Similarly, police overreach is a real issue, but the 2000$ is hardly going to solve that, and as mentioned above, you could've gotten entangled dozens of other way.
I do. This is one of the few places where a tech outsider can be exposed to some of the topics that are on the minds of insiders. The caveat is that criticism of any of the conceptual bodies orbiting the starry notion of "tech startup" (social ramifications, diversity and discrimination, wealth and income, etc.) are heavily frowned upon. Now, are mods going through and sweeping away every comment that proclaims, "Tech bad."? (Mostly) no. But no one wants to bite the hand that feeds it, particularly when so many have usernames easily tied to their public personas. So it's disappointing but not surprising to see people hostile to or tip-toeing around said criticism.

In any case, the basic dynamic is interesting: the less you pay for things directly, the more power you give up to those who do. The abstraction is largely symbolic for ads (consumers pay advertisers in higher product costs), but apparently where and when money exchanges hands matters to who ultimately has influence.
> [...] what N must count. Traditionally, it counts comparisons, swaps, or other algorithmic events.

Er, N is counting the input elements (eg number of nodes in a graph, array length, etc), O() is what counts algorithmic or microarchitectural events.

> Similarly, "if (c) a -= b;" may become "a -= (-c & b);".

Reminds me of speeding up a ECC loop by almost two orders of magnitude with (basically):

- if(i&(1<<k)) p ^= parity(x[i])<<k;
+ p32[k] ^= x[i] & -(ii&1); ii>>=1;
You should read some of the genetic computing papers (I think the one on computing paths on a graph was posted here the other week.).

My understanding is that DNA oligimers can interact with each other directly and perform what are essentially string operations. Like most systems that can perform string operations on themselves this appears to be capable of universal computation.
I dabbled with an idea similar to Fly.io's Heroku supercharging functionality (Turboku?).

One issue I encountered is that the app in question does not benefit from full-page caching. Even if we deployed our app through Fly.io, we'd still have our databases hosted somewhere else. How does Fly.io solve this, or how could we solve this?

When I dabbled with this idea, I thought about deploying DB read-only replicas around the world. There would be some replication lag, but for the app in question, that would not be problematic. Writes would still be affected by the added latency, but this would not be that problematic as the fast majority of the queries are reads.
Are there any real alternatives to SSH and/or sftp? E.g. a mutual TLS authenticated HTTP server...
To use Purell as an example, the SDS says it has 50-70% ethanol and 1-5% propan-2-ol. That would account for the smell, I guess.
'How can we, as software developers, minimise the chance of building the wrong thing?'

Make sure you're hiring the right product people?

I've never "built the wrong thing"; I -have- been told to solve the wrong problem, or been given incorrect information, or been left with unresolvable ambiguities from product that I've just had to arbitrarily pick between.

That may seem like a picky distinction, but it matters. I've never gone back and said "Huh, yeah, you defined the problem really well, then were super responsive with my following up with you, but I somehow wrote code that did something completely different to what we specced out together". Invariably it's been product not knowing what they actually want, or being hellbent to build something stupid (massive amounts of effort for no revenue impact, etc).
How is this going over so many peoples heads? It's intentionally clunky and confusing, much like moving a grand piano up several flights of stairs would be.
could also Matrix and Emacs all the things, just sayin’ https://github.com/alphapapa/matrix-client.el :)
What Is the Difference Between Seed, Grain, Nut, Kernel, Pit, Bean?
Ask HN: Online games to play with isolated loved ones
With a lot of older people isolated in care facilities, and general advice for older people to stay at home, what online games are there out there suitable for families and friends to play together?
That transformation seems like should always be performed by the compiler unless something very close afterwards depends on the value of i.
Even as a fan of Rust I've become exhausted by these posts. Surely everyone on here must at this point know what Rust is and roughly why people use it?
This is brilliant! Not so much for use of emacs or libpurple or bitlebee specifically for that matter (which are all fine)...Rather, what i find to be the coolest is the whole... "I'm gonna use my preferred text editor to interact with the world" approach!
Some might say that this reduces outside systems into nothing more than an API-sort of layer, but honestly, I really like that; it helps with learning curves, general adoption, etc. Kudos!
Is the point you only consider measuring success in the case of an initial success? Thus you are conditioning on data with at least one success contained within it and have biased data?
the big deal about epigenetics is that those [methylation and histone binding] are modifications that dont alter the sequence of the DNA but are also inherited by subsequent generations.

https://www.thieme-connect.de/products/ejournals/abstract/10...

https://sci-hub.se/10.1038/542406a
Don't forget the 747-8 and the 777X.

Both major new versions of old designs made post merger. Same kind of thing as the 737 MAX.
This again highlights the fact that source code is a vulnerability. Here it is suggesting that known and unknown flaws in the Iron Dome code can render the defense potentially useless.

Our military is correct in not purchasing something that they cannot fully vet. The shocking part to me is that Israel truly thought they could make the deal work without providing something that could be vetted.
Yeah, but they used a much more confusing architecture for early Minix (16-bit protected mode) that I'm of the opinion it obfuscates a lot of the underlying concepts.

And xv6 has a book that goes along with it as well.
I don't find flying stressful either (I wouldn't say it's comfortable...), but it is important to remember everyone is wired different. My mother turns into a mess if she needs to get on a plane.
> "The movers are here to protect the piano, not the hallway.”

I don't know about you, but I like it when my movers protect my stuff and the walls.
As noted in the article, homeowner insurance covers specific things and damaged by police is not typically one of them.
If "upholding the law" means we create yet another innocent victim who is actually worse off than any of the previous victims, what's the point? If the government is that unaccountable, isn't that essentially anarchy? They're only getting away with it because you can't win a fight with them, right?
With a very complex CPU architecture and ISA (chemistry, laws of physics, protein folding, etc).
What Makes a Dependency Dependable?
Ask HN: Presentations, What's Your Routine?
I'm new to the scene, but have already fallen into presenting products. I find it nervwrecking and difficult, not only because of stage fright, but also in anxiety in missing aspects of the presented product. We have a 3 week sprint schedule where it ends at a demo, and I'm the one responsible for demoing the work we've done.

What are your routines at a delivery presentation?
How do you deal with presentation anxiety?
How do you ensure that all aspects of the product are covered?
How do you potentially fix aspects which are lost, which you forgot/missed to cover in the presentation?
Nobody is asking 'the world'. Generally individuals or organizations who perpetrate a bad thing on you generally have liability.
https://aws.amazon.com/en/blogs/aws/amazon-eks-on-aws-fargat...
Unlike brave, it wasn't open source last time I checked. Had that changed?
That one's from 2017.

There's also 2014: https://news.ycombinator.com/item?id=7921691

and 2011: https://news.ycombinator.com/item?id=2880196
Here's my wild-ass guess: The percentage of lethal cases is actually close to 0.1% when the serious cases get the best care possible (my claim). If this is true, then Italy had 200*1000 = 20.000 early-stage cases 8 days ago. This yields on the order of 80.000 cases today, hopefully less as the quarantines should have an effect by now.

This assumes a median of 8 days from onset to death in the lethal cases, and a doubling time of # infections of 4 days, which seems to be around the current level for the world outside of China. The number is very sensitive to average lethality rate, and hence also to the age & health distribution of the population.

It's completely implausible that Italy has only 5000 cases, as people who have visited Italy for their winter holidays have very frequently tested positive after returning home. They haven't all randomly met the same 5000 Italians.
So in response, I’ll reiterate. I know it’s not all about me, so I shut up, tshirt size (point poker? - what is a cute an analogy? How about it’s not getting done this week? Okay not so cute. Maybe I need to think about it? What is the cute analogy there? A spike. What’s that? ‘It’s when an asshole can’t just do the simple get shit done thing and wants to .. ah fuck it, it’s a spike, cost of business, accept the user story).

I can’t play this semantics game. I don’t care how you want to measure it.

Business: But now we know where the spikes come from

Gotta be smart about this devs, this ain’t rigged to your favor. Truck along, give your points and user stories, but if you want to be measured on a bullshit scale it’s at your own folly. Game it.
A gang of guys with weapons and a tank destroyed the home of a family who did nothing wrong, offering no compensation or apology afterward. And the shoplifter is the bad guy who society needs to be protected from?
A lot of companies that lease this kind bandwidth do sell heavily throttled connections,the big difference is they are typically symmetrical and constant.

Centurytel was selling 30mbs symmetrical for 700 a month, or 300/15 for 500, they are proud of their fiber.
This would be much easier to adopt if there was an NPM package or Rubygem to simplify our company's integration with their platform.
I’ve personally never needed to ssh into my “cattle” even when I could (EC2 instances in an autoscaling group, Docker containers run with Fargate) and I haven’t missed it when I couldn’t (lambda). For Fargate/Lambda all console output goes to CloudWatch, for EC2 tasks (legacy Windows), we use Serilog with a CloudWatch sink.

But more generically, if you have to log into your cattle for troubleshooting, you probably need a better logging infrastructure.

Then again, if you are referring to how to initially install software, wouldn’t you usually just create an image for it to run?
Kind of. It's a demoscene / old zine thing: https://en.m.wikipedia.org/wiki/.nfo

They just reused the header format they liked.
AlphaGarden: robotic artwork that juxtaposes natural and artificial intelligence
Fear of missing out, and by getting items such as toilet roll, pasta and cleaning products people feel like they have some control over the situation.
With companies like scooter shares or Groupon, where expansion requires physical presence and manpower, there is actually a decent chance of success, assuming there is a 800lbs gorilla or two that is funded and clamoring for growth.

Quite a few smaller, regional Groupon clones were able to sell to either Groupon or living social for very hefty sums when the gold rush was still on.
Or add a third angle of attack sensor.
> First off, you only are old on the outside. ... most times it's better to take a minute and decide and get it right than it is deciding in two seconds and getting it wrong.

you’ve just described being old on the inside. it’s not curiosity or hunger for new things that’s makes you young, it’s acting without considering consequences. it’s not being able to draw inferences from one situation to another.

being old on the inside is desirable to the extreme. it’s called wisdom. do not knock it.
The Perils of Private Provision of Public Goods
>>Even before all of this tech, if you looked suspicious you would get stopped or worse.

Tech is IMPROVING our lives. Software is an enabler, it solves our problems. If the software is making our problems worse, then there is something wrong with the software, we fix the software.
But the issue here isn't the software, the issue here is privacy invasion. Terms of Use and Privacy Policy aren't comprehensive enough to inform users what they are doing or how and when they are collecting their personal data.

From the story “I didn’t realize that by having location services on that Google was also keeping a log of where I was going, I’m sure it’s in their terms of service but I never read through those walls of text, and I don’t think most people do either.” McCoy said.

Steve Jobs had a solution for this:

"Privacy means that people know what they’re signing up for. In plain English, and repeatedly. I believe that people are smart.
Some people want to share more than others.
Ask them...Make them tell you to stop asking them.
Let them know what you’re going to do with their data"
The idea is that if police have consequences for their choices, they will choose behaviors that inflict less collateral damage. The choice that police had in this case, for instance, were to blow up the house in a military-style raid, or to sit back and wait for the guy to run out of water or food or tire of being under siege. They chose the more destructive option. It would be helpful if they were incentives for them to choose a less destructive option.
What's the best piece of software you've ever seen?
In terms of functionality, organization, or whatever other metrics you deem relevant.

What's left a lasting impression on you?
Using Pytesseract to Convert Images into a HTML Site
Youka aligns lyrics automatically, you have left nothing to do
> Well that's just fucking stupid. The situation isn't "get out of school", it's "stay home".

If you have a seven year old and both parents work an hourly job, where exactly is that kid supposed to stay?

The best they can do is get a bunch of parents together and rotate which house all the kids will stay at each day and pool their wages so no one starves.

Only privileged kids have the option to "just stay home".
aside: ambassador definitely supports external TLS termination (tested with AWS ELB).
Honestly, Project/Product/Program staff, BAs, and Testers perform an important function when properly aligned and cooperating with development staff. When done well, they keep pesky 'business side's owners out of the way so the technical workers can get on with development work.
thanks but the video is unavailable
PayPal, while it wasn't the only player, was actually innovative for it's time and really made person to person online commerce a lot better.
My prediction is that at some point in the future, those folks who have historically loved IRC (and there's nothing wrong with that!), will eventually begin to prefer matrix as opposed to, say, slack, mattermost, etc. Not necessarily for tech superiority, but for what I'll call the coziness factor; they'll just feel cozy using some matrix client, as they felt comfy using an ol' irc client. (Yes, yes, i know there are numerous existing irc-bridging apps/services natively supported by matrix protocol. ;-)

Disclosure: I used to love irc in the 90s, then stopped using it in the 2000s (aughts?), and now am a superfan of matrix.
thanks for reading!
> The idea that a single user browsing the web could have earned Brave anywhere near $25 in ad revenue is (coming from someone who worked in the ad industry for a couple years) completely absurd.

Wait, is that what my attention is worth to the online ad industry? I would gladly pay <$25/month to not be tracked for ads. (Or, even better, enjoy that as a consumer right protected by law.)
LittleVGL is MIT licensed.

QT is GPL and LGPLv3.
And a bachelors tells us very little.
https://archive.md/JITqe
I guess people need to kill their time somehow while their rust code finish to compile.
My friend is an English teacher in China. He's been "teaching from home" for a few weeks now. His comment was this: "If this has shown me one thing, teaching from home has a long way to go before it's feasible".
You're locked in a big tin can flying hundreds of miles per hour, high in the sky and if things go wrong, you better be emotionally ready to meet your maker. And that's just the flying bit.

Not to detract from your points, but if you have any inclination to anxiety, yeah flying is stress-inducing.
I think HN attracts a certain political/socio-economic bias (for better or worse) but as far as public internet forums go, it is definitely one of the better ones for high quality discussion, whether you agree with what's being said or not.

I'm not sure HN would benefit from requiring a paid subscription. I think that aversion to the aforementioned criticism would be avoided even more, or otherwise replaced with sheer entitlement.
I remember being horrified in 1998 when they killed the floppy. As a mac repair tech, we used them constantly, and the cost increase from shifting to boot cds was maddening.

By 2004, I'd made my peace with it and had stopped including them on my PC builds.
Syncing dev environments the hard way
> A coworker asked the other day: what's the end point on WFH and school closure?

At minimum, producing enough test kits so that we could actually test every hypochondriac with the sniffles.

Since there's a mind-boggling shortage of test kits, reducing transmission rates for as long as possible is all that we can do.
heheh, thats fair. freemium is a tricky biz model to understand. but also you're not being given anywhere near the amount of information the VCs have.
You can't certify the plane without MCAS or some replacement.

MCAS wasn't added because the plane didn't fly the same as the 737. MCAS was added because the plane didn't fly the same as all other certifiable aircraft. It doesn't meet FAA regulations on how the controls need to feel when approaching stall.

The type rating mess only caused Boeing to hide MCAS from pilots. This triggered various dangerous design decisions, including designing it to be impossible to disable and making it only take data from one sensor.
I work on power stations which normally have about 1000 monitored variables per turbine-generator and another 500 for the plant in general. So typically 2500 for a two unit plant.

Alarms are generated if a variable exceeds a threshold, or a binary variable is in the wrong state.

Is Orbiter something that would benefit power plants?
All the US cops want is enough to arrest you. He went past her house 3 times. That's enough for most prosecutors. If you can't make bail you'll be jailed until trial - possibly as much as 3 years out. They drag the process out so you will take a plea deal just to see an end to jail time. Never, ever, talk to the cops in the US. They do not care if you are guilty or innocent. To them a good day is everyone they met that day is in jail.
Should Universities offer degrees entirely online?
The browser exists to interact with the world wide web, that is revolutionary.
To add on, AWS has never run Lambdas for different accounts on the same VM. Before Firecracker, they would run multiple Lambdas for the same account on the same VM. Now with Firecracker, they can run each lambda in its own VM.
It could be more than simply obsecurity. Maybe they left a backdoor for themselves?
This reminds me discussion of recent post about Lilith OS https://news.ycombinator.com/item?id=21861057
AWS console is the crappy part. Azure and Google have much better GUIs. And here's the proprietary part:
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/...

For contrast, you can manage a Kubernetes deployment using standardized yaml and kubectl commands, regardless of whether the application is running on localhost (minikube), on Azure or on GKE.

BTW, AWS Lightsail has decent GUI. Alas, it doesn't support containers out of the box. The best support for Docker image-based deployment is Azure App Service.
The DNA-based attack was a little contrived.

They deliberately introduced a vulnerability into a post-processing tool, then generated a DNA sequence that abused it. It’s a creative idea but it would be fairly difficult find and use exploits in the wild. Sequencing has gotten a lot cheaper but it’s still going to cost tens-to-thousands of dollars per attempt, so you can’t do the genomic equivalent of packet stuffing on the cheap.

(Nevertheless, it is true that a lot of biology-related code is not great but...)
For those that aren't familiar, this principle is known as gene expression: https://en.wikipedia.org/wiki/Gene_expression

To make an analogy to software, a common pattern is to have a monolithic repo with many different "personalities" (codepaths / configurations) that utilize different subsets of the monolith. DNA seems to work under a similar principle, a given cell will preferentially transcribe parts of the DNA based on epigenetic factors.
> Batched virtual memory updates (mmap/munmap/madvise) could be a boon for allocators and garbage collectors since the cost of TLB shootdowns could be amortized.

And ideally also the cost of mmap_sem (the lock for an address space's memory map), which can be one of the most contended locks in a workload.

> Similarly if all the syscalls done between fork and exec could be squeezed into a single uring chain without any intervening userspace code then the kernel could skip some costly virtual memory operations, bringing us closer to posix_spawn behavior.

I'd love to see a way of doing this with io_uring.
Ironically police are over funded when compared to social services in the same area.
How Small Business Owners Can Save Their Precious Time?
Auth0 solves pretty much every problem I've encountered. Which is admittedly, not a whole lot. It's not that these are super hard problems, it's just that it often seems like a waste of time. Instead of working on authentication and authorization, I'd much rather focus on the actual functionality.

Problems I encountered:

* Normalized user profile using data from various identity providers [1].

* Passwordless login [2].

* Using custom SMS gateway for passwordless login or 2FA [3]

There are not a stable, polished, feature rich alternatives to Auth0 that are affordable. I know that's a lot to ask for, but since you're asking. Auth0 is very nice, but prohibitively expensive. There are also not a lot of maintained and stable alternatives. Pretty much the only one I am aware of is Keycloak.

[1] https://auth0.com/docs/users/normalized/auth0

[2] https://auth0.com/passwordless

[3] https://auth0.com/docs/connections/passwordless/guides/use-s...
Because a core theme in this story is the difficulty of moving heavy objects up and down stairs. I agree the web implementation is clunky (in a way that doesn't aid the overall reading experience) but I do see what they were trying for.
Do people still try to claim that source available is open source? I go by the OSI definition.
I think they're talking about an average user. Someone willing to pay not to get ads is probably worth more than $25.
I am guessing that the logo was generated from a website that mimics well-known logos. This is probably the best argument against using such a logo. I kept wondering why the creator wanted this to be associated with adult content.