skysight-inc/HackerNews huggingface dataset:
I think these kind of things are so common and sometimes difficult to see when words are the altered. I’d be interest to see it go through plagiarism checkers (especially semantic ones as well as actual words). When they are trained on a significant proportion of the internet it makes it hard to test without already having seen it or something similar. Little in life is new it seems, and tests are past so much more easily when you’ve already seen the test paper.
The part about a photosensitive are is not so surprising. Oversimplifying, the retina is a part of the brain that goes out and become photosensitive, in particular during the development it's always connected to the brain. It's not like a camera that grows separately and then get connected by a micro USB.
https://en.wikipedia.org/wiki/Eye_development

The part about the lens is more strange. The cornea is made of tissue that is not from the brain. My guess is that it's a bad interpretation in the press article.
Looks good! A bit of a bummer that the last chapters (networking, fs, signals) haven't been added :/
Their whole thesis was that SMBs need contract management. That thesis appears to have been mistaken. So it’s certainly a flaw. Sure, you could fix it by creating a new thesis about a different market, building a product that addresses that market, and setting up the right GTM for it. But that’s a whole other business, and they explain well enough why it’s not one they want to do.
>There are many companies that are building distributed ledger with centralized authority.

The fundamental innovation of the bitcoin protocol is how it made the blockchain, a traditionally centralized data structure invented in the early 1990s, a distributed append-only database using PoW consensus. It's incredibly inefficient, its unimaginable inefficiency is there to buy trust in a trustless peer-to-peer network. You're basically forcing every writer to cut down a pound of their own computational flesh to write to the database. How can this be necessary or useful in a trusted setting? why can you not rely on trust or traditional register-and-authenticate to write to the database?

