skysight-inc/HackerNews huggingface dataset:
... sigh.

Lobbying isn't equivalent to corruption.

While the two can get very similar in the US because US elections have no campaign spending cap, therefore politicians (and even some civil servants) have a constant need for massive political donations, in general lobbying is a lot more complex than "spend money, get law you like". It usually involves a high amount of, you guessed it, waiting around in lobbies.

In the EU, the stereotypical industry lobbyist is a guy who will invite some commission members to a very fancy restaurant and tell them "About this regulation you're passing, we've prepared a full binder on it, with different policy options you could consider, case studies illustrating the trade-offs of each option, ideas for further research, etc".

Bureaucrats know that the content of the binder will be biased towards the interests of the companies that funded it, but they still read it because it's full of industry information and technical knowledge they don't have.

There's allegedly a bit of give and take, where they expect the info to be biased, but not too obviously biased otherwise they stop returning your calls.

Good bureaucrats will then cross-reference that info with info from competing interest groups, researchers, wikipedia, etc, and hope that they end up with a balanced view of the industry. Bad bureaucrats will just copy the biggest group's proposed laws verbatim.

But in any case, calling it "rampant corruption" is just ignorant. There's a lot of thought put into that process beyond "do what the corporations want".
It's "easy" in the sense that we know what to do and have the technology, we just need to pay for it. It's easy in the same way going 100% nuclear would be.

Hydrogen can be stored in underground caverns, nobody stores large quantities liquefied like you would in a lab or a rocket. See for example https://www.lindehydrogen.com/technology/hydrogen-storage

Large parts of our natgas infra can be refitted for hydrogen with modest investment.
Yup. My reaction when I saw the KickStarter campaing: it's Simone Giertz, so it's legit. If it were just some rando who's not a name I recognize from the DIY sphere, I'd assume it's fraud.

I bet many people will buy it because of who made it, even if they don't need it.
Yeah, it's kind of cool. But $20 for one foldable coat hanger is pretty outrageous, esp. considering that wire coat hangers you get at a cleaner's are virtually free, and you can fold them by hand.

Not the same thing! Sure! But close. And almost free.
We need nuclear, as a stop gap. New NPS are just impossible in the developed world, cost as well as time wise. Keeping existing NPPs online, sure, as long as safely possible (which is what Germany did). That is not really the argument you are making so, is it?
I fail to grasp what you want. We already have such reactors and these are functional, some are no longer functional but were built in the past. There are also plans to build more: https://en.wikipedia.org/wiki/Breeder_reactor
Russian blood doesn't seem to matter much these days. Even to those to whom it should matter the most, namely the Russians themselves.
thats a great reference, thanks!
I use flathub pretty much to run proprietary software (which does not have the source available and
can't compiled against musl/alpine) and for that it works pretty nicely. But I would 100% rather
have those on my package manager, easier to install with a smaller footprint.
You are creating an ad-hominem by thinking that I can not criticize Signal because I have a competing offer. And to add insult to injury, you seem to have a misconception of what Communick is.

Communick is not "a chat program". Communick is a service provider, which promotes and works only with truly open protocols. There is no custom client or lock-in based feature that I have. This means that if you are my customer and you want to move out you are absolutely free to get your things and move to a different place instantly.
But if they were in the way, you'd be totally ok with it, right?
I also skipped that, but we won't have to worry about it anymore. They started enabling it by default. Recently got a toast notification that I barely got to read. Soon they'll probably make it mandatory. :o)
Of course this can be done in many different ways. The point is with serverless it is much easier to achieve.
In the universe we inhabit, what does rare mean? I think we think it is rare but we have no concept of the scale of the possible interactions.
>People consistently fail to value their time, and the startup cost.

For many people, most of it is spent doing such BS, doom-scrolling, binge-watching, games, and so on, that taking time making DIY stuff would be quite an improvement with regards to value their time, outcome, and even their mental health.
Is Chromium based browsers affect in any way?
I throw away Chrome years ago but still using Chromium based browsers.
So you have to kill all the civilians to make sure what all the terrorists die? Otherwise how can we be sure?
Absolutely. A former student of mine worked for a non profit in Afghanistan (his home country) for a few years. Said non profit was flying in McKinsey consultants for very short gigs at six figures (USD).

