skysight-inc/HackerNews huggingface dataset:
I had to stop drinking coffee that I made in a French press. I think it was harming my liver I had a dull ache in my right side upper abdomen. I've stopped drinking coffee from a French press and just have regular drip brew.

My theory is it was the cafestol and/or kahweol oils since most other coffee brew methods filter the coffee out oils. The French press coffee is very silky compared to drip coffee it's as if you put glycerin in it.

Caffeine never bothered me which is odd since I used to be very sensitive to it. One sip of coffee just one tiny sip used to make my heart race. Now my usual time is (was) to have my coffee at about 7pm or 8pm. I got used to it and it never bothered my sleep.
Somewhere deep underground, in a high-tech laboratory, a group of scientists lean over a slice of toast levitating in some Contact-esque structure...

"Dr Gibbons! The zero-point readings are off the scale! We've done it!"

The toast briefly flickers into a pizza, then a burrito, then back to being a piece of toast.

His brows furrow. "No. This can't be. Shut it down! Delete the files! No one can ever learn of this!"
I don't think this will ever end, according to the cube rule:

Pizza is toast

A stack of pancakes is toast as syrup/butter is on top

Nigiri sushi is not sushi, but is toast?

Steamed pork buns are calzone

Pita pockets are soup/salad w/ bread bowl
There is a similar dish: https://en.wikipedia.org/wiki/Pie_floater
Yeah. SUSE (at one point owned by Novell) was kind of trying to go the same route, but never really got as big as RH. (Though again I wonder how much of that was just an America/Europe split)
Many (most?) celebrated works of art were for $$$$. Go into any museum of classical art, it's almost all art that was made because someone paid the artist to make it.
Now you've just raised the barrier to entry even higher for normal people, and lowered the barrier to entry even lower for cybercriminals with crypto that they would need to launder if they were going to attach it to an actual identity.

I doubt this is a win.
> good design requires top down authority to force a consistent look

which hear me out here... was the whole point of having a standardized widget set and UI library.
I love this page because it reminds me of the good parts of the "Web 1.0".

- Full of content.

- Whimsical while staying on topic.

- Uses design elements freely, to best represent the content, instead of pouring the content into a design mold.

- Colorful and easy to read.

- Obviously made by a fan, for the love of the topic.
1. Accommodating disabled people is in no way an insult.

2. Being disabled is a normal fact of life, also not an insult.

3. Accessibility affordances are not only for disabled people. Lots of people who wouldn’t identify as disabled routinely and gladly use a wide variety of accessibility features.

4. Having difficulty identifying actionable elements like buttons isn’t about reading anyone’s mind, and it isn’t a universal difficulty regardless of their presentation. The ability to customize it so it’s easier for you is inherently an accessibility affordance.

5. It’s entirely possible this setting (along with several others under accessibility) may be more helpful when needed if they were available in another location, but it’s also possible that would make the experience more confusing, and quite possibly for more people—especially for disabled people.

6. People may benefit from this information—quite a few here based on other comments—and it doesn’t deserve this kind of negativity.

7. With all of that in mind, while I’m keeping this response direct, I took the last point as a prompt to edit some of my own negativity out of it. I had a strong negative reaction both because I think accessibility is a universal good and because I appreciate accessibility affordances which help me. But that’s not a reason for me to be a jerk either.
The flood that took place in the Mediterranean was what inspired the plot of the biggest XKCD ever, a time-lapse slideshow that took place over 123 days and 3,102 panels: https://en.wikipedia.org/wiki/Time_(xkcd) .

Here's a site that lets you step through it one panel at a time: http://geekwagon.net/projects/xkcd1190/ . Well worth a read.
Obviously you could set up a very complex super computer run socialist system of welfare subsidies (European countries do it) that makes life better for the poors but that only works if you can get the rest of society on board to actually give a shit.

