skysight-inc/HackerNews huggingface dataset:
I'd like to apologize for how I've been speaking to you. When I saw your product, I was filled with hope- more competition for the behemoth to deal with is always a good thing, especially if it's privacy-focused and at the very least non-adversarial towards users! Then when I gave it a try and saw that typing a query into the search box didn't lead me to results, merely to a page telling me to download an extension to make this my default search engine right away before even being allowed to try the service... well, I went to the comments to see if my experience was the norm- turns out, not only was my experience the norm, but the founder and ceo of the company was in the comments! Great! Being able to engage with founders and get a deeper understanding of what they're doing and what their struggles/goals/pain points/plans are is one of the things I love most about HN! I can engage with him and see what's going on! Then I see the CEO is replying defensively with things that made no sense, things that tried to make the commenter feel like they were being unreasonable for expecting to try something before jumping through hoops (and by "jumping through hoops", I'm not referring to how difficult/easy installing / uninstalling addons / changing defaults is, I'm referring to deliberate barriers being raised by dark patterns for reasons that do not benefit the user in any way!)... That's what really got my goat. It wasn't the technical inaccuracies in some of the replies, it wasn't the side-stepping while building strawmen when faced with legitimate concerns, it was this particular attitude more than anything that made me angry. It made me think if this is the way the company treats its users, how can they be trusted?

However.

I'm sorry I lashed out- sincerely, I am. I do hope you have great success and I honestly hope that You (and you!) become the next Google but without doing the whole "evil monopoly" thing they did. I wish you the best of luck.

Also, I'm sorry this apology isn't a great apology- pride is a bad habit that I'm still trying to work on.
Useful sed scripts and patterns
HN Scam
This post will get [Flagged], and that should alarm you, because it's censorship.

TOS is a contract, your content is provided under contract. If contract is terminated and you were not compensated, your work should be deleted. Legally speaking, of course.

You can't delete HN comments, ever.'

FUCK YOU DANG, YOU FAGGOT
I mean, yeah, it's been that way for decades. Why wouldn't they see it as normal?
5 or 6 years ago, I got big into Getting Things Done. I definitely gained real-life wisdom, but eventually I stopped because following David Allen's methodology was taking multiple hours a day.

Do you find that it's taking a ton of time for you? Or maybe you're doing a loose interpretation of the system?
Archimedes famously used mirrors to burn a fleet invading Syracuse: https://en.wikipedia.org/wiki/Burning_glass
Even if we accept CS101-styled timed coding questions as a necessary evil to weed out the fakers, having recently been on the receiving end of some of the "system design" questions recently, I must say it's a really really bad idea to (1) having these subject to a tight time limit, and/or (2) treat this as if it's a standardized test.

The worst offenders (according to myself):

