skysight-inc/HackerNews huggingface dataset:
You too. I doubt suicidal tendencies are generally a danger without extrinsic factors and I don't think the current structure of our society could be called "natural" in a way that behaves neutral to evolutionary selection.

The argument would propose that desensitization is mostly preferable, which is probably false if you look at particularly gifted people.
The Terminator was revolutionary – and here's why – Seb Khouw
Many Morris dancers have switched to different forms of face paint. Some have moved to soot marks, some use shapes, some use different colours.

Whatever the origin of blackface in border morris it ended up as pretty racist, with direct links to minstrelsy.

https://en.wikipedia.org/wiki/Border_Morris#19th-century_min...
The article I remember reading said that to do it right like most other operating systems of the era did requires a lot careful design and work to get it right, so Unix developers punted and left it to the application layer.

You get bagged on for saying this but it's just inexcusably shitty. And that's that.
Blood test!
UK economy: The recession-pandemic double whammy
I would not.

Firefox still invades the privacy of most users.
1. Install Firefox
2. Type privacy in the search bar
3. Google is now tracking you

It embraces dark patterns that invade privacy, whilst criticising other companies for their devices that invade privacy.

Mozilla need to understand how they are part of the problem before I'd start paying for them. As a privacy campaigner, should I pay for a product that invades it by default? It's hard to... I use them because they're the lesser evil.
> Journalling protects metadata writes […] not file content writes

As I understand it, the ext4 file system can have full-data journaling with the “data=journal” mount option (instead of the default, “data=ordered”, which is as you describe).
put your email up in your profile for a few days
Why there's so much research about Twitter: It's about the data access
Looted Landmarks
The scenario described in the article suffers from one more problem, not mentioned in the article. Quote:

"Create a file adjacent to the target path using mktemp or similar.

Write your data to it

rename() it from the temporary name to the final name."

I believe this is prone to data loss when the system goes down and the cause is that POSIX guarantees on write reordering are loose. The rename can make it to disk before the data gets written.

I think it caused actual data loss with one of the fancier filesystems which actually pushed the limits of write reordering and exposed this (pretty common) scenario as buggy.

Edit: I found an article about this problem. "Ext4 and data loss": https://lwn.net/Articles/322823/
https://libreboot.org/suppliers.html
> Would you find a person who doesn't fire the MDN team and still keeps Mozilla profitable?

That question is impossible to answer, but my instinct leans towards ‘yes, potentially’. Even if they do not, they’re still 2M/year better off.
Alternatively FOSS generation could pay for their tools instead of expecting free beer everywhere, then such projects wouldn't need these kind of gymnastics.
The photos of Grand Canyon require literally no time investment into building a skill. I think this is about as much (i.e. zero) as most people are willing to invest into totally non-productive hobbies right now.

For instance, many people are still gardening - not only because they like it, but also because the product, a beautiful garden, makes the effort worth it for them. I doubt many people would still garden if we could just display an equivalent garden in their AR glasses - similarly to how almost no one plays the instrument now because we've got recordings of music.
An observation:

The exfiltration protocol described in the "misdirection" section has "Dated: 24 Feb 98" in the bottom right corner.

That it's being regarded as reasonably novel is a good measure of just how broken the collective security discussion is.

Just as broken as the PGP situation, thinking about it; in which case everything is operating as intended... moving on...
> We were called Conspiracy Theorists...

It was a theory that there was a conspiracy. The issue is that people dismiss conspiracy theories out of hand - even when the theory is backed by means, motive and incentives.

"This power is being used to influence the political process in the US" is still a conspiracy theory and will likely turn out to be true as well one day - because again the people involved have means, motive and incentives. But incentives based predictions are a bit subjective and most people don't seem to believe that incentives overrule character.
This is why I don't get why gondola lifts are not more popular for both people and cargo.

Maybe in cities the wind is an issue.
Having different prople using different coding styles adds a lot of noise to the history of you repo, expecially if those differences are not only about whitespace (e.g. one developer insisting on opening bra kets on the same line and another on a new line)
Pivoting would be nearly the same level of stupidity. Mozilla is not a startup where the founders want to be entrepreneurs, no matter what they are selling. Mozilla makes a very important browser. I am not interested in them creating electric cars or ebooks. I need a non-google, free software browser FFS.
Refer to the rule about measuring first. It's a pessimisation because N may not even be large enough to overcome the slowdown from a hash table's cache misses. You can always profile and fix it later.
Check out this article about unschooling, you might find it interesting:

https://www.vox.com/first-person/2020/7/17/21328316/covid-19...
thanks for the breakdown! Now we're all a little bit smarter.
Mozilla can't build every service on the internet. Trying would be futile.