I was impressed with the Trump cheques though. Did not think the US would just helicopter drop money into the economy like that.
basically fashion. e.g. if you asked people to describe this app http://ptkdb.sourceforge.net/demo.html i'm sure a lot of them would use the word "dated", but the actual widgets are pretty similar to what we're using today, and layout hasn't changed much either. it's just the theming fashions that keep changing so radically.
The internet isn't free; we pay with our privacy! I would be far happier if I could pay for random internet services with credits from my browser (possibly refilled by my ISP every month) rather than selling my privacy off to some unknown advertiser I never really wanted to be associated with if I actually knew what was going on. Micropayments built into the browser would really be an improvement and better align the interests of platforms with the interests of their users.
Mixed light-commercial and residential is all over the place in US cities. Those places work best when they are supported by transit and fully walkable resources, which often limits their adoption in the US to areas that are highly dense or have newer commuter rail development. Zoning can keep big lot single homes and giant warehouse areas from disrupting those spaces.
Tech people, even those working from home full time, have to contend with living somewhere nice with good schools and perhaps a place for their partner to work (if they can’t WFH also). Given that those places tend to correlate with expensive real estate, it doesn’t seem like WFH is going to do this work for us.

Techies just don’t want to live in just boxes.
I’m very privileged to have the ability to work as little or as long as I want most days (within reason, and there’s always exceptions). I often still have trouble relaxing in the afternoon until the clock hits 5.

But I spend much more time planning and thinking, which actually lets me get more done when I do work.

Why are we fighting ourselves by trying to be creative after lunch when we should be taking a nap? I’m seriously considering getting a day bed for work.
Yep that’s classic caffeine withdrawal symptoms for you. At least going from one coffee to zero is not too bad, some people who try to go from 5-6 cups/daily to zero will have a much harder time
awesome and great point, thanks for mentioning!
This country has tended to start off conservative and Puritan, and relax that mentality sometimes. Following the raging conservatism of the early 1900’s, I think the question is how did these things get decriminalized? Answer: the courts, who need to consider justice in a way politicians don’t.

No one’s marriage fell apart because same-sex couples began marrying. No one’s marriage fell apart because different races could marry (except when that marriage was shaky anyway, segregation by day and integration by night it was said). No one’s getting hurt by LBGT+ being able to participate without worry.
Yes! Still one of the best things on the internet, just incredible.

