skysight-inc/HackerNews huggingface dataset:
My two favourite detective series are:

- Bernie Gunther series by Philip Kerr (March Violets is the first)
- Marcus Didius Falco series by Lindsey Davis (The Silver Pigs is the first)

They may be a little noirish for your tastes (more focused on character and society) but I loved the detailed historical settings and the level of depth to the detective characters. They're also both still propelled by a mystery / solving a crime.
> Another fun way to suppress office politics is to light proverbial (or literal!) fires that require cooperation to fix

Strategic thinkers will use the fires to throw others under the bus. This negative behaviour will likely surface as management deliberately torturing employees drives the good apples away.

You see this, too, at a national level. A single, meaningful crisis brings people together (think: Pearl Harbor.) A single, meaningless crisis makes people cynical (think: Vietnam). Repeated crises, regardless of meaning, inevitably tear societies apart.
That’s what you meant to say though right?
If we rely on the law for protection, we're doomed. This calls for much harder and higher action:

We need a framework for programming ourselves so as to be able to systematically protect ourselves at emotional, mental, and spiritual levels.

Further, any system incentivizing such emotional exploitation needs to leave now. I'm looking at you, capitalism.
These are the ones I read:

1. An Era of Darkness: The British Empire in India - Highly recommended to Indians. It covers various aspects of colonization that are not covered in our history curriculum.

2. The Making of the Atomic Bomb - You will love it if you enjoy a mix of history, science and engineering. It pretty much covers everything from the discovery of the electron to the dropping of atomic bombs.

3. Sapiens - I think this is well known to HN community. It's a good read if you want summary of human development.
> save unsaved entries to a temp file when the OS reboots.

What Microsoft's executives likely took from that: "Save unsaved entries to a Microsoft account document. Got it!"

> A recent files list would also be an improvement.

"Track users' OS usage behavior and serve ads based on that. Nailed it! What's next? We're on a roll here."
Thanks for the feedback, I like the grid idea!
It's up 50% over 2 years and 400% over 3. Idiot article. Ignore the crypto bubble/pump and NVDA is growing quickly - both the business and the stock.
We don't have any bases in PI, and Japan pays for the bases we have there. I'm not sure about Korea.

Very different situation than Europe.
I would assume for the same reason that Mozilla sued Microsoft in the 90s.

If your browser not installed be default, people will have to a) Know about your app b) Believe that it is better c) Understand how to install your app d) Be willing to install it.

Because Android and iOS have their browsers installed be default, they have a distinct advantage.
Women Who Code Moves Global HQ from SF to Atlanta with Help from Home Depot
If you like screwing with advertisers, I recommend the browser extension AdNauseam

https://adnauseam.io/

Basically, it hides and silently clicks on every ad in the background. It even has an archive where it shows you the ads it has hidden and clicked, so you can check in to see what advertisers think you are interested in, and it tries to eyeball the cost of those clicks to advertisers. Lots of fun to load the worst ad-ridden offenders' websites and get a smug sense of satisfaction that you wasted advertisers' money
it looks just like a random sketch, but I could be wrong.
This is more or less the equivalent of code archaeology in a different field--how did things get to be the way they are? Why is this or that technique used?

Totally fascinating and worth reading. Or skipping over if it isn't your cup of tea.
Right, but if there's two of you and you don't get along, you just separate. There's no backroom conniving that can go on to get the upper hand on the other person, because you'd need other people to connive with. You either come to an agreement or move along.

We're talking about groups of people. Not the mathematical definition of a group.
That's cool and I wish DDG would offer Duck mail.

I'd like to diversify my digital life and move away from Google as much as possible!
Internet Search Tips
This happens all the time to me. And I'm the most generic type you can find, if you are attempting to classify humans: middle class tech savvy healthy white male 30-39.

All it takes is a really really simple wrench in their system: my wife uses my computer (oh my god can you imagine that?!)
Pedro Domingos

