skysight-inc/HackerNews huggingface dataset:
To me the mistake is not having the back/forward buttons honor the different states. It would be a nice built-in undo/redo.
The point is that for some programs[1], you can prove that all inputs will lead to an output with certain properties. With a physical lock, you cannot.

For physical locks, you cannot even rigorously define the "input".

[1] Not always, unfortunately, if your language is turing complete. You might be able to prove weaker, but still very useful statements, like "no input will cause a point to be dereferenced out of bounds".
> Plus online dating is very passive...

Like you say, it is impossible.

I made that mistake when I started, until I realized that there is only 1 goal: get her on a date. And while other guys were asking "how was your day?" every few days, I asked them out after a good chat, and shortcutted it.
> So they did the next best thing: they changed to please the market in a way that makes money. Grabbing a lot of attention, as cheaply as possible, so that you can sell it to the highest bidder.

Accurate. Agreed. And a completely fair business decision. We all have bill to pay.

Unfortunately, they (wrongly) continue to sell this new version of their craft (?) as journalism. The masses buy in - confirmation bias is a powerful force - and we are today exactly where we should be: Truth is fluid. Editorial is journalism. Everyone - blue, red or orange - gets hammer their facts into their echo chamber. Etc.

It's important to realize that there is no democracy or democratic process without a health and proper Fouth Estate.

Btw, Tali Sharot's "The Influential Mind" is a great read on the subject on influence.

https://www.amazon.com/Influential-Mind-Reveals-Change-Other...

Edit: their to there. with to without.
Also: Here is an account of anti-communist anti-authoritarians singing The Internationale in 1989 when in police custody. Odd they would sing that when you characterized the song as a singularly communist anthem. One possibility is that every anti-authoritarian member of Capitalized Antifa isn't a communist after all.

https://books.google.com/books?id=so474D6P9LsC&pg=PA22&lpg=P...
Not sure a media outlet succumbing to popular opinion to suppress the publication of unpopular viewpoints is something to celebrate...
Excellent twitter breakdown from David Sinclair, PhD: https://twitter.com/davidasinclair/status/125991292869585715....

Some key points:

- The result is so literally incredible that even the first author, Prof. Steve Horvath, didn't believe it at first. I suggested he check if the rats were mixed up, but he assured me he checked their genomes. The rats weren't mixed up and the data is the data.

- Accumulation of fat in old tissues was greatly reduced. All health-related blood biomarkers they assessed (lipids, liver function, blood cells) "were altered towards the values of young rats, without exception."

- Level of oxidative stress, and (wait for it) senescent cells were reduced "by a very considerable degree". Presumably, the immune system cleared the senescent cells. This is what the field is looking for.
>Read the whole thing... it's a ride. Serious WTFBBQ with a side of potato salad.

Did they rule out GPU driver crashes? They said it also occurs in VM, but didn't specify whether they had any guest integrations enabled.
Writing New Image Hashing Algorithms to Help a Yearbook Teacher
Bison (Back) Home on the Range
thats interesting, I remember seeing that too & I never watch fox. at first I thought maybe my kid has clicked some video but even after flagging not interested and disliking it still keeps coming up. plus all the trump outrage.. just fuck off.
The problem is we have basically 2 "phenotypes" (gross oversimplification) with radically different risk tolerances, one "tribe" is okay with abstracting away their security/defense, the other wants granular control over it.

So there's 3 agents:

1. Government. Trustworthy, until it isnt.

2. "Union" - Trusts govt. Ok with "gun grabbing" because civians with guns make them feel safe.

3. "Rebels". doesn't trust government. Ok with guns - armed society is polite society.

