skysight-inc/HackerNews huggingface dataset:
(This is is unrelated to your comment, just the username)

Trollish usernames aren't allowed on HN because they effectively troll every thread they post to.

We've learned that it's better to deal with this earlier than later, so I've banned the account. Happy to rename and unban it if you want to pick a more neutral username.

This is a borderline case—we don't want to be prudes—but I suspect most readers would rather not have "stinkass" in their face.

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
I used this initially (before running into the link above), but it still requires using a 'global' git repository which had its share of issues (some build scripts didn't like it, for example).
>> Isn't the reason why we live just steering through the unknown and finding what will happen next.

That's the question the comment I replied to asked. What will (ultimately) happen next is that it will (may) all get multiplied by zero. What's exactly the point of steering through the unknown and finding what will happen next, when we know what's ultimately the next.
Speaking generally, every single time a new study is discussed on HN, the first comment talks about how it doesn't do what it is supposed to. For e.g., a topic about "X cures cancer" has a comment that's at the very top that claims "No, X doesn't cure cancer, except in these narrow cases" and then sources the details in the paper.

That seems to me the right thing to do. HN does that very well.
I think I understood the point, and I'll give another example: your coworker (let's say you both report to the same boss) doesn't like the way you're talking to them and tells you "Hey indiv0, we don't say X here... we just don't say X here".

If you choose to question the statement, you could cynically assume that the other person is going to use anything you say as evidence that you're not professional/are harassing them/make them feel uncomfortable against you. Better to just shut up rather than say something damming.

I've been in a situation like this, and being on the receiving end of the "we don't do that here" is received as "shut up, do what I say, and don't question me".
I updated it a bit. Maybe it was a bad example, but what I'm saying is having the option of arresting someone or giving them a fine isn't unquestionable authority -- if you're just mouthing off there's a limit to what the police can (legally) do to you.

Regardless, my point is in an average job there's a lot of people that don't have direct authority over you but have the power to make your life really unpleasant. A more senior coworker probably can't get you fired, but they may well be involved in important decisions around you.
If you have a hosted website, check your provider. I have my domain at Dreamhost and they have IMAP included at my tier.

I moved off Gmail to them about 9 months ago and it's be good.

The worst part is that Dreamhost's spam filtering is abysmal compared to Google's. But my desktop is always on and I just keep Thunderbird running on it. TB's spam filtering is pretty good after training.

I figure some of the dedicated email hosting services do a better job with spam.
Yes, sure! And they still develop their engine, eCore, which has a fantastic architecture (e.g. it allows to develop Everything2 directly from browser when you go to "developer mode" — creating new nodetypes, page templates, rendering logic etc).
The `Emacs-wgrep` [1] package is what allows you to edit a standard Emacs grep buffer and have the specified changes applied to all the project's files. I just recently started using it, and it's extremely handy!

[1]: https://github.com/mhayashi1120/Emacs-wgrep
Just hit that myself a few minutes ago.

Was testing a new program, and wanted to search the issues to see if someone had the same sort of UI problems I had (and hopefully a fix). No luck there.

I then googled to see if someone had a workaround for the GitLab search issue, and found your post :p

Decided to not switch to the new app.
Promoted... with increased pay?
Manpower seems the most likely explanation. I have a friend who works in a bike shop. Recently, the shop was broken into and $20K+ worth of high end bikes were stolen, plus a fair amount of damage to the shop.

The next day, they found someone offering to sell the same bikes online (in the same geographical area even). They gave this info to the police, basically "hey here is someone trying to sell known stolen property" and the police told them to try and set up a meeting with the sellers themselves! Called back a week later, still had not even
assigned a detective.

$20k is not pocket change, so it does make me wonder exactly what kinds of property crimes they do investigate, if any.
"It is a conversation ender."

