skysight-inc/HackerNews huggingface dataset:
Activists are rarely in the position to introduce effective measures e.g. a carbon tax.
as i understand it, payments are usually sent incrementally over a period of time, especially for 0days.

this helps to prevent reselling or disclosure
What does it mean to be able to reason to you?
Because you can have a rate limit on attempts against one user. You can't have an effective rate limit on attempts against all users in aggregate. Or rather, you could have one, but the consequence is that a brute-force attack would cause all legitimate users to also be blocked by the rate limit.
> Well, if I am being honest, there is a bit of up-front knowledge here. I don’t think we can avoid spawning real threads here, unless we do something really cursed with inline assembly. When something calls that pause() function, and we want it to stay paused until further notice, that just has to happen in a thread which maintains a stack separate from the stack of our test.

Is there a reason we couldn't use some kind of async runtime? It seems like you're instrumenting atomic operations to achieve cooperative multitasking. Maybe I need to drink more coffee, but it seems simpler without threads.
Yes. English (auto generated) transcripts are available in vid descriptions in YouTube apps
You should be able to do this with radio-browser.info [1]. Specifically, look at the documentation that lists all stations.

[1] - https://de1.api.radio-browser.info/#General
On the scale of "rock-solid news" to "AI-generated memes", where does businessinsider.com lie?
I agree. For ambient temp, F is twice as accurate in the same number of digits. It also reflects human experience better; 100F is damn hot, and 0F is damn cold.

Celsius is for chemists.
More importantly, Kivy also has Vulkan compatibility, which is the only thing you can run on the Pi 5 since it has no OpenGL support.

Can you really use it without a desktop env though? Would be cool if one could launch it in full kiosk mode from the headless tty.
This matches up with programming too.

You can teach software engineering in school. But you become an expert by reading source code and seeing the many ways to solve a problem.

An expert can intuit a solution because of pattern matching. And their argument is that math is the same.
QML's main use case, commercially at least, is fullscreen embedded applications. Of course it works great for that in particular.
The "Netflix of anime" piracy site abruptly shuts down users
In Washington state I see it as being a pattern with outsiders regardless of ethnicity, including those moving in from other states like California, not just from other countries. They seem to have a lower respect for trees and the natural environment in general, and are willing to break the law or simply push for laws to be changed if it means they’re better off financially. Earlier it was just upper middle class or rich people who couldn’t afford a view home but made a view illegally by cutting trees. But now that a lot more people want to move to places like Seattle but can’t afford it, the anti tree anti environmental political group is a large and powerful section of the population - and they view their entitlement to cheap housing as being more important even though many move to Washington state for its natural beauty, which is why they support builder friendly politicians and laws that remove environmental protections for trees.
The US government can definitely influence Starlink but the idea here is that it allows individuals to view a different portion of a balkanized internet that isn't subject to their own government's monitoring/censorship. In the future we will likely have multiple constellations run by different countries so if you are worried about US censorship you can hop into the Chinese or Russian internet if you desire.
I think that’s a great analogy (and I was doing software then).

We know machine learning is a big deal, it’s been a big deal for many years, so of course recent breakthroughs are going to be likewise important.

The short term allocation of staggering amounts of money into one category of technology (Instruct-tuned language model chat bots) is clearly not the future of all technology, and the AGI thing is a weird religion at this point (or rather a radical splinter faction of a weird religion).

But there is huge value here and it’s only a matter of time until subsequent rounds of innovation realize that value in the form of systems that complete the recipe by adding customer-focused use cases to the technology.

Everyone knew the Internet was going to be big, but the Information Superhighway technology CEOs were talking about in the late 90s is just kind of funny now. We’re still glad they paid for all that fiber.
The constrained timeline tends to cause a lot of "policy determines mechanism" behaviour though.

I recall having a code-review conversation with a co-worker that ended with him saying roughly "I can see your case for (minor change that dovetails with the change he was working on) but it's already the second Thursday of the sprint."

