skysight-inc/HackerNews huggingface dataset:
My own introduction to AES and developing further variations was via the print version of the algorithm in 1981 edition of Computer Networks by Andrew S. Tanenbaum & David J. Wetherall, talking about combinatorics and groups at length with people good in that field, and then tinkering with extending early versions of Cayley [-1]

If you are going to dabble in cryptography it might be wise to approach it via the theory, work in the domain symbolically, and generate code that provably "works as designed" so that you can focus on attacks on the design in a symbolic domain.

You then have a secure element in a security eco-system ... which leaves the issue of wether the end-points of that element are insecure or indeed whether the entire security locale can be avoided [pi]

[-1] https://en.wikipedia.org/wiki/Magma_(computer_algebra_system...

[pi] insert picture of padlocked gate with no fence in otherwise open field.
This looks like a more nuanced pullback than back in 2008 when it seemed like they stopped hiring almost completely. Back then it was more out of fear than logic.

Due to the literal hoard of cash sitting around, any meaningful then existential threat would have required a large rapid change of the world economic order and demanded a large scale reorg and mass firings anyway - so they may as well have assumed the world wasn't ending and just kept hiring. That decision then really ended up mucking things up internally.
Twitter sues Elon Musk over $44bn takeover deal
https://en.m.wikipedia.org/wiki/Music_in_psychological_opera...
It can be hell
This is for your security. You shall upload all your pictures on iCloud so they can scan them for CP. (and maybe sell some metadata or even data to ad companies) /s
The purpose of the wasm rules (eg declaring variables/function args instead of having push/pop operations) is to allow the compiler to efficiently determine that functions follow the calling convention and won’t be able to mess with non-wasm functions they call or are called by. It means that you can put return pointers on the stack without the wasm being able to ever touch return pointers.
Microcode is loaded after boot right? I think it can all be disabled. Linux has configurable flags for mitigations.
Have to say I didn't expect much from it. I don't distro hop usually, and when I do it's Debian based distros so that I have the familiar package management tools. I also usually stick to XFCE + plank. But for the first time in over a decade I broke tradition and installed OpenSUSE Tumbleweed with KDE. The config panel you get on first login has an extremely handy feature that lets you choose a layout for KDE, and there's one that almost perfectly matches my XFCE + plank setup. Several weeks on and really I'm happy with it. Wayland, PipeWire, everything up to date. Not a single issue! In thinking about using it as my daily driver in my work laptop.
But what about stock prices? May be a good time to reach a particular equity package that is likely to go way up in the future vs fewer shares at a time when prices are high.
> keep existing products healthy

Are we talking about the same Google?
> Public support for privacy will be the majority opinion regardless of political ambitions

This is usually not true. At least in America. The issue is compounded by a lot of privacy advocacy’s beachhead constituencies having low trust in government and/or unusually nihilistic opinions about public rulemaking. (I worked on the frontlines of this a few years ago.)
You have the choice to not buy apple abs just get an android..
I had this with books! I would play one album per book. And still when I pick up the book I hear the music and know where I was when reading it. And the other way around. When I hear the album I see the pages of the book again.
In a similar situation myself. No option but to keep going..
Great audio book, too. Can recommend.
When an entity fails this hard and the internet I consume is suddenly flooded with articles about it, I can't help but think: ok, who fucked them over?

Who are the biggest "friends" of Sri Lanka? The US, China? Who profits from a weaker Sri Lanka. That's the real question. I know this site has people from all over, so I'd love to read more from the people who are NOT on the other side of the world.
There was once a research group in a university that found a specific diet helping/curing crohn's. However a food/health conglomerate with a product in the market for the disease paid the professor to shelf the research and it never saw the light of day.

Speaking with one of the researchers he keeps telling me that food diversity and gut microbiome are extremely important for all shorts of things. So your comment doesn't surprise me, I am glad you became better.
Most countries are simply not meant to have as many people as they do. Its an aberration of history brought about by easy and cheap accessibility to fertilizers, genetically modified crops, and cheap oceanic transport.

The true cost of feeding the world is much higher once you take away the subsidies and security architecture that makes all of the above possible.
Indeed.
By consent I meant, without duress, which I thought was pretty clear. These folks use logical fallacies like "Appeal to Definition" in order to cloud the debate with arguments about the definitions of words.

Consent of certain actions is almost always under duress in a capitalistic society. These folks' arguments about consent not being "true" are just arguments against capitalism and for socialism, and I would agree with them, you'd probably too?

It's pretty clear cut that these animals aren't consenting, so their arguments are just moving the fencepost to gripes with capitalism.
Ok, so X is your brother's sister-in-law. So she is sorta family now.

From your telling of the situation, X appears to have had strong feelings for you. You obviously did many things for her and she benefited from that.