Same can be said about many LGBT non profits that have shifted their goals in the developed world on the "T" part of the acronym. On countries where marriage equality is a given, no one is going to fund an NGO focused on gay marriage... so they need a new cause to fight for.
I think there is a lot to explore, its just not easy wanderlust to run away from the problems of a dense society. The whole endavour to keep that society going & developing for really long term without it crashing as it did in all more fragile habbitats humanity has touched, thats a huge adventure.

Just not a comfortable or pleasant one.
I certainly would not use it for all apps.

But for things like Steam or Lutris, I happily sacrifice some GB to run a more stable and isolated version.
Sue them and seize their assets in Europe? Sweden is not a disconnected market. The sympathy strikes will spread to the other Nordic countries, the Nordic transport federation of unions have proclaimed their support now.
Good job on letting the affected people know, at least the ones you could contact!
It is interesting that any rumor can become “well known” after person with big following talks about it.

People close to operation mentioned that having Byraktar nearby would have raised alertness of the crew, so it would not be beneficial. And the best luck was with a surprise attack. There was an interview with the commander of the unit and he mentions the atmospheric effect which allowed them to lock into the ship.
Not sure if you've used Flatpak before, I have 108 flatpaks installed with just 3 runtimes, and one of those runtimes is for a deprecated app that won't even update for my distro anyway.

Flatpak means I can continue to use it far into the future.
I was also thinking that the nearly 200 orders for a single coat hanger must be more of a sign of support for the creator than a sign of demand for the product.
It's not that they always lie, but that the expectation of the end user of a certain piece of hardware vastly differs from what the manufacturer states how you should treat it and guarantuees. Most end users expect a disk to work flawlessly at any given moment no matter what they throw at it.

Same with all other hardware indeed, like printers for instance.
Thiel fellow searching for a cofounder in VR/AR or Recruitment
Tried YC cofounder matching, swiped all profiles but didn't yet find anyone relevant

Short:
About Me: 24yo Thiel fellow. Scaled last company welovenocode.com to $52m, raised $3m and sold it to Toptal.com - Based in SF

Looking For: Someone interested in VR/AR/XR space OR Recruitment space. Experience doesn't matter, can be technical or biz. Hardware or Software. Be smart with achievements

Reach to kodjima33@gmail.com

Long:
Life story:
-Born in the middle of nowhere In Russia on an island in the Pacific Ocean
-Started to mine crypto at 14 and sold 40 GPUs to my teacher at 16
-Started first company at 16 and sold it by 18 fundplatform.io
-at 19 joined 500 startups and started 2nd company welovenocode.com which I sold to toptal.com
- at 23 became Thiel Fellow

Interests: I like Recruitment, VR/AR, robotics and longevity but open to anything else.
- Let's make sure everyone lives in Metaverse by 2026
- Let's make sure that robots are in every apartment by 2028
- Let's make sure that humans live 200 years on average

SKills: I can recruit, sell, market, raise, build using nocode tools

Looking for: I'm looking for a person with achievements who likes to build. I'm a good fit with someone who likes to design, build, code
My top-3 values are:
- Hustle
- Always be learning
- Be passionate

I don't care about your experience, but I do care about achievements. Please reach out to kodjima33@gmail.com mentioning what was the most impressive thing you did.
Zooming works on my iphone
Humans becoming basically obsolete and our whole system of society collapsing allowing only the owners of closed source AI systems on incredibly expensive servers to make money, throwing the rest of us into destitution.
I use my real name as my email (as many of us do). And my phone number is publicly listed in many phonebooks. In Sweden it's standard practice for everyone to have their address and phone number searchable unless you opt out. Basically what used to be in the phone books in the 80s (which was everyone) just moved online in the 90s so now everyone's adress and phone number is publicly searchable. This can be really useful, but of course it can be used for evil as well.

