skysight-inc/HackerNews huggingface dataset:
At Goodfair (disclosure: I run Product & Eng), we are based out of the used clothing capital of America -- Port of Houston, TX. It's our mission to rescue these clothes from being sold to international distributors / before they leave our shores, and sell them in thrift/vintage bundles.

Our model is a bit unique. We purchase the same 100lb and 500lb bales the international distributors do. We have a team that processes the bales, categorizes the clothes, and then merch/list them in a marketable and fun way on the site.

Textile waste is the 2nd largest polluter behind oil & gas. If we can help create a culture of buying second-hand first, we think there's a massive opportunity to put a dent in climate change.

We just got some of our first press yesterday. :) https://www.houstonchronicle.com/techburger/amp/Houston-dres...

tl;dr WE WILL TAKE ALL YOUR CLOTHES. :)
That's a bold assertion, care to back that up?
IE (3? 4?) let you specify vbscript instead of JavaScript as the language in your script tags.

Edit: introduced in IE3 (1996) apparently. https://en.m.wikipedia.org/wiki/Internet_Explorer_3
You are right about social credit system and western credit systems but that doesn't make it right.

Optimizing society for growth is a dead end (collapse or extinction). It's completely irrational. The most sane approach is sustainability.
whymarrh, great that you mentioned PIT. This is exactly what we use for Java as well.

For Python we use mutmut [1].

[1] - https://pypi.org/project/mutmut/
I think it's arguably the exact opposite. It would have been surprising if medical companies had proven machine learning can model protein folding so much better before the world's leading AI research group could. The demonstration was one of machine learning research being applied to medical problems not medical research being applied to machine learning problems so DeepMind was the one with the head start on expertise.
> When you donate clothes to St Vinny's (Goodwill/ Salvation Army/ whatever), they keep the best/ resealable clothes and dispose of the rest

