skysight-inc/HackerNews huggingface dataset:
Imagine if it had no motion!

It would appear to fly off at supersonic speeds as it ignored
-earth's rotation
-earth's movement around sun
-solar system's movement around the galaxy
-galaxy's drift through the universe

(Sorry "no motion" is like a claim out of a Dilbert cartoon)
These aren't subs, they are ships. I would imagine the plane circled overhead at a low altitude several times, tried to get their attention, kept going away and seeing if they would follow, kept going back when they didn't. And people on the ship were probably looking up being like, “what's his deal?”

A “shot across the bows” is a colloquial expression for a warning demanding imminent action. The idea was that long ago if you couldn't communicate with some other ship, your last ditch effort to tell them to stop “or else” was to fire a cannonball over the nose (the bow) of the ship, so that you do not damage the ship but they would definitely see it and know you mean business.

So I imagine someone on this plane using the colloquial expression was just like “dammit! Follow us!! What more of a shot across the bows do you need?!” And someone else was like “you mean a literal one? I have some cable here, you drag that a few meters above the deck I bet it will make a terrible noise.” or something.
"High" as in "higher than runtime speed, safety, abstractions, plugin system"? Where would you put it if you had to rank compilation speed with other criteria?

And let's admit even though Rust compilation speed could use some improvement, it's not terrible.
> Non-competes are illegal or unenforceable in the following US states

Non-compete in this context means post-facto (forward-looking) non-competes.
Or in the next 10.
Digging through that code might be a bit challenging. Do you happen to have a link to a paper/documentation on this? Or maybe some rough explanation how it works (that goes beyond the short summary you provided)

Java doesn't provide a primitive to deallocate memory. So while I can see how for instance allocation a huge chunk / big array could be allocated and you represent objects in there don't you end up with a situation where your process will always occupy a fixed amount memory? Might not need to be fixed. You might also be able to extend more but how would you free that again?
> Why are you afraid of this?

> My org has run a hands-on technical exam with a stack of linux admin basics ... they are based on real problems we've had and the feedback is overwhelmingly "this was one of the best technical interviews I've ever had."

You essentially answered your own question.

Putting thought into the interview process and working with candidates through real problems is valuable. I cannot say the same for outsourcing or "automating" this portion of an interview using 3rd party SaaS.
Breaking Down Global Life Expectancy Trends 1950-2021
Seems like a great idea to apply misinformation to everything so that the data they list is inaccurate.
wacky inflatable arm flailing tube man?
Actually, can anyone identify what platform/theme this website is built on? https://www.jeffsu.org/ This is a content creator on YouTube+Google PMM, love their website format
This. I often share random music snippets and other fragments of creative output with my friends in various group chats. I think it scratches the itch of “being seen” while sidestepping hang-ups about posting creative work publicly.

Edit: and my friends generally do not suggest I monetize my creative hobbies :)
It’s bad planning because 64-bit time stamps were supposed to provide coverage for “22 times the expected lifetime of the universe”, but by being the only OS to use those 64 bits to count nanoseconds, they only bought a couple more bits over 32-bit timestamps. What they could have done differently is not used nanoseconds for the epoch counter. Milliseconds seem like they would have offered the perfect balance.
I don't want my users to be clueless. I want them to better understand the technical systems they use every day so they can employ them more effectively. But they and I have a job as well. When I was in tech support, I spent hours some weeks with one particular user working on her software and teaching her more effective use of her computer. But I could only do that during slow weeks: I didn't have enough time to do that every week, and I certainly couldn't do it for everyone in the building. If we'd wanted to teach the whole building how to use computers, we would've needed probably a good quarter of the employees teaching other employees, during which time those employees under training wouldn't've been able to perform the work they were hired to do. We tried making documentation for users to read, but while you can lead a horse to water, you can't make him drink.

But ultimately, while I always wanted people to take training courses in computer use, I still implemented security measures, because I knew that people were at the company to work, not to take training courses. I want security measures in place for the same reason I want computers in the first place: so that I can let the computer worry about it for me. I don't want to have phishing awareness campaigns when I can just make the spam filter more effective. I don't want to tech people not to click the flashing greed download button when I can just roll out an ad blocker across the entire organization. I don't want to send an emergency email blast to my coworkers telling them not to download TOTALLY_NOT_A_VIRUS.PDF.EXE from the chain email going around and keep one step ahead of the mixture of malice and idiocy out there when I can just set up a system to scan email attachments for viruses in the first place. Yes, I want a more informed and educated workplace, and I worked to make that happen, but I want computers to work for me and do the hard part for me as well
I think there’s more background and detail in this version:

https://thenextweb.com/news/how-pixars-toy-story-2-was-delet...
That article is pretty clear that it’s only protected via solar access laws in some states, and even in many of those states while they sometimes can’t specifically prohibit panels they can make them basically impossible to find placement for with rules about what can go In outdoor spaces, requiring permission and permits, etc.

OP is right, HOAs can be a nightmare for someone wanting to install solar. I’m dealing with this in one of my units currently.
So Javascript and Rust? I'm cool with that. Both ends of the programming spectrum. Thinking further on this, could WA offer a way out of the walled garden of mobile development?
Thanks for clarifying, now I get it! And fully agreed - once you use an M1 that's cold to the touch even while doing some heavy lifting, it's hard to imagine using an Intel machine that gets warm just running Zoom and a few browser tabs.
Strategies for consolidating your toolkit and boosting productivity
The problem is that this ceases to be open source. As soon as money is involved, it becomes a company. And the people involved with said company will develop a financial interest in what does/doesn’t get merged. The result of that will be a "source available" project.
> jobs can’t do the same thing

is there a legal restriction? i'd pay $5 to a company when applying to an actually interesting position if they promised i'd get a non-form letter from a human back about my application, good or bad.
> "This would be a lot easier if we didn't have malloc()/free()", basically.

Well, not really. It's just some libraries like YamlDotNet copy waaaay more than needed and it shows in serialization. They mostly minimized calling YamlDotNet, but true solution would be a zero copy parser.

Other issue was HashSet operation like Clear had huge impact.
Think they replaced those with arrays.

Third issue was something about flecs and archetype ECS. I don't know if it was a jest, but they mentioned changing GC layout or rewriting GC.

Points is, they now face a steep performance cliff. The only way out of it is through sheer effort.

So no, it's not anti-GC religion. Some domains and GC really badly mix.
You don't need backups. You need restores.
I'm not sure if I'd call it irrelevant. People have to do fast home sales for many reasons, and it can come up as a necessity at any time. Life can be a twisty road that we can't foresee. I suppose I can't disagree that hoping for the best makes it irrelevant.

Your second statement I wanted to agree with but you never really win with any mortgage (other than getting a home, which is important).

You'll pay for any house at any rate 2-3+ times over if you just pay the minimum payments. When you go to sell it at the end, your home will not have doubled in value or more. Not for anyone born after 1980 at least.

The only way to win financially is to pay off the house, or beat out usury by producing reliable market gains or other income to outpace it. Easier said than done, I would just pay off a home as fast as possible.
> All of that being said, I don't know if there is a substance that we consume that has had more research done on it than artificial sweeteners

MSG? ... MSG is probably a close second...
Google makes so much good stuff but they seem to never commit enough to make it truly great...

Chromecast - better than all the alternatives but they could have gone that extra distance to make a whole Google TV apparatus and didn't.

Pixel phones - when they had all the critical mass they fumbled and released an entire line of very mediocre hardware

Pixel laptop - one of the best laptops made, ever, but they didn't commit and it was a one-off...

Hangouts - could have been the messaging app for everything... Instead they split it into two and now FB Messenger is the messaging app everyone uses (outside the US anyway).

GCP - again, they had a chance to become what Azure is or bigger but just seemed rather uncommitted to it...

Stadia - if they had committed it could have been huge because it absolutely does work very well. The concept of it working with Chromecast was good so again, they could have again, just made the TV box, bundle a controller and it's a console for everything... But nope, cancelled right as gaming Chromebooks are coming onto the market...

It sucks because many Google products are absolutely best in class but there's this eerie feeling that even those could disappear. Google probably has the best engineering in the world but also probably the worst product managers and business people in the world it seems...
> There are tens of thousands of options out there and every single day a new one appears here on HN.

Not really, realistically you have a handful of options for every use case unless you're deliberately picking really obscure stuff for the sake of it.

> Why isn't out there an ultimate general-purpose database?

Because:

1. There's many good solutions that all work well especially if we're talking about general purpose.

2. Still not everything works for every use case.

3. It's healthy to have options to pick from.
I don't think it's a mere coincidence that these horror stories of people being enslaved, murdered, tortured, etc, all while the police is bribed to look the other way, seem much more common in countries suffering from desperate poverty. Not to say that such a thing cannot happen in a rich country, but it is certainly less common.

To say that only morals and values work to address these problems seems to imply that the suffering of these people in poor countries originates from a deficiency in morals and values.