But one of the really positive things about having so much "public PII" (SSNs, Addresses, phone numbers, birth days) is that people don't have to treat this information as some sort of secret. Everyone needs proper ID and eID because knowing someones digits doesn't make it any easier to impersonate them.

If someone wants my phone number, they take my email which has first- and last name, go to any of the N search sites and they find 100 people sharing my first and last name. If they know a city and approximate age (Which they can easily get from a social platform) they can narrow it down to just a couple of people. Public records then shows my birthdays, my cars, my income, who's also registered on the address, and so on. It's not difficult doing OSINT in Sweden...
Not necessarily. Sometimes you are forced to lie, because another component couldn't bear the truth. Disks were an example of that basically from day 1. I can't recall the exact details, but it was something about the disk geometry (heads/cylinders/sectors) that didn't fit in an 8bit integer, which was what BIOS expected. So the disks had to make something up, and translate requests on the go, otherwise a chunk of the total capacity would be inaccessible, which would be inexcusable in a race to be the biggest.

You could call it "adversarial compatibility", and we owe a lot of tech progress to it.
It's not a kind of experience I want to be consciously aware of. However, I find the notches too limiting - I can fit 3x as much clothes on a rod.
Ah yeah. Sorry I forgot that genocide's definition comes with the proviso "unless it's done by Israel".

Forcible migration, indiscriminate decimation of population centres, ethnic discrimination and segregation, cutting off necessities of life, mass killing of civilians and children. Ah, but again, I got carried away and forgot, it is Israel doing it. Thank you for correcting the record so that I won't dilute the meaning of the word "genocide" with such trifles.
You know what else could be done, if we got our shit together and cooperated? A proper energy transition away from fossil fuels to clean alternatives.

One thing so: France, or rather all French goverents, are as pro-nuclear as it gets. And even they only built one reprocessing plant. Should tell you something.
Obviously these aren't independent domains. Make electricity cheap and it takes over the other energy domains. Heat pumps for heating, BEV/hydrogen for transportation.
Yeah, a bar chart would have probably been better in this case, then you would have been able to see the number of secrets at a glance by looking at the y axis.
Searching the vector is literally incrementing a pointer over the data. The number of instructions needed to do the search is very small - e.g. ~15. This means that it can very easily fit into the CPU uOp cache but also makes it a candidate for the LSD cache. Both of those will be a major factor in hiding the latencies or getting rid of them in the CPU frontend fetch-decode pipeline, effectively making all the for-loop iterations only left to be bound by the CPU backend, or more specifically, branch-mispredictions (aka ROB flushing) and memory latencies.

Given the predictable access nature of vectors and their contiguous layout in the memory, the CPU backend will be able to take advantage of those facts and will be able to hide the memory latency (even within the L1+L2+L3 cache) by pre-fetching the data on consecutive cache-lines just as you go through the loop. Accessing the data that resides in L1 cache is ~4 cycles.

The "non-branchiness" of such code will make it predictable and as such will make it a good use of BTB buffers. Predictability will prevent the CPU from having to flush the ROB and hence flushing the whole pipeline and starting all over again. The cost of this is one of the largest there are within the CPU and it is ~15 cycles.

OTOH searching the open-addressing hashmap is the super-set of that - e.g. almost as if you're searching over an array of vectors. So, only the search code is: (1) By several factors larger, (2) Much more branchy, (3) Less predictable and (4) Less cache-friendly.

Algorithmically speaking, yes, what you're saying makes sense, but I think the whole picture can only be made once the hardware details are also taken into account. Vector approach will literally be only bound by the number of cycles it takes to fetch the data from L1 cache and I don't see that happening for a hash-map.
I'll never understand why JS decided to use backticks. It's so weird to type on German keyboard.
Because it doesn't seem to be defined in the article:

CRDT = conflict-free replicated data type [1]

I keep seeing this acronym and mentally parsing it as CRT, at which point I get very confused.