So it's a very unstable dynamic. It's stable at the extreme ends - everybody has guns, or only government has guns - but the transitions are high activation energy states.
My ideal view of the marketplace of ideas is that it engenders discussion about those ideas, responses to them, and ultimately deepens the view to a more nuanced, accurate place. One problem, undoubtedly, is that discussing anything through some means of communication is difficult, especially when we prefer short form communications to long form ones. So instead of discussing, we tend to think in terms dog whistles & a few short words are connected to an argument that we've heard from the other side and that is where things start to go downhill. People do not seem to be engaging the actual arguments in this marketplace of ideas, but rather with the people presenting the argument & what they think those arguments are.
What you described is just a destructor. C++ already has those. If you think that destructors are all there is to Rust then you are missing the entire point.

Rust has an affine type system [0] and this is something you either have or you don't. There is no way to retrofit it without rewriting all C code in existence.

When you look at linear types it becomes pretty obvious how restrictive they are but this restriction is also what allows them to make guarantees about memory safety. With linear types every variable must be used exactly once. This means that no matter through how many functions you pass a variable eventually you have to call the destructor to destroy the variable.

Rust doesn't have linear types because they are too restrictive. Instead it has affine types where variables are used at most once and if they are not used the destructor is called automatically. However even that is too restrictive. The definition of "use" in Rust is a borrow and the affine type system rules only apply to mutable borrows. You can have an arbitrary amount of read only borrows. The end result is a language where it's not possible or much harder to implement data structures that do not follow these rules such as doubly linked lists. You will have to use completely different data structures in a variant of C that has an affine type system. This will probably result in an affine only ecosystem that is completely disjoint from the rest of C. The Linux kernel will definitively never be rewritten in affine C.

[0] https://en.wikipedia.org/wiki/Substructural_type_system
TBH, I think no one is ever ready to have a child. No matter if it's a first one or not.
Show HN: I built this reusable Auth Server to handle logins/signups to save time
.. and the part of you that watched all of this and was concious of it happening is the real you
Any feedback or suggestion is welcome! Thanks.
>This can be achieved by an austere lifestyle.

There are also degrees of everything. Some make a good salary and do fairly well with RSUs/other investments and make lifestyle choices that don't revolve around maximizing wealth without living "austerely." There's a big space between never going out for a nice meal or spending money on other "unnecessary" expenses like foreign travel and buying the most expensive house you can't afford in a high CoL area and generally spending extravagantly.
That sort of detail is fabulous, and reflects really how little we've progressed when it comes down to "brass tacks". Thanks for sharing.
I was also going through the numbers recently and it does appear that there is no place for contrast in the media, both within the phenomenon of police killings itself as you point out, as well as how it relates to other unfortunate and troubling causes of death.

For example ; ~ 250k people a year die from medical errors in the US [0]. From this one could argue that doctors are far more dangerous than cops, possibly on a per encounter basis as well. Certainly something should be done about this. I don't know if a mega riot will do it though.

Also, just what proportion of those police related deaths were actually justified by any standard ? Like how many of those people actually pointed a gun at the cops before ending up as a stat ? Regardless of race. That would be interesting to know. Obviously some heads have to roll when something like that happens, but maybe we should still keep the baby.

[0] https://www.hopkinsmedicine.org/news/media/releases/study_su...

I'm usually not quick to side with the cops on any given day, but I like to side with the actual facts on any given day. Policing is a hard, dangerous and ungrateful job. Certainly it has its ( grave ) problems, but just doing away with the whole thing based on relatively few ( albeit horrible ) incidents, is not a rational reaction to this real issue.
Yes, there are people who subscribe to it without understanding what it really means. I think I pointed this out a couple of posts upward. Such people are often called "useful idiots" by those who really understand what's going on and have an actual goal. 1917 revolution in Russia was mostly carried out by useful idiots, tens of millions of whom have died afterwards of famine and repressions.
https://music-grid.surge.sh/#26-2561-71-711-26-2592-23-663-4...
I had to Google to find out...
Rust Evangelism Strike Force
https://twitter.com/rustevangelism
ATtinys have been available in 8 pin packages for about 2 decades, and in 6 pin packages for 1 decade. What patents are you referring to?
Ah, I see. I was conflating the IM and IV dosages; 0.5mg/kg seemed much too low to induce general anesthesia from what I vaguely remembered of IM dosages. Thank you for elaborating.
Chromium != Chrome

