skysight-inc/HackerNews huggingface dataset:
Very true. We're at a bizarre point where for large segments of the population, the actual and self-perceived risks are exactly reversed.
When lockdown was on and off, it had the opposite effect. People would slack off more because they were visible at their computers. And they justified slacking off at work because they just spent a couple hours commuting. You can't say that someone who's at their computer all day isn't doing their best, but the results were clearly showing that everyone was getting half as much work done.

Pull requests generally ping the whole team, so during wfh, some of them would do it well into the night to prove that they were working hard. It's probably a bit of politics to show that remote was more productive too.
>Ada maybe isn't very well adapted to kernel code? From what I know of Ada, doesn't it get it's memory safety from either a GC or not freeing memory entirely? That is -- ownership rules are pretty new to Ada/SPARK.

I think GC is optional with Ada, as far as I know the memory safety comes from raising exceptions (or refusing to compile) when it detects memory-unsafe operations (array bounds checking etc).

>C-style syntax and community interest also favor Rust.

That's fair, C-like languages are instantly familiar with software people and rust seems to have a more hip image than old man fuddy-duddy Ada.

>This spec argument has always seemed like a red-herring to me. Can you explain why the Ada spec would be a significant factor in this instance?

I'm not arguing for Ada over Rust (I'm not a software guy) so I don't mean it as a red herring, but wouldn't a suite of static verification tools and a formally verified compiler require a spec to be tested against?
Very much this.

When something UI/UX pops up on HN I always look for screenshots or GIFs showing core interactions. If there aren't any, I move on. I don't have the time/energy to install, inspect, etc.

Basically I'm as shallow as folks swiping on Tinder. Show me a pretty UI/UX and I'll be all over it.
Do you mean in a down round or just a round at a low price?

