skysight-inc/HackerNews huggingface dataset:
Real identity to qualify opinions on posts. E.g., I'm more likely to read and consider a wall of text about AI if it's written by a Stanford CS PhD than some random guy who watched a couple of Andrew Ng videos.

Proof via connection to a pre-existing real identity network like LinkedIn, Facebook, etc. and through APIs which provide identification service (Stripe, Okta, etc.)
I think this short write up of the problems of consumer internet companies from a (Chinese) societal perspective is extremely on-point and obviously also applies from a western perspective:

https://insider.techbuzzchina.com/c/policies-and-regulations...

1. Companies burning money in an effort to scale up and obtain a monopoly.

2. Using human weaknesses to design products and acquire traffic.

3. Monopolistic online platforms taking asymmetric measures to collect information from users and infringing on their privacy.

4. Discriminatory pricing.

Sometimes I wonder whether we in the west are capable of doing a similar crackdown? Or we have past the point of no return and companies like Facebook, Google, Amazon etc. are simply too powerful and too politically influental?
Are you implying men are superior to women in terms of physical strength?

I agree with you but admitting this fact is also sexist so my mind is in a perpetual confused state: unable to resolve the conflict between social justice and reality as we know it.

Possibly the best way to solve this issue is to just side step it. Let's not make judgement of female routines more like the mens' routines. Instead make the mens' routines have music and judge the men on artistry, femininity and grace. This would be totally fair to both sexes.
The first example seems wrong, instead of `struct sub { ... };` what is meant is `struct { ... } sub;`
> `pyproject-lock.d`

Since this PEP is a draft, any comments/thoughts about naming the directory that stores lock files `pyproject-lock.d`? Is it normal to end a directory name with `.d`?
what isn't infected
So quick question: is it correct to assume that FIFO/LIFO doesn't matter if you want to get your overall profit (sum the cost column which consists of side x quantity x price for each trade)? In other words, FIFO/LIFO only applies when trying to find the profit of a single trade, but as a whole it doesn't matter? Or is that incorrect.

Thanks

Edit: Nevermind, I forgot this is for REALIZED gains. I feel like what I wrote above would only make sense if the entire position was closed flat. Ultimately I was trying to figure out the difference between summing the cost column (which seems to be profit/loss depending on sign?) vs matching trades with FIFO/LIFO but I have a hunch it has to do with realized vs unrealized gains.
I was mystified by the Ant crackdown until recently. Charlie Munger (Berkshire Hathaway VP) thinks it makes a lot of sense. https://www.reuters.com/business/finance/berkshires-munger-s...
To be fair, Apple and Google have tons, tons, and tons of real estate in the Bay Area, not to mention globally. They would probably sell those other non-iconic "basic office buildings" before thinking about selling their main campuses. I mean if you drive through Mountain View and Cupertino, there are entire streets where every building is a Google or Apple building. Plenty for them to sell and still keep their headquarters.
> I estimate it saved in aggregate in the tens or maybe even hundreds of millions of dollars and multiple companies have been built around my code or reimplementing the same idea.

> It's still a side project that I work on occasionally but at some point I tried to monetize it through support and custom development. I failed to get enough traction to become a full time job, currently make some $400/month from about a dozen users whom I sell precompiled binaries through Patreon.

We've had a lot of issues doing donations for cool projects like this. I'd really like a simple subscription service ala Gumroad so we can sign up for the "Enterprise" tier. Saving $100k we can totally kick back $5k to the person every month without feeling it.
This could be a good opportunity to dig into what statistical reasoning is and how it works. Having additional ways to examine and critique arguments is a powerful tool.
“Writing about music is like dancing about architecture.”

-- Martin Mull

https://quoteinvestigator.com/2010/11/08/writing-about-music...
I assume the performance profile is similar to compiling regular Python code with Cython (which it can do). There is a decent but not world-changing speed-up; this makes sense, because pretty much the only thing you are removing from the equation is the instruction and stack overhead of the interpreter, you still have to perform all the equivalent work that CPython does, otherwise you would end up with different semantics. And this work is substantial.

