skysight-inc/HackerNews huggingface dataset:
It isn't an assumption; the null hypothesis here is that that doesn't happen. Genes coding for cryoprotective proteins have indeed, as you suggest, evolved independently among various species. The resulting genes, despite all producing proteins similar enough to do the necessary job, are "radically different" and "highly diverse." [1]

What's different in this case is that, in three otherwise very distantly related species of fish, we find their antifreeze proteins are coded for by the same genes:

> But, the isolated occurrence of three very similar type II AFPs in three distantly related species (herring, smelt and sea raven) cannot be explained by this mechanism. These globular, lectin-like AFPs have a unique disulfide-bonding pattern, and share up to 85% identity in their amino acid sequences, with regions of even higher identity in their genes. A thorough search of current databases failed to find a homolog in any other species with greater than 40% amino acid sequence identity. [1]

In light of the fact that all other genes known to code for these proteins are very distinct both from this one and from one another, that three species should have a near-identical sequence coding for a near-identical protein suggests rather strongly that this version of the gene arose in one species and was then acquired by the other two, i.e., that horizontal gene transfer has occurred among these vertebrates.

[1] https://pubmed.ncbi.nlm.nih.gov/18612417/
You don't exactly need to be an expert in object storage to stick a file into S3 and download it again some time later, just as 99% of SQL queries don't need a full blown DBA to write efficiently. (In fact, most queries are so simple that most shops have automated them with ORMs and the like)

It is always the 1% of difficult stuff that hits you, but it is very rarely the correct call to optimize for that 1% instead of for the 99% of uses.
> Would you let a painter do surgery on you?

False comparison. It should read "Would you let a painter _manage the surgeons_ who will operate on you?"

Having worked in the healthcare industry - the answer to that might surprise you.
This is not a good idea.

Developers already have an incredible amount to learn without making them devops too.

This is the sort of thing than non tech management would love though.

It’s a great slogan.

Essentially the sign of mismanagement dressed up as innovation.
> general usability? emacs is as usable as you make it.

Lol, I have to remember this line... "yeah, this house has no bathroom, but you can build one yourself that it's as good as it gets!"
Show HN: Productivity apps are killing productivity (research with Cornell Uni)
> One of the two capitals of the EU. Why does the EU need two capitals? Because France wanted a win.

Yes, it has absolutely nothing to do with the fact that Strasbourg is the capital of a region which was highly contested between France and Germany and changed hands multiple times in the last two centuries and is seen as a symbole of the reconciliation between the two countries. It's also not linked at all with the fact it was already the seat of the Council of Europe when the parliament was put there.

Also, the EU doesn't have two capitals. It has none.
“Because cryptocurrencies are anonymous, convenient and global in nature…”

One out of three ain’t bad.
no I don't
> War is peace. Freedom is slavery. Ignorance is strength.

Is this a fascist dog whistle? I keep seeing it and I don't know why anyone would believe these things unless they are fascist,
This is the curse of VC-funny-money-backed companies. Bribe them with a free hit or 5, and then start charging for it once you're hooked.
Show HN: Direct JSON Import (Python)
Capacity planning is not easy, it usually involves of understanding user journey and estimating the capacity needed from each subsystem from defined journey.
What interesting in this article is the way they simulate the journey on the load test, they created "mini" slack client and use that to simulate the traffic.
Even tho they have shared the situation, I think they still able to simulate it by using usual api hit based tools and that would be much easier to maintain.
I think that is the future for cities.
How are your going to convince 2 billion other people to do the same thing?

It doesn't matter if only you reduce.
I know too little about biology, but given the sheer number of species in the world, does this one single instance really prove this? How likely is it to see this between any two (unrelated) species in the world?
Were you able to use the DOM snapshots to debug why the selectors did not resolve? Would love to know more.
It's not unheard of in the Philippines and Indonesia for surveyors that frequently reject unsafe cargoes to receive death threats from shippers/miners
Show HN: A flow based data processing editor
It's working now :).
This provides a bit of insight into what life as a celebrity might be like. And the more famous, the worse it would be. Imagine never knowing if you’re safe going anywhere. You could be fine, or you could come across a stalker fan or a disturbed person with a knife.
I'm pretty comfortable with JS and Typescript so I might be at an advantage that I don't perceive but CDK stuff doesn't require a good grasp of either language. If you are familiar with at least one other typed language you'll be fine. You'll spend more time digging through the Github issue tracker trying to figure which parts of AWS functionality are supported in the CDK and the assumptions the whole thing is built on.
Samsung Heavy starts developslment of nuclear ships
The best/worst that economica article seems to be able to come up with is a 'lack of democracy'.
It's a 1984 reference, government slogans in the novel.
> But it actually doesn't work with software engineers as well as it could.

