skysight-inc/HackerNews huggingface dataset:
Man, that blogpost [0] really did a number on me. Warning, navel-gazing ahead.

I have a browser extension [1] that lets me set custom tags on HN users. I'm not unconflicted about using it, since I have some ideological hangups that tell me to let people's words speak for themselves and to not let someone's history muddy the waters of a discussion in the present. That being said, HN isn't anonymous and it's a comparatively small community and I decided I might as well try keeping track (to some extent) of who's saying what here because it's practicable and there are other places I can experience death-of-the-author just fine. Besides, it reminds me that jacquesm sorted two metric tons of lego using legos and machine learning that one time, so now that always makes me smile when I see him comment.

So here I am, looking at your comment and trying to figure out what it tells me about you as a commenter - what I would want to remember about you if I saw you again. It needs to be fairly terse, to fit.

The first idea that arrives is "It's not reasonable to be white." I dismiss this immediately, because it's the most cynical and least-founded take on your comment (though darkly funny to me).

The second idea is "The 'It's ok to be white' campaign is not reasonable." I turn this over in my mind a few times and even start typing it out. But while I'm typing, I re-read your edit and pause. Then I realize - I'm doing exactly what that blogpost described. "What did 0xff00ffee mean here?"

What if all you meant to do is ask is the literal question "Are you saying that the 'It's ok to be white' campaign is reasonable?" And it's hard for me to even come up with a way of phrasing this in such a way that it sufficiently emphasises the literal, un-euphemistic, un-implicating character that I'm trying describe.

Then I pause again and realize that I've fallen down a semantic rabbithole and there's a snowball's chance in hell that you meant your comment in the third way. And by this time I've read your next comment [2] and am aware that you're aware of the ambiguous, scissor statement nature of your original comment and the amount of context that must be conveyed in order to disambiguate it. This humanises you. Instead of a snarky internet signaller, you become a real person, with parents whose views you care about and who's already expended effort trying to convey the that large context to people without setting off the self-generating minefield that you know exists. The snappy comment wasn't because you haven't stopped caring about changing people's minds; you're just tired of arguing with apparently superficial people who aren't prepared to take context into account (and you were responding to someone who may be a particularly strong example of such).

So I guess you're "a real human bean".

0: https://sneak.berlin/20191201/american-communication

1: https://github.com/etcet/HNES

2: https://news.ycombinator.com/item?id=22924252
Ah OS/2 Warp. The OS I got grounded over because I reformatted the family 486 and lost some of my parents files. I truly thought I was setting up dual boot. I was so naive at the time.
From one of my actual bash functions: https://github.com/majewsky/devenv/blob/5ceaf51d0e9ba4c66d8c...

Slightly shortened:

if [ "${IS_PROD}" = 1 -a "${COMMAND}" = upgrade -a "${I_KNOW_THIS_IS_PROD:-}" != yes ]; then
echo "Not upgrading a productive region without I_KNOW_THIS_IS_PROD=yes." >&2
return 1
fi
All companies are being penalized by nearly every government. Penalizing all companies and then only bailing out some is picking winners and losers.
Detect malicious Active Directory behaviour using SIEM
There's certainly an aspect to that, but generally no.
Facebook to Remove Content Organizing Anti-Quarantine Protests
It is much easier to find spare parts. PC can last 10 years, and it may be difficult to find some obscure motherboard or power supply.

Airflow is bad in small cases. And it is harder to build it for newbie correctly.

Bigger cases are usually quieter (fans are bigger and spin less).

I would recommend MicroATX format and case. Still fairly small but without any compromises.
I mean I can ask for anything I want, that doesn't make it a good look haha.
Manool: A language that tries to maximize the expressiveness/complexity ratio
>I asked why they weren't prepared on Friday.