https://www.goodreads.com/book/show/24612233-the-master-algo...
For financial news, is Bloomberg better than WSJ?
They can but it's more difficult on a muscle level. You have to change the position of your tongue quite a bit to alter the airflow transitioning from the bilabial plosive to the sibilant, versus "Google" where you can almost say the G-L transition without moving your mouth; just a very slight adjustment of your uvula and tongue can produce an understandable sound.

Try saying "web search" without moving your mouth. Now try saying "google" without moving your mouth.
One counterargument is that for each ABI you need a different set of libraries loaded in memory.

So, if some programs in the system use the 64-bit ABI and some use x32, then memory usage may substantially increase. And, of course, this also affects CPU caches.
Used to work with a guy who was similarly boarish and oblivious, he'd comment on his email to the entire office, every damn morning. Interesting wikipedia minutia? Whole office. I quit in large part to get away from this person.
I don't understand the hype around modular homes, the build cost of a house is almost nothing compared to the costs of everything around it.

When you can build modular roads, shops, offices, pubs, schools, utilities, communities and transport links to other areas, we'll need cheaper buildings. Until then the cost of land in any location that anyone wants to live in makes the building cost almost neglible.
If you're aware enough to wonder, chances are pretty good you're not.
SHA extension is on the way into Icelake, so they will be superset again.
This is fascinating. It seems like it would be pretty easy to write a chrome app that runs a window in the background that interacts with every. single. advertisement.

Unfortunately the people to pay the toll would be the businesses running CPC campaigns, not google.

You'd have to run it at such massive scale that google wouldn't be able to collect because advertisers could show that something was wrong with google's model.
The US was founded in a tax revolt. It all makes sense if you think about it a bit.
I remember always tuning the DTMF timings (duration/spacing) to make the dialing as fast as the phone company could reliably allow. Even to this day when I hear the DTMF tones playing at the default speed, it pains me and makes me want to go adjust the dial command (ATDT) to speed things up.
I believe IPython cells keep their state throughout execution of the notebook.
Thanks! I swear I searched the repo and didn't get any useful results, but yeah it's there plain as day...
Might've been "smart" chaff to achieve this same thing.

Kinda like that fake tech they used in the movie Twister to map tornados.
It's all in code now... At least how I do it.
Top configuration management tools
This seems more reddit-inspired than HN-inspired. That said, looks nice and clean, there is less clutter than reddit. So overall, its pretty good.

Once you add comments and an "Ask" section like on HN, it would be a good replacement for r/fitness.
Cool, thanks. No idea how I failed to find it...
I love DuckDuckGo! Been using it for years!
Given where the money they won comes from, surely an equal value (plus overhead) was lost by similar organisations?
No worries :) — Great to hear.

Just a question since you're here: I've poked around with WebGL / GLSL in the past and have started to get into Metal (mainly out of necessity for macOS development) — is there scope for Metal to be ported / rendered on the web, and if so would you be interested in adding that as a language?
‘Operation Sharpshooter’ Targets Global Defense, Critical Infrastructure
I am really unhappy this has happened. I’m an Australian living in the USA for a large tech company. I’m on a work visa.

I’m going to visit family back in Australia this Christmas. What happens if during the time I’m outside the USA the company I work for pulls my visa? I have to abandon my life that I’ve setup here?

Surely I can sue the Australian government in that case. There’s no way I can earn the money I earn here back in Australia.
For integrity of the darkness, I guess they would advertise some sort of a positive psychology product?
While her situation is tragic,

She's demonstrating a huge amount of entitlement and technically illiteracy. She's making assumptions that all of these studies from data science and usage of recommendation/personalization systems are for her benefit. They're not, she's not paying the bills on that. That's for someone to sell her something. She's entitled because she believes that her unusual/rare situation should be accounted for and encoded in their global system.

Ok, I think I probably burned off a bit too much of the hn points there.. Now to get on my soapbox.

Reporters like this are exactly why no one understands or cares about privacy. If we're to have an honest disussion about this, the crux of the issue is: Should we have control over the data and interactions we perform. (the US doesn't have a GDPR)