Chrome’s product management is all-Google.
LMDB is in fact not much more than large mmaped file and clever synchronization mechanism on top of that that also serves as dictionary implementation and transaction mechanism. My uses of LMDB are essentially replacements for mmaped file and LMDB gives me the ability to sanely do partial updates.
Sullivan is on some kind of weird double secret probation and quite unhappy about it.

I do not understand the comment about his not having credibility to burn. Opinion columnists aren't jockeying to run for class president. They're supposed to take various opinions in order for ideas to be more fully fleshed out.

If the only purpose of the opinion section is to say things that reflect well on you or cover you in glory, we can pretty much skip the entire exercise and just lay-off all these people right now.

It's odd, and I don't direct this at you, but for some crazy reason people think that they should like all of the opinions that various press outlets run. I wonder if they have any idea the various opinions places like the NYTs have allowed folks to express, and quite rightly, too. When I have to like or agree with an opinion columnist, I'm missing something about where the value in the transaction is. I already know what I like and believe in. I don't need to read it over and over again.
There is no evidence that this is truly from UCB professor. Regardless, it is hard to trust whether whatever this person wrote is true or not about ongoing "propaganda" in the said university or about the experience of this professor.
Whoa, both of you—no petty spats on HN, please, no matter how much you read.

Personal attacks will get you banned here, regardless of how wrong someone else was or how provocatively they behaved, so please review https://news.ycombinator.com/newsguidelines.html and don't do this again.
Very glad for you that it worked out. An abortion one regrets … that would be a dark place. Thanks for responding.

In addition to letters to a fictional friend you could also think of writing a journal for your very non-fictional children. I am sure they would appreciate that when they grow up into adults.
Yes, but all else is not equal, so...

Unions are there as a counterpart to business screwing employees.

I understand the US has a different experience with unions than the rest of the world, but they can be really good.

Employers have certainly tried to screw me (e.g. "you need to work overtime with no pay"), and it's really useful to have someone have your back saying "uh, nope that's not legal", instead of being alone as a newgrad.
Note that you're not directly setting the size and the like. Instead, you're selecting items from a scale that should compose well together. They could advertise this better; I've read a post in the past that explained it well, but unfortunately I couldn't find it any more. https://styled-system.com might be a good place to start if you want to investigate why there might be more to it than you might assume at first.

Edit: I think this was the one: https://jxnblk.com/blog/mathematical-web-typography/
The most common way the free market fails to do the "right" thing is by ignoring externalities.

By optimising for user engagement, media is ignoring the effect it has over society at large.

This is actually an argument for government sponsored news outlets implemented in a politically neutral manner; i.e. the television shouldn't just be a mouthpiece for the state/the ruling party.

For an example of state-financed but politically independent organisation, one can look at the civil servants system in the UK.
Between this and the commit replacing sexually charged hexspeak constants, I'm shaking my head this morning.

It makes me want to be less politically correct on purpose just to troll the kinds of people who advocate for this meaningless crap.

Words are not inherently offensive, if not used in an offensive manner. Can we just all please go back to being grownups now?
One minor point that needs to be raised: Using SQLite as your application file format locks you into the SQLite source code.

(And in most cases that's not a bad thing, it's free and open source.)

But, if you truly want an open file format, someone needs to be able to independently write a program that can read your file without relying on third party dependencies. This is why the browser vendors decided not to put SQLite into the HTML and JavaScript standards.

It is an awesome product! I've worked with it for over a decade and I'm a fan!
we find some of the notations used in programming extremely preposterous.

E.g., = as assignment instead of equality.
Hi, Pipedream co-founder and engineer here. Thank you for noting the concerns. Some questions / thoughts below:

* Would technical docs on our privacy and security practices help? e.g. how we use AWS, specific security controls, automatic data deletion policies?

* Yes, the product is still in beta but maturing quickly. Happy to answer any specific questions where you think lack of longevity will be an issue for you.

* Paid plans for individual developers, teams, and enterprises are coming soon. We started with a free tier to encourage experimentation and solicit feedback while the product is in beta. This has worked well, but lack of pricing is one of the top pieces of feedback - I hear you clearly on the concern.

* We've raised the quota for early users who need that added time, and we're happy to do it if you expect you'll need that for your workflows. In general, we expect the 30 min daily quota to stay that way for users of the free tier. You'd then be able to pay for additional time.

Let me know if that helps and reach out to dylan [at] pipedream [dot] com anytime.
The community is why I, and a lot of people I know, won't touch Rust. It should rarely be about that but Rust is an extreme example
Small bug? I added a 16th row, and when you follow my link it shows all 16, but the “Rows:” in the header says 15.
"Understanding" is an interesting way of putting it. Traditionally "compression" is defined in terms of entropy and for lossy compression (eg. audio/video) entropy is defined in terms of human perception. I would generalize your statement to "relationship of the past and future of the video stream"

The main enabler of more advanced compression strategies is the higher performance available to the encoder. Decoders are essentially deterministic state machines. Encoders however have to search a large space of transformations to find ones that captures the entropy for a given situation.

In the development of AV1 they called these transformation "tools" and the research encoder experimented with lots of them and only the most profitable ones made it into the standard.

The compression can thus still evolve even with the AV1 standard frozen, just like how x264 and LAME have gotten so much better over their lifetime.
Izmir bergama paşaköy de satılık baraj manzaralı köy asfaltına 0
lol this is so true...
Anyone have references to this effect occurring?
My sense was that friends and family personal posts were down but I’ve never seen any research or articles on it specifically.
Reductionist thinking: Wrong so often
Is that a laughing reaction to George Floyd's brother tearfully calling for police reform? Christ Facebook is even more toxic than I thought it was.
The use of binary in the URL is very clever. Great way to make it shareable with a reasonable length url.

Also, if you really wanted to, you can write a program to construct these URLs.

Edit: I wrote the program: https://gist.github.com/jedberg/37e9680806bc517925daeaae4798...
Fast 2D Rendering on GPU
My best tip, for your early career especially, is to embrace the idea that switching jobs is in your best interest. It usually is.

By all means, focus on your early growth. But try not to be blinded by loyalty.
techlead, joma, Clement, the list goes on and on and on and on...
Are they? Centrists aren't a particularly passionate tribe, and the NYT's is about as mainstream media as it gets. They're going to have an absolute field day leading up to and including November, no matter who wins or loses, playing up, well, everything.

NYT's most passionate tribe is not the Left, they're not left enough for them. But they're not playing to a tribe, but the passion itself. Seattle is no longer front page news for the NYTs because articles talking about hippies sitting around in drum circles not beating people up, or being beat up by police, is boring.
The New York Times likely declines to publish viewpoints on a daily basis, including from all sorts of prominent people like senators. That's not suppression.
Locust capitalism might be related to this: https://www.ribbonfarm.com/2013/04/03/the-locust-economy/

As for the pseudo-socialism part, I have no idea what it could mean either.
You are missing the point. Carbs and fat are not metabolized the same, that is my point.

> Insulin is not required for fat storage.

Insulin provokes fat storage, regardless of any other pathways that may exist. Spiking your insulin with refined carbs is going to provoke fat storage more than the equivalent caloric amount of fat.

> Insulin spikes do not create energy out of nowhere and don't suddenly make the same number of input calories multiply.

Unfortunately, this "law of thermodynamics" view of things is too simple.

> Also, insulin spikes are nearly unpredictable anyway. Carbs aren't necessarily the trigger, protein and fat can be too.

