skysight-inc/HackerNews huggingface dataset:
I think, in my life, I'll see mass-produced artificially grown meat become indistinguishable (cooking-and-eating-wise) from regular meat. Maybe they'll even taste better than regular meat, by controlling the skin/fat/muscle distribution. The current technology isn't there, yet. But it looks like that it's actually going to be feasible in the next few decades.

I'm no biologist or environmental scientist. To my naive understanding, it's going to be a good thing. It means that we'll meddle with the animals less, reduce the environmental impact, and also make high-quality, fresh meat more accessible.

No more Chef Ramsay proffering a piece of filet mignon and saying, "Now, this, is the Rolls-Royce of steak".
Yep, here in BC, Canada it's common to order a "Chicken Burger", not a "Chicken Sandwich".
Sync Pro for me, but I'm concerned for the upcoming major version that changes its UI
There's always ways of looking at things negatively:

Stripe = Eat the gift economy and replace it with monetized capitalism.

Cruise = Mass unemployment for truckdrivers, plus inevitable computer-controlled accidents.

DropBox = Oh noes, your files belong to a company and you don't have physical possession of them anymore.

Gusto = [...I'm having a hard time here, people still need to get paid and ADP sucks.] Maybe "encouraging people to start businesses who would be better off in stable employment".

Gitlab = Think of all the potential copyright infringement!

The question is - which negative things do you want to believe? And how do they compare to the positive things the company does? It takes a minimum amount of effort to dream up something bad about a company's core value proposition, but that's not the whole company, unless you put blinders on.
it's absurd to want to wave away stuff like "race/gender politics" when the impact of that "politics" is overwhelmingly obvious in the field.
Given that the US courts have definitively ruled web scraping legal, doesn't that present a risk that third-parties could create their own APIs to interface with Reddit, especially as it relates to fetching content? I think if Reddit tries to lock down its content, that becomes a losing battle, when there are probably much more creative ways to monetize.
Ask HN: How do you find your niche and become an expert?
I’m a python developer I always had a hard time finding how to become an expert at my craft
Shhh, you’re interrupting the pedant
Thats just a DeBeers marketing ploy.

Although, that is exactly what Perdue would do
Perhaps missed the end of the comment there.

Edit - though, they do. They already do. Not at the same level but they do let the government take their money.

And also, how else would they increase their score on the next level?
> But doesn’t that imply that more cheaper clothes would eventually end up filling thrifstores?

Not really because the fast fashion types of clothes don't hold up well over time.

> The reality is that not everyone can afford to buy new and that segment of the popularion is unfortunately growing.

The trends leading to this are because people can afford to buy new. The clothes are cheaper and don't last as long. They're so cheap that it ends up being cheaper to buy new ones and throw them away than to bother trying to recycle them (because thrifting and recycling have their own supply chain costs).
The point is to do foundational research, and to help Google ensure that its AI development complies with its own ethics. Google did try to set up an AI ethics board for accountability to the public, but it fell apart, because many segments of the public have ethical views which were seen as unacceptable. (https://www.cnbc.com/2019/04/04/google-cancels-controversial...)
Interesting, have you tried torches C++ API at all? I’m wondering if the frameworks are fragile or just python the language .
I think free2OSS is implying that Apple customers care more about the brand than the performance and cost.
It's been over a year since you made this post - did it help? Did Buffer adopt it as good practice?

The post is titled "Why I keep a personal log of bugs" but I didn't learn much about why you keep a personal log of bugs.
It better be cached or else that would be a total tradegy... why wouldn't you automatically want to cache the prerendered pages whenever possible?

It's not like writing a basic cache is very hard...or just "borrow" one from an OS implementation.
Yep. You don't really know the ranking of stay with conditions granted, leave without conditions granted, and leave without conditions granted rank. (Well #1 is obvious but the others less so.)
No special reason.

Mozart is famous for being childish and improper. He loved ass-related jokes.
Right? Can we get the title updated?
Is HN being invaded by trolls? I see more comments like the above than I used to.
Buffers and strings with range-indexed metadata is also how Emacs's text properties work. For example, this shows the print syntax for strings with properties:

(concat (propertize "foo"
'face '(:weight bold))
" "
(propertize "bar"
'link "http://bar"))
;;=> #("foo bar" 0 3 (face (:weight bold)) 4 7 (link "http://bar"))
I'd be down with that. Given the choice I'd go for the synthetic one.
I would have thought at least some of the people at hn work for companies?
Politics isn't fine.

I'd go so far as to say that politics is inherently destructive to online communities. It inevitably leads to people fighting over which team that they're on.
That sounds like the Music on hold when i call my IT Support!
>Dean says the paper was reviewed by a "cross-functional team". Gebru says she received the feedback through a "privileged and confidential document to HR"

I don't think these two takes are at odds with each other at all. It sounds like a cross-functional team reviewed the paper and produced that "privileged and confidential document" but Gebru didn't find that document sufficiently detailed.
I think that's unfair. Having someone available to be a sounding board, or someone with experience to help you take the next step, doesn't invalidate this person's ability to be a leader. Leaders aren't simply born, or figure out how to do everything entirely on their own.
Original thread from 2018 on this article:

https://news.ycombinator.com/item?id=16168410
Thanks, I'll take note of these brands.
You just access it, it's just a normal variable.

$ python3
Python 3.8.6 (default, Nov 18 2020, 23:56:33)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> quit
Use quit() or Ctrl-D (i.e. EOF) to exit
>>> q = quit
>>> quit = "foo"
>>> quit
'foo'
>>> quit()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'str' object is not callable
>>> q()
$
The problem is also that Google's AI labs are treated more or less as academia, that's one of the big selling points for recruiting.

I'm in industry and am not allowed to even talk about the projects I work on, much less publish papers, it kills recruiting conversations with maybe 10% of the people at conferences.
> What I was seeing between Node versions really should have been a bug in the testing library, or something in my code, or maybe in simple-statistics itself. But in this case, digging deeper revealed that what I was seeing was exactly what you don’t expect: a glitch in the language itself.

This is such a disheartening conclusion. It really was a bug in your code, describing it as a "glitch in the language" is disingenuous. Your code was assuming higher level of precision (or accuracy? I get those always mixed) from the system was providing, that is not a glitch in the language, but bug in your code making that false assumption.

This also leads to the question where did the original "13098426.039156161" reference value come from? Has he actually verified by hand that it is correct to the last decimal? WolframAlpha gives lot more decimals for the value, how did he decide that exact number of digits?

Of course hindsight 20/20, but numerical code just is generally much more difficult and complex than many people give credit to, at least before they get bitten by some issue like the author.
I keep a personal log of bugs
Out of curiosity, if someone says "I quit unless you do X", and you reply with "Ok, I accept your resignation", has that person been fired?
Nothing to be pissed about. You are correct and so are interviewers.

Interviewers and interviewees have different incentives.

My job as an interviewer is to see through bullshit as efficiently as possible and decide on some realistic compromise when selecting candidates.

I also sometimes look for job myself. Technically, I could go with the flow and do whatever other candidates are doing. But I don't want to and I don't need to. I have over two decades of both development and interviewing experience and I know that just being myself and not trying to impress anybody is already going to impress interviewers a lot.

I gladly offer information about which parts of the requirement I am lacking and also I will immediately say that I don't know something when I don't -- without trying to impress on the interviewer that I know more than in reality. This alone lets me stand out from other candidates.

There is one more reason not to try to game the process. It is the most important one. I want to be building trust with my manager from day one. Misleading about my knowledge and experience is best way to immediately taint that cooperation.
Consider redom, mithril, snabbdom, riot.js, lighterhtml or even svelte.
Yes, pretty much everywhere in the world. I have never understood why it is called chicken sandwich instead of chicken burger in the US.
> The world is not black and white.

But it is N and N^N
FYI, https://gdpr.eu is not the European Commission, it's run by the same folks the run Proton Mail. There's a banner at the bottom to that effect.

That checklist is not bad, but it's not legal advice, and it doesn't come from the EC (directly, anyway).
Spaces work well for indentation. You could argue here that typing one character (tab) is more efficient and maintainable than writing N (also semantically more powerful).

The real problem comes when people start aligning things on the middle of the line.
> the only way to become a billionaire is by exploiting people

Here's a slightly different take on this idea:

The only way to become a billionaire is to use leverage.

I think this is a much more defensible argument. You can't become a billionaire by yourself. You have to have some mechanism of leverage to magnify your impact. Hiring employees is a form of leverage. Using a computer is a form of leverage. Putting your software on a large number of cloud computers is yet an additional form of leverage. The question of whether one is exploiting their employees is a worthwhile question to ask, but it is a completely separate (and much more polarizing) question. I think that leverage is the core kernel of truth lurking within this question.
That's what I thought for many services before. Some day you just don't keep up with your reminders because you will it tomorrow. And then next week. And suddenly it is too late.
> I mean, as an example, billionaires have access to top notch lawyers that lower their tax bill, look at Trump’s recent tax filings for example. Can you reasonably argue that they are not unfairly taking advantage of society, and by extension its people?

One can reasonably argue that laws were passed which give rich people this advantage.
Since this is getting a pretty high rank, maybe I should use it to pitch an interesting experiment to the DeepMind team (if they are reading this). Take random amino acid sequence, maybe bias pulling out of the bag of letters in a reasonable distribution, then pick sequences that AlphaFold2 thinks will collapse into a volume in any way smaller than their expected free chain radius; then start mutating this sequence, selecting for sequences that decrease the chain radius. Sort of a GA descent on chain radius.

My question are as follows:

1. Does AlphaFold ever converge on structures in this fashion at all? As in, is the heuristic able to identify partial folds, or, is foldability somehow encoded either through evolutionary history?

2. If it does, are the structures that it identifies truly compact (measurable through sedimentation centrifugation) and solvable using conventional techniques? I suspect if the first than definitely the second because of sample bias.

3. If it does identify compact structures, are they novel sequences or sequences homologous to existing structures? If the former, then AlphaFold is truly extrapolating. If the latter, then it's only interpolating.

It would be super cool if AlphaFold discovered a "new fold" (for those who are unfamiliar with the jargon, a fold is a family of homologous sequences that create defined structure, novelty is gauged by homology, not the end structure; you can have the same structure created by wildly different sequences). It would be even cooler if AlphaFold discovered a new motif (besides alpha helix, beta sheet, and the known turns/chains). But I think that is rather unlikely.

4. If you change your bag distribution by using a primitive aa set (delete histidines, tryptophans, enrich for leucines and serines) how do your search dynamics change?
Every paper we submitted went through a technical review as well as legal and IP reviews. They were along the lines of cite this, cite that, run these experiments etc.

What's different in her case is that you don't see the names of the people reviewing. Being the devil's advocate, she MIGHT have a pattern of aggressively attacking people who reviewed their work before. So they might have made the reviewers anonymous this time.
Company with unethical practices hires ethics researcher

Ethics researcher publishes piece critical of company's activities

Company is shocked as to how this could happen.
...or meter their API requests until they comply.
Doesn't matter how much you sweat, it matters what you do with them after the workout. If you wash them or even just let them air out after use, it's not a problem. I have 15+ year old synthetic shirts which have been on dozens of 5+ hour mountain bike rides in 80-90 degree weather and they don't have any scent at all.
Because no one wants to pay them - it's the age old problem.
The common phrase “Sitting is the New Smoking” is not entirely true. Sedentary lifestyle, or not moving, is the real reason sitting is so harmful to our health.

If we took our 8-hour workday we spend sedentary and decided to move every 3-5 minutes, we would negate the negative effects of our entire workday of sitting. And by move I simply mean stand up and sit back down. (total of 4 seconds of moving)

Why does this work? Check out this illustration: https://www.movably.com/chart-2

Turns out, spinal discs are the largest tissue in the body with no direct blood supply. It relies on increasing and decreasing pressure on it to ‘breath’ / get blood to diffuse through it. How do you consistently increase and decrease pressure on the spin? You got it, movement!

The trick is how do we move our lower spine every 3-5 minutes during our workday without disrupting our focus and workflow? That is the exact problem the startup I work for tackled. We have come up with a super cool, effective and non-ridiculous smart chair that works with your body to get the movement we all need.

If anyone is interested, we are looking to learn from a wider audience through customer discovery calls. If you are interested and have 15 minutes to chat, I’d love to connect: https://movably.typeform.com/to/y5NPOA2U
I wonder what the carbon footprint of this is, vs a real chicken burger.

Edit: it says in the article: “ 96% lower greenhouse gas emissions “
Let her control it til the end of the tax year, and then let her help fund the system that made her fabulously wealthy.
Ignoring anything else -- bugs, bad implementation, etc -- an ideal matchmaking system should be matching people with equal skill, so you would expect to lose 50% of the time.

That's what is expected in the SC community - someone, Maru or sOs?, said that if they weren't losing regularly they weren't going to be learning anything.
> Jeff Bezos shouldn't be making 12-figure gains while his warehouse workers are on welfare. Those warehouse workers shouldn't be paying a higher tax rate than he does on their income.

Tell this to the politicians who create the taxation laws.
I don't so much think of them as flaws... the first use case was form validation, and most of the fuzzy type coercion makes a ton of sense through that lens, where ''. 0, etc. coercion to falsy is easy for dealing with user input. It's also why it's one of my favorite options for ETL workloads.

It's just a matter of understanding the langauge. That said, it's been my favorite language since well before the "good parts" book.
"some animal rights activists argue it perpetuates an unhealthy obsession with eating animals."

Here we see a journalist in its natural habitat, trying to foster a sense of outrage where none at all exists, in the hopes of luring its prey to share the article. If it succeeds, it will be rewarded with eyeballs aplenty, which, in the cold harsh winter, will prove critical to the success of its offspring.
I've tutored too many kids/young adults who had this exact story. Too often I got them after the midterm, when their whole 4 year plan was suddenly in jeopardy. I'm happy to say that there are a few more engineers out there that I helped get un-stuck.

I always had the benefit of being the tutor, though. I have to imagine that teaching a calculus one course is near impossible with 30 students on 30 different levels of experience and aptitude.

That said, I think that first year of calculus is often taught valuing mechanics over concepts.

I like to imagine what 12 years of math would look like if people weren't chained to a timeline. Here's khanacademy, go!
Nice initiative!

A few remarks :

- the intro text is way too long

- you contradict yourselves about stdout :

`Log messages, errors, and so on should all be sent to stderr.`
`Don’t treat stderr like a log file, at least not by default.`
https://www.toptal.com/front-end/tips-and-practices
I find it's much easier to part with such shirts if I take a photo of each of them. The main reason for keeping them (after they're worn out, shrunk too much, stained, etc.) is really just to remind myself of the event or band. A photo takes no real space.
How big is Bernardsville, New Jersey? Is it New York basically or is it elsewhere, countryside?

One really bad thing about the industry that's rarely talked about is how the jobs are concentrated in a few cities worldwide. If you're in SV/NYC you're fine but if you're in a small city there might hardly be any opportunity.

I would had some numbers in the resume. When you say large amount of data for example, how many sensors? how many GB per day?

You're saying you're a consultant? I think it could turn off some companies who are looking for a permanent employee. Also, it's really uncommon for a consultant to work at the same company for 6 years.

If you've worked mainly for two clients, you could describe that as two separate jobs. That would add way more content and show more experience. The resume is quite empty right now for 20+ years.

P.S. Can see all the experience going back to 1999. There's no problem of linkedin hiding anything for me.
At then end of the day the incentives for large companies are always monetary.

It might be that they follow ethics because the appearance to do so has a monetary public relations value. It always comes down to that, and for publicly traded companies that set up things like an "AI Ethics Board" it is always for show since the incentives don't allow for anything else.

At the end of the day someones compensation depends on these things and you can't be hurting the bottom line.
What would a younger founder find out of touch about it?

The founders I see in recent YC batches don't seem so different in this respect—but perhaps I'm out of touch with out-of-touchness.
> Similar to other patties, such as the McChicken, the burger is not just meat but heavily supplemented with other ingredients to add texture and flavour. Roughly 50% is plant-based proteins, with added seasonings.

That sounds about right. Even chicken nuggets and chicken patties "made from chicken" are an entirely recreated textured product made from chicken slurry from a blender, soy protein, binding agents, water, and seasonings.

I'm not even remotely surprised they're able to create a lab-grown "chicken patty". I'm honestly not even sure what the difference would be between this and a 100% soy protein version, in terms of taste and texture?

This "chicken burger" is, of course, nothing like an actual chicken breast or thigh. There's a reason it has to be breaded and fried, to mask the total lack of any real meat texture whatsoever.
You may not like it, neither do I. But what you have there is just rent plain and simple, not rent-seeking.

Rent-seeking is when a third party uses force to claim profit from an agreement they're not actually party to.

For example, you rent a business property. You pay the landlord and agree to their terms. Next week the mob shows up and demand protection money to "keep you from harm". Implying that harm will surely come to you unless you pay. That's rent-seeking.

The app store analogy fits rather nicely I think, but it depends on your viewpoint.
> ignores the value of capital and organisation

it doesn't. that capital was built by labor.
A core cultural challenge that we have to deal with is that people are very soft about testing, and they don't make their artifacts or platforms testable.

There is a bit of diminishing returns to what I believe, but it also depends on ones dependencies and what one considers 100%.

As an example, I designed a multi-TB file-format and synchronization engine. I made that engine a dependency free library such that all the math, contracts, threading, and scheduling could be 100% tested before integration. This forced the messy integration into the core application which then was E2E tested with hundreds of randomized tests.

The key concept at play was beating all the math into the ground such that it was damn near perfect because a single flaw would lose data.
Did anyone else prefer the high contrast Bowman icons?
Technically you can submit it without pubapprove unless somebody rats you out and you might face some repercussions. Otherwise every paper is supposed to go through AI Ethics committee review along with other types of reviews.
She implied she had to push just to get that too.
> this breaks the identity `arr[idx] == * (arr + idx)`.

Well, then, make the identity `arr[idx] == * (arr + idx-1)`.
In online chess I have different ratings for bullet (up to 5 minutes per game), blitz (5-15 minutes), rapid (15-25) etc. I have also different ratings for chess variants (960 which has randomized start positions, crazy house which is a bit more like Japanese chess, etc.) Couldn't they do the same for MMO?
You don't need every job you apply for. You only need one.

When you get that one job, you want good relationship with your manager. Trying to game the system means your manager will have higher expectations that will not be met, causing possibly dissapointment or trust issues.

By trying to game the system you have almost 100% chance of damaging your future relationship. You need to ask yourself whether that's something you want.
Messi is a good example, too. Lionel's the youngest of three brothers, and growing up played with them, as well as two cousins (one older, one a little younger), who themselves became professional soccer players. And he is clearly the best of the bunch.

edit: also, fact check: Juraj is in fact Peter Sagan's older brother. Peter is a youngest child, as should be obvious by his antics ;)