skysight-inc/HackerNews huggingface dataset:
Why should I learn to check if a string is a palindrome using any tool with any degree of urgency?
Oh yes, merged 22 PRs since the post so far :)
> we should strive to have more of our stuff produced in the west

Why exactly is it preferable to favor "the west" over other places? These types of statements read a lot like "us vs them" to me. What makes "the west" an intrinsically morally better source for products?
Should chinese entrepreneurs and workers be penalized for being born and being stuck under the wrong regime?
It’s heresy on HN to suggest that a single browser running the web is a bad idea.
There have apparently been considerable improvements in this area in the latest Nightly/Developer editions, not in stable yet.
Thanks, hopefully I can get this working myself.
This is pretty exciting, I'm glad that they doubled down the path of making high quality hardware and remain open source and a net positive player in the space.
Home server - nothing recurring. Repurposed an old gaming laptop. Only cost was some USB3 HDD bays. Plus probably extra electricity since I run BOINC on it.

Websites - nothing. Using GCP free server. About to move it to Oracle's free VMs though thanks to GCP's IPV4 shenanigans and Oracle's free offering being better (higher IO & you get two VMs).
There is also quick and bubble sort with various transylvanian hungarian folk dances.

https://youtu.be/lyZQPjUT5B4
https://youtu.be/ywWBy6J5gz8
I ran it on my employer's website, and some words it didn't catch were:
"passion", "diversity", "proven", "mission", "high performance" and "high availability"
Also, some vendors support putting the single-file updater .exe on a USB stick and upgrading from the BIOS directly: https://www.dell.com/support/article/us/en/19/sln171755/upda...
That's why police exist in the first place (if you're not thinking too cynically about it). The main job of police is to reduce vigilante justice and mob violence. If the police don't shut up someone's dog, convict a blatant rapist, or punish a murderer, expect the people to take it into their own hands.
since radar and transistors were invented there a half century ago.

Radar was not an SV invention. There were many attempts at radar worldwide, but I (an SV native, BTW) would credit the UK first, especially with their invention of the cavity magnetron.
Simjacker – Frequently Asked Questions and Demos
Ok, so which ones should I get? (Amazon.de preferred, but please throw in all links)
Did you try using a first-letter of a location you commonly use in forms? Here is what mine looks like when I use 'm' (like OP):

https://i.imgur.com/NlzVqhT.png

and here's what it looks like when I enter 's':

https://i.imgur.com/1u4Iy7S.png

(actually, S does not autocomplete in the Swiss site)
Yeah... no. It's not ignorant, given that the MBP is pretty widely regarded for what it is. Few of those stick up (and I noted in my edit, before you commented, that yes - the Thinkpad et al are well built, but they are _not_ good looking).
im making moves to go back to storing music myself. I used to say to myself that couldn't afford all the music I listen to but now looking at the stupid amount of money ive given spotify over the years I'm thinking that maybe I could.

the other thing that is bothering me is that songs keep dissappearing from my playlists every once in a while

people keeping their own movie library makes perfect sense as there are still no services today, that I know of, that have access to all movies a certain person might want, or if they do the service is basterdised by some region lock
I am trying to come up with a topical and succinct way to thank you. But all I can say is that I learned a lot from years wandering from El Camino Real to Telegraph Avenue and back again.
Point taken. Maybe in this case the spec authors were also at fault for leaving too much leeway in the implementation.

Nevertheless, from their stance on the issue so far it stands to reason that the Chromium team would have objected to any efforts to tighten the spec, which would also have led us to this same situation.
mitigations=off is all you need on a recent kernel
Well, that's what Chrome always does? Just like the preventDefault breaking change thing. They have no problem ignoring developers if they think it will be a net benefit for user experience.
I wasn't aware, no. However, interpreting Brainfuck code is the easy part, as I've learned. The hard part was creating a "runtime" that understands memory locations aka. variables.

