skysight-inc/HackerNews huggingface dataset:
Rust doesn't prevents logical bugs. Chromium had plenty of those. Most are capable of RCE. They were more dangerous than memory ones because they bypass sandbox in one-click.

As for Windows, The Russians exploited a logical bug in kernel for privilege escalation.

Rust also doesn't prevents overflows, DoS, UaF, OOB.

For example, see CVE-2018-1000657

Another dangerous thing about Rust is Crates. Crates doesn't audit packages for malware and you will face far worse than NPM like situation in future.
Nice. Wish I'd known about this months ago :)
> But if the work becomes smaller, and they pay bigger, doesn't that mean you now have more time on your hands and more financial security to do something that piques your interest?

Depends on the environment I suppose. If its a classic but-in-seat, locked down, corporate environment, you're probably still constrained for a similar amount of time.
I can't imagine the use case where you want to keep your contacts from WhatsApp for privacy, but continue using a Facebook service.
> choice be taken out of their hands by non-elected intermediary institutions

Why can't they go to a different bank if they feel so strongly about it?
Liquid helium. ;)
Can you cite a couple? There is an exceedingly rich lobby behind fossil fuels. Do you think they wouldn't be happy to sponsor the career of people that prove that their business model isn't killing the climate? Why do you think the scientific consensus is that man made climate change is real and dangerous despite these powerful incentives?
Serious question: why is this troubling?

I don't see the big deal, at all. This is absolutely nothing compared to what big advertising & social media do. Taking a count of people who hit ctr+c? Who cares, I can't see any possible scenario of how that data could be used in a bad way unless you think SO is going to email employers with a time spent & ctrl+c count or something?
The system can just store the last n passwords (salted and hashed, of course) for each user. I seem to recall some software I had to use in college wouldn’t let you toggle between passwords like this.
> Especially on pages that block right-clicking

Note that, in Firefox, you can always get to the context menu using shift-right click.
Elm is not something that needs regular security updates or something. It is super stable and has a relatively slow release cycle.

Even if the creator died or lost interest you would be still fine to use it. The community could still provide critical patches if their was a need. Feature development might slow down but if it is already offering everything you need that is not really an issue, no?
> a true believer I can tell

Just fuck off with that kind of comment. I provided a well reasoned post, dismissing my views like that just because they don't align with yours is dishonest on your part and no way to have a discussion.

To answer your claims: No, I couldn't easily say the same about TS/react. In elm the language forces the architecture and safety. In react it can be whatever you want with leaks and unsafe modifications all over the place.
Things started to become more interesting when we asked more detailed questions about who was copying and what they were copying.

https://www.geogebra.org/resource/krdc3fxd/Ig5ImkxMQlMX4XvI/...
FTP is still pretty much alive in research as well (well, until now). I also used it in the past week. I understand it has flaws, but... I don't know, this seems yet another nail in the Old Web coffin.
The "screw you, never" option is to delete your Snapchat and Venmo accounts, and delete those apps from your device. This is what I did.
Speciest! You're so cancelled!
I'm not an expert by any means, but your comment reminds me of various nature documentaries in which desert species in certain locales would collect dew in the morning before it evaporates. Conceivably at least in such places it suggests that there is ample moisture in the air, and indeed if nature can get it out of the air then likely we could too. Conceivably an array of metal funnels leading to a bottle or tank (underground or otherwise protected from evaporation) could naturally harvest the moisture in such areas, even without a special hydrogel.

> huge amounts of energy

Condensation doesn't require energy. The energy mentioned in the article seems to be releasing the water from the hydrogel, but in my off-the-top-of-the-head metal funnel example a sufficiently steep big metal funnel can collect the water without any mechanical energy at all.

> Any such scheme isn't reliable in any case, and especially unreliable when things are dry and you really need the water. It works best precisely when you don't need it.

Water is stored easily enough, as long as you keep a surplus on hand for dry spells I don't see the problem?

