jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They just mean they grabbed the laptop off the table before formally arresting him, i.e. they distracted him with a diversion of an argument, another agent grabbed the laptop from the table, and another agent physically detained him and arrested him.

So he couldn't close the laptop and enact the encryption.
Location: Pune, India

Remote: Yes

Willing to relocate: Yes

Technologies: Android, Java, Kotlin, iOS, Swift, HTML, CSS, Javascript, C, C++, Bash, Scala, Play Framework, Embedded Systems, Networking, XMPP, Perforce, Git, Jira, Agile, Jenkins, Sketch

Résumé/CV: https://drive.google.com/file/d/1tGJ553CgGJBkjpH9nhn8Rddb4op...

Email: in the resume

Principal Software Engineer and Technical Product Owner, last working at NortonLifeLock (Symantec) till Dec 2020. Have more than 12 years of experience. Took a break to spend time with family and now looking to get back into full time employment. During my break, I started and have been doing full time stock trading (equity and derivatives) since April 2021, while also working on my side project on Android, that I’ll be releasing shortly, as well as continuing my masters study (OMSCS, Georgia Tech) that I began in August of 2020.

I’ve mainly been developing and leading projects on Android but had also learnt from scratch and delivered an iOS project in production while working with NortonLifeLock. I tend to do multiple projects in parallel, including building new PoCs, and am open to and have learned and worked on different facets of various projects, in tandem with my primary Android dev role (backend, frontend, mobile, CI/CD, UX design, Scrum Master, Product Owner, etc.), basically, whatever it takes to deliver the project.

I've worked on large and small teams, and a one-man team, working end-to-end on and delivering projects. I am looking for principal / staff roles, primarily as an individual contributor.
> I like all of these tools but can't help feeling I'd be more effective if I could just get at the underlying code half the time (in cases where that's not an option).

I've seen novices do cool stuff with Max without thinking that. Perhaps this feeling comes more from familiarity with textual coding than something fundamental about textual coding.

On the other hand, we keep saying "a picture is worth a thousand words", but here we are writing blog posts in gobs! That suggests that text is what we train for, and is what we might be most effective with in the future too.
A good re-branding could probably go a long way towards helping with that sea lamprey issue the Great Lakes have too...
It also discourages people from embellishing their resume with stuff that they don't really know.

I think a lot of especially younger people don't realize that if you list a programming language on your resume it's sort of expected that you'll be able to write something in that language (maybe with minor syntax errors). I'm appalled at the number of people who list C/C++ and yet can't write a simple string manipulation function.

Actually, this phenomenon is kind of useful because it the quickest way to filter out more than half of the candidates applying.
Another post on the Discourses:

http://www.powerseductionandwar.com/archives/machiavelli_for...
My watch has a heart-rate monitor and it's pretty accurate. It's great for running, exercising, and monitoring my stress levels.
I see the parent comment got deleted. The question was in the lines of "I loved AppJet, how will you succeed where they didn't".
One of the top level comments here questions if the vaccine is worthwhile, with a strong implication that a) it's not worthwhile for a disease which a healthy adult can recover from without it and b) nobody has been smart (or unbiased) enough to ask the question before.
If you can provide modern numbers, I'd appreciate it!

Maybe my information is out of date, but I just now picked a random benchmark (the fasta one from the language shootout) and ran it against v8-3.14.5.10 and luajit-2.0.3 (Fedora 21, latest available via yum), and luajit came out quite a bit ahead. I grant that it's a really naive benchmark setup and shouldn't be taken seriously, but my investment here is pretty minimal :)

$ time luajit-2.0.3 fasta.lua 25000000 > /dev/null
luajit-2.0.3 fasta.lua 25000000 > /dev/null 8.60s user 0.01s system 100% cpu 8.613 total

$ time d8 --nodebugger fasta.js > /dev/null -- 25000000
d8 --nodebugger fasta.js -- 25000000 > /dev/null 12.80s user 0.51s system 100% cpu 13.209 total