By dispose, what you mean is send them to Africa or other undeveloped regions. In virtually all of the 35 African countries I spent time in I would see clothes for sale in local markets that still had (St Vinny's/Goodwill/ Salvation Army) tags on them.
And then later brings up that there are exploitative people that aren’t billionaires. Never is the central point, that exploitation is necessary for becoming a billionaire, ever refuted.
One has to actively try to use Old. So, usage is being reduced by attrition (but attributed to design success). So, apathy looks like successful KPIs.

New UI sucks. Forgets settings, frequent load errors (which blank out an already loaded content) and hit-boxes for clickable items are small/overlap which increases page hits (cause you nav to the wrong page). It smacks of a hasty rewrite in $HOTFRAMEWORK.

I use reddit less because of it. And a result of that is I've also reduced spending to reddit.

Edit: reduced advertising spend, not award spend (which was already zero)
Absolutely. I greatly enjoy Reddit but am unable to use the new interface.
Yeah you can do other things but you're never really 'free'. You always have to be able to drop what you're doing at a moments notice. I really hate that feeling.

I'd rather just be there when it's really needed.
I have old concert t-shirts that I'll never wear, but still want to keep even if they are taking up space. A friend of mine suggested having them made into a quilt. This would get them out of the closet/drawer/box, and actually visible.
Ask HN: Why are you depressed? [follow-up to the recent depression poll]
I've been recently thinking about that poll https://news.ycombinator.com/item?id=25096877, the state of HN, and the IT industry in general. Most of my friends are code monkeys, just as I am, and I've been talking to them too.

Many of them are depressed. Several mentioned something about wanting to kill themselves over the years, but luckily they got help, which keeps them afloat somehow.

I was also depressed for a long time. In my case, the reasons were mostly external. 1. I needed money - I come from a more impoverished country - I was working too much, which prevented me from doing what I wanted to do in life. 2. I was not too fond of the place I was living in for multiple reasons. I changed both, + a few months of therapy and a few years of self-development, and I can finally say that I'm not depressed...

So I'm thinking about this a lot - why are people in IT so miserable? My interactions with people in other fields over the years tell me we are more depressed than, say, graphic designers.

The topic of depression interests me a lot in general. So I want to start a discussion here and ask a few questions:

1. Why are you depressed?
2. What would alleviate your depression?
3. What are you doing to achieve 2?

All the best to all of you.
Buildionaires.
> I don't understand why any employee would want them to be separate. Doesn't that just work to the company's benefit? They want you to be there as many days as possible Why wouldn't you want all the sick+personal days to use as you see fit?

If you have a joined pool of 60 PTO days per year, that means more days off than separate pools of 30 vacation days + up to 30 sick days. All else being equal, of course an employee would prefer to have more days off. However, all else would not be equal. The PTO days are a cost to the employer, which means the employer can afford to shell out less in other forms of compensation. Think of the job market as a market where employers compete for employees (and vice versa, but that's tangential to the point here). Employers offer different forms of compensation to employees: salary, bonuses, paid vacation days, etc. If the government suddenly mandated that employers must give all employees more vacation days, then the employers could afford to pay out less in other forms of compensation. Sure, in the short run the employer would pay out more to employees and be less profitable, but over time they would balance out this cost by paying less in other benefits.

In other words, if you take the perspective of an employee with a 5+ year time horizon, the total amount of compensation received from the employer would not be expected to increase as a result of those government-mandated extra vacation days. What would change, however, is the incentive of people to go to work sick and infect others. If sick days cost you money, then you are incentivized to go to work sick. As a result, more people get sick. That would be bad. So from a risk/reward pespective, we have a reward of ~0, and a risk of more sickness.
From the article:

>Reddit Inc. said it averaged 52 million daily active users in October, up 44% from the same month a year earlier

The redesign launched in 2018, so I'd say yes, the general public greatly prefers the redesign if they had almost 50% growth last year. Could there be other factors? Sure. But Occam's razor is a solid argument in this context imo.
But doesn’t that imply that more cheaper clothes would eventually end up filling thrifstores? The reality is that not everyone can afford to buy new and that segment of the popularion is unfortunately growing. Also, even if clothes cost little to make does not mean that retailers don’t add a mark up that renders them unaffordable to many. My main point is that poverty will make these thifstores more frequented by many, until things get better poverywise.
Based on the blog posts & diagrams linked here, the main innovation seems to be the use of virtio as a transport mechanism for the high-level "accelerated" functions. The portable API is a good idea, but could just as easily connect to a well-known gRPC service address (which could be always on-host, or not). In that case, the transport would be good ol' virtio-net (or whatever), but is otherwise the same to the user.

I suppose that with virtio, you can perhaps eliminate one copy (but not necessarily, since you'll probably need to copy from the guest memory into some device-mapped buffer). Other than it being fun to write virtio backends for various hypervisors, I'm not sure what the compelling advantage is over the more naive transport? Perhaps I'm missing something.
Wozniak's Efforce energy efficiency token white paper
Obviously this isn't passing the senate, so it's moot.

The more interesting part of the article is buried here.

> "[Biden] would allow states to continue to make their own choices regarding legalization and would seek to make it easier to conduct research on marijuana's positive and negative health impacts by rescheduling it as a schedule 2 drug," Andrew Bates, who is now a spokesperson for the Biden transition, told CNN.

I'd like to hear someone argue for why this isn't the worst of both worlds.

What good reason is there to leave marijuana as a controlled substance? It seems like they want a law on the books that every marijuana user is technically breaking, but that they plan to not enforce. That's not good policy. That's something they can hold over your head.

My take is that they are pushing rescheduling rather than legalization because marijuana serves a valid purpose in the Democratic party agenda of eroding the second amendment. It is a felony for an "unlawful user of [...] any controlled substance" to "possess [...] any firearm." Rescheduling doesn't change anything in that equation, which they like.

Under a Biden administration, we're probably going to get half-baked rescheduling solution that appropriates millions of federal tax dollars for expunging records, provides zero additional tax income, and continues the practice of making pot smokers second class citizens with regards to the second amendment. Why can't the government ever do anything right?
The best athlete is not necessarily is the best coach and in reverse the best coach don’t need to be the best athlete— different skill set.
I felt the same way but pg has since changed the title from "What You Can Learn from How to Ace a YC Interview" to "Billionaires Build" so he obviously wants to emphasize that aspect.
Just because you don't understand exactly how something works, don't mean it's not useful. Someone who doesn't understand exactly how everything works, like how do bikes stay upright and how does gravity work, can still use the bike to acquire food or advance science.
The mechanism for how these vaccines work is pretty straightforward, well understood, and quick acting. They trigger your immune system to be aware of a threat and train it to defeat that threat. This is something your body does fairly constantly with natural pathogens without any known delayed long-term effects.

This idea that there is some sort of known risk of a significant issue popping up out of nowhere months or years down the road has no historical precedent. The two modern (last 50 years) incidences where a vaccine may have caused a serious side effect in a statistically significant way [0][1] may have taken a little bit of time to be noticed, but it was because they were so statistically rare, not because the actual problem was delayed in occurring. Interestingly, both those incidents involved auto-immune illnesses which would have likely been much more likely to occur if the vaccinated folks caught the virus itself.

[0] https://en.wikipedia.org/wiki/Pandemrix
[1] https://en.wikipedia.org/wiki/1976_swine_flu_outbreak
I like this parallelism between coverage and tests:

Coverage can prove that code is not tested but cannot prove that code is tested.

Tests can prove that bugs exist but cannot prove that bugs do not exist.
To summarize:

1. "...only two-thirds of DeepMind’s solutions were comparable to the experimentally determined structure of the protein. ..."

2. "... the average or root-mean-squared difference (RMSD) in atomic positions between the prediction and the actual structure is 1.6 Å (0.16 nm). That’s about the size of a bond-length."

3. It may be "... more difficult to predict the structures of proteins with folds that are not well represented in the database of solved structures."

4. "... the method cannot yet reliably tackle predictions of proteins that are components of multi-protein complexes."
Actually, I think there are three categories, not two.

If you pay someone to get a job done, that's a contractor.

If you pay someone for their hours worked, that's an hourly-waged employee.

If you pay someone a salary, you're paying them to spend their working time, which will typically be around 35-40 hours a week but is not strictly defined or measured, attending to your business needs in whatever ways are agreed between you. It's a quite different relationship, based on a different level of expectations and trust.

To give a specific example: I'm a (European-based) salaried employee of a (US-based) company. Most weeks I spend rather more than 40 hours, one way or another, working on things for my employer, as I (mostly) enjoy my work and want to make the best contribution I can. Sometimes personal stuff comes up, and I may end up spending significantly less, but no-one's keeping track at that level on a day-to-day basis. I don't expect extra money if I work into the evening to finish something I'm involved in, nor do I expect to lose money if I spend the afternoon taking care of a family emergency.

I have in the past had a time-card that I punched when arriving at work, and again when leaving, and my employer paid me for the hours I worked; no more, no less. I'd call that "wages". My current employer pays me an agreed annual sum; it does not depend on the total number of hours I work during the year, but it comes with an expectation of how I will spend my time and expertise. That's a "salary".
My take on it is that many of the fundamental advancements in the last couple of decades are increasingly shifting from the public sector into the private sector.

SpaceX benefits NASA, but it is beholden to itself and it's shareholders, not the public (this being said as a massive SpaceX fanboy). Same with Apple. These companies exist to benefit themselves first, civilization second.

Conversely, if the development of the fastest CPU was funded by direct government funding it would be available as a foundation for future use by all, instead of other manufacturers needing to (re)discover the techniques themselves.
Very few students borrow, or at least need to borrow, 100% of the cost of attendance.
A couple of other valuable perspectives:

https://explainthispaper.com/ai-solving-protein-folding/

Another supporting article from Derek Lowe's (think Medical Science's Stratchery. Highly acclaimed and usually cynical) blog : https://blogs.sciencemag.org/pipeline/archives/2020/11/30/pr...
I think the biggest existential risk to reddit is their mod structure. There is no effective mechanism for getting rid of bad mods, users just have to spin off into a new subreddit.
Although not all, a great number of retro computing enthusiasts seem focused on home system configurations. For the most part home networking didn't become a thing until the PCI era.

I have a Zenith/Heathkit Z-160 luggable, an 8-bit ISA bus system, which I installed an 8-bit ISA network card in. 8-bit ISA network cards are much more difficult to find than 16-bit ISA network cards but still it was only $20 on ebay.
Vandalism usually means permanent damage. You can call the police on your neighbor for playing loud music at 3 am, but I don't think it would be correct to accuse them of vandalizing your property.
Thank you. It's mailto:xyzzy%40rockingship.org
Source? If you made old.reddit.com the default layout, how many users do you think would go through the same trouble to use the new.reddit.com layout?
Git – My coworker commits and pushes without testing
Correct. Reddit is ~75% (whatever) fake comments/astroturfing by hired companies and foreign operations to move policy and commercial goals. Its only going to get worse now that AI speech tools are so powerful. Entire articles with amazing context are written by computers now, they can obviously do the same with comments and probably are already in use.
Odd that GCC is emitting an xor eax, eax before popcount (in both the intrinsic and pattern cases!):

popcnt(unsigned int):
xor eax, eax
popcnt eax, edi
ret
I wasn't saying physics has been completely already, only that it seems fairly easy to imagine a future point at which it becomes completed. Physics becomes "solved" as it were, much like checkers, and there's no more physics research to do, only problems of physics education, science communication etc remain. On the other hand, it's not at all obvious that we can easily imagine chemistry one day becoming "completed". Part of the reason is perhaps because the properties of compounds are not straightforwardly predictable from those of their constituents; chemistry remains heavy empirical, computation chemistry is never seen as a central branch of chemistry.
Not really. Italy has abysmal IT wages, a 30.000 euros wage in Italy is probably for roles that would get an 80.000$ salary in the US. That's not even 3x but then:

* there's 7% extra that is paid as a lump sum when you change employers, and 33% paid into a retirement account (vs. perhaps 20% for a 401k; employer/employee proportion of 25-75 vs. 50-50 for 401k matching)

* you don't enter work with any debt, because university is paid by the state if you're poor. I have seen directors from America (easily $200k salary) saying they can't afford a vacation in Europe because they have two sons/daughters in grad school.

* you don't have to pay for healthcare (and taxes are comparable for lower income tax brackets). If you have a child, pregnancy+delivery costs €0.00.

* nowhere in Italy are you going to have a real estate market as crazy as Silicon Valley

* childcare will cost 150-500 euros a month depending on age vs 1000-3000$ in the US

Putting everything together, maybe you're paid twice as much. Go to Germany or Finland and there's even less difference.
Ah yes, reverse psychology. I considered that and then thought about triple reverse psychology and ended up with it's Turtles All the Way Down.

[1] https://en.wikipedia.org/wiki/Reverse_psychology
they're more anecdotal experiments than something usable

Wrong. Microsoft explicitly set out multi-architecture support as a design goal for NT. MIPS was the original reference architecture for NT. Microsoft even designed their own MIPS based systems to do it (called 'Jazz'). There was a significant market for the Alpha port, especially in the database arena, and it was officially supported through Windows 2000. They were completely usable, production systems sold in large numbers.

In the end, the market didn't buy into the vision. The ISVs didn't want to support 3+ different archs. Intel didn't like competition. The history is all pretty well documented should one take the time to learn it.
Fun to read these responses which are largely before the widespread adoption of CI/CD practices.
The risk of paying for time is that the worker may deliberately (or even subconsciously) take longer than necessary to get things done.
In my 10+ yrs in this industry, it's astounding how many founders we've lost trying to hack Maslow's hierarchy. I'm not against drugs, I'm against addiction because it is terrible, destructive, and so short-term.

Founders, you're not Peter Pan, your shadow stays with you no matter how many lost boys you surround yourself with. Such a tragedy that he was taken away from us too soon
Isn’t it a bit dramatic to ask such a question about what was explicitly defined as my own opinion, especially considering I made no claims about universality? At this point it is what you call a clear standard with standard behavior. There was nothing discoverable about either one at the beginning.
I wouldn't be. AFAICT all the classified stuff in most defense systems is usually applications of existing technology. Classified R&D is large-D, small-R. They only get significantly ahead of the industry when nobody else is doing research. Such as when the only applications or scientific value is in warfighting.
If you ever view all the toxic stuff flows to the top.

I found myself getting really angry needlessly and had to delete my account. I'll browse subs like Unity though.
Code coverage is an excellent tool but a terrible metric.

It's basically the lines-of-code of test driven development. It's useful as a general guide for developers, but its use as a management metric is extremely destructive.
Typed language also make it possible to exhaustively test inputs. For functions that only have a few dozen or hundred possible inputs we can exhaustively test every single case (even millions/billions as part of a slow suite).

For looser languages, maybe the function takes a fuzzy notion of "a number" - OK, do I need to try the string "12"? What about "012"? What about "12.0" or " 12" or "\n12"?
And (I presume, don't know what country you're in) they're both legally liable to be recalled from leave? That was my point - not what their retirement ages is.
I think we can just go from prior works. DNA sequencing uses AI to sample the DNA at certain spots, then predict what the amino acids/genes will be from there.

There aren't more significant research towards finding new ways of solving DNA sequencing since this method is good enough and can improve from more data and better models.

We consider it "Solved" in this case.

Tons of tooling was built on top of it and until we can get the true sequence of amino acids quickly and cheaply, it's not going away.
How can they charge you if you don’t agree to the contract?
Former Austrian finance minister found guilty in corruption case
Pharma companies don't feel any embarrassment because it's really not much of a priority for them. Protein structure determination simply isn’t a rate-limiting step in drug discovery in general. [1]

[1] https://blogs.sciencemag.org/pipeline/archives/2019/09/25/wh...
Yeah but I don't even want to have the pressure of being on call.

If you don't have on-call and you help out after hours everyone's appreciative. Might even get a small thank-you from the recognition portal for it, and "don't worry about that early meeting tomorrow, someone else will handle that". That kind of thing.

With on-call there's pressure all the time but it's not visible to anyone, and if you happen to be not immediately available everyone's angry. It's the total opposite in terms of experience.

So I try to be around when needed specifically to avoid having on-call commitments. As long as the occasional issue works out fine this way, nobody will bother setting up a formal on-call requirement. Most of my colleagues feel the same and it works out great. When shit hits the fan we're there anyway.

And the times I help out after hours... Plenty of times I'm not doing much during working hours, or have a personal things to do.. It's give and take. I love that flexibility.
What is really meant by “being taught how to teach yourself” or “learning to learn”?

Why does this have to be done in a university setting? Is this explicitly conveyed or is this an outcome of going through classes and it’s what it takes to succeed?

Personally, when I was studying at a pretty strong university in terms of global rankings, I didn’t really “learn to learn” from the classes. The most helpful to me was Cal Newport’s blog (from his grad student days), Stack Overflow and Stack Exchange soft questions, hn discussions about learning and studying, and office hours when I explicitly asked Profs how they study, learn, and solve problems.

When I took what I learned from those sources and stopped going to class to instead work through the textbook/course material at my own pace, my grades improved significantly. If I am able to get an “A” without going to class, does that mean the Prof / university successfully taught me the material or whatever lesson(s) were to be learned?

Sorry for the rant, but I feel the default shouldn’t be to go through higher education to learn to learn. (I’m not saying you are saying that.) So, how can these lessons be made available more widely available?