skysight-inc/HackerNews huggingface dataset:
Speaking as a developer, I've had my ass handed to me by competent security folk on several occasions. Unfortunately in the software industry, security must regularly be an additional ingredient that can be purchased and mixed in, because 98% of us are completely clueless and absolutely not thinking about this stuff as we're trying to clear a sprint board
The errata is not from Broadcom, it's on the Cortex-A53 core from ARM it uses. From a quick search, it's probably errata 843419 (see https://static.docs.arm.com/epm048406/200/Cortex-A53_MPCore_...), worked around by passing the --fix-cortex-a53-843419 parameter to the linker.

And like this Intel errata, it's instruction-address-dependent: one of the conditions to trigger it is when the relevant instruction is near the end of a 4K page. One workaround being "put the instruction somewhere else".
Digging for My Great-Grandparents' Stuffed Clams, 88 Years After the Depression
Show HN: Google Chrome lighthouse speed calculator
It seems like ECC support is pretty widespread, I know for a fact that my Asus Prime X570-PRO has an option for ECC memory in the bios and it's a midrange board. Might depend on the board manufacturer to enable it. Asus seems to have it in most if not all of their boards.
Offshore siting also allows for much larger wind turbines, which are needed to economically exploit the higher quality winds given the extra expense of offshore construction and maintenance.

Onshore turbines are size constrained by transportation limits. Waters-edge construction and transport by sea allows for larger elements.
>Having to reference self makes it more clear where data is coming from and makes navigating an unfamiliar code base much easier.

I don't understand this. Aside from people seeing an OOP for the first time in their life, are they getting confused about where "this" comes from?

How would an implicit "self" a la "this" make it any less understandable where the data come from?

How is passing self making "navigating an unfamiliar code base much easier"? Aside from total newbs who see an OO codebase with an implicit instance variable for the first time?
20% Performance Loss for Array.Sort on Intel CPU's
1Password needs to rename their service. I have told non-technical people "oh you should really use 1Password", have have them respond "Oh I do!", only to later find out they meant they use "one password" for every service, the exact opposite of the right thing to do! It is seriously some "Who's on First?"-level bullshit that leads me to have to be incredibly meticulous and careful when recommending their product.

Imagine naming your product "'password'-as-your-password" then telling people "Oh you should really try using 'password'-as-your-password!".
I'm looking to buy a small SaaS business
Does anyone have side projects or products they're not working on anymore that they'd be interested in selling ?

I'm looking for products, preferably SaaS, making $300 to $4000 in MRR
I tried 1Password before switching to LastPass in 2015 or so. I hated 1Password. Haven't had a reason to switch, as free LastPass covers my needs nicely.
One thing I've noticed with cats in general is they seem to have a thing for human earwax. I'm not the only one to have noticed this: https://www.gwern.net/Questions#cats-earwax
Yep. The Redux core `createStore` function can be distilled down to about 25 lines [0], and the rest of the core lib can be added in another 75-ish [1].

I've seen Redux described as "a pattern with really good documentation", and there's some truth to that. On the other hand, we've put a _lot_ of work into React-Redux in particular [2] to make sure it's optimized and works well with React.

As a side note, we have a new official Redux Toolkit package [3] that is our recommended approach for writing Redux logic. It includes utilities to simplify several common Redux use cases, including store setup, defining reducers, immutable update logic, and even creating entire "slices" of state at once.

[0] https://blog.isquaredsoftware.com/2017/05/idiomatic-redux-ta...

[1] https://gist.github.com/gaearon/ffd88b0e4f00b22c3159

[2] https://blog.isquaredsoftware.com/2018/11/react-redux-histor...

[3] https://redux-toolkit.js.org
I can see your point, but babblers != industry.
Chilean Protesters Use Lasers to Bring Down a Police Drone
> If you allow a company to set the floor for their market with sub-living wages, then all other companies need to either match the low wages to stay competitive or they'll eventually fail or be taken over.

If that is the case why aren’t we all making minimum wage?
No. In fact, they make marginal agricultural operations economically viable by providing a second source of income to the farmer/land owner.
Decent pun.
I wonder how it will hold up over time with dust, dirt, or sand getting pressed in between the screens over an over.
I am not the creator. But lacking features does not make it less awesome so long as the main purpose of the project is in a usable and stable state. Lacking features means OP did not need them so they did not implement it. You share it and if people like it and ask for features or do a PR you add it. What is wrong with that?
For the last 5 years or so I think Motorola has consistently had some of the best budget/mid-tier phones. If I'm not able to get a deal on my next phone, I'll probably get one of their $200 phones that is 90% as good as an $800 phone.
That's a very naive view of what happens. It's exactly how things are done, except that it's a one-stop shop.

The reality is that there is a fig leaf of privacy. HIPPA protects you from the office staff gossiping about your medical conditions. When you are admitted to the hospital, your prescriptions are sent to data aggregators in near real-time, your claims are sent to your insurer and subrogation in near real-time, etc.

Each one of these downstream providers perform their own analysis on the data. The prescription data is sold to pharmaceutical companies and wholesalers to provide KPIs for the sales organization. The insurance and subrogation people sell de-personalized data to marketing companies. The marketing companies can trivially figure out who most people are.

The end result is that you can easily get a list of every person in a zipcode who is pregnant (with estimated due date), has diabetes, had a stroke, etc.
I'm guessing this is what borked names being attached in SMS Hangouts chat in Gmail. Anyone else having this issue?
.. Which I would expect people to eat before brushing, not after.
Sounds like your idea of infosec is colored by a bunch of salespeople.

You'd be surprised just how many places run public unpatched stuff with admin/root holes here and there. Ive seen passwords like "123456" and "password" and plenty other badness that nobody really bats an eye to.

And even simple things like "Use WPA2 and a password manager", for low barrier infosec is routinely ignored. Companies can barely even manage that.... and they have the funds.

And it's not like the bad stuff is scare quotes. Ransomware is a thing. Ive seen a hospital network up north get hit by it. City of Madison IN (1h away from me) ended up paying a large sum, cause they thought backups were pointless. Even know of a story where a state government's machine ended up being a warez server. The lead though to clean up a trojaned linux box, was to rsync from a clean one. Left most of the trojan kmods intact. I caught it down the line.

Sure, if the likes you're talking about is complaints about IBM with QScan or similar, with grandiose claims that their software will save everything - thats obvious bullshit. Security is definitely a process and procedures, ALONG WITH technical means to facilitate that. Even automated scanning of "front doors", or doing routine searches in Shodan is a magnitude better than nothing.
I'm a four season bike commuter, so my showers are often in the evening anyway. Especially in the winter, the last thing I want to do is put a helmet on top of damp hair and head out in the snow.
‘Pulls Out’

Classy
"...Pulls Out..."?!

An improper metaphor since it was the performers who got screwed, not Pornhub.

But, in the end, Pornhub _will_ be screwed (no pun intended).
I have a similar setup and yes, I believe it's a convenience thing. Imagine teaching your non-technical family member how to manage your setup.
If you're really interested in cat nutrition, comment history of alleged veterinary student https://www.reddit.com/user/Pguin15/ is gold. He posted a link for example that shows cats and dogs readily digest carbs, and that this is well known: https://en.wikivet.net/Digestibility_of_Carbohydrates

> Ground, cooked and extruded starches are almost 100% digestible in both dogs and cats, while digestibility of raw (uncooked) starches varies from 0-65% depending on the type of starch.
There was no way updating the system Python in Rh/CentOS6 from 2.6 to 2.7 as that broke system scripts.
You could only use 2.7 in non-standard paths (or Python 3).
> aren't robust to water, dirty, or even manipulation

You just laminate them.
So what you're saying is that with 100% wind production, it's now millions of birds. That's still about 3 orders of magnitude less of an impact than cats.
Pure CSS Buttons Call-to-Action Animated for Inspiration (2019) – Wdrfree ▷
I suspect more likely... As loads of people were shining laser pointers at it, someone else was also pointing a $25 GPS jammer at it, causing it to go into auto-descend and land here mode...
Italian council flooded immediately after rejecting measures on climate change
Speak for yourself. After using Python 3, I can't stand touching Python 2 codebases. Is a given str object an actual text string that's been decoded into a valid charset, or is it an array of bytes fresh from the network / database / file? Who knows, unless you trace back to its point of origin. I personally love that Python 3 says "this is text, and this is some binary data I got somewhere, and they are not the same thing".
> 1password had (maybe still has?) integrations with services like Dropbox

It's not as seamless as having the functionality built-in. You have to deal with logins, authorizations, etc. I wish it could be as easy as "Do you allow 1Password to use Dropbox? (Y/N)".
When you spend $1T on building nuclear plants, you will be manufacturing in bulk and improving every year.

Let's assume that a single fission plant costs $5B (if you're building hundreds of them, you can take advantage of some economies of scale). For $1T, you can build 200 of them. New fission plants have something like 2 GW capacity on average. 2 GW times 200 is 400 GW.