Edit: https://gist.github.com/spion/3049314 is another microbenchmark where Luajit quite handily outperforms not just v8, but equivalent C code!
This is good news, but I hope it doesn't take the wind out of the sails of the effort to actually change the law.

Executive decisions such as this are a poor substitute for settled law.
No meaningful increase for 18 years despite record CO2 levels well over the touted "350 PPM" limit "still counts"?

Do remember that this was a marginal El Niño year...it just didn't quite make the grade to be an "official" El Niño.
Maybe a stupid question, but what kind of projects are ones where you don't need or want a build process?
It's a security stance. Without rotating the secrets automatically, it becomes more likely that somebody will share a secret.

During a breach, if each service gets their own secrets, it becomes easier to trace the entrypoints and which secret go compromised. Once the system is closed again the attacker automatically looses access to everything after 4h.
I think it comes down to volume and rate of corrections. You will inevitably make mistakes in many endeavors and most mistakes are not fatal, but while making mistakes the rate of correction during this time puts you on the right path.

Most of the criticism of "move fast and break things" is word thinking. The move fast part includes "rate of correction".
...On October 28, "Black Monday,"[10] more investors facing margin calls decided to get out of the market, and the slide continued with a record loss in the Dow for the day of 38.33 points, or 12.82%
Why didn’t congress have to approve the munis?
Trouble is opinions can take on a life of their own. Not everyone is sensible enough to read opinions as just that. A lot of these articles are written with a tone of authority; espessially the ones from data scienctists. Discussion is fine, but bear in mind that its adding to a lot of unecessary noise.
This is something I built to solve my own pain - creating and maintaining a high-quality resume.

Any feedback or insight would be much appreciated.

While I wouldn’t consider this in beta, it is still early in how I imagine it evolving. Additional features I plan to implement are:
1. Entirely open source
2. Templates (built by myself or the open source community)
3. Custom CSS
4. Versioned / multiple resumes
5. Standalone offline generator
Yeah I'm not really buying what these articles are selling. The world had plenty of time to act and opted not to. This all seems more like an attempt to avoid blame than a credible analysis of the situation. It's a far better story for the western politicians that the evil Chinese didn't give enough warning than to acknowledge that plenty of warning was given and none was heeded until the developing crisis was already realized in western countries.
Well for one, both Paxos and "Byzantine Generals" were authored by Leslie Lamport (latest Turing award winner IIRC).

But Paxos has gentler assumptions about adversaries than in the Byzantine Generals problem.
You could've focused on responding to my first sentence, but maybe you're not interested in engaging in honest discourse? Best of luck!
I've been using GNOME 3 on Debian Jessie for about a year now on my main work machine and I have to say that I'm very happy with it. I switched to it after having used a XMonad desktop for about a year, I think that says a lot.

What I like is the fact that everything just works (tm). Just as it used to be on Mac OS X. No need to fiddle with 10 volume control applets on your minimal tiling WM, none of them works well with PulseAudio. Same for the battery indicators, manually loading your desktop background, setxkbmap etcetera in your .xinitrc. You're basically forced to mix-and-match your whole desktop.

GNOME 3 comes with batteries included. Everything works out-of-the-box. Yes, the eye candy is a bit too much, but I think the Activities menu is very useful and productive. I can just use my computer, like I did on Mac OS X before. But now I the Linux desktop also gives me much better performance, package management and stability.

Only thing I miss on GNOME 3 is a XMonad's tiling system and keybindings. It's a shame they lost the ability to swap the window manager for your own.
> that's the one he didn't like to be ridiculed over and asked the organizers to take down.

This is repeated every single time, when the reality is that Moxie asked the organizers _in advance_ not to record the talk[0]:

> I just prefer to present something as part of a conversation that’s happening in a place, rather than a webinar that I’m broadcasting forever to the world. I have less faith in the internet as a place where a conversation can happen, and the timelessness of it decontextualizes.