In my experience, any down round requires massive changes to ownership across the cap table, previous rights or not. The only way to stop this is with even more onerous terms that one doesn't normally see in VC term sheets.
protobuf incurs lots of codebloat (especially with google's runtime / compilers) and the the serialization format is not really that nice IMO. I don't think it's possible to come up with 100% ideal format for all the use cases.
No bail for Shah Rukh Khan’s son Aryan Khan today, next hearing on October 13
Instagram has largely replaced TikTok in India
Wearing Shorts on a Bike? – Her Leg Scrapped the Floor Up
https://www.thevenusproject.com/
There is a whole world there I do not know and don't really want to. What a strange world we live in.
https://en.wikipedia.org/wiki/50_Cent_Party

All people in China mainland is taught that Taiwan is part of China and it is so ingrained on them that it is impossible to discuss this with them.

And now that things are getting sour in China the CCP always uses the external enemy card to redirect the anger against others and not become beheaded themselves.
Traffic in and out of the capital here has reached insane levels too, despite most people with compatible jobs getting a deal with only 2 or 3 days at the office since the crisis.

I know quite a few previously using public transportation 5 days a week now driving on "office" days, because they got scared of rush hour crowds.

That and/or the lower car costs no longer justify the savings of using public transportation.
I expected something more granular than brain waves, but it's interesting nonetheless.

Some of my favorite memories are playing music with my friends. In the moment it has no philosophical flavor because everyone's focus is so pinpointed on performing, but afterwards, intellectually it felt like we were a single entity for a few moments. I've also had this happen during pair programming a few times.

Incidentally, if this brain waves stuff is interesting to people, earlier this year I found out that there's research showing that ADHD is correlated with more theta states. Theta is like a low-level, comically chilled out brain. I struggle with ADHD symptoms and medicine hasn't helped. I have a Muse meditation headband that does some crude but fun measurements of brain states. Sure enough, when looking at the raw data, my brain was overwhelmingly in theta states just as the research had found... I'm afraid that maybe I meditated incorrectly for years and accidentally nerfed my own noodle.
> Software engineering is now a team sport.

"Now" meaning since the 1960s (and probably before)?

> See http://boringtechnology.club/

There are plenty of "weird" (in the sense of the parent comment) "boring" (in the sense of the essay you linked [1]) languages out there. Common Lisp and Erlang spring to mind. They are old technologies, and their capabilities and failure modes are well-understood. Maybe not by me and you and the average programmer off the street, but after decades of use, the knowledge is available.

There's also an argument to be had about how much you should value the personal familiarity your team and the people you hire have with the technology. Certainly there's a cost to using unfamiliar technology, and there's a trade-off when choosing between an old, battle-tested, highly capable, but unfamiliar technology and something that is less capable but nearer to hand.

[1] "the capabilities of these things are well understood. But more importantly, their failure modes are well understood" https://mcfunley.com/choose-boring-technology
This was possibly all you needed to do:

echo 1 > /proc/sys/net/ipv4/ip_forward
Holdover from the days where computers from the 1980s (in a news organisation setting) do not have a separate field for title and tags (which makes sense back then when storage was a premium thing).
One doesn't need to run to tell a teacher every time another kid is mean to them. This is exactly the same. The solutions isn't always interventionist, I don't see why that is funny. Do you really expect someone to step in and settle all your disputes for you?
Bumble BFF exists and works fine in my experience
Can we do this with Mastadon or the Matrix comms standard?

I have no clue how federated ID would work. Maybe some interop with PGP?
> it ruins the entire work/life separation thing.

I actually think this is going to be an interesting aspect : it will significantly affect the demand for housing with separated work/living areas.
And then energy and transportation prices increase by a factor of four, and it turns out not enough money was set aside for solar-farm decomissioning??
I was on a team that evaled it for FIPS compliance. It's a full, FIPS compliant, HSM. It's $650 but that's still on the low side for an HSM.
Taiwan have loads of earthquakes too, people just work harder.
I live in San Francisco, CA in the USA.

I have expanded through the friends I made at my first job and through my uni friends and I have a few through my hobbies: ceramics, weightlifting, bicycling, soccer.
read the kernel docs and follow best practices. the code is reviewed by thousands of developers, so chances are what makes in into the kernel tree is pretty good. i don’t need rust. thanks!
Pity, Power, and Presence
The cdrtools stuff is GPL because Schilling maintained the code after Eric Youngdale [1] stopped working on it.

[1] Youngdale at one point was one of the Yggdrasil Linux developers, for people using Linux long enough to remember that long since abandoned distro.
Ask HN: Thoughts on a TypeScript Database?
I feel like we need a database that is more integrated with the frontend. Typical web apps have client-side state management, then a graphql/rest layer with caching implemented on the frontend and backend, then some ORM, and then a big old SQL database on the backend.

The modern app simply wants to query/update data, show real-time updates to this data, and then have a nice normalized cache so one piece of data is the same everywhere it's rendered.

I've been fixated for a while on the thought that any solution needs to be built on top of an existing db like Postgres or SQLite, with SQL as the primary interface (like every other DB has these days), but I feel like this is holding progress back.

Data schemas these days are less fixed, they change often, and involve interacting with third-party data sources (usually large nested and unstructured JSON), as well as being more graph-like, and tree-like. SQL becomes unwieldy under these conditions. For example, try figuring out the best way to store a tree in SQL, or querying 2 or more M-M joins, or storing a json response from a thirty-party service in a normalized way, or trying to implement materialized view maintenance.

We need more flexibility than SQL and the relational model offers.

I also think apps should be built such that they can run entirely in the browser, and then the backend is just a thin interface to the data. Most apps end up implementing the entirety of the backend in the client anyway in order to have a snappy experience.

I feel perhaps there is liberation in a more hackable/modular database that can run on the frontend and backend.

On the frontend, the focus would be optimizing the amount of data we need to pull from the backend to be able to run as many queries as possible without fetching, and then efficiently checking for freshness of the local dataset.

On the backend, with AssemblyScript (TS syntax -> WASM), we could provide an accessible and efficient way to implement the underlying layers of the database engine and could also expose the query planner and executors to the user.
> I'm not quite sure where all the resistance to remote work is coming from.

You are assuming that the people who make decisions are somehow more rational than anyone else.
Wow. The renderings are always misleading, but there is no way this type of project could easily be approved in a traditional planning process

https://senakw.com/img/vision/MountainTowersfromVanierPark.j...

They obviously did not try to fit into "neighborhood character" - very impressive though looking at details (the bikeable underground garage, the density + green space combo - super interesting).
To be fair, very few tech companies would hire someone who starts off by expressing their support for unionization. It's certainly a good "unsubscribe" tactic. For example, if you want to get rid of unwanted Linkedin outreach, just put into your title "Go unions!"
(empathetically*)
Very similar experience. It was a boring and tedious interview. The behavioral part of the interview felt odd with a focus on tailoring my experiences around Amazon principles which I wasn't aware of until a few days before the interview. The employees seemed nice, though, but not really cheerful and a little standoff-ish. It honestly felt like a more traditional style of interviewing.

I contrast that with another FAANG interview I had, where you had lunch on campus and they tried to leave a positive impression.
I especially have a problem with mandating essential workers get the vaccine. So, you we're ok with their choice to work everyday for the first 12 months without a vaccine(because it wasn't available)

