skysight-inc/HackerNews huggingface dataset:
Very glad to see this. The Stanford Daily did a great job reporting this. Reposting a comment that I found instructive from the discussion on this piece [1]. About the Genentech report [2] which made MTL look very very bad.

```
APersonWhoCanRead 3 months ago

It seems to me that the linked report goes as close as possible to accusing MTL of fraud as one could hope given that it's coming from Genentech lawyers that are trying to keep the company out of trouble:

"In order to assess whether the 2009 Nature paper contains duplicate images, the diligence team consulted an independent, outside expert who specializes in detecting image manipulations in scientific publications. This expert concluded that two sets of figures, Figures 1d and 5e and Supplementary Figures 9c and 17c, include duplicate images. The expert also concluded that a Western blot panel for Caspase 6 in Supplementary Figure 6d appears to include a composite of two images. We have not determined how these anomalies occurred."

"Genentech scientists and research associates had difficulty reproducing certain results reported in the 2009 Nature paper, in particular, the binding interaction between DR6 and N-APP (the N-terminal portion of APP). Prior to publication of the paper, employees other than the authors performed binding experiments that showed inconsistent results – sometimes binding between DR6 and N-APP was detected, and other times, it was not. Some of the employees who performed those experiments attributed the inconsistent results to variability in the purity and quality of the reagents used."
--> Clearly, some employees attributed the inconsistent results differently - I'm guessing as fraud.
--> These determinations were made before the paper, which contained fabricated data (c.f. above), was published. Clearly, the first author would have been told, and most likely also MTL.

"Senior leaders at Genentech including Dr. Tessier-Lavigne knew of the inconsistent binding results, and there was uncertainty and speculation within the Genentech Research organization about why the binding interaction between DR6 and N-APP could not be reliably reproduced or confirmed."

"Also following Dr. Tessier-Lavigne’s departure, one senior leader in gRED urged that the 2009 Nature paper should be retracted or corrected in light of the inconsistent binding results. Other senior leaders recognized at the time that this was an action only Dr. Tessier-Lavigne or another co-author could take with the journal."
--> MTL was asked to retract and did not.

TLDR: the report is very damning. Why don't you try to dispute some of the facts reported by the Daily, instead of writing nebulously that their headline is misleading.

```

UPDATE: To clarify, that comment is responding to another comment saying "the report is very positive for MTL"

[1] https://stanforddaily.com/2023/04/06/stanford-president-rese...

[2] https://www.gene.com/download/pdf/Findings-of-2023-Genentech...
Breaking the rat race of academic publications is long overdue.

In some domains, the call to break this vicious cycle is already happening. E.g. ACM Sigcomm is one of the most prestigious and exclusive conference in Networking and Distributed Systems research. Some of the most profound researchers in that domain are driving a pledge to fundamentally rethink what the conference accepts and what gets presented: https://sigcomm.quest/proposal.html.
That's a separate category of admissions advantage - "dean's list" or "donor" is usually what it's called. "Legacy" is just children of alumni regardless of whether they've donated, and "staff" or "faculty" is relatives of workers.
Probably my first intro to software was from the Potato Counter game in Neopets. All you do in the game is count the number of potatoes on screen, input the number of potatoes, and, if you were correct, you get awarded some Neopoints. Well, depending on your input you get sent to either `/win` or `/lose`, so you cN just guess any number and charge the url to `/win` and $$$
All: whatever you think of "money men" or any politician, HN posts need to remain (1) thoughtful, and (2) respectful, regardless of how wrong someone is or you feel they are. We want curious conversation here, not repetitive flamewar.

If you're going to post, please review the site guidelines at https://news.ycombinator.com/newsguidelines.html, and if you can't participate in the intended spirit, please wait until you can.

If other commenters break the site guidelines, the tools to use are downvotes, flags, and (in egregious cases) hn@ycombinator.com. Please don't react by breaking the site guidelines yourself; that only makes everything worse.
MSG got a bad rap due to a joke by scientists.

No matter how well educated, they’re still just people and biology is optimized for success.

At this point society needs to have a good long think about enabling the reach of any specific individual.

Our math is not holistic truth as it’s been shown there can never be one true set of axioms. All philosophy is relative to human awareness and agreement. The masses have always agreed rent seekers are leaches who externalize providing for themselves.

We need to stop creating landed gentry; they’re all just one of billions like the rest. The work is important, not their figurative identity; we don’t need them to carry out the work.

3 months labor, 3 months off, 6 months white collar work. A rotation such as that would effectively act as term limits on social influence.
I don't think it actually does anything useful with >>

I've tried both Fira Mono and Jetbrains Mono, it seems to barely get the two glyphs closers. Below are screen captures of Jetbrains Mono.

With ligatures: https://ibb.co/vQ3nCsd