[0]: https://twitter.com/moxie/status/1211427007596154881
Why would you want effective advertising? The sole purpose of advertising is making you buy something you otherwise wouldn’t buy. Call me old fashioned but if I want to buy something I look up reviews, I don’t just scroll Facebook until a good advert pops up.
And in that month, Biden's already gave the thumbs up to bombing Syria, killing 17 people.
Which, one would hope, Google is.
Well their master data, planet.osm, is ever changing also, and they have a good time distributing that via torrent.
> Also, plastics tend to get soft rapidly at temperatures. I don't think plastic bricks exposed to sun (Kenya?) would fare for long.

Yeah, it can get hot in parts of Kenya. But this is in Nairobi, which is somewhat elevated, and doesn't get too hot at all.
I've seen places refuse to budge and lose out the investments

I've also seen Intel refuse to negotiate price for chips with Apple for the original iPhone and look how great that turned out for them and TSMC
A good example why immutability by default seems to be the right thing - in Clojure, "seq" would not have been modified by the first filter expression:

user=> (def seq_ (range 1 11))
user=> (filter (fn [x] (== (mod x 2) 0)) seq_)
(2 4 6 8 10)
user=> (filter (fn [x] (== (mod x 1) 0)) seq_)
(1 2 3 4 5 6 7 8 9 10)

or more concisely:

user=> (filter even? seq_)
(2 4 6 8 10)
user=> (filter odd? seq_)
(1 3 5 7 9)

And also an example why it does not work to go and grab one or another desirable feature from a functional language, they need to work together.

> (Which isn't to say that you can't successfully use some functional techniques in Python. But it's best done in a measured, pragmatic way.)

A great example how it is done right is Python's numpy package. The people who created that knew about functional languages and APL (which fits nicely in since Python's predecessor ABC had some APL smell). The obviously knew what they were doing, and created a highly usable combination of a general data type and powerful operations on it.
Why do people keep asking this question when pretty obviously big corporations have big PR and marketing departments that when they tell you you're going to lose a lot of money from consumer disengagement and are looking at a senate investigation, so what corporations are literally built to only do and take the most profitable option?

This isn't a mystery. Public pressure doesn't work because corporations "feel bad".
Posted at 4am - parent status checks out
In the early 2000s a friend of mine was an active seller on ebay. He shot his own product pictures and professionally designed the description pages. Soon enough his content was stolen by competing shops, hotlinking the images from his server.

Ebay didn't care. So obviously the only option was to create a script that would randomly change the images to something unpleasant (think early 2000s rotten internet content).

Good times.
> “to do anything you need a little hubris”

This is a great little line, thanks.

On the subject matter, all of the thinking around this stuff is very all-or-nothing. I know it’s popular to say that you need to be balanced in your considerations too but I find the idea of balance to suggest a stillness and inaction, set and forget.

I think you need to hold the different conflicting ideas in your head, at the same time and push them into conflict with each other to find a pragmatic mix of them.
You can still browse without Javascript. This won't hide any content — you just won't have Javascript gussying up the presentation for you. Which is already the case on a lot of sites that don't use it as a CSS replacement. That is basically your choice if you choose to roll without Javascript.
I'm currently writing an emulator in assembly, I certainly spend hours shaving microseconds. :)
Very good matches when found, and excellent clear descriptions to justify the match. If this is driven by algorithm, it's brilliant. Slow & incomplete, but hey it's beta. Bookmarked - thanks for posting.

[edit] - just read the 'about us' page & it's not an algorithm. It's compiled by video store clerks, hence the name (doh).
Digital image processing can do some very impressive things, but it works best on digitally distorted images where you know the exact algorithm.

Real blurry pictures are much harder to enhance, though it is possible to do quite much if the distortion is something simple like out-of-focus or motion blur, and image is otherwise sharp.
Oops, RMS probably would have punched me for that.

