skysight-inc/HackerNews huggingface dataset:
> Honestly I think Adobe was more than happy to let Flash go. I don't think it brought that much revenue.

This explains a lot, too. Adobe did kinda just roll over, rather than address the fundamental concerns of the web community at large. Patches here and there, yes, but no deep restructuring.
I've described how we (the kernel security team) handles this type of things many times, and even summarized it in the past here:
http://www.kroah.com/log/blog/2018/02/05/linux-kernel-releas...
Scroll down to the section entitled "Security" for the details.

If you wish to disagree with how we handle all of this, wonderful, we will be glad to discuss it on the mailing lists. Just don't try to rehash all the same old arguments again, as that's not going to work at all.

Also, this was fixed in a public kernel last week, what prevented you from updating your kernel already? Did you need more time to test the last release?

Edit: It was fixed in a public release 12 days ago.
Usual process of "find them and ask for a job, or work your contacts", I suppose. I know that's not terribly helpful.

I have remembered about Bunnie Huang though, who wrote a book on the subject: https://www.crowdsupply.com/sutajio-kosagi/the-essential-gui...

He blogged extensively about the "chumby" product he did about a decade ago, and the "precursor" he's working on at the moment. https://www.bunniestudios.com/blog/?cat=6
That's actually really cool. Kudos to you.

Unfortunately, as cool as it is, I don't think it really changes much. I took a quick scan of your website, determined it was expensive screen-dimming software. Others are likely to do the same.

I have no doubt that this took an extraordinary amount of time to get right. You also did a beautiful job with the app and the website. I've tried to put something together that's a fraction of the complexity, and, well--it's just a lot of work. You should be proud of what you built.

That being said, all of what I said still stands: even though it allows you to control the hardware through software, it's still an expensive piece of software, and it's sort of niche. Having to rebuy the software every year for updates is also sort of a piss-off, even though I know you're doing lots of testing for each OS update and possibly hardware revisions too.
Green monochrome emulation:

sepia(1) hue-rotate(54deg) saturate(3)
Does anyone know if this is just fun folklore or if there are people who actually take it seriously?
Attackers with the resources and patience to read and deeply analyze all the commits, over time... those guys were fairly likely to notice the bug back when it was introduced. Plain vs. obscure comments on the patch don't much matter to them. Low-resource and lower-skill attackers - "/* fix vuln. introduced in prior commit 123456789 */" could be quite useful to them.
Exactly. This reminds me Munich Agreement. Hitler got Sudetenland from Czechoslovakia because west was afraid of war. And yet he still started the war. It was even easier for him because Czechoslovakia was without system of border fortifications.

This is what Putin wants now. Defenseless Central and Eastern Europe. If he wants this agreement he needs to sacrifice something as well, so we have guarantees. He needs to get rid of nukes.
But gift cards do exist, and currently the bulk of them are funneling money to Amazon and corporate chains. Our cards can typically be spent at any independent business in the town. They expire in 5 years where allowable by law (or never elsewhere) which is practically forever.
At the time so, USSR was called out for it, the Allies were not that hot on the Molotov-Ribbentrop pact, were they? Lucky for them they ended up on the right side (and winning side) of history.
Is everyone moving to DRM broadcasting? Depending on the bandwidth selected for a particular band, a station could support having both the original analog signal and a digital sideband signal. Simulcast seems like the best way to roll this out, everyone with old receivers can still get the same signals but those willing to invest the money can get nice clear voice over digital. In the US, we have HD Radio that sits in the sideband of standard VHF radio stations. Some car radios support this mode so you can browse to the other subchannels (news, traffic, weather, gospel music, Spanish radio, etc) but when the signal degrades, it switches back to the analog signal. Some of these digital radio standards are open which means you can build your own receiver using an SDR dongle and some software (dedicated software or GNURadio). Building software modems are pretty fun, you get to ignore the issues with analog circuit design and can solely focus on block diagrams.
Having just skimmed the linked tutorial, it looks like GFlowNets could be useful for automated theorem proving. Anyone with more knowledge know if this is possible?
I wish people wouldn't joke like this about "all politicians" because it is a key part of precisely the kind of nihilism and cynicism that leads to the outcomes we're seeing in Europe right now: a textbook example of what happens when a President has cowed the entire political mechanism around him by manipulating just this kind of cynicism.