What, exactly, do you expect them do to "prepare"? Friday they had more time to unload the contracts, and today they have less.
This brings back memories! I was part of TVT (translation and verification team) for os/2 in 1996. Still remember how developers were supplying fresh builds to install and verify. We were a bunch of people from all over the world trying to do our best and localize os/2, but you could hear the boat sinking - windows was just too good - which is a pitty since from technical standpoint os/2 was better.
I have to check I sill might have some cds from that era...
Yep, sorry for the brevity -- I was on mobile.

Right now the only valid message type is a JSON payload with both the content of the message and the signature embedded in the object. This has two problems:

- The embedded signature is annoying because you have to surgically remove it before validating.

- The embedded content is annoying because you can't delete a message without deleting the link from your signature chain.

If we build validators that accept different message encodings, then we can end up with different types of feeds. Fixing the above is pretty simple: make both the signature and the content of the message appear adjacent to the the on-chain message. The signature authenticates the message, and the message references the content of the message. If you want to delete the content of the message, you can, and it doesn't require deleting the on-chain reference to its hash.

Using different validators would also allow us to validate, say, Git commits, where any commit is valid as long as it contains a valid signature by the key we expect. Or maybe we validate Dat (hypercore) messages so that they're first-class citizens -- making SSB more of a meta-network for content signed with a trusted signature.

My hunch is that interface developers will probably converge on a single Good Enough feed type for the application. My guess is that social network interfaces like Patchwork/Oasis will use something like GabbyGrove (CBOR + adjacent signatures and content), but that applications like Git-SSB will probably just use signed Git commits. Hard to say!
Doing it right is not easy, and most people don't do it correctly nor do they know how to make it work all the time.
When did you develop for it? I remember 89 to 95 being the heyday of OS/2, when if you wanted to get your Windows 3.1 machine on the network, you pretty much had to use OS/2 or Novell to host the network.
Send them your contract and get paid before you start.
> ML and AI are the same thing

Not actually true. ML is one area of study within the field of AI. Thanks to marketing departments and slightly shoddy journalism these two things are now casually treated as equivalents, but they're really not: ML is still very much a subset of AI.
Thanks! I was wondering.

Didn't have a clear idea of what the implementation details would have to be so I just named the two closest concepts that came to mind.
25% of US students don't have access to a computer
It’s common enough not to be a gimmick, but the real advantage is allowing surgery to be done by a limited pool of specialists that can cover wide areas.
I'd also be concerned about, what happens if something goes wrong? What happens if there's some sort of power delivery issue, and the laser burns far too bright just for an instant before dying?

Is that an unfounded concern?
A related discussion from /r/bestof/ which tries to be a meta-discussion about the "best" posts and comments on reddit

https://www.reddit.com/r/bestof/comments/g3sw2l/the_user_udr...
Specifically for making sure I locked the doors at night, I read about a technique of singing a song while I do the first check. So later, in the haze of "did I or didn't I" lock the doors, I can remember that I sang the song and that satisfies my anxiety about needing to check the doors again. Of course, it needs to be a different song each night, but it works for me.
things happen when you get closer to contract expiration. Today is closer than Friday.
https://archive.md/zo8jZ
A DLP projector for your retinas. Cool concept. I bet the parts are cheaper than the equivalent laser setup.
Spot on.

Doom Eternal while it works pretty well does have significant artifacts in some levels. There is also some weird bugs that don't exist on Windows and significant performance drops (game goes into single digit framerate) which again doesn't happen on Windows 10. Doom Eternal needs a high framerate to be played properly. I have a 1080Ti, I shouldn't have frame drops.

I been playing a lot of Doom Eternal (clocking over 40 hours in game) while in Quarantine and I've played it both on Arch Linux and Windows 10. My rig is pretty good (Ryzen 7 3700X and a 1080Ti).

Also if you have kernel.modeset=1 as a kernal parameter on to get Wayland with Nvidia, proton just doesn't work as it can't load up the vulkan libs (this is me going through the steam logs). I believe Pop_OS! does this, however I switched to Arch Linux now.

So I have to choose playing games with screen tearing while scrolling in Firefox or smooth Firefox with no-games.

In Windows I have none of these problems.
i think the main issue is seals/gaskets dry out, crack, and fail without oil pumping around. After not driving for a while, it's not so much the gas that screws things up but the lubricants.

