skysight-inc/HackerNews huggingface dataset:
What made him middling? It was 15 years ago so I don't recall the details. The usual reasons are things like: didn't answer some questions well, or maybe their resume oversold their accomplishments (eg, "Proficient in verilog, C, C++, pascal, fortran, javascript, java" "OK, describe one of the programs you have written in java." "Well, uh, this one time there was this program that was already written, and I had to add some better error messages when it received bad input.")

Why did he go through the full round of interviews? Because (1) he was referred by an existing employee so interviewer were inclined to give him the benefit of the doubt, and (2) he wasn't terrible, just nothing special; it sometimes happens that one person gets a low impression and the others think they are great and we hire them anyway.

You surmise I must be telling part of the story because his reaction doesn't fit my description of the process. Yes, that is exactly the point of telling the story -- his response wasn't appropriate. Had I felt he had a reason to react that way, I wouldn't be retelling the story.
Huh. Adding one sea level block to the outside of that doughnut leads to all the propellers disappearing but no stilts. Resulting structure does not look very likely. :)
While they did let go the folks who were working on Rust (see the other comments in this thread) they are still members of the Rust foundation, and folks still write code in Rust at Mozilla. For example you have this from last week https://groups.google.com/a/mozilla.org/g/dev-platform/c/dVU...
Spatial Media | Product Designer | Remote (Australia, Canada and United States) | http://spatialmedia.com.au/

- Product Designer (mid-senior)

Live out your UI/UX dream job by joining a small team working on the future of stakeholder engagement in govtech. We are an all-remote company, and we've been intentionally building our culture this way from the start.

Work anywhere, anytime. We are results driven, not time driven. To apply or ask questions, email Rohan at rohan@spatialmedia.ca

JD - https://app.box.com/s/guedgipxwoqc6a9h6i8xojx5vdau4brh
Seems there's only senior or staff roles :/
Federal court blocks Texas law banning viewpoint discrimination on social media
Legislation here is great and I welcome it.
Why a stolen credit card? Just buy gift visa card with cash.
Many thanks to tsholmes for finding a solution and sharing it with me.

He has requested the full amount be donated to Nine Lives Foundation, proof of donation can be seen here:
https://ninelivesfoundation.networkforgood.com/

I'll be posting the script and the format documentation shortly
It can't with that attitude.
Where do you get those numbers? Did you forget a period? Or are you comparing gross numbers and forgot to normalize? You're off by an order of magnitude!

The US is, generally, very safe. And I'll gladly take a 2x or 3x increase of a very rare event to not have to live in Canada again. I grew up there and... yuck (To the Canadians here, please understand. I grew up in the GTA)

That being said, mama raised no fool. I don't and wouldn't live in a defund-the-police city.
I've been accepting every spam NFT Discord invite I've received
Timeshare as a concept isn't a scam. But pretty much any company you meet selling it is.

Collective ownership of a holiday property can be enormously effective. If say 8 people co-own a property, then you have a getaway for a week, or just a weekend/long weekend every couple months.

Alas with hard-sell timeshare you don't really own it. (if you did you could just collect all the other shares, and sell it as a house.) In this situation buying forever obligations seems like a bad idea.
Escape Artists
Show HN: Peer to peer Web3 swarm browser
I don't know anyone who quit social media that says they miss it.

Granted, that's only a handful of people.
Hadn’t heard of that, and I also didn’t know that CDs could reference back to a previous track that way. Also interesting music… cheers!
https://www.psl.com/feed-posts/web3-engineer-take discussion: https://news.ycombinator.com/item?id=29321987

My problems with NFTs are (1) it's a bubble (or fraud) being pitched as a good investment and (2) NFTs are pitched as offering "ownership" but none of them do.
> The Raspberry Pi 4 is THE cheapest 2Gflops/W computer ever made and probably that will ever be made in the future too!

Can you expand on this one? I was curious why you think there probably will not be a cheaper one in the future with similar or better specs.
> If I weren't busy with the familoids at home

That + never ending pandemic + etc