[1] https://en.wikipedia.org/wiki/Conflict-free_replicated_data_...
The Lack of Compensation in Open Source Software Is Unsustainable
Bunny calls it Gongkai:

> Further investigation taught me that the Chinese have a parallel system of traditions and ethics around sharing IP, which lead me to coin the term “gongkai”. This is deliberately not the Chinese word for “Open Source”, because that word (kaiyuan) refers to openness in a Western-style IP framework, which this not. Gongkai is more a reference to the fact that copyrighted documents, sometimes labeled “confidential” and “proprietary”, are made known to the public and shared overtly, but not necessarily according to the letter of the law. However, this copying isn’t a one-way flow of value, as it would be in the case of copied movies or music. Rather, these documents are the knowledge base needed to build a phone using the copyright owner’s chips, and as such, this sharing of documents helps to promote the sales of their chips. There is ultimately, if you will, a quid-pro-quo between the copyright holders and the copiers.

https://www.bunniestudios.com/blog/?p=4297
Obligatory: "What do you mean I'm not supposed to use Pie Charts?!"
https://www.geckoboard.com/blog/pie-charts/
> there is an entire department dedicated to telling the executive you just emailed not to do* any of those things*

But do people listen to us? Do they buggery…
I feel the same.

I like the macOS keyboard handling so much I even swap Control and Meta on Windows machines. Not the same, but a bit less annoying.
N64 carts only go up to 64 megabytes, not gigabytes.
Not even about Ublock.

Do you control your browser? Manifest V2 you can write a plugin to modify the page in pretty much any way. This is used by adblockers but philisophically important because this is no longer possible in V3 in the name of security. Instead chrome mitigated the adblock concern in-particular.

But manifest v2 isn't actually disappearing, it's a chrome web store policy. You can still manually install the crx.
Microplastics found in clouds could affect weather and global temperatures
Even when distorting a pure tone, the harmonics will reflect back down once they go past the Nyquist frequency.
Rust and Memory Safety Strategy at Microsoft
This. They don't want to get off the gravy train. So as long as it's not regulated, they'll try to infer your locale and enable features based on that. And since this is the OS, they can use WiFi AP MAC addresses, nearby Bluetooth devices' addresses, etc. to infer your location. After all, this world brought you

https://keith.github.io/xcode-man-pages/countryd.8.html
Colm on Constant Work (2019)
There is a reasonable statement to be made that given the importance of computerized information to our modern world, regulation to enforce minimum capability and behavior is highly warranted however.

We do the same thing for automobiles - which have diverse value-add feature sets, but for which we've pushed the average safety level consistently up due to their important and ubiquity.
They were built in the past as part of nuclear-weapons-oriented industry of the Cold War. Like many things about nuclear, taking away the need to build weapons changes a lot of the economics around them.
I think we have a quiproquo about the level of atomicity here.

You seem to be talking about _application level_ atomicity, like when you issue 4 write() to a file and want an "all or nothing" flush of these 4 writes.

I'm talking about OS level atomicity, as in "I want a write() (or fsync) to block until it is flushed to disk".

Am I understanding correctly?
Using LangChain, Deepgram, and Mistral 7B to Build a Video Summarization App
Good. Given the whole hollerith/nazi thing, I think they saw the inevitable downside for their branding.
The problem with your logic is, that nuclear is _only_ competitive with a 100% utilization rate/capacity factor. Only with these 90+% capacity factors do you get to competitive rates per kWh produced. Otherwise the initial CapEx is just too large, especially in a non-zero rate environment, as these plants are _already_ scoped/calculated/financed to 40 years. At 90+% capacity factor!
That amount of CapEx is basically impossible without either very high earning potential (that’s why TSMC works. Everyone will just pay their price) or government backing (because then you don’t have to care about financing and optionality costs and can just pay for it with taxes). Neither one will be possible, at least in western societies

(And yes this ignores a certain amount of externalities, like the tendency of requiring large scale evacuations in their surroundings every second decade, but we can set that aside, as it’s irrelevant for the economic argument above)
ironically that's exactly how princes get rich
cough there is a common module with an esp32-s2 you can grab for 2EUR. Its cheaper than i can get a pro micro clone. look for "s2-mini" on Ali.