But they can collectively bargain on their users behalf.
To be fair std::unordered_map is one of the slowest hash tables in any programming language.
The crews can absolutely be paid all day to do nothing.
Even if they were 100% successful in stopping hackers we would still hear about the US being hacked constantly. It's propaganda.
Nice tip thanks
Is the PC the real next gen winner?
Top comment under this post does. Gecko/Firefox/Security is unaffected according to the very twitter posts linked. Servo and Infrastructure services are not.
Are you sure? Melanin the skin pigment converts 99.9% of UV radiation into heat otherwise it damages deeper layers of the body. I'd say Melanin is there to protect us, so at polar latitudes, the need to protect from UV radiation drops off. Plus things like copper which is one of the chemicals used to make melanin is also used in other processes, for example some of the aromatic neurotransmitters. If you reduce chemicals to some neurotransmitters because its needed elsewhere in the body, what does it do to the brain?
Look into hair pigmentation to get a better understanding. Remember diet restricts our intakes so some processes can appear to be rate limiting, when they are not, we are just a complex real-time chemical reaction. Feed any chemical reaction the right amount of chemicals for the environment and you can keep a chemical reaction going forever.
You’re overthinking it. Mozilla and Firefox are not going anywhere, they’re just doing some pruning - like they’ve done in the past and will likely do again in the future, it’s just a business cycle.
> I think only the PLA plays with slightly more open cards, mostly because they just don't give a damn about being caught.

This tactic was invented by the KGB. It's not that they don't care, it's that if it looks like you did it, and there was no apparent attempt to conceal that it was you, then it actually seems more like you were framed by someone else and you didn't do it. In other words, the truth acts like its own disinformation campaign because people often assume the real criminal would try to conceal themselves.
its not about the kind of place. you should be allowed to review any place. if you stay there. i just dont think a situation where everyone starts to review their competition (and then cancel) is what airbnb wants to see. once again, i'm sorry you had to go through this.
This is great. It's the sort of project that reminds me of the early days of the web; back then people would have an idea, build it, and put it out there on the web for other people to use just because they thought it was useful. Very cool.

You've launched something and you've managed to get some very positive feedback. That's more than a lot of other people manage. Make sure you remember how good it feels, and use it as motivation to keep building and launching more projects. I hope we see more 'Show HN's from you.
This is sort of right, but the behaviour is a bit subtle. errno should never be set to zero by any POSIX-compliant syscall or library call. However it may be set to something (which is non-zero) on a successful call. Ref: https://pubs.opengroup.org/onlinepubs/9699919799/functions/e...
Lucky guy, 10.11 is the last to decently display PDFs. I am still on 10.11 only because of that (I am an academic, reading and writing papers).
Just because a problem is undecidable that doesn't mean that you can't in fact solve it for a large set of interesting instances (maybe all instances you care about).
Fair enough. One of my coworkers is from there. It's a sad situation. Best wishes my friend.
I give up with Mozilla, switching to Brave.
Just what is Granite Male Enhancement?
Granite Male Enhancement is a injury Granite Male Enhancement supplement that is produced with dominating rating con natural and unbleached appurtenance. These fixings are clinically proved and affirmed to reestablish your unit and importance. It is a trauma line soul advance increase that is the primo curative for erectile brokenness, wrong expelling, low charisma steady, and so on. By and by, a great many individuals are experiencing erectile brokenness, untimely flow due to use of testosterone direct. In the alter of point the age of 30 period individuals start sexual cut. Along these lines, with the assistance of Granite Male Enhancement you gift by and by search exceptionally glowing and propellant.Click Here https://www.streetinsider.com/FMR+Wire/%5BSCAM+or+LEGIT%5D+G...

https://sites.google.com/site/ketogenixketodiet/
https://sites.google.com/site/granitemaleenhancementpillau/
High speed transportation could cause an exodus to areas with sparser populations but maneable commutes to city centers. Live in Utah, work in SF
Well, I give up. Seriously. Got downvoted twice for no real reason (as far as I can tell). This is why I’m always ambivalent/afraid to post direct questions/opinion on HN.
All modern ARMs have ROM block containing undocumented booting sequence.
Does your site explain how to calculate ones own sleep cycle? I couldn't find it, and it's a simple trick I learned from a teacher many years ago.

Just choose an evening where you wait until you're feeling sleepy but don't go to bed, start a timer, stay up and after 20 minutes or so you'll start becoming less sleepy.

It might help to do something like watching a video program or playing a game.

After a while you'll start getting sleepy again, hit the timer. That's a rough estimate of your cycle. Because everyone is different.
I'd love to know how many people have flagged this for an article with 57 upvotes and 19 comments in 1 hour to get marked as [flagged].
'Operation empty plate': Xi Jinping makes food waste his next target
Practice what you preach.
At the level the article look at, it is not even worth doing better, since the potential gain is minuscule compared to the available disk and memory, and this has been the case at least since the late 80s. That does not mean that it is always better to let the compiler do all optimizations.