But, now their choice isn't good enough?
My experience with it is sub-par. The performance is so bad that even on my fairly high end PC that I only hit around 60 FPS in a populated lobby. It's hard to be immersed when it feels like you've just got a screen strapped to your face and things momentarily warp because the VR runtime is trying to smooth things out. Not to mention the copyright infringement, lack of child safety features. VRChat is a disaster and I'm not sure how it's still going.

Sansar was a better experience for me. Much smoother, things moved more realistically and hence it was more immersive, and the content is 'proper' I guess you could say. And there's a marketplace for it.
Yep, and of course the edit window is now closed so the typo now stays.
> the specific transferability term egregious

Why? It has to do purely with the fund's internal structure. Affiliate transfers shouldn't have any material effect on a company. Withholding automatic affiliate transfers would be the company creating needless work for itself.
As someone on the inside: the title is mostly BS.

They are pushing the decision from the L10+ level to the L7/L8 level. But we all know behind the scenes, L7/L8 will be pushed to behave a certain way. If it was truly their choice, those with a strict policy would bleed engineers to the directors with more lax policies, Amazon would not accidentally create a free market within their own company.

This is a deflection of blame, and nothing else.
cat /proc/sys/net/ipv4/ip_forward shows '1', I set it via sysctl -w net.ipv4.ip_forward=1 in the past I think based on instructions.
>I'm a little bit confused why it has to be so expensive and so hard to produce chips.

You are talking about something that is forever edging towards atomic size manufacturing. $7B is hardly expensive in today's terms. Not to mention the scale. Annual Smartphone sales is 1.2B unit. You have multiple silicons within a single smartphone.

>If so, is there maybe a market for smaller fabs that only produce small scale batches of specialized chips?

Smaller Fabs will just be as expensive. You built larger fabs ( as you have noted ) to try and amortised over larger volume. ( Lower Unit Cost ) Which is the problem why NAND and DRAM capacity planning are hard, their Fab size have grown to a scale that it is hard to build additional one without some careful consideration. ( High Cost, High Risk )
I think the issue is the noise pollution. Playing the music at lower volume would probably go a long way. Or using earbuds.
You paint a rosy picture of today, but I'm concerned about the future. Among other things, I expect my kid to see the gulf stream to collapse, and a blue ocean event. Just this year, my area saw an unprecedented heat wave that killed hundreds of people; this is expected to get worse in the years to come. I never had to stay inside during the summer, my kid might need to spend weeks indoors before high school (four days this year). I'm not ready to predict that entire summers will be that dangerous in the pacific northwest, but maybe so in hotter climes.