Okay, look into 'free software' and the phenomenon known as 'GNU'.
I agree with you that some of the best so-called social networks are the old-style web forums. Having run for a very long time I see more of a 'community' built around it that any social network and really isn't that what it is all about - being a part of a community?
Yeah. I really churned this one out. It took me three days to research and write it. OMG, I'm such a bad spamblogger.
Good point.

I tried to include a mix of people with rather large followings and people that might, as you noted, be on the cusp. I only picked people who I personally thought did really interesting work, though.
The less compilation, the better.
That's still the same issue. The router I have here at home isn't capable of handling a gig of traffic, wired or wireless. If my ISP sold me a gig connection, I would expect them to realise that, most likely my router won't support it, and to explain that to me (and, more likely than not, try to sell me a new router themselves).

It doesn't matter that they went from wireless to wired - even when moving to wired, the issue was still that they hadn't realised they would need a new router.
I thought it was wake indicator or intended as a tracer
I've been using fish at home and bash at work for almost a decade now, and it's been fine — and because I'm at a fish shell on my own computer far more often than I'm at a bash shell on a work server, I'm willing to take the slight productivity hit there, because I gain overall.

The thing is, when I picked up fish, I couldn't forget my existing bash knowledge. I still have to write normal bash-dialect shell scripts, and with the fish syntax being so much nicer and simpler, the two can happily co-exist in my head. Occasionally I'll hit Up to search through history instead of Control-R, but I quickly realise what I've done and use the bash keybinding instead. And the only fish aliases I missed were 'l', 'll', and 'la', which I just manually copied over without bothering with the rest.

If I had to use bash more often at work... I'd still use fish at home after all the time I've sunk into it, but YMMV.
That is awesome, thank you! (A page full of amazing prose samples from SSC)
Why did Scott write an enormous FAQ critiquing the neo-fascist NRx ideology in a nuanced way, detailing its reasonable and unreasonable aspects even-handedly? Because he knows people who are drawn to that and is trying to help them, obviously.

Even the NYT, in an article on Thanksgiving arguments, has acknowledged that it's much more persuasive to point out where you agree before getting into where you disagree.

Some folks seem to think it virtuous to shun their opponents and ignore, or performatively disagree with, 100% of what they say. It isn't - it's just a way to signal tribal loyalty.
That's a card. Bitcoin and other cryptos are digital cash, not digital cards.

Revise this scenario with cash money and notice the similarities.
> set the user-agent

I remember a uni network required me to install some anti-malware software. After changing my user agent, voilà, no requirement.
Genes have physical loci, sure, but there's no partition of humans into haves and have-nots which prohibits gene transfer; humans aren't Sneeches [0] and our offspring often inherit a spectrum of possible features. Pedigree collapse is one of the two main reasons why we are not even as genetically diverse as chimpanzees [1], with the other main reason being that our parliament of genes [2] is very homogenous and rejects many sorts of non-hereditary gene transfer.

Ironically, humans form only one race because our genes are in strong agreement with one another and work to reject any radical gene changes, which is likely because human population had a bottleneck in recent history [3]. We haven't had enough time to speciate; we haven't even had enough time to genetically specialize to a degree which would allow speciation to be a possibility.

[0] https://en.wikipedia.org/wiki/The_Sneetches_and_Other_Storie...

[1] https://arstechnica.com/science/2013/10/why-are-apes-more-ge...

[2] https://www.nature.com/articles/s41467-019-13169-3

[3] https://en.wikipedia.org/wiki/Toba_catastrophe_theory#Geneti...
To be fair, who hasn't said stupid things when they were younger?
Most general purpose ISAs (eg. SPARC and IIRC RiscV has something similar) with some kind of intrinsic support for tagged pointers also prefer the tags in low order bits.

