skysight-inc/HackerNews huggingface dataset:
I kind of agree with the premise of the article. Having "enough experience" can lead to more accurate estimates in some cases, because the thing that makes estimates inaccurate are the unknown aspects of the story. More knowledge about the domain, the codebase, the expectations of the client, and so on do make your estimates better because that knowledge simply means there are fewer unknown aspects.

For stories that have significant unknowns you'll still be wrong though.

However, even then it's still worthwhile providing estimates. The benefit comes from knowing how wrong you are. If you look at a story and have a guy feeling that it's quite simple but it actually takes far longer than the estimate that's useful data. It tells you that there's some aspect of the story that you weren't expecting, which can point to understanding where unknowns lie, or it means you thought the code was simpler than it really is so maybe there's some technical debt to be refactored, or it means that you failed to fully understand the implications of how far-reaching the story was so you should have done more upfront research. All those things can inform the next estimates you provide.
It seems that the whole AI field was started four or five years ago but actually it's several decades old. A recent example: for how long did Amazon use recommendation systems? And data mining was called OLAP [1] in the 90s and probably with another name in the 60s.

[1] https://en.wikipedia.org/wiki/Online_analytical_processing
Do people actually think the listed requirements are really requirements when applying for a job?

I was always believing that list requirements are just a wish list, something that the company would like to have in ideal case, but even they don't expect they will find an actual perfect match.

The more important thing when reading the job requirements is to figure out what is actually a core requirement that is important for the job, and what can be learned later, and just apply.
Attempts to litigate any license violation are going to get precisely nowhere I bet, but I find the actual license violation argument persuasive.

This is an excellent example of how the AI singularity/revolution/whatever is a total distraction and that a much bigger and more serious issue is how AI is becoming so effective at turning the output of cheap/free human mental labour into capital. If AI keeps getting better and better and status quo socio-economic structure don't change, trillions in capital will be captured by the 0.01%.

I would be quite a turn up for the books if this AI co-pilot gets suddenly and dramatically better in 2030 and it negatively impacts the software engineering profession. "Hey, that's our code you used to replace us!" we will cry out too late.
Yes, it can be profitable making custom furniture for upscale clientele. I know someone who does it.

These folks don't care about cost but the result has to be outstanding and unique, one of a kind. They probably won't pay thousands of dollars for something that looks like it could have been bought at any furniture store.

It helps if you've got an artistic bent. Design is a big part of it. You'll need to give clients sketches of your proposals and massage their egos throughout the process. Hand holding and individual attention also seems to be a big part of it.

You'll need to show examples and photos of your work just to be considered.
Take it further. You could easily imagine taking a service like this as an invisible middleware behind a front-end and start asking users to pay for the service. Some could argue it's code generation attributable to those who created the model, but reality is that the models were trained by code written by thousand of passionate users at no pay with the intent of free usage.
Possibly. We won’t know until this is tested in court. Traditionally one would want to clean room [1] this sort of thing. Co-pilot is…really dirty by those standards.

[1] https://en.wikipedia.org/wiki/Clean_room_design
Just from my own experience, I've had tons of floaters my entire life (since I was around 9 years old) and I used to be entirely fixated on them. I would constantly squint and look at the sky inspecting them - are there more, have they changed? Like all things in life you get used to things and while I couldn't really say when, at some point I stopped noticing them entirely (as others have mentioned). I still have A LOT of them and they are clearly visible (as I type this I can see them) but I just don't notice them anymore unless I conscientiously focus on them.
For people who can’t make it past the paywall— large tech companies who want to make an economic deal with public officials and politicians (for example, approval of a new data center in their city) have them sign NDAs such that they cannot say which company they are working with. This results in behavior like a city council reviewing a tax break for a company without knowing who the company is, and prevents the public from criticizing because NDAs prevent communication to the public on the matter.
Might I suggest healthy / healthier eating to go along with physical activity and fitness.

Eating more healthily stabilises energy levels which makes physical activity less challenging to 'start'.
This looks really cool, but I was hoping to see a super short video or demo that shows it in action. With such a punchy value prop, it feels a bit like a "see it to believe it" product.
Are you advocating that a good economic system is one that kills people who aren’t working? I just don’t clearly understand what you mean by “survive.”
At the moment I'm waiting for my second dose of Pfizer which comes in two weeks. Bit late tbh, but the company had issues. I've registered myself at local health clinic in January before state registration system was launched (tho my place in queue was transferred later) and got first shot on 7th of June.
Well they spent so much on that huge circular building that they can't bear to have it go empty from here on out.
One interesting thing you couldn't practically have done twenty years ago but became relatively straightforward for a project which is Free Software anyway in the modern era is to literally link the source code from the documentation.

Take Rust's std::iter::repeat_with

https://doc.rust-lang.org/std/iter/fn.repeat_with.html