The other thing that should be pointed out heavily: Most of the tech industry, in the last 10 years, has been solely focused on targeting the majority of people in profit grabs. This is an example of such of a focus.
It's in "Baikonur", a 100km circle of real estate in Kazakhstan that is leased by Russia for its space program.
The site is not abandoned, but definitely has abandoned pieces of infrastructure.

Getting caught in Baikonur is no joke, it's typically the FSB that respond. With that said, typically if you're not in active infrastructure, you'll "just" get booted out of Baikonur (or Russia, depending on their mood..)

Fun fact: another Buran sat in an abandoned lot in an Inner Sydney (Australia) suburb for many years.
This irksome AT prefix is still jused in mobile modems, all the way up to LTE. You'd think they'd drop this "Simon Says" sequence once and for all from the commands; they would work just fine without it.

Why can't I just type !GSTATUS instead of AT!GSTATUS?

at!gstatus?
!GSTATUS:
Current Time: 555877 Temperature: 29
Modem Mitigate Level: 0 ModemProc Mitigate Level: 0
Reset Counter: 14 Mode: ONLINE
System mode: LTE PS state: Attached
[...]

There should be an AT command to disable the AT prefix.
I've been using this setup for years and glad to see some info here on HN about it. It's very fast but more importantly for development it really does a great job for porting to the real thing. I've never built anything in Xhyve that fails on a real install. Most of the differences I've seen are in vmnet versus like an e1000 device. I don't believe it does full duplex as per the xhyve docs (its a TODO under virtio_net) and on the MacOS side there is no Tap device like with Hyperkit. Despite that web pages can be served quite fast, a lot of ops are a stub to mmap on the host. NFS runs really well as a native format to share between guest and host. Heh, I've left it on for a couple of months accidentally and was still running like a top. My only real gripe is NTP drifts when the host goes to sleep and there is not an out-of-the-box solution for that like say VMWare. Someone has gone part of the way with getting e1000 for FreeBSD with Hyperkit it just needs to be looked into more, but this is a good explanation- and explains the performance differences: http://thebsdbox.co.uk/a-peak-inside-docker-for-mac-hyperkit...
Good point! I wrote my comment to try and illustrate that politics, while often seen as evil, is critically important to a sustainably functioning team.

Society, offices, all groups of people need politics.
Where did she say that her suboptimal experience was exclusive to her?
Its 3D, its actually at the same x/y location, but behind
Not at all. I used xhyve to run FreeBSD on my mac laptop, because I want to have a dev environment that matches production (except for performance wise). Mac OS's BSD userland is sort of similar to FreeBSD, but there's plenty of differences, and although it took a while to get xhyve working (and before it was available, I used virtualbox, which also took time to setup), the gains in being able to try something and know it will work on production, instead of trying something and having to try it again were worth it.
If you tag HEAD after each merged PR you can still see which commits belong together, they'll be between two tags.
I wonder if they continue to make money on the currency markets by getting advance inside information on what politicians will announce next? Quite a few Conservative party politicians either own hedge funds, have worked for them, or have family and friends with connections that would allow the free flow of advance information. Rees Mog is a partner in a hedge fund, it would be interesting to see his what's app chat history...
No, Yes, and Yes!

Most importantly, Xanadu and Mimix are very different products. Nelson envisioned Xanadu as a publishing and copyright enforcement system. Mimix is aimed at the opposite group of users: those who create and consume textual content.

Mimix is about more than document versioning. In Mimix, there are no documents. There are only atoms and streams. A stream is a sequence of atoms which can be presented in its original order (chronologically, as it is created) or remixed or extracted without limitation. A "document" that you read in the wild and later write about is, in Mimix, a stream of unalterable atoms, recorded in a write-only database. This is vastly different from today's document and paper metaphor, which is really an artifact of the printing press that can be dispensed with.

Proper citation is half the goal of Mimix's implementation of what we call canonical data -- making sure that the reader knows what came from where. But the other half lies in assisting the writer in finding and organizing these sources in the first place. Today, research and writing are separate tools done in different programs. A great economy would be realized if these functions were intelligently combined.

