skysight-inc/HackerNews huggingface dataset:
Seeing the contract doesn't mean it's in easy to read format. Any software of sufficient size becomes something which you need to put in effort to analyze even if you have source code. And that's ignoring possibility of obfuscation. The stuff that uploaded to Etherium blockchain and executed is bytecode for Etherium virtual machine. Which makes sense, because it's much easier to precisely define semantics and ensure that multiple different implementations behave exactly the same for a small vm than it is for higher level programming languages.

Some websites like etherscan show the the source code with the version of compiler which was used to compile it. I assume that it works by author of contract uploading original source to the website as gesture that there is nothing to hide. But not every author does that. Assuming a reproducible build the website and anyone else who wants can then verify that it's the original (ore equivalent to original) source code by compiling it with specified compiler version. If the compiled output matches with what's on blockchain, it's then relatively safe to assume it's the original source code and analyze that instead of decompiling bytecode.There is still a chance that clever person hid a backdoor by exploiting a bug or quirk of compiler, making it harder to find unless you reverse engineer compiled bytecode or aware of specific bug in that version of compiler.
US is one of the 5 countries (US, Germany, Austria, Hungary and Czesh Republic) that pays for plasma donations. It represents 60%+ of plasma donations worldwide. Most other countries other than the 5 don't sufficiently produce plasma domestically to supply their needs and must import it. It appears some compensation is needed for people to donations sufficiently. The Plasma is broken down it various components used to treat all types of diseases. During the pandemic there were all kinds of worldwide shortages of plasma products because US plasma donations went down. Other countries should reconsider their approach to plasma donations to reduce risks of shortages.

https://www.euractiv.com/section/health-consumers/news/us-bl...
Claude Debussy
This is not Brazil. They do not kill judges in the street.
Can you elaborate on that for me?
Url changed from https://www.smithsonianmag.com/smart-news/the-first-female-c..., which points to this.
> And the US media is eating up like a bunch of fools.

I am truly curious whether they are genuinely this naive.

A lot of people seem to be responding as per normal to this obvious troll, and a fearful public is an easier to manage public. Public relations doesn't come cheap, so any external help is (or should be) good for the public budget.
I think going back to forums is an apt description.

I'm in a different stage of life so I can't comment on if Discord or Reddit solve that use case. I think Discord comes closest.
Unequivocally, yes.

Unless you are a massive AAA shop with oodles of time and resources to devote to a bespoke engine, if you are writing a game you want to use either Unreal or Unity. It instantly gets you onto every PC, mobile, and major console, and there are lots of programmers and designers out there with skills specifically in those engines.

Maybe if things get really bad, Godot or something will overtake Unity someday, but that day is not today.
The key phrase in your statement is "on a friends invite server."

Okay, so if you don't already have a friend on Mastodon, then what? Have you actually looked at the list on https://joinmastodon.org/servers recently?

Half the comments here say it doesn't matter what server you choose, and half are saying to be sure to choose the one that aligns with your interests, which... see the list above for why that's an issue.