Many politicians absolutely do good. Politics itself is not about doing good, it is about working towards the possible.
which would be a preferred goal to have? I'm mean, it doesn't hurt to have more russians beeing more capable in english?
Thankfully not all bad behavior: Congressional candidate Martin Hyde thretened cop's career during traffic stop. He later apologized and stopped his campaign.

https://www.youtube.com/watch?v=SunGGUktKok
It’s more than ‘where it runs a lot’ - it’s also where someone can make money by it being more efficient.

So for instance, JavaScript interpreter in a browser is meh unless the person doing the work is hired by someone who needs their SPA to run faster.

So a mega corp looking for someone with a lot of experience making their software more efficient (think a large operator like MS Azure , Google, AWS), especially if there are supply chain issues making it hard or expensive to scale up their existing hardware. Also high frequency trading where nano seconds matter.

Or older legacy systems (folks still using mainframes?) where the costs of switching to a new system in compliance and interoperability mean they’re trying to wring ever cycle out of the existing system.
In my experience the iPad & iPhone cannot approach the dim levels side-lit eInk readers can. The minimum brightness on iPad/iPhone is about 50% of max on my Kindle Oasis, so it might be hard to do a realistic study comparing the two, one or both of the devices would end up far out of the normal range users would select in order to match brightness.

If I'm reading in a darkened room on my kindle I have the brightness on the kindle set lower than it's possible to do so on an iPhone or iPad.

I think this is common, which shows how crazy it is the study had an iPad on maximum brightness and had the user read for hours in that configuration. I'd have red eyes and a splitting headache by the end of that which would of course have negatively effected my sleep.
I'm sure you ask your employer to dock you a day's worth of pay every day you're not 100% at it.

You wouldn't want to reward bad work now, would you?
There's a performative art to being a leader. Trump and Reagan were both Actors. Trudeau was a drama teacher, and is famous for dressing up in all kinds of costumes.

My PM Trudeau's "Bad Behaviour" List is kind of crazy:

1. Wore Blackface "More times than he can remember"

2. WE Charity was paying his family members for appearances.

3. Banned Unvaccinated Canadians from Flying or even getting on a Train

4. Elbowed a female opposition lawmaker in the Chest

5. Raised the national debt by 40%+ in one year

6. Invoked Emergency Act to quash a protest, during which some protestors were trampled by a police horse.

It's probably a longer list than this. These are just the things I know about. But his inner circle still supports him. And the CBC which is partially funded by the government runs praise articles like he was the dear leader. So it must be good politics on some level if he can still get support after doing all that.

If I was to analyze based on this article. The keys to his success are:

1. Raising the debt by Billions to have money to split to supporters.

2. Vilifying the unvaccinated and acting tough on them.
Thanks for this. Just to confirm https://github.com/Draknek/fcsh-wrap is what you are referring to? When I tried the Flex SDK I had troubles getting it configured and pointing to the correct files.

