skysight-inc/HackerNews huggingface dataset:
I strongly disagree with people who seek to suppress freedom of speech.

This is not the hypocrisy that you’re painting it as.

I question the motives of anyone sympathizing with Nazis as “just a different opinion”

Suppressing nazism is not “suppressing freedom of speech”. It is suppressing people who seek to suppress.
We’re not at a point where this can be a human free pipeline, but I bet you could make this work with 1-2 humans in the pipeline that review instead of the 100 you would traditionally need.
Glicol-CLI package on NixOS just published
It's not.
Doing payment or wire transfer is not same as being a bank in most country, even to the customers
> There's a bunch of global functions that should have been methods on objects, like `len()`. OO in general seems slapped on later, as evidenced by the weird double underscores, and the explicit this object as first arguments for methods.

From some angles these are strange, but from where I sit they seem elegant and pragmatic.

The global functions and double underscore methods are part of the same thing: the language defining and enforcing a protocol that many types of objects should support. Other languages do this by having common names (.length() or whatever), but this has problems that the python way avoids:

- it's hard to add new ones because they share the same namespace as user code
- they may have different meanings in different contexts (e.g. a line has a length, but isn't iterable)
- the language can't enforce the protocol (e.g. len accepts only one argument, checks the result is an integer, and raises the correct exceptions)

For operator overloading, using regular methods with special names is nice because it avoids having special syntax for it, and makes it easier to interactively inspect and experiment with (as you can just call the methods).

The explicit self thing is similar, in that it avoids a load of special syntax: no this keyword, no syntax for static methods, no syntax for superclass calls (until super was added). It even means that there's only really one 'kind' of call.

I can see some confusion about where self actually comes from, but then most languages i've experienced where this is implicit also have corner-cases and awkwardness around it.

IMO these kind of simplifications seem a bit frivolous when looked at in isolation, but end up simplifying your mental model of the language, which helps beginners get more out of it quicker.

> It's nice that function definitions are closures but you can't make them anonymously as function arguments.

I thought this for a while, and it would still be nice in a few situations, but really it's not a burden to name your callbacks, and discouraging overly-clever code isn't a bad thing if you're trying to build an ecosystem that's accessible to as many people as possible. I used to use map/reduce/filter a lot, but most of the time list comprehensions and regular loops end up easier to read.
An account is not required anymore.
Are you American? In my non-double-blind experience, the crap that Twinings sells in the US seems different from what they sell elsewhere.
The performance review process, specifically how it reportedly encourages new products but discourages maintaining existing products.
Replying to your comment below here.

That's why I'm saying they need to label it if they serve rc not coke, just say what they're doing.

If they use one brand of straw that is approved vs another brand of straw that is also approved they don't need to label it, there is not material difference.

That's what I'm saying the parts in the ice cream machine are, not materially different.

The comparison you should be making is if they changed the ice cream base mix they put in the machine. Yes, in that case they should tell customers they are using soy milk or whatever, but If they use a different part in the machine that is equally suitable then it matters not.
// beauty in the ratios // I've watched some youtube tutorials on how to use a speed-square for framing out a roof, and marveled at how perfectly that tool is fitted to the job. I know they make metric speed squares, but I've never seen a video from a European carpenter using one.

I sure have seen some beautiful homes made with either system, however!
A checkbox in settings would be better, but you can turn off the original tabs with a user style file, just in case anyone reading is unaware.
Python didn't corner the market there:

(define (add-five num)
(+ num 5))
(define (call func value)
(func value))
(call add-five 10)

Admittedly, this was one-of-many examples.

I do wonder how much would be different today if not for the Monty Python gags in the documents.
I know you are, but what am I? (saw-ree!)
Right to get pissy at a customer question? Try explaining it to the customer instead of summarily dismissing it and asking the customer why they were asking.

A couple of locations didn't survive COVID. With their crappy attitude, nothing was lost.
Does doas have equivalents to the -i and -E flags in sudo? I use both of those frequently.
I recall reading the other day about Germany making deadnaming a crime..
Sure, but there's at least some democratic accountability to that.
Sadly most outlets in the USA are installed by builders who buy these cheapest pieces of crap they can find.

Spend $5 or more an outlet and the plugs will work quite well.

(These kinds of things are what you should focus on if you build - materials are relatively small compared to labor and doubling your material cost on things like outlets can make a much nicer house. And if you want a UK outlet, you could get one wired up.)
Yes I agree wirrrndp Companies are using the excuse to quiet layoff/fire people enmasse
I have fewer interviews for remote work now because of IMO ageism companies interview me once then never call back unless the requirement is for something I specvialize in like DICOM, GPU and/r NVIDIA Jetson programming. But then the contracts sare never more than a few month. Companies insist that 65 per hour is still top tier rates. Now that many many softwsare engineers are flooding the market, that may be true.
As someone who began his programming career with Perl I've never understood this idea that Python somehow improved on Perl. For a start Ruby is Perl5's most obvious successor. Perl puts Python's text-handling to shame whilst Python's lambda is nowhere near as expressive as Perl's. Python also goes head-to-head with Perl's fundamental philosophy - TIMTOWTDI. If anything Python is the Anti-Perl.
Where are these super-adults who are even more wizened than the psychology professors in the field already are? :-)
(2015)?

