skysight-inc/HackerNews huggingface dataset:
Powered by chatGPT & midjourney Witness as chatGPT unveils random significant events from the past, while midjourney brings them to life through captivating images.
reply
Like SimCity's microwave power plant?
If upvote count results in higher visibility, having visibility and payout governed by two different equations might make it harder to optimize, which seems good.
Yeah, I was thinking about the HTTP level. At the database level you can do recursive queries like you say. But on the client, with the current API, you're stuck fetching each level of comments sequentially. If you have 100-200ms per request (which is a pretty realistic scenario), loading discussions isn't going to be great.
Hey there, I am a swiss, and an engineer here for more than 10 years now (BEFORE ETH student). To be honest, I had that naive thought too before, but it never worked. I changed already several jobs, and the highest I got is a team lead. Thing is, in the recent years in Switzerland, somehow it is very hard to progess on the ledder upwards. I wouldn't say I am not ambitious, just never got that further promotion. Probably I could wait more, and invest more time, until it happens. Who knows. But this is just my observation.

Many of my friends are making additional studies into management, or sales. Some landed Head positions.

Point is, I wouldn't say that it is a step back. It is rather a completely new step, a change. Could be for good of for not that good. Depends on how much time are you willing to invest? Maybe in your current position you will advance further if you wait. Also consider the language barrier. Sometimes it makes a bit of difference. ;)
As a datapoint, Wykop [1], a polish "equivalent" of Reddit (or perhaps Digg, as `Wykop` is also a play on words for _digging things out_) uses tags in its "mikroblog" section [2]. It's nowhere like Reddit and the experience is completely different — for worse. I agree with other posters that product-wise, a service with tags is nothing like Reddit, and it builds a completely different community and steers discussions in a different way. I think the biggest difference is that tags feel _small_, and services like Instagram encourage using lots of tags for _reach_. But this behavior does not build smaller communities IMO, which is IMO Reddit's biggest appeal

[1] https://wykop.pl/
[2] https://wykop.pl/mikroblog
How did they measure this? Except for Location (and maybe Interests) it seems like an anonymous image board would not have this information.
I haven't heard "altruism" or "charity" from Mr. Beast's mouth, it's the article that uses those words and then proceeds to attack the characterization. He talks about giving away money to get views and entertain watchers.

Let me insist in watching the interviews instead of reading about him. The guy is very straightforward about what he does, why and how.

the problem with both cases is when people stop being honest and go from admitting the reality to claiming they are a saint.

So you judge people for what they will do?

Anyway, the charities, from the start, claim that they're saving the world and keep claiming that when corruption cases arises.
Except many python packages have started to move away from requirements.txt to pyproject.toml files, so you have to deal with that. Plus now you have to either remember where you put all your venvs and which tool is where or do weird hacky things with $PATH.
Roles are meaningless, every company have their own. If you think you are senior, you'll put the "Senior..." in your linkedin profile (and CV) to get future offers.