I have no doubt the author is correct, but I suspect it's frequently not because they have won or settled the issue at hand, but rather signaled that they are not willing to have a reasonable conversation about it. When you have someone using a slur, it's probably a mutual scenario, where that person isn't interested in being reasonable either. In many other cases, this technique is a symptom of disagreeableness and a sign of someone to generally avoid.
Google Keep. I use it as a personal Twitter feed for ideas. I garden those ideas by adding related ideas over time.
I don't say this to diminish the value of human life, because there certainly is no amount of money in the world that can bring back a murdered loved one, but I'm wondering how they come up with the value of $7 billion? I mean that will certainly get the attention of service providers, I'm just surprised at the amount.
How did people found out what you were building on Twitter and start following you? 0 -> 20k in a couple years is quite the achievement.

Did building in public force you to work more diligently or was it purely about getting your product to the audience of people that would use it?
And that's how you end up being an unlucky victim. "hope is not a strategy"

And on public transit, basically all you have is hope.
FWIW the way you describe a “Finder” is how I use DEVONthink. I app-link articles I’m thinking about from Tinderbox to DEVONthink which is really handy. I store the database in a webdav share and often read/annotate on my iPad. Then I write any thoughts or notes in Tinderbox on my MBP.

May work for you. It’s taken a long while to get here but I think I finally cracked my digital note taking needs.

My one remaining need is a Tinderbox iOS/iPadOS app. Even if it’s reduced functionality, it’d allow me to get the meat of an idea down quickly.
One of the applications is as an alternative electrode for ECG's. You'd attach a line from that sensor to an ECG machine (sorry, not an expert, so apologies for the imprecise terminology) and get similar results to using commercial electrodes.

I dunno if that makes it a sensor, technically, or just one component in a more complex sensor apparatus.
If environmental conditions can lead to an unhealthy plant, what need is there for a seed?
Ooh, this looks good. LMDB backend though, meh.

Edit: it's written in Clojure, so JVM. Extra bleh
I don't this the job description is the complicated puzzle - its people that are the complex puzzle.

Even with the most perfectly defined job description, you might have many candidates who "fit" that description, so you have to weigh a lot of other factors which run a huge gamut. Many, many times I've had multiple candidates that are more-or-less the same in terms of experience, technical competence, ability to learn, get shit done, etc - so you start looking at other factors and it can get down to things like communication, personal hygiene, general awkwardness, etc.
Like Akajla said, a local Policy Decision Point (PDP) can solve outages really well.