Ed: previously https://news.ycombinator.com/item?id=9914693
Ask HN: Is there anything cheaper than Stability AI API for image generation?
Stability AI API is about $2/1000 images per https://platform.stability.ai/pricing (Stable Diffusion v1.5, 512 by 512, 30 steps).

Dall-E is $18/1000 images per https://openai.com/pricing#language-models.

Midjourney's highest tier only offers 60 fast hours on GPU, so I'm not counting Midjourney as I'm looking for an API that gives a response < 5 seconds.
The track record that U.S. government agencies have says otherwise. Was there any accountability at all for the Snowden revelations? I mean, aside from Snowden himself, anyway.
In theory, but I think the problem you'd find in practice is that reviewing 100s of nearly-identical AI-written articles gets very boring very quickly, and a lot of errors would slip through.
There is much more web development going on in Python and Django over Rails.
> What I'd like to figure out is how there are still so many Nazis

There are always going to be people who are fearful and ignorant and looking for a convenient external something to blame their problems on. There are also the people who are raised with those views and others who feel excluded and find a place to belong with a group of "outsiders". I don't think we can ever get rid of racist ideologies. We've evolved to be tribal and distrustful of outsiders and some will struggle with those feelings more than others. We're always going to struggle with racism and that's going to include Nazis. That doesn't mean we're powerless against them, but censorship and oppression certainly isn't the solution.

> And how are countries like Germany still doing kinda okay

Germany is not okay. Personally, I think Germany takes things way too far and that state censorship really is dangerous, but I also recognize that they've been in a very difficult position since the end of the war. I can't really fault them for over-correcting, but I do feel for the German people who have to live under unjust laws.

To their credit they've also relaxed a bit over the years. For example, they lifted the ban on Mein Kampf and it flew off the shelves (https://www.bbc.com/news/world-europe-38495456) not because the country was full of secret Nazis this whole time just waiting for it, but because the German people strongly desire freedom.

It's worth noting that even in Germany and other EU counties that gave up basic freedoms in an effort to oppose racism there are still racists. Innocent people get hurt by oppressive laws and racists gain a talking point for recruiting that resonates with a lot of people. It's a lot easier to feed into a person's victim complex when they're actually being oppressed.
In theory good kubernetes integration makes GCP have a competitive advantage.
Oh, I never thought about this!
-site:pinterest.com will fix it as needed
As a parent, I'd be interested in family friendly long haul flights. Book rows together like what Air New Zealand has, have a designated play area where all the kids can get together and go nuts.