EDIT: I am curious why my post is being downvoted. This doesn't seem particularly controversial.
FWIW Wikipedia says:

> Prion replication is subject to epimutation and natural selection just as for other forms of replication, and their structure varies slightly between species.[19]

[19] is https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2848070
Since it doesn't seem like this was answered in the other discussion, the answer is that Go does not allow taking the address of a map value. You get a compile-time error: "cannot take the address of m[x]".

https://play.golang.org/p/rX8A6ez9fVx
Isaac Asimov: centenary of the great explainer
There's a spectrum, and all news outlets will have incorrect information published from time to time, be it bad sources or bad reporting. Humans are involved, after all.

You'd also have to decide whether you include Fox/CNN/MSNBC's opinion segments in the evaluation, or just the news sections. (Fox and MSNBC are especially screwed in this evaluation if you include the opinion hours.) After that, decide if "technically true but highly misleading" counts as factual or not.

The NY Post has a long history of being sensationalist and misleading - there's a reason it's considered a tabloid.
Unfortunately it's an easily defeated method. The motivated user just changes their password to a temporary value, and then again to the incremented value.
Please make your substantive points without putdowns or swipes. Those degrade discussion quality and are not what this site is for.

https://news.ycombinator.com/newsguidelines.html

Edit: we've had to warn you about this multiple times in the past. Fortunately it looks like you've mostly fixed this. If you'd please stay on the desired side of the line, we'd be grateful.
Schrödinger's Discriminated Union
Never trust a "journalist," or anyone who uses the phrase "very online" to review anime in a meaningful way. I stayed away from Mob Psycho for ages because of nutty articles like this reading meaning and intention into it to a degree that would have made Freud blush. It's all just projection. To some people, everything has to be about preaching ideology, spreading their collection of neat, tidy just-so stories about how the world works. They can't just let the work speak for itself.

Glad to see this though, because it reminds me I should get around to finally trying Lain. Oh, and I highly recommend Mob Psycho as well.
>cyber criminals almost always use credentials as soon as they compromise them.

There's still the problem of breaches in unrelated services, which must be considered as part of the attack surface when users can just use a single password anywhere. This to me seems like the most obvious benefit of expiring passwords.
If we did that, we’d merely outsource all carbon heavy industries to where they’d inevitably pollute way more. You could try to do a carbon VAT I suppose - sounds tricky in practice because there is no market price discovery equivalent for emitted carbon (before/after manufacture), and taxation before markets was a dumpster fire mess.
I see nothing in the document that suggests that "kebab case" is on there for being controversial. Most of the items on the list are perfectly uncontroversial, and are there because there are clearer alternatives or because they want to standardize on one among equally good alternatives.

It is probably on there because "dash case" will be more easily understood by more people.
What do you mean by "shave off 2 bits"?
I don't think you are correct. For this reason only: I have played with the Raspberry Pi HQ camera module and a pair of lenses for it and the frame-grab software never returned an image with a black (or otherwise) border. From your description I would instead expect a thick black border around the image where no photon data was captured.

To be sure the frame-grab tool could be sensing the lightless border from the image and cropping, but I doubt it's that clever.
Everyone’s personal drama is their job, to some extent or another. You don’t get to run a country unless you can get people emotionally invested in you doing so, because if the electorate — be it the whole nation in a democracy or the aristocrats in a monarchy — is not into you, they’ll pick someone else instead of you.
some company with overflowing features from products that needs to have typecheck but very limited in time, and/or already complicated repository(es).

yes
People are better at what they enjoy, but I know very few people who enjoy documentation. I have apent most of my career as what the gp would call a hacker. My redeeming quality is probably my love of testing. I despise formal methodologies and processes, and people who fall in love with tools or languages or language features are hard for me to work with.
Hubble Snaps a Stunning Close-Up of a Magnificent Spiral Galaxy
Multiculturalism and Globalisation in User Experience
It doesn't, necessarily.