I cannot fathom somebody still using an arduino nano.
The iPhone home screen performs the same function as the Windows Start menu.

A news widget on one is the same as a news widget on the other.
Would you consider the parts you made foodsafe? Or would you have to use the parts to make a mold, then produce foodsafe parts? The nooks and crannies in 3d printed plastic, plus the less controlled melting/cooling has concerned me for making something which is food safe. Mostly the concern about places for bacteria to hide on the parts.
It bothers me so much that the initial prototype and final product and everything in between are largely the same. I feel like there's potential for some abstract thinking.
Improve Runtime Type Safety with Branded Types in TypeScript
There’s literally a quote from an admiral discussing doing just that.

I’m inclined to believe that a drone can relay targeting data as an admiral claimed over “freak radar returns” — as indirect fire is a standard event.

The missile performs its final homing under its own guidance anyways.
This is not because renewables cannot tackle the challenge, but because this is a work in progress (not quick enough) => not enough electricity produced => it offers a path for coal which is important for social and financial reasons. Add the Ukraine crisis (less imported methane).

From 2010 to 2020 (crisis) Germany burnt less and less fossil fuels for its electricity, and methane (gas) isn't booming (from 90 to 96), while renewables do:
https://ourworldindata.org/grapher/electricity-production-by...

it induced a decrease in its carbon intensity:
https://ourworldindata.org/grapher/carbon-intensity-electric...

Comparing it to France implies to take every pertinent parameter into account, for example GDP/capita, climate (heating needs) and the fact that France imports more, and exports less (it lost approximately 50% of its industry since 1980) and therefore "avoids" emitting by using products built in other nations:
https://ourworldindata.org/grapher/share-co2-embedded-in-tra...
I'm currently reading Sun Tzu's The Art Of War, it's the nice little penguin pocket hardback edition. The translation is good and the compilation of different commentaries that accompanies it really helps you to understand it and the context it was written in.
Would opening them in the browser be "more" secure than opening then in a regular PDF viewer program?
I don’t think this item is the place to share it: your thing embodies the approach the article is arguing against! Try posting it as a Show HN instead.
They don't break out salaries specifically, but personnel costs are in this paragraph:

> To sustain our ongoing development efforts, about half of Signal’s overall operating budget goes towards recruiting, compensating, and retaining the people who build and care for Signal. When benefits, HR services, taxes, recruiting, and salaries are included, this translates to around $19 million dollars per year.
This shows what I perceive as a problem in the culture around C++. Tons of suggestions how to write some trivial, probably unimportant piece of code in an "optimal" way. There is a perceived problem, macros, but then 90% of those suggestions are worse.

A good, straightforward solution, using existing tech, is hidden in some leaf comment, or not actually there explicitly. I would guess >>50% of the posters don't know that this is doable. Let me type it out:

void actual_logging_function(std::string_view filename, int line, std::string_view msg)
{
printf("In %.*s.%d: %.*s\n", filename.length(), filename.data(), line, msg.length(), msg.data());
}

#define logging_function(msg) actual_logging_function(std::string_view(__FILE__), __LINE__, (msg))

There is plain C version of this too, just replace std::string_view(__FILE__) by sth like my_string_view(__FILE__, sizeof __FILE - 1). Obviously the length also be passed directly to the logging func.

I get it. Macros are terrible. But can we stop coming up with "solutions" that are even more terrible, just on other axes?

And really, the initial "problem" was just that the string length wasn't a compile-time constant. I would venture out and claim that this isn't an actual problem, unless "logging" is confused with "high-performance string formatting". If an application is logging at a rate where a simple "%s" becomes an issue, isn't there something else that is broken? And for context - typically a logging call also has to do other formatting that can't be moved to compile time, such as formatting integers.
People who are good at something you want to be good at. People who invented or popularised techniques you like. Many of them I've come across have published their emails, if nothing else as a "if you have feedback on this book, reach out to name@example.com".