Fat has minimal impact on insulin levels. Refined carbohydrates can raise blood sugar very high, requiring a double dose of insulin to get back to baseline. Meals high in protein or more complex carbs will be somewhere in the middle.

> I summarized some articles that dispel insulin voodoo here

If there's anything that's being dispelled there, it's not something that I actually said. Seems like this is a pet peeve of yours and you're seeing someone else in me.
Use it on a few websites (https://www.hskflashcards.com, https://parataxic.org). Like it.

- TypeScript

- WAI ARIA / a11y for accessibility

- Passthrough styling props via Styled System: https://styled-system.com/

- Passthrough responsive conditional props: https://chakra-ui.com/responsive-styles

- Light / Dark: https://chakra-ui.com/color-mode (but it doesn't work on Gatsby: https://github.com/chakra-ui/chakra-ui/issues/305)

- I eschew some of the helper components like <Flex>. You are fine just using plain old Box as the shorthand props in Flex component don't add much. You can just pass display="flex" into a Box.

- Passing hover/active styling requires using PseudoBox (or a component deriving from it), so <Box> - or anything built on top of it - can't have hover colors directly. This means configuration for some components require additional wrappers

- Active! https://github.com/chakra-ui/chakra-ui

- Author is very courteous (if my limited interaction with him on the tracker is any indicator!) If you use Chakra and like it, you can support the creator via https://www.patreon.com/segunadebayo
While there are some positive nuggets in here, I would not recommend the sum product to any of my small business clients. I want to be clear that I don’t say this lightly. In terms of cyber-security guidance, small businesses are severely underserved. As such, I generally welcome any contribution or effort to contribute relevant content. With that in mind, I thought I’d offer a few pointers for those who want to do so.

Keep guidance actionable and be aware that small businesses are often operating with a low degree of technical sophistication. While it may seem reasonable to point to NIST guidelines including the CSF, be aware that your audience might not even have the groundwork to examine the problem at this level of abstraction. It might seem like a tip like “do backup” satisfies my criteria, but I’d argue that it’s still not actionable for the small business who does not fully understand the lifecycle of data in their own organization.

Shine a light the threat landscape before reaching for easy fixes. In my experience, small business leaders are particularly susceptible to snake oil and silver bullets. They’re quick to deal with isolated symptoms rather than the root cause of their ailments. Before you offer a suggestion, ask yourself whether it might be misconstrued as a quick fix. A better first step is often to put the primary threat and vulnerabilities into terms that are meaningful to the business.

Don’t forget about the humans, and I mean both the leaders who may try to enact these solutions as well as employees. What will they do when they encounter friction with your guidance?

If you’ve been in the industry for awhile, it’s likely time to read up on topics like usable security and the new NIST password guidance. While there are still use cases for 60-90 day password rotation, it does not belong at the forefront of a small business password policy, where it very well may be weakening the company’s security posture.

I’d say that with an audience that has limited resources to confront the challenges, we need to consistently focus on incorporating basic security hygiene into everyday business processes. I don’t see much value in a solution like Li-Fi networking for a business that hasn’t found a way to keep servers and end-user systems patched, meaningfully improve their employees password practices, attempted to write an actionable security plan, or even taken the time to discover and document their own legal and regulatory obligations.

Lastly, since I touched on it a couple times earlier, please be aware that many (maybe most) small businesses will get lost in the process of creating any sort of formal security policy or implementation plan. I can’t tell you how many times I’ve read a security policy that had no grounding in reality. I do encounter quite a few guides that were downloaded as free resources or handed off by a well-meaning MSP. Sometimes a business owner has succeeded in filling in the blank spaces meant for their business name, but they’re more likely to have left it blank or filled out with wrong information.
There are clearly potential upsides (in terms of saving lives) of mandatory public mask wearing. What are the potential downsides (in those same terms)?