There's a declaration of this standard library function to make an iterator from a closure, then there's a working code sample which uses it and a further example showing a closer to real-world usage.

But top-right is a [src] link, you can go in one click from the documentation of the function call, to the actual implementation which is used (except where Rust just says this is a compiler intrinsic and then you need to burrow into the details of the actual compiler).
Yikes, the last few paragraphs about how cold kills more than heat sounds a lot like climate change denialist bs.

Looks like the authors missed the point that the population boom was accompanied by an energy consumption boom, which we all know the consequences of. It's painfully obvious that an exponentially growing population evolving in a finite environment is a recipe for problems.

The article reads a lot like "scientists were wrong in the past so they must be wrong now", which has to be the level 0 of rational thinking
Every fresh outrage has me shaking my fist. Amazonnnnn!!!
I'm sorry to break the bad news to you, but unfortunately the machine says no. You are more than welcome to apply again after a year :)
The article is near-sighted because:

1) The CCP is seizing (damming) the Himalayan headwaters that service India, Pakistan and China (Xinjiang.) This will cause famine and war within 5 years involving 2 billion people. Half of them won't make it.

2) China's demographics have been badly damaged by the 1-child policy, and is irreversible now since many couples are used to having 1 child.
It’s because databases don’t fall under copyright in Europe as they only contain facts, if I remember correctly.
Creative introverted things.

I was dead tired last night at 8pm could not even read or play video games or watch TV.

I forced myself to pick up a project I neglected (the mother of all persistence-of-vision displays), put on the headphones and blasted PWEI, Kraftwerk and GA, then started fighting with Microchip Studio and the C++ compiler and next thing I knew it was 11:30pm.

I felt ambivalent about it because I need to be less isolated and have more friends but trying that is like pushing a string, exhausts me, and makes me self-conscious but working on that I lost myself (ecstasy) and felt so good it was better than drugs.
It certainly seems to be a laundering enabler. Say that you want to un-GPL-ify some famous copylefted code that is on the training database. You type a first innocuous characters of it, then the co-pilot keeps completing the rest of the same exact code, for it offers a perfect match. If the completion is not exact, you "twiddle" it a bit until it becomes. Bang! you have a non-gpl copy of the program! Moreover, it is 100% yours and you can re-license it as you want. This will be a boon for copyleft-allergic developers!
Show HN: A job board for impactful jobs
Yeah, Thos. Moser is lovely and rock-solid stuff, but $$$$ and a very specific aesthetic, which you either like or you don’t (we have some Moser stuff in our bedroom, but not in the rest of the house because it’s not a great fit style-wise).

We have Carl Hansen & Son dining table and chairs, which is a considerably more modern look but still very solid (noticeably more so than most DWR stuff), but again, $$$$ and a special order from Europe that took ~16 weeks.
For NLP, the famous Alice is from 1995 and ELIZA is from 1960s. You can easily have 8 years of experience in this area.
A machine learning isn't really the same as a person learning - people generally can code at a high level without having first read TBs of code, nor can you reasonably expect a person to have memorised GPL code to reproduce it on demand.

What you can expect a person to do is understand the principles behind that GPL code, and write something along the same lines. GitHub Co-Pilot is not a general ai, and it's not touted as one, so we shouldn't be considering whether it really knows code principles, only that it can reliably output code that fits a similar function to what came before, which could reasonably include entire blocks of GPL code.
There's no reason for the federal government to run healthcare, even in a single-payer world. There are other implementations of universal healthcare where it could be run by states or counties.
Former employee of a government contractor here.

Contracting worked on the Charlie Sheen principle: don't pay them to come around, pay them to leave.

Also, it is a much more efficient way to distribute patronage.
Joker_vD: Looks like you are incorrect because Func and

FuncToFunc are defined recursively.
No, that's why we call it "old" English, as opposed to "South-African", "New Zealand", etc.
The proper answer to laundry lists of features/non-features like this is, "Start writing it."

Doubly so when one wish is written in a language I know.

Triply so when he doesn't want so many features. It doesn't take "millions" to write a browser that doesn't have all that functionality. Look at the SerenityOS project for just one example.
Carmack does not have a Master’s Degree, as listed in the minimum requirements. Other than that, he seems to greatly exceed every other requirement.

Everyone should know that the requirements in job listings are almost always guidelines, not a strict checklist. Obviously someone with 3 years of programming experience won’t be considered for this job, but someone who has 11 years of experience instead of the 12 listed in the requirements section should apply.

Rule of thumb: If you can reasonably say that you’re “close enough” to the listed requirements or you satisfy most but maybe not all of them, apply anyway. Let the company decide. Don’t waste your time applying to jobs you’re obviously not qualified for, but don’t prematurely reject yourself from jobs if you’re close enough.