In contrast, a tracing JIT can dynamically elide most of this work without changing the semantics.
I don't think we really disagree, I think we just live in very different places. My point was that renting has benefits in some places, whereas you implied it does not.
Triggering UB is a compiler error in constexpr code.

https://shafik.github.io/c++/undefined%20behavior/2019/05/11...
It's a combination of things imo. It's what you said, some people were anticipating social unrest from the BLM protests and 1/6 events, the runaway inflation, and the worsening state of the world due to rise of authoritarian governments and global warming impacts.
Not so much anticipation as the publicizing of actual widespread civil unrest for months on end.

Plus, toilet paper had everyone in a hoarding mood.
I had no idea that it worked like this either; if an app asks for "GPS permission" then I assume it wants to know my actual physical location. For something like Tinder or sharing your location on WhatsApp this of course makes sense. For something like a printer app much less so, and I'd be suspicious as well. I don't think that's especially paranoid.
Really sounds like you are just letting your prejudice guide you, instead of trying to find out what is going on.
Once you get over the initial learning curve you will not get stuck very often
You discovered "Wonging in". Same strategy as the MIT card counting team. Very effective.
Because men enjoy watching women doing gymnastics accompanied by music
I accidentally sold mine to Santa.

Im assuming that's how he gets his elves.

At least there will be hot cocoa.
Don't actually do this.
I want to know how to sell the soul of someone who has aggrieved me with his holier than thou attitude.
I want to see the look on his face when he confronts Old Nick and has a WTF moment...
> the anticipation of large-scale civil unrest would be driving this

I think this is right. However I don’t know anyone who expected the unrest to be the result of trump and his election lies.
I tend to use jq a lot. As others have said, sometimes jq can be hard to grasp. Often it requires multiple attempts to get the correct answer. To make it a little easier for me, I've written a helper function[0] that combines it with fzf[1] to run jq as a REPL on any json. It allows to incrementally alter your DSL without having to continually call jq. This is similar to jid/jiq but a little more powerful. It includes functions to change the preview to output raw, compact (or not), and some other things.

It is essentially similar to jqplay but local.

I didn't use jid/jiq because jid uses go-simplejson, which is nowhere near as powerful as jq, and jiq seemed very buggy when I used it and it felt like it was hacked together. Plus there was no where to change jq's arguments while running it.

I'm sure this function can be improved on, but this has been good enough for me so far.

Also, I run gojq[2] instead of jq. It is a drop-in replacement for jq but is written in Go, and has some improvements over jq such as bug fixes, support for yaml input, and it also provides more helpful error messages.

[0] https://github.com/hoshsadiq/dot_files/blob/master/zshrc.d/m...

[1] https://github.com/junegunn/fzf

[2] https://github.com/itchyny/gojq/
That's great! Did you guide them through the process? Did you motivate them in any way?
If you can draw a causal link from 1/6 to this, then your local gun shop was a very well kept secret. Most places were rationing ammo since well before the national elections.
And don't forget that being in such a position allows you to be a whistleblower if there's some shady stuff going on.
Good, meat consumption is immoral.
> Until (Hiro Protagonist) saves the day with a well timed (hack, antidote, counter spell).

Maybe Babel was the best thing that ever happened to us.
Something like this should be available from Apple. But I guess they only offer privacy and security if it doesn’t require transparency. Well as long as it makes for good marketing.
I've not heard of SPARQL, after digging around the wiki page it looks like it's a good idea which hasn't caught on much (of the top graph 5 databases [0] only Virtuoso supports it). What I find particularly interesting is it appears to be a universal query language, to replace SQL and XQuery too.. so we should be seeing it used everywhere.