Politically, the US seems to be gearing up for civil war. Global warming might rapidly flip to an ice age. International conflicts are warming up, and the saber-rattling between the US, Russia, China, and various parties in the middle east is reaching a tenor that's unprecedented in my lifetime. If we have a chance at reversing the climate disaster, it will take an unprecedented level of international cooperation, and I just don't believe that citizens or politicians are ready to get their collective shit together.

> ... your anxiety may not be all that rational and you may want to revisit your decision from time to time!

The die has been cast. I can no longer procreate. I did revisit my decision, and I'm glad to be a (step) parent. If I want more kids, fostering is an option. You might want to reconsider your optimism from time to time, shit's getting real and we don't have a brake pedal.
Has this changed recently? My offer from AWS came with 2 weeks of vacation, non-negotiable, and was part of why I rejected it.
Fixed: https://github.com/samboy/img9660/commit/54f144a3367d559fc22...
The demo doesn't seem to work on my chromebook. Maybe it's too underpowered?

Web page doesn't say anything after `Warming up...` and the latest message in the browser console is:

Setting up wasm backend.

I expected to see a message from my browser along the lines of "Do you want to let this site use your camera", but I saw no such message.
You can visit family and take care of them. I could imagine some doing this the entire month of December for the holidays.
I interviewed w/ Amazon - they contacted me during the pandemic and I though what the hey, ignore the worst reviews of any company on glassdoor, let's see what they're all about.

The interview was, and I hate to use this word, followed a template clearly put together by an MBA who went into middle management without any work experience, The two people to whom I talked showed the enthusiasm of a dead wet beaver while asking the questions. This was for a storage position that I've been doing for 20+ years at some of the biggest accounts all over the planet.

During the 2 hours, I got asked two very basic questions. Then a bunch of weird generic scenarios - what have you done that fits this scenario and how did you handle it.

About half way through the second interview I decided there's not enough money in the world, and decided to have fun with it. I tells ya what - I made up some of the most ridiculous obviously fake <and then vanilla ice walked into the meeting> stories ever. They sent me a rejection letter, just to ask me to interview for a similar position two months later. I asked their recruiter to read their employee reviews and only contact me again if they offer 7 figures. Been a year now - nothing. Maybe they got the hint.
It is sort of beautiful in a way. It reminds me of how people will look back on a musician's discography when they pass. For programmers, maybe looking through their code and the unique voice they expressed through it is what we do.
Humans Had Advanced Fishing Technology 12,000 Years Ago in Israel
So let me get this right: if you don't exercise your bones, nothing happens until you get old when your bones get brittle anyway?

If that were the case, astronauts wouldn't experience any change in bone density. Let's go to the tapes:
https://en.wikipedia.org/wiki/Spaceflight_osteopenia

Bones get stronger where they're subjected to stress. If you don't stress them, they get weaker. If you stress them too much, they break.

Put another way, you're arguing that Hafþór Björnsson, the strongest man in the world, a dude who deadlifted 1,100 lbs, has bones with the same tensile strength as a sedentary man of the same age? Or somehow you've argued that Hafþór's femurs will actually be weaker because of microfractures? LOL
It's an interesting problem, but obviously not one in willing to guess at.

I guess I'll find out in 20 years or so which lasted longer.

The video cassettes my parents recorded my childhood on in the 80s and 90s are still going strong, I don't know if modern media will last as well.

The pen drive my wedding photographer gave us our photographs on was used exactly once, I tried it ~5 years later and it's was dead.

I suppose each form of media has its issues so I'm simply trying not to rely on any single technology.
You sure showed that HR drone.
Logopedia
> For example, how many bytes are in an `int`?

Rust and Linux both have the same name for say the 32-bit unsigned integer type, they both call that u32. This is of course a coincidence, and not an unlikely one, but it probably doesn't hurt for Linux people getting familiar with Rust.
I think this made more sense in the past when people were holding onto a job for 15 years or maybe jobs in which you won't be able to find an alternative.

Nowadays, jobs in tech rarely last more than 4 years and the worst that can happen is that you get a salary increase and change job.