Hiring is hard. Finding candidates is hard. Contrary to some of the more cynical comments on HN, hiring managers aren’t interested in rejecting otherwise qualified candidates due to small technicalities. That’s what Carmack is trying to convey here.
Once upon a time (there were programmers) (2016)
Stopping A/B Tests: How Many Conversions Do I Need?
Pretty crucial question!
Show HN: A simple developer-friendly CLI for managing secrets
Terrible article. It's been decades since anyone has taken Malthusianism -- the naïve version discussed in this article -- seriously. It was never the scientific consensus that we would see mass starvation from overpopulation. "Some prominent scientists believe x" is not proof of a consensus.

Besides, why would it matter if the scientists were wrong? Being wrong might be rational if your belief is based on the best available evidence. Changing your mind doesn't mean you past belief was stupid or a lie. This is how science works. We all should have learned this in middle school.

A version of overpopulation is still very much a concern. Obviously, most kinds of environmental destruction scale with population. Our current farming practices have managed to keep people fed, but only by draining aquifers and polluting waterways. Our current modes of transportation have managed to transport billions of people, but only by pumping out destructive amounts of carbon.

Overpopulation is not, in itself, the problem. We know how to sustainably support a population much larger than the one that exists today. However, a large population is a multiplier to the destruction of all our unsustainable practices.
> Do people actually think the listed requirements are really requirements when applying for a job?

When there are two lists in a job description named "minimum qualifications" and "preferred qualifications" I think a significant number of people would think _exactly_ that for the "minimum qualifications" list.

Women appear to be much more affected by this which biases job descriptions with ridiculous requirements to men: https://hbr.org/2014/08/why-women-dont-apply-for-jobs-unless...

Also see the comment by MS employee on the topic of "minimum requirements": https://twitter.com/colinmbrandt/status/1409577979731058699
It would have that effect if the energy was in the form of photons, but it is gravity waves.

If you release 5 solar masses of energy in one second, electromagnetically and with the same spectrum as the sun, half way between the Milky Way and Andromeda, every star in both galaxies would see it only a little dimmer as Sol appears on Mars.

https://www.wolframalpha.com/input/?i=%28%28%285+solar+mass%...
How's that a bad thing ?

If they can't prove its efficiency and safety it shouldn't be used. That's a positive thing

I must be missing the point.
The most important thing is just to apply because unless you're connected, the job search process is much like a lottery.
Behavior follows the rewards. Personal, political, corporate, and especially in the natural world.

Not just politicians, although they are the most visible at it.
That’s why they’re minimum requirements. To filter out people who have no chance of being hired.
The 1000sqft house versus a 500sqft house probably only adds a half bath. Its not like you're going to jump from one bath to five in another 500sqft. The plumbing work on adding a half bath in new construction really isn't too much when properly planned.
How in the world is it legal for someone to sign an NDA when working in a public capacity?

The entire concept of being able to sign your fundamental human rights away is a bit nuts to me. It's as if it were legal to sign up to get murdered.
Professor Geoffrey Hinton would have 30+ years of experience with machine learning, I think.
https://www.overshootday.org/

Economists have discredited themselves with failing predictions much more often and they don't even understand the premise of the argument of overpopulation.

Imagine every Chinese and Indian and everyone in Africa would live on the level of an American. With all the energy use that comes with it...

Also, some even go further and say mass extinctions are already taking place aside from the changing climate.

edit: To clarify: The argument isn't that you cannot put everyone on the planet on Sardinia. You can do that. The argument is that most people would die from dehydration after a few days.
Be nice to my server - try going through cloudfront:

1. https://d38if4m2in2lkc.cloudfront.net/2016/09/the-school-for...

2. https://d38if4m2in2lkc.cloudfront.net/2016/10/the-school-for...

3. https://d38if4m2in2lkc.cloudfront.net/2016/10/the-school-for...

4. https://d38if4m2in2lkc.cloudfront.net/2016/10/the-school-for...

5. https://d38if4m2in2lkc.cloudfront.net/2016/12/the-school-for...

I probably won't read (m)any of the comments below, but if I had to pick the "do not miss" parts, they would be https://d38if4m2in2lkc.cloudfront.net/2016/10/the-school-for... (It really isn't a typical consensus algorithm.) and https://d38if4m2in2lkc.cloudfront.net/2016/12/the-school-for... (Them: "1 NTP peer is better than 2"; me: "Don't make me come down there"), but really, you should just go read https://tools.ietf.org/html/rfc8633
The 2 minimum requirements that stand out because Carmack does not have a ML/AI mathematics background and he's a college dropout:

>- 8+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, NLP, data mining, or artificial intelligence

>- Master’s degree in Computer Science, Mathematics or related technical field

What was Carmack's development focus during Oculus? Was it building artificial worlds for the headset such as video games or Augmented Reality of processing video input with ML/AI and enhancing it with tags etc?

