skysight-inc/HackerNews huggingface dataset:
So the ai will make solutions that are mostly correct but then can't be modified by humans to make them work?

That is the problem with GAN generated art. It is pretty good but then you don't have a psd to modify it so it is useless for most purposes.
You really don't need the /s on the end. It's not a given anymore that this is how commerce works.
A better analogy would be to ask whether we should count the time Bolt spent stretching before the gun was fired. If Bolt hadn't stretched, he would've been slower but he still would've been pretty fast.
That makes sense - I do often look at it and think "Eh, it's fine."
This is definitely not universal. I'm at my 3rd organization in an engineering management capacity, and only the 1st one where I grew into the role didn't both put me through the technical gauntlet and explicitly interview for people leadership skills and experience. I think the challenge is that management is a more subtle skill with longer lead times to positive outcomes. There is no testable analogy for the coding challenge or take home project.

>> Talent dominates technique.

I really don't like this as it implies some sort of naturally leader vs. skill development over time. We'd do much better to optimize for affinity, desire and coachability in potential leaders.
Show HN: HTML Forms Data into Spreadsheet
> Isn't this solvable with a DMCA takedown notice?

Does DMCA apply? It is mostly about digital information on the provider's service and the article was about printed books. 17 USC 512(d) does provide for applying the DMCA takedown procedure "for infringement of copyright by reason of the provider referring or linking users to an online location containing infringing material or infringing activity, by using information location tools, including a directory, index, reference, pointer, or hypertext link" and that doesn't say anything about the infringing material being referenced being digital.

I'm not sure though that linking/referencing/pointing to a seller of infringing physical books would be infringement. A brief search suggests that the law in this area is not yet clear.
You got the first two right, and the second two completely wrong.
Is this similar to the "No Estimates" talk by Alan Holub[1]?

[1] https://youtu.be/QVBlnCTu9Ms
Thank you for expanding on your point and your context.

1. Courts and legal teams don't always agree. Also, privacy scenarios are nuanced: when something falls under GDPR, it's not automatically illegal and you don't necessarily need to ask for consent either or even list it in your privacy policy. You need to read what the GDPR says and see whether you are within the lines or if you need to adapt your business model, processes, tech and/or disclaimers.

2. Connecting to a hotspot does not automatically mean collecting or sharing your IP address: Yes, a hotspot needs to store the DHCP lease while it's active and the MAC address while there's traffic, but GDPR often allows such processing that is limited to what is technically necessary and obvious. It would be different if the hotspot stored the data for longer time, shared it with third parties and/or used it for other purposes. Selling data without user consent is typically illegal.

3. We don't know enough about these tryouts to assess how they plan to align with GDPR: perhaps they'll ask for consent, perhaps they don't use IP addresses, perhaps they plan to bargain a deal with the governments or pay the fines.

4. We need effective laws and luckily some laws are effective. Privacy laws and GDPR are somewhat unsettled and the ultimate effects remain to be seen, but EU courts have already ordered some significant fines in cases that have made sense so I'm still optimistic.
Self-checkout isn't a great example since it's mainly just shifting the work from one human (the employee) to another (the customer), rather than true automation.

As a side note, we were told decades ago that visual programming would similarly displace developers; however, I'm doing perfectly fine
Oh boy...

Guys and gals, learn the basics.

You don't need Docker, just a version control system (e.g. git).

You don't need overpriced cloud offerings in the first place.

First of all, pick the right language. For me, that's Go, because it has lots of performance for little resource usage.
Docker is written in Go. Why would I put a Go proxy in front of my Go program to have nothing but what's essentially a zip file with some startup script and then have to fight the Go proxy, Docker, and its configuration.
Learn about systemd. It's the defacto standard init system for most popular Linix distros nowadays.
Terraform? Ansible if you must. If you're managing more than 1 host maybe you do, but it's likely you don't. Or pick something like NixOS if you just have to define your machine state.
AWS (and GCP, etc)? A, one, dedicated server where you can host all the projects your heart desires for a fixed price with low costs for bandwidth/traffic.

Kubernetes, you do not need it.
Go can handle about 500 million visitors a month on 12 year old hardware per 1 server.
You will almost certainly not reach these numbers.

So you don't need much to live a stress free and cheap but efficient life.
What this article tries to teach you is how to become a tool for public cloud providers.

Running k8s requires at least 9 servers. Managed k8s, like those cloud providers offer are expensive, because even if you think it isn't so, the devil is in the details.
I see that guy posting of how easy it is. BS. Nothing is easier than a single host with a front proxy like nginx, which btw k8s also uses, they call it ingres proxy, a simple nginx config, some letsencrypt, your Go backend and the database on the same server.
It doesn't get easier.