You could move to another city and break all contact. X has support around her and would most likely recover from the heartache with time.

OR you could seek out relationship counselling to resolve the situation. Your explaining "in excruciating detail" suggests to me that you have not entertained any alternatives to your view of what happened.

You being concerned about X being suicidal or falling into depression, shows that you do care for her. I would recommend the professional counselling path to resolve this matter and possibly empower you and X to better deal with life's curveballs in the future.
Rellic [1] implements an algorithm that generates goto-free control flows (citation in README), which would be a significant improvement against what Ghidra/IDA generates currently.

Unfortunately it looks like the maintenance state of the pieces around Rellic isn't very good, and it's quite rocket science to get it building. It doesn't have as much UI/GUI as Ghidra either so it's a bit far from accessible right now.

[1]: https://github.com/lifting-bits/rellic
And yet Clojure doesn’t have general tail calls (it has recur which allows something like tail calls so long as they are non-mutually recursive) and seems to do ok.
A well educated group doesn't automatically become immune to Astro-Turfing. People like Michael Shellenberger targeted especially this group of people looking for exactly those results. Today we see his arguments all over the bubble.
I've got an 8:30 rez at Dorsia.
It would still be better to have 10-100x in enterprise-grade storage with, say, quadruple redundancy. As Ingenuity has shown.
And yet labor participation is above pre pandemic levels, wage growth is accelerating, we just hit three year highs on new jobs in June, gas prices are finally dropping…

If you think companies are some kind of accurate leading indicator here, you’re being highly selective in the data you’re evaluating.

The economy is complex, it’s safe to slow down hiring, no one will remember a company that left money on the table when the storm clouds started forming, but they will remember a company that ignored “obvious” signs of a problem.
Show HN: Image Compression and Resizing Tool
When I'm working on my niche sites, I often have the problem that I need to resize my images and compress them so I get the best performance.

For my use-case I needed 2 different tools + renaming them manually to get the image I want to upload onto my niche site.

I'm a programmer and hate tedious and repeating work, so I decided to make a tool for my workflow: https://www.canvar.io

Right now the functionality is very basic: You can upload an image, select an output format, resize and rename it. When you click on "Compress & Download", the image gets compressed and - surprise - downloaded to your computer.

Now I would love your feedback on the tool. What can I make better? What did I do good, what sucks?
Keeping Some of the Lights On: Redefining Energy Security (2018)
There is no "civil unrest". farmers are indeed protesting and they are supported by some rightwing parties and media. Media makes it much bigger than it actually is in terms of unrest. Yes, farmers have it rough, and it's largely due to the unwillingness of the Dutch government to tackle the problem of having too much livestock on a small piece of land combined with banks who kept on pushing farmers to borrow more money to buy bigger stables. (Guess what: the farmers are not spraying manure onto the front doors of the banks.. Well played guys!) This has been going on since the 1980's and every iteration of the Dutch government since then has been unwilling to make some tough decisions.

The role of the banks (actually the Rabobank who supplies credit to 90% of all farmers) have been very dubious. There are farmers who want to change into a less environmental unfriendly way of business but banks won't finance them due to the fact it's not "optimizing" the business in terms of output per square feet of stable (read: livestock). As we say here, the banks have also butter on their head, but they are being kept out of the main discussion. This seems to change with some media reporting on their role, but it's still highly dubious.

To summarize, it's a Gordian knot were farmers, government and banks have each other strangled in a weird menage-a-trois. Rightwing media and parties jump into this for their own gains.
AHEM. Try the superior onion, the Walla Walla Sweet.
It used to be, mind you some decades ago, a normal policy for foreign government to keep what they have payed for. Take Panama or Suez canal. That being said, the practice is essentially colonialism and for various reasons it became taboo in the west.

Publicly that is. If you are private company there is still a lot of things you can get away with, but you won't get gunboats to show up anymore.

Simply put. China is doing the same thing. Performing business like decisions on international scale. West has just decided that such approach is immoral and mostly abandoned it as a policy.
And then there's this. People making 10 hour long videos of the same song on repeat:
https://youtu.be/4T0QUdQu7RY
https://youtu.be/xm3YgoEiEDc

It must be a challenge or something.
There is tech in late model GPUs to keep all same divergent threads in the same warp/wavefront.
That's hotly debated. Even the study you cite cannot rule out skin contamination.

But unequivocally showing the existence of entero-mammary pathway (translocation of maternal gut bacteria from the gut to the mammary glands) would be very exciting news indeed.
Impressive. Very nice.
A Fields Medal for June Huh
> writing imperative code in functional languages almost invariably sucks.

I don't agree at all!

Haskell is extremely pleasant for imperative programming.
There's a learning curve for sure, but you get a lot in return. (STM is one small example). I would much rather write imperative Haskell than Python.