I've hired people to work helping support academic projects without ever looking at what their degree is in.
Mittens stays safe in this story, I promise
To clarify, he was apologizing for everything in those obsolete guidelines including the complexity requirements. Apparently DHS didn't get the memo: https://studyinthestates.dhs.gov/sevis-help-hub/sevis-basics...
So there are two issues with this:

1. If I were looking to hire someone and read this, I would immediately be turned off. Why? Because part of being an engineer (or any employee really) is doing a bunch of stuff people don't enjoy doing. This includes:

- Writing documentation

- Writing tests

- Fixing bugs

- Talking to partners about a change/launch

- Talking to lawyers

- etc

So I would be wondering: if you're signaling you don't want to do those things, that means someone else will need to do all that for your code, which is not great for them and tends to be much worse.

Like you're basically saying you want to cherrypick the parts you enjoy and not give a damn about anything else. You might say you're only costing $1/hour but the risk of a bad engineer can mean you're still expensive or a loss.

2. You don't factor in the time cost of me or my team in onboarding you, dealing with you, dealing with your code and so on. That's a big part of the filtering in hiring. People are deciding if they can justify that time investment and the opportunity cost involved.
That’s pretty sad and disempowering. For what it’s worth at companies like Facebook it’s completely the opposite. If you aren’t taking any initiative you will not meet expectations at performance review.
Here's a couple of thoughts. Sometimes not following through might not be about feelings or at least not directly. If you do a project to learn some new tech then the project is not about what it does but about how to do it. So make sure you pick side projects that you think need doing. Find a partner or a group to do the project with or create some way that you make yourself accountable for it's completion. Who are your projects for? If it's for yourself, then is it something you really want or maybe just an idea? If it's for somebody else or some group then create a connection to that group or some people so that you know who you're making it for and include them in the project. That way you have someone to deliver it to and to continue to support. Lastly, maybe it's a decision issue. Maybe you just never really completely decided to do it. How do you know when you've decided to do something?
> wherever there is stability and rule of law

You misspelled de-regulation that favors corporate entities over people.
I hypothesize that this statement is false (or null). I guess we better use an exact equality operator.
Yes, it seems to be a driver issue under windows, however it's less that 0.1w at min brightness
I don't know what the limitations are but unpaid internships are not uncommon in certain industries.
Many of my banks do password rotation forces - one which annoyingly requires you to update your password if you haven't logged in in 90 days - but doesn't count Touch ID on their app as a login.
This is largely a test of cython, but why doesn't it use the cython features comparable to Julia's? Specifically, you can achieve parallelism with prange(..., nogil=True) and no-copy with cython.view.array.

https://github.com/00sapo/cython_list_test/pull/2
Ray Bradbury and the Last Global Pandemic
> when you have major thought leaders on your platform calling for the VP to be executed

This doesn’t seem sufficient to me. Given that the US has the death penalty at all, how can we declare that it is not ok for people to call for it when they believe a crime has been committed?

Organizing an extrajudicial mob to carry it out, is another thing entirely, but just calling for it seems like it can’t be enough.
Very interesting podcast, maybe I even transcribe it with https://audext.com/. Since I learned a lot of useful information.
> Just as an example, having to stay in the office if there's nothing else to do for the day was absolutely soul-crushing for me.

The only times this ever happened to me was while I worked in the gaming industry and I absolutely still had work available - but we had some pretty rough overtime expectations that lead to constant overtime even if a different department was behind.

On principle I would just sit there and relax as best as I could in the office if my team wasn't behind. But, keep in mind, that this was also all unpaid overtime at the employee's expense because thank you EA lobbying and a terrible industry. I occasionally lost money on these evenings since transit would shut down and I'd need to cab home.

Now that I've left the gaming industry I doubt I'll ever be in that position again and I continue to have oodles of work in front of me, though, due to ADD and such - I often have trouble with motivating myself to do the boring bits they are part of the job and go with the good.
Presumably the absorption bed system requires less power than a refrigeration based system, at the cost of lower throughput.
thought about this but it felt like a tiny edge for Musk after all he's done.. still plausible
Probably iPads encased in rugged cases / mounts.
Things get more fun when we explore musical tunings other than the 12 equal divisions of the octave (EDO) of Western music.