With respect to graph databases, the industry standard is Tinkerpop-Gremlin. Of the top 5 graph databases 4 support it, coincidentally the only one not to support it is Virtuoso. It's not like any other query language I've used, there's quite a bit of learning involved and the docs[1] sometimes lack sufficient detail, there's multiple ways of achieving the same result and unfortunately, some implementations don't provide the full language (eg Cosmos Graph [2] doesn't support the Match step or lambdas). But slowly with handy resources like (Practical Gremlin)[3] and trial and error, you can do some very sophisticated things.

[0]: https://db-engines.com/en/ranking/graph+dbms
[1]: https://tinkerpop.apache.org/docs/3.5.1/reference/
[2]: https://docs.microsoft.com/en-us/azure/cosmos-db/gremlin-sup...
[3]: http://www.kelvinlawrence.net/book/PracticalGremlin.html
I'm not sure about that, even when my wife and I were both working full time we still cooked all our own meals. It's not that much of a burden.
They’re absolutely not claiming Murray did something exceptional- that has nothing to do with whether he broke the law.

Also let’s drop this stuff about jigsaw identification- the judgement literally says some information was so unique as to singularly identify a person. No jigsaw identification necessary at all - he posted the accusers job and the time she held it, which uniquely identifies her.
Locally, I live in a very diverse area, and the typical customer has skewed much less 'good-old-boy' in the last two years.

The 'good-old-boys' are generally very happy with this and love to see new people of all backgrounds take the first steps toward citizen ownership of firearms. While there may be other disagreements on a political level, those barriers seem to be forgotten when people of good will help each-other out.
Things like this is why i try to block all ads on my machines and my routers. Turned it off a few days ago to debug my new setup and holy batman, its as night and day the different experience of browsing the net with and without adblock.
Agree. I usually don't care about gymnastic, but if i have to choose, i'd watch women gymnasts over men, and all my friends (men or women) would too, because the music make it look like a dance, an artistic performance, whereas men gymnast feels like a competition of strength and skill, with no "art" component. I know it isn't true, but reason loose to feelings all the time (sadly for all of us). I think this is actually disavantageous for men gymnasts in the long run tbh.
There also tends to be an increase in gun sales with the election of a democrat to the presidency. Happened with Obama and is happening now with Biden (building on the things you listed). Even if the reaction isn't 100% founded on anything real, as democrats tend to want to control gun sales more than republicans.
What’s Egyptian Advanced Cargo Information “ACI” System
I tried to buy a soul ~2004 but got the auction cancelled when I saw there was a duplicate auction
I see what you mean, but I think there is a bit of a hidden fallacy here. Work is work for many people and not a fun place to socialize, despite this common and widespread idea that for some reason we should be doing the latter. Also, most people do not even get to choose their co-workers anyway. So it's not that one absolutely dreads being around their co-workers, but rather, it just boils down to one question: where you want to be glued to a chair? In a shitty cube in an open space office where you are bombarded by distractions after a 45min commute of smoking exhaust gas and air pollution from traffic, or at home, where none of the just mentioned conditions exist?

I kind of concur with the original comment too. Single guys in their 20s might want to go back to socialize, perhaps driven by this idea of socializing at work. Guys in their 30s, low on kool-aid reserves, no kids but maybe partner, might prefer to stay at home. Once the kids show up, now you have an external force that might push you back into the office. Guy in his 50s with grown-up kids? He's having a hell of a blast retiring in a remote cabin while cashing in on the big bucks. Unless he is a VP or a micro-manager; then he might be miserable for his inability to crush people's lives remotely.
Sublime Merge is a GUI git/mergetool, from the makers of Sublime Text.
> The earliest MMA events were vale tudo/'anything goes' matches in Brazil where there were no illegal strikes, and yet solid MMA technique prevailed.

You’re still talking about a sport. Vale Tudo was a circus attraction meaning it was about making money. Opponents were pre-determined. On top of that knowing you’re not going to die makes a hell of a lot of difference. And I’m not saying martial arts have zero practical value, they do. Just that TV, sports shows, circus attractions, in no way mimic real life.

> No one won because they were solely a Krav Maga eye gouger or something