I've also seen the organization complaining "we want 90-110% predictability of points delivered". I know the intent might be to encourage people to get more accurate estimates, but there are upper bounds on estimate quality, especially for tasks where it's "30 minutes of coding, and between 1 and 62 days of negotiating details with a third party to get signoff."

The takeaway I get is that Scrum basically says the most important thing is to produce a predictable quantity of work, not necessarily that the work is good or fits the actual need. It reeks of the sort of metric Wall Street would love-- I can see someone saying "Story Points/Quarter Line is going up!" ebulliently.
Physical Security Key > TOTP/Authenticator Apps > SMS 2FA
Folly has DeterministicSchedule, which also wraps atomics and it is used to test its core synchronization primitives, but I don't think it's as sophisticated as loom.

https://github.com/facebook/folly/blob/main/folly/test/Deter...
In this video, I walk you through solving common issues with activating Python virtual environments (venv) on Windows using PowerShell. Learn how to set execution policies, use alternative shells, and more to ensure your virtualenv works smoothly. Follow along for a detailed explanation and practical solutions.

For more detailed instructions, visit our blog post: Python venv or virtualenv won't activate on windows Powershell.

Blog Post Link: https://dev.to/shriekdj/python-venv-or-virtualenv-wont-activ...

Chapters:
00:00 - Introduction
00:30 - Setting Execution Policy Temporarily
02:02 - Permanent Execution Policy Change
04:38 - Using PS1 File for Activation
04:58 - Alternative Shells
05:37 - Conclusion

---
Find Me Here:

Facebook : https://www.facebook.com/CodeWithShriekDj/
Dev.to : https://dev.to/shriekdj/
Hashnode : https://shriekdj.hashnode.dev/
---

Video Editor Used : ActivePresenter By Atomi Systems
Video Editor Source : https://atomisystems.com/download/

Code Editor Used : Visual Studio Code (VS Code)
Code Editor Source : https://code.visualstudio.com/download
---

#python #virtualenvironment #pythondeveloper #coding #shriekdj #codewithshriekdj #devcommunity #CodingTutorial #PythonProjects
High-Tech salaries in Israel take nosedive in April
Thank you for making me laugh. I like how you think.
if you can quickly outsource a solution of P=NP for me I'd love it. Surely that's as simple as balancing a checkbook.

I'm not saying everyone needs to know math but its hardly "vestigial knowledge".
Leonard Rome's lab discovered an odd component of cells in the 1980s: Vaults
BLS signatures are general purpose, the only Ethereum specific thing is choosing which elliptic curves are used for public keys and which for signatures as well as a prefix before hashing inputs.

Similarly KZG polynomial commitments are generic, the Ethereum specific thing is the trusted setup ceremony which needs to be specialized per protocol.

The finite field backends and the elliptic curves supported are all generic as well: https://github.com/mratsim/constantine/blob/master/constanti...
under dictatorship all things are equal
When the CIA turned writers into operatives
You're mistaken. Rust does not require you to define all constructors. Rust does not have constructors.

All structs in Rust must be initialized using brace syntax, e.g. `Foo { bar: 1, baz: "" }`. This is commonly encapsulated into static functions (e.g. `Foo::new(1, "")`) that act similarly to constructors, but which are not special in any way compared to other functions. This avoids a lot of the strangeness in C++ that arises from constructors being "special" (can't be named, don't have a return type, use initializer list syntax which is not used anywhere else).

This combined with mandatory move semantics means you also don't have to worry about copy constructors or copy-assignment operators (you opt into copy semantics by deriving from Clone and explicitly calling `.clone()` to create a copy, or deriving from Copy for implicit copy-on-assign) or move constructors and move-assignment operators (all non-Copy assignments are moves by default).

It's actually rather refreshing, and I find myself writing a lot of my C++ code in imitation of the Rust style.
So there is such a thing as "knowledge". Learning problem solving skills in the absence of subject-matter knowledge is simply a Markov walk exercise.

edit - corrected spelling
Using JSX syntax allows you to consolidate all similar operations in a single call. matry-dom traverses the JSX you pass into a call, finds all leaf nodes, and performs the operation on each of them. So you could do this:

function onUserLogin(user) {
matry.replace(
<main id="root">
<img key="user-profile" src={user.profileImage} />
<aside>
Welcome, {user.name}
</aside>
</main>
)
}

In this example, the img and aside elements could be anywhere in the tree.
That's the worst idea for framework I've seen recently
I swear, it really reads like "oh you like SOME TECHNOLOGY? we'll se how you like it when FARCICALLY RARE EVENT happens
My friend says the trees in that situation were definitely exceptional but that the survey maps don’t track tree size or age, just locations and types. So the neighbors had no evidence of the trees being exceptional, except their testimony. The city basically chose not to investigate the practice of cutting trees at an odd hour or the immediately shredding of the trees to destroy the evidence. The issue the neighbors wanted enforced was that it was an environmentally protected area due to the property being on a slope and with a stream next to the slope. That’s what the city had the complete ability to give the builders big fines for, but they chose not to.
Companies are still looking for junior developers (in the US). If you're dead set on being a developer then go out and build things that you want to build. It will hopefully be an enjoyable process and you'll continue to improve along the way.

If that sounds like a terrible idea then consider switching to a different field, the trades are booming right now.
We're investigating it deeper, thanks for the feedback!
You turned what I said into a mindless tautology. That isn't advancing the conversation. Can you restate your point more constructively such that I can respond to it?
So you're saying no 2fa is more secure than SMS 2fa?
It’s hard to call awk, grep, sed, lex, programming languages, don’t you think?
It would be even harder to say they popularized regular expressions, considering their very very limited reach.
I agree with the rest.
That's an insane take given DeSantis.
What the hell are you talking about. If it's 0°C outside (or below that), I know that it's high time to put winter tires on because the water in the puddles will freeze and driving on summer tires becomes risky. I had to look it up, but apparently that's +32 °F. Good luck remembering that.

+10°C is "it's somewhat cold, put a jacket on". +20°C is comfortable in light clothing. +30°C is pretty hot. +40°C is really hot, put as little clothing as society permits and stay out of direct sun.

Same with negatives, but in reverse.

Boiling water is +100°C, melting ice is very close to 0°C. I used that multiple times to adjust digital thermometers without having to look up anything.

It's the most comfortable system I can imagine. I tried living with Fahrenheit for a month just for fun, and it was absolutely not intuitive.
That information is 20 years out of date now, a random small town will be quite livable and often rich in culture and history.

Of course it is not comfortable to live in a country if you oppose the core value of its people. Just go to Ukraine if Zed makes you throw a fit. What holds you.

The latter.
yes absolutely- that system was built a long time ago before the uuid type - you should def not store things in chars (and probably shouldnt use char at all, use text)

was saying that even with that poor implementation we still were not having issues using uuids
Maybe that lack of knowledge explains why so many people are broke.

Honestly, this is a pretty weird take to see on “Hacker News”. This place sure has changed a lot.
Yeah I like the idea of signals a lot. I haven't played with SolidJS but I'll give it a shot.
It definitely has. It’s been commoditized for years actually. Just go on upwork and see the sad rates that copywriters ask for. Producing words is super commoditized.

Producing good words not so much.
This is only one piece within a larger argument. You need to read on to understand what the rest of the argument is.

The form of the argument is this: there is no direct evidence for X, but there is a mountain of circumstantial evidence supporting "not X", so therefore, almost certainly, "not X."

X = "we can teach students how to solve problems in general, and that will make them good mathematicians able to discover novel solutions irrespective of the content"
The podcast/article: https://www.wheresyoured.at/the-men-who-killed-google/

John Gruber has a nice tldr: https://daringfireball.net/linked/2024/04/24/zitron-google-s...
I would define it as when the shovel makers try to pretend that it isn't just a great tool to dig a hole; but that it will do everything like cook your food, make your clothes, and repair your car.
Wasn't the claim that an employee owned cooperative wouldn't raise prices to seek a higher profit?
As a pianist I love the ragtime era. It’s full of low hanging fruit like this that’s just waiting to be reawakened. The coolest thing I’ve noticed is how timeless these pieces can be via live performance. Tbh recorded ragtime can be meh, but there’s something truly captivating about watching the velocity of that left hand stride irl.