But also, it's really shitty to fly somewhere only to get rejected. Been there, done that.
More strongly: the idea that "fuzzing" is "doing all the right things" is insane and disappointing of a narrative. The code snippets I am seeing here are ridiculous with manual, flag-based error handling? There is a use of something like memcpy that isn't hidden behind some range abstraction that manages all of the bounds?! This code probably is riddled with bugs, because they are doing all the wrong things, and fuzzing the result counts for nothing. C++ sucks, but it is way better than this.
Yeah. More like hike driven development.
Thank you for the comprehensive reply. Ultimately, my goal would be to escape my current long distance runner physique and build muscle. I feel like I've been spinning my wheels for the last 2 months. Would you still suggest the same program?
Post over. Shut it down!
Location: NYC

Remote: Yes

Willing To Relocate: No

Technologies: Professionally I use Spring Boot, Java, AWS, Kotlin, and Native Android. Also dabble in Django, React, Web3, Solidity, and a bunch of other random tech for my hobby projects.

Github - https://github.com/greatjack1

Stack Overflow - https://stackoverflow.com/users/7025250/steeltoe

Email: steeltoejava@gmail.com Please put 0x59e in the subject line so that I can filter.
PixelDroid[1] is a great android client for PixelFed!

1 - https://pixeldroid.org/
SOFR Swaptions
That’s how it’s supposed to be.
This is a really hard problem because you have to discard the magic wand of a compiler and look at what is really happening under the hood.

At its most rudimentary level, a "memory safe" program is one that does not access memory that is forbidden to it at any point during execution. Memory safety can be achieved using managed languages or subsets[1] of languages like Rust - but that only works if the language implementations have total knowledge of memory accesses that the program may perform.

The trouble with FFIs is that by definition, the language implementations cannot know anything about memory accesses on the other side of the interface - it is foreign, a black box. The interface/ABI does not provide details about who is responsible for managing this memory, whether it is mutable or not, if it is safe to be reused in different threads, indeed even what the memory "points to."

On top of that, most of the time it's on the programmer to express to the implementation what the FFI even is. It's possible to get it wrong without actually breaking the program. You can do things like ignore signedness and discard mutability restrictions on pointers with ease in an FFI binding. There's nothing a language can do to prevent that, since the foreign code is a black box.

Now there are some exceptions to this, the most common probably being COM interfaces defined by IDL files, which are language agnostic and slightly safer than raw FFI over C functions. In this model, languages can provide some guarantees over what is happening across FFI and which operations are allowed (namely, reference counting semantics).

The way around all of this is simple : don't share memory between programs in different languages. Serialize to a data structure, call the foreign code in an isolated process, and only allow primitive data (like file descriptors) across FFI bounds.

This places enormous burden on language implementers, fwiw, which is probably why no one does it. FFI is too useful, and it's simple to tell a programmer not to screw up than reimplement POSIX in your language's core subroutines.

[1] "safe" rust, vs "unsafe" where memory unsafety is a promise upheld by the programmer, and violations may occur
Wishful thinking every employer would let employees "vote with your feet".