- Expected me to "design a xxxxx-ing system" (topic redacted but it's really broad) in 25 minutes. This is barely enough to get to narrow down the scope and clarify the requirements.

- Presented me with a specific problem using almost exclusively domain-specific jargon, without explaining any of it. Time limit is 30 min. Not wanting to "waste" all my time budget clarifying, but apparently (1) they did not like anything about what I hacked up (2) wouldn't give any feedback on why they didn't like it either. Ended up really awkward.

- Presented me with a more normal, self-contained design problem (finally!). Time limit is 45 min (seemed reasonable?). So I proceeded normally. However after the interview I was informed that during this 45 min I did not cover a certain topics "A, B, or even C", and therefore scored really low. Apparently, lack of a signal for them is an anti-signal.

The list can go on and on; point being, while the coding questions have been thoroughly calibrated, esp. w.r.t. what is a reasonable time to solve each question, more likely than not a "system design question" is poorly designed. Even from an employer's perspective, I'd be confused about what kind of signal these interviews are designed to extract. Yet, our industry as a whole is increasingly more keen on gatekeeping "Senior+" positions with them (alongside with other draconian measures).

My take on how they can be improved, if not abolished altogether:

1. Relaxing the time limit to say 75 minutes; better to have some people "finish" early;

2. Train the interviewers to help with setting expectations on the pace

3. Either have the interviewer nudge the candidate when the open-ended question receives an unexpected take, or be ready to evaluate them fairly.
Generally the smaller the bomb the easier it is to sneak it past defenses. You couldn't do enough damage for it to matter on a country scale. You'd have to sneak many small payloads by which would be easier to detect, at that point a larger single payload would be easier to sneak in.

Radioactive payloads are harder to sneak in as ports are scanned with geiger counters, easier to do pipe bombs or fertilizer bombs, etc, but less effective.

To do real collateral damage you have to deliver the payload via the air.

Off-topic nitpick, the pipe bombs were planted on Jan 5th near the DNC and RNC headquarters. There's no known relation to the Jan 6th capitol protest.
I was going to recommend this game as well.

I think the vector graphics are inspired on the WOPR computer from the film WarGames.

btw, that movie has a sequel which is probably the worst sequel of any film ever made.

Now... nuclear war strategies will change now that there are hypersonic missiles and scramjet vehicles.
I live in Germany. Don't tell me anything about electricity costs ;-)
This could have an application for licensing satellites in other jurisdictions. Every jurisdiction has different rules, so sometimes you can get an advantage or get done what you need to in a different jurisdiction
I wonder if the author could publish the monthly trends in traffic to this app as a heuristic for worldwide anxiety about nuclear war.
Venomous sharks found in London's Thames river – CNN Travel
Zen and the Art of Research Management
A similar and absurd story[1] I remember from last year:

"I saw a job post the other day. It required 4+ years of experience in FastAPI. I couldn't apply as I only have 1.5+ years of experience since I created that thing."

[1] https://twitter.com/tiangolo/status/1281946592459853830
This is why my son's first computer was a raspberry pi.
The 90's while in college, pulling late nights working on homework listening to Art Bell was like an old friend telling you crazy stories and bringing in guests to tell even crazier stories. And every once in a while you'd think really? Is that true? Nah...couldn't be.
That is disappointing. Hard cryptoassets could stabilize their Currency. Did you know that the smallest unit of Bitcoin, the satoshi, is worth 11 Indonesian Rupiah. You could switch to using it for the unit of account today and no longer lose your purchasing power of the rupiah going forward.
I don’t get how trains help everyone. By their very nature, they draw lines blessing certain areas with infrastructure, blessing certain cities, while bypassing others. It must be hard for smaller cities in Europe to get much traction when the big cities all have fancy rail. In the US? Even small, super remote places (Aspen, Steamboat, Bar Harbor, Bozeman, Spokane, Jackson Home) have airports and that makes them equally connected to the country as anywhere else.
Sounds like you have had a very interesting career. Congrats on that.
From my limited geological knowledge I presume the earth started off a a molten ball of elements that have partially solidified into what she is today. There have been many heinous things done to her throughout her life and in the end she will end up a big ball of fire as our sun expires. Our impact - both beautiful and ugly alike - on her will be forgotten. Somewhere in that leftover pile of rock will be whatever is leftover from you and I - probably just specks of dust - and likely pals for eternity.
In addition to his professional radio career, Art Bell was also an amateur radio operator, call sign W6OBB.

https://forums.qrz.com/index.php?threads/from-art-bell-w6obb...
Off topic but I love how this site is designed. It's unique without being wild, minimal but stylish. I really dig it.

Edit: It also looks good (better maybe) on mobile. Props.
JavaScript's Pseudo Classical Inheritance diagram (2012)
Why can’t we make some timeless and some cool buildings, and some austere, and some playful, etc?
If you try to have a charitable view of every stranger you meet, you'll probably have much bigger problems.
how much are artists being paid on deviantart?
I use Ada in many of my personal projects. I think it's a great programming language and would definitely endorse its use on new projects.
Note to self: snag “notTerseAtAllMoreVerboseIdentifiersForGreatGood.js” on NPM
Violence is a huge factor why people avoid shelters here in New York. They are filled with people who should be on Riker's Island or were recently released who regularly prey on other shelter dwellers. Incompetent City Hall bureaucrats are unwilling to address the problem, waving their finger in the air and crying about abolishing prisons. Having the autonomy to come and go as you please and live the way you want in a shelter is important, but even more important is feeling relatively confident you won't be robbed, raped or stabbed.
I'm not sure I agree?

If I'm waiting on an update in a 3rd party library... you have to wait for the 3rd party library to ship. Different binaries are effectively that.

So, yea, I could also feature flag everything, flip the flag when the conditions are right, but sometimes its easier /simpler to just wait to merge.
If the technology you allege to exists really does exist, then the MH370 probably would have been found by now.

Keep in mind that the spooks are loathe to reveal their best technology so would never reveal it for something like finding the MH370.
Right. True.

Continuing that trend, nearly all of PlayDate's announced games are also externally developed and (obviously) published by Panic.

https://en.wikipedia.org/wiki/Playdate_(console)#Games
It's more like white data. I am not sure where that fits but the data is white... why? dunno.
Show HN: Wgmi.gg – Official Links for NFT Projects
It's to help solve the problem of everyone always asking "What's the official link for XYZ".

There are so many scammers that it's hard to trust a google search and even OpenSea has many fake collections.

It's a curated directory of the official links for all the popular NFT projects.
Be very careful there.

In lots of places you make a citizen's arrest without having probable cause to believe they committed a felony, or witnessing a crime, or various other legal requirements. If as you say the details were not "quite clear" to you when you attempted to make the arrest, that could already be a very serious problem for you if it came to court.

Even if you think you have probable cause, chances are quite good that the court will see it differently. Being part of a frenzied rioting mob chasing someone down and you hear people shout "get him, he murdered someone" will not necessarily cut the mustard. And even if you did have probable cause, and whether or not they had committed a crime, your actions might give them a reasonable fear for their life, or otherwise that may cause them to respond to you.

I'm not a lawyer but I have heard more than one say that citizens arrests are just a bad idea all around. You can easily open yourself up to injury, death, or being convicted on charges of falsely making the arrest or the injuries or deaths that result in the escalation. The correct advice is to never escalate a potentially violent situation. Never try to detain anybody, never threaten anybody with a gun, never attack anybody. If you fear that you or someone else is in imminent danger of being killed or seriously injured then you should do what you think is necessary to prevent that. But of course that is not escalation.
Is there a link to this essay? I'm curious now.
Edit: found it https://www.cs.virginia.edu/~robins/YouAndYourResearch.html
Shortwave | Software Engineers & Designers | Remote (US) or SF | $125k-$210k+ base & equity

Shortwave is rebuilding email from the ground up to have the features and UX of a modern messaging app.

I previously cofounded Firebase (YC S11) and sold it to Google, and most of my team is ex-Google / ex-Firebase. We're well-funded and looking for smart, ambitious engineers and designers who want to make an impact on how the world communicates. We're looking for the best and are generous with equity.

Multiple roles open: https://www.shortwave.com/about/#careers
Opt+- if you use macOS, long press on - if you use any Apple touch OS.
have you been waiting since 2017?
Overloading the meaning of native language features is not the most beginner friendly. It’s a quirk you just have to remember.

Compared to an explicit method name it is much less intuitive.
I agree with you but I'm also not really interested in getting into what would undoubtedly be a fruitless tangential debate about anarchism on the orange site, so I just phrased the comment in a way to skirt that potential discussion
I’ve thought about it, I absolutely love the type system, but I haven’t had a project where I think it’s be a good fit compared to something else.
Yikes. That's just so far off base I don't even know where to begin correcting the misconceptions.
Administration is not free. Given today’s risks I really doubt a small scale company can afford in-house properly secured hosting/storing of anything valuable.

Yes your monthly bill is lower, but now the liability is all yours.
Joke's on them. Once I saw it was extremely uninteresting I got a refund.
I think the danger of such a shift is that people will no longer have the same level of incentive to make 'good' videos but rather clickbait-y ones that go viral
> you don't just get paid because "it's a contract," that isn't how contracts work

That's exactly how a contract works. Contract specifies transaction. How do you not know this. transaction, entails something for something. A Transaction is never something for nothing. This is basic. You should know this.

HN is flagging and blocking my posts. alts are necessary.

> fun in arbitration

Typical corporate speak. If only hacker news would be able to see you, had you not shadow banned me.
I'm not sure that's a fair assumption, one of the original sells of a shadow dom was that manipulting the dom directly is extremely slow, so doing as much work away from it is faster.
Recently I bought a Hisense a5pro eink phone as my secondary phone and commenting from it. I'm experimenting with reading those addictive sites only through this eink screen(block them on colorful screens). So far the desire to continue browsing or comment has dropped by a great deal. I think it might work if those sites are less visually stimulus than your workstation.
I felt the same way and find it somewhat ironic that this guy now works at...wait for it...Facebook. You know, the world's most non-toxic, consumer-centric charity.

It's also amusing that he has this in his LinkedIn bio:

> Previously, he led design for Zillow’s newest venture, Zillow Offers—building the team and product vision of an end-to-end experience for buying, selling, financing and managing a home, all within the Zillow ecosystem.

So he takes credit for leading the design for Zillow Offers and building the team and product vision, but then posts a retrospective criticizing it all and disavowing any responsibility in the product's failure? Strange, but perhaps explains why he's a good fit for Facebook.
I'm looking forward to picking up Svelte and just going back OOP for state management. Immutable state with React was a massive eye opener, but right now I think OOP is just better for state management, especially with all the insights gained from using React.
> people who modify them for off-road (race track) usage.

LOL! Surely you don't actually think that, right? There are far, FAR more "performance" vehicles on the road than on race tracks.
(Author here) I absolutely love this story and your student's approach. Thank you for sharing.
The cool thing about the moon is you can start by mining the dark side and leave no visible impact for quite some time.
When there seems to be no way out – customer discovery for your head
“s '1,$ s/foo/bar/' file.txt”. should be replacement from 1 to end, not 5 to end (#4 on your list)
I use textfiles...

Some are lists, like todo.txt

Some are individual topics, brainstorms, etc.

For organizing them, I put hashtags like #food inside.

Even thousands upon thousands of textfiles (which I'm nowhere near) grep quickly, archive and backup quickly, and transfer to other systems quickly, without lock-in or putting my eggs into someone else's basket.

I can even build my own UI on top of it... First, index them into a SQLite, then generate some HTML from it, and have a form which puts another textfile back into the directory. Best of all: the UI never changes without my consent.

After getting burned repeatedly by third-party systems with stupid UI changes, data migrations, just plain shutting down, leaking my data, your version is out of date, and your OS is not compatible with our new version, and your device is not compatible with the new OS version, etc., there's no way I'm using a third-party system for this ever again.
Nothing about its usage implies what it actually does. It's about API affordances. You can't simply just read the code as someone inexperienced with React and say "oh, I know what this does". Returning a closure as the result of another closure has no inherent meaning as to when that closure would be called, because there's no "name" for that functionality.

And don't even get me started about the dependencies array, which has different behaviour whether you omit the argument, or pass an empty array, or pass actual `useState` dependencies, or pass other unrelated variables. Again, it's something you just "need to memorize" to use React.
that is some good office porno!
Buy a second pair?
Fifty years of the brain’s sense of space
Do you have internal links to those pages directly from other pages linked from your homepage? Like a rotating popular products section? We added this recently and we went from having 5% indexed after 6 months to 90% 6 weeks later.
If the code can't be ported to other environments or it's not open source than it's "not-code". These are tools to get specific tasks done and I don't think they're replaceing code. They're replacing other less compatible tools.

It's funny that in all this thread there is no mention of MS Access. One of the best no code tools there is, and you can find millions of application in many industries based on Access.
Perl Regular Expressions
I think I tried it (for non-Exchange calendaring), but I didn't like it for some reason.

As far as Evolution goes, I don't see myself moving away from it for now. I can't afford to have reminders not showing up, or have my calendar not syncing for half a business day because something has gone wrong. Evolution is the only program that I've tried that gets both of these right, and I've tried many, many applications both native and Electron-based.

Don't get me wrong, I'd switch in a heartbeat if I discovered a superior solution. But as-is, the few issues are found, aren't enough of a motivation to switch. A few cosmetic/UX glitches and nice-to-have missing features (highlighting background entries with their category's colour, busy/free/out-of-office setting on meetings) are tolerable when the alternatives are so, SO much worse.
Google spreading FUD about Antitrust bills
> 6 - Entire generations brought up on cloud: a lot of people don't realize just how expensive cloud is.

Ah, so true. Heroku was my "solution" for so long, when its really so expensive on its own. All the pricing models are so messed up.

I have some Digital Ocean nodes at either $5 or $20/mo, I need to shut those down.

Deploying stuff that can communicate to other stuff is so easy right now and so cheap ... somewhere. Vercel to the rescue, for now.
I agree, this seems to be my experience with all news websites. There's content everywhere but they're not as easy to navigate as a newspaper or magazine.
Sed is probably the one tool I owe my career most to. I made a living mostly on it for a few years as an ops guy, and I didn't even know half of these use cases. The variable delimiter alone was such a beautifully thought out decision that made everything easier, that I likely would have never considered had I written it.
>The real power of this product is as a replacement of BI/Visualization tools. Imagine being able to connect Rows to a database and create "governed" sheets that look/work like dashboards with charts, tables, filters, etc.

With respect, if your BI tools look like excel, you need a better BI tool
What do you mean by two-way and one-way exactly? (Asking it because web sometimes has a different history for terms.)
Yet one common trick they pull on experienced hires is to force them into a lower "level". While low-balling is an industry-wide practice, they have clearly taken it to the next level (ahem) by abusing the equivalence relationship to the Google/Facebook ladder.

To begin with, the "Senior" level at Amazon is designated L6; while Google/Facebook designates their "Senior" level L5/E5. If you visit Levels.fyi [1] you can see this equivalence clearly laid out... except Amazon recruiters / hiring managers seem to really believe that only someone who roughly qualifies for Google L6 can qualify for Amazon L6. I find this delusional at best, because precisely as another comment here said, Amazon does NOT currently allocate enough compensation premium to justify this "high bar". Heck, from the PoV of an actually competent candidate, why would they pick Amazon over other offers, if it means they would have to take a "title hit" in return for... mediocre total comp, worse WLB, constant gaslighting, and low job security?

[1]: https://www.levels.fyi/?compare=Amazon,Cruise,Facebook,Googl...
Meetup with people who share an interest itself fun?
I just submitted a PR to fix that. :)
I should bill for my shower time. It's usually the most productive part of the day. After that I know exactly what code I need to write and how I'm going to tackle it.

On the other hand, I miss taking showers without muttering to myself.
My dad loves going to sleep with the radio on. My mom isn't a fan, and is more of a night owl. She would roll into bed between 12 and 4 and hear the quiet voices on the radio discussing all manner of alien visits, conspiracy theories, etc. She would turn it off, go to sleep, and he would turn it back on if he woke up.

Lots of late nights in high school learning about Linux and basic networking things while listening to Art Bell in the background.
Yeah I was diagnosed with ADHD this year and this read like a very clear summary of my symptoms, how I feel about those symptoms and various strategies I've tried.

The point about the "new todo-app effect" is very real, and so I have now accepted that no productivity system will work long term and instead try to enjoy switching to new systems every few months
I think modern economists have been acknowledging and quantifying the flaws in simplifying assumptions in economic models for decades [1].

That being said, I do think there is a serious problem in the way economics is often taught, and things like debt (and more broadly, anthropology) is part of the cure [2]

[1] https://en.wikipedia.org/wiki/Behavioral_economics

[2] https://ravik.substack.com/p/does-learning-economics-make-yo...