Part of the reason is that relatively small details have organization-wide impacts. A handful of services might be under-resourced and overdue to drop calls to legacy APIs... That causes ongoing effort to maintain those APIs, the outdated technology they depend on, ad infinitum. Entire migrations can grind to a halt. Engineer productivity could be cut in half. Gaping security holes can be unfixed.

Top-down solutions to those problems ("Here's budget. Fix it!") don't necessarily help as solving the systemic problems can require technical analysis to fully map from strategic needs to particular patches to particular projects.

The people that understand systemic technology impact and the people who understand systemic cost and value need healthy and active lines of communication. Passing status messages up, down, and across the chain of command only gets you so far.
or you never log out
dupe: https://news.ycombinator.com/item?id=26939138
Introduce DAMON-based Proactive Reclamation
It's not far from the truth to say that Deep Mind is selling snake oil (AGI) and delivering vegetable oil (SOTA pattern recognition software).
After 12 years of software development, I've come to the conclusion that software managers are not needed. From what I can tell, they have meetings, try to get people to work more, and approve time off.

The best team I've been on didn't have a manager. The lead developer handled communication with the IT Director about project status; and that wasn't very often.

We had no meetings, or KPI goals, and other such nonsense. That is, until the company was bought. Everything changed after that and traditional management took over. Most people left within a year.
Across China, AI ‘city brains’ are changing how the government runs
Wait.

Explain your ‘Satoshi was found’ statement.
Care to guess what the minimum wage per month is for seafarers?

https://www.ics-shipping.org/current-issue/ilo-minimum-wage-...
I work on a fast-moving repo and got fed up with constantly pulling master and rebasing all my branches manually, so I made this tool to do it for me. It was surprisingly complicated!
Labor time is a expiring and renewing natural resource. It's OK to use some of it.
it reflects my experience

rerunning tests because always a few of them fail on first run

but I noticed that the biggest reason was that often my browser was a little ahead when it comes to version than engine, and after updating both of them the situation was a kinda better.

Anyway I don't recommend Selenium, it wastes too much time
A ‘detective’ AI can identify obscure people from multiple sources
For the chip planning, isn’t Moore’s law a transistor prediction (rather than layout)?
The worst part about it is not just that its slow, but how slow it is for _what it is_. Its just a SPAN being dragged thru the list of SPAN elements, You have to be very talented to make that stutter.

https://www.phpflow.com/demo/drag_and%20drop_jquery_ui/
> What's this magic number in various metric countries?

There is no magic number here. The weird emphasis on height is very much an American peculiarity.

Some (maybe most) women don't want to be in a relationship with a guy smaller than them when they wear heels and some like tall guys but that's pretty much it.
Libc – Choudhary Algorithm
That is a promising approach, I'll look into it. Thanks for your praise, but unfortunately, the rest of HN did not share your view.
> it also does not happen both ways. People that can't do that (but maybe can master film coloring post-processing -- I invite you to give a stab at that, if you dare) have enormous respect of the low level tinkerers. The opposite is very often not through.

This feels related to the saying that it’s easier to innovate down the stack than it is to innovate up the stack. It’s far easier for Apple to design and fabricate its own chips than it would be for Intel to make its own consumer OS.
>It is not as if there is not a giant population of grey beards with this knowledge seeking work...

Really? There is a giant population of senior experienced engineers looking to do basic a lot of basic sys admin stuff? And they're willing to work for peanuts, right?

By the way, I totally agree with your basic point. The developer probably downloaded some images from a random public repo. As you say, far too many devs think security is someone else's problem and then get upset when the security person blocks their app going into production.
> If the supply chain for meth wasn't so poor, I'd probably try it once to see what all the hype is about.

As a former smoker and user of various drugs (mostly legal at the time), I highly recommend against usage of highly addictive drugs such as tobacco, heroin, cocaine, and also (meth)amphetamine (there's a difference between physically and mentally addiction here, and there's a good comparison of about 20 different drugs and their differences in dependency).

I recommend against recreational drug usage, too, but that's because I have come to the understanding they're not necessary, and it being dangerous not using drugs without supervision. You don't want those ups and downs (such as 'taking too much', or 'forgetting a dose'), you want stability. Seek help instead, get a diagnosis, and get prescription under supervision.