I wouldn't skip on work socialisation just out of fear.

It's a nice perk to have.
It looked a lot nicer when it was just nature
Lol, I'm not saying pilots CAN'T operate without GPS (I fly hang gliders and I used to fly with literally no instruments at all).

Think of it this way. A person can live a normal life with 1 arm, 1 leg or even 1 eye or ear. Is it ideal? Probably not. If you lose your other arm, leg, eye/ear it's going to cause many more problems than just losing 1.

Losing any backups in aviation is a less-than-ideal situation. That was the only point I was trying to make. OF COURSE pilots can operate a plane without GPS, my god I'd hope they could. I feel like that kind of goes without saying.
Folks, just because the author wasn't wearing a Guy Fawks mask with a black hoodie and made no mention of gaining access to the Central Meme Database, that doesn't mean they weren't hacking.

They were hacking around with MP4 muxers and YouTube. This is definitely the hacker spirit. The word doesn't need to be re-appropriated by Hollywood caricatures.
Bitcoin is 'worthless': JPMorgan CEO Dimon
> they will be taken down hard if they are found to be complicit

How can the provider of vital infrastructure be complicit in anything? Is the engineer who designed and built a bridge complicit when a criminal crosses it?

They should be considered neutral. Just like information carriers are considered neutral. Not liable for what goes on inside their networks. Searching for and punishing anyone violating any law is up to the authorities and they must do that without violating everyone else's privacy no matter how frustrating it must be for them.
If you’re going to work from home, do so for a company where WFH is first class. I’ve worked for remote-only companies and for mixed companies. The mixed ones were really terrible WFH experiences. The remote-only / remote-first ones were excellent. It really makes a difference.

/anecdote
It's in the politically incorrect, non-mainstream news/social media boards. But going to those is... a choice in itself, a choice that should not be taken wisely. It's the choice to begin to pull back the curtain-- to pull back the wool.
Wow, that is very poor. I don’t know many Amazon people though, but I have read they are stingy. Although, I assumed 3 weeks of vacation was a minimum for white collar employees, especially in finance/law/engineering. I got 3 weeks when I came out of college in mid 2000s.
The visualizer looks fun: https://twitter.com/minimaxir/status/1447679798822649856
I guess trust needs to be a two-way street. Even between computers.
Story time: I used to work as a sommelier in a high-end restaurant as part of a very close-knit team of highly trained and experienced professionals. At some point we became so attuned to each-other, that even guests regularly asked if we were telepathic or if we were communicating wirelessly.

The busier the day or the more chaotic the environment, the deeper this "connection" went. These "Team Flow" events resulted in some of the best reviews and highest/most tips too and I can still remember all of the occurrences in great detail.
Actually everyone's lives will be collectively worsened. More development means more pollution, more depletion of natural resources. What is actually sustainable is less housing, not more housing.
Didn't they actually remove selective availability from the new sat's that were launched.

https://web.archive.org/web/20080113123316/http://pnt.gov/pu...

> In September 2007, the U.S. Government announced its decision to procure the future generation of GPS satellites, known as GPS III, without the SA feature. Doing this will make the policy decision of 2000 permanent and eliminate a source of uncertainty in GPS performance that has been of concern to civil GPS users worldwide for some time.
But I wasn't responding to you. The person I was responding to did appear to be fighting a culture war.
it is already complicated. so i don’t want to learn another language. i want to become BETTER at using what is there, not have a language forced onto me. i want to make my tool set smaller, not learn more tools.

also, being able to use linux in an embedded system as a resource constrained developer is hugely important today. adding more tools means more dev cost.
> Crazy! This is valuable term! Investors should have to pay more to get it

On the flip side, I'd love for a founder to give me a discount for agreeing to take out these boilerplate terms I have--as an angel investor--zero interest in adversarially leveraging.
Peter Norvig Joins Stanford HAI
I mean, community center seems like the place for it, and if you can't hear th music in your house then it seems like a reasonable volume?