Now, US uses 13 quads of BTU worth of electricity annually.[1]. 13 quads a year is 434 GW of power on average. So, we could basically cover our energy needs with $1T worth of nuclear plants, if you average things out and ignore peaking needs. Most certainly, however, if you add $1T worth of nuclear to our current system, as opposed to adding $1T worth of wind energy, we'll pretty much be able to go off fossil fuels in electricity generation altogether, with already existing water and renewable generation. The resulting system will be much better for environment (less land used for nuclear plants than for equivalent $1T worth of wind turbines), safer (wind turbines are more dangerous per kWh produced than nuclear, people die installing those every year), and more stable (the supply will be extremely steady, and will not depend on weather fluctuations).

[1] - https://www.eia.gov/energyexplained//us-energy-facts/
because it's kinda like gambling as a good portion of it can be down to chance, also "We try to keep the definition relatively broad..."
> Why do you need to shine light on a backlight? You can read it directly at night.

You can't use a backlight at night - you'd light yourself up like a beacon, and destroy your night vision adaptation.
Ducted turbines can be installed on rooftops. They are far less obtrusive.
Yes, you're right, this only works for Apple devices, so going cross-ecosystem is definitely a benefit of their subscription service! I disagree on that meaning it's the iCloud solution is irrelevant though, skipping the $36/a year, and the additional control over your data not being on a subscription entails, seem like relevant benefits for the people who fit those requirements!
Would be interesting to see if this pushes PH to build their own infra top to bottom
I have spent a lot of time thinking about this and related market influences since entering the career world 20 years ago.