Except when early matches were ended after someone broke an arm, lost teeth etc? Things which are now banned because it makes the sport less fun.

> If you are unarmed, there are literally no techniques that are effective against a knife- I feel like I shouldn't have to even mention guns.

This is simply untrue. Law enforcement, military, body guards etc routinely practice this stuff. You may get stabbed, but the idea is to end the confrontation, as quickly as possible. That means distractions or incapacitation and then disarming/leaving/running, etc.

Knives are almost always hidden and shielded during an attack. So most of self defense against knives is being aware of the situation. You’re not practicing martial art move sets… your practicing how to keep your wits about you and react quickly.

Here’s a great example. There’s no protracted fight, and is an excellent example of how to end a knife attack before it begins. You need to train not to escalate, to act like you don’t want any trouble so their guard is down, and then quickly end it.

https://youtu.be/Z5FLYdJA3y4

And here’s a rundown of how knife attacks happen, the things good self defense teaches:

https://www.urbanfitandfearless.com/2016/09/self-defence-aga...
1) I don't think it ever makes much sense to have a concept such as "HN is really strange on ...". This place is a collection of thousands of individuals, and you're going to see a wide range of opinions, many of them contradictory. Since not everyone comments on every article, you'll see patterns that are not reflections of a single position held by any particular person. If you see contradictions in things that I've written, I'd love to have them pointed out, but saying that "one set of people on HN say X and another set of people on HN say !X or X'" just doesn't really convey anything that seems actionable or even that interesting. "People have different opinions! News at 11!!"

2) After I posted the comment you're replying to, I was absolutely certain that the question of which level of control was appropriate would come up (since that's really what we're discussing in the context of git). It doesn't seem obvious to try to carry the analogy too far, but for both systems there are obviously different levels that one can think about. I haven't used a CNC system, but I would imagine that there are very high level control systems that maybe start from some sort of design data and take it from there, some mid-level control systems that let you specify what you need and then program the machine to create it, and low-level control that would be rarely used unless the higher level tools just couldn't do what was needed.

If indeed this is an accurate description, then it seems to match the case with git quite well, and I'd still argue that even if you often/sometimes use the very high level control tool, you should understand and be aware of the possibilities of the lower level ones too.
I don’t think you have any obligation to continue supporting the software,
but give yourself more credit! You’re making dozens (hundreds? thousands?) of developers lives significantly better. You’re helping bring the finance industry out of the stone age. You’ve created something useful and valuable, which is no small feat.
This. Unusual licenses are more hassle than established ones, even if the unusual one tries to be less restrictive.
>Calculated, like in planned-economy, directive-from-the-top?

Doesn't matter. You don't need to give "directive-from-the-top" is your interests as an industry with the interests of other industries are more or less the same, and you can all push individually in the same direction.

>A lot of the "fluff," as the author describes it, is excess capital finding its way to things people find pleasurable, whether it be dope, travel, beauty, or rock and roll.

Some things yes. Most things, people find it pleasurable because they are in a state where they take pleasure from buying shit.

In fact, they only find them pleasurable before they buy them, afterwards there's a small rush for a few days, and they could not care less for them again, they're back into the lookout for buying the next "pleasurable" thing.

This is not accidental, it's the result of many changes, including what the post describes, but also a century of efforts from advertising and industry leads which have been well documented and with the overt intention of bringing up consumption and reducing self-reliance.
Those with pet devils will be relieved to know that Devil's Food is for sale on ebay... https://www.ebay.ca/itm/Pillsbury-Sugar-Free-Devils-Food-Cak...
Also sold, cat and dog and fish food..
Ammo is very expensive right now. Anytime there's something even resembling a deal it gets snatched up. Prices are 3x-6x pre-COVID. And with people continuing to horde or target practice, it's been hard for the supply chain to catch up.

For guns I think people are just buying stuff to buy stuff (i..e buying more guns than they currently have just for fun). I have seen more gun owners in the black and hispanic community (anecdotal) as well.