/disclaimer: any time i raise the hood on a car the repair cost is automatically 2x the cost had i not raised the hood. I am not a car guy not matter how much i wish i was.
If you count a single multicore 1.9Ghz CPU as a "Large Xeon" then you'd be right, otherwise thats incorrect.
>why aren't people buying at $2 a barrel now and storing for one month, selling the June contract at the same time and collecting a $20k profit per contract?

Good question. The answer is because they don't think it will be profitable. Why aren't you?
Let's assume the point of the OP is that Google sucks at understanding this search that most people would logically understand.

But let's also logically assume that most content on the web is telling the visitor what their page or product is, not what it is not.

I would expect a shirt to be advertised and described as what it is: “black shirt” not “shirt without stripes.”

So if a content creator does not include the exact term “without stripes” in the description of shirt, then you are relying on google to infer meaning on your behalf and the content creator.

Now, this is relatively inconsequential for a shirt and perhaps not well representative, as a fashion-related searches a different than many searches. If I search for “news without coronavirus,” should I expect only articles that do not refer to coronavirus? I wouldn’t.

If I was allergic to peanuts and I searched for “food without peanuts,” I would expect results from content creators and sellers of products who took care to include the term “without peanuts,” because they are advertising their product as safe for those with peanut allergies. I would not rely on google or amazon to make that determination for me.

Both for google and individual sites, there are better options to further narrow results. If you don’t want to narrowly define your result to a specific pattern or color, the first search more broadly and then used advanced settings or filters to omit terms and/or include others.
Yup. I loved the Manifesto. They had the right idea.

My experience is that things go pear-shaped when those pesky "people" get involved. It's all great on paper, and in the theoretical perfect world, but as soon as people start getting involved, and developing their own mental models, it can cause problems.

A big factor, as well (IMNSHO), is that a lot of folks decided that they wanted to be "gatekeepers" of the methodology, so they started to formalize it, and develop a vocabulary that they "own."

That happens with pretty much everything.

I'm old, grumpy, and very experienced. A great deal of the programming that I do is "instinctual." I don't stop and say "This would be a great place for OBSERVER!". I just go ahead and set up a subscription management utility, and don't give a damn what it's called.

In my experience, every time we come to a "new paradigm," a great deal of it is really just a formalization or rebranding of concepts that have been around for years.
The main company working on anti-cheat software was bough by Epic, and they dropped their Linux efforts as a result.
Quite so. "Shirt without stripes" can include shirts in plenty of patterns other than solid colours (paisley, polka dot, checked, battenberg, floral print, etc.).
Just a guess, but maybe so they can reliable hash it?
I am not playing that many games and I avoid using Steam but for me any recent Unreal or Unity game works with DXVK .

You are right that too many times you need to tweak stuff or install some missing 32bit library for a game but I think your 99% number is wrong.
Thanks for the advice. I've done some due diligence (glassdoor, etc.) and the company seems legitimate so I don't see it being an outright scam. Its definitely possible that they might play games with payment delays. The way I see it, worst case scenario I'm out a couple of hours of phone time and basic research with a life lesson. If I was putting code down for that rate I would be much more wary.
For me it is not about competing or beating anything.

I do play alot of simulation games, like Cities Skylines or Stellearis.

When I play first person shooters, I just like to run around and blow things up, I rarely "finish" the campaigns, for example Borderlands, Just like to run around the world and see how much destruction and havoc I can cause before I die, then start over...

I am not a completionist, I have no strong urge to "win" or "finish" the games....

I is just a way for me to turn my brain off for a few hours and escape the real world
And this is news how ? You are using a computer furnished by your employer and said emplyor has every right to monitor what uis being done on it in any way they can and want. My company uses ObserveIT and one of the features is to take screen captures, to be used in any way that company sees fit, now or later. If anyone has a problem, they can quit
Boloney.

Failing? Perhaps. Failed? No.