It started around early 2000's, while working in market research. Got me thinking about all the money dumped into it being a waste... if people could just exchange information freely in some organized fashion.

During 2000s - 2015s the corporations worked hard to form the scaffolding of, and then solidify this organization as they envisioned it.

They too saw the opportunity I was seeing. However, their incentivized profits over morals. The temptation to harness control over this exchange information was to great to overcome.
They started off innocently enough. They were just "gardens" without the walls at first. In general, the public was free to admire, as well as take part in, what felt like cultivating meaningful dialogue that theoretically should only enhance life for everyone.

Fast forward 15 years, the novelty of the garden has worn off. We want to go explore something new. But as the time wore on, the garden slowly evolved into something more akin to a maze. Now we are looking for a way out, but cannot even distinguish the walls of the maze from the exterior walls of the garden.

At this point, I probably don't have to say it. But this "walled garden" is a really just a euphemism for intellectual slavery.

I have ideas on what needs to be done, but they seem to fly in the face of conventional wisdom. Especially when it comes to privacy issues.

To me this tells me I am on the right track, because as hard as I look for other answers, I still end up back with decentralization. This problem is hard. It requires faithful means to accurately identify and attribute data to its source creator.

I believe all the tech we need to make it work is readily available. The missing ingredient is incentive. But it's a chicken/egg problem. Until a majority of people want to faithfully cooperate together, it'll not happen. And no single person will agree to work on something that needs cooperation of the majority if they don't believe in it.