Panic? No. It's just an example of mastodon needlessly limiting itself in terms of usability right at the starting gate.
I usually stop scrolling after I see the check-mark which indicates I'm up to date. Below that there are TikTok-type short reels with all sorts of stupid things.
How will that save electricity for society? Those people will just work somewhere else (if they're not working at home already which is super common in IT). It's not really solving the problem, just shifting it onto someone else's plate.

Reducing things like underutilized servers could really make a big difference that won't just shift to somewhere else like fired employees would. Especially storage is something that is pretty energy intensive even when not in use very much. Our SAN systems were by far the hottest things in our datacenters even though the amount of compute capacity done on those boxes is negligible.
Biden, and presumably every other governmental official in every nation who truly believes in democracy, wasn't saying that Bolsonaro should step down regardless of whether he lost. They were saying he should step down if he lost. Basically, don't retain power by civil war. If the election you won legitimized your government, the election you lost legitimizes Lula's government.
That difference is visually absolutely vast - for the same height, in most sizing charts, it's approximating a 50% increase in body mass.
If Putin were interested in either ruling from the shadows or appointing a successor then he had his chance with Medvedev. The fact that he ousted Medvedev to re-assert himself reveals that prefers to be seen as the one in charge.
That was freaky! I live in Trollhättan and did NOT expect to immediately recognize the background scene of a picture linked-to from HN.

If I'm not mistaken, here's the bench - https://www.google.com/maps/@58.2749468,12.270221,3a,60y,141... .

While it's right by the Olidan Hydroelectric Power Station, the photographer used a telephoto lens so Rosa Mannen is in the foreground and the upstream Hojum Hydroelectric Power Station is in the background. Here's a closer shot of Hojum:

https://www.google.com/maps/@58.2789593,12.2774802,3a,75y,21...
NOW this is of concern. Is this more backlash talk or an honest thought? If the latter why just now and not six months ago?
Show HN: Fully-featured desktop gRPC/gRPC-Web client
Link to LBRY Twitter thread: https://nitter.net/LBRYcom/status/1589645453091827712
Most Fortran compilers are also C compilers, and the Fortran standard library is usually implemented in C. So interop with C is easy.
I think it's parody.

If Weird Al did a song about being stuck in an IKEA, it would be parody.

If SNL did a skit about being stuck in an IKEA, it would be parody.

If The Onion wrote an article about being stuck in an IKEA, it would be parody.

Thus, if Jacob Shaw makes a game about being stuck in a (fictional) IKEA, it seems like parody.
You think Russia has no preferences between option a) party that has been providing Ukraine with weapons systems that are demolishing their military and option b) party that has vowed to end all aid to Ukraine?

Really?

The war in Ukraine is obviously the #1 most important, most critical issue for Putin right now. It is as close to do-or-die as a dictatorial nationstate can get and the situation is getting worse by the day for Russia.
yeah, ive been screaming for a while that our biggest failure in f/oss has been how little weight we give to UX. and particularly how little we court the UX community. the UX folks ive spent some time talking to just haven't seen much in terms of recruiting from us and it really shows.

for better or worse its probably one of the larger reasons our projects are so locked into corporate influence.
> spending lots of time and money defending against an infringement lawsuit

It works unfavorably the other way as well. If you have your patent infringed you have to spend lots of time and money advancing the lawsuit. More, in fact, since the burden of proof is on you to claim infringement. No matter how you slice it the end result will be the biggest organizations with the beefiest legal teams will win all the spoils of patents while independent inventors can only survive by attaching themselves to those behemoths. That's the situation that open patents were designed to prevent. Ideally patents should exist to empower inventors to be able to live off their ingenuity; not for the sake of rent-seekers to bully creators into entering a protection racket.
I dont remember single mem leak in my half decade .net career

which speaks how rare they are
Someone at some point is gonna have to start defining what the hell "record profits" actually means and why it's good for some companies to make "record profits" out of nothing but hype and bad for other companies to make "record profits" because they were smart about holding their previously money-losing gas investments until a more favorable economic condition.

Gas is still trading worldwide at a price far below it's 6:1 energy value relative to oil, so IMO everyone needs to stuff this "record profits" line right back up their ass where they got it in the first place. There's not a gas shortage; gas is still overproduced and dirt cheap. We do however seem to be long on crybabies that can't buy it at 20:1 anymore.

Financially and politically punishing domestic producers in Europe and the West led to this problem in the first place where it's simply not possible to be price competitive with Russia and the Middle East where the labor, environmental and regulatory standards to produce it are weak or ignored. Nobody seems to give one shit about how much "profit" those suppliers make from the sales, consequences be damned, so long as they give the best price.
Indeed. We almost routinely take it out now. Submitted title was "The First Female Crash Dummy Has Arrived". We've also changed the URL from https://www.smithsonianmag.com/smart-news/the-first-female-c... to the original article it points to. Et tu, Smithsonian?
It Looks Like You’re Trying to Take over the World
Not if the SaaS has ongoing hosting bills, or years of R&D to recoup.
> However, I couldn't help but notice that when the author wrote about my field (computers, broadly speaking) the research was often... lacking?