An open-source event-driven engine like OPA+OPAL which can keep the PDP up to date is an easy way to approach this in scale (that's what we use as part of Permit.io)
There is a guide for "macOS integration"

https://minimal.guide/Guides/macOS+configuration
Texas unfortunately.

Doesn't happen all the time or everywhere, but I've seen people brag about doing this.
Seems that a privately held company can hold a political ideology as it is owned by typically a limited number of owners, but a corporation is an organized charter within the society owned by an unknown and ever-shifting population that should discourage or ideally eliminate political ideologies within the scope of its charter, especially the type of issues “wokeness” elevates.
How much do you know about street gangs? Yeah, they're dangerous! Turf markings are extremely dangerous. They aren't put there to be art, it's like calling a "caution: floor is wet" sign "art".

I'm trying not to be offensive or personal here, but I'm stunned at this take that refuses to acknowledge how dangerous and harmful street gangs are to communities. If you've ever had to live in a neighborhood with them, like I have, then I doubt this would be as much of an issue for you?
> They are free to have official languages, as long as they include Russian. They are not free to exclude Russian.

This is the most proper thing to implement in all national republics that form a larger federation. This policy makes sure that younger generations are not deprived of economic and cultural opportunities due to language barriers.

> Ukraine did not clamp down on Russian prior to Russia annexing 10% of Ukraine in 2014.

If the Ukrainian government feels like to clamp down on Russian due to their own uncivilized messing with the right to representation of East Ukrainians (mostly russian-speaking) via the violent coup against a democratically elected president that didn’t break a law, then it tells a lot about their self-awareness and general ability to reflect on the matter. Have they ever studied how civil wars get started?
Hack because?
Paper notebook(s). It's always open on my desk, next to my mousepad. I only have to move my hand a few inches from my mouse to pick up the pen and start writing.

Everything goes in there, in chronological order. In the morning I write the date at the top of a page, check my calendar, email, and Slack, and jot down some to-dos for the day.

After that anything goes - meeting notes, brainstorming, quick research, etc. It's not terribly organized or fancy - it doesn't need to be. I just write things down in the order they come up during the day.

Anything that needs to be shared or collaborated with others goes into a Google Doc or some digital form, I take a bit of time to convert my quick notes to something meaningful that will make sense to someone else.

I very rarely need to reference notes older than a couple of weeks. If I do, it usually doesn't take that long to find based on rough date - I have a stack with my old notebooks in a drawer.

I also use BBEdit with a million unsaved documents (well, 175 right now). I use it more as a scratch pad than actual note taking - drafting a longer message or email, manipulating some text I'm moving around, and so on. Nothing that needs to be persisted for long.
Here are a couple links to a source for you. It is the second of the three amendments purposed in the first link. You can click on the amendment to see the actual text of it.

The second link should link you to the video of Rubio in session talking about how the amendment was killed.

Rubio's site is the first google result for "democrats block amendment to keep china from receiving chips funds".

https://www.rubio.senate.gov/public/index.cfm/press-releases...

https://www.rubio.senate.gov/public/index.cfm/press-releases...
It happened to me once or twice. It felt great, and I still think about it sometimes several decades later.

I also thought about it reading the comments here.
>That just means that almost everything in world has a level of dishonesty and fraud.

Words are tools to convey information, if you label everything as fraud, that 'tool' is no longer useful.
Many people have their dotfiles up on GitHub. As long as you're aware of what is in your dotfiles it pretty benign. Just put your passwords elsewhere.
What's always been interesting about the languages Meta uses is the story of the rise and fall of the D programming language at Meta. I wasn't around at the time when Andrei was working there and advocating for its adoption, but it seemed like he hit a wall at some point. By the time I joined all D services were being deprecated or rewritten.

Rust seems to be doing far better. Though it's also worth noting that Go never got the same adoption as Rust either. Wonder if someone more familiar with the story of all these languages at Meta can comment on why that is.
Show HN: I built a self-hosted and scalable link-shortener
Hi HN,

I was curious how to build a scalable and distributed link-shortener. So I built one in Go.

There is no dashboard or production config as of now, since I am still deciding on those.
The country has enough wealth.

In 1975 the US GDP was about $7500/yr per capita (in 2021 dollars). Today the Chinese GDP per capita is around $10k/yr (more like 19k accounting for purchasing power parity).
I don't think there's much water movement that deep, so they may not fill back in like we'd expect. I think there's almost no current down that far, and marine life that would knock them over are scarce.
Show HN: Smort.io – Annotate and share ArXiv papers and articles
Hey HN,

Smort lets you easily edit, annotate, share and save ArXiv papers and articles! Just add smort.io/ before a URL to read it in Smort. No login needed!

Here is a demo- https://www.smort.io/demo/home

I posted a Show HN for the v1 in March [1]. The v2 is a major upgrade and lets you save articles permanently and read arXiv papers natively in Smort rather than handling PDFs. All ArXiv papers released up till 20th May 2022 can be parsed.

When I was a grad student, I found it hard to collaborate on arXiv papers and share my annotations, so I built Smort to solve a problem I faced. Smort can be used instead of Github to host your annotated papers collection and share it with the world!

Please send feature requests or feedback by joining our Discord [2] or following us on Twitter [3].

[1] https://news.ycombinator.com/item?id=30673502 [2] https://discord.gg/V8yageC6ud [3] https://twitter.com/SmortApp/
Sure — but I think it’s more complicated than your description:

Wheel of Time had elements of a message within it, but they didn’t take pre-eminence over the story… it was used to frame it, but that sexist power structure was a major conflict within the story because that wasn’t right either, even though it was a rational idea at the time it started.

Wheel of Time isn’t “The Message” of the 90s, but an examination of the back-and-forth between sexes which casts both extremes as problematic: men can’t shun their potential for ruin, but women-only and shunning men entirely doesn’t work either. The series goes out of its way to frame partnership as the ideal — to the point both sexes are required for elaborate magic. And that complex dynamic was framed within a well told story.

I think that stands in stark contrast to modern media — and that’s the difference I’m trying to highlight.

Amazon’s telling threw out all that complexity which explored the good and bad within both sexes to instead push a hamfisted ideology.
Not a blog but Fabien Sanglard has a number of posts covering all the old id engines (doom though doom 3) work.

https://fabiensanglard.net/

Also he wrote a book on Doom if you are super into it.
https://smile.amazon.com/Game-Engine-Black-Book-DOOM/dp/1099...
> I assume it could be a manpower issue, if it is a city with more pressing issues, or a city without a detective unit maybe, but outright saying no is hard to justify.

Why would they need to justify anything? They have no one to answer to. Look at groups like the Uvalde police who are internationally known fuckups at this point and they’re still just throwing other people under the bus left and right in response. The police only do their job when they feel like it and that’s usually never unless it’s writing down that they went to guard a construction site for the overtime pay.
As a motorcycle rider, I actually do take care to not have either of your examples happen to me, even when Im in a car.

Beyond that, there is nothing you can say to me to get me to take BART to save $2. Even if Bart was free, I still wouldn't take it.
Listening to a Movie as an Audiobook
The job of big dogs is to bark, growl, run around and be so intimidating that no sane person would dare enter. If the burgler does choose to come inside, the dogs have failed.
I mostly take notes for gamedev:

- I have a Gitlab project in which I make issues + update wikis frequently. Issues are for concrete ideas/tasks. Wikis are for collecting ideas / bookmarks / etc.

- I have a few notebooks with various purposes. One's for practical sketches / problem solving (like math). One is for ideas for the various games I have in my head. One is for visual art.

- I also have a gamedev folder in my iPhone notes just in case. I've started using it less since I can just use Gitlab on my phone.
Sadly, I can't even really credit that first job with any skills.

Maybe familiarity with SQL Server Management Studio.

The only thing it allowed me to do was to shift so I would develop projects on the company dime rather than at home. If I wanted to learn python, I'd write some web services in python for my job rather than for some bullshit at home.
It's not about violations. The animals are killed because the nature of the data taken from them requires them not to be alive.
Paper notebook on the go. Usually field notes sized that fits in my pocket or shoulder bag. Sometimes a big sketch book size is I “need” more space.

Fleshed our notes go in Tinderbox. 4-5 times a week I’ll journal or condense my thoughts. Not very consistent though - some weeks it’s 1-2 times. Other weeks I write daily or multiple times a day.
I mean, when the US government gives out money for student loans, the loan may be on very favorable terms, but it still expects repayment. It's only in business where we hand out money and don't expect it to ever be paid back.

I would agree that student loans shouldn't be that way either, but, we shouldn't be handing out money upfront without guarantees that the incentivized behavior will actually happen - the two things that come to mind are the 90's fiber rollout and the Foxconn subsidies in wisconsin, both of which the company took the money and then never actually built the infrastructure.
If there are going to be outright subsidies, they certainly need to be contingent on meeting milestones, and not just "pretty please build a plant, here's a big check to encourage you but no strings attached".

Think about how the US did the auto bailouts as well - we got a big chunk of equity that we eventually unwound on favorable terms, but we didn't just write a check and be done either. Same thing, maybe if TSMC wants a big grant for expansion, maybe the US should get a big chunk of equity (at guaranteed and favorable terms) and then if milestones are met the equity is again wound down at favorable terms such that the benefit of the "favorable terms" on both sides amounts to the subsidy.
This might vary from location to location. Everyone in my state is armed and about 2/3 of people are concealed carrying. Everyone here will look out for each other. Everyone in my area knows who lives where and what vehicles they drive. There is property crime but that also carries with it the added risk of justifiable homicide which sadly is not broken down in the homicide statistics as far as I know.
Ah thanks for clarifying! If this whole incident comes down to payment type (as the top comment indicates) then we should probably screen all poor service experiences through filters like that. Like with computer bugs, someone should be able to reproduce them while troubleshooting before jumping to possible fixes.

That said, it's disingenuous of companies to give the wrong reason(s) for why they deny service. If companies can't give an exact reason in writing, then that's the part that feels like discrimination to me. It would be like discriminating on the basis of gender/race/etc and then giving a bogus reason as to why.

And then if they fall back to the common "We reserve the right to refuse service to anyone" like the signs we see on storefronts, we should be able to hire a competitor instead. But with so many companies controlling > 50% of every market, that's not always a viable option. So those companies specifically should move to the top of the list for antitrust investigation.

Ironically, the right of refusal seems to be part of anti-discrimination laws:

https://www.mydoorsign.com/blog/right-to-refuse-service-to-a...

So I guess this is more of a monopoly issue than a discrimination issue.
What natural mechanism do you belive nuclear energy to influence?
I have heard that in some cases telling the insurance company that nothing is being done might get some movement, but I'm not really sure what they could do that you can't. Call the Chief of Police?
> Something I wish the Left would figure out because the Right uses it on them all the time.

> “We don’t do that here” means there are more important things for us to discuss right now.

Why is it only the political left that gets to define what things are sufficiently not-to-be-discussed?

Many of the comments here follow the same pattern: an assumption that there's an authority that is universally correct (the mother, in your example) and someone lesser-than that simply needs to be corralled into not questioning it. What if we, instead, approached these issues as though both sides are intelligent adults capable of discussion?

We don't need to be condescended to because we asked if we should push to the "master" branch.
If in urban areas, the presence of street signs in different languages will help in a multi-lingual country like India. The trees and terrain can also vary quite a bit, from arid to rain-forest.
In my area, hackerspaces are full of broken machines. I assume because they have loads of beginners (a good thing) who make beginners' mistakes causing problems they can't fix (which is to be expected) and the skilled volunteers couldn't fix things fast enough (again, understandably).

Places that can afford full-time employees have someone keeping the machines and equipment in fair condition.
Some may be uncomfortable with a company that has access to the most private data of so many people being ready and willing to cooperate with the police state, but voicing your support for this policy is actually a great way to demonstrate your Googleyness during the interview process!
That’s exactly how I explained to my elderly parents why I would never work for Facebook in its current form: “If I worked for Philip Morris or a loan shark for a living, would you be proud of me? Would you be excited to tell your friends?” That kind of flipped the switch for them.
I want to break into your apartment, pet your dog and leave without a trace.
How's the quality of life for the average citizen, accessible modern medical treatment across the country?

You can pull all the numbers you want, but you can't steer from the fact that it's an impoverished shithole.
Google Play Services, Google's Advertising ID, tower tracking, full access to contacts, call data, messages, and far more, are all failures and weaknesses of the present smartphone (including Android) environment.

At its core is the mobile phone data network itself, which provides sufficiently fine (and largely utilised) location tracking, vox activity, and Internet data usage tracking and association with a single device. The foundation is shit, no golden castle can be constructed on it.

Source: Android owner for nearly 15 years, infosec background, numerous exploits, data disclosures, white papers, etc.

https://ssd.eff.org/en/module/mobile-phones-location-trackin...

https://ssd.eff.org/en/playlist/privacy-breakdown-mobile-pho...
https://archive.ph/SW2cn
A weak troll attempt by someone who was more than likely recently rejected in a Meta interview. :P