FWIW, I used amphetamine once, and have been prescribed on Ritalin. That one time I used amphetamine I felt like the biggest asshole in the world. I could finally understand macho men because I felt like one. However, unlike my first time MDMA, I can't say I missed out on it (and that is with only the first time MDMA). Whereas Ritalin, while spikey (no SR such as Concerta, sadly) provides stability if administered on regular intervals. Which can be solved nowadays with alarms on smartphone and such (back when I used it, smartphones were not yet widely in use).
Maybe not bought but we rented a house where the owner padlocked 2 bedrooms shut and said if we wanted to use them it was an extra $200 a month to use them as home offices.
I fear you are the minority, the vast majority of startups are founded and funded with the hope that there will be a large cash out for the founders and investors at some point.
Labor isn't ecologically inefficient. People are alive regardless of if they work.
Assuming those run a container? With puppeteer on Heroku, I had to install chrome as part of the container, then pass it no-sandbox on startup. I'd guess you'd need something similar with chrome (I'm on mobile, so excuse the formatting):

#Install Chrome for Puppeteer:
RUN curl -LO https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
RUN apt-get update -y
RUN apt-get install -y ./google-chrome-stable_current_amd64.deb
RUN rm google-chrome-stable_current_amd64.deb
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/google-chrome-stable

browser = await Puppeteer.LaunchAsync(
new LaunchOptions {
//If we're debugging, then open actual chrome:
Headless = !Debugger.IsAttached,
Args = new string[] {
"--no-sandbox"
},
});
IF50 - 1993: Curses and INFORM
It makes sense. Reddit is too big for something like that.
Added Binance Support to https://cryptfolio.in/
Some other features,

email verification

Password Reset

Landing Page
I am going through through some reading material and it felt odd that Apple is slowly making it hard to make browser extensions without having an Apple device when there are existing browser extension APIs being supported (with implementation differences) in all other major browsers: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

Browser extensions are mainly HTML, CSS, JavaScript apps, they should be more cross platform IMHO.
I remember reading this back in the day. I remember being shocked and dismayed at the way he was treated.

I mean the idea is a bit insane but the guy needed to eat and he’s a writer. I still think the idea of using a typewriter to become a writing busker was pretty clever in the end.

I wonder how he’s doing today.
I think you're conflating platform engineering and operations. A DB2 cluster with HADR is another application that some engineering team has stood up. A consumer of the database isn't responsible for the implementation; they're responsible for how their code interacts with and uses the system another (engineering) team built.

In that regard, if a developer sees their application degrading due to an issue with the underlying platform, they'd engage the developers that built that platform (and ideally those developers have built a system to detect problems before the "end user" system starts degrading)

In the same vein, it's not expected every developer understands kernel and hardware development--there are abstractions and boundaries in place that separate responsibility. The recurring theme is the person that configured/coded/built is responsible for operating it
> For lasik, has anyone known someone who was misfortunate enough for the flap to dislodge and what were the consequences?

No but a relative of a friend went blind in one eye. There used to be a big Facebook group where people shared their negative stories like this, I'm sure you can find similar subreddits/FB groups/whatever. Not everyone goes blind obviously, but some side effects are really, really bad and you can't fix them by simply wearing something like glasses so they're going to stay around forever if you get them. After all, the eyes are probably the most delicate part of the human body.

I'd say it's too risky, possible side effects are much worse than having to wear glasses when you're reading etc. Glasses are just fine.
The general problem here is not solvable with technology if there is no universally agreed definition for “a work” - and there isn’t (this touches on some profound issues of ontology).

And so I suspect the way forward is to maintain human-curated mappings of file hashes to “works”, where “a work” is a matter of the curator’s opinion, and different curations will be valued differently by different consumers of that information. For example, maybe a literary expert would have a great and respected method of organizing the works and derived works of Shakespeare, but that same person might not be sought out for their views on pop songs.

You could probably start with an ML-based curation that gets it 80% right, and fill out the last 20% with gamified crowdsourcing (with multiple competing interpretations of the last 20%).
Further down it quotes ...

> “If your behavior doesn’t change, the algorithm will keep assigning you in that same cohort, so some users will have a persistent FLoC ID associated with them — or could."

When combined with other information that is already being used (such as canvas fingerprinting and other techniques), this looks like it can help narrow it down even further.

> “We can use that as another signal to create a stable identifier for them.”
Is that true per joule?
You can use https://temp-mail.org/
This article leaves so many questions unanswered. The author wrote many words but didn’t seem to research the subject well.

> Nor is it clear why her resistance—predictable as it was—prompted a snap decision to eject her,

Filled with many quotes like this where Gebru’s “resistance” was not predictable as I don’t think anyone expected her to react the way she did. In that, if this happened to 10 people, I don’t think 5 would send out unprofessional listserv emails .

> Dean repeated the point so often inside Google that some researchers joked that “I have an objection to Parrots section three” would be inscribed on his tombstone. The complaint made little sense to many AI researchers, who knew that grumbles about citations typically end with authors revising a paper, not getting terminated.

I don’t think Jeff Dean’s email [0] was concerned with missing citations, but that the work did not address and reflect the work in those citations that were contrary to what the paper reported.

The article does not understand or mischaracterizes the issues that are important to understanding this topic.

[0] https://www.platformer.news/p/the-withering-email-that-got-a...
> There's great power in scratching your own itch

Yes I build for myself foremost, and if other people get to use my tool, then that's a bonus. However this comes with the caveat of having to build in business logic from the get-go (Unless it's FLOSS in which case it's a free-for-all and I would be working for free).
Stripe Tax
I'm not sure which companies you are talking about here. I work for a small startup and between us, we have plenty of experience of maintaining servers but that doesn't mean I would bet my company existence on me not forgetting to setup the firewall correctly.

It also doesn't account for all of the out-of-hours stuff we need to do. Even with a hosted solution and a lot of paid-for services like Cloudflare, we still have to check out every unusual error email, everything that seems out of the ordinary.

If you are 200+ people, great, you probably already have a team to manage this. If you are small like 90% of companies then you won't and I want to spend my time on the things I am expert in.
Landing page added can you please check and share your views
I'm sorry, is that an actual thing? There's a car with built in hardware system that costs annual service to unlock - not content (XM/Sirius/Whatever), but actual heated seats?

And people buy this?

I am beyond incredulous and want to pinch myself. Offering Apple/Android play as subscription was bad enough and an automatic deal-breaker, but this is just ludicrous.
The people who were supposed to apologise are not in power.
But why should any of that apply to my version control system? I'm not developing the Linux kernel on a mailing list.
Please share your feedback.
I can say that this is true for me. I like helping people but I get my motivation from feeling that I have solved a problem well. Maybe it is the nature of the kind of software I tend to write, but I'm not all that interested in whether it is used by millions of people or purportedly helps a bunch of people. That's nice, it's just too far removed from the work for me to be motivated by it. The bonus is that I also don't have an issue if something I've worked on is scrapped for whatever reason, and I know that that is something that some people have a hard time coping with.
The thing I find weird is that they essentially paid money to degrade the user experience to the extent that large parts of previously OK functionality don't work anymore, and subreddit mods typically advise people to use the 'old' UI.

I mean, the new UI is not to my taste, but it is also just really buggy, slow, and full of things that straightforwardly don't work (videos, search, etc).

Now, I'm not an MBA, but I don't really get how you make money by paying developers to degrade your service.
What are your favorite vehicles?
The Dutch serve fries with everything. We use ketchup and sugar like you do. We eat and drink fruits like you do as well. Also, we deep fry like everything. Seriously, Google search for Dutch fast food. It’s literally all deep fried from cheese to noodles to meats.

The difference is your portion sizes are gigantic compared to ours. If you go to a McDonald’s in Holland and buy a meal, our fries are what you’d call small size, and our cola are what you’d call child’s size. At restaurants we don’t have unlimited refill of cola like you do, we pay for each bottle so we don’t typically drink an entire days worth of kcal in cola with each meal like you do. Our breakfast is smaller and cold, not big lavish feasts with cooked food. What you call breakfast we’d probably call lunch, and what we call breakfast you’d probably call a snack.

We also collectively exercise more than you do just by living. It’s not a secret that bicycling around is a huge thing and the primary transport we think of when we want to go somewhere unless we have a reason not to.

I’m sure the types of food you have are a big contributor, but at the end of the day you’re the ones stuffing all of that into your mouths instead of properly portioning out sizes.
First off, take "week-long" as maybe a few days--perhaps a combination of broader team, smaller teams, and other syncs. Why more than one day? It's just more efficient if people are going to travel anyway. Especially long distances.

People are social and, in my experience, remote interactions work better when people have previously connected in-person.
Why can't the rail be rerouted?
JFC how is this a story on the BBC, who gives two hoots whether they want a picture of the queen or not ?

I swear this country is becoming increasingly fascist.
I have done the maths lots of times and by the time you add up all of the support costs as well as the initial investment and setup, it is rarely, in my opinion, worth it for a small business to even consider doing anything other than renting platform as a service (or SaaS if they can).

I ran a cloud platform production system for 6 years with multiple replicas of all systems and it cost around £400/month, a tiny amount compared to even a single person to manage your own servers.
Think about it for a second. They removed the very most important metric for a product selling content leads and placement (search bar default bookmarks, placement on the start page) because _one_ website had a bug?
The profit margins for a single transit is quite small. There might be $100 million in cargo, but the shipping company might only get $40K for transporting it.

The other issue with port regulations is that they aren't really enforced except to provide an (bribery) income for the port master.

I've heard a number of stories of some ports that effectively require bribery to get your ship cleared. If the ship captain elects for the actual inspection instead, the port master will intentionally delay the ship for weeks.
In the sense that you can call "side channel for ill-specified data Google wants to leak" an "API".
All Ad tech, spyware, and data collection firms/startups (and even startups collecting any PII data) with little care for the GDPR or the CCPA are extremely evil.

No regards for privacy at all, this rampant data harvesting and spying must stop now.