See this question that I asked (and later answered myself) around that time: https://softwareengineering.stackexchange.com/questions/2847...

Most of the project was figuring out things similar to that. You get to appreciate how high-level machine code on our processors really is! When things like "set the stack pointer to 1234" are one instruction, instead of 10k.
I'm quite sensitive to noises. Here are some of my hard-learned lessons:

- try to always rent the flat on the top floor - the noises coming through the celing are by far the worst. The roofs in my country are usually poorly insulated, which means hot apartment in the summer. It's still better than the noise - heat can be dealt with by installing AC, while you can't do anything about the neighbors.

- try to live in a building with as few apartments as possible. Noise travels well through construction materials, and if you live in say 200-meter long building, chances are there will often be someone currently renovating his flat with a jackhammer etc. and that noise will be infuriatingly loud in your apartment.

- no windows coming out to the street that's a transit street (i.e. used regularly by anyone else than the people who live on the street and around). Double no if public transit goes there. Also, it's worse to have a window near a crossroad with lights or near a turn (people slow down and/or stop there, and then accelerating generates a lot of noise). Ideally, no windows coming on a street at all, but for example cull-de-sac road is ok, because it's guaranteed to be used by locals only.

Apart from that, I'm always insiting on seeing some landscape, or at least a big patch of the sky, out of my window. Nothing more depressing than 100% of your view being just a wall of the opposing building.
AWT GUI Facade (1): Display a Window – Design Patterns and Video Games
Really?

Seems like it would be crazy not to use it for caching.
Ha, looks like we missed the word "augmented" here :)
Wow, that page is a treasure trove of meaningless buzzwords.
> Given the corrected finding of a paradoxical increase in acute care use in the intervention group

Now I’m curious why long term
intervention/support increased the number of acute cases. Maybe people were more likely to find themselves sick when provided with additional monitoring after they leave the hospital? Some sort of psychological connection or being overly careful?

Plenty of doctors will simply blame your past diagnosis for any broad new symptoms, without doing much critical thinking or investigating. I’ve seen this personally many times in the years following a colitis diagnosis. The symptoms are quite broad and easily mistaken.

Anyone know if the new article is available yet?
I remember one story about a computer store in old days that carried lots of systems and parts. The new management decided to optimize this and carry only the popular choices and thus increase the profits. But the profits dropped instead. Before that the place was frequented by tech lovers. When their non-tech friends asked what and where to buy, they referred them there. Once the place was not good for tech people, the schema broke.

Mac sales may be small, but they are important part of the system. Who will write all these apps and on what hardware?
GP is explicitly not dismissing the above use cases, but merely the supposed justification of "the developer wants it" being enough.

> I think we can all agree that browser behavior should not be left solely up to the developer and is not a black and white issue. Nobody here is arguing that.

GGP was literally arguing that: https://news.ycombinator.com/item?id=21239172
I made a buzzword-prose generator a few years ago in which we tried to create readable sentences (readable being a relative term of course). For example we had [verb], [noun], [adjective] placeholders and tried to conjugate the verbs correctly.

I fear it is no longer up to date with the most recent buzzword trends though.

http://buzzwordipsum.com
https://github.com/inversion/buzzword-ipsum
Jesus Christ that's longer than a novel chapter. What kind of conceited ass actually writes this and thinks it's good?
This was pretty remarkable to watch, https://www.youtube.com/watch?v=DLpCfHH1OVU

The fact that he lacked conceptual encoding really says something.
The video doesn't load either on Firefox / Linux. There is not error message in the console.

Playback works correctly on Chromium / Linux .
> [...] there may exist valid reasons in particular circumstances [...]

(Emphasis mine.)

Is it really spec compliant when the "particular" circumstance is all of them?
HN comments pretty consistently argue that browser monoculture is a problem. I don't know where you're getting this.
What do you mean by conceptual encoding?
<insert generic objection that could apply to anything here>