This was a pleasant surprise to see on HN, I’m looking forward to adding some of these pieces to my repertoire
Given this was smuggled out of China, it feels like it belongs in a museum in China rather than in Britain.
> I have been in a position where all I needed to do was show up everyday and get paid regardless of whether I did anything or not

This was the entire pandemic for me, and a good number of months afterwards. It's only since this year or so that things are more or less back to normal.
We just need a new scale just for weather where 100 is 100F and 0 is 32F/0C then everyone can be happy. We'd have a lot more days with subzero temperatures though
Could you compare and contrast to BearBlog and Mataroa? Also does the paid plan include some specific capacity for image hosting?
oh boy, wait until you have to use anything under id.me, which is in bed with the federal govt.

you will be crying for them to let you go back to authy and sms.
The Internet Engineering Task Force, which in particular standardizes TLS, has acknowledge my contributions for my contributions to the very generic and globally useful hashing-to-curve primitive: https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-hash-t...

And BLS signatures are standards as well: https://www.ietf.org/archive/id/draft-irtf-cfrg-bls-signatur...
I realized after finishing a reel in a label maker that some have a negative film type reel to them that discharges when printing.

Before throwing it away, I looked at it and it contained classified information.
Raven: A Uxn and Varvara Implementation
I liked the trick used here for speeding up tag key/value queries using a FTS index:

SELECT id
FROM entries e
JOIN search s ON s.rowid = e.id
WHERE
-- use FTS index to find subset of possible results
search MATCH 'amenity cafe'
-- use the subset to find exact matches
AND tags->>'amenity' = 'cafe';
> the growth we see in other countries is just laggards catching up to us. But it's something that needs to be examined, too.

This was documented in the 1990s [0] with a smaller sample of OECD members (OECD only expanded significantly in the 2000s) as well as in the CEE within the EU in the 2010s [1].

And you can see this anecdotally as well in industries ranging from Electronics Assembly to Resource Refining to Pharmaceutical Manufacturing.

The US hasn't gotten poorer - other countries have gotten WAAAAAAY richer and increasingly skilled.

> the ranking of countries in manufacturing productivity

Imo, Calculating Manufacturing productivity has issues. For example, there's a bit of an assumption that it was Chinese factories that took jobs from factories in the Midwest when it was mostly movement to the South and then Mexico in the 80s-90s. Then they left for China, and then the lower value chain producers there began offshoring as well by 2015-16.

I think there are a lot of well read (but not necessarily smart) HNers who think manufacturing is singular and it's easy to train someone used to assembling toys to helping assemble LTO batteries.

[0] - https://www.commerce.gov/sites/default/files/migrated/report...

[1] - https://www.ecb.europa.eu/pub/pdf/scpwps/ecbwp992.pdf
> We don’t know.

We know:

https://novayagazeta.eu/articles/2024/07/04/apple-bows-to-kr...

https://9to5mac.com/2021/06/15/app-store-lgbtq-censorship-co...

https://www.cnn.com/2024/04/19/tech/china-apple-whatspp-thre...

Anyone speaking with certainty against these examples should be distrusted. This is our reality. You cannot deny what Apple does.
Yeah, no. It's not.
Resent is a little strong isn’t it? I feel like today we have such a victim culture that we are oppressed by the most trivial of matters.
10000 hours to mastery is what it takes, this is not new news

However, everyone wants shortcuts, specially recent generations with short attention spans

Do your 10k hours conscientiousnessly in a specific domain and you're automatically at a huge advantage in the current market
There's very little difference between e.g. +25°C and +26°C, not sure why you would need event more accuracy in day to day life. There are decimals if you require that for some reason.

Celsius works significantly better in cold climates for reasons mentioned in another comment.
From what I know, this isn't true. Nutritionally, the only thing you need to avoid is high-protein diets. You can exercise just fine after a 6 week recovery period.