You can define interval structure as a sequence of large L, small s, and optionally medium M steps.

For example, the Major diatonic scale - a 7 note scale from 12 EDO - in Ls notation is:

LLsLLLs with L: 2 s: 1 (12=2+2+1+2+2+2+1)

A 19 EDO, 7 note scale:

LLsLLLs with L: 3 s: 2 (19=3+3+2+3+3+3+2)

And here's a 19 EDO scale with 9 notes (Godzilla-9):

LLsLsLsLsLs with L: 3 s: 1 (19=3+3+1+3+1+3+1+3+1)

You can then explore frequency ratios beyond those available in 12 EDO: https://github.com/robmckinnon/pitfalls/blob/main/lib/ratios...

And chords based on those ratios: https://github.com/robmckinnon/pitfalls/blob/main/lib/chords...

The above links are Lua code files for a monome norns library for exploring microtonal tuning: https://llllllll.co/t/pitfalls/37795
All Day, Everyday.

(p.s. SO Blog is really cool - they always post many good and informative articles there).
Tesla Autopilot? “We were doing better in 2010”, says ex-Google
> ...Also, did they finalize a deal for hosting?

Seems like it's SkySilk. NPR has more info about them: https://www.npr.org/2021/03/19/978210584/why-skysilk-came-ou...
Ah, fair enough, you could do that.
Whether you agree with the censorship of Parler or not. Big tech showed it's hand. And how it is willing to organize, to ban competing services.

I am getting calls weekly on how to deplatform off AWS services. These are normal businesses, not social media or news organizations. Decentralization is going to happen.
The recent articles about delivery drivers peeing in those bottles gives me pause.
"As announced on March 15, 2020, the Board reduced reserve requirement ratios to zero percent effective March 26, 2020. "

https://www.federalreserve.gov/monetarypolicy/reservereq.htm
That's an interesting take, to me as a 50 year old who identifies more with people younger than with people older.

I think you're talking specifically about being the world's sole military superpower. That isn't what I think about when I hear "American exceptionalism", though it is part of it.

For people under 20, they've never lived a world where the US wasn't locked in a War on Terror, even though the most terrorists they've ever seen attack the US have been other Americans. Our sole super-power-ness has been of little value.

For people my age, we remember the brief period after the Cold War and before the War on Terror. We remember it fondly, but it's becoming dim. We crushed Iraq and Afghanistan but aren't thought of as victors.

We're #1 in military strength and will remain #1, but it doesn't matter. Maybe China will force us into the Thucydides Trap but they seem to prefer fighting economically. They like the saber-rattling, but then, so do we. I think we're all feeling a return to Mutually Assured Destruction dread, but it's not yet the top of our minds.

Closer to the top of our minds is all the other things I associate with American exceptionalism, and those are looking even more worn. There's a lot of current events poking at that, but even before pandemic and chip shortage, we were looking at a continuing stimulus for a recession that technically ended a decade ago, and a student loan crisis, and a generation that feels like it won't ever get ahead. We know we're still richer than poor countries but it doesn't feel like we're exceptionally, permanently superior.

And for those older than me, it looks to us as if they're wedded to the Cold World Order. They fight tooth and nail to praise the virtues of their childhoods, and declare that if America isn't exceptional it's because everybody younger than them has thrown off their own specialness. We're lazy, dumb, immoral, etc. That's just the usual generational grumbling, but ratched up to 11 by American Exceptionalism and a world catching up to us.
What is the "added library" though? PyO3 is already used to wrap, and is in fact the library doing the copy rather than providing a reference?
And a lot of cheap calculators don’t even have real solar cells: https://youtu.be/uLTDuGhqE2w
I don’t think that link is what you meant to paste?
Only a minority of CS PhDs pursue a tenure-track position. I have found academia to be more laid back than big tech companies, but you are still expected to produce (e.g., a paper or two a year). The top programs probably have a more competitive culture than state schools. If you don’t want to produce research, then I don’t see the point in enrolling.

