skysight-inc/HackerNews huggingface dataset:
That's sort of what Python's PEP8 recommends. CamelCase for class names, snake_case for the rest, and SNAKE_CASE for constants.
Wow, I didn't know about that until I read your comment so googled for more info. That's really just disgusting. More details: https://www.bloomberg.com/news/articles/2019-04-12/the-visa-...
> In a letter from Telegram to Moraes, obtained by CNN Brasil, the company responded asking that the order be reconsidered.

> It points out that Ferreira is an elected official, and says no specific criminal content was identified in the order. “No grounds or justifications were provided for the complete blocking of said channel, that is, the specific contents that would be considered illegal were not presented,” the letter said.

As if a supreme court judge-dictator needs "justification" to do anything.
Google is dead. I already almost stopped using their crappy search engine and use chatgpt for most of my work.
you can see the underscore on the keyboard
A non-programming colleague asked me why I use so many underscores “wouldn’t it be easier to type a dash if you can’t use a space?”

Why yes. Kebab case would be so much better.

Or dots, like R uses.

Neither of those are compatible with most languages, but they are a better options for current keyboards.
You're lucky that you have a perpetual license. They recently switched to only one year of updates.
The entire idea of a geographical area selecting just one person to represent their views in a legislature is outdated and undemocratic.

It tends to a two party system which inherently can't represent people's views accurately. In the US you see people talk about white and black districts as if all white people think the same.

A proportional system means everyone's views are represented in the legislature and at that point compromises can be brokered.
Samsung's custom foundry started sometime in 2000's with Apple as their anchor client. TSMC really singlehandledly created the custom foundry industry in the late 1980's and is the largest by far. TSMC has always been the market leader -- though it had local competitors like UMC in Taiwan -- and Samsung the late comer. Samsung managed to come out with the first 14nm ahead of TSMC's 16nm in 2012 and made all Apple's A SOCs in Austin, TX, but Apple went ahead and outsourced everything to TSMC in Taiwan in their China/Taiwan-first strategy anyway; this is in spite of TSMC's higher cost and marginal performance difference.
It was the dashboard, applications depending on the database service were not impacted. You're comparing apples and oranges and ignoring both a much larger context and the nuances
I know a few students who bought those big business lasers and 3rd party toner to print pirated textbooks. This was before good tablets with stylus support were commonplace. Several books would already pay for the machine.
I feel like a fairer way to do this would be through proportional representation. Most issues that voters care about are not local issues, so why do need a system to carve up representation along geographical boundaries?

https://en.wikipedia.org/wiki/Proportional_representation
Not really. I'd guess that most people can tell if auto-complete is providing the answer they "wanted".
I believe that my vault was similarly-low iteration, however my master password was an approximately 30 character string that contained no dictionary words.

Based on your understanding, does my master password length sufficiently mitigate the low-iterations, or is decryption a realistic possibility?
"Bandwidth Limit Exceeded

The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later."

HN kiss of death. Hopefully, you'd be back soon.
Does the USA care to enforce Russian copyright law anymore? For the near to medium future it seems unlikely to be a priority.

Still not a solid foundation to start with, though.

Solution: Take kernel of the idea and implement it yourself.
This isn't entirely accurate.

The SD training set is available and the exact settings are described in reasonable details:

> The model is trained from scratch 550k steps at resolution 256x256 on a subset of LAION-5B filtered for explicit pornographic material, using the LAION-NSFW classifier with punsafe=0.1 and an aesthetic score >= 4.5. Then it is further trained for 850k steps at resolution 512x512 on the same dataset on images with resolution >= 512x512.

LAION-5B is available as a list of urls.
Can't agree. The solution to this problem historically was to only download a shiny new calculator app from trusted sources. So only official builds of open-source or software made by reputable software companies. Too limiting for many people though, in particular techies.
As much as it can be annoying to type out those imports in Java, I agree.

