skysight-inc/HackerNews huggingface dataset:
So it depends on when you invested in Uber. Because late stage investors (which includes employees compensated with equity) didn't make life changing amounts of money because the price since IPO has actually gone down, unlike, say Apple. But everyone forgets that the VCs, who are the real players in this game, angle invested at sub-cent strike prices. Approximately, what's the math on how much you make if you sell a hundred million shares at $40, with a strike price of $0.0001. Compare that to a later employee 100k shares with a strike price of $39.50.
Thanks! :)

That definitely helps me understand why the footage of the robots in this video had to be sped up: https://youtu.be/Ybk8hxKeMYQ
> The idea of paying per query for a search engine seems so alien to me

That’s odd. It seems like the most natural thing ever to me.
Worried about cytotec medicine where to buy? Look no further! With Buy Pill Online Rx you can get the medication without any hassles. At a fraction of the cost of other providers, we're your one-stop shop for all your health needs. To get in contact with us you can mail us on support@buypillonlinerx.com
> I'm certainly not the best looking person, but adding an external webcam from a different angle definitely was noticed by coworkers in a positive way.

Not just the angle. I run my Sony A7S2 as a webcam, usually with the 24-240 allround zoom - and people come and say all the time how good the picture is, simply because they're used to everyone running the potato-quality webcam.

It's a fucking shame that even Apple's multi-thousand-dollar MBP lineup has crap cameras. Yeah, I get it, thin-ness is part of Apple's secret design sauce, but cameras need space so that they can have proper sized sensors and lenses.

(Side note: an external camera has the benefit of being able to point it on your cats. In long-running meetings, showing off your cats tends to be a great mood improver)
> (Just for the sake of nitpicking: the term is "liveness")

I appreciate the nitpick, I'm new to this :).
How do you suggest one should raise the narrative voice?
Devs and PMs: why your passwords are restricted?
Hello everyone.

Time and time again, whenever I need to open an account on a website (SaaS or otherwise), I find passwords that are restricted in unsecure ways: "no more than 12 characters" (or something between 8 and 20) and only letters and numbers.

I use Bitwarden to store and generate my passwords, and I like all of my passwords to include letter (U/L), numbers, AND symbols, and I want my passwords to be 100 characters long for added security.

What is the reason for these resctrictions? By the way, not all systems have them, but I would say that at minimum 50% do, if not more. Am I missing something?

Thanks!
Scanning Fiber Optics
Portable media players are a real danger and there's no way to protect yourself without special hardware, unless you can somehow tell what a safe level is without measuring.

Also, a lot of the people affected might be kids and teens and they have no way to repair the damage if you blast your ear holes too much.

Seems like something should be done about it.

There's plenty of laws I'm not a fan of, but people's hearing is important. I expect products to be safe unless being dangerous is inherently a part of their function. I don't want phones to catch fire or food that has poison.
Looking forward to trying this, VSCode is great but I really miss the performance of Sublime Text. I hope they get the plugin system right, killer feature would be if it could load VSCode plugins (incredibly hard to pull off, yes)
Amazon have advised that the payment has been made and there is nothing else they can do. This is their final decision and if I want to trace the payment I need to contact my bank.

which is wrong. payment traces must always be made from the sender side. the receiving bank has much less information to even figure out where to start searching.

i believe this is law too at least in the EU, but probably in the UK as well.
Webcams exposed and vulnerable all over the world
RTSP devices are open to eavesdropping via the usual misconfigurations but also via IDORs.
Early child development depends on parents a lot. For better or worse. Especially if parents are against the new environment and double-down on their values. E.g. pro-education parents moving to not-so-pro-education locations. Their kids probably won't be less smart since parents will do their best to make sure kids get best education, including after-hours at home.
This discussion derailment technique is called "whataboutism". It's a modified form of the "tu quoque" logical fallacy.