I [luckily] haven’t experienced the scary stuff that people talk about, but a major barrier for students is that PhDs are largely unstructured and require you to take the initiative. Not everyone does well in that environment.
ixwt gave a better solution - do these calculations when the password is changed, not when it is set. Therefore, less storage is required
E-ink monitors already exist. Look up the Dasung e-ink monitor.
The full legal consequences of brexit have still not fully come into force yet (there are various grace periods still to elapse: the most recent was the start of this month and there is still another extended to 1st October). And the secondary effects will likely take years to become apparent.
Ok I think I'm not understanding this correctly then. Why does this return an error?

package main

import (
"fmt"
)

const tst = 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

func main() {
fmt.Println("%v", tst)
}

Error:
./prog.go:16:17: constant 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 overflows int

See: https://play.golang.org/p/47l5qAsXD5r
The Pebble Time 2 was exactly what I wanted back then. Sadly it got nixed shortly before release.
The learning works better if you cut and paste it twice, forget to change something and then discover it after a few hours of debugging.
> to make you remember the brand name [later, while not viewing any ad.]

maybe, but that seems so untraceable that it wouldn't be worth the effort to even think about. but, ad people definitely think differently than I do, so who knows what they think about every day.
I believe these days a lot of sewer monitoring is robotic, because it's cheaper than sending down humans, they fit in smaller pipes, and it's easier than digging up all the pipes to install cameras that would have to be resistant to sewer conditions. Or at least there seems to be a push for robotics in this general direction: https://phys.org/news/2018-11-robots-sewers-society-millions...

I don't know that the solution to the blockages themselves is going to be high-tech (other than attachments to said robots); the current solutions to clear blockages look more or less like poking the blockage with a stick (similar to using a cotton swab for earwax) or hosing it down.
The description of the article says:

DNA tests promise to tell people who they are and where
they’re from. But for Emma Gilchrist, a search for
answers only led to more questions.

But the article starts:

On an overcast Sunday morning, one week before Father’s
Day, I walked inside a breakfast joint in Nanaimo, BC.

And my question is -- why should I care? Hundreds of articles just like this one, each with what I am sure are interesting views and perspectives, pass my way every day. How do I decide if this article is worth reading, if I cannot tell what it is about (and if I should be interested), and there is nothing to make it stand out? If you aren't going to reveal the subject matter in the first paragraph or so, then it's probably not worth my time to find out, because I can find something that I am assured to be interested in and learn from in another second.

It's not that I like that content is being generated so fast, that it requires this level of selection[5], but that is simply how it is. I could waste 15 minutes of my time reading this article, or I could read something more interesting that is obviously interesting andor relevant to me on the front page -- like reverse engineering a chip[3], or why drone swarms are disappearing in the midwest[4] (Both examples given because they were parallel on the front page and seem to match the magazine-style format, not necessarily because I have any particular interest in either).

This feels a lot like the oft-referenced meme about recipe bloggers putting their entire life story at the start of a two-line recipe[0]. For whatever reason, it has become so ubiquitous even a common magazine called it out[1]. It was even (unintentionally) parodied in the New York Times, where this shortbread recipe[2] talks about the attacks of 9/11 at the start(!!)

[0]: https://galpalactic.tumblr.com/post/134577149346/me-googles-...

[1]: https://slate.com/technology/2017/12/why-does-every-online-r...

[2]: https://cooking.nytimes.com/recipes/1017089-maple-shortbread...

[3]: http://www.righto.com/2021/04/reverse-engineering-vintage-co...

[4]: https://www.theguardian.com/world/2021/apr/18/attack-of-the-...

[5]: And in the next 10 years, I'm sure, even faster due to GPT-3 or some competitor taking off.