It seems more likely to me that the root cause is their awful material conditions. Technology can help with improving material conditions (although it is not guaranteed to do so).
December issue. He might be happy to have your insight! Haha. Here's a photo: https://imgur.com/ptulUq1
Glad it's helpful! That's why I shared it - I had never heard of it until someone with more HR background than me recommended it.
I bought at a similar time, right as rates were starting to really tick up. I got in at 3.75%. That time looks to be the tipping point, but in which direction is still not clear to me.

Decreasing home value only matters if you need to sell. If you plan to live in your home for a long time, the changes in the dollar value of the house in the meantime aren't as big of a deal. However, spring was clearly the peak of this market, and it's hard to know how long it will be until a house reaches the same dollar value. It depends a lot on how long interest rates stay high.
Just wanted to also give a shout out to Apache DataFusion[0] that IOx relies on a lot (and contributes to as well!).

It's a framework for writing query engines in Rust that takes care of a lot of heavy lifting around parsing SQL, type casting, constructing and transforming query plans and optimizing them. It's pluggable, making it easy to write custom data sources, optimizer rules, query nodes etc.

It's has very good single-node performance (there's even a way to compile it with SIMD support) and Ballista [1] extends that to build it into a distributed query engine.

Plenty of other projects use it besides IOx, including VegaFusion, ROAPI, Cube.js's preaggregation store. We're heavily using it to build Seafowl [2], an analytical database that's optimized for running SQL queries directly from the user's browser (caching, CDNs, low latency, some WASM support, all that fun stuff).

[0] https://github.com/apache/arrow-datafusion

[1] https://github.com/apache/arrow-ballista

[2] https://github.com/splitgraph/seafowl
> Hell, if you create anything, everyone will seemingly tell you how much money you should be making from it, and encourage you to monetise it in some way or another.... So is there a reason for that?

short answer: The type of capitalism we're in. Everything that can be monetized eventually will be.

additional context: Housing prices. People who want to be able to buy a house at current prices need to try to monetize everything they can. In the mid-late-80s I lived in silicon valley. I was resigned to never being able to buy a house there given the prices. Then in the early 90s I was transferred to another area where houses were much cheaper. We were able to buy a house immediately. I also noticed that the people in the office I worked in left right at 5PM. This never happened in Silicon Valley. People were in general just much more relaxed. Fast forward almost 30 years and house prices in many metro areas are unaffordable for people trying to buy. It's like the Silicon Valley housing effect is (just about) everywhere. And people aren't as relaxed here as they used to be because they've gotta hustle to be able to afford housing (either renting or buying).
Makes you wonder why ?
Or more specificaly https://xkcd.com/1838/
this is insane to me because individual frames for a Pixar film are around 1GB in size.

recall how large laptop hard drives were before Toy Story 2 (2002)...