I forget which airline it is, Emirates maybe?, you can hand your kid over to the flight attendant for 20 or 30 minutes so you can go to the toilet, have a quick meal, etc. which is very handy if you're travelling as a single parent.
if you claim to support unrestricted free speech then of course this is hypocrisy. how could you possibly argue otherwise? "seeking to suppress" is still a form of speech. you cannot have your cake and eat it too.

if you don't support unrestricted free speech that's fine, but don't pretend you do. i personally don't either.
Nobody argues with this. But LITERAL NAZIS have free speech rights in the USA same as anyone else. Once upon a time the ACLU defended a similar group’s right to march loudly through Skokie, Illinois:

https://www.aclu.org/documents/aclu-history-taking-stand-fre...

If Cloudflare or anyone else wants to have a different standard, that’s their right, too. But the First Amendment line is neon bright, which is a nice feature.
What constitutes a "Nazi"? I remember when people were up in arms claiming that Jordan Peterson (who I do not support) a Nazi and trying to get him deplatformed; there are countless other examples of people being branded as Nazis for being unpopular and distasteful.
Both of you are afflicted by that logical fallacy of failing to understand that you not encountering a phenomenon does not mean it does not happen or is rare, it just means you didn't encounter it.

If you try telling people that did encounter that phenomenon that in practice they wouldn't/didn't then you shouldn't be surprised if they question why they started talking to you in the first place.
Sigh. I know. We are truly walking in the darkness.

When I’m appointed Lord Emperor, we’ll all upgrade back to Lisp.
If you can donate a kidney to save someone's life, and you choose not to, you have killed them, by your definition.

Alternatively, say you donated blood, and that blood is used to keep someone alive. Then they run out of that blood and need more, and you are the only option, but you've developed anemia or something, so no longer want to donate blood, by your own definition the state can now require you to keep giving blood anyway: This person is only alive now because of your actions, and your attempt to change those conditions would kill them.

Also the policy is "you should be forced to carry it to term", because abortion bans also come with a variety of bans on access to emergency contraceptives that would prevent it from even getting to the point of being a fetus in the first place, and the women-aren't-people crowd fight anything and everything else that would prevent many abortions occurring in the first place (access to contraceptives, actual sex ed, etc)
That's what it is, as shown on slide 6 (Die Architecture). Personally I would call this 16 big cores and 32 throughput cores but for some reason Intel is calling it 8 cores.
A repeat of the 9/11 attack became impossible before that day was over. It relied on the passengers and crew cooperating with the hijackers until it was too late: they would think that the plane is being diverted or held for ransom and the safest thing to do would be to go along, because that's how hijacking worked from the 60s through the 90s. But now everyone knows about 9/11, so everyone will fight like hell to prevent the plane from being taken over, because the assumption has become that if the bad guys get control everyone will die, and if the hijackers claim otherwise no one believes that.

The bad guys know this: they figure an attempt to do a 9/11-style hijacking will result in failure and death without doing damage to anything but the plane itself. No flying into the Capitol or the Pentagon in a blaze of glory.
>Nearly all tea advice is ideology and superstition, explicitly because most people like different things about tea.