I'll see if I can give this a try this evening
Does this have a cvss yet? It seems really powerful and easy to exploit. And by easy to exploit I'm talking beginner CTF easy.
The Dictator's Handbook should be mandatory in HS civic, imo. I have not seen a better explanation of how politics works.
That's obviously not their logic at all. Trying to diminish this to "OP refuses to update compiler" is frankly disrespectful of them & their actual point.
SEEKING FREELANCER | Remote ok | USA East coast (preferred) . PRODUCT MANAGER
I am seeking a product manager with experience in the online network / marketplace buy / sell space. You Must understand network effects , user psychology, pricing. I want you to help me make product product business decisions, go through my user flow + site and give me actual feedback on how to / what to improve. I prefer to work with someone in the USA and if your on the east coast around NYC area thats even better. You must have experience in the online markletplace space , e.g airbnb is an example of an online marketplace. I am Flintstoning and need to automate a few features. I have 1 engineer and 1 UX guy + Designer who will build what we want. I want to be around $80/hour but i can work with you if thats too low for you. please email me adamqureshi (at) gmail.com SUBJECT = "HN PRODUCT MANGER TO HELP YOU MAKE MORE MONEY" thank you
it would explain a lot about you if you don't consider north korea a tyrannical dictatorship. so do you or do you not?
> I get where you are coming from, but falsifying election results and population polling are a bit different

Do you remember "garbage in - garbage out"?

If people fed nothing but bravado on how the glorious leader shines the path to the wonderful future, how in the world they would see him in a negative light?

The last two years showed everyone what even the professionals are happy to spew an utter nonsense, directly contradicting their profession and education, just because they want to feel that way.

And remember - population polling gives you information on how people feel about something, not why do they feel that way.

PS:

"Let us ask your opinion on these matters:

1. How do you feel about our President?

#a I'm delighted to live in this glorious days and I'm fully supported our glorious leader!

#b I'm a shithead and prefer to spend the rest of my days in gulag."

Hyperbole, sure, but how the poll is constructed, where it was performed also matters.
Latvia wants permanent U.S. troops, foreign minister tells Blinken
Ah. GW Basic. Memories.

On the very first day our household had a PC, they called "the guy". "The guy" was supposedly a PC guru, and he explained to me how to load a program in GW basic. And he put GW Basic in my autoexec.bat so it would launch automatically.

On day #2, I had gotten hold of some games on the school yard and naturally attempted to load them in GW basic: "LOAD a:\alleycat.exe". It didn't work well.

But I quickly saw the errors of my ways, and was soon whipping up really cool programs in GW Basic, and playing IBM Alley Cat in black, white, cyan and magenta.

Good times. Sometimes I think IT as a whole went down hill from there.
The only problem is you need powerful machines with GPUs which will only be a small subset of spare capacity.
> they didn't do it solely to increase their profits

But they also did pretty obviously do it in part to increase their profits.

The cartel was formed in part as a response to the volatility of the lightbulb market (there was so much competition it was difficult for any company to stay dominant or to maintain stable/predictable profits), and was followed by a large increase of sales for the cartel's members.

Short of long-term environmental costs (which nobody was seriously worrying about in the early 1900s), there's very little reason to standardize the light output, efficiency, and lifespan of a bulb, which could instead be determined by consumer choice in a free market.

If the Pheobes Cartel was simply setting labeling standards, maybe it would be debatable whether or not there was any bad intention. But it remains a good example of planned obsolescence in part because of the excuses engineers used at the time, which were pretty clearly not the entire reason for cartel's formation, but were used to dismiss criticism of reduced competition.

It's a good lesson for people to learn: planned obsolescence is usually accompanied by a couple of engineering reasons for the tradeoffs, and sometimes those tradeoffs are justifiable in a vacuum. But planned obsolescence removes the ability for the consumer to choose their own tradeoffs and to optimize for their own needs, and instead it prioritizes making specific technical tradeoffs that just coincidentally happen to benefit the company's bottom line.
I would go further and say that everyone should read the whole book. Rules for Rulers is a great primer, but The Dictator's Handbook has a ton of great content that isn't in the video.
I started reading through the linked tutorial, but I think I need to first back up and review reinforcement learning (I took 2 Coursera classes in RL, and helped with one project at a previous job, so I am at a beginner stage).