Not everyone wants to build relationships with colleagues especially as your son/daughter awaits you to finish work standing by your desk with their coloring pencils or if your a single mom weaning your child. I'll take the legislation for sure.
Disney+ Scrubs Simpsons Episode with Tiananmen Square Joke from HK Service
No big company I have worked at was stable. (otherwise, I'd still be working at my first employer). Stability is something I've strongly valued, but I've also found, it's basically non-existent in this career field. Companies are always buying each other, getting bought, having bad quarters, etc. Unless you're one of those 100x developer rock stars, (or sales/marketing), you're going to be vulnerable to being "rightsized" out.

I can also say that pay has not been the best at the larger companies, either. Though benefits packages tend to be more generous.

But at the end of the day, if those are supposed to be the compelling reasons to try to work, and stay at a larger company, then no thanks, because it's a greatly undeserved reputation.

As for small companies; yes, there's way more opportunity to learn, and way more freedom and latitude, and I'd even say career mobility is better. On the other hand, some small companies are run like total shit. But at the end of the day the risk (instability) is worth it.
WTA Suspends Tournaments in China over Treatment of Peng Shuai
Hey, thanks for your comment. I actually tried to make an attempt to write / run the code just once, and it printed the correct answer, but I forgot to record it. So I deleted all of the code and tried typing _again_ from scratch to record it, and ran the program _again_, and it yielded the same result (the second run is what's shown in the video)

This is also something I'm curious about regarding Copilot. I mentioned that "GitHub Copilot has a list of possible solutions to code completions, so I wonder if it’s just luck that the suggested solution was the correct one".

I'm going to test further to see if it just always produces the same code completion, or there's some bit of randomness to the completion.
It's unheard of in the startup world. I don't even know anyone outside of the startup world anymore so I can't speak to whatever FANG and the remaining crumbling enterprise companies are still doing at this late hour.
Also the president immediately expressing disappointment on Twitter at the jury's decision... what a slap in the face to due process

I don't think that's quite true. Biden's initial comment was "Look, I stand by what the jury has concluded," he said. "The jury system works, and we have to abide by it."

His handlers went on to later change the narrative.

https://www.cnn.com/2021/11/19/politics/joe-biden-kyle-ritte...
[SS]: Using torrents, magnets and Handshake, you can host peer to peer web3 swarms instantly. You can use https://github.com/publiusfederalist/publius to publish or your favorite torrent client. Since records are stored directly on chain, without a third-party blockable NS, these are difficult to stop.

The more popular a swarm becomes, the more unstoppable.

Swarm onward.
The difference is that every step after the initial "no comment" can/should be done with explicit guidance from an attorney, and no attorney in the country will have their client blatantly lie in front of the FBI or a grand jury despite there being solid evidence proving otherwise.
I would personally forego 60-70% of my salary to work on impactful things I want to work on. Rent paid, dog fed, wife happy. Not much else to ask for.
uwebsockets.js, high performance http and websockets framework used by trading platforms.

esbuild, postcss, tailwindcss
That’s what I meant. Having experience in A/R is something you’d want when hiring for that position. But if the person had an embezzlement conviction I think you’d want to know!

BTW another thing about people who handle the money is that they are required to go on vacation.
Free Course – Create a Sword Using ProBuilder in Unity
irrelevant to the link, but sometimes I miss the old youtube where you may start watching a video and then end up on the most random stuff on youtube but it was a great way to discover what else is out there.

Now it is just what it is called, "Related videos" (which you are most likely to see)
Right, using generics all of the reflection should be unnecessary and the implementation should be much simpler and more performant.
Having a company that isn't growing? You should have tried to make a company that would grow. Common rookie mistake to make a shitty company that sucks.
For a small company, that's sensible. For a mid-size company, I think it's short-sighted. I'd argue that mid-size tech companies need the expertise that comes with running more of their own stack. If you don't have the expertise, then you're going to be dealing more with support engineers to solve your problems, and you won't have as much insight into your tech stack as you'd want.

There's a big difference between the experience of opening a support ticket to fix a problem with your database and paging one of your salaried engineers to fix it--someone who actually runs the service to begin with.
i recommend software tools in pascal to any system programmer.

i was already a big fan of Brian Kernighan and Bell Labs. but what made me curious about the book was the essay against pascal that came after the book. the criticism felt (to me at least) justified by all the necessary workaround used in the book to get things to work.

i was a big fan of Niklaus Wirth and ETH too. and i understood the ideas and goals of pascal. if Bell Labs had waited a tad bit they would have been happier with Modula or Oberon. but we wouldn't have got unix nor c :)

i also got my hands on the original as well: software tools in ratfor. ratfor was that language that did not exist (iirc) based on fortran. the software tools were the same. and it was impressive to see the same tools in two different languages.

the other thing you get from these books is a sense of what they were working on and coding at Bell Labs. what would later become part of the unix system, the c language and its libraries.

again highly recommended.
More junk economics from the NYT socialists
“All truly great thoughts are conceived while walking.”

-Nietzsche
RumbleDB: Query with ease a lot of different nested, heterogeneous data formats
Jack has always done this. Even though the bulk of revenues has come from POS subscription and payments revenue, Jack has only cared about it to the extent it allows him to try consumer facing things like Square Wallet, Caviar, Square Pickup, Square Cash, and then all the crypto stuff.

I just hope the sellers don’t suffer because of this
I would be very interested if you or tsholmes could discuss the thought process behind identifying and reverse engineering the format!
If you use SMS and the mobile number as the sole account recovery process more and more of these attacks will happen. Even if you use it you need to combine it with other methods even including static passwords. The same goes for mobile number based logins.

The best is to not use SMS as a 2FA method as well.
You might want to look into the Lightning Network - this enables instant payments on top of Bitcoin.
> I found myself to be equally gullible when intelligent people were abusive or outright dumb in other areas. This has been a challenge to unlearn, like learning an old dog to sit. Basically, our proxies for predicting people's character range from bad to terrible.

oh I am 100% with you on this. I tried to elaborate but I just sound bitter and twisted, and that's probably true. But I've spent the last few years unlearning things I thought I knew. It has been a painful and expensive set of lessons.

long story short: I think we judge people's reaction to a situation by projecting how we would act... but that's not how people actually act.
MacKenzie Scott is giving away more money, faster, than anyone has before
I would take uefi over the insanity that is the pi boot process, any day. (Agreed on the other points)
Did you mean wean or nurse? Children naturally wean themselves around two or three years old.
Thanks! No navbar on my browser, just a cube toy.
https://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

Bit outdated ckmparison but might help

Theres also timescaledb, clickhouse, etc etc
I used to hold similar views before life-changing events that now have me firmly on the side of BTC and crypto in general.

You can't convince them - in their mind, you are part of the "scam", and hence not trustworthy.

No point in debating, they will buy in when it clicks for them.
Assume a spherical, rotten cow...

nm
Ask HN: What is your favorite position?
Mine is CTO
Who thought designing this page and actually publishing it was a good idea?

https://investors.block.xyz/governance/leadership/default.as...

My eyes! My eyes!
This is never going to end. I hope a giant meteor obliterated the earth.
Potentially relevant: https://www.theatlantic.com/science/archive/2021/09/post-vac...

It's The Atlantic talking about how post-vaccination COVID is a very different disease compared to how it presents in unvaccinated people.
The really correct answer is that the police don’t allow rioters to burn down a city for two days so that idiot kids don’t feel the need to take the law into their own hands.
I don't think conservatives invented the word "woke." I think African Americans might have used the word before liberal arts students picked it up.
> Once you've hit 80 you probably should look at growing horizontally.

To many it happens after hitting 40.
The “greater fool” effect — most of them think the price will continue to rise so they’ll be able to sell it later and make even more money. It has little to do with a bunch of people suddenly believing that Bitcoin has intrinsic value
Location: Western EU

Remote: Yes

Willing to relocate: No

Techologies: PostgreSQL, PL/PGSQL, Typescript, GraphQL, Ruby, Docker, Linux, Go, AWS, Elixir, Clojure, Bash, Serverless, Ansible, Node.js

Resume: https://wormhole.app/9npB3#8mVPL1DUCmuGOd5pcz6urw

Email: shiny.moon1301@fastmail.com

Deep experience building and testing resilient backend APIs and turning slow SQL into fast SQL. I love end-to-end customer conversations that translate business needs into reliable code.
Facebook became the old people platform when my parents and relatives joined in ~2012. That's about the time I stopped using it.
I'm quite aware of what you can and can not do with wood, unless he's tested one to destruction the degree of variability alone makes this a particularly dangerous stunt.

It all looks fine right until it doesn't.
Buy HTTPS://www.facebook.com/Trim-Fast-Keto-102309035634852
Trim Fast Keto Learn Weight Loss Pills Work 2021?

Trim Fast Keto << Reviews >> Trim Fast Keto >> Trim Fast Keto is a high level ketogenic item that contains the best and best natural elements for weight reduction. It has astonishing advantages and can protect your body.

Buy >> https://www.jpost.com/promocontent/trim-fast-keto-reviews-100-percent-certified-pills-or-scam-687502
https://www.facebook.com/Trim-Fast-Keto-102309035634852
https://sites.google.com/view/trim-fast-keto-work/home
https://www.homify.in/projects/1099647/trim-fast-keto-pills-burn-away-pure-body-fat-fast-review
https://www.spreaker.com/show/trim-fast-keto-work
https://trim-fast-keto-work.jimdosite.com/
https://trim-fast-keto-work.yolasite.com/
https://trimfastketoinfo.tumblr.com/
https://groups.google.com/g/trim-fast-keto-views/c/7a7_u5k3ZaU
https://promosimple.com/giveaways/trim-fast-keto-burn-fat-with-1-weight-loss-formula-2021/
Get Paid to Use Facebook, Twitter, and YouTube
Get Paid To Use Facebook, Twitter, And YouTube
Click here to Start >> https://lnkd.in/eUXdVXsi
Ah, yes. I'd probably call it insomnia-driven development though.
Rittenhouse wasn't an 'active shooter' by any stretch of the definition of the word. Further, Grosskreutz knew that Rittenhouse wasn't one because he videod himself running after him asking where he was going, and Rittenhouse responded that he was going to the police. And yes, pointing a gun at someone is threatening their life, which makes shooting them self-defence.
I do that that the media that breathlessly amplified this persons attack should learn from it. In particular, As much as I like and appreciate his reporting, Brian Krebs was the key person amplifying this message - which makes him a unwitting accomplice to many billions of dollars of damage to ubiquiti shareholders.

Responsible disclosure exists for a reason.
Just following the playbook:

> The economics of building a social network: focus only on growth until the old people move in, then monetize aggressively as it slowly dies.

https://twitter.com/StartupLJackson/status/32983572490604134...
You'd think that in the wake of "goto fail;" the organization that pioneered rust would have rewritten their core TLS certificate checking library in rust by now, hacker news tropes notwithstanding.
You're correct. It looks like indiscriminate mass shootings are a relative rarity among mass shootings. Thanks for pointing that out. I think for those who would ban guns, they're probably more concerned with the overall rate of gun homicide, as opposed to specifically about mass shootings. But it's a valid distinction for some purpose I'm sure.
> SHARP used a virtual private network service that he subscribed to from a company named Surfshark to mask his Internet Protocol (“IP”) address when he accessed Company-1’s AWS and GitHub infrastructure without authorization.

How did they know it was SurfShark?
There are a few factors involved but the biggest ones we aren't discussing are demographic shifts and fashion. We've got an entire new generation of developers entering into the marketplace that have no idea what life was like _before_ cloud computing was a thing, and their priorities are different than simply avoiding some capex and some graybeard sysadmins.

In terms of strategy, AWS is completely and totally unapologetic about copying companies built on top of their platform if it helps them in the future. The author suggest that there haven't been this many companies aimed at the vendors before but that's a lack of insight into the history of how they came about in the first place. When AWS was first launched there were dozens and dozens of vendors competing with, building on top of, and partnering with cloud vendors. Almost none of them exist today.

Snowflake is an incredible exception but not a rule. The reason they succeeded (and the reason I personally believe fly will succeed) is because they're building hard to implement underlying technology and focusing on DX. That's basically it. If you're going to compete on economics you're absolutely hooped.
Ask HN: 99% of people should choose Roth IRA?
Been looking for advice on which type of IRA to chose from, as I don't have access to a 401k.

Most advice is 'if you will be in the same or lower tax bracket during retirement, chose Traditional, otherwise Roth.

Which sort of sounds like 'if you can predict the future, choose x'

But did more research and it seems like everyone should chose Roth IRA. 4 reasons why.

1. Unless you’re an extremely disciplined saver and calculate how much money you saved on taxes with a Traditional IRA and invest that in a different account, you will , end up with more after tax money in retirement with a Roth IRA.

2. If you continue to increase your income, eventually you won't be able to invest in a Roth. If you are single making over $140,000, you can't invest.

3. Early withdrawal rules are much more flexible with a Roth. There are ways you can get out your contributions before 59 years old without paying a penalty.

4. The Roth accounts have fewer restrictions for retired people. Traditional IRAs accounts require you to start taking money out at 72. With a Roth you don't have to.