That's BS. It's true: people do have different tastes and preferences, so opinions are just that. But it's not "superstition": different brands/blends of tea really do taste different, many times remarkably so. It's just like a McDonald's burger vs. a burger from a high-end restaurant. One of course isn't objectively better than the other (from a taste standpoint; I'm ignoring nutrition here), since it's a matter of opinion, but you will find that significant groups of people who like a particular food enough to have tried different varieties will usually form similar opinions, or at least sort themselves into different camps.

"Superstition" implies that the differences people taste are not real, and this is quite simply false. The differences are real; it's up to you which one you like better. More expensive doesn't always mean better-tasting.
> They are not only a transit provider, in fact they wouldn't need to own IPs at all if they were.

Inconvenient fact: Layer 3 routers use IP addresses for each of their network interfaces. This is actually how they provide transit.
This is legitimately the only thing I've been asking for from Firefox the last <many> years, I don't really care about webgpu, usb device access would be nice as would fine grained user-controllable permissions for extensions - but all I really want every single day is a better way to group tabs. Hell - just being able to group them by colour like you can in Chrome would be a huge leap forward. I've tried all the well known extensions and I'm not a fan of any of them.
Suppressing people whose goal is to suppress is neither dangerous, nor hypocritical.

It’s not “because they’re not politically aligned with me”. It is that they desire the genociding and enslavement of entire groups of people.

You painting me being against that as “just a disagreement” is bordering on sympathizing, if not just outright sympathizing with weasel words.
I grew up in the US South, where everything was built post-air conditioning in the 70s, and I never saw an outlet without a ground until I went to Japan, where they still aren't standard. In Hawaii, outlets without a ground were more common, but if we're talking about the Mainland US, you really only see groundless outlets in very old buildings that for whatever reason have never been renovated.

Also GFCI is very common now. The vast majority of kitchens or bathrooms will have it. You'd need to find one that hasn't been renovated since the 90s, which definitely does happen, but it's becoming less common.
Ask HN: Is there a legal way to do a reverse license plate lookup?
We had a creepy, illegally tinted van show up in our neighborhood a few times. I want to find out who the guy is. He threatened to shoot me when I knocked on his window. Is there a legal way to get this info?
No, it's more that pydantic runs "at run time" while mypy not.
Thanks, looks like a new website, where did you learn about it?
Not OP either but yes - that is exactly what I want!
> You're not free to not associate with people in the U.S.

I'm not? There are certain exceptions, such as certain police interactions, or a court order, or protected classes when I'm doing business stuff, but I don't think that's correct in general.
>it means social media companies are allowed to ban you for any reason they like

Can they ban someone for being black or gay? Do you think they should have this right, since they are private corporations?
Are the other models just as complex as the Mcdonalds one? I can attest that the Wendys machine is much simpler in design than Mcdonalds. It only deals with one flavor, produces a product with only one consistency and has simpler instrumentation: it just has a simple indicator LED and on/off/clean toggle switch.

The Mcdonalds machine is a "2 in 1" unit where it produces soft serve but also has a separate mechanism for mixing up milkshakes in 3-4 flavors.

Also the Wendys machine requires complete disassembly and sanitation each night where as from what I can tell the Mcdonals machine does not.
Even a literal Nazi should have access to utilities.

Though I would say cloudflare isn't quite up to that level.

Edit: Seeing this downvoted is disappointing. Access to utilities needs to be treated as a right. Only the courts should be able to take it away.
How My Genius Roommate Changed My Perspective
I would encourage those interested to read up on the individual behind the ISP harassment campaign and what might actually be motivating them to do it. That it's being done to protect trans people is highly disingenuous.
depends how you're sampling the population, doesn't it?

if the sample is drawn only from, say, students from the same class at a particular boarding school, how likely are the effects to apply to the entire population of students?
This isn't a huge difference most of the time. Once you have cluster management at scale, 3 vs 3000 are pretty similar.
> I wouldn't say it's "extreme", it's very normal and natural. You just stick everything in the types and it works.

Ah, then I seem to be missing the point/intention. Thanks for illuminating that it should feel "natural". I think I need to spend more time with ML/Haskell families.

> ... the vast majority of the time you can construct your types in ways that force your logic to be correct because you just don't offer the ability to do the wrong thing

I think that is where I haven't had experience, nor much exposure to, when it comes to "static typing" in the true sense/intention of making a program correct. More so (which I think I loosely alluded to), is that the type system was being used to "model objects in the real world".

> what kind of logic errors are you seeing that you think wouldn't be eliminated by using types?

Classic "logic" stuff. Forgetting to modify and return a map given some other information. Accidentally returning the inverse of a boolean (i.e. !isSomething(x) vs isSomething(x)), incorrect adds or bit shifts, concurrent access to shared data structures (shared memory may be a more apt term), reconciling two different pieces of data into a shared one, algorithmic implementations (though I think you touched on this being less likely when using a type system designed to encourage correct algorithms by applying type theory, so it may be moot).

To maybe give some clarity to what I mean by correctness, I mean does the program match the expected behavior of the programmer. In playing around with F#, I've written buggy F#, but the types all matched up. I had a guarantee that my program would run in a non-faulty manner (bar any system fault), but the program was not correct.

> and found types to be very effective

I'm very curious where you've seen this be very effective (if you're able to share), and with what language/technology.

---

Also, as a last quip, I am enjoying learning about your perspective with type systems. There are some points you have brought up which have caused me to think harder and in more depth about the concept and it's application, and want to voice that I appreciate you putting in the time to have this exchange. Want to this up before I forget, since it is getting late in my neck of the woods.
Isn't that what laws are for? Mississippi and New York can have different laws, but it's better than mob rule.
I can boil enough for a cuppa in my weak US electric kettle in no time at all, so I have to assume a UK super kettle is nearly instantaneous.
UK cybersecurity agency warns of chatbot ‘prompt injection’ attacks
TSMC processes are easier to use and there's a whole IP ecosystem around them that doesn't exist for Intel's in-house processes. I can easily imagine a research project preferring to use TSMC.
The X community annotations say this is not accurate:

> This post is inaccurate and misleading. X obtained a "Currency Transmitter" license in the state of Rhode Island.

> This license is required IF X were to provide virtual asset related services. There's absolutely no mention of Bitcoin in the licensing filing.
According to you, not the government, or we wouldn’t have this conversation.

There are people that believe the BLM movement are also domestic terrorist, see how dangerous is to try to classify every one you don’t like as such?
Sort of -- mypy is its own standalone program, and you run it to typecheck your program's type annotations. It does some evaluation of the Python program (specifically imports and some very basic conditional evaluation, among other things), but it never really executes the codebase itself.
who's feeding the wafers into the machine is kind of inconsequential

If that was true Intel wouldn't be years behind.
Yes it is. They have four 16 thread pipelines, and two single thread pipelines per core. 4*16=64 and 64+2=66
You can be pretty sure they recieved the email and opted-in if the default is opt-out.
Did I read the article correctly? Is there 32GB of DRAM on-chip? Or was the DRAM just standard DIMMs?
> The only ruby person I've met was insistent that ruby was the one true way and he trued to force it into everything. That attitude turned me off.

I mean, if you read almost any Elixir article that has hit the front page of HN, there are always comments from Pythonistas saying, "Why bother when there's Python?" Similar attitude. Obviously it's not everyone, but it's not everyone in the Ruby community either.
If Switzerland were in Europe then Germany would have marched through to get to France. They didn't therefore etc QED.
I hope you find your way back to righteousness, brother. I hate to imagine the impact of this line of thinking on your soul.
Lol, that's the story of me and my best friend.

I'm far too impatient for YouTube videos. Gimme an article I can scan.

He's far too impatient for articles. Give him a YouTube video he can listen to while doing something else.

20 years and we haven't changed each others mind :->
They’re a somewhat common upgrade in high-end houses. You can install one yourself relatively easily assuming the sink has a hole for it.

I’ve only seen one in person myself. More common is a fridge that can dispense hot water (!!)
>If not for Intel's 10nm debacle, Apple probably wouldn't have left

I doubt it. Apple loves doing full vertical stack as much as possible.
While eink displays is usually the gold standard for eBook reader, I wonder does reading it on an AMOLED screen with black background and white font is a good substitute?
Authoritarian groups are already targeting groups "you support", states and countries are telling tech services to take down lesbian and gay support groups, and states in the US have effectively forced abortion services offline.

Those things have and are happening, and kiwifarms is not the reason any of that occur.