I love deep learning, a practical way to solve many problems (and most of my work over the last 6 years) but DL seems incomplete as far as explainability, causation, etc. Anyway, I just retired last week (mostly to take care of my wife who is having a health crisis) so I have plenty of time to study GFN, probably starting with re-taking the 2 Coursera classes on RL and then finishing the RL specialization.
ntfs2btrfs: In-place conversion of NTFS filesystem to Btrfs
Agree, but even 100% test coverage can't catch this kind of bug. I don't know of any systematic testing method which would be able to catch it. Maybe something like valgrind which detects accesses to uninitialized memory, but then you'd still have to execute very special code paths (which is "more" than 100% coverage).
Related question: does anyone have a source for accurate polling in Russia? I'd like to understand the _true_ level of support for the invasion of Ukraine.

There is a lot of propaganda flying out on both sides. I think the West/NATO's next steps should carefully consider the true level of support for these actions within Russia. If there is already a modest level of support (e.g. > 25%) then actions such as sanctions and supply of lethal aid could lead to growing support for the conflict within Russia and further escalation.
What Marx calls socialism and what Western Europeans style as socialism aren't the same thing. Western European nations practice social democracy which developed before and independently of Marx.

When discussed without stupid names and branding, most people are open to discussing some of the ideas you are presenting. But the moment you call it socialism you are going to lose people, especially Americans. Because a lot of people have been murdered in the name of socialism.
Thanks! Well I guess that's just the current state of selling software. People are reluctant to pay for the work.

Open-source solutions are everywhere, and like someone said recently, open-source is seen as free support unfortunately.
Gmail creator on joining Google, how to become a great engineer, and happiness
> You know one does not choose citizenship, right?

But one does choose whether to condemn the war of aggression their country is waging. 99% of all the supposed "racial sanctions" "Russians losing their jobs all over the world" and so on are about pressing well-known Russian citizens in the public sphere to either condemn the war of aggression waged in their name or fuck off. It's harsh but I fail to see how it's unfair.
I'm well aware of your policy. Yes, I disagree. Also, mailing lists suck and I'll continue to comment wherever I please about the matter.

> Just don't try to rehash all the same old arguments again, as that's not going to work at all.

No shit. People have been trying to explain all of this to you for decades lol I'm not stupid enough to think I'll succeed where they've failed.
Clock is ticking on antique repairs!
A scary possibility is that it has to do with how much of the alternative you've experienced in your life, i.e. infinite scroll grabs you less if you've experienced the joy of a hobby, a good book, being outside a lot, etc. - things that take more effort but that can give deeper satisfaction. If this is true, then the more damaging it is to encounter infinite scroll at a younger age.
"think RT is bad? well what about CNN?"

how is that not whataboutism exactly?
UK rejects opening borders to Ukraine refugees
If a country isn't supported by its own people of their free will, it doesn't deserve to exist.

Whether or not some external force attacks it or not is orthogonal to that.
Houses are worth far less if they are foreclosed on or left without upkeep, so everyone loses money. There is no universe where banks want to take over a house and deal with the overhead of foreclosure and reselling instead of keeping the monthly revenue stream they signed up for.
Nope. He’s still running.

https://www.heraldtribune.com/story/news/politics/2022/03/05...
the open letter from IT guys was signed up in the first days of invasion by 30000 people from the field (by the time I signed it). Long before this thread.
Off topic: How do you get rid of/prevent the focus border style on inputs that appears to be present in all framework styles?
I tried the app and I did notice the first screen is "Select Storage Location" after you try to add a new backup and it lists: local dir, aws, gc, azure, b2, s3, sftp.

So I indeed guess it can as well be used as restic frontend (but I am not really sure to what extent it uses restic and whether blobbackup is just a gui/skin for restic)
Sort of, the article is talking about two different things. One is using the cloud for data storage (because the full Flight Simulator map is huge, streaming off the cloud is basically essentially), the other is your standard Stadia-style play the whole game via the cloud on any device.

The Crackdown 3 stuff never really got beyond demo stage iirc. In fact Microsoft promised all kinds of Xbox One games that would interact with Azure, but nothing really came of it: https://www.eurogamer.net/articles/digitalfoundry-2019-crack...

