skysight-inc/HackerNews huggingface dataset:
To steelman the other side, you can’t work for the US government while antagonizing a formal ally of the US government.
The original American colonists boycotted the tea from England. Under the appeals court ruling, things like boycotting twitter could be made illegal.
I don't see how that can work. If someone does that even once you're going to lose respect for them. Twice and you're going to fire them for just not being smart enough.
Similar tool: fail2ban: https://www.fail2ban.org/wiki/index.php/Main_Page

Tools like these are essential if you have Internet-facing SSH services.

If you do not need Internet-facing SSH, do not enable it. It can be an attack vector and there are hundreds of bots that will try to brute-force access within minutes of opening Internet-facing SSH daemon.

Best practices for Internet-facing SSH:

- run on non-standard port (not port 22)

- disable passwords, use SSH passkeys instead: https://www.techrepublic.com/article/how-to-setup-ssh-key-au...

- disable root SSH login

- run fail2ban, sshguard, or similar "block IP addresses for suspicious activity" services

- setup port knocking: https://www.tecmint.com/port-knocking-to-secure-ssh/

edit:

- run WireGuard VPN (https://en.wikipedia.org/wiki/WireGuard) for defense-in-depth
Messy and poorly written article, could not finish reading it.

Unpleasant surprise to find this on HN.
Right which is why I am saying jury nullification is bad. These situations happen because of it.
It isn't writing style, but more of phrase selection. If you lean on the same phrases (n-grams), then you will be very very close in a high dimensional space. Colloquialisms are the biggest tell, you should eschew them.
Once you get it set up how you want it, DevonThink absolutely rocks and it’s perfect for non-fiction research. It’s got a 100 hour free trial so worth testing it out. I’d recommend downloading the manual and/or the Take Control Of DevonThink book from the devontechnologies website (both free) and giving both a speed read so you get an idea of some of the stuff it can do.

Obviously depends on your own individual workflow but here are some of my recommendations:

Make sure you get the iOS companion app DevonThink To Go. This allows you to capture everything on your mobile devices. Also make sure you install all add ons via DevonThink3 -> Install Add Ons.

These add ons will:

- Allow you to view and import emails in DevonThink (you will also have to enable the plugin in the Apple Mail app for this functionality to work)

- Put an ‘Inbox’ folder in your finder which allows you to just drag any file or folder into it and have it appear in your DevonThink Inbox

- Give you OCR for all your pdfs

- Give you extensions for browsers to clip things easily.

When you clip something that you want to read or refer back to you’re generally best off using the ‘paginated PDF’ setting as not all the available options support annotation and the AI search. It’s not a big deal if you don’t because you can just right click something and click ‘Convert To’ to turn it into a pdf later.

Two settings I’d recommend trying out:

DevonThink3 -> Preferences -> General -> Interface -> Retain View (On)

Stops the view from changing every time you switch databases which can be annoying.

DevonThink3 -> Preferences -> General -> Interface -> Unify Inboxes (Off)

Moves each databases inbox into the database itself which makes it a lot easier for when you’re filing things.

Four Shortcuts I Find Useful:

Cmd-Ctrl-M - brings up a panel for moving a file quickly

Cmd-7 for wide screen view (makes more sense than the standard view)

Cmd-option-i - toggle right inspector

Cmd-option-1 - toggle left sidebar
I’ve just been going through and cloning the repos via their command line tool:

heroku git:clone --a <app name>

If you have really old apps (e.g. on the bamboo stack or older), there is a plug-in that allows you to download the slug (as Git doesn’t work with those old stacks).
It can turn into office politics fast. Maybe you say the wrong thing and now you and your coworker have an awkward tension.

IMO it's almost never worth trying to make friends with your coworkers. Be nice, be helpful, and do a good job but keep your friends and work life separate.
> It's interesting that the article's thesis is about reading, but most of the article is actually about writing. And I think that's an understated point.

I got some excellent feedback from my manager’s manager early in my career and it was, paraphrasing, “keep reading, but write more about what you read.”

Publishing doesn’t have to be public either. At a large organization internal communications are plenty sufficient.
They all locked ranks against Bernie Sanders when he looked like a threat for 5 minutes.

The rest of the time, you're right that they never mention anything far left but it's not like that's great for the left.
Sorry, I should have included the link - I meant the book:

https://www.amazon.com/Panic-1907-Lessons-Learned-Markets/dp...
Well is certainly NOT me, that's for sure.

On an unrelated topic, I'm starting a service to write comments in the style of others to provide plausible deniability for other alt accounts. Rates negotiable.
Frontier Airlines gets rid of telephone customer service
I can change the bio to a quote more literary in a bit if that'll help you address my ideas instead of my reputation.

Folks seem to pick and choose when to take me seriously in the hacker scene, which is amusing considering rumor has it "Chapo Trap House" is a reference to what the portmanteau of DNS requests coming out of my college house share looked like to the local FBI field office during the Pittsburgh G20.

Spoiler alert: One guy was playing a lot of illegal poker, one guy was really into certain types of... free expression... and one was discovering the joys of democratic socialism as he did experiments on undergrads like Bill Murray at the beginning of Ghostbusters as he pirated everything on the IMDB Top 250. Guess which one was me, and you win a special prize.

(Also... don't do cocaine.)
In some states even if the person is trespassing you can be liable for contributory negligence.

https://www.hg.org/legal-articles/who-is-liable-if-a-trespas...
One consequence is me realising just how meta and stuck-up-its-own-derriere HN is. I knew it's bad but I wasn't expecting a meta response to a meta post.

Perhaps we should just iterate. What does this post reveal about HN? Discuss.
It is genuinely offensive to hear them comparing the Alabama bus boycotts to companies receiving government contracts. They know perfectly well that an individual right to boycott has never been in danger; they're just rattling the collection plate.
"Tech Money" will largely dissipate after labor market dynamics normalize. Could be as soon as next year if the economy continues on its current trajectory.

The best will still attain high compensation, but the world of 6 figure jobs after 6 week bootcamps is going to end.

Value add to the employer just sets a ceiling on potential pay. In the end, wage and compensation is always a product of supply and demand of labor.
This is what I get: https://imgur.com/a/dusADjq

Picture of Schwarznegger under "Robert Winley" for some reason, but that's it.

Also if you scroll down a bit more it shows not just Edward Furlong as John Connor, but also Dalton Abbott, Michael Edwards, and Marius Clarén.

Abbott and Edwards are "Old John Connor" and "Infant John Connor" on imdb, and Marius Clarén is the guy who does the voice of Connor in the German dub. I guess it's "correct" for some value of "correct", but also not really.

tl;dr: don't trust these google instant preview thingies it seems.
Not modern nails and wires, obviously, maybe some slugs holding stuff here and there.
I have no idea what the point was, or what the 6$ had to to with tech money and venmo
Wow... that's shockingly effective
> Use newspeak

Would only work if enough people did it. Otherwise all your accounts will stand out as being "the newspeak person"
Probably not - as part of the Euro system, there is more demand for their currency relative to the dollar.
I contracted for the better part of a decade and I wasn't extremely good, but I was solid technically and trusted as a problem solver, so I got my first contract from my personal network, and then built it from there. If I had to rely on being extremely good and going in cold I'd still be looking. Your best bet is to go with a third party and then eventually go independent once you have your own reputation and network.
Moving from Zsh to Fish
I’d say to kill more abuse rather than non-maintained projects

https://www.bleepingcomputer.com/news/security/massive-crypt...
The ACLU has no credibility and no consistency any longer — something they rightly could take great credit for. No point in following them.
I sincerely wish I were this person. Reading this makes me feel I’ve fundamentally failed in my life decisions.
Fractionally more unique with a best match of 0.547.
Love:
- Ecosystem
- Clean code
- Single executable file

Dislike:
- Pointers -- maybe I am still getting the hang of it. But I feel like pointers throw off a lot of beginner programmers. Would love some practical advice here
Thanks! Working on a shortish tech history book right now for which I don't have the research especially well organized--and am in the process of refactoring. This will make a good test case.
In a sane configuration, the only thing a tool like this should be doing for you is keeping your logs clear. If you're deploying something to mitigate the risk of brute-force attacks on your server, the problem is that it's possible to brute-force your server, not that you don't have an autoblocking system enabled.

These tools are popular, but I think they're kind of silly.

Later

I read some comments below, which compared this to Fail2ban (I had written this tool off as yet another Fail2ban-style script). But it's even scarier: it's written in C. I guess this is from like 2010? Don't run stuff like this.
Interesting, they are trading phrase-grams (just made that up) or lingo. That is really cool.
Realistically it doesn't, although it would rub me the wrong way as well if it was my domain. I guess the easiest way would just be to reset passwords for all of them and make the accounts unusable.
I did some of these things and I slowly getting over them, thanks to some very generous colleagues who can overlook my downsides.

To be honest, some of these problems are less the problem of an individual but the environment - where we constantly have to or we want to point out the value that we provide.

Some things are even more painful, and I'm glad I'm recovering from them, like over-communicating. Some people have so little to provide in terms of value that talking becomes the main output - and that usually slows down projects.

I'm also recovering from being bossy after having worked with managers who were basically never bossy at all - it's such an important trait, yet relatively rare.
> China does not have concentration camps.

https://en.wikipedia.org/wiki/Xinjiang_internment_camps

https://www.newyorker.com/magazine/2021/04/12/surviving-the-...

> its the exact same thing with China's censorship.

No, it's not. In a location with adequate free speech protections, posting content against the ruling government's agenda would not by itself cause the poster to face incarceration or worse, even if it is a sensitive topic.

Both of the above links (and all of HN) are inaccessible in China without a VPN, and the Great Firewall makes most VPNs and anti-censorship services extremely unreliable in China through heavy throttling and connection resetting.
curious if you prefer Typescript or Go for backend development. My friend group told me they prefer Typescript because of shared code with client and ease of hiring.
That's certainly true of current ICE mercedes models, except for the big warning.
These are all state laws, not federal.
It might just as well happen that some accounts are falsely detected as alts even though they really aren't. If people place too much trust in that tool, that might also have consequences for the account holders with little the account holders can to to prevent that.

Btw, how is having an account system without any option to close or delete the account - and which might contain your real name as username - compatible with the GDPR?
The Twitter thread is better. You get the full context of other peoples' reactions, comments, references, etc. This is lost with blogs.

It's the same reason why many people go to the Hacker News comments before clicking the article. :)
Why didn't you use the google bigquery?

https://news.ycombinator.com/item?id=10440502
For those unaware, the Foundation for Individual Rights and Expression has to some extent taken up the mantle for causes that the ACLU abandoned after being ideologically compromised.

https://www.thefire.org/
Oooh, oooh, an opportunity to talk about my favorite tech related money cluelessness story.

The setting: somewhere in the late 00's. I'm still in grad school at the time. A friend of mine, a musician from New Orleans, is in town for an electronic music thing. He and I are going to grab a drink somewhere.

But my friend is also in town networking. And he eventually gets talking to a founder of a very prominent music technology company which will remain nameless. Said founder is, as they tend to be, rich as shit. My friend texts me: is it ok if we switch from grabbing a drink to going out with this founder? I, not wanting to mess with my friend's networking, say sure thing.

So fast forward a few hours. Drink has become dinner, at a very fancy restaurant. It's me, a grad student; my friend, a working musician; an undergrad who tagged along, and a rich founder. The founder orders for the table. I don't remember where we were, but I do remember that the founder ordered oysters. I remember this because I'm allergic to Oysters.

The check comes. And the asshole founder tells the waiter to split it. Somehow drinks with a buddy turned into 80 bucks a head. And I couldn't even tell the founder to go fuck himself, because, friend, networking, etc.

Really hard to not see this as deliberate, notwithstanding the argument in the post that people like this are just clueless.
Even simpler, making your intentions known should fall under "political speech" -- which currently enjoy the widest protections under the courts.
I do know SMB owners. A pair of the ones I know had their email hacked and used to scam customers with redirected payment details on large invoices. Losing tens of thousands of dollars in invoices didn't do anything to help with their payroll or their customer retention. Another had a beverage machine used as an attack vector for PCs on the network.

The government absolutely needs to provide simple guidance for SMBs that don't know better. That's what this is.
That's an entirely different dimension - you can reach these throughput numbers on DDR5 likely even with merely 16GB. And an massive 12-channel 6TB socket solution will likely have slightly less than 6 times the random-read bandwidth. Capacity and bandwidth aren't strongly related here.
I think that this cuts both ways to some extent. The references case is about not awarding government contracts based on a company’s not agreeing to not boycott Israel.

To be clear, no one is arguing that companies can’t boycott Israel. They are simply saying that doing so would invalidate your ability to get government contracts in the given state.

The problem is that it cuts both ways. If you say that this is an infringement of first amendment rights, then the logical extension of that is that the government can never refuse a contract based on a company’s free speech. So for example, say Acme Co openly proclaims their support for the Ku Klux Klan… should the state of Michigan be allowed to say that they won’t purchase toilet paper from them?
Sheeeeet - there's no way I wouldn't absolutely love the same kind of returns as Thiel! To do so however, is to knowingly treat your fellow citizenry and all other humans as dirty peasants.

As a hyper wealthy (on spreadsheet) human, having captured such wealth, he just couldn't resist leveraging those resources to find all the defects in the system. Having now found quite a few, instead of alerting the body able to correct such bugs, you decide to just change your grades and those of your friends instead. Then, instead of being chill like Ferris, you decide to weaponize your knowledge and expertise to get all the people at school replaced with bitter, angry incompetents so it all goes down in flames.

You can try and rationalize, or maybe even moralize it somehow, but dude found a loophole in a system meant for people that work everyday jobs and exploited it for his personal advantage.

Now, he's using his vast wealth to actively undermine the system that made it possible for him to somehow achieve such an outsized personal wealth to more closely fit his personal world view.

I didn't even bring up that time he coldly destroyed Gawker (not defending them!) from the shadows. Does that seem like an forthright individual to you?
Yea, I could eat crow but I don't see any of the typical artifacts here, detail remains coherent all the way down. "Big if true", wouldn't it be simple for these images to be distributed with a signature by the midjourney API so that us doubters could check which version of the algorithm was used?
No this is about the government end running around the first amendment by making companies violate people’s rights instead. If boycotts are protected speech then the government should not be allowed to put up money on the condition that the people who take it and their employees give up this right.
I went with the SPS-1000 with 2 100AH LifePo4 batteries from here: http://www.smartpowersystems.co.za/

I think the batteries in this case are "AOKLY LiFePO4 Battery ALFP-12100", also drop in replacement types, probably similar to the Hubble ones.

My email is in my bio if you have any follow up questions.
Here is a map of countries that recognize the Holodomor as a genocide: https://i.imgur.com/rjEv1XC.png
Don't like error handling taking multiple lines (https://www.youtube.com/watch?v=raJGZaIPhOc)

Like everything else.
I love these so much.

kens: were you able to identify the original bug? I understand the errata well enough, it implies that the processor state is indeterminate between the segment assignment and subsequent update to SP. But this isn't a 2/386 with segment selectors; on the 8086, SS and SP are just plain registers. At least conceptually, whenever you access memory the processor does an implicit shift/add with the relevant segment; there's no intermediate state.

Unless there is? Was there a special optimization that pre-baked the segment offset into SP, maybe? Would love to hear about anything you saw.
There are already production systems like the WiZ lights which use wifi for person detection (https://www.signify.com/global/our-company/news/press-releas...).
Except the industry is moving away from attestation. The popular passkey implementations don't support it. You won't see attestation use outside of enterprise specific settings.
I don't have any alternate accounts here either and my writing style is apparently nearly the same as a high profile account that I recognize and has many points. I wouldn't say this is a highly accurate thing.
It's a text to text model. You train it on a sentence from the user phrased differently against their real sentence. Then you can write what you want, and the transformer alters the style to match another identity.
So this was all to avoid having to re-layout everything and cut new rubylith, right? And at this point was all still done by hand?

I suppose you’d have to re-test everything with either a new layout or this fix, so no real cost to save there?
Would thwart this tool, presumably, but not anything which considered spacing ("do they use double space after a sentence?") and punctuation, etc., as markers.
I thought I would also suggest the Iron Dice podcast and specifically the “fight for the republic” numbered series episodes, which cover the power struggle in Germany between WW1 and WW2:
https://www.theirondice.com/
> Seriously. These things are a whole lot more transparent than the people who do them think they are

Has anyone seen articles on how to effectively manage/coach people with these habits? Extrinsic motivation tactics tend not to work, and appeals to intrinsic motivators are often met hard with #6 and #7.
Ask HN: Why aren’t students tested on their word processing skills?
Wouldn’t teachers want their students to be able to quickly and accurately write up a document — even one full of math?
Sounds like it's broadly terrible... Good news is the who's hiring thread is coming up again in a couple days.
Thanks for asking so that we can all vent!

I have 2 YOE as a SWE, got laid off in August from a startup that was Series A and generating no revenue. I was able to get interviews in September/October, and got far at 2 companies but got rejected by one and ghosted by another. I have found it's much harder to get an interview this month as layoffs increase. I'm pretty much hoping that once the holidays are over, things will pick up again, but I am pretty worried that I may be forced to just join the military or something because I can't get a job in tech.
Yet they hold the encryption keys to decrypt your chats on the fly. What inspires so much trust in Meta? Especially in a company with "targeted advertisements" as its business?
this seems equally important. A company should not be disadvantaged when competing for government contracts because of an unrelated stance. This extends directly to individuals. What if an employee at the company is an outspoken critic on one of the topics that can get you thrown out of a contract competition?

It's an attempt to silence organizations by disadvantaging them economically. And we all know that if it wasn't Israel related it'd never fly. Imagine for even one second a company was excluded from a contract because of its stance on gun rights, abortion or gay rights. You'd have either half of the country on your mattress within five seconds.
I've been searching decades for the same thing. Good luck.
Yes well, as you mention, that is only the default execution strategy, and nothing prevents us from using other execution strategies for either language. In fact, the main advantage of using a declarative language such as Prolog or Datalog is precisely that it can be readily interpreted with different execution strategies, and indeed many Prolog implementations already provide alternative execution strategies, the most common of which is currently SLG resolution, also known as tabling. Alternative execution strategies are applicable as long as you keep to the pure monotonic core of the language.

The fact that the default execution strategies of Prolog and Datalog differ is not a valid argument for or against using a slightly different syntactic formalism. If, as seems plausible, an alternative execution strategy of Prolog can provide the same semantics as Mangle and other Datalog "variants", then it may be worth considering doing that instead of devising a different syntactic formalism, especially if the alternative syntactic formalism is already so close to valid Prolog syntax as it is in this concrete case.
Reaction Properties Machine Learning via Condensed Graph Learned Representations
IANAE, but from my very brief topic search last month (~50 hours) the risks are competitive, that some other chemistry turns out to be "better" for a major application or that some other company does it better than you.

There is always the possibility that someone figures out how to make cheap, safe, reliable, durable, high-current, temperature-tolerant and abuse-tolerant X-air (aluminum-air, lithium-air, or some other common metal or anion -air) batteries. The holy grail of max energy density, volumetric and gravimetric.

There are many niches in storage, though, especially in stationary uses. Lifetime cost (10 to 50 years) will dominate for some, sticker (label) price for others.