Or, more cynically, there's a lot further to fall...
There is this, too, from 4 years ago, which seems reasonable in my not-very-well-informed opinion (speaking of which, I'm not sure the work referenced here can deal with hyphenated negation, but it should be simple to include)

https://www.aclweb.org/anthology/P14-1007.pdf

code: https://github.com/ffancellu/NegNN
I never saw the source code for OS/2, but if it is any like the SMB protocol from the same MS/IBM venture, I rather not see it.
Oil producers and distributors, airlines, power companies etc are major players in the oil futures markets. Much more so than, say, the gold markets where almost everyone's purpose is speculation, but less than agricultural futures like wheat and corn.

It's still probably <10% by volume, but maybe your .0000001% was hyperbole.
I realize the obvious fix for the Audible problem is to interpret double quotes as "only search for this phrase," but I wonder if an alternative solution would be do TFIDF for combinations of wordsm, not just individual words. For example, the search crawler could watch for the phrase "the book", "the book of", "the book of why", "book of", "book of why", and "of why", and weight the search results accordingly.
I saw $1.17 in North Texas yesterday
I paid for a CodeWeavers' CrossOver lifetime license. Their employees contribute to Wine. I don't know what software they specifically try to make sure works, but Office 2016 and Adobe CS6 works very well.
Sorry to be pedantic, but Windows NT 3.5 was the VMS version of windows to compete with OS/2, and Windows 3.0 and 3.1 was the mass market version built on top of DOS. If you bought through a small shop, they would add a batch file to autorun the windows executable that launched the GUI from an ini file. Nobody had the Windows 3.11 version if I remember correctly
They still have significant problems with "White American". There's a write-up here: https://whiteprivilegeisntreal.org/is-google-racist/

The "White American family" and "White American mother" results are especially offensive to White Americans.
I think they would be less prominent in the USA if stations weren't required to identify. We have a station in Phoenix that identifies as KISS FM, a brand that originated with KIIS-FM out of LA. But every once in a while they will say their real callsign KZZP.

Same on TV, when I was a kid our PBS stations always went by KAET, later on they went by the channel number Eight. Now that people might not even be watching on a channel (streaming) they just go by Arizona PBS, but every once in a while they show their station callsign and the call sign of all the translators (stations that transmit identical signal in other parts of the state)
A tool from Bareinboim is mentioned in a Technology Review article [1] on causal reasoning in AI. Per the article Pearl considers Bareinboim to be a protege.

quoting:
"One of his systems, which is still in beta, can help scientists determine whether they have sufficient data to answer a causal question. Richard McElreath, an anthropologist at the Max Planck Institute for Evolutionary Anthropology, is using the software to guide research into why humans go through menopause (we are the only apes that do).

The hypothesis is that the decline of fertility in older women benefited early human societies because women who put more effort into caring for grandchildren ultimately had more descendants. But what evidence might exist today to support the claim that children do better with grandparents around? Anthropologists can’t just compare the educational or medical outcomes of children who have lived with grandparents and those who haven’t. There are what statisticians call confounding factors: grandmothers might be likelier to live with grandchildren who need the most help. Bareinboim’s software can help McElreath discern which studies about kids who grew up with their grandparents are least riddled with confounding factors and could be valuable in answering his causal query. “It’s a huge step forward,” McElreath says."

... looks "marginal" if you ask me. But I can't think of a better beta-tester than McElreath for this.

[1] https://www.technologyreview.com/2020/02/19/868178/what-ai-s...
I'm not sure what being blind has to do with cybersecurity?
My grandfather in Colorado did the opposite once in the 1970s. He needed some cattle, so he bought a small quantity of cattle futures of some form (I was too young when I heard the story to remember the details) from a broker/commodity trader in Chicago.

When the contract approached the settlement date, the broker called to ask him to sell. Trouble was, my grandfather just wanted cows, not cash. The broker was frustrated to no end.

Long story short, my grandfather got the cattle, as the contract required, but was asked by the broker never to do business with them again.

N.B. Don't do this unless you're interested in financial silliness, or if the futures are really badly mispriced. It is a lot easier, and you get to see the cattle first, if you buy through a local cattle auction.
If not being an obtuse jerk is step one, I’m interested.
It might not help enough if you have some specific reactions to all mushrooms, but letting ground up mushrooms sit in citric acid (from lemons or similar) for 10-15 minutes can help break down the fibers that can cause upset stomachs.
https://twitter.com/alibreland/status/1252037486295031808
The John Oliver about the cruise ship industry shows a bit on how sick the industry is.
You haven't mentioned what to me is a much more important evolutionary pressure: other humans. Politics is a feature of the ancestral environment. Humans aren't smart because they need to out-compete other species, or a harsh environment. Other animals do this as well, and none of those are as smart (sorry octopi, elephants, dolphins and crows). Humans are so intelligent because they had to out-compete each other, in a positive feedback loop that produced where we are at today
I work at google, and have had the privilege of working with some amazing blind programmers. Apple and Google are both investing a lot in a11y.
Huh, I tried that with 'people' and the first result that was all white was #15, first result that was 100% men was #8.

If I search for 'person' it's a mixed-race woman, then a white woman (Greta Thurnberg), then a white man.
Well yeah, if you spell 'striped' like that it might lead to some spicy results. :)
It's at $0.28 right now https://finance.yahoo.com/quote/CLK20.NYM?p=CLK20.NYM