It does gets messy when you start writing really low level code (direct pointer manipulation, etc). And it sucks for small scripts (too much project boilerplate, small standard library). But those are the only real pain-points.
You can also install glass that is 'vandal proof', with a plastic layer. It'll slow down whoever is trying to smash it enough until the police show up.
Since it was written in 1998, competition from FAANG was minimal
I think Musk was probably gonna fire a whole lot of management team in his original plan. They're not worse off...
People in the US are only against handouts to other people who aren't them. I wonder how many people would opt out Medicare or SSI if they could?

My mother in-law complained about letting refugees into the country and says we shouldn't allow due to the cost yet she is a war refugee herself. When asked about her situation, she says she deserved it.

Also how many companies opted out of PPP loans.
Hyperloop Response (2013)
No way. “password” protects me from the neighbor torrenting movies or Googling bomb recipes or whatever, which is the bulk of the threat model for residential Wi-Fi.
“Nothing matters” is an easily disprovable claim. I assure you many things matter to me. Mattering is subjective.

“Everything as a whole does not matter” or “there is no single ultimate purpose to everything as a whole” are more valid claims, but tautological. Something can only matter to some subject by definition, and ‘everything’ is a magic word that includes every thing, so it can’t matter to anything else, by definition, because there is no thing outside everything to which it could matter. This tautology is not well summarised as “nothing matters”.

I used to take solace in the “nothing matters” notion from nihilism, but I now think it’s a false and dangerous comfort. 1) it’s straight up disprovable with a few seconds’ analysis – really just a motivated twisting of the above tautology into something quasi-profound, and 2) it’s burying your head in the sand – it’s avoidant wordplay that will eventually fail you, engendering a dull feeling of narcissistic loneliness over time. I now think it’s better to recognise that each case of something ‘mattering’ requires both an object and a subject. That subject isn’t always you, but you might as well start with the cases where you are the subject. You can notice things that matter to you (just basics like pain, pleasure), and that they do indeed matter to you. Then you can consider that there are other minds, and realise that what matters to them isn’t the same as what matters to you - but the fact that things do matter to them may itself matter to you, and so on and on. Once you start looking for meaning you realise the universe is absolutely teeming with it. Just an unfathomable number of connections of meaning between subjects and objects. In human society there is a combinatorial explosion of matterings.

Life is indeed a cool trip, an adventure, but only so because it is so full of events that absolutely fucking matter along the way. And yes, then you die. That doesn’t mean none of it mattered to you, and it doesn’t mean none of what you did mattered to anyone else. These are just logical errors.

You might think I’m just being pedantic. But I think it’s a very important distinction. “Nothing matters” is not just pedantically different from “There isn’t one single universal reason for everything as a whole”, it’s completely different in its implications. The former is an oversimplification that causes a lot of unnecessary feelings of bleakness, and probably causes a lot of indirect social harm by drawing excellent minds into inaction, springing from a platitude we tell ourselves when things get too much and then repeat as a kind of sad-mantra. The latter correctly reveals itself as tautological wordplay that we may discard as meaningless.
> Is design supposed to be transient to catch up with the times?

The only thing design catches up is money saving.
Computer cases from the 90 look infinitely better than the present day ones. Damn, even IBM ones look like someone "worked" on them. Today you will see cheap copies of the same thing with an axe applied here and there for variation.
The same with other stuff (TV, monitors, keyboard, mouses).
And cars.
Most views I've heard are that it is quite impossible to force someone to buy a company, but rather there will be settlement to exit the deal.
If I understand correctly, it took you 7 minutes to generate a single prompt in your machine?
Ashby (YC W19, B) hiring Product Engineers in low-meeting, great devex culture
Write your own OS /s
The JRE emul stuff is from the gwt times so as old as the hills; I wouldn't hold my breath it'll ever get major official updates for things like java.io and similar.
I’m not entering credit card info though. And even if I did, it’s not very security-sensitive - in the worst case the bank will give me back my money stolen from the card.
Man, relax, it's not worth it getting worked up by an aside quote in a funny article about selling onions online.
I don't understand why this is cool. Maybe I'm missing something?
Imagine if software was forced to be more efficient...
> As the article notes the government forced the food production to go all organic in one year with no plan, [...]

Because spending on fertilizer was a lot of their foreign currency spending, and the government thought "We'll just force 'organic farming' so our spending will look better!".
This is the crux of the matter. Every paradigm is argued about using small program examples, but the real-world issues come as the codebases become large (1M LOC or so). Then the cracks become worriesome.

Imperative non-OO codebases become swamps of maybe (hopefully?) layered code, where each layer contains its own sinkholes and completely bizarre structure (or lack thereof). It's basically a bunch of mini-codebases that meet in an ad-hoc manner, making it very difficult to understand what the hell is going on.