It also inspired the Saga of the Exiles book series by Julian May. (It's presented as an act of terrorism by time travellers, to repel alien invaders.)
People that claim "natural" is better than "artificial" have the burden of defining those terms and supporting with evidence why one should be better than the other. I have never seen anyone who uses those terms come close to doing this. Nobody can even define what those words mean, much less provide evidence for the claim. So I classify "natural > artificial" as pure BS and not-even-wrong until proven otherwise.
I guess they should take on more college debt to get a programming degree, right? Or in your world, the minimum wage is just for kids, is that it? Or it is just their fault that you got lucky where something you like is high paying, and something they like and are good at pays shit?
So what? Why should they continue to support some minor feature if it costs them a lot of resources and they think it's not worth it because it doesn't really fit their project?

If you have a feature that is used by one customer out of thousands but it's causing problems at every update you push out. It might be better to remove the feature and fire the customer, than to keep supporting it no matter what.
How about the software running HN?
> Even after you rewrite them back to how they were

Why would you do that? I was under the impression that the trick with the "XOR-ly linked list" is to keep these in RAM strictly in the XOR'd form. What exactly did you mean by "has to write back every line"?
You can also rent really small apartments that wouldn’t be allowed in the west. 2.5 tatami, no shower in building, shared toilet, no central heating, $250/month.
You can't. Even the total number of chess positions can't be stored on disk, and that's only 8x8x32.
Well, I can’t say the total opposite of Swift isn’t great either they make some weird language decisions. I am convinced some of them won’t have happened without the public proposals
> anti-utilitarian make-work to fend off lawsuit trolls

Making sure that people aren't blocked from completing a task due to a situation beyond their control, such as a physical disability, seems pretty important to me. It's true that some organizations only implement accessibility for the sake of preventing lawsuits, but there's a legitimate reason to have that legislation in the first place.
> As for themes, I quite like the new libadwaita theme, and prefer it to the default GTK theme. You're free to disagree, but you can't say your opinion is correct, nor can I.

I agree... but the gnome devs are directly telling me my opinion is incorrect, by removing the ability for me to change my apps i use to a theme I like.

Oh wait sorry, i guess i should have said gnome's apps.
Hold on, why would the toast have peanut butter on it?
https://www.bloomberg.com/news/articles/2017-06-09/the-hourl...
Hi renato_casutt, I'm not offended at all and congratulations on launching. I only commented to point out that the turban+name combination makes the comment look inauthentic which may be an issue in the intended use of the comment as social proof.
In chemistry class we learned that decaf coffee is made using supercritical CO2.
The amount of people that have access (and pay for access) to stolen cards is far less than the amount of people running bots. Running bots is seen as harmless. Using stolen credit card numbers is credit card fraud and will lead to imprisonment if you are caught.
One of the first things the article mentions is rekeying. Since the step utility does in fact regenerate keys when obtaining certificates, it actually does have a lifespan. Besides, how do you even tell that your keys have been compromised?
SUPERSTITION IN ALL AGES

By Jean Meslier

1732

A ROMAN CATHOLIC PRIEST, WHO, AFTER A PASTORAL SERVICE OF THIRTY YEARS AT ETREPIGNY IN CHAMPAGNE, FRANCE, WHOLLY ABJURED RELIGIOUS DOGMAS, AND LEFT AS HIS LAST WILL AND TESTAMENT TO HIS PARISHIONERS, AND TO THE WORLD, TO BE PUBLISHED AFTER HIS DEATH, THE FOLLOWING PAGES, ENTITLED: COMMON SENSE.
They're not customers though. They're an open source community. Not everything is a business and this is an anti-community move.
Cheaper places have fewer work opportunities and one end up with slightly cheaper rents and even lower wages but thats okay if the wage is enough to pay rent. Minimum wage is not. The assertion I made is not for expensive places but not rural either. Anywhere urban is already hard to make a living on Applebee’s salaries.
Grew up in the restaurant business and worked it decades before switching to this, I know.

Believe me these people have an easy enough time justifying this shit to themselves they really don't need your help.

You're exactly right: if they can't find a way to run the business without depending on exploitative labor practices they need to shut it down.
It seems like the anonymizing cryptocurrencies get blackballed by exchanges, meaning most people won't have access to them.

Coinbase, for example, only allows transfers of Zcash to transparent addresses, which can be traced, and buying Monero isn't possible.
Yea, the incentives in the wrong place for credit card processors. They actually charge credit processing fees for fraudulent purchases, and then get to charge processing fees again for the chargeback when the fraud is discovered, even though the merchant sends all the info they have to the processor and the processor okays the transaction. The credit card processors have the most information, but the least incentive to fight fraud.

At LimeWire, for a while, the price for LimeWire Pro was a hidden field in the order form, because the CTO (rightly) wanted to minimize the amount of logic running on anything that touched credit cards. The form was generated on one host and posted to another, and the logic for experimenting with lower prices at certain times, etc. was kept off of the host that processed credit cards.

As a result, some more technical users could order LimeWire Pro for $1. But, they could also find LimeWire Pro using the free version, so no real loss there. However, some carding gangs also noticed, and would validate huge batches of credit card numbers by buying LimeWire Pro for $1. The cargebacks were a bit painful, but more importantly, if your fraud rate is above some threshold, your fees go up, and at some point our credit card processor gave us 2 months to bring down our fraud rate or they'd cancel our merchant account. The processor also refused to give us fraud information updates with any finer granularity than monthly, so we basically had two tries to bring the fraud rate down.

All of the existing CAPTCHA systems I could find required a shared filesystem between the process generating the CAPTCHAs and the process checking the answers. That was a no-go with our policy of minimizing attack surface of our credit card processing host. So, I wrote a CAPTCHA that used HMAC to generate a 96-bit tag from a timestamp (at 1 minute granularity), the user's IPv4/24, and the price. The other 64 bits of SHA1-HMAC output were used to seed the prng that generated the CAPTCHA. The timestamp and 96-bit tag became hidden fields in the HTML purchase form. That way, the credit card processing box could validate the time, IP address, and price, and check the CAPTCHA answer, all from the submitted form data. Answers with timestamps more than 20 minutes old were rejected, so the processing box only needed to remember all of the correct CAPTCHA answers over the past 20 minutes to avoid replay attacks. Making the timestamp 1-minute granularity prevented bots from hammering the system until they got easy CAPTCHAs.

The first day we put my CAPTCHA system in production, we saw an IP in Virginia very rapidly trying to make purchases without the CAPTCHA. Then it paused for a few minutes while the attacker figured out what was going on and manually solved one CAPTCHA. Then a rapid-fire batch of purchases came through with the same CAPTCHA answer, and only the first purchase came through. A couple minutes later, that exact same CAPTCHA 96-bit tag and answer came in from a UK IP address, but it was rejected because the 96-bit tag didn't match the HMAC.

Those were fun days, but it's a shame incentives are so misaligned.
I helped design an USB-to-serial converter thing to directly go into the silicon of one of these chips you can program. It acts like an USB-to-serial converter on the USB side, but on the device side, it 'forgets' the to-serial and simply directly spits out the bytes it receives on USB. It's interesting how many serial-related parameters become no-ops - you can set the baud rate, parity, data bits etc to whatever value you want, the device happily ignores it and everything keeps working anyway. It's the nice part of tight standards, I guess.

(But don't ask me about the shenanigans Windows needs to see in the USB descriptor to allow programs to access an otherwise driver-less USB device - yech)
I drink coffee on the weekends.
The biggest complaint from steam deck users seems to be the virtual keyboard isn't reliable, which is a pretty big issue.
You can tell that just by looking at them.
The problem is always finding good roommates who aren’t secretly murder hobos. Sharing can work, but it seems to be getting harder and harder as we have to rely more and more on close vetting via friends and family.
I use Apollo on iOS to avoid this nonsense. However, since I do happen to use reddit A LOT, I also pay for a premium subscription. An added perk (above no ads, etc.) of the subscription is you are awarded 500 reddit coins a month, so you can reward others for good content.
or https://old.reddit.com.
Were you raised in the desert by a cactus or something? Because there is nothing clear nor obvious to me about that motif word salad.

Ah, I can just feel it failing to pop up a tooltip when I mouse over the "spider" option!

I can also feel the entire window disappearing when I click "START wget." Is that what happens? Maybe not, but that was par for the course on a lot of those motif GUIs.

And I can definitely feel how the growing information density was even frustrating the poor dev. "Load sett.", "Save sett.", ah fuck it... "AG"

And again, feeling the disappointment as I mouse over "AG" and get nothing...
Ah, I see that you mention this at the bottom :P
It is supposed to be quoting The Times (UK publication?), but the author and article don't seem to exist. It looks like the entire piece is speculation dressed up as fact.
Apple’s Account Deletion Requirement
This is why I am very hopeful for the future of CLAP. It will give all developers a common format to target and test that can be wrapped in VST2/3/AU/AAX relatively easy. Since it has an ABI vs. and API interface, it is not subject to the vagaries of any one company's proprietary idea of how plugins will work. This will also make porting to new architectures easier.

VST2 used to be the standard development and testing target, which was then wrapped to other formats. But all of the developer workflows built around it are now at risk because of Steinberg's asshattery. I know for a fact that this has delayed a number of plugin releases, as developers have to put time into refactoring their code around a new standard target. Thank God for u-He and Bitwig leading the way here. I've tested the Surge XT CLAP build in Bitwig and it just works.
Great list!

Also, don't forget some of the better (IMHO), but lesser known open-source self-compiling Pascal compilers:

BeRoTinyPascal: https://github.com/BeRo1985/berotinypascal

XD Pascal for MS-DOS: https://github.com/vtereshkov/xdp

XD Pascal for Windows: https://github.com/vtereshkov/xdpw
You can eat them if they're very small but you probably shouldn't.
No, they may not have the contractual opportunity to intervene, just as if I leave a location on unfavourable terms, I may not be able to compel the landlord to solve a noxious odour smell. But that's the risk I willingly take when I negotiate that lease.

And where franchises are concerned, I have little empathy for the franchisor. They chose franchising as a business model for its advantages, such as making franchisees finance their growth, and having a captive market for products and services they compel the franchisees to resell.

I think when you choose to be a franchisor, you're willingly accepting the inherent tradeoff of growth in exchange for the risk that your reputation and brand will suffer if franchisees behave badly.

I'm sure Ford isn't happy that some of its independent dealers take a hot seller like the new Bronco and mark it up $10,000 or $20,000 above MSRP for customers who ordered one thinking they'd pay MSRP.

But the headlines in the newspapers rarely say "Reggie's Westchester Ford-Lincoln is ripping customers off," the headlines say "Ford Dealers are ripping customers off," and the public rarely gives a lot of thought as to whether Ford can do anything about it, they think, "Ford ought to do something about it."
My understanding of material design is that it tries not to be too flat. Material design reduces the 3d roundedness and gradients of many elements but still relies heavily on drop shadows to indicate hierarchy and overlapping.
I don't think any of it is even handed, nor was I pretending that it is. Every single member of Reddit has an agenda. Moderators have agendas. And then admins have agendas. And some subpopulation of each group will go through corrupt means to achieve their agenda. What I disagree with is that there is one totalizing agenda--one 'they' that controls it all. So far in the responses to the GP's post, people have been mentioning all sorts of ideas that they claim will cause an insta ban from Reddit. It is trivially simple to find large Reddit threads full of people who hold those opinions.

I personally believe there's a boundary between realistic thinking and conspiratorial thinking, and it centers around the level of certainty that there is a totalizing controlling force (be it a single person or a committee) who is exercising complete influence over something.

In short: if being against trans women competing in women's sports is an insta ban, why can I immediately find large Reddit threads with people with plenty of upvotes who do think they should be banned? If saying that Russia will be successful in invading Ukraine is an insta ban, why can I find large threads with upvoted people saying it will? One can find situations where people with those opinions are downvoted or banned, but nonetheless there are enough people who remain to make it unlikely that there is a systemic and effective controlling force.
Impressive BUT.

Who is defining toxic speech? Where is that data being taken from?

This is the definition of using AI to set what the edges of “speech” should be based on potentially flawed data.

This is a clown world.
Kids can get their hands on a circular saw, they can't get their hands on a giant mallet the size of a car.

They imitate what they see on roadrunner as best they can.
If no one else is wearing a mask, should you?
I'm surprised there aren't any comments on this yet.
You know what? This shouldn't be so bad. I should just be able to change theme to one i like.

However, because gnome no longer respects their users' opinions, there is no way to change it.

I mean fuck, if i wanted to use a Mac i'd just use a Mac.
It's important to recognize that there's a glut of cryptocurrency collected from illegal transactions, and that money needs to be laundered if the holders want to liquidate it. It would be dumb to go to exchanges, so they need to rely on shady groups to cash out, ensuring that there's a lot of cryptocurrency in the hands of questionable people or organizations.
Ok, I'd have to double check to see if the Unlicense is ok for work projects, but this is a great contribution to the node ecosystem.
Inaccessibility can prevent a person from getting a job, or cause a person to lose their job if the requirements for that job change (I've seen it happen). What is the equivalent personal cost of further centralizing the web?
Will you then endeavor to make them also not happy?