*But when there is sufficient evidence, shouldn’t we at least look deeper?

<Ah, so you believe anything then?>

Nice line of argument you’ve got going there.
the real impacts here are the userland/kernel space barrier.

Games, for instance; don't cross that boundary as much as, say, networked databases.
Main guidance from the article:

“Face your fears. Be more active. Watch what you drink.”

“Facing your fears is often easier said than done but it’s a valid approach. When we confront something that scares us, that stresses us, we may not enjoy it but we impose certainty on it. All the things that could have happened and had the power to cause stress have been cancelled out. In many cases, facing your fear has a net reduction of your stress due to how our brains work.“

“Being more physically active is helpful in so many ways. As well as the health benefits, it also maintains a sense of control.“

“And “watch what you drink”. Not just alcohol, with it’s short-term euphoric effects but long-term depressive and anxiety-inducing ones. Caffeine is something to be wary of, too, as it stimulates the parts of the brain already overworked due to stress, and also disrupts sleep, another thing that can enhance/prolong stress.“
You are correct! As soon as I submit a search query on sbb.ch, the same problem occurs with that query.

I always concluded that it was the fault of the website creators. Guess I have to switch to Firefox...
At the point where all the people involved are dead because the world belongs to the living. About 100 years is enough.
> if you add an <input type="hidden" autocomplete="username" name="does_not_matter" value="{the actual username}"> before your current-password and new-password fields, Chrome should get it right

I can't believe that this suggested hack is coming from google.

https://bugs.chromium.org/p/chromium/issues/detail?id=914451...
The source of the 3.5-4% “safe withdrawal rate” theory suggests that that is designed with historical market declines in mind, so you might be better immunized against that than you think.

Side note: You have the ratio inverted and probably should be thinking of the portfolio income as pre-tax.
This. I have no problem reading a 8000+-page article if it's about a complex subject and I'm really learning things all the way through. But here, the signal-to-noise ratio is just too low. I could have learned the same in a quarter of the length.