Comparing with games like Red Faction Guerrilla, you have to wonder if the cloud is even necessary for physics simulation.
Long ago, I had volunteered for 5thPillar, the NGO that made these zero-rupee notes. There were so many weird rules to follow when you make a fake currency. Can't be same size, can't have both sides resemble real currency, should have clear print saying this is not areal currency, etc. If you break any of these rules, then it can land you in prison because counterfeiting is a serious non-bailable offense.

When someone uses this currency, it gives a perception that they are not alone and there is some organization behind them. The gov official would prefer to move on to prey on other innocent citizens rather than dealing with this one person who seems to have some sort of support from some known/unknown organization. Unfortunately, this does not solve the issue completely as it just shifts the issue to other innocent folks.
Depends. Often nothing, although if I'm feeling sluggish or struggling to motivate myself then music can help.

Classical/orchestral score or otherwise up-tempo music where the vocals are not prominent works best (I'm partial to a bit of instrumental shred metal but often VGM techno remixes find their way in). Might listen to something with prominent vocals if I'm doing something tedious where some distraction can prevent me from procrastinating.
I have a disabled son and agree that using the word "disabled" or "disable" isn't an issue. Please DON'T use the word retarded (unless you're talking about the timing of the spark plugs in your car) - this word originally had a clinical connotation which was largely synonymous to "disabled" but it is now offensive because people use it to disparage an able-bodied, able-minded person who's acting stupidly by comparing them to someone who's legitimately disabled.
Moscow says it will let Ukrainian civilians flee – to Russia
I don't think you understand how attackers work.

Attackers don't just crawl code at random. Starting with known crashes or obfuscated commits is always faster.
I agree with your sentiment. Only the most strict pure functional languages will prevent you from reusing objects.

You could argue that some languages distinguish raw memory from actual objects and even when reusing memory you would still go through an initialization phase (for example placement new in C++) that would take care of putting the object into a known default state.
> Very little of this existed prior to around 1700. It's a relatively recent construct too (although there are some historical parallels).

You could say that about a lot of things. It's pretty irrelevant to the question of if something should be thing or not.

But that fact should serve as a caution to people wanting radically change it (e.g. abolishment): most of us only have direct experience with the problems created by the solution, but not the problems the solution solved.

> I'm not at all convinced we'll make much progress as society if we impose our values on everyone, and expect everyone to behave the same way.

But likewise, we shouldn't compromise our values either. I'm not denying that "corporate lobbyists" have a had a pernicious effect on IP law, but my understanding is that most of this "imposition" has been in the context of the quid-pro-quo of trade deals. It's totally legitimate for a country with a Western-style IP system to decide it doesn't want to give some trading partner favorable trade terms if that partner refuses to recognize IP.
Obviously digital compression means more data fits in the same channel, for audio an order of magnitude with transparent quality.

Nobody cares that the stereo is fake, it’s for radio stations playing mp3 files that have ‘fake stereo’ to begin with.

If you really want to believe that there is some conspiracy going in to change from analog to digital radio with worse results, to force people to buy new stuff, or for whatever reason, go ahead. But it’s not true. The reality is that with DAB+ more stations fit with good quality. Perhaps not good enough for ‘discerning ears’ like yours but clearly good enough for the general public.
The author didn't go with a space because[0] some things have spaces in them, which would be harder to figure out.

[0] https://news.ycombinator.com/item?id=28999634
I write this with true love for your effort, but do I read your 2021 annual retrospective correctly stating that you made $13K on $477K in revenue? Maybe some of your expenses are paying yourself for software development, and that's just your corporate income?

Consider reading this book:

https://www.amazon.com/Sell-Margins-Higher-Than-Competitors/...

I would really consider raising your prices. I found that when I first started my business, I had a subconscious desire to replicate my income at my previous job, which caused me to irrationally underprice my products. After 2 years, I got over it, and it transformed my life. You've done an amazing amount of work. You should get paid for it (or, if people won't pay for it, get out). My dad used to say, "I don't do work for practice."