So I don't think you're taking a step back at all (unless you are getting a salary cut as well, then yes, don't do it).

I did exactly the same: I was tech lead at company X (staff engineer) but then I quit to join company Y working just as a normal senior engineer. I got a 20% bump in salary raise... and now I have ahead more levels with the senior level to grown to (and also levels within the staff level as well)... whereas at company X I as already thinking about switching to management (I didn't want that either).

Also, I do always the same kind of job no matter where I am: if I can lead, I lead, if I can mentor I mentor... it doesn't really matter if that's my role or not.

If you're really a leader, then they will notice and will promote you within their imaginary and meaningless career path ladder.
British cask ale is the most underrated beer. Amazing you can’t find it outside the UK. I have a feeling someone will make some form of it in the USA to differentiate.

Nothing like getting a proper pint of whatever is local.
everything we're seeing is capitalism in action. the security state part of it is basically just the overall shittification of technology.
I think its to so with how small the wheel is, and how hard it is for the animal to take damage when things go wrong.

Cats, rodents, ferrets, anything capable of running fast would enjoy this. Humans too if we could hop on and off without breaking any bones
There is no beginning in the thing I was talking about. Which is why removing the scrollbar and breaking people's expectations in a way they can see/understand was better than trying to repurpose the scrollbar.
We use a loose version of it in my small company.

It helps with two things:
- 1. A little easier to be consistent across projects so not to reinvent the wheel every time
- 2. The prefix increments as new folders are added during a project, painting a convenient picture of “progress” as things move along.

We tend to have:
10 to 19 reserved for admin stuff, like Admin, Incoming, Outgoing, Documentation, Meeting notes, etc.

Then anything from 20 onwards is ad-hoc per project

We also timestamp children of Incoming and Outgoing, with an ISO prefix. This is very useful to keep track of what was received and shared and when.

Overall the goal is to have as little protocol as possible to prevent total chaos. Anything more than that is usually too much to ask or doesn’t stick longer than a single project.

10. Admin
11. Incoming
2023-10-12 sender, subject
12. Outgoing
2023-09-01 Estimate
13. Documentation
20. Design
30. Production
40. Blah
> I wouldn't want any system to drive right over a possible collision based on an assumption of its material.

Imagine a scenario where it is worse to change lanes or to quickly break than to just drive over the box... Like the time I was on I-95 in heavy, fast moving traffic and I saw a box flutter off the back of a truck and I decided to just let it bounce off my windshield.

There are endless amounts of these kinds of problems. It would be useless to attempt to enumerate them, either in writing, or in code, which speaks to the power of neural networks!
Is the salary higher?

Do you want to move to Switzerland?

Do you want to do the Engineer II job?

If all answers are yes, take it.
It seems that you struggled with an actor lib (edit: and with your company), not really with the language itself.
More than that: MDMA is kind of "anti-addictive" drug.

You try it first and feel that "MDMA magic". You try it again and yes, you still feel something pleasant but the magic is lost. Most probably forever.

I heard it many times and experienced myself.

In my late 20s MDMA did something wonderful for me. It was like going from BW interlaced 320p to TrueColor 4K.

But it was 3-5 times most.
Every 2-3 years I tried again but no luck
It's really not an awful idea in general, but might be for a user like you. I'm not sure if you read the article but it details the many various types of users and why they may use Python projects and libraries. Having an executable available will make installing the tool much much easier for some users. And you can still have the source code and regular packages available for those that know how to handle it.
Another factor is the fact that they are working at night. And Europe is further to the north than California, nights has a tendency to get much longer in winter (up to 16 hours of night in Central Europe), so cheap energy from solar panels is instantly nullified by lack of sunshine during winter, when the energy is needed the most.
Would a "Earth-orbiting swarm" be orbiting earth, or share earths orbit?
My problem is the exact opposite. Every distribution under the sun comes with some form of Python but getting Go running can be a hassle (sometimes even impossible). For scripts, Python works great in my experience.

Every time I need to load some Go related project into my workflow I somehow end up at some open Github issue that says "we can't do X I go yet but we plan on implementing it in 2021 when <some compiler feature> is done".

It's not just Go, but its opinionated nature (solving difficult problems by picking one solution making it the default you can't change, and then assume nobody ever has a problem with it) and the fact it compiles to binaries makes it susceptible to "it always works except if your system does <something my system happens to do>". Things like "paths are always UTF-8" are great assumptions Go tools utterly fails to deal with.
That's actually very true, the author just didn't choose a very good example.

The reality of Python is this: there's no standard and no obligation to keep any Python code working. The matrix of supported environments is huge. So, to even build and test packages for more than 4 minor language versions is prohibitively expensive.

The 4 here is a very important number. Python's own release cycle is intended in such a way that they don't care about more minor versions backwards: and typically, you can no longer build Python of that version on a modern OS with a modern compiler.

Another consequence of this is that if you need to install an older package, even if in principle it should work with current Python, you'll discover that Python packages will have a lot of very particular and very convoluted dependency relationships. These typically work if you can allow yourself to be within last 4 versions of Python, but if you fall behind -- all bets are off. You start to discover that you can no longer install things due to botched dependency specification, you start installing things manually, repackaging while fixing dependency definitions and so on.

Some of these problems can be blamed / explained in terms of others. Eg. interface of SSL library Python uses changed in incompatible ways not so long ago, which now prevents older codebase from building with new library and newer codeabse building with the old one. There's a similar story with C interface, TK bindings, and probably more that I didn't encounter personally.

> community held off for so long on making breaking changes.

That's bullshit. Community bravely moves fast and breaks things. Just not in the case of Python 2.X -> Python 3.X transition. But that's rather an odd exception to the rule.
For a long time the famous version of this in cities as parking lots.

Buy a lot, pace it as a parking lot which earns enough to cover taxes, and wait 10/20 years.
> You can write a technically "factually correct" article by only including statements that heavily favor one side of the argument, which is what's done here.

https://en.wikipedia.org/wiki/False_balance
My grandpa was very interested in libraries. He had drawers full of index cards[1] for his personal library, organized using the Dewey decimal system[2].

When he first got a computer, back in Windows 3.11 days, it only seemed natural to use what he was familiar with. So he would store documents and emails in directories based on the Dewey decimal system.

However a problem quickly arose. A document might pertain to multiple topics. With index cards this was simple, you just noted the book or document on each of the relevant index cards.

With files however it was less clear. The only way he found was to save the same file in multiple directories. With the obvious nightmare of keeping it all in sync.

It got somewhat better when I taught him how to make shortcuts to the documents, but still...

[1]: https://en.wikipedia.org/wiki/Index_card

[2]: https://en.wikipedia.org/wiki/Dewey_Decimal_Classification
For anyone else out of the loop, that appears to be:

https://learn.microsoft.com/en-us/azure/azure-resource-manag...
On my knees. Or some sort of table, you can bring one or improvise your backpack for example.

But yes, if your laptop is very heavy, then you want a small table, or a lighter laptop.
Whether Beast is a good person and whether what he’s doing actually helps people are two separate questions from whether he’s good for your kids to watch. My answers would be maybe, no, and no.

Why ‘no’ for the third one? Mostly because it’s just intellectual sawdust. Nobody learns anything from a Mr. Beast video or engages with any new concept. It’s just the same ridiculous kinds of jokes and contests and clickbait churned out over and over again. He has literally no reason to stop making the exact same video 500 times over when people will still watch it. His video titles

Obviously up to you and your wife/husband if you want to continue letting them watch it.
> Can you point to some evidence for the claim that "a molecule of water is lighter than the oxygen and two hydrogen atoms that went into making it?

Not OP, but burning hydrogen in oxygen is exothermic. It makes intuitive sense that the energy from that reaction no longer contributes to the mass of its products.
If the provider of requirements.txt did their homework, yes. However I often got incomplete requirements files or they contained mutually incompatible versions (numba and numpy soemtimes dont get along).

(This is in academia btw)
I like Pulumi a whole lot, but my org did end up needing to move to hosting our statefiles on our own S3 backend and managing that ourselves when the cost became prohibitive. We were a small org (<20 folks) with tens of thousands of resources, and we just couldn't justify the costs even though we liked the Pulumi hosted app quite a bit.
Show HN: Python library to scan ML models for vulnerabilities
Hi! I’ve been working on this automatic scanner for ML models to detect issues like underperforming data slices, overconfidence in predictions, robustness problems, and others. It supports all main Python ML frameworks (sklearn, torch, xgboost, …) and integrates with the quality assurance solution we are building at Giskard AI (https://giskard.ai) to systematically test models before putting them in production.

It is still a beta and I would love to hear your feedback if you have the time to try it out.

We have quite a few tutorials in the docs with ready-made colab notebooks to make it easy to get started.

If you are interested in the code:

https://github.com/Giskard-AI/giskard/tree/main/python-clien...
That’s what I suspected.

Rural as used by studies is “extremely rural” whereas most people would classify small town America as rural when speaking colloquially.
>You wouldn't expect a game to use the system look-and-feel, it rightfully uses a look-and-feel that matches the game itself.

Oh yes I do.

https://store.steampowered.com/app/2008100
Care to elaborate? The entire problem is that workers are the losers. The "price level" in the economy isn't actually rising, companies just realized they can extract a greater share of total surplus by just raising their own prices, relying on the particularities of the labor market to avoid needing to raise wages along with those prices.

As I like to tell people: if the CPI is going up but your salary isn't, it's not inflation, it's you getting poorer.
the problem with social nets is the holes that some people fall through. most social nets are one size fits all solutions that ignore the individual issues that prevent some people from benefiting from them. so yes, we need to keep working on those social nets until those holes are closed and they will help everyone that is actually in need.
I suspect the author only counts raw material. So players who lose a pawn but gain compensation reduce the perceived impact of losing a pawn. Including many openings where you temporarily give up a pawn (queen's gambit, benko, etc).
For one thing you assumed my childhood was spent in the UK. More importantly, though, you assumed that when I called those drinks "childhood tastes" it meant they were the tastes of my childhood. Far from it. Food is the most important thing in my life after family, and that goes back generations.

Your experiences of food in the UK don't match mine, and I've travelled plenty. In most places in the world you'll find some specialities done well, but I've yet to find anywhere with a greater range and depth of culinary options than London (although any truly global city will compete).

I rarely eat supermarket bread as we make our own daily. We mostly use Marriage's flour, which is available in many places, including Waitrose. That said, the bog standard Chorleywood stuff is comparable to equivalent products in Europe and decent farmhouse loaves, San Francisco style sourdough, baguettes, ciabatta, pain de campagne, etc. are all widely available in supermarkets. I can obtain more specialised baked goods from any of at least 4 good bakeries a short walk from my house.

As for cheese, France, Italy and Switzerland do have some wonderful ones, and I can obtain many of them any time I want from the cheesemonger down the road. As often as not, though, I'll buy something UK made. Baron Bigod is better than any Brie de Meaux I've tried and while Roquefort is briefly entertaining in a salty sort of way it can't compete with Colston Bassett Stilton. I don't recall seeing much of any of them in Mediterranean countries.

I can't speak for coffee as I don't drink the stuff. I'm pretty sure I could obtain just about any kind of coffee in the world with ease here, though, if I wanted to.

The tyranny of "healthy" food is the exclusion of experiences for no good reason. There's nothing wrong with sugar, fat or salt, you just need to avoid eating too much of them (or too little in the case of fat and salt). By far the most effective tool for that is good old-fashioned calorie counting, and thank god that alongside the various ill-judged public health measures in the UK there's also now the requirement for most food sellers to provide calorie info.

FWIW my dinner last night was homemade olive and garlic sourdough, which I had with some Ubriaco Rosso and some Godminster Cheddar. Delicious and life-affirming. 820kcal.

I don't know where your obsession with turnips has come from. I think I've only ever had them as part of Cornish pasties, which rule. I'm more of a swede man myself - give me haggis, neeps and tatties any time.
It can be very insightful to understand the limitations of the language(s) one uses and the guarantees they can give
Is Bill Gates a philanthropist?
> Disruptions can work even if you didn’t initiate them yourself. How about a coin toss? Participants in a survey conducted by Steven Levitt who made major life changes they’d been mulling over—proposing marriage, moving—based on the result of a coin toss were much happier, six months out, than those who didn’t.

I'm so skeptical on such a study.. Obtaining solid results on this kind of survey is so hard or even impossible...

I'm happy for this guy but I have no idea if what he says will work for someone else.
The only good thing I see in this article is that... it's possible to blow things up for the best, and that's great.
>Python was created 30 years ago, before Java, at the time the first game boy came around.

C++ was created even earlier, and it largely managed to maintain backwards compatibility; most code from back then will still compile, albeit with warnings.
The paper describes the implementation including a detailed breakdown of the optimisation algorithm itself.
It's also plausible an iPhone 14 Pro could do it given its memory b/w, ops/s and that it can fit the SD model in RAM.
Critical Zone Science Comes of Age (2020)
I find it hard to reconcile "reddit is hostile to things like crypto" and "I don't believe in censorship". If you don't believe in censorship, then you should celebrate redditors free-expression of hostility to crypto. Your post to me reads of someone who wishes to limit the free speech of crypto critics to create a crypto-safe-space.

Turns out, free speech is hard when people have opinions you personally disagree with.

Here's the next thing that's hard to accept: all of the best discussion forums you can think of have aggressive moderation, and likely you don't even notice it 99% of the time. Community requires moderation, moderation is another word for censorship. I personally do not believe culture and community can even exist without restrictions.

Personally, and while I may be downvoted for expressing this opinion: I won't share a forum with the far right. There are many, many folks like me. If your reddit clone is "reddit except we let the far right do what they want unlike reddit" then you just made voat or truthsocial or many other clones, and feel free to see how those went.
Not the original commenter, but Go programs are all statically-compiled, with everything needed at run time bundled into the executable. Go does use a runtime, but that's incorporated into the exe, so no external libraries required. As such, you can get a program written in Go running on a new machine just by downloading it :)

For machines where you may actually have a Go installation already, the majority of programs now can also be installed from source via Go's built-in package manager, which installs it to your home directory. A lot of dev utils, like go-imports, the language server, etc. are typically installed this way. It's usually just a single command (though the exact command can vary between projects, but is usually signposted fairly clearly).
Great coffee and technical decision making
Python was never lean nor modern. It was a still-born language, intended more like a toy / joke, if you want to give credit to its author.

It's very aspirational to claim that there's some process that involves intelligent thought that decides what features should be added or removed from the language. From where I stand, a petri dish has more intelligence than all Python core devs combined.
> And as all tribes grew egalitarian...

Did they? I'm more inclined to agree with WJW. These "egalitarian tribes" do not seem to be the conclusion one reaches from an unbiased reading of the historical record.
I can’t see where the name for an exoplanet being silly affects humans directly though, unlike your molecular biology example. We’re never visiting there, sadly, so why not add some whimsy to what are otherwise staid research outcomes?
Human communities DO NOT SCALE, which is counter to the usual tech startup ethos. If you take a human community of 100 people and grow it to 1000 people, it's not the same community anymore.

I sometimes think about this also when people are hostile towards other people who want to limit city/neighbourhood growth via NIMBYism. If a city is somehow so nice that more people want to live there, it's not going to be the same city anymore after you double the population. People who are against building more housing in their neighbourhood have a point; they don't want whatever it is that they find likeable in their neighbourhood to be killed.
As ChatGPT has shown you can get very close to human without actually being anything remotely human.

>Are you offering up any concrete path towards dealing with the kinds of scenarios that I am presenting?

They don't matter 99.9999% of the time and the rest of the time it's actually better to avoid the obstacle every single time. Kids play in cardboard boxes and die because people's "embodied" view doesn't account for that. Plastic bags wind around the wheel and break the car because people's "embodied" view doesn't see the danger of a plastic bag. Etc, etc. People are overall atrocious unsafe drivers and I'd be surprised if even existing driving system aren't superior to humans in terms of accidents.

A real issue is that the data from existing sensors is less than the data a human gets from our sensors which will leave edge cases that software cannot solve (ie: many Tesla autopilot accidents seem to be this category).