All the "first one who asks for the name gets it" package managers suffer from problems (some of them security-related) that anything that talks to Maven Central does not.

If you want an account on Sonatype's OSS repository (which allows you to push to Maven Central), you need to prove that you have control of the domain you want to use (in reversed form) as the "group ID" you publish libraries under (IIRC, by setting a TXT record in DNS). Meanwhile, to publish to crates.io, you just link your GitHub account (which is required, gross), and then you can publish to any package name that hasn't yet been taken, and then it's yours, forever. That seems terrible, somehow.

(Granted, that just covers the group ID for depending on the library; you can put Java classes in that library wherever you want, even in "other people's" namespaces. In practice, though, I don't think this ends up being a big issue.)

(Also granted, if you let your domain registration lapse, someone else could snap it up and possibly hijack your namespace. But I wouldn't be surprised if the Sonatype folks would try to get in touch with you if someone else tried to claim your namespace, even if they had control over the domain.)
When I have been the one hiring, whether as a supervisor or as part of a hiring committee, my favorite part of the paperwork has always been the cover letter. I cannot agree with this article's advice saying it is not important. Are you kidding me? Write me a few nice paragraphs about yourself, why you think you're a great match for the position and why you want it. Highlight something from your resume that I am probably only going to otherwise skim. The cover letter is like the first couple minutes of sitting in the interview. We get to know each other a little, and importantly to me, I get to know whether you have half-decent writing skills.
Sure, no one wants to admit they're endorsing racism. But it doesn't change the fact that they are. There is no easy solution to this problem, it means facing some hard truths.
I have a feeling the "white line" is meant to be a bevel. This was pretty common back then.
The fact that exploits exist doesn't imply that using sandboxes is equivalent to running untrusted code directly.
The product I worked on for the last 4 years is now open-source
I've worked on building Confluent's CLI for the last 4 years, and after a year of technical work, security reviews, and sign-off meetings, I'm excited to share that the whole project (including all dependencies) is now open-source! https://github.com/confluentinc/cli

The CLI is optimized to work with Confluent's on-prem or cloud managed Kafka offerings, but the end goal is to have this be an amazing CLI experience for vanilla Apache Kafka as well. Regardless, there are some interesting bits in the repo (like doing SSO login from a Go terminal app, or mocking API servers for integration tests) that could be useful for other devs out there.

Happy to answer questions on Go, CLIs, Kafka, or how to convince big companies to open source their software. I'm really proud to share all the work with the community and to know that the code will be preserved. Cheers!
You were poor once, but you are not poor now. I also don't see you stepping up to be that someone that you asked me to be. And it's a bit rich, accusing me of "high morals" (clearly a pejorative in this context) while at the same time accusing me of forcing starving people to eat rats and accusing me of wanting poor people to die, and at the same time refusing to accept higher taxes on yourself to help those starving people avoid having to eat rats. Your arguments, Sir, are opportunistic, hypocritical and dishonest.

Why do I think so? Because here's what's really going on - there are two injustices here- the lack of equal-pay-for-equal-work, and starving poor people in poor countries. Paying a higher pittance to the poor people resolves the second injustice, which is beneficial to people like yourself while they are poor, and benefits people like yourself when you are rich.

The solution to both injustices which involves equal-pay, and reparations/grants through taxes, benefits people like yourself when you are poor, but 'hurts' people like yourself now when you are rich - that solution you don't like because then you actually have to contribute something from your "earnings".

Paraphrasing, you only care about fixing the injustice where the fix benefits you in all scenarios, and not at all about any other injustice, because that doesn't affect you. Based on that, I wonder if you actually care about fixing an injustice at all, or whether you only care about yourself, and all these arguments about fixing the poverty are a smokescreen to continue a current benefit (lower costs and taxes) for yourself. I am having a real challenge discerning the true motives here.

You really want to resolve injustice(s)? You can support both equal-pay and reparations/grants.

You only want to resolve one injustice (donor fatigue is a real thing)? Fine, support reparations/grants to help the starving poor people in poor countries. These funds can pay for public works or factories that will create jobs with beneficial ripple effects throughout their economies. Just like the Marshall Plan for western Europe after WW2.

Which option do you choose? And why?
If you have time to wait for results then sure, it could work in theory but in practice they are so slow and power inefficient (compared to newer nodes) that no one uses them for LLMs, that's why they cost ~200$ used on ebay.
Internal people should care about why, but customers/users really don’t. We expect openai / Google to take steps to balance likelihood of outage with impact of outage, and plan accordingly.

So what this tells us, based on very limited data, is that this level out outage happens to even the biggest of companies.
Tiny sample size.
Just 8 years? Who is tricking who?
No you said censorship wrong … but …
I think they might not. I will grant I'm not an expert in this area, but I did read the cited paper. It's a paper from a law student published in the universities law journal. Maybe he knows what he's talking about, but I would put my money on the patent attorneys filing and being granted all the phage therapy patents. It was also published in 2019 and a lot of phage related patents have been granted since then. Is the patent office just unaware of the precedence cited in the paper? Are there any examples of phage therapy patents being challenged in court and not holding up?

Here is some info from a leading IP firm on the challenges around phage patents and how to address them when filing [1]. As they pretty clearly point out there are some challenges, but creating defensible patents in this area can be and is done. These companies can pretty much always find a way to create a defensible patent if they want to.

[1] https://www.nixonpeabody.com/insights/alerts/2021/03/03/pate...
https://archive.is/1w42O
Fabrication (or the loss of access to it at an affordable price) is an existential risk for every IAAS provider!

Lets forget about WW3, but even the risk of a TSMC monopoly (or rather a TSMC+Apple monopoly) and price gouging is existential enough that Amazon has plenty of risk sitting on the sidelines regarding fabrication.

It would be very inline with AWS to start fabrication as a service to avoid this existential risk. They can always start with easier node sizes for SSDs / DDRs / networking / automotive chips / etc. Even if only to self-source, Amazon alone needs a roughly-infinite supply of these speciality chips. Even totally new innovation that "only Amazon-types" need, like a Silicon interconnect the size of a Datacenter Cabinet (if the yield is reasonable) would be interesting to see.

They could even make a play at SiC chips[0]. If they can make it cheap and at small enough node sizes, I'd love to see what innovation SiC could bring to datacenter design. eg more efficient power supplies of each server/rack/cabinet.

[0] https://www.investors.com/news/technology/silicon-carbide-ch...
Spending hours crawling around in grass only to get spotted, and then there's this guy:

https://youtu.be/t4e7ibdS7xU
I'm sorry but you'd have to be a fool to host your podcast on Apple.... I'm shocked that Apple's podcast hosting ever had an option to export the data. I've never used Apple podcasting services for listening because it always seemed like a huge pain designed to lock you in. There's plenty of free Podcast apps out there. And IMHO -- if it doesn't have an RSS feed it's not a podcast. (Looking at you, Patreon Substack Spotify Rokfin etc)
I would be writhing in pain if I attempted to consume 3-5k calories in a sitting. I consume a lot of calories on basis that I also burn a lot cycling, but nowhere near that in a sitting. Even 5k/day for me would be painful.
btdu – sampling disk usage profiler for btrfs
> The total number of employees OpenAI have are 375

they outsource infra to MS?
Canon Has Developed a Sensor with 24 Stops of Dynamic Range
Yeah it seems super weird to me that cargo doesn't cache built artifacts based on crate name + version + enabled features + rustc version (and anything else that might make it unique). It seems silly that I have many built copies of the same dependency scattered across different projects on my machine.

Then again, maybe it's actually fairly rare that the things that make a crate build unique are all the same all that often, and the gains vs. complexities of caching just aren't worth it.
> The entire idea of a geographical area selecting just one person to represent their views in a legislature is outdated and undemocratic.

I don't think that alone makes it undemocratic. Many systems implementing proportional representation elect a single person per geographic area but also create an overall balance based on the proportional vote. See https://en.m.wikipedia.org/wiki/Leveling_seat for instance.
Sans Sherrif
The “I cut, you choose” sounds optimal from a game theoretic perspective and avoid all the complex algorithms that are proposed in the links of other replies here
Yes, exactly. For example, Gram positive and Gram negative bacteria have very different structures to their cell walls, and penicillins tend to be effective for Gram positive bacteria, but not Gram negative bacteria. There can be other considerations too. Rickettsial species, as an example, live inside their host cells, so you need an antibiotic that can penetrate into a human cell, which most antibiotics can't.

Basically, there's plenty of antibiotics that are effective against, say, 25% of the critical bacterial species, but very few that cover 90%+. So emerging resistance to any one of those few would be a very, very big problem.
We don't have much gerrymandering in my jurisdiction; boundaries are chosen by an nonpartisan committee. But in theory the legislatures can override it. Sometimes part of the proposed boundary changes do seem illogical. For example, a town closely linked to a nearby city, but districted with the neighbouring rural area, that it has little in common with. Those situations are most likely to result in tweaking the boundaries. (Which sometimes leads to accusations of gerrymandering. That's how it starts, after all!)

It's very hard to quantify that sort of thing algorithmically, like what region a town feels it is part of. And I do think it is important to take into account; part of the whole reason for districts, is for local character to be considered and reflected in the democracy.
The part about the pointer value of 7 always gets me.
I've been working on my own frontend for hacker news for a bit cause I wanted it look a certain way (basically larger fonts, easy on the eyes). You can check it out here to find any inspiration, https://hn.aaakash.xyz
While I do think the current system has gone way too far in the other direction, the concern I'd see here is that for issues that _are_ of largely local concern there's no real voice.
Credit where credit is due. These types of issues need to be brought to their logical conclusion in a public way. Your insinuating the Supreme Court Justice is a dictator is fine and well, but only by Telegram standing up and fighting this will be become informed. Some people think Brazil is a democracy, and maybe it is, but more like an Iranian Khomenian Democracy.
Sure but most of the energy goes into algorithms to achieve the most unfair results possible instead.
> Android developers are likely to use Cloud SQL

"likely" is your hypothesis. They are two different orgs, and internal services can use different infra for analysis.
Kenji López-Alt: The Food Expiration Dates You Should Follow
Looking at what time periods?
Probably the best way is to not have the districts in the first place. If a state has five representatives, run a single state-wide election with five winners, using some variant of proportional representation.

Even better: modify the fundamental nature of the House of Representatives such that a representative's voting power is proportional to the share of the vote they got.

Both of those are pretty major reforms, so absent those probably the best thing is to make sure the redistricting process is not controlled by a single party, and maybe imposing some restrictions on how complex the shapes can be.
Guess what millions of individual instances of racism amount to, when those instances involve people with power using it against those who lack it? It becomes systemic, institutionalized. American society has held this bias against blacks for literally hundreds of years. Deliberate institutional preference in the other direction is the very least we can try to do to make up for that historical legacy, and even those efforts amount to a vanishingly small difference.

Which company? They’re in central Indiana. Not telling an unknown internet stranger who apparently argues in bad faith.
ChatGPT is everything you wanted Bitcoin to be
We are trying to be rational actors in an Austrian economic model
Same boat. Founded a couple of companies (one startup one not). Startup is still running but I'm not very active there. So I put myself as "thinking for the future". I'll probably do another one.
I love how "rewrite it in Rust" is an actual thing they tried, and it actually performed pretty well given the circumstances.
Why stop there, when many of them could transform it into something that is allowed in-flight?
From a policy perspective, it makes more sense to assume that past and present bias---which we know exists---is a more likely explanation than genetic inferiority (for which there is no evidence). The burden of proof is on the racial supremicists to provide support for their position, not on the government.
do you use twitter or share your progress/journey anywhere we can follow? would love to see how these grow and learn along the way
Sometimes you probably do... working physically all day in the sun in California might consume all that water for sweat.
I liked the way that was written. It was very easy to digest.
OpenAI whole infra is magnitudes less complex compared to Google cloud and their infra, OpenAI is not creating cloud for thousands/millions of customers with different use cases, they use Azure to host their software, that's why I find that comparison irrelevant because it's comparing apples to oranges.

> plan accordingly

You can't plan for every major issue unless you solved the halting problem and unless you as customer want to pay magnitudes more for services you use. For every major client facing issue you probably have 10s/100s/1000s (depending on the system complexity) incidents that were prevented and you know nothing about.
Exactly. These are the ones who gave us ads most of which are outright scams.
That simply isn't true. Unlike running, cycling at an low endurance pace is quite gentle on your body. Reaching 500kcal/session isn't going to be a problem after a few weeks of getting your mind and body accustomed to biking for more than 15-30 minutes, and chances of injuries will be quite low, especially if you use a stationary bike. You can hit 400kcal in an hour of biking without too many issues. Larger people will generally put out more power and therefore burn more calories.
> I've yet to get a shared directory working for every build on a system

Same here. CARGO_TARGET_DIR exists, but that means every time I change a feature in some crate and rebuild, suddenly it doesn't match the version that all my other projects want, and I need to rebuild again when I return to those. But it is the closest thing we have.
Yep, I spent an insane amount of time in the aughts to emulate native-feeling menus in JS with submenus and proper focus behavior for both keyboard and mouse.

If only browsers had used the past two decades to provide a comprehensive set of well-behaved, uniform, native-feeling UI controls for 95% of the use cases. Instead web devs still spent a lot of time reskinning and re-implementing basic controls.
> As you point out, luxury brands is where foreign companies have a presence. Feels like small potatoes to me.

H&M, Zara, and Uniqlo are luxury?

> Am not well versed in oil, but from a cursory look at Shell it has a US entity traded in the US market, partly producing US gas to US customers: https://en.m.wikipedia.org/wiki/Shell_USA

It's literally the US subsidiary of Shell? It's still owned and controlled by the foreign company. This is how international business works once companies reach a scale where they employee large numbers of workers in a foreign country. See Ford of Europe, ExxonMobil Europe, Apple Japan etc - these aren't European/Japanese companies, they're just branches of American ones
In Rust there's a thing called Condvar https://doc.rust-lang.org/std/sync/struct.Condvar.html

I don't really know how it relates to semaphores but it was exactly what I needed last time when I wanted to parallelize some computation and I needed to pause starved threads and unpause them all of them only after the last one got starved and triggered generation of next data block and moved focus of computation to that new block.
I thought this was a good read, but I think there are some things he minimizes. For example, he talks about increasing foreign worker visas, but only has this sentence about citizenship:

> Permanent residents are allowed to apply for Japanese citizenship after five years.

I recall reading a news article from a few years ago that said that the Japanese citizenship test is almost impossible to the point that few people try. Everything I've read about Japan has stated that the overall culture is extremely hostile to granting citizenship to non-native people, even to many mixed-race people of Japanese descent (e.g. from Brazil).

Having a culture that just says "we're happy to have you work here for a while, but you'll never really belong here" isn't really a good sign for long-term integration.
Just a wierd thought - what if the grid system was done such that one party chooses a square, then the other, alternating? First choice is by coin toss. Maybe the area is required to be contiguous. Maybe not.
It's hard to tell if you're being facetious but the original Mac used bitmap fonts that were hand-designed by drawing individual pixels on a grid. Any sort of "modern ClearType" font would be anti-aliased and therefore not at all like those bitmap fonts.