There are still cases, especially where clever uses of SIMD instructions can pay off. This is especially the case for video processing, deep learning engines and numerical code. It is still hard to beat the compiler even in those cases. You have to know about branch prediction, that modern processors execute many instructions in parallel (superscalar) as well as instruction latency. You also need to know about the cache hierarchy, but that's the case even when you let the compiler generate the code. Writing highly optimized code like that is not something every programmer will do, but most will use code written by others that has part in optimized assembly. An example of that is ffmpeg.
Free Golang Screencasts
I'm certainly not getting paid what she is, but she isn't getting paid what she could get elsewhere.

If someone came along and offered me significantly more money than I make now I would take it, despite liking my current position well enough. My family would also want me to take it. And I believe that basically most of the people here complaining about her would do the same - move to a new job if they got offered more, not want to get a pay cut to stay in the job they are at.

I certainly wouldn't work most places for 5 times less than I make now, and if I did it would be because I expected to recoup that loss somehow.

She stated what is the normal way for most people - to try to maximize their gains - at a time when it is somewhat gauche to state that.
Data Augmentation in NLP Using Transformers Model
Why do people feel the need to reimplement everything in Rust ?

If it's not broken, don't fix it...
Well, say you have 1000m^2 to sell. In Germany, in a relatively dense area, you can build two one-family homes on that real estate. Considering the financing requirements and the relatively small size of the plots you can sell the real estate for maybe 600k in total, assuming that a family can pay 600k for a house and real estate and 50% goes into the latter. (This is a rough estimate for generic metropolitan areas, might be much lower in areas where there is place to build, might also be much higher in some areas.)