The words "Gell-Mann amnesia effect" popped in my brain. Luckily it didn't affect you
Russia doesn’t even have to do anything achieve their goals. The credulous media will lap up even the most thinly supported theory. Is it any wonder that after the 2016 election, two thirds of Democrats believed Russia had “tampered with vote tallies in order to get Donald Trump elected President?” https://today.yougov.com/topics/politics/articles-reports/20...
Message Outside Facebook Campus Reminds Employees to Stay Motivated (2014)
Unreal has been the best choice for high-end 3D games, and will likely remain so.

For every other type of game, I would at least check out Godot 4 once it's had a stable 4.0 release. It's easy to learn, supports .NET, and it's actually not hard at all to modify and extend if you know C++. It even compiles from scratch relatively quickly.

Unity's biggest advantage is the Asset Store. If you want a bunch of third-party plugins to make your life easier, Godot has a long way to go.
Lazy – A Capture Tool for Knowledge
The ability to just use T for Vec, Box, etc, anywhere you might want to is "higher kinded types" - GATs only allow it specifically for "associated types" on a trait.
That way everyone can subscribe to your company's professional toots on masto
A better comparison would be a 5 speed auto vs an 8 speed auto in the same car (not just similar but differing by year, you don't know what else they changed like maybe ECU mapping).

The problem is that the ECU itself is going to be much better at optimizing the engine load, rpm and gear than someone driving a manual even with a gear shift hint on something like the EPA tests. And AFAIK the epa highway test is more like a boulevard test than a test of efficiency at a constant say 65 MPH, so gear shifting itself will cause a loss that won't be made up by the slightly higher efficiency of the manual itself since locking torq converters/etc. Thats part of the reason why people have been picking automatics, they started getting better EPA ratings, what 20 years ago when they still had roughly the same number of gears, and not long after started posting better 0-60 numbers as well.

Plus, car manufactures frequently do things like change the default tire with a given package (the car you linked as differing gas tanks too). So you get the sporty version and along with the larger engine you get fatter less efficient tires.

What I'm trying to say, is that you can't claim the 3MPG diff on that car is entirely just the number of gears by itself.
Mastodon does have a reporting feature - but remember there are thousands of decentralized servers, all with their own rules. You might be able to find a server that will match your censorious desires and act on your reports - but you aren't going to wipe people off the platform wholesale. There is no central committee for content policing. It's kind of the point of the whole platform.

So instead of reporting, as others have pointed out, just put on your big boy pants and ban people you don't want to see in your own feed and stop wasting various server admins time. The problem is many on the left aren't content with merely curating their own feed - they feel some moral imperative to save the rest of us from people they see as pRoBlEmAtIc too. Hehe - that isn't going to work on Mastodon - again, by design.
For hifi use, the HiFiBerry DAC2 HD is reasonable. All the other HiFiBerry DACs are good "for the price" but not that great on an absolute scale.

You'd be much better off with a USB DAC. For example, the Topping D10s or the JDS Atom DAC+ are both about $100 and you're unlikely to be able to tell the difference between them and literally any other DAC available at a higher price.
The seed round in 2021-22: Proving market fit and monetization amid uncertainty
Since this went by the HN wayside earlier today I thought I would share it amongst people with thoughts on CSS. I made a very absurd hommage to CSS (the language, itself) over the weekend - https://css-magnetic-poetry.tone-row.com/

Definitely not too much CSS IMO. It's a language in flux for sure, but as someone who has been doing frontend for more than a decade, I would rather have 5 ways to accomplish something than 1 way that's a hack and only works on some browsers.
Well it takes absolutely forever to boil water on a camp stove, so I"ll take it.
https://github.com/LemmyNet/lemmyBB
I still remember a time where CSS pundits claimed that the box model was "simple" and if you didn't understand how to make a layout with "float" you were an idiot.

There is a reason why people resorted to tables at the time, because tables were simple to reason about. Grids are kind of tables 2.0 and that float stuff was never good nor simple. So F. you to all the people all these years that claimed there was nothing wrong with CSS, float layouts were a hack and it was bad.

CSS is now actually much much simpler than it used to be, all you need to know as a developer is basically flexbox and/or grids to make beautiful layouts.

CSS can succeed where the DOM failed: CSS can become a great tool that makes using CSS frameworks _unnecessary_, it just needs some kind of module system for scoped CSS rules, which AFAIK doesn't exist in the spec yet.
Oh right I forgot you can just search. In that case you don't even need the "otherinstance.com" part

You can just search for "@personiwannafollow" and they'll show up and you can hit a single button to follow.

It's the big, and only, search bar at the top of the home page...
At this point, they don't actually have to do anything because half of the country is convinced that the Russians interfered enough to get Trump elected. Thus every time that they make these statements they're just rubbing salt in the wounds of the 2016 election. I personally don't believe that the Russians are or ever were capable of running such a sophisticated operation based on how poorly their military has performed in Ukraine. Now, China on the other hand....
That’s correct. I read the indictment and the first one was done within 5 seconds of deposit, while the next successful one was after 24 minutes.
What's weird is that I still firmly believe that sagas is one of the sanest ways of organizing an application. I built a sort of boilerplate project that shows how I use it[1] but the TL;DR is that I can wrap all of my functionality into nice little sagas and manage the state very easily with lenses. Handling data fetching isn't too complicated either [2] but I'm also not doing any sort of fancy caching in this example.

[1]: https://github.com/MCluck90/foal-ts-monorepo/blob/main/app/c...

[2]: https://github.com/MCluck90/foal-ts-monorepo/blob/main/app/c...
Precisely. The closest high speed rail train station to where I grew up would be… three hours away, maybe?

And no, there are no regional trains I could take to get there. I don't think there are any buses either.

The entire state is not the SF-LA corridor. That's my entire point.
How do you know that the compiler that was used to compile your compiler was not backdoored (or binutils/glibc/bash)?

You may instead want to look at the bootstrapping work done using stage0, m2-planet, GNU Mes, etc.

https://bootstrapping.miraheze.org/wiki/Stage0

https://guix.gnu.org/manual/en/html_node/Reduced-Binary-Seed...

It starts with a hex monitor of less than 500 bytes and bootstraps all the way up to gcc, all from source.
They ignore U.S. laws. I even believe their transfer of user data to Oracle is an inside company joke. It's always "pending" and the project never finishes.

In the meantime they pilfer our personal data and use it to their advantage.
Czech ingenuity solving the centuries-old sea-access issue.
> Why would it have been Russia? Obviously we don't know who did,

Agree. As mentioned above I keep multiple options open.

> but my thoughts were that Russia would want that pipeline to be available as a bargaining chip to get the rest of Europe to pressure Ukraine to concede. How does blowing it up benefit them?

Exactly as I outlined above: if they did it, it is (relatively) cheap power signaling: “think if this happened to one of the cables that are in use. We are actually dumb & crazy enough & technically capable to pull it off”.
I said I only speak English, and the first page of results includes several servers with names and descriptions not in English. If I spoke German or Japanese, I'd have said so. If a server technically allows English but is mostly for Deutsch or Nihongo speakers, that's not what I expected when I said show me English servers.
Unfortunately I signed up to mastodon.online and due to current events, it's very slow to access.
Add: When you challenge a patent you must pay $100 in fee which you will get back (in addition to the $1000) when and if the challenge succeeds.
Try typing something meaningful next time.
To be honest, a social network that remains relatively free of influencers and becomes effectively a nerd social circle (due to onboarding friction, lack of a global namespace, whatever) sounds…somewhat appealing to me after a decade and a half of Facebook and Twitter
We have deep respect for other languages, but HN is an English-language site. If there's an article about this in English, we can change the URL.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Do you find element placement to be a one and done solution in regards to using grid, flex or table? Or do each have their own use cases? I tend to default to flex for most things because I am very comfortable with it.

I guess I find keeping all the css properties in my head for all the different placement solutions cumbersome, flex and especially grid have a huge amount of functionality and custom properties, and I have been achieving everything fine using flex and a table when I need a literal table of data.
Yeah I mean just imagine the horror if you allowed people to take a train without a mask. It would be like literally all the other countries in the EU. Isn't that horrific? I can't even imagine it. Thank God for the mask mandates, the benefits are evident!

Oh and the fact that airplane mask mandates were abandoned after over 2 years, just days after Scholz got his photo leaked? Total coincidence. Yup. Unsubstantiated.
https://www.business-standard.com/article/current-affairs/ma...
"years of R&D to recoup" does not affect the marginal cost of providing the service to another customer
How long did it take to build both?

How fast can you add features to both?

How easy it is to find developers for both?
Not allowing new signups.
The main problem is the ROI they get on advertising, by being as large as they are and as inquisitive (anti-privacy) as they are they command a huge ROI per search, to the point where anyone not as large or more private cannot compete. Smaller engines cannot compete because they have less advertisers, less private engines cannot compete because they're not second guessing your next move.

Case in point paying Apple many billions a year to be the default search engine. Who else can do that?

Google should list alternative search engines in their search results. They're the best in the world at search but haven't earned that right in perpetuity. Surely the world's information deserves a more middle ground (and privacy)
> Golang only has a GC, it doesn't have an option to manage memory in other ways.

But as far as I understand golang's memory internals, they still offer you to use the copy-based stack directly ("var some SomeStruct;") or to allocate things directly on the heap (via "new(SomeStruct) / make(SomeStruct)".

I might be wrong about this, but this is what I understood from casually reading the spec [1]; while they never mention stack or heap specifically and describe it more as memory being allocated at run time, which kind of hints to a copying garbage collector underneath. But they also seem to implement a mark and sweep mechanism [2] so I'd say it's a hybrid GC, similar to how ECMAScript VMs work these days.

Nevertheless you're right with the argument that it doesn't offer a way to manage memory yourself, which I think is a good thing. Technically you could use "C.malloc()" and "C.free()" though.

> Were you referring to unsafe pointers and calls to Cgo?

Yeah, I was kind of referring to the possibility to implement C-interface adapters using CGO (the internal "C" and "unsafe" packages). Personally I would only use C APIs if there's no way around them, though, and keep as much code in golang as possible.

[1] https://go.dev/ref/spec#Allocation

[2] https://github.com/golang/go/blob/master/src/runtime/mgc.go#...
I think you have done the same. Comparing an abusive employer to an alcoholic parent is an exaggeration, I agree, but I did that on purpose to help make the moral arguments more clear. However, I absolutely don't agree that the comparison is absurdly different, and I don't agree in the least that the situation are profoundly different. Having suffered through toxic work places myself, I can say with certainty that some can create an enormous amount of stress, even to point of causing someone's death.
Wow this is excellent.
I don't see it as a problem at all. It's finally forcing people to be more active in what they consume, rather than passively choking down spoon-fed filtered crap.
I would care lot more about if everyone who ever meddled in foreign elections in USA would be on death row or at least extradited to those countries.
I'm finding the account-tied-to-instance approach a rather ham-fisted approach to distributed systems.

You should be able to uniformly use the same identity on any server.

(You know, the whole "location transparency" property of a distributed system.)

IRC does this better. You connect to any server you want that is in the same federation. Then claim your nickname with the NickServ bot. Then, there you are.
I hope more people understand this.
Frankly this seems like wishful thinking at this point and is due to the recent changes at Twitter. While I have Signal installed, most of my contacts continue to use WhatsApp...