Enough ranting... I'm looking further for people to have discussions along these lines. I have ventured out into meetups and whatnot, but I just cannot make connections with like enough minded people to take my ideas further. I know they aren't unique, but they are worthless without others to share with...

can email at [s/.//("L.O.O.M.I.S.5.3")] at google's mail dot com

Even if you can manage to navigate this maze, there is really no way out. The perimeter
This is especially true of Hong Kong where the authoritian goverment is foreign, enormous, next door, and highly motivated to keep Hong Kong from leaving.

Hong Kong would be a bloodbath, and even then I don't know if China would let them be free.
This I exactly it. In Texas, there is always a check box about sharing. I opt out 100% of the time. This only covers a specific use case though and there are still tons of sharing agreements in place that I can't do anything about. I'd opt out of all of them if I could but at least knowing how many places my data exist would be a start.
The really interesting question is why don't we see these amazingly detailed and precise parasitic mechanisms elsewhere, like in mammals? Are we just doing a terrible job of finding them, or is there something more interesting going on? Del Giudice recently published a paper arguing that the baroque complexity of non-insect nervous systems may in part be an anti-parasite mechanism, by making it too hard for a distributed group of small simple parasites to find hacks: "Invisible Designers: Brain Evolution Through the Lens of Parasite Manipulation" https://www.gwern.net/docs/genetics/selection/2019-delguidic... , Del Giudice 2019 (discussion: https://slatestarcodex.com/2019/08/19/maybe-your-zoloft-stop... ).
I had thought that Gitea would be self-hosted.
While I absolutely agree that scientists need more formal training in data visualization, the claim that "few scientists take the same amount of care with visuals as they do with generating data or writing about it" doesn't ring true to me about the scientists in my field (genetics/genomics). There is a widespread recognition that effective figures are the strongest way to communicate your message, the question is what is the the best way to create those effective figures. Part of the problem is that as datasets get bigger, it's rarely sustainable to put a lot of care into each and every version of a plot, but automating creation of figures is really hard.

If I were going to start designing a course in creating scientific figures, I think I'd have a roughly even split between the psychophysics of visual perception (e.g. distinguishing between similar quantities of lengths/angles/colors/etc; designing for color-blind readers; ) and hands-on work in a real programming environment turning data to figures.
As a side note, if we're living in a simulation [0], I'd really like to know who's "real" vs. who's an AI bot out there...

[0] https://en.wikipedia.org/wiki/Simulation_hypothesis
Yes, that's why non PoW distributed ledger like the XRPL work essentially the same by only sorting Tx by time and then use a federated byzantine agreement to "filter out" Tx that did not propagate trough the network in a specific time and thus cant be put in correct order. These Tx will be added to the next ledger(block) instead which isn't a problem if block times are just seconds.
But how do you know that? From that article? 1. That they are Irrational 2. What is wrong with posting poop pictures in a group? The internet is full of private groups that post pictures of all kinds of stuff..poop is relatively benign. 3. Those without degrees can heal non chronic and non life threatening issues with the body.

Having said that, drinking turpentine is questionable but it sounds clickbaity for inviting outrage to me. Ymmv.

Further, assuming these are a group of people paranoid and delusional, people still have the right to congregate and talk amongst themselves and share their thoughts. It’s called freedom of speech. There is no coercion.

Finally, the reason people seek out others to discuss health issues is because patients are discounted by doctors and physicians. The art of listening is challenged when your HMO allots 12 minutes for patients and doctors to converse..just enough time to prescribe medicines and order diagnostics.

Sick people like to talk. And they must be heard. It’s the same with old people. Especially because older people tend to be sicker than healthy young adults. If the medical profession needs to learn something new, it’s listening. And listening without judgement.
Good time to buy bitcoin..
At least for desktops, it's incredibly rare that I need to compile something. The most recent release from whatever installer is almost always more than fine for the client. I don't think I have anything on my current desktop that I've compiled myself, besides software that I've written - which is meant to run on servers.
I can't say for sure, they are not mine personally. A few are a kind of catfish (small, no longer than 10-12cm). Having such hard water is not great but it would be difficult to do otherwise. They are thriving, in case you were concerned.
A chilling effect on free speech. Real alternatives to paypal and credit cards need to enter the market.

It sadly looks like my favorite hope is still not ready, but I am hopeful that this is due to slow and careful development that will lead to a stable long term outcome. https://taler.net/en/faq.html
How many owls and eagles are anywhere near offshore wind turbines?
> Try panning and zooming on a piece of paper

You can open a paper map up and look at a hundred km squares at once at a resolution no display can match.
John Carmack, who said developing VR is a moral imperative, stops developing VR
I would argue that there's an incredibly powerful force that drives the consolidation and centralization of systems in modern society: the wholly artificial legal concept of property. We are given a legal right to accumulate control over as large a swathe of material goods and organizational structures as we can within the confines of the law, and this ownership is backed by the promise of state violence should it be violated.

The concept of property, and the fact that our laws and government are built around protecting it, is the sole mechanism through which massive disparities in power are achieved and maintained in society. It centralizes wealth through avarice, making our stomachs unlimited in size. It also creates the dilemma of externalities, as we differentiate the value to us of the things we "own" versus the things we hold in common with others or that are "owned" by the state.

Property is also a entirely artificial concept. It takes the practical concept of use and possession and extends upon it to completely absurd extremes. It ties our society up in knots wasting a massive amount of human energy in the activity of determining and enforcing property ownership, and leads to incredibly convoluted structures in laws and markets, often leading to huge structural failures.

For instance, intellectual property law is completely absurd, on every level. It is an effort to force something that is fundamentally free and infinitely available to everyone to become scarce exclusively so that we can properly ensure it fits into a property-based system. The amount we lose as a society from the fact that all software is not simply open source is incalculable.
> First our universities aren't somehow in an ephemeral plane absent of any police jurisdiction

Right but you need a warrant, which the police did not have and never got, because they weren't there to arrest anyone in particular, because they had no cause, because this is a terror tactic.

> second it seems the number of petrol bombs (I heard 400) was enormous pointing to some large capacity being built up there

It's real easy to build a molotov, especially if you have a bunch of protestors working in an assembly line. Which is fortunate, because that's probably the only thing that kept the cops from arresting scores of innocent students to be beaten and raped in jail.

People have the right to defend themselves. HKPF are genuinely a threat to Hongkongers and have lost all legitimacy. It's a true tragedy, but the time for excuses and apologists is past.
Show HN A simple script to use pug with any Python framework
Yes, obviously some activities trigger the need for a shower. But then that's your shower for the next day or two unless something else comes up.

FWIW, I am a four-season bike commuter (yay studded tires), I have young kids, and I occasionally get myself covered in sawdust in the basement, or covered in dirt in the garden, or covered in flour in the kitchen. But those are the exceptions, not every day.
GitHub Arctic Code Vault [video]
In your direct experience, have you never come across any non trivial security vulnerabilities?
When Rod Stewart travel he always books two rooms. One for him and the other for his trains.
This is very exciting for the 8 people still using SMS I suppose.
The problem with Motorola is the complete lack of software support. I have a G5+ and Motorola announced in March that it will not receive security updates anymore. That's just two years after the phone's release. It seems that Motorola doesn't care about software at all. The security patch level of my G5+ has been out of date by several months for practically all of the phone's life.
My first experience with python and web development. This is the script I made today to use pug.js with any python framework.

Tell me what you think and how to improve it, I accept advice, critiques and collaborations. :)