without ligatures: https://ibb.co/DtD1P9X

But, to your point, it would seem it doesn't enable ligatures based on the parser, since there is a difference between ligatures active and disabled, and it applies on both lines.
Trust the science, they say.
Wow, Eagle gets shut down, Sparkfun, Arduino and Prusa all go closed source. The amazing free open hardware future we've all been promised is falling down around us.

I do like Limor's response "I’m going to keep shipping open source hardware while you all argue about it,” She's fighting the good fight as always.

I've been designing hardware for decades. I've come to learn that it's more about staying ahead of competitors technically than keeping them from copying you. There will always be copies, you just need to be selling the next better version while the copies are of your previous version. There is no "make a thing, profit for 20 years". If companies like prusa or sparkfun stay knowledge leaders, people will be willing to pay a few extra dollars foe their product over a clone just to have the improved support, documentation and quality, also to support what they want to support. Making this change makes these companies no different than the clones now. This move takes away incentive for me to order products from these companies and I believe will actually cause them to loose more business than they are expecting. Their whole sales model is built around this. It's why I order stuff from them, or used to.
Agent forwarding is discouraged by the OpenSSH crew. Yet, it's commonly used because of the convenience it affords.

"Agent forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the agent's UNIX-domain socket) can access the local agent through the forwarded connection."
https://man.openbsd.org/ssh.1

Glad the vulnerability got fixed.
“for recruited athletes, and for children of Harvard graduates, financial donors and members of faculty and staff“

Athletes have merit. Arguably more than some academic departments.
Yup, and this is explained in detail in the ssh(1) man page. No-one should be using -A. Using a jump host via -J is the way to go.
How has your luck been on ripping them? I’ve taken a similar route but have mixed results on the ripping side of things. Different quality levels, more/less DRM to get around depending on the disk etc.
> EU lawmakers also realise that open source is often 95% or more of the software stack on which a typical European Small and Medium Enterprises (SME) operates or is licenced.

> it is that entire stack which the SME, as the party that places it on the market, is liable for.

> policy makers assume that these process improvements [...] are costly; on the order of 25% more in cost overhead

> for most European SMEs this extra effort over the full 100% would be several times their engineering effort and hence would not be feasible

> certifying the 5 or 10% of the code they build on top of the open source stack is a lot more achievable.

From what I understand of what the Apache Foundation has written, what the CRA does is to take the certification obligation from the entity that takes the open source products and profits from it, and push it on to the entity that produced the open source software.

So if I have a business that uses a tech stack built on top of Rocky Linux, for example, I only have to certify the part of the stack that I built, and I can push the liability for the rest of the stack to the Rocky Linux vendor, even if I never bought a support contract.
It used to be a mecca for talent in gaming. Even activision acquiring it didn’t seem to sqaush that lure. I’ve watched numerous talks from their engineers, and the things they came up with to deal with the sheer difficulty of the problem space is utterly fascinating.

I can’t imagine the best and brightest still wanting to work there, parent companies never understand what made the place special, else they’d replicate it themselves. MS is going to be further nails in the coffin
Wishlist Endpoint Discovery
> better data