So, COVID-19 leading to supply chain interruptions, stimulus money, and a general fear of "SHTF" makes sense that there would be a lot more sales IMO.

Would love to see additional data and analysis though.
> I bet all are tracked and cross-referencable with the requestor

In theory they are not. The individual store is supposed to keep a paper record of the sale and the background check result so that they can be audited, but that is meant to be the only record.

Of course who knows what is being done to illegally capture the data.
Could just be anonymous surveys.
If you want to know if you have it or not you should go get tested by a professional. If you suspect you have it then either you have it and they can help, or you don’t but they can help you improve whatever it is that makes you suspect you have it.
True, you’ll hopefully get a compiler error.
Huh, how did it get so bad that "blow[ing] the whistle" about "things that will kill people when they fail" "would have [no] positive outcome whatsoever" ?!
The spike is most likely delta by my guess. This is the first spike Japan is experiencing after delta has taken hold.

Japan's low vaccination rate means nothing but masks are holding delta at bay.
Generally, an increase of gun sales will come from a decrease of public trust in the government. Either people distrust the government itself, or far more likely, people don’t trust the government to protect them from other Americans. In either case, it’s sort of an aspect of the “Americans losing faith in their leadership and institutions” trend going on right now

…or sport shooting at ranges has gone viral due to some influencer trends
From the repo:

>It is my honest opinion that DRM is a malignant tumor growing upon various forms of media, and that people that either implement or enforce implementation are morally repugnant and do no good to society. With that in mind, I was sad to learn in May 2021 that the original extension would soon be rendered obsolete.

I really can't agree more. I don't use, and never have, services that require DRM. I buy my games from gog.com and itch.io and the like, get media from free-to-air television and state broadcasters, and buy music either from the artist or from good and reputable music labels like hyperion.co.uk. I buy books in a dead-tree form, or as DRM-free PDFs. I will simply not buy, use, or support DRM and I occasionally tell firms that I am not giving them business because of their inane corporate decisions.

This might seem like a hard rant, but all of these binary blobs can be broken with varying degree of difficulty -- as this person's work shows -- because DRM is fundamentally pointless. It's such a waste of human endeavor! Think how many CPU cycles are burnt doing this! Estimate what the total cost of HDCP + Widevine + DRM etc is on the planet! It is pointless, insulting, and frustrating!

</rant>.
Man I wish my college offered courses like these. I don’t regret getting my degree but I sure didn’t get much out of it besides the piece of paper that made me hire-able in some people’s eyes.
Hi ibdf,

No landing page yet, unfortunately. There's some more info in the product hunt link that armatav shared, including two examples of generated emails and a short video.
Are you sure? The most I've seen on job boards are about 200 to 400 remote companies. Even assuming a magnitude more no more than a couple thousand. Your assumption on literal numbers are off and need significant correction.
How about chess? And with music!
Hermeneutics or Critique of Ideology?
Yes, and studies of agricultural efficiency and environmental impact consistently point to one thing that has the most positive effect: eat less meat.

The impact of local production, or reducing "food miles" as it's sometimes branded, is typically small, and in many cases the locally grown food is more energy intensive to transport to consumers than food grown at great distances:

https://news.climate.columbia.edu/2012/09/04/how-green-is-lo...
Jarico – Island [No Copyright Music]
If you saw a typical apartment unit after people moved out you wouldn’t be asking that.

My parents own a 12 unit apartment building in a small town, and my dad is up there multiple times a week. There’s regular stuff like cleaning hallways, and then there’s stuff like “the tenant on the top floor installed a dishwasher themselves and it leaked while they were gone flooding their unit and the one beneath it.”

After most people move out the carpet needs to be replaced and the walls repainted at the minimum.
Reasonably so within linux filesystems where a file with that name might already exist, e.g. within Debian /etc/apt/sources.list is a file and /etc/apt/sources.list.d is a folder.

There's probably a more specific convention so I'll await murphy's law.