OO codebases encapsulate a LOT better, but working around its straitjacket design becomes harder and harder as you go through rituals like dependency injection, interfaces, adapters, facades, class clusters, and byzantine inheritance hierarchies. Now, rather than a swamp of despair, you have pebbles of functionality. And while these were great when your codebase was 50k LOC, it's now a gravel pile where you can't figure out where anything starts or ends.

FP codebases like to push the details out of the way, making it easier to see at a high level what's going on. But as the codebase grows, you now have multiple iceberg problems, where the devils in the details begin to derail your code in production, and suddenly you find yourself needing to delve down rabbit hole after rabbit hole, chasing issues that weave and bob in utterly chaotic ways due to the lazy evaluation. Reasoning about what it will actually do in what time becomes more and more difficult (putting it in vulgar terms: You're basically exchanging topical complexity for temporal complexity).

TANSTAAFL
I think the title was a nod to the fact that this is something everyone's been taught not to do. It metaphorically could have been titled "Running With Scissors."
Japan already figured that out

木鼠 (ki-nezumi) squirrel

木 tree
鼠 rat
Just know that GitHub now supports mathjax in markdown.
Fun fact, crypto in cryptocurrency is cryptography.
Lots of places in Europe shut down their public roads for a day so some people can race in them.

One famous example: Monaco.
That's true. Although my blog's random wanderings are somewhat different from my work life.
The Ex-CIA Agents Deciding Facebook&#039;S Content Policy
That might be the shortest (in word count) Master's thesis I have ever seen!
It is funny how the main source of this story is the guy who runs a business that profits off "independent contractors". It is almost as if the people who are mad about this are not actually a significant portion of the independent contractors.
> I know the consensus on HN is that FAANG is nothing special

It's nothing special to those who are OK with leaving 6-figures on the table per anum - or are independently wealthy.
"Türkeli" is the proper word you are looking for.
I think what's really strange about this is that it is written as though there is just one kind of onion, whereas any connoisseur will wax poetic about the difference between Walla Walla Sweets, Vidalias, Mauis, Texas varieties, generic yellow, white, and red onions, shallots, leeks, scallions, pearls, cipollinis... so does the law just cover generic yellow onions?
What, no Xerox Alto?

Love your work.
> Only ~10% of Sri Lanka's debt is Chinese. The majority is from western private market lenders. Chinese debt also have lower interest than western ones

My understanding is more of the Chinese debt is unproductive. 5% borrowed to build a useless port saps FX in a way 20% borrowed to buy yield-boosting agricultural inputs does not.
I wonder if this is more a PR/legal strategy on their part than anything else. If you do decide to download the model and generate fake tweets with it, how are they going to prove you used it? And even if they could, what sort of action can they enforce to stop you from doing so?
I'd bet the farm you are right. At the same time, I've worked at Google-sized companies (non-FAANG) for about five years now. And in my experience like anything else in corporate politics, the appearance is everything. Many of them will hire developers, PMs, designers, etc as 1099 employees and say "we treat you like everyone else!"

But you are maligned in little ways all the time. You get a desk and a computer like everyone else, but you're not invited to certain meetings. Or maybe you're forced to use only the shitty parking spaces. Worst of all you often don't get health insurance (though sometimes you do, especially if you're in a more white collar role).

I'm off on a tangent here. I've been burned by this system before as I'm sure is obvious now. But the point is, in my experience the same system that hires those people often happily will take advantage of any opportunity to include contractors as "Part of the family!" when it involves no effort beyond appearances for themselves and offers only good optics that may or may not benefit them.
Zendure calls it "pass-through charging":

https://smile.amazon.com/gp/product/B07HB1B4DB

It only has one USB-C port, but it can also be charged via a micro-USB port, so you can charge it (if you have a hefty power adapter) and run something from the USB-C port at the same time. I think it will handle up to 18W of power. I use one as a backup power supply for a Raspberry Pi4 and it works quite well. I've never timed how long it lasts but it seems to run for around an hour or two when the power goes out.
If given a choice I'd take GCP's production outages over Azure's security vulnerabilities that show a complete and total lack of any care for anything resembling security in at least a few of their products.
https://en.wikipedia.org/wiki/Tail_call
I like the design and ideas of PragmataPro but it's too confusing for me. The $19 version seems very restricted but it's not clear enough what is missing. I use "Iosevka SS08" which has the narrowness that I love in Iosevka, and the SS08 version has some details from PragmataPro.
It is not harder, it is different. They just ask more system topics, while focusing less on coding. There is, however, a catch. If you get hired as a SRE-SWE, you can easily switch to a regular SWE. If you get hired as a SRE-SE, you may have to reinterview to change your job ladder. SE is okay, but you clearly have more possibilities as a SWE.