And YES! to a better method of publishing (I would say "representing") text. Everything that happens during a Mimix session is recorded in MSL, the Mimix Stream Recording language. Instead of files of dumb data that get interpreted by different programs in different ways, MSL upgrades the data to include instructions about what's going on -- as it's being written. This allows the next user to rewind and fast-forward (as you would with a video) but also to extract and remix (which are not possible with video.)

Thanks for giving me a jumping-off point for discussion! :-)
She isn’t obligated to do so, because no one is obligated to use these platforms. They are entirely optional to life and purely a luxury item.

It’s a suffering person, yes, but would I rather have Instagram that you can opt in to and receive targeted ads in exchange for its feature set than no Instagram? Yes. And I believe if we allowed people to make the free choice, they would too.

This is about the equivalent of going to a high school reunion and having people talk about their kids soon after you had a miscarriage. It’s horrible to have that happen but it’s an honest mistake.

Jumping on the “targeted advertising is evil” wagon just means we fail to solve it another more-likely way: like how you’d imply to your old classmates in that situation that you find it painful to hear about the topic right then.
I don't believe that you have 1000s of petabytes by now. Unless you are Amazon AWS or Google or IBM.
I like it. It would have been nice to include at least the full set of ascii char glyphs. It seems to be missing a few basic chars such as tilde, gt and lt.[1]