I am personally aware of a very large donation to MIT with the express purpose of admitting the high schooler, and I am less acquainted with a similar situation at Harvard. I have personally seen another alumni development quid pro quo, not a monetary donation, at MIT. Honestly it seems like common sense that the two are related. The mistake from a scientific point of view is how to define legacy preferences and how to measure such impacts. It is certainly there, it’s an interesting question as to how to measure it.
Of those, I think only Void is fully rolling release; Slackware, as you note, is very much not rolling, and Alpine has regular releases and you'd have to go to the "edge" version to get rolling releases.
I agree. I'm a physicist and if everyone I knew who lied in their research got fired, there would be no one left.
Yep. After years of pushing back against claims that researchers skewed scientific results to fit their agenda this is a huge, demoralizing blow. Even if it isn’t widespread, how can you honestly blame anyone for being skeptical anymore.
To clarify, i was commending the NeetoCal folks (on their transparency in the business perspective). I admire the slow growth approach, as opposed to the bog standard hyper-growth of typical startups. Secondly, I don't know DHH personally nor do I follow him; so have no idea if you are correct on DHH's opinions (but can't dispute your claim either). Also, are DHH and the NeetoCal folks part of the same org...?
Solve your unsolved Sudoku patterns just in command. It takes a your pattern, solves it and writes in to a file.
For every false paper, I wonder how many other researchers waste time pursuing research on false premises. And worse, how much do fake papers influence broader society, through policy and individual decision making.

I wonder if any economists have tried to measure the $ cost of fake research.
Yea there are many dimensions: Friends vs. family vs. strangers, individuals vs. groups vs. crowds, work context vs. fun context vs. shopping/errands context. Probably many more. After COVID I think there's probably an indoor vs. outdoor setting dimension! Different people respond differently across these dimensions. I particularly have trouble with: strangers + crowds + fun context. I think my nightmare is a crowded shoulder-to-shoulder concert in a stadium. I'd panic before I even got through the front gate. On the other hand, meeting with friends and family or work gatherings are no problem. Everyone has their weirdness.
If we were smart we'd at least stop using tax payer money to pay for fixing all the damage done in places where flooding is routine. People will probably need the government to pay them to move though since no one is buying a house that floods every single year.

What we should be doing is locating rural areas expected to be least hit by climate change and building them up to accommodate the people who will be displaced including climate refugees from elsewhere. We could even be requiring refugees and certain immigrants to move into and live in certain areas of the country (for some number of years at least) to help get those places started. Sadly, immigration policy isn't being enforced much these days at all and it's kind of scary to think of what will happen when people start to become really desperate. When they're not just looking for better paying jobs and instead don't have clean water or homes to go back to.

In any case, it's going to get a lot hotter and a lot more crowded in the near future, and it'll be a balancing act to get more and more people packed into spaces without it becoming more people than a given area can sustainably support. High population density is never good for the local environment and we don't want to make a bad situation worse by creating or allowing slums.
I do love conversations about fonts
Definitely feel like this isn’t nearly as common as it should be (possibly cuz it can be uncomfortable for some). Additionally to what u mentioned, I regularly ask myself why I just did something and try to examine if I truly had all the right motivations.

Now this would probably be detrimental if you couldn’t trust yourself to be honest and risk rationalization taking over. Building up trust in yourself is an entirely different topic so won’t go there but anyway I’ve found these sort of exercises imperative to keeping myself in check and on the path of improving as a person, not stagnating or regressing
I think it's really interesting that Sparkfun is selling products that they advertise as being open source, but then refuse to actually share the source. This is pretty sketchy behavior on their part, especially since they were notified about the issue three weeks ago and still haven't fixed their website.
Yes exactly. I don't remember saying that I don't follow the same logic for chemicals.

The same applies: your body, your money, your choices.

It shouldn't be anyone else's business as long as you don't, say, do drugs and physically attack someone.
I think people don't like it because it's not intuitive. When I hit backspace next to a character, I expect the character to be deleted, not for it to shapeshift into another character. I see how ligatures can be nice for some people, but it's definitely not as intuitive as showing the actual characters in place.
Absolutely, but given the magnitude of the impacts, I'd like to go after white collar crime first.
It’s all about woke optics.
Apple plans to enter the Generative AI space with “Apple GPT”
If you implement a strategy such as publish or perish exceedingly smart people will game the system to win. Any metric gets gamed.

Look at papers that have real impact they get cited. Look at ones that don’t …
This is really cool! We’re using SOPS right now which works alright, but it’s very easy to leak secrets and it’s a pain to sync updates as everything has to go through Git.

Can we use Infisical without the SDK? How would that work in a Node project?
jumpy?
They did a relatively mediocre job, in a space with zero competition.

That means it's a money grab? How is it their fault no one competed in this space?
Sure, a little bit. It is a change in peoples' workflows after all, and a lot of developers are pretty choosy about that. But I think you can overcome that if you make a respectful case.

I think you are spot on that people coming from weakly typed languages often don't realize what they're missing. "It clutters the code" is really just "I'm not used to seeing it that way" so if you can get people to try it out (maybe in a well-cordoned area of the code base or in some new dev) they will find out for themselves that it saves time and grief in the end.
>> I don't believe they're being honest with how this will be used.

Getting browsers to adopt and implement Web Environment Integrity is Step 1.

Step 2 is where all Google web sites start requiring Web Environment Integrity to be used or they lock you out of the site.

Step 3 is where all websites serving Google ads require Web Environment Integrity to be used.

Step 4 Profit!

This is the beginning of the further DRM-ification and enshittification of the Web.
We have launched a new service catering to manual penetration testing
What the actual fuck. There should be none of you left if that’s the case.
> Your argument depends entirely on scarcity of life-sustaining resource. We’ve objectively not had that situation for quite a while. What we have had, and still have, is a situation where scarcity of resources is artificially generated or maintained.

If you’ve solved the free-rider problem and have solved logistics, then you have a point, but I’m doubtful to both of those things.

Just so we’re not losing context here, what I originally replied to was this:

> Isn’t the entire concept of employment meant to scam you out of more value for your labor than what you put in?

If employment is a scam, who is doing the work of maintaining farms and fields and transporting food to well, I guess not to market, but to people? And who is doling it out?

What’s the reward for growing more food than you need?

> The asinine suggestion of “you are free to go out and hunt”

The real reason it’s asinine is that it isn’t scalable. We can sustain some of the people hunting some of the time, but we can’t sustain all of the people hunting all of the time. This is an actual lifestyle that people still practice and the primary source of their food is hunting and gathering. It’s not a lot of people, but it’s some, and the issue is if everyone did it, yes we would have literal violent disputes over hunting grounds and lose most of the world’s population to starvation and war, not to mention all the quality of life improvements we would be giving up.

So we specialize, and in order to specialize we need trade, we need an economy, and we need incentives to do the things we do. Feeding my neighbors is honestly not an incentive for me to work, as crass as that may seem to actually say. Giving them shelter means someone has to construct it, and they probably need land (that’s probably parceled to someone else) and materials (that places like Home Depot sell) and laborers who want something in return, usually this is money because it’s fungible and can represent anything. Then you need the guy to organize it all and pay people and provide the equipment. Usually this guy is the capitalist, quite literally the provider and owner of capital for the business whatever the business may be (building shelter in this example) and since he’s not working for free either, he’s probably looking to sell the shelter to you for a sum denominated in the local currency or retain ownership and rent it out to you. In either scenario, the shelter isn’t entitled to you for free, so yeah, you work for it. Or one of your ancestors did and left you enough money to pay for it. Or left you their own shelter when they died (and y’know, it still needs to be maintained, so maybe you work to do that and keep the fridge stocked and operational).

That’s what living means in this world, and dealing with that low level stuff on Maslow’s Hierarchy of Needs kind of comes first. So you do it basically because nobody will do it for you, and to be honest, doesn’t really want to do it for you except maybe your parents. Humanity isn’t some big family, or part of a single organizational structure with a chain of command, or all marching to the same drum beat in the same direction forward.
A transition period for a leadership role tends to be a good plan, especially when the misconduct of the old leader is rather tangential to the role (ie. he wasn't caught buying Ferraris with university funds).
It's the same everywhere not just science. The fake-it-till-you-make-it type-A charismatic bullshitters rise up the ranks in all organizations.
I was recently pleasantly surprised when I said, "Siri, set a timer for 7pm" and Siri responded by a) informing me timers couldn't be set for a time, and b) finding and enabling my cooking alarm which is typically set for 7pm, and telling me so.

The truly saavy version would have calculated the time left until 7pm and set a timer for that many minutes, however.
What's an example of an init script that could never have worked?
I prefer using hardware tokens (in most cases a PKCS#11 smart card) because it means that even with a forwarded SSH agent, every request to use my private key requires a PIN on my client which is verified by the isolated cryptographic processor. It's impossible for my private key to leave that card and get cached anywhere else. While I haven't enabled it on my Yubikey I understand they can do similar.

The downside is that compatibility in edge cases, while much better than I'd expect, is still not perfect. In particular Windows support outside of Putty gets challenging.
It's interesting to see that software engineering (and IT overall) is not the major quality downgrade introduced by VC-like funding and push for Continuous Development.
> “You’re spending billions of dollars to develop AI technology. It is only fair that you compensate us for using our writings, without which AI would be banal and extremely limited.”

No free lunch for the AI developers, it would seem, especially since they've got some money in their pockets. I can see why the authors are steamed.
Invoking Applet Methods From JavaScript Code - https://docs.oracle.com/javase/tutorial/deployment/applet/in...

Invoking JavaScript Code From an Applet - https://docs.oracle.com/javase/tutorial/deployment/applet/in...

It depended on a bit of other libraries installed (the live connect specification which really meant "just Netscape" - https://www.oracle.com/java/technologies/javase/plugin2.html... ).
Which gpt-3.5-turbo API? Legacy completion or chat?
If you're a Myers Briggs person, apparently there is a 'secondary function' that you can 'switch to' and not drain as much energy (a therapist told me this once, no idea if it is true. I left and never returned; I am not a Myers Briggs person).

Anyway, if true, then you just 'learn to be more comfortable in your secondary function' as you age.

Anyway, I am most certainly an introvert. If anything, I've become more of an introvert as I just don't even tolerate small/bs talk around me. Real conversations or GTFO. I'm a right ole' grumpy old man.
100% yeah totally agree, I feel very similarly about TS (and can barely stand vanilla JS at this point)
And you have some of the smartest brains gaming it too... Such a sad use of good neurons :(
> Who benefits from removing those who actually develop a physical competence and commit to training and competition?

The people who are there for academics, as opposed to being there to play a game.

There are only so many places in a class. Reserve them for people who go to a school to learn.
I remember the days having to build my devkits with power regulators and having to flash them with separate programmers. The Arduino ecosystem opened up hardware to many designers, makers and tinkerer's. sure thing, the real cost of the boards is low. but the value is tremendous.