What this article tries to teach you is stuff you will only ever need if you expect over 5k concurrency (note that's not 5000 users).
When do those situations occur?
Eurovision Song Contest.
Very popular chat app (but even there you'd not use http).

You don't need all this.

And you also don't need microservices.
Monoliths are fine.
When are microservices useful?
When you need to scale particular components of your big program.

Is it worth the trouble? Hell no.

Especially because now you have to deal with a problem so huge with very little benefit to going the event driven microservice route, because that's the only route that matters regarding microservices.
And that's the only, ONLY time k8s makes sense. That's also where you can afford to pay those ridiculous prices for cloud traffic and managed k8s.
Those are multilateral enterprise levels of business size, ok?

Forget all that crap.

In these comments you'll find people trying to BS you to get hyped for their product, promising "there will be only one". It's all BS.
Just learn the basics. It's not hard.

Disclaimer: truly failsafe setups should run on 3 servers (hn runs on 2 and has regular downtime). So if you have a money maker of course do that. But until then even a single server setup with regular backups will do just fine.
The answer will get you downvoted into oblivion.
Well in many countries with socialized medicine it's society paying for the procedure, and in many countries with a social safety net it will be society paying the disability payments for someone who has compulsively had their legs cut off or their eyes blinded with acid.

Let's run with your idea, if a vast majority of people felt compelled to do these things would society be better off?
I'm not sure this makes sense since X is a populist.
Well said. Managing engineers is an incredibly difficult and multi-variable challenge - companies have been trying different approaches for nearly a century now. We like to imagine as software developers our management problems are unique and can be solved with a silver bullet blog post, but I think they’re largely the same meta-issues that Ford faced in the 30s or Boeing in the 90s.
I agree - the best way to learn to write code is to practice writing code. After you learn the basic terminology the course progresses on to more and more advanced coding problems.
I use logseq to take study notes in org mode, which are then published to my public slipbox by post-processing with emacs in a github action. The consistent part of this has been plain text notes -- the slipbox has stuck for the past year, and hopefully will continue.

https://explog.in/slipbox/
Are season-level storage facilities already in existence though? The great thing about natural gas is that Europe already has the storage (and distribution) infrastructure. It would be a waste not to reuse that infra.
Ray Bradbury Theater's Prophetic view of modern life (1990)
This is not random though it’s derivative of toms of input data. Can it be genuinely creative?
Its a broader point that the limits are arbitrary, like high tech clothes or bike designs getting created and banned (or not), but there are actual sports with rolling starts or maximums and minimums defined but no bonus for using less than the max.

The long jump is measured from the board, not from where you jump. Getting close to, but not over the edge is part of the arbitrary rules of the sport.
All cubes in each round are scrambled the exact same way (a computer generates a 40-move scramble that is scrambled by volunteers before the cubes are returned to the tables).
What did you use for the diagrams? I know you could do some of that in tikz but that seems tedious.
Because the government is still actively pushing them.
I can barely solve a cube, so I may be wrong, but if I see these insanely fast movements in the solving phase I think not much decision making is taking place there and every move was planned in advance. If that is the case then I think it makes sense to include the planning in the total time.
> An AI doesn't need to use human readable programming languages or frameworks to solve problems.

Why would an AI writing assembly give it an advantage?

> Also software engineers are expensive. Corporate greed will drive this faster.

Are they? You can get a software engineer for less than $10,000/year.

When I was going to university in the mid-00s I had quite a few "advisors" recommend against going into computer science, because corporate greed meant all the jobs were going to be outsourced and US salaries would tank as a result.
You can host your kubernetes cluster anywhere. Or multiple places (as in you can host both at azure and AWS or your own data center and Google etc).

I'm not a fanboy of kubernetes, I think it makes some really trivial things stupidly complex, but avoiding vender lock in is huge. It can be massively better but oh well.
Can you serialise a ZFS filesystem into a disk image? I feel like ZFS is the leader in data integrity, redundancy, and compression?
I guess my idea is most cultures have moved on or are in the process of moving on having realized that "things" is not what they need most, but that's a phase that a culture must pass through. Again, there are plenty of other things to do with that extra energy, it's not like we don't have a choice.
The stuff no one tells you about game development [video]
> you set the Givoni Bioclimatic Chart overlay on?

I think it depends on you and what you're comfortable with.
That's FUD as far as I'm concerned. If they were just aiming for regulatory credits it weighs have been far cheaper to use human labor to do the swaps than to develop the robotic apparatus they developed.

Tesla did a decent market test on batteries, the test failed and they moved on.
What's your opinion of the new hiring standard that has arisen the last several years across Big Tech and has trickled down:

We're looking for an experienced Software or SRE or DevOps or X Manager in this exciting and fast growing company! Must be able to code in a job interview, have five years experience or more directly managing a staff count of at least ten engineers, and answer algorithm questions! We also expect you to know not just application architecture and CI/CD workflow inside and out, but experience with X and Y vendor applications, Z framework, and running Agile teams!

My qualm is that a manager can't remain a hands-on coder very long if they're spending their days in 1:1's, product meetings, negotiating with other teams to protect their engineers, and generally being good managers.

I'm baffled by how someone can be an experienced and talented manager, and also have their technical chops stay strong - forever. Technology changes such that what you became and expert at when you weren't a manager, is different from when you're manager today. All that remains are patterns, intuition and wisdom that can't easily be captured.

When you've experienced first-hand managing various personality types like 'shy engineer who needs to be encouraged' and 'arrogant talented engineer who everyone relies on but does what they feel like' and 'new junior engineer' and 'repurposed engineer who was doing a completely different role' as well as 'the other remote team that's just joined'... you realize these things are hard.

There's no way a heads-down coder can be good at these things. Unless they're elite geniuses or people who work 6-7 days a week.

So I don't understand the job specs for tech management today.
As useful as Copilot has been 37% paints an untrue picture. It helped with 80% of copy paste tasks that repeat in a pattern. For data seeding thousand line files.. super helpful. In other areas it can create tough bugs instead of solving them.
> The interpreter is coming to shape! A whole bunch of interpreter bugs got fixed. While it won’t be released in the binaries distributions yet, we will work towards incorporating it in the major platforms right after this release. Stay tuned!

Very excited for this. One of the beautiful parts of working in Ruby or Python or a Lisp is the REPL experience, allowing for more iterative development without the possibility of the developer getting distracted during a recompile-and-wait cycle.

The ability of Crystal to provide an interpreted mode, in addition to its high-performance compiled static binary output for production, may just be the trick that opens Crystal to a wider audience of developers. Just think of how many intro tutorials to other languages start by showing someone interpreted mode usage!
This seems to be a side effect of the environment.
From my experience, if you do your task well, you get more.
If you do that additional workload well, you get even more.
You start to be the guy for everything...

You can say he got himself into that position by acting like that, but I think the environment shaped him to become this way. It's easy to say he should have looked for a different company the first time he had to work overtime...
Me too. I used to cube in my teens. All my record solves were basically due to RNG, i.e. lucky scrambles. The average of 5 is a much more useful metric, if we’re looking at who is the fastest solver.
Yes, but it's improving. Look at Amazon Go, for example, where you can take your items and leave.
Perhaps I am wrong to the degree of which we are doomed in various scenarios, but I am not wrong that serious effects would occur.

My concern is - catastrophic chaining failure of nuclear plants, which I must assume you would not think would be a good thing, and would cause 'grave public harm', better? Not arguing over exactly how flesh melted the general populous is.

If you remove "instantly fry us all to molten pulp" and replace with "fry us to molten pulp", that may be more true, I don't know that the general public will care much if it is 10% of the populous or 100% of the populous who is getting fried by radiation burns and subjected to carcinogenic materials which we have no methods to contain, effectively it might as well be everyone.

> hydropower turbine kills, and ending in furnace of gas/coal/wood heated power plant

Sure, but we can drain water, and we can put out fires (water, flame retardants). We can manage these systems. Nobody but the most crazy out-of-touch pro-nuclear person is going to try to claim that we can directly control neutrons, free particles, or the half lives of deadly carcinogens, or that we can filter them from our water supplies.
That URL contains "f-p-walter", so it was presumably his translation from 1993: https://en.wikipedia.org/wiki/Twenty_Thousand_Leagues_Under_...
At my work, in the break room, some people left stuff on the table for anyone to take. A neti pot, an Outback Steakhouse bobblehead figurine, some Christian romance novel.

They stayed on the table for three years, until I threw them away.
I asked the question. Answers are not forthcoming. What we do get instead does not inspire confidence.
Aside: The way this was soundtracked with the perfectly timed drum hits was really cool!
I bought a Meebook E-Reader P78 Pro and I love it.

https://smile.amazon.com/gp/product/B09Q37DFJ7

It has easy adjustment of the backlight and can read all kinds of formats.

My one complaint is that it's slow to boot and has shorter battery life than Kindle because it's Android-based. I actually use the built-in reader app for everything instead of Android apps anyhow, but I love knowing that I could write my own app if I wanted to, or just download one from the net.

The resolution on graphic novels is surprisingly good for e-ink IMO.
Proletarian Revolution in the Global North Is Impossible
Cool.
Curious why you chose sqlite instead of something like badger [https://github.com/dgraph-io/badger] given you expose it as a key value database, which badger is.
I believe it. I am sad about. It is a form of cultural destruction.

My very poorly founded opinion is that Travelvlogs, Airbnb, TripAdvisor, and similar attacks on the obscurity of such locations coupled with the permissive treatment of housing as markets for out-of-region investment have erased livability almost everywhere.
So, many of these I agree with, but not this one: "Hire managers that cannot build software". Managers that cannot build software are, in my experience, just as likely to be good (or bad) managers as managers that were good programmers. Managers who used to be programmers are sometimes clueless, and aggressively so, about people skills. While it is possible to manage programmers well without programming skills, if you work at it, I don't believe it is possible to manage programmers (or anybody else) well without people skills.

Software managers who were never programmers _know_ they don't know about programming, and understand that this gives them some blind spots, so they are often willing to take constructive, professional, tactfully given hints on that. Software managers that were programmers, in some cases, not only don't have people skills, they don't think people skills are important or useful, and they don't try to get better.

Not saying former programmers _cannot_ be good managers, I've seen some that are. But I don't think non-programmers are, on balance, less likely to be good at managing software development, because they know what they don't know, and managers who were formerly programmers often don't.
Hi and yes! I am planning to migrate to ISO-639-3 which accommodates dialects.

Thank you for checking it out and for the comment!
That's why most dev teams now do dev ops, where before you had an ops team and on premise infrastructure, which is still necessary in some sectors with strict data regulations but not for everyone.
A more cynical take (or maybe realistic?) is that science becomes "settled" once the revenue streams are established.
richard stallman has always operated out of cambridge, ma afaik
The overlay shows the cooling system zones.
You're commenting on an article about LFP batteries which have an expected lifespan of about 750,000 kilometers.
> Thing is we have way too many tourists on average here now and nobody will be here to serve them

One thing I've been pondering lately is why we had such a spike in tourism. I think the usual economic variables come into play but social media (especially Instagram) takes much of the blame in my mind.

The problem I see is popularity gets clustered into several locations based on what is popular. So a place that looks pretty on Instagram and gets tons of likes and shares gets overrun with tourist, whereas an equally beautiful place gets zero attention because it didn't get massive attention on social media.

I live in Colorado and we have a bunch of "outdoor influencers" here and many of the locations they have recommended have become overrun with tourists and locals alike. It's gotten to the point where I will browse their IG profiles to see where not to go.
correct analysis, WSJ is on a mission to bend every story into a 'China bad' account. That there are certainly things in China that are bad, doesn't mean that it unique form of governance is always the root cause
I’m just a beginner level cuber but my impression is that starting condition of the cubes is likely controlled for. It is common to share the set of moves used to ‘randomize’ the cube.
At 1 minute in the video in the mesh reconstruction, the gums / tongue are modeled, and there's clearly no teeth
This was the vet's diagnosis. Not just any vet, he was a (now-retired) top surgeon and organ care specialist in the West Village. Actually stayed with our dog overnight to manage his IV drip; hell of a guy.

I asked him about this because I've also known and loved "garbage disposal" retrievers and it can be breed- or even individual-specific, just like some people can drink all their lives and live to their 90s while others are facing organ failure in their 40s.
My dad used to give me maths problems when I was little but tell me to solve them in specific bases (typically decimal, octal or hex, but not always). Doing long division by hand in hex gives you a feel for how the numbers relate.

The anecdote about decimal makes sense — she was the key to the design of COBOL.

I used quite a few machines with six bit characters into the mid 1980s.
Not at all. Flax has alpha linoleic acid which needs conversion dependent on specific genetics, and is generally low when not outright insufficient (for some common genetics).

Walnuts are full of omega-6 too and as pointed out elsewhere here it's also the o6:o3 ratio that matters.
Arizona Mom Fights Abusive Prosecution by Department of Child Safety
True automation would be system that would at 100% accuracy note and bill all of the bagged items you carry out of the shop. Without ever scanning them. Which turns the whole thing to much harder case to solve. 90% is simple, but it really doesn't change the last 10% still needing to do essentially the 90% again...
For clarity, are advanced problems something like “write the output of this anonymous function” or does it teach this concept before asking the question? Is this supposed to be adjunct to a more holistic course?
In games like Go, the problem is very well defined and bounded. Most high value software dev work is working with humans to define the problem itself, and the problem usually exists in a multi-actor, non-deterministic, dynamic, somewhat irrational environment.

Meanwhile, the resultant code or 'solution' is also not a solution in a vacuum - it needs to work within certain workflows, tooling, skills, cultures, processes, orgs etc...which are also often undefined, dynamic and irrational.

Not saying AI can't help in many areas, but do the areas which are growing exponentially as described by OP help AI function effectively in enviros such as the above?
Even better, less money spent by companies, cheaper products due to lower expenses at the retail level.
I often heard the distinction between "soft" real time and "hard" real time, where "soft" essentially means "can be expected to meet the deadline" and "hard" means the real thing, i.e. "is guaranteed to meet the deadline".
Show HN: The Banana Post