It's possible that Carmack's expert knowledge of graphics shaders/rendering is a different skillset than mathematics of Augmented Reality.
> It's perfectly fine for me to develop programming skills by reading any code regardless of the license.

I'd be inclined to agree with this, but whenever a high profile leak of source code happens, reading that code can have dire consequences for reverse engineers. It turns clean room reverse engineering into something derivative, as if the code that was read had the ability to infected whatever the programmer wrote later.

A situation involving the above developed in the ReactOS project https://en.wikipedia.org/wiki/ReactOS#Internal_audit
Are you aware that conspire is a word?
That are some beautfiful posters, but the download links for the high resolution versions lead to a 404 error page, like this one: https://www.jpl.nasa.gov/visions-of-the-future/tif/enceladus...
After the Grenfell tower fire in the UK [0], residents in many tower blocks have been hit with huge bills for fire safety, e.g. £100k for apartments that cost less than that a decade ago [1]

[0] https://en.wikipedia.org/wiki/Grenfell_Tower_fire

[1]https://www.theguardian.com/society/2021/jun/05/salford-resi...
> I guess I dont see the point if only 10% of the time it's exactly what you want and the rest of the time you have to go back and touch up the line.

Think of it as tab complete. If it's wrong, don't hit tab.
Yes, all of the links in the Downloads section return 404.
You WILL live in the pod
Twitter User to Monetise Content
Will deep understanding still be valuable?
Then don't call it minimum because it's a lie. All these secret code-language gatekeeping tricks in industry are awful. I'm happy to see one of the replies calls it sex discrimination. If that's what it takes to stop employers lying on job ads, good on them.
I de-Googled my digital life long time ago. Refactoring now to remove the last pieces of personal infra from AWS. Suck donkey dong, invasive predatory cunts.
General SE hiring comment: One thing I realized, for most IT/SE jobs, the more accurately you describe your current stack in the requirements (or maybe the person you are replacing), the smaller your candidate pool is. You might even find that your candidate pool is exactly the people you are already working with.

Which makes it problematic when we make HR people do the initial screening. They would filter out a lot of good candidates just because they used Python instead of Java, or had been working on a C++ project one year less than the person leaving the team.

Could it be then that this is a communication problem between the Engineering team and the HRD? After all, the Eng'g team writes the requirements for the job post, HRD just checks it and makes it look attractive.

(Though honestly, I don't think this general comment applies to the job post in Carmack's tweet. Honestly I can't fault the job post for the way it was worded. I say the higher you are in an SE-org chain, the less this is a problem.)
On our team, not only is estimation worthwhile, but the process of coming to a collective team consensus on an estimate is very worthwhile.

We have our product owner in the estimation session (we use planning poker), we discuss requirements, assumptions, sometimes even a potential approach or two to building a solution. That process frequently leads to discovering unknown unknowns, new requirements, and sometimes even reevaluating whether we need the change.

Estimation discussions involving a big chunk of the team can be truly useful.
Privacy is not a 'hygiene' need. People will never choose privacy over satisfying a (big enough) need. However, privacy-conscious people will always choose the private option between two identical services. They might even accept a discount on the usability because of privacy.

So yes, their behaviour might not change online but that is because there is no acceptable alternative. That is at least how i experience it.
> They're still in denial that they have a problem.

They are too big to fail and they can bribe their way out of anything.
As long as majority of people don't care, why would they ever want to fix it?

Also for one legit Western company, you can get 1000 Chinese knock-off cheaper ones that don't complain and people buy what's cheaper.
Not if the municipality builds an open access network. Then any ISP can use the network and you pay the ISP of your choice.
Sure, it's feasible on its own.

But the position is for working on graphics rendering, a completely unrelated field. Are you supposed to have had two careers at the same time, working eight years in AI while also working all that same time on graphics?
More info about RNA destruction and RNAse https://en.wikipedia.org/wiki/Ribonuclease
Note that the Disruptor is just one of the many applications for a ringbuffer, in particular is a multproducer-to-multicast best-effort link (i.e slow readers will miss packets), but not all ringbufer use cases can be covered by it.

In particular the disruptor wouldn't be appropriate to implement io_uring, where there is only one consumer, only one producer[1] and packet loss is not tolerated.

[1] some external synchronization can be course be used to handle multiple producers, but that's not io_uring concern.
The headline touts cost, I think it's fair to look at the actual cost benefits. If Apple designed the iPod and promoted it based on cost Slashdot would have had a point. Apple never says 'hey look how affordable our product is'.

This headline caught my eye as I'm interested in how the fuck people are going to afford homes in the near future. I am disappointed. The "home" is not somewhere young people can raise a family. It appears to be aimed at home owners who want more home which is entirely uninteresting to me.
agreed. YouTube as a platform has shifted away from hosting to "publishing" and edge-cases like this are unfairly tossed to the side.