In general, for me, articles where the first sentence talks about a particular person (meaning that they are going to tell a personal story to exemplify whatever issue they're talking about) are a red flag. They all feel samey and they are a waste of time to read. I wonder why that writing style is so common nowadays.

I did skim this one because I was particularly bored...
Difference depends very much on actual workload. For example, I have a small server with mostly CPU-bound programs running, where the mitigations do not noticeably slow down anything, but a simple "xz -l large_iso_file" takes 20 minutes without mitigations=off, but only 2 minutes with.
Oh yes. I seem to recall it was demonstrated as a way to covertly steal user information from the browser a while ago.
> convict ... punish

The police shouldn't be, and aren't, tasked with, those things.
I self host Talkyard, a cross between StackOverflow, Slack, HackerNews. https://github.com/debiki/talkyard (I'm developing it)

And SyncThing, https://syncthing.net/
Physicists tested the phenomenon of quantum superposition using molecules
Business, law, and medicine are possible examples of not general grant funded but still possibly good financial prospects.
Visa and MasterCard Ban on Crypto
When running Overwatch under VFIO according to Task Manager and i7z tool on the host it loads cores pretty evenly for me.

Can't keep 150 FPS at all times during a replay for instance, gonna disable mitigations and see if anything changes.

EDIT: nothing drastic happened, probably need to disable Windows protections as well.
> Got a good chuckle at "anti-censorship" activists. Last I looked that was the alt-right. Free speech is a dirty word associated with Nazis for many people today (especially outside the US).

What would you call the people over at the TOR project, the ones that have developed obfs4, meek and snowflake, other than "anti-censorship activists"?

What about the shadowsocks project, greaterfire dot org, Trojan and the likes.

Are these all nazis then?
> that is speaking to something deeper. So what, exactly?

the lingering effects of hundreds of years of overt oppression of both the individual and systemic sort.

this whole thing is like telling a bunch of contestants in a race that they have to start a minute late and aren't allowed to practice and then pretending like that's not going to be a factor in their finish times.
> I print a lot of board game organizers, to reduce shelf space usage, speed up set up/tear down, improve playing ability during the game, etc

Interesing use-case-do you have some photos? (and possibly design files, although I currently don't have access to a printer)
In this case, it can be overridden by the user, just not the developer :)
its impossible - remote workers are seen as outside contractors. you're hired to do a specific job/ task not run the business
Purism makes nice Librem macbook air alternative. I know they are hated now for Librem mobile phone but ive recently seen the notebok in person and it was pretty and solid.
The law is strict liability, meaning it doesn't matter whether there was a good-faith effort to prevent the problem or not.
I think you're stumbling over too many negations here. A single browser running the web is a bad idea. Diversity in browsers is a good idea. If any statement related to this could be heresy here, then it would be heresy to suggest that a single browser running the web is a good idea.
Whistleblowers and the Real Deep State
Well I agree, thats bullshit
First time, we all got our options exercised immediately (worth pretty much nothing for non-founders/investors) and retention+severance plan based on how critical to company you were. Just about all the "strategic" execs bounced and it had pretty much zero impact on the company. Most of the people responsible for the company's success stuck around for several years after. The parent company invested a lot into us, which lead to significant rapid expansion in both staff and technical projects and investments which let to record company financial growth and pretty much exceeded projections and expectations constantly. At the same time, they let us be almost completely independent since they didn't quite understand the formula to our success and didn't want to mess with a good thing; we could use parent company resources whenever it was beneficial or sensible, or not when it wasn't. Some of the things we used to outsource got transferred to our parent company to do in-house (payroll, legal, HR), some of their relevant business divisions got transferred under our operational management. Our compensation and benefits were adjusted to be more market competitive than startup pay. Morale was mostly good and most people settled down, had kids, bought property or very expensive toys. Biggest cultural change was that we had to actually do our job well and make money instead of constantly throwing parties on VC money.

Then our parent company got acquired and by extension we did too. Not even a remotely half-baked idea on what to do with us or our parent company. Grandparent company started meddling immediately without remotely understanding how the business functioned. Significant layoffs at both the parent and grandparent company. Multi-year hiring, compensation, and promotion freezes. Most of the founders were forced out. Forced down changes to core business technology to match their technology. Not a thought given to employee retention or business continuation. We pretty much had half the staff voluntarily leave in the following half year, which might be more attrition than the entire decade of company lifetime combined. Morale is pretty much in the gutter and the bleedout doesn't seem to to be stopping anytime soon. We pretty much flipped from a healthily profitable and growing division to one that's on the verge of collapse overnight. Plus side is our parent company negotiated an excellent severance clause for their employees, which lead to borderline sabotage by people in the parent company in hopes of getting severance instead of being forced to stay under the grandparent company.

Pretty much best case scenario and worst case scenario of what you'd want after an exit.
Tech stack / tools we use at our apparel startup
Marketing to Millennials in the MENA: Strategies and Stats for 2019
If you don't have a membership, you're not signing with a Developer ID certificate, so you're already requiring users to bypass Gatekeeper (with right-click + Open or by fully disabling it) to use your software. Those processes also bypass the notarization requirement.
What about qemu with virtio networking and drives?
Great! :( Now I need to recheck to see if an autocomplete bug has reappeared where it thinks an email address field is a username field in a change password UI and autocompletes the email address with the username from the login page.

Sigh!
Two important relevant links:

- https://callingbullshit.org/

- https://www.iza.org/publications/dp/12282/bullshitters-who-a...
I think it might have that behavior because they have the auto-complete tag set to...

<input id="fromField" type="text" inputmode="text" class="mod_textfield_control" placeholder="Von" autocomplete="new-password"...

Though, there is also a lot of other stuff going on in that html element I don't understand.
There is by definition no irrational number in any language implementation that runs on a finite machine unless it is either a stream (which is still finite when realized) or an approximation.
Some mitigations also apply to AMD CPUs.
Emulators support nearly everything. I can even run a TI994a program on a PC, Mac, or Linux. If you can't run emulators on Mac that is sad news to me. Maybe bad example, it was technically 16 bit, but it was well over 30 years old. Here is a pet emulator: https://www.masswerk.at/pet/

Just the other day my brother told me he met a really talented graphics designer that still primarily uses some 25 year old sign design software. Never heard of it before, and don't remember the name.

We balk at having to pay monthly for software we bought over 10 years ago and even today we'd not miss any new features offered. Great artists (I'm not one of them) can produce great visuals. Limitation can be better for creativity than no restrictions for some anyway.
Yet Nigeria, Yemen, Pakistan, etc. with practically uncontrolled population growth are on the cusp of a golden age?
As j-pb mentioned in the immediately preceding sentences: "the west" comes with the assumption that people working on the product have reasonably good living and working conditions, protected by law that is most probably not too cheated on through corruption. Whereas for goods produced in "the east", the usual assumption seems to be that it's the opposite, that the workers are most probably being taken advantage of.
I find it odd that he put the decrypter on MEGA of all places, but whatever. If it works it works
Why not, and what sources would you recommend?
That is absolutely stuff that the user needs to be able to override. In fact, anything related to cutting and pasting is not something I think the browser should mess with.

Also: websites that generate a custom login name or password for me so I won't remember it, and then refuse to allow autofill or pasting. Fortunately dev tools are standard on the desktop these days.

(I would really, really like access to dev tools on mobile, though. It's simply necessary to get around some broken websites.)
People are increasingly living near loud things.
"the most "valuable" users are all on mobile Safari"

Not at all, as only 20% of the people using mobile browsers at all, are using Safari.
Thanks for the read!

1. This is hosted on GCP. Actually was thinking of using Cloudflare Argo once my GCP credits expire so that I can truly self host all this (although all I have is an old machine).

2. For me, Cloudflare makes my websites load faster on pages. Security wise, I have pretty much everything enabled... like always on HTTPS, etc. and I some strict restrictions on SSHing into my instance (also note that none of my ip addresses are exposed thanks to Cloudflare), so really I'm not sure what security risk there may be.

3. How am I losing privacy loss? Just curious, not really understanding what you're saying there.
So... what is the worse case scenario if you decide to disable these mitigations? What precausions one can take to be relatively safe while turning these off?
> Conceptual encoding contributes to the construction of conceptual representations in the mind of the addressee, whilst procedural encoding provides the addressee with instructions as to how conceptual representations are to be manipulated to achieve relevance.

To me it reads as a lack of ability to conceptualize, for instance, others‘ state of mind.
What are the odds that those hacks have been broken by Chrome updates since then?
Unix Philosophy with an Example
Really interesting piece and impreccably written!

A noteworthy statement from Orville:
"He feels deeply upon the subject of accidents, saying that there are vastly too many of them and that this country has a bad record. He regards this as a matter of better pilot training; not, he thinks, until the spirit of daredeviltry dies out and pilots shun a hazard with the horror of a veteran locomotive engineer will we witness material improvement"

I also noted there were a few words that I have not seen before in modern English texts: "bumboatmen", "spoke-shave" "self-bailer", for example.
> I'm currently using mine to make molds for real ceramic parts.

Any pointers on your process here? How do you cure/fire your ceramics?
I would have thought that SPL is implied, given that no other unit would make sense in that context.
Peloton is the same idea as tailgating (driving behind a truck on highway in order to save fuel), front cyclists/runners use extra energy to "break" the air so that those behind them can save some strength.
Can we have a reliable cross-browser way to say "this is a change password field, so don't autocomplete it" and "this is an email address field not a username field, so don't autocomplete it with the login username"?