I have an extremely small amount of experience writing shaders for RenderMan (BMRT, actually), and those aren't large. animation data typically isn't HUGE, but models sure as heck are, and a frame you send to RenderMan is concrete (it used to be, maybe it isn't anymore?) meaning that all geometry was present in the file you gave to RenderMan, only the compiled shaders were referenced from it, because they were procedural and could not be statically included. so I guess the frames the renderer sees are sort of like the binaries of what I would now view as a software compilation process.
Faster hardware is a bad first solution to slow software
“The Farthest” is an extremely well made documentary which is well worth the watch if you want to see this guy and others in their element.

https://m.imdb.com/title/tt6223974/
FB tried. In 2013 they collaborated with HTC on an FB branded phone, which was ill fated: https://www.lifewire.com/whatever-happened-to-the-facebook-p...
Time in the market beats timing the market.

You were always going to need somewhere to live, so whatever net worth you have that's locked inside your house is almost theoretical. Even if house prices crash a huge amount, they'll probably come back at some point, unless we're heading for an era of Japan-style stagnation.

It's not ideal, but as someone in a similar boat to you (price agreed mid 2021), I'm probably going to end up technically underwater at some point despite dropping a large deposit. Only thing to do is to bear down and at least be happy that you have a house.
I don't know about sad necessarily - if the earlier iteration was necessary to realize they needed to make the changes that brought us the final version, it's all part of a larger journey. I can see how this could be frustrating for people involved, but reshoots / rewrites are part of the process.

And I suspect that the recovery of character models and other assets was still instrumental in making the final film, if not the actual shots/sequences themselves.
While I agree these terms are abused, the author exaggerates in the opposite direction. Granted, AI understood as AGI is "BS that doesn't exist" (yet?). But DL and ML are working quite well and delivering decent results. It's true they're overhyped by unscrupulous marketers and greedy CEOs trying to grab more money from VC, but thanks to these technologies you can have pretty accurate text recognition, for example (and, to a lesser degree, although still impressive, also speech recognition).
I re-read it. Yes, they're not saying it's useless, but then what are they objecting to?
Yeah, we did this at a previous employer.

One example, is we had them ssh, download & extract a tarball (the Linux source, but the content doesn't matter). Sometimes, they'd gunzip to stdout. The reaction tells you a lot "lol whoopsie" followed by a quick fix: person knows what they're doing. "uh… what is going on? did I break it?" followed with general cluelessness… maybe not.

That did occasionally break tmux, though.

Part of it was "what are the specs of this thing you're SSH'd into?" and we had one candidate who was adamant the numbers must be wrong: 2 GiB is too little RAM, no machine is that small! Yeah we didn't spin up 128 GiB VM for your interview…
The Washington Metro has a stop at Reagan National (DCA), and BART goes to SFO. Baltimore light rail goes to BWI Marshall.
We do this in our org as well. 30 minutes of troubleshooting linux issues is a good way to evaluate a candidates experience. We run it as a team exercise with the candidate so that we also get the added bonus of how do they work in a team setting, how do they communicate, etc.
Zero. And I was eligible for a new FHA mortgage 3 years after.
Has anyone ever heard back after filling an online form to apply for a job? After moving to a new country where I didn't have a network, I looked online what companies are here and tried to apply to various. Most had some online system, a few just told you to send an email. The only responses I ever got were from companies where the job ad had the email address of someone whom I should send my CV to. Better, even, if it's a real person and not hiring@example.com.

I think one of the ten "automated" companies sent an automated email after a year that I might want to check the site for new ads. Lol yeah sure I will, great success last time. They were the one where I had worked for before but in another country (and had multiple good references), and they couldn't be arsed to respond at all (just like all the others with online application forms). Rot in hell.
I meant the aws configure import which they added — point it to the credentials csv and the cli handles adding the entry to the credentials file.

Sometimes you might need to use stuff that for some reason fails to use the envars, I think I’ve bumped into some stuff which reads s3 via self-rolled http calls. Dunno if it was to save from having boto as a dependency, but those things are usually straightforwardly engineered so no logic in figuring out the other, more smart ways to handle the keys. Here are the parameter slots, enter keys to continue.
Between the 27 engineers that make up my teams, we have had to do nearly 50 battery replacements due to swollen batteries in the the last 3 years. All on the business class precision line.
What about megacorps writing operating systems for 99% of the device-owner population of the world?

And again, the original comment above is not "ask permission from the government" but instead "pass independent security audits by neutral auditors before exposing your software to the general public."
No, they typically keep their spacecraft much warmer.
We are obviously operating with the planet as our reference frame.
> Why? It was simple and understandable.

Also brittle and unreliable. Every distribution needed custom-made init.d script, incompatible with every other distribution. No, thanks.

> systemd has everything and a kitchen sink, it is a big blob of software.

You can still pick and choose. Systemd is an umbrella project.

> Finding out why the heck my resolv.conf contains some 127.0.0.x entry and not the real nameserver

systemd-resolved is exactly one of the things that you can pick and choose.

> was the final thing that made me question sanity of distro maintainers

And there are good reasons for that:

1) /etc/resolv.conf cannot be extended; you cannot express all the configuration that is needed for resolver today (e.g. per subnet zones) or dynamic enough (user-managed network links that go up and down).

2) applications are not supposed to use resolv.conf directly anyway; if they do, they are broken. The local nss config may be such, that they won't be able to find all hostnames, or the above mentioned per subnet zones, which they won't be able to resolve. Hence, they are supposed to use libc, which does the right thing. Even golang runtime respects this and thunks into libc for nss.
"There hasn't been near 25% inflation..."

The last two years alone add up to 16%. The next year looks to be similar.

Though I admit, I posted the wrong number - I have to raise my rate by $25/hr to keep up. I wrote that number instead of 16% which is what we've had to eat in the last two years.
There was also a lady who fell 15,000 ft after two parachute malfunctions, only to land on a colony of fire ants who preceded to sting her back to life (apparently).

> Paramedics brought a barely conscious Joan to Carolinas Medical Center for emergency treatment. Doctors determined that repeated fire ant stings luckily shocked her heartbeat and stimulated her nerves. The insect assault kept her heart beating and her organs functioning long enough to keep her alive during transport, where she fell into a comatose state.

https://web.archive.org/web/20180313145230/skydiving.com/new...
The source code mentions Ghost [https://ghost.org/].
TBH I’m more concerned about the nuke, but I need a box to store stuff anyway. May as well just make it a faraday cage lol you can probably just use a grounded steel garbage can
more buyers than available homes. playing with interest rates is really just a speedbump to the Market.