You're either using PoW consensus or you're not. If you're, you're not
a central authority (unless the blockchain is somehow not an authoritative state and you're simply using it as a fancy bulletin board), if you're not, then whatever you're doing is different from what everbody else have been calling 'blockchain' since 13 years and you're just inviting confusion by calling it that.
A piece of fatalistic Irish wisdom may help you here: if it's for you it won't pass you by.

Or go to Lefty's and say that Ken sent you.
I think that story is pretty relevant given the current Twitter situation with Elon Musk.

I don't believe it's against the HN rules to share an account.
Hurts donut.
Who has bitcoin been corrupted by?
Yeah branching would be better. I think GitHub internally handles forks as branches anyway.

I don't know the author or Eric, but I'm speculating they are hobby game devs using Unity and GitHub and they're not very experienced with Git.

It may be that Eric wants the projects in separate folders without using `git checkout` to switch between them.

But you can do that more easily by cloning the repo within your own system.
Supply chain outlook still ‘pretty severe,’ economist says
DAO is Decentralized Autonomous Organizations - entities with no central leadership, for those of you like me who didn't know.

And where, Oh where, are other good original thinkers, please? I don't care about "agree" or "disagree" I just care about the #$?* thinking.
There is one key requirement of a mobile phone that doesn’t apply to a desktop scenario: the device MUST adhere to carrier-specific requirements, some of which may block access to telephony-associated hardware, or require that a manufacturer be able to provide a minimum standard of performance. Do you see AT&T, Verizon, T-Mobile or other carriers complaining about having only one browser engine per device?
Did you ever get a resolution. I saw the update that you got featured on HN the first time, but I never saw an update on if FB still tried to scrape your site.
I use certbot to maintain valid certificates for my website, but there are more use cases for certificates than just https binding--and not all of them lend themselves to LetsEncrypt provisioning. The openssl CLI is definitely not simple, but in my experience it has often been the best available tool for various use cases.
The Fight to Start High School After 8 A.M
Repatriating cash earned outside the U.S. involves a hefty tax (afraid I don't recall the number). Occasionally the government offers a tax holiday to encourage companies to do so.

So, rather than bring the money home at the high rate, Apple has been taking on debt for U.S. operations while waiting for (and perhaps lobbying for) another tax holiday.
Attacked over Tor (2017)
Couldn't someone else willing to give those 70h/week take your place?
Zuckerberg’s Photoshopped Mac is alternate reality straight out of the metaverse
I'm a research engineer in mechanical engineering. I hear about open access from time to time but it's still very fringe. Some journals offer the option of the author paying a fee in exchange for their paper being published as OA, but from my experience not many PIs see the value in this, and prefer to use their grant dollars for other things.

Sci-hub has been a huge help though. Our library subscriptions cover probably 80-90% of what I'm interested in and scihub covers the vast majority of the remaining fraction. For the last 1 or 2 %, I turn to emailing friends/contacts in other universities to ask them if they have a subscription and can get me a copy. Our library also offers the same service (inter library loans for papers) but charges 2$ and has a 1-2 week delay.
I use this to improve the product. I'll start recording and do a product demo as I would do for a prospect. I'll go over the problems it solves, then will illustrate with features. The goal is to make bugs or UX smells shine.

If I find myself saying "and you can easily do X, you just do [7 steps]", cognitive dissonance will kick in and I feel uncomfortable because it's a damn 7 step process that contradicts the "easily" word I used.

Dogfooding helps unearth these, but doing a demo makes the ones we gloss over even more blatant.

I find myself cursing because the load time for example, while simply irritating during daily use, becomes unbearable when you're recording, and you fix that.
I'd say there's an excellent chance your assumptions about types you got from "popular libraries" is more conservative and that's why you never detected any issues.

For example take the JSON decoder. If you have several tasks which can use some data from a JSON blob in parallel, is it OK if they all just share the same JSON decoder?

If you're horrified because this seems obviously like a bad idea, that'll be why you didn't find any trouble. In some other systems your programs would be needlessly slow and clunky as a result, but in Go your assumptions were appropriate.

It seems Groxx expects in this case that either the JSON decoder would work fine used this way, or, the documentation would highlight that you can't do this. Go chooses neither.

Here's Brad Fitzpatrick:

"The assumption when unstated is that things are not safe for concurrent use, that zero values are not usable, that implementations implement interfaces faithfully, and that only one return values is non-zero and meaningful."

These are some pretty important assumptions, or to look at it another way, potential foot guns.
I’d be happy to know what my friends are doing, but that doesn’t seem to be a service Facebook offers anymore. When I am stupid enough to go load my Facebook feed, it’s about 2/3 ads, 1/3 “recommended for you” posts that I have no interest in, and very rarely something from someone I follow will show up in between, and then half the time it’s someone sharing a news article or a meme instead of actually talking about themselves. The signal to noise ratio for Facebook is essentially zero.
When I started my programming career, my mom didn't like the idea at all. One day we were arguing about it and suddenly she said: "computers have many viruses, imagine they transmit them to you." I laughed a lot but at the same time poor mom, being afraid of computer viruses <3
The person who created the site, whose father is the one who collected the data, posted and answers question on Reddit:

https://old.reddit.com/r/dataisbeautiful/comments/v92fu6/my_...
It's not the authors paper if a publisher produced it. That's why authors share preprints. But, I'd be surprised if that wasn't disallowed by their contracts in the UK (no point disallowing it in USA, Fair Use would allow it I feel).
I assume Apple wants the phones to have the most efficient CPUs, since battery life is much more critical than laptops & desktops.
I assume there is some script to post submissions since you've posted every hour in the past 24 hours? Not sure if that is against HN guidelines.

The more curious thing is what's the motivation for this effort to spam reposts? Is it just for Karma? It can't be for thoughtful discussion since no one is interested in so many topics to be reposting every hour.
Shanghai to lock down 2.7M, a week after easing Covid restrictions
or we could build our cities and towns so they are pleasant to walk around in!!!
It’s my opinion that Apple sees putting the best processors in iPhones as being able to extend the life of the product. With that available compute overhead today it will feel “faster” longer and can take advantage of software features they develop 1-3 years down the line.
Also the idea of architecture (and discardable scaffolding) being important. To build a roman arch you need scaffolding in place until you can drop in the keystone. To build a (mammalian) body you need scaffolding in the form of a womb until the body is self-sufficient.'

There's also the matter of different types of architecture at different levels of scale. For cellular biology the foundational properties are statistical mechanics and physical chemistry. What are the foundational properties of computation?
Yeah, people tend to take the worst suburb setup and compare it to the best city setup. The reality is, there's a lot in between.

I live on the coast in a suburb about a 1/2 hour outside the downtown area. The long edge of my suburb is banked by a river with neighborhood supported docks, and large green spaces along the river. There's a grocery store at the entrance to the neighborhood (along with cleaners, bars, etc...) that people walk and ride bikes to. There are other large green spaces where kids play sports plus there's tennis and basketball courts, golfing, pools, etc...

I'm not saying where I live is perfect, but as I started with, people like to take the worst mid-west suburban hell and compare it to the best city like NYC. When I see these discussion what I hear is all the more reason why people are migrating to the coasts.
I think this is why it is problematic these days. Trust in simple terms would be trusting your local community but not the 'outside' world. But now we're trying to make the whole world one community, so who to distrust? Everyone, because you don't actually really know many people at all 'inside' your community. Everyone is inside and outside at once.

It feels like blockchain is trying to be a solution for the 'global community' that can't trust itself, but will never solve that problem because it's inherently an unsolvable utopian dream.
I use bitwarden/vaultwarden (self hosted), and didn't even know there was an attachment option, so haven't used it upto now.
I did use notes (for storing stuff like ssh/gpg keys), and can confirm that these are exported correctly. Attachments are also not exported in vaultwarden as far as I can see.

I'll just stick to stuffing files in notes for now, as I had been doing.
No official knowledge but the whole thing looks like a premeditated plan to eventually shut down the Internet Archive.
It was five bitcoins per day. I actually looked at it back then, and decided it wasn't worth the effort.
> This is primarily for privacy and security reasons

So we don't buy this as an excuse when government use it to justify searching your house without probable cause or silencing dissent.

But when a private company uses same excuse, somehow are we cool with it?
Custom fields, or notes, both are exported
Really amazing work here!

A colleague pointed out that FPAC[1] in ARMV8.6-A likely prevents this attack, is that right?

I haven't fully digested the paper, but the gadgets seem to rely on AUT, and "Implementations with FPAC generate an exception on an AUT* instruction where the PAC is incorrect"

[1] https://community.arm.com/arm-community-blogs/b/architecture...
The exchanges. Clearly and factually.
Because, before the mobile explosion, we had the PC industry explosion which created a huge demand for X86 PCs and Macs in every home.

And even after the mobile revolution shrank the demand for X86 PCs, the cloud revolution further entrched X86 in the cloud.
There aren’t many small sections of america that are walkable like europe, and the small areas that are happen to be very unaffordable
Anyone know if exercise speeds up caffeine metabolism?
They do but sometimes the data are behind walls...
A Google engineer who thinks the company’s AI has come to life
Nice idea that of these people dedicated to evaluating customer's ideas/suggestions.

As a (hopefully competent enough) end-user, I can confirm how for some reasons the process of accepting (or refusing if it is the case) feedback or suggestions is often alien to many developers/programmers.

I don't know if this is due to them being too busy with other (possibly more important) things, if there is some sort of arrogance involved (i.e. the way the program is written is already perfect) or if there is some other reason, but surely to try and convince some software makers (I am talking about specific, "narrow", business software) that "feature x" is not needed or implemented in such a way that makes working with the program much slower or possibly making it more prone to errors is often a lost battle.
I dont understand what you mean. Is there somewhere I can read about this?
A fantastic group in this space is strongtowns (.org). The essays on their site have really opened my eyes to the particularities of American infrastructure which make life in those places ... suboptimal. I'm particularly fond of the "stroads" essay https://www.strongtowns.org/journal/2017/10/30/the-stroad, and share the term with people IRL, who also seen tickled by it.
Some of the best and more useful code I wrote was during commute (though in a bus). I know I'm in there uninterrupted for one block of time. I know my battery will only last for 2 hours. It speeds things up.

That's also a tip I give to people to speed things up when they're home or at the office: disconnect from the internet, unplug from the charger, race to deliver a feature purely on battery.

You won't be distracted by going into a rabbit hole of docs and browser tabs. You won't bother with premature optimisation and searching the internet for a better or the best way to do it. You just implement the first version of the deliverable with what you have, and then improve it.

It also shows you what documents you really need. You'll want to have access to the docs offline for example. You don't have them? Next time.

I had a project where some parts couldn't work without internet and working without internet pushed me to improve the code and make it more testable (dependency injection, mocks and stubs, etc)
> I think the "traditional" family of tiling window managers (like ratpoison, awesome, dwm, xmonad, i3, etc) are kind of simplistic in their assumptions that 1. they can at any time force any window into any size and position, and 2. they must always force every window into some size and position.

Interestingly I like tiling window managers due to specifically the opposite perspective, that applications are often selfish in their assumption that they can display themselves wherever they like and I much prefer ignoring their (usually-wrong) assumptions about what's best. I don't mean that argumentatively, just a different preference I guess.

In this respect I even agree with the first two steps of your algorithm - it's just that "in my tiling layout" is the result of both of them!
I don't see this in OP's submission history, nor in past submissions for this domain, nor in napolux' submission history. The only time it was posted previously was in 2020, exactly one year ago, and got a thousand points then. No idea where to find what you're talking about.

https://news.ycombinator.com/submitted?id=ddtaylor / https://news.ycombinator.com/from?site=napolux.com / https://news.ycombinator.com/submitted?id=napolux

Edit: ah wait, it's not about this specific submission being repeated somewhere, it's that ddtaylor posts to HN previously-popular submissions every hour.
They make a bunch of requests (< 100) per day on average. Sometimes they don't come for 24 hours some day only 5 requests, some day 200...
What sort of digital services are you thinking of?
It works even with non-portrait photos that don't have depth information
What Happened to RSS?
unplayable, the lag makes me dizzy, and the poor quality of the image is ugly and I have a 300mbit connexion.
To address your last point I think that style of Java has fallen out of favour in recent years.

It's still around, there is a lot of existing J2EE codebases but it's successor - Quarkus has done away with the vast majority of the config mess. I can't speak to how well it manages that transition though as I was never a big J2EE guy.

The other old offender, Spring, developed a new convention over configuration distribution called Spring Boot which requires minimal configuration and has pretty much displaced the old way of doing things entirely. It's been around for years as the default option at this point.

The way I see Java is that it moves slowly but tends to happily assimilate the best ideas from other languages, runtimes and frameworks and over time sheds it's warts (Java 8 era sun.internal.*, old Date/Time APIs, etc).

Not everyone seems to have an up to date opinion of Java because the last time they touched it was J2EE days or worse yet in university.
Feels like it's an invite only based club. If you have enough street cred, you'll get invited to join.
simple fix: switch to .ru tld and server in russia. Also, take donations in cryptocurrency. You are immune from the globalist american empire in Russia.
not thanks to fb, however. the bot probably got tired :P

Somebody from fb tried to get in touch in 2020, but I didn't want to share more details with them (they probably already have much data about me already :P )
Very frightening … good to know relativity but then we have nuclear bomb. Not sure the negative side to this. Just hope the good side out win any bad use of information about all of us.
Enterprises are vastly more willing to pay to have their problems solved than consumers. (I say this as I see the difference in behavior in my own two personas.)

Enterprises don’t blink at paying $50K/yr for something to improve security and save staff thousands of hours of time. Consumers are used to things being (or appearing to be) free. On a per-user basis, I’d expect consumers to ask more questions of support, while paying much less.
SemiAnalysis may be burying the lede and underhyping the story of the decade here: head of apple arch leaves and takes 100 process engineers to start stealth risc startup and its creating a delay effect in consumer tech innovation, bombshell!
It's not that they're dumb, they're often simply unaware and misinformed. I had several international friends in college who studied in the US and almost all of them returned home. Many came to the US not just for education but intending to stay and do well for themselves. After dealing with the culture and environment here, most realized the places they came from weren't really all that bad and their opportunities there was just as good. Most assumed the US was NYC and LA everywhere.

This is clearly in contrast to people coming from poverty in say Sri Lanka where even the worst here are often doing better in terms of human rights, access to ERs, access to shelters, etc.
Rainfall is very, very site specific. So is temperature.

If I drive 1km down the road, the temp goes up 3C in the summer, when it is 35C in the city, and 32C here.

Why? I am close to a river, there are hills around me. Terrain makes a difference.

Sometimes, I can see it rain an few km away, but not here. And the reverse is true, too.

And beyond that, rain is not consistent. It's not as of someone turned on a faucet, and rain is coming from a perfect shower head, all perfectly distributed.

It varies, fluctuates, terrain, makes a difference, for terrain effects wind patterns, causes air to rise or fall, etc etc.
You might like nullWM.

https://github.com/DebianJoe/nullWM
Yet they’ll buy their own quarry or glass factory…
Exactly, many people prefer convenience over nonsense features in name of protections, copyrights, etc..
AWS Lambda[0] and GCP Functions[1] both say they support only up to Node 16 today. Hopefully they'll get new versions shipped with enough lead time for customers to upgrade ahead of the deprecation. (There are things like Cloud Run to bring your own container that could be used sooner)

[0]: https://docs.aws.amazon.com/lambda/latest/dg/lambda-nodejs.h...

[1]: https://cloud.google.com/functions/docs/concepts/nodejs-runt...
The Apple fanboy army is present in this conversation
I’m interested in others’ specific automation examples, especially around ensuring important-things-to-be-done are bright front and center at the right time.

Mine are:

- Context switching (ala GTD) e.g. switching to dev-mode, or buisdev-mode, or analytics-mode

- Focused variants. Same as above but all others things are shutdown

- All devops and the automations are the documentation

- Switching light/dark mode (aka garden vs office work-modes)

- Data wrangling (moving important data around)

I’m missing health-monitoring automations but I’ve not yet clearly worked through what I want here (but i like what Bearable are doing).
Someone will probably mention that "it's not tech journalism, but all journalism", and I would probably agree. However please keep in mind that there is a significant selection bias here itself -- non-dramatic stories will be less frequently featured here on HN, and even if they are, attract less comments.
Pay ranges for positions are vast and overlap to a massive degree. They also are skewed with CoL variations to make comparison difficult. They were not include discretionary add-one like cash bonuses and RSUs.
What's the point of reading HN, isn't there reddit already?
What is "here" (like what kind of company shares social media accounts other than troll farms?) and how come one of these people decide to post something previously-popular every hour? Do they genuinely find those threads interesting and worth repeating, but never does anyone see something interesting more or less often than once an hour?
If you'd like to remember Aaron Swartz, you should remember MIT continued to use CFAA to extort people, right up to the time it was overturned (Van Buren).

The administration's actions showed no admission of fault, guilt, or changed behavior.
There’s not really a “trope” beyond it being necessary but not sufficient to be able to work 70+ hour weeks.
Let me ask you, what was the type oil being pushed through that pipeline and where was that oil destined for and what was the max throughout of the pipeline? I suggest you look it up. If you look closely, you'll realize the XL pipeline would've actually caused an increase in crude prices in the Midwest and most of the oil was destined for export. KXL was a bad deal for Americans. It certainly wouldn't have led to an increase in energy security.
Same. But those parts of SF tend to be super unaffordable.