If you do a multi-family home, you can easily build up to 8 town houses or largish apartments on that same area. Say you sell each of these for 500k, leaving the family a good argument to move into this more dense configuration. Even if the construction costs stay the same (they won't), that would leave you with 1.6M for the whole real estate.
They will never be declassified.
As others have said, that's got a lot more to do with improvements in truck design than changes in insect population.
The finish system seems to get this mostly right, from what I've read. No clear age based classes, group work across traditional class boundaries, older kids helping the younger ones. They also seem to get excellent results based on the Pisa studies.

Mind you, this is from reading about it, I don't have first hand experience how the system works. I can however attest to the effectiveness of tutoring in higher education. Tutors (typically grad students) often understand much better the subtle points that are difficult to understand in a topic, I guess because it's been more recent that they have learnt it. There also seems to be less reluctance for students to ask questions of their tutor then their lecturer.
Ah THX for the heads up, road work is the word
I just tested it on macOS and Linux with the two main sources of EINTR: signal handlers and attaching a debugger. I tested by interrupting a read from stdin, but the behavior for disk reads and writes should be similar.

Signal handlers: POSIX specifies that, after a process runs a signal handler which was triggered when it was in the middle of a system call, either the system call will automatically be resumed or it will fail with EINTR, depending on a per-signal-handler setting. If the signal handler was set with sigaction(), this setting is the SA_RESTART flag; otherwise it can be set by siginterrupt(), but the default seems to be implementation-defined(?). Anyway, it seems that both macOS and Linux enable restarting by default. (But well-written library code should take into account the possibility that something else in the process could have decided to disable it.)

Attaching a debugger (using ptrace): This interrupts system calls because the debugger expects to see a userland state. On Linux it seems to automatically restart the system call, but on macOS it produces EINTR. This behavior doesn't seem to be configurable on either OS.

On both OSes, when EINTR does occur in read(), fread() does not cover up for it by automatically retrying, regardless of whether it successfully read any bytes beforehand.
In Russia it’s called budget sawing. They got money revenue, they’re doing absolute minimum to keep it and distribute rest of money among few wealthy people.
US proposes change to shower rules after Trump's hair-washing moan
That's because Mozilla is run like any other Silicon Valley company. Not like a non-profit.

It's a for-profit company, that happens to be owned by a non-profit instead of shareholders, but that doesn't change the way they operate.
To stoop to your level: only feminazi use those words.

Please stop and say it in actual English.
Pathetic. I’ve never once thought “oh I know what this phone needs, a second screen, that forces me to ‘open’ it and makes one handed use impossible.”

I should add I’ve nothing against Microsoft and used Windows Phone / Windows 10 Mobile until the end of 2018. But dual screen devices are dead in the water I think.
Steel yourself for revelations about academia - unsure what stage you’re at but I’d guess PhD or post doc at most from the comment. Talk to people above you that you absolutely trust about the realities of academia.
According to this thread: no, it's not nearly as important as your own time. They can always get someone else to fill in.
Because it is a interesting excercise to reimplement something great in a new interesting language you wanna test drive?

Why are people writing new programming languages? After all we already have some. Sometimes you do it for fun and frivolity, sometimes because you think you can do better, sometimes because you are addressing real tangible issues with the old way of doing things and often a combination of the three.
You don’t have an “advisor” for most of an academic career
Proof of Work for X
For people interested in this topic I highly recommend reading about summerhill school [1] and similar projects. The topic of alternative schooling systems is quite fascinating.

[1] https://en.m.wikipedia.org/wiki/Summerhill_School
AFAIK biggest microchip conspiracy is that it will be able to control brains...
> Seriously - go criticize her for her salary, or failure to execute ...

I am well aware of her tenure and good work at Mozilla (from public sources). The argument I was making was that the failure to execute is correlated with not understanding technology well enough. Certainly not claiming that's the only factor, but it might play a part in it.

How will you make expensive long-term bets otherwise? The proof is in the execution, or the mis-execution.

1. Mozilla retired Firefox OS in 2016/17. And in a couple of years, a fork of it (KaiOS, which shares 95% of the same code) gets pre-installed on upwards of 80 million (probably more) units. It could have been a lot more if the OS was better; it really had a shot at low-end phones and TVs.

2. If the team says they need to commit tens of millions of dollars and half a decade or more to create a new, safe programming language for browsers and a prototype - will the CEO approve? And if yes, wouldn't it have been entirely based on advise from others in the room?

3. The world needs an efficient browser engine for multi-core devices coming with bundled GPUs. Requires nearly a decade to get right - how does one commit to that unless the complexity (and not just the rewards) are fully understood?

4. The failure to sell the Servo vision (safety, multi-core) to device manufacturers ultimately rests on the CEO. Instead, the Servo team got axed.

Every technology company needs a CEO who deeply understands the technology.
There is an interesting relation to this with regard to reinforcement learning (RL) where the trade-off between exploration and exploitation is one of the fundamental issues. Systematic or structured exploration has shown some success here as well.

What 'structured' means here deeply depends on the representation the agent has of the world, i.e. which states and actions are similar to each other. Current RL setups typically learn such representations on the go. Abstractions can be very powerful here.

Arguably, people also perform structured exploration on learned representations. It may be the case that the adults have learned a representation of the 'game' and their lies little exploratory value in suboptimal actions.
Fuck off, man.
But people you argue with are not trying to make single family home illegal. They want to change the regulations so that multi family home are allowed to be build.

The argument is not that no one ever wants to live inside single family home. It is that many people are fine with different housing and dont have such option.
From the security perspective, if it is written in C, then it is broken by default and by design - no exceptions.

See https://news.ycombinator.com/item?id=24133128 for a recent, very relevant discussion on that topic with multiple examples and a good rationale.
You must live in a bubble.
Yeah, the media reporting is always sensationalised. But they need the clicks, so it's kinda understandable. Annoying, but understandable.

I'm more fascinated by the set of people who refuse to accept that there can be any good environmental news. There was a story a while back about the fact that there are more trees in the world now that in the 70's, and that got greeted with the same skepticism and argument.

I guess some people have a worldview that's locked into environmental catastrophe and are unwilling to accept any evidence that contradicts that.
>At a high level, soap is soap.

Very well said.

Anecdotally, many years ago we were using in a tunnelling project what was called in jargon "shampoo" that was essentially some form of high concentration surfactants, they are used (injected in little quantities with water) in rock drilling mainly to prevent the bores to collapse (in order to later be able to insert the explosives in them).

The stuff was pretty much inexpensive (bought by the barrel), I diluted it 1:5 and made an exceptionally good liquid soap to wash car, trucks and equipment.

Then, diluted 1:10 and with added sawdust (we had on site a small carpentry shop) and little sand (the fine one we used for concrete) and some lemon juice the result was an as well very good hand wash paste for the workers.
What happened here was... he was copy pasting the text to grow its size exponentially. After about 20 or so copy pasting cycles, the UI of the chat app became unresponsive on the UI thread (because of the copy paste operation it was handling) and some watchdog process decided the chat app needed to be terminated because it was unresponsive for longer than a configured time span. This isn't a vulnerability and doesn't warrant a CVE - the system was operating normally.

That's my take anyway. Thoughts?
I agree with this.

We all love to say that we want creative free thinking individuals.. but come on now - currently the society is mostly composed of conformed (without this society probably would not function, at least as it does now) and in a lesser extent the obedient.

The creative and free thinking individuals push us all foward and we would not advance without them, but the majority is different.

Schooling system is not what it is by accident.
>If you were writing a book and it was taking six months longer than expected, but was otherwise high quality, would you just abandon it?

That's the opposite of doing badly. If success is only a few months away then you can simply ask for more funding.
Perhaps because it brings them pleasure. That hardly seems a sin. And then they share it with others, for whom seeing the work is a pleasure and perhaps an inspiration. That seems just as little of a crime.