Update: -$35.53 now
Ask HN: In Need of Career Advice
I'm in need of career advice. I'm a self-taught developer, I learned programming as a kid and always dabbled in it but I didn't make it a career until 2014. Since then I've done a number of different things - automation for QA testing in Python, web development in Python, PHP, .NET, Javascript, and now I'm building cloud automation and management tools in Go, with some front-end interfaces built in Vue. I believe I've consistently provided very good value to my employers and many of the projects I've delivered are still in production several years later. I've also managed teams and have gotten pretty good at managing and delivering projects, but I wouldn't call myself a project manager.
My real question pertains to my future. I'm 36 and I'm starting to worry about being aged out. Also, I'm self-taught and I'm always learning and studying, but I really dislike leetcode. If I have a choice between building something and grinding on problems, I'm going to build something, or learn more about things that interest me like languages, compilers, interpreters etc.

My problem is that I'm really struggling getting job interviews, and then landing a job when I do get an interview. Last year I interviewed for a Django development job, something I'm perfectly qualified and capable of doing, but I didn't get the job because the questions were all about the internal data structures of SQL, esoteric questions about Python internals, etc.

I'm at a loss for what my plan should be. Get a CS degree? Grind leetcode? I need to define a good path forward. I know I can't control the future but I'd like to still be employable 10 years from now.
Amazon: $12.71 avg. https://www.payscale.com/research/US/Job=Cashier/Hourly_Rate....

Kroger: $8.93 avg. https://www.payscale.com/research/US/Job=Cashier/Hourly_Rate...
So I’d have to ask, is the problem the AI doesn’t intuit “without stripes”, find shirts that satisfy that condition (what kind of shirts? Dress shirts? T shirts?) and then do an image search identifing shirts and their quality of stripeyness
I think it's disingenuous to say "the web is basically google's adversary" when Google AdWords is the reason so many pages fight for top ranking.
i wonder how fast power plants can switch from lng to gasoline? Man, just when you think we can't get further into bizzaro-world..
Are you telling me a programmer used their blindness to trick me into thinking their personal preference was absolutely necessary!? Man this war is ruthless!
Someday we will be able to run a VM in browser that's fast enough for Zoom, something like jslinux[1].

or... their web apps will stop to suck.

[1] https://bellard.org/jslinux/
Clickbait title. They aren’t tracking employees, just stores.

As to what they’re actually doing, it seems like a good thing if they proactively find stores with potentially larger employee resentment and find ways to make conditions there better, but it’s rather unseemly that they would only do that with the purpose of preventing unionization efforts.
A pretty accurate descriptions of the State of AI ;D jk