And you are right that the tag inside address trick involves allocating objects of same type in different continuous regions. Usually such that whole page contains object of same type (as far as the tagging scheme is concerned) and by either masking off lower ten-ish bits of pointer you get to type header or you have some global out-of-line map of page frame->type.
Management, Budgeting, Cloud/AWS, SaltStack, Python, Perl/Mojo, and JavaScript
If you have a machine for storage, you can assume you will have a machine next to it (or on it) for syncing. Anyway they have to pay for their sync machines but at their scale I don't know if it would cost more than ec2.
Add a ASK HN tag for better response
This one has a .email domain :)
How do you market a variable cap where the actual value of the cap is a moving target depending on the circumstances?
"But the Icelandic analysis indicates he probably lived about 239,000 years ago — a number that’s much closer to the estimate for humanity’s most recent common female ancestor, who lived about 200,000 years ago. ""

So there WAS (almost) a proverbial Adam and Eve! (although possibly more of an UNNGH and HAAACH?)
That is the broken narrative.

An employee can get stock in 5 different companies in 5 years, a founder is, at best, able to get one company off the ground in 5 years. An employee can move change jobs (and often get a pay raise) when the unexpected hits a company puts it on the skid. A founder will never be invested in again if they jump ship on the company when it hits a big problem. An employee can work for a cash salary every year, a founder often will spend one maybe two years without salary. Founders file for personal bankruptcy, employees generally don't.

And the interesting thing is that any technical "employee" can work for 5 years in the Bay Area and get up enough cash to be a "founder" for their first startup. (I went 12 years before going into a startup but the earliest I've seen it be successful is 5, you have to know enough about running a company to make it work).

The reason the narrative is so skewed though is because you here stories about the successful founders but few about the marginal ones. You rarely hear about the person whose personal bankruptcy has made every part of their life that involves running a credit check harder. For every successful billionaire founder there are THOUSANDS of millionaire employees.

The problem here is the notion "big money" and perceived inequity of distribution. But if you actually put everyone who identifies as a "Founder" in a group, and everyone who identifies as an "Employee" in a group, it is much more likely the people in the latter category will have retired early.
So, what are conditions like? Is there a talent pool? Is infrastructure working (Do they have brownouts, are there a lot of people with internet)? Is it easy for investors to get their money in and out?
Interesting example, because House of Leaves was the book that finally convinced me to start dropping books after 100 pages or so if I wasn't enjoying them.
I personally found the video really interesting and it was hilarious too. Following things i liked particularly:

1.Although they seemed to stumble on success by accident it was there adaptability that made that possible, and its not like they just sat still and got lucky (well maybe fark was pure luck :) ). Also other people in there position may not have been able to capitalise on their success, so it’s interesting to hear how they did that and continue to do so.
2. The comment from Max Levchin in the 50th minute about the fabric of viral mediums was very interesting. Interesting to consider how the internet world is getting more viral and how you can tap into that.
So a dash of soy sauce for anybody reading this article without some familiarity with the background: Jake Adelstein is a reporter who shot to fame with his book "Tokyo Vice", which is about being the first Western reporter to cover the crime beat at a Japanese newspaper, not a small achievement. However, in the five years since, Jake's articles have been basically all yakuza all the time, and tend to imply that the yakuza are everywhere in Japanese society, pulling strings all the time.

However, in actuality, the yakuza are slowly fading away. The police started clamping down pretty hard in 1992 and have kept up the pressure ever since, with many traditional yakuza businesses like protection money, extortion becoming more and more difficult, and increasing societal pressure on yakuza members themselves. Consequently, yakuza revenues and membership have plummeted, and infighting between groups fighting for slices of the remaining cake (drugs, gambling, illegal prostitution, etc) isn't helping. Here's a summary, cowritten oddly enough by Jake himself, although he does somewhat unconvincingly claim that the yakuza are just going underground in response:

http://www.thedailybeast.com/articles/2014/03/09/where-have-...
Nice conferences!