https://en.wikipedia.org/wiki/Tu_quoque
> These sorts of anecdotes were selected from this engineer's mass of experience because of the natural, free-flowing form of an interview, and the informed interviewer's knowledge of the field.

The saddest thing is, informed interviewers are rare these days :(
You probably meant int into windows syscalls. IRQs are hardware-generated interrupts, when hardware demands attention. And the syscall instruction, as the fast int replacement, is not recognized at all in real or vm86 modes.

In the end, it depends on the environment that you use to run the FreeDOS, whether it forwards them or not. Note that windows does not provide binary compatibility at syscall level, only at ntdll level, which would be useless outside currently running windows, so it could be useless even if it was forwarded.
That is a trifle CPU-intensive, though. Might work OK if you can get it to work with Jupyter, but seems slow for fast iterations and without an interactive view it's hard to model.
Running PC games and Steam on ARM [video]
And for a good reason, Instagram just need you to post your emoji and scroll down to the next ad.
Ask HN: ChatGPT vs. GitHub Copilot
I used Copilot when it was free, and I've liked it. I also toyed a few minutes asking ChatGPT to generate some code, but I haven't gone beyond that, as ChatGPT doesn't have an IDE integration and it also can't know the context of the whole software package I'm working on, like Copilot.

My question is: can ChatGPT be a good alternative to copilot? Is there a product in development that plans to integrate with IDEs?

I just want to get rid of writing some boilerplate and boring stuff. I've always checked the code for correctness when I used Copilot and also used tests.
The US government already controls all these apps and websites all the way up to Wikipedia. Just follow all the exposures coming out now by the likes of Matt Taibbi etc. in fact they jailed CEOs who didn’t comply with the illegal demands of the government like the CEO of Quest:

https://en.wikipedia.org/wiki/Joseph_Nacchio

Look up the Church commission or Edward Snowden. Or the Hamilton files or all the exposes now of how Big Tech was doing all the censorship for the US government both in the US and even abroad to manipulate elections and do election interference everywhere (just like they censored the Hunter Biden story before the US election).

And probably the real reason that they are upset with TikTok is that the FBI etc. doesn’t have as invasive access, control and censorship of TikTok as they do with Facebook, Instagram, Twitter, Wikipedia and all the others.
This is a frustrating take which I find myself challenging again and again and again. The need for IPv6 is not just about how many IP addresses _you_ need. The need for IPv6 is a global issue for a variety of reasons, including finding addressing for all of the millions of people and billions of devices still to come online, reducing complexity for system and application developers and being able to finally shed decades of protocol design decisions that have ended up being more painful than helpful.

Everyone is always so quick to jump to how _they_ don't need IPv6. The truth is that we _all_ need it. Eventually, there will become a day when services will start to migrate to IPv6 because the cost and limitations of IPv4 addressing will become prohibitive. Then you'll no doubt care when it affects you personally.
ChatGPT = Spammer's heaven.
But this isn't about "something being popular makes it exempt from criticism".

You don't really criticise. You just exaggerate and emo-dump all over python and the people who use it. Your stance seems to be that python needs to be destroyed and dumped and replaced by some other language. Your stance is that people who use python are idiots.

That kind of 'criticism' is so totally useless it's kind of seriously pathological. Your 'critisism' says more about you (due to the extremely antagonising tone) and not much about Python really.

Quite sad when you think about it.
A vestige of the internet of my childhood. Wipes tear.
Great write-up! Thanks for putting it all together. Just want to add: Aspartame is extensively studied, the known side effects are very well understood and the probability of undiscovered side effects is extremely low. That's why I wrote lowest-risk. That is, if you don't experience the side effects.
Does this have any documentation, other than examples?

EDIT: I found them from another repo: https://github.com/EasyCrypt/easycrypt-doc (which was linked from some issue, not from e.g. repository README..)
> May I recommend OccamsRecord?

If ActiveRecord is affecting code speed I use raw sql which returns an array of hashes.
And if the application needs to be fast, using ruby, the best way is to use Rack directly without frameworks.
not at all, almost all games ran in "mode x", which was 320x240, so it had square pixels.

It could also double-buffer, unlike the standard mode 0x13.
I'm on Xcode 14.2 and my simulator builds are still x86_64. I'm not running anything under Rosetta, nothing changed.
I went with 19" rack gear [1] instead of Series 500.

As mic I use an SM57 which is fed into a DBX 286 compressor/de-esser/gate/enhancer and that signal is going to the videoconferencing application and is looped back into my headphones. The neat thing about the 286 is that it's fully analog so I can still hear myself with zero latency.

For the return signal from the videoconference I have a seperate audio interface that feeds into a Behringer Autocomp to compress practically all the dynamic range out of it and then it's going to a t.c. electric finalizer to do some multiband compression which fixes most midrange heavy gaming headsets.

This gear also has a dual purpose as outboard gear for audio production stuffs though, it's not just for the video conferencing.

[1] https://i.imgur.com/cpyASMz.jpg
Make the haptic feedback pleasant enough and implement it as a fidget toy somewhere on the back where the unoccupied fingers can spam it.

My previous mouse died because I loved the haptic feeling of the scrollwheel so much I wore it out. Might generate enough energy for a small gameboy-like device.
That template is a bit better wrt the cognitive problem in question since the heading is "root causes" (plural). So it doesnt' conflict epistemic idea that failure modes are caused by interacting events and processes. Graph vs tree etc.
I'd agree that the FBI using legal means to get their hands on data isn't proof the FBI has done something wrong, but I would worry that if the FBI came to rely on it, they might be motivated to further impede better privacy protections.
God awful results when compared to what other search engine? Certainly not Google...
Ask HN: Why are Windows and macOS upgrades so terribly slow compared to Linux?
I own a couple of laptops, desktops and servers all running different OSes, some of them dual-booting and some not.

When I upgrade Windows, it frequently tells me the upgrade will take ~2 minutes, so I initiate it by rebooting, and after 20 minutes and multiple reboots, it finally gets me to the login, and first login spends ~5 minutes to login. Overall, terrible experience. Download is done in the background before doing the install, so this is just the installation process.

When I upgrade macOS, the progress in the beginning is fast until it reaches ~40%, then it stops and basically hangs with no process and might take up to an hour to do an upgrade. Same here as with Windows, download has been done in the background, so this is just the installation process, not including download.

Compared to when I upgrade my Linux boxes (most of them using Arch, some NixOS, some (still) on Ubuntu or Debian), the upgrade usually spends most time in the download stage, maybe maximum 10 minutes of installation and then reboot and it's done.

I recently didn't use my workstation that is using Arch for about a month. A huge amount of packages are installed on this as I do a lot of different work, so after a month I had about 40GB worth of updates to download and install. The download took some minutes, it spent some minutes installing all the packages, it spent the longest time recompiling some kernel modules and regenerating the boot images, then I rebooted and was back to work.

But it's never that fast on Windows or macOS. How come? Why is Linux distributions so much faster? Windows and macOS have huge teams working on them, there must be something I'm not understanding or missing, because I can't see how the experience can be so much worse for these OSes compared to Linux distributions.
There is a free hobby plan for Fusion 360 that I use for my personal projects.
When I saw this my initial reaction was to cancel, then I checked my usage with the early adopter professional plan it seems I'm mostly covered with 1000 searches a month inlcuded in the $10 subscription. Maybe some months I'll incur a small charge but nothing over $14 I don't imagine.

I could also reduce the cost pretty easily if I'm honest. I could stop searching for a site and clicking the result rather than entering the URL or using a bookmark. I could use a sites search function more often too rather than searching kagi for website name + keyword.

Some years ago I moved to a house with a water meter, previously I paid a flat rate and could use as much water as I wanted. I wasn't happy at first, but when I thought about it, being mindful about how much water I'm using is a good thing. Even if I live in a country where it rains constantly.

I'll keep on using and paying for Kagi, I really like what they are doing so far.
> Anyone at the FBI who cares to has the technical ability to invade your privacy on a whim

Is that true, though? I certainly don't believe any Google employee has the ability to read my email without consequence.
In Namibia, lions are king of the beach
yeah doing a call_html_erb method would be fantastic
This is a bit confusing, but the UX around is also not great.

Can't we have some basic place where we can see our alotted number of searches for one, especially as it's now set to change? On top of how there's not only new and changed tiers, but also separate legacy tiers. Going through a number of clicks in Billing just to see what our search frequency was the past months is kind of a pain.

Rather than having to stay up to day with news, a more intuitive interface for this would help a lot. Worst-case scenario is that loyal customers get a surprise bill next month.
> Some programming libraries, such as the OpenGL Utility Toolkit,[2] even have functions dedicated to drawing teapots.

The joys of having a decent library environment, makes setting up a Hello World example really easy.
Show HN: Dopanope – Put Your Impatience to Work for You, Stop Mindless Browsing
It was later re-tested and re-classified as plausible (for some reasons the particualr episode was aired in EU but not in the US):

https://en.wikipedia.org/wiki/MythBusters_(2004_season)#Epis...
So what you are saying is:

"OK, so, we have killed off 96% of all wild mammals, destroyed most of the wilderness on land and in the sea, caused runaway eutrophication in freshwater and massive dead zones in the sea, doubled the amount of CO₂ in the atmosphere, along with vast quantities of other damage, destruction, and pollution...

"But there is a small change that a new disease that is killing off lots of bees is just a coincidence, so we must not rule it out."
This fails the Turing test.
Show HN: Read later links to your email, every week
Hi all!

Linksaber is a tool to send your read later links into your email, every week. Currently works as iOS app & Telegram Bot.

I'd love to hear your feedback. Thanks!
It certainly can be more expensive than streaming. Bandwidth is very cheap. (Cloud provider bandwidth charges are completely artificial and pure profit.) Search requires a lot more compute and fast storage as well as more developers since it’s a much harder problem.
Website seems a bit sus, but the actual research paper is interesting (PDF in linked article)
https://www.sciencedirect.com/science/article/pii/S016028962...

Probably best to read the paper, but a couple of takeaways that were interesting to me.

Flynn effect might never have been real.

IQ tests over longer time periods are much less concrete than I had understood. Questions exist around whether they can actually be compared.

Mental rotation ability continues to improve (computer games for the win).

g-ness is what IQ tests are trying to measure, but they are just proxies for this. Tests might be losing there g-ness or people are/were getting better at tests (leet code grinding?)

Declines in a bunch of other areas since probably 1999. Education/media influence or changing society expectations probably the cause or else you wouldn’t see the increased rotational ability scores.

I’m not sure what to make of all this myself. Personally, I’m unconvinced that the g-factor is real. My own experience with several autistic family members makes me think that intelligence is much more complex than a simple “horse power” metric (g). This study, showing unequal enhancement and decline in testing of different cognitive domains, would support that conclusion.
Oh I know, but that situation has become less common over the years. Fewer users are buying AV and most AV is getting better so people don’t complain. Users using outdated versions of Windows with IE has a much larger impact (because IE’s JS engine is incredibly awful)

But the point I was making was that the average computer has actually gotten pretty good. Most users use near-latest chrome, most laptops have gotten much quicker.

And that’s before noting that the average cell phone in the US has BETTER js performance than the average computer. Most US mobile users have a modern iPhone that is faster in single core performance than some 10th gen laptops.
Usually it's about legacy compatibility. Some system somewhere makes some assumption, this system is hard to change so rather than attempting to change this system, other systems that interact with it have to adjust themselves, as they are easier to change.

For me, restricting the length is a clear indication that they don't properly secure your password. It should be hashed to a consistent length regardless of the actual length of the clear-text, so it shouldn't matter, even for legacy reasons. If I see that, I know that unless the service is vital, try to find an alternative or be prepared for when they finally get broken into, one way or another. Overall their security tends to be weak if they pull stunts like that.
ImGui is amazing to work with though. Like holy fuck is it pleasant compared to basically every other UI-development paradigm ever in the history of user interfaces.
China embraces ChatGPT for love letters, Amazon listings
Arbitrary and quite possibly unique searches over substantially all knowledge ever produced by humanity seem a lot harder than sending an unchanging large file over a network.
Before widespread internet, information was costly in both time and money. You had to buy newspapers, books,spend time reading or going to a library, pay an expert to give you answers.

For a period, information was essentially free.

Now, with all the spam and with future garbage AI generated content, it will be very hard to discern signal from noise, so information that is curated, vouched and produced by an expert will be going to cost again.
Is this an alternative to triton or is it somehow using triton for hardware specific optimizations?
>I will ask an AI directly
And you will get lots of wrong answers.
What is the best way to stand out from AI noise in marketing?
I think you focused too much on the "FAANG" part of my previous post and not enough on the "odds" part. Let me rephrase my previous point:

Startups are not a reliable path to riches, anymore than the casino is.

A "normal" career, whether in FAANG or in the less flashy parts of the industry, has a vastly lower variablility than the startup route with the same or higher expected value when measured over a few decades. Don't get fooled by the marketing posts that feature only successful founders while ignoring the mountain of failed startups that cost their early employees millions in opportunity costs.
Hey xlii! This is Antonio, author of the post.

You're right that rendering is only part of the story. To stay within the ~8ms frame budget, however, every little bit counts. Maintaining application state, layout, painting, and finally pushing pixels to screen, all need to be as performant as they can be.

For layout specifically we're using an approach inspired by Flutter, which lets us avoid complex algorithms but still have a lot of flexibility in the way elements can be positioned and produce a rich graphical experience.

Thanks for reading and commenting!
Well think of it that way, the policy might be here, the punishment planned for and the monitoring in place. Then ofc there s a way to bypass it to debug prod incidents without a lawyer present, and so anyone can read anything.

I hope you re right, but I ve worked at a company that had very sensitive data on individuals and I could see it all. We were even GDPR compliant: Im a french citizen working in China and I can ssh to a finland database no problem: the data never left Europe ... that was our interpretation of it anyway and an audit would have had trouble to fault us, for various reasons.

I had a girlfriend working at a giant telco... showing ME proudly the graph of all calls for the day she had to browse for something... and she was remoting on the private vpn all good and compliant... but nobody controls who else is behind the screen.

Best is not to commit crimes on public spaces, and not assume public spaces are private: even letters can be intercepted by the mailman, so... I think you can reasonably expect that it would be hard for one of your enemies to access your data for nefarious reason, but I always assume random access by an employee is possible.
Ask HN: What techniques do you use to understand and simplify complex code?
Hi, I spend most of my day trying to understand and simplify complex code with many moving and interdependent parts. My usual technique is to "rubber duck" by writing a mini essay to myself related to the code, or to try to step through the code, but I was wondering if anyone has some other techniques which I may find useful. Thanks in advance :)
I probe humans. When I am on (HN | Reddit) and I find an interesting discussion I ask the person to tell me more, link articles, blog posts, and textbooks.
Build a brand and reputation with followers who consume your content for you. The content has to be good of course such that people share to their friends directly.
The tax is greater than the cash flow because stock you can't sell provides $0 in cash flow.
And this is not just a theoretical concern. Exploiting that fact has practical applications for sharpness, aliasing, etc. Subpixel smoothing is based on that idea, and I think it's under-exploited in graphics in general because shading pipelines are, as far as I know, stuck addressing full pixels.
Stardodge, based on the '88 classic made for Amstrad CPC, coded in Turbo Pascal