Of course, it's impossible to predict complications. Some donors have died on the operating table. The risk of complication is very low, though.

If you have any other questions I'm happy to answer.

Sources

* https://www.livingdonorgames.org/

* https://www.kidneyregistry.org/for-donors/kidney-donation-bl...

* https://www.kidneyregistry.org/for-donors/i-want-to-learn-mo...
> If you store your OTP secrets in the same password store that also stores your regular passwords, you've just completely undermined the second factor of security.

Which, to be clear, is perfectly fine. 2fa is completely unnecessary: the increased risk of getting locked out from my accounts and the risk of using services from companies like Twilio and Google is greater than the risk of someone guessing long randomly generated passwords.
In many cases, you need to understand the concepts to conceive of applying them beneficially to a problem at hand, whether you apply them or outsource the application.
This comes down to the old saying "everything is memorization at the end of the day".

Some people literally memorize answers. Other folks memorize algorithms. Yet other folks memorize general collections of axioms/proofs and key ideas. And perhaps at the very top of this hierarchy is memorizing just generic problem solving strategies/learning strategies.

And while naively we might believe that "understanding is everything". It really isn't. Consider if you are in the middle of a calculus exam and need to evaluate $7 \times 8$ by calculating $7+7+7+7...$ and then proceed to count on your fingers up to 56 because even $7+7$ wasn't memorized. You're almost certainly not going to make it past the first problem on your exam even though you really do understand exactly whats going on .

Similar things are true for software engineering. If you have to stackoverflow every single line of code that you are attempting to write all the way down to each individual print statement and array access it doesn't fucking matter HOW well you understand whats going on/how clear your mental models are. You are simply not going to be a productive/useful person on a team.

At some point in order to be effective in any field you need to eventually just KNOW the field, meaning have memorized shortcuts and paths so that you only spend time working on the "real problem".

To really drive the point home. This is the difference between being "intelligent" versus "experienced".
I realized we probably come from different educational environments. Maybe mine just wasn’t as effective as yours.

If you learned good/effective communications skills from high school essays, kudos! I did not, but I did enjoy the process and writing essays was one of my fav activities in school. Just that the “effective” part came way later :)
still (barely?) in regional use in the States: https://blindpigandtheacorn.com/appalachia-through-my-eyes-a...

Would "a pig in a poke" be the Tudor equivalent of "vapourware"?
You are comparing a species going from developing language to building spaceships on the order of hundreds of thousands of years, to a technology that was invented 7 years ago and only started to really be taken seriously 4 years ago. Working memory systems required for learning and iteratively developing ideas are in their infancy (on the scale of recent developments), but the recall technology (vector databases a la RAG) is quite well proven. I see no reason that a language model couldn't do iterative science in the same way humans have been with the resources available to it (APIs) using the composition of current technologies.
It's the "$10,000 for knowing which screw to turn" problem. A non-domain-expert (but good general problem solver) could eventually come up with the solution, but they'll take longer. They have to work out a solution either by trial & error (most common) or from first principles (very rare). Either way takes longer than letting an expert look at it and pull a solution seemingly out of thin air, when the reality is it's the decade or decades of experience looking at similar problems that they draw from.
But the market has voted with their wallet.

iPhones are extremely popular and desired, and people voted for it, in its current state.

If people didn’t like what Apple was doing, they can just buy Android. Awfully simple
Anecdotally I have found this to be the case for the students I tutor. When I introduce a new topic I always start with worked examples, and I find that students are able to learn much more effectively when they have a reference. Poor pedagogy is also one of my biggest gripes with my undergraduate math program too, where the professors and textbooks often included too few worked problems and proofs, and the ones they did include were not very useful. What I found especially frustrating was when a worked example solved a special case with a unique approach, and the general case required a much more involved method that wasn't explained particularly well. Differential equations seems to be a particularly bad offender here, since I've had the same issue with the examples in many texts.
Netflix's Horizon Zero Dawn Show Gets Sent to the Scrapyard