[1] https://i.imgur.com/di6oHxV.png
I believe the intent is regarding, e.g. “Huh, this spreadsheet says we’ve made a massive loss this quarter, but the investors don’t know that yet, I should sell all my stock before they find out” and vice versa.
Yeah I felt the same about reading the sequels. Same thing happened with me and Hitchiker's Guide and its sequels.
California wants to tax text-messaging
I'm glad you asked, since this is something I'm currently working on (I'm a developer at Runbox).

So currently our backend for contacts storage is home-baked, and pretty much exclusively accessible to our webmail. This works fine for web usage (though the Contacts view in the new, opensource client is a bit basic right now), but is exclusively accessible to webmail and not really synchronizable with other devices or DAV servers.

So the goal is to migrate the existing contacts database to DAV and change the webmail to use the DAV server instead of our home-baked database. We'll also provide direct access to the DAV server to our customers, so there can be a two-way sync between Runbox webmail and whatever other client/device you desire. It will also be possible to use whatever DAV server you want with the webmail (for example if you have your own existing nextcloud that you want to reuse).

Once the entire DAV infrastructure is in place and battle-tested, calendar should follow contacts Soon[tm].
When the government stops giving loans to the cement/steel and other industries that it is propping up. Many of factories take out loans just to pay interest so they can stay open.. They are building neighborhoods where no one lives and it is in large part to use some of their industrial output.
So in order to mutate DOM and present mutable state, you think you need to introduce immutability in the middle? Someone mislead you.
fair, edited the comment.
Never Split the Difference - I loved this book and would highly recommend it to sharpen your negotiation skills.

Extreme Ownership - I also really enjoyed this book. I listened to the audio and it was read by the authors. Both Navy Seals, the stories they used about their time in war was very eye opening. The concepts are all about leadership, and if you a manager or part of a team, you will get some benefit.

Getting Things Done - 2001 edition, very practical approach to organizing everything on your plate. I will probably re-read this again.

Learning How to Learn: How to Succeed in School Without Spending All Your Time Studying; A Guide for Kids and Teens - a great book that has great tips on learning for kids and adults.

A Philosophy of Software Design - still reading it, I really am enjoying it so far. I like the big picture approach it takes to discussing software design and complexity.

Mindset - I just started this book. So far it is just explaining the general concept in different ways. I am hoping the latter part will get into some practical tips and methods.
Ha, I recall that passage, it made an impression on me as well.
Confirmed VPN iOS/macOS update makes it First open service with 3rd party audits
Sure you can make it work, but how much existing userland code would need to be rewritten?
I don’t understand why they don’t just acquire Notepad++ and replace Notepad with it.

Seriously, does the average Windows user even know Notepad exists, much less use it?
> I mean, just do a traceroute and see how many hops there are before you get to a peering node

Most carrier equipment operates below layer 3, and so is invisible to traceroute. But since you referenced it:

traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 192.189.29.1 (192.189.29.1) 4.120 ms 4.267 ms 4.427 ms
2 172.17.1.85 (172.17.1.85) 4.021 ms 4.077 ms 4.100 ms
3 h252.63.131.40.static.ip.windstream.net (40.131.63.252) 10.661 ms 10.613 ms 10.600 ms
No. SLAPP statutes protect against frivolous lawsuits. If someone is sued over sharing an opinion, SLAPP might provide a quick way to demonstrate that the opinion is protected speech and that the suit is unwinnable. Generally, SLAPP aims to easily dismiss suits without merit.

This is not a frivolous lawsuit and is not without merit.
I still remember when 'googol' was my 2nd grade answer to 'no, I like it thousands better, no millions better, no billions better, no googol better!'

And somehow that silly abstraction for "a big number number than yours" became a mega-behemoth of a corporation.
Commands that have to prefixed with AT are still in use. Most of the actual commands after the "AT" part are not recognizable to someone who knows dial-up modems; they have nothing to do with the Hayes set other than the AT prefix/misfeature.
You aren't alone. I had the same thoughts. Why would she share that type of information on a social networking site to begin with?

It's terrible what happened to her and her family, but this post basically reads "I put my foot in a fire. Fire, why did you burn my foot?"
Should have never been valued that much to begin with. Losers are those that gambled
In terms of tradable information, absolutely. Bloomberg is known for being first, not for long narrative stories (of which the WSJ may have an edge?).
I do this sort of thing compulsively (announce minutia to the poor souls trying to work around me) and then feel incredible shame about it later. For me it's probably related to my ADHD, since that's an impulse/executive control disorder, so this behavior matches the pattern of being unable to resist the impulse, and then later I feel anxious/guilty/embarrassed about it. It'd be a lot easier to manage if I had an office with a door, or even a cubicle.

I might try to get a remote job so I don't have this problem. I feel terrible about it but can't seem to quit. I must be so annoying to my coworkers, who I quite like. Maybe I'm starved for social interaction. I'd like to say sorry to you for your coworker on behalf of all of those like us.
I kinda miss the little "winking" noises the modem relay would make when it dialed. It was kinda soothing.
Ask HN: Learning tech leadership vs. growing as a developer?
I work in a startup which is growing at a steady pace. We are competing with some of the other companies in the market with similar revenue.
Started working here right after college and
was learning a lot of things on my way. I have worked on some challenging problems which make me learning and advance as a developer.
In the past 4-6 months though, the shift has all moved to not just delivering release but to manage them end-to-end. We don't have any tech leads in the company and this is an expectation from individual developers like me, about 1 to 4 years into the industry to run the project, not just develop them which includes talking to customers, defining a plan, and executing it while also developing it usually in team of size not bigger than two.

This is the only workplace I've worked at yet. And I'm confused if whether to grow as a tech lead yet when I still want to learn to better and bigger software with good architectures and good code quality. Should I take a detour and focus on learning project management?

Is this also even advisable to learn project leadership of this sort?
It's not unrealistic that his conducts did $167M worth of damages.

Obviously Tesla won't be able to recover that much from him, but that happens after the judgement.
https://thenextweb.com/google/2018/12/05/google-reportedly-p...
Yes, their stock price is now back to June 2017. Not too bad.

NVidia may have focused on the high end too much. They have a card for the machine learning crowd that costs $16,000.[1]
The product they're now pushing to gamers, the 2080, is about $1000. It has some ray tracing hardware used by nothing. On existing games it's about the same speed as their 2-year old 1080, which NVidia just discontinued.

[1] https://www.dell.com/en-us/shop/accessories/apd/490-bens