skysight-inc/HackerNews huggingface dataset:
Source: My 7th Sense of humor. Jeasus christ, you lot are dipswitches.

---

Astro-physicists....

They like to shed light on the universe...

fake alcohol?
See also Scott Adams on goals vs. systems.

https://www.scottadamssays.com/goals-vs-systems/
Why don’t you spell out the conspiracy theory directly? It’s not relevant to this thread even if true but leaving the details vague makes it seem like you don’t think it would stand up.
I honestly liked MySpace. I think it was superior to Facebook in every way. At least you could enjoy some cool music on someone’s page when you visited it. The page was about them.
The preference is actually stored client side in IndexedDB.
Ask HN: Building a fast PC for development (JS)
I've been pondering building a dedicated server for my development work.

Building a Vue app on my Windows laptop (i7-9750H 64GB RAM) takes ~35s in WSL. I wanted to see if I could improve that down to 10s or so. So I spun up some test cloud machines, including a DO droplet with 64 GB of RAM, 32 CPUs, and two SSDs, running Ubuntu 20.04.

Time on that machine: ~23s

Given how expensive that server is, I'm not hopeful, and it's a shameful state of software development ecosystems if you ask me... but I digress. Does anyone have any recommendations on what an optimized build system would look like?
Very happy with the Escape. I thought I’d miss the 4WD but honestly the one time I drive to the mountains or something is usually in May-September and FWD is perfectly fine for that in the PNW. The 40 mile range is amazing for a mild climate commute and driving around the city. I still haven’t added any gas and I’ve had it for 6 months. I considered the Prime but I cared much more about the price and getting one this year
Wouldn’t employers be incentivized to give raises as soon as it was more cost efficient than counter offers?
I hope my child does not fall into the tiktok future. How can I fight against it? I don't use such app but I'm sure it's popular for younger people especially teenagers.
People who agree with the post also say things like "i don't hire people with certs" in IT. Which is a load of bull of course. They want to teach you their own way and disregard industry practices because they are the best.

What I have learned is this also means they don't want someone who will disrupt or question the status quo.

In infosec for example, I work or worked at a place with a lot of really smart people but they have been at the same company long and the idea of doing things in a layered defense strategy (not perimeter/firewall/ids centric) way is "the wrong way" to them even though that is best practice now. On the other end I keep running into people that have worked at startups like uber for a long time and their answer to threats is "use only macs" or "get everyone a yubikey". No shit? Lol

You can't be experienced and not have some bad experience but managers and people in power disregarding experienced people's opinion's without applying critical thinking is laziness and incompetence.

You need experienced people as well as people with little experience but who are motivated to learn on any good team. It's like a sports team lineup, you don't want everyone having the same skill and experience you want them to have what is right for the position they are playing.
The “Seinfeld Strategy”

To have a big success early on and then coast off and build off that success. And huge syndication royalties. No one even cares about his standup anymore. Plenty of people do what he did and try to be consistent and get nowhere in life. major survivorship bias. The entertainment industry has more failures than anything.

If you want to be successful you have to be really good. being consistent and not procrastinating is not enough.
‘Programs carefully designed to use UTC’ would only irreversibly break by very slowly becoming out of sync with the rotation of the earth.

A few applications should switch standards, the question is whether solar concerned applications should switch to UT1, or continuity concerned applications should switch to TAI. The former is simpler, easier, cheaper, and only causes unexpected behavior (quite slowly), NOT systematic failure.
Has the world become less colourful?
Looks like they were in Provo, UT and could not find a suitable place there. I expected that they had moved form somewhere in the West Coast, like Oregon or California.
Attention is zero-sum. If TikTok is winning, someone else is losing. TikTok now is what Facebook was 10 years ago.
It’s often not even about cost. Vertical integration works great if you can always make right R&D decisions. If you bet on wrong horses (even if you have money) you’re hopelessly stuck as you cannot “easily” shift to different suppliers that made better R&D choices. Just look at Intel.
Tesla Looks to Open Its EV-Charging Network
Do you have a full example somewhere or using postject. We are currently using vercel/pkg and it is quite opaque.
Why people use social media
There has been a noticeable decline in the writing style of articles over the years. Reading well-written ones like this is always refreshing but also an unfortunate reminder that society's literary prowess is not what it once was.
A deep pocket crypto investor can easily invest and save it and in turn get ownership. Maybe pineapple fund can help.
Take the extra cash and go on to invest in new housing?
It's just habit development. Developing any new habit requires a lot of energy the first few days. So you have to will through it when it starts.

Thinking of what you could have done better is good. Ruminating is dangerous, a downwards spiral of anxiety and rumination.

I'd write down thoughts to blog. Most of the time I throw it away after writing it down, only rarely is it blogged. HN is an outlet for that. But once you write it down, it's settled, you can tell your brain to go to bed.

But you need some willpower. Meditation helps. A run helps too, physical focus is another form of meditation. Commuting was a form of meditation - can't drive without a lot of focus, which left my mind unable to ruminate too much.
That's nonsense, no one can realistically plan that far ahead

I suppose I wish I had lost weight a bit younger. I was 300 pounds or so up until I was 23, lost 60 or 70 points in a year.
The segmentation being purely in software makes no difference in the principal. Software segmentation merely makes the effects technically achievable (whereas it'd be hard or impossible via physical means).

But the principle that a consumer's product shouldn't be modified without asking for explicit permission from the owner still stands regardless of segmentation methods.
N.B. the Tcl script is absurdly inefficient. A single simple optimization cuts the run time in half.
"I’ll sue you," the door said as the first screw fell out.
Joe Chip said, "I’ve never been sued by a door. But I guess I can live through it."

Ubik (1969)
the only thing you need for this is

xxd --include name < binaryblob
Author here! Isconnected is a hypothetical.
> It is the normal operating mode of an internet connected server to send traffic to the internet - often even 100% of the time!

It is? I've been admining servers for a long time and I've never run one using 100% of it's upload bandwidth 100% of the time. I've never even run one at 80%. Being that near capacity means your service is about to fall over. Frankly for most services it's probably flagging.
You never really leave the CIA. It's a life long commitent because you know secrets and if you can be valuable in your normal life you become an asset instead of an officer or analyst.
That did happen! MTV was showing more 'reality shows' and such for a while as they were more successful. Then you had MTV2 and MTV3 showing actual music videos.

What killed MTV was youtube around 2007-2008, not another tv channel, but a completely different tech.
Hah, I teach my students to use Valgrind, and I’ve been pronouncing it wrong this whole time. Guess I’ll have to make sure to get that right next semester :)

The magic of Valgrind really lies in its ability to detect errors without recompiling the code. Sure, there’s a performance hit, but sometimes all you have is a binary. It’s damn solid on Linux, and works even with the custom threading library we use for the course; shame the macOS port is barely maintained (last I checked, it only worked on OSes from a few years back - anything more recent will execute syscalls during process startup that Valgrind doesn’t handle).
Purify was an amazing tool. I recently noticed that one of my libraries (libffi) still has an --enable-purify configure option, although it probably hasn't been exercised in.. 20 years? A Purify patent prevented work-alikes for many years, but valgrind eventually emerged as a more-than-worthy successor.

Fun fact: the creator of Purify went on to found Netflix and is still their CEO.
They took a pretty big loss on debt and equity securities this quarter, compared to a profit in Q221. Roughly a $3B hit to net income. This might be realized or unrealized (mark to market) losses.

See page 9.
Isn't Google like the first CIA funded startup (partially of course)?
For years I spent a lot of time working on things that I thought were important but that nobody else seemed to really care about. There was no success involved in doing this. Procrastination was irrelevant. There's no correlation between working hard and 'success' in terms of revenue generation. As far as Seinfeld, he was pretty tepid and his work didn't threaten the corporate heirarchy and so he was 'successful'. Has he ever done anything memorable? People are still watching George Carlin. Seinfeld will be forgotten in a few years. He just found a niche that the corporatocracy liked.

Now, the whole thing I was so interested in 20 years ago is really taking off. I feel rather vindicated, so I guess that's success? I never really felt that 'success' had much to do with revenue generation.

{edit: the fundamental nature of comedy can be seen in the old 'the emperor wears no clothes' routine. Seinfeld would never dream of doing that routine - that's why he made so much money. The Emperor likes that kind of comedy...}
PostgreSQL is a great product, but Oracle has so many more features. Even just in the query language. There's so much power embedded in just the model clause that would be all custom software in Postgres.

If you buy Oracle, you should use Oracle. Like really lean into it. If you really need it, it will be worth the money. I don't like dealing with Oracle sales, but the product is killer.
> But if we're going to eliminate 50% of the proposals, is that really going to reduce the amount of time people spend on them?

It should do - if you're only aiming for the top 50% of proposals rather than aiming to be the best, then you can submit a proposal that's "good enough" rather than putting in a lot of time squeezing out the final few percent of marginal improvement.
I was introduced to valgrind by Andrew Tridgell during the main content of a vaguely famous lecture he gave that finished with the audience collectively writing a shellscript bitkeeper client [1] demonstrating beyond doubt that Tridge had not in any way acted like a "git" when bitkeeper's licenseholder pulled the license for the linux kernel community.

Tridge said words to the effect "if you program in C and you don't aren't using valgrind you flipping should be!" And went on to talk about how some projects like to have a "valgrind clean" build the same way they compile without warnings and that it's a really useful thing. As ever well expressed with examples from samba development.

He was obviously right and I started using valgrind right there in the lecture theatre. apt-get install is a beautiful thing.

He pronounced it val grind like the first part of "value" and "grind" as in grinding coffee beans. I haven't been able to change my pronunciation since then regardless of it being "wrong".

[1] https://lwn.net/Articles/132938/

Corbett's account of this is actually wrong in the lwn link above. Noted by akumria in the comments below it. Every single command and suggestion came from the audience, starting with telnetting to Ted Tso's bitkeeper ip & port that he made available for the demo. Typing help came from the audience as did using netcat and the entire nc command. The audience wrote the bitkeeper client in 2 minutes with tridge doing no more than encouraging, typing and pointing out the "tridge is a wizard reverse engineer who has used his powers for evil" Was clearly just some "wrong thinking." Linus claimed thereafter that Git was named after himself and not Tridge.
It's rare, but not unprecedented.

Here in St. Louis, we have a very similar Makerspace that basically rose out of the ashes of a failed TechShop. It's called MADE and one of Square's founders funded its move and reopening/rebranding:

https://hecmedia.org/posts/made-makerspace-opens-in-st-louis...
I eventually decided to do theoretical CS for my research, but all of these books showed me as a student what attention to detail really meant.

In fact, the typesetting of these books also made me look into groff and play around with it.

I vaguely remember that there was a phrack prophile on W. Richard Stevens just around the time he died. Such a great loss.

Thank you for your inspiring books!!
> boiled down snippets of info that prey on my base instincts and giddy 1 minute dopamine fixes.

This would aptly describe a tabloid newspaper.
I’m not sure if your comment is meant to defend the practices of the companies I’m referring to - maybe you work at one of these spam houses, I won’t judge - but frankly, I don’t care what the definition of CAN-SPAM is. Clearly everyone thinks they CAN-SPAM me and I’ve never heard of anyone actually being fined under any anti-spam law except at the highest, most absurdly industrial volumes of spam.

If my email is public because it’s in a Git commit or a Gravatar or even an intentionally public “email” field in my profile, that is not consent to send me unsolicited, automated messages followed by a multi-day campaign of emails guilt-tripping me for not responding to the first one. Maybe they have an unsubscribe link at the bottom. I don’t know, because I don’t open unsolicited emails that may contain malicious zero-days targeting my device. But if they do include the unsubscribe link, it doesn’t make me think any better of them and it doesn’t absolve them of any moral wrong-doing.

If you’re a founder or employee of a company that revolves around sending automated emails to non-customers, just be aware that your target market is a group of self-anointed “hustlers” who send unsolicited email messages to people who slowly grow to rightfully despise them. If your “marketing database” is a scraped list of emails, you should delete it and shut down the company. In the future, consider using your skills to work on problems that have a positive impact on the world.
I think this suggests that isn’t the case. Facebook knows they can’t survive long term with that strategy and they aren’t happy stagnating, so they’re making changes to try to attract younger users. Except they’re going to fail to do that while also driving away their existing users.
I love using rivnuts, I discovered them about a year ago and it's transformed the way I work on my car projects.
I wonder why more computers don't use the simple boot model that devices like the Raspberry Pi use. From what I've heard, the RPi is effectively immune from persistent malware. Firmware can't be modified [1], and while the second stage bootloader can be flashed in the RPi 4, the first stage bootloader can't be modified [2]. What this basically means is that no matter what infects your pi, you can always just replace the SD card and restore it to a clean state. In contrast, I've heard so much news about how USB firmware can get reprogrammed [3], how PC malware can survive BIOS reflashing [4], how malware can live in external drive firmware, etc. Of course, if there's a bug in the raspi firmware, it also can't be fixed, but the attack surface is so small I'm willing to make the trade-off (and buy a new pi if it comes to light).

[1]: https://raspberrypi.stackexchange.com/questions/8963/are-the...

[2]: https://www.raspberrypi.com/documentation/computers/raspberr...

[3]: https://security.stackexchange.com/questions/97246/badusb-wh...

[4]: https://security.stackexchange.com/questions/44750/malware-t...
These guys were lucky enough that ad traffic wasn't yet a primary driver for them. For a lot of other businesses, this could be a death sentence. We've been hit with inexplicable suspension of payment processing (that took weeks of repeated inquiries and internal escalations to resolve) and threats to take down our app from the Play Store for violation of a policy that we actually weren't in violation of.

Automated systems making mistakes is one thing, but it takes a real callousness to leave your customers with no recourse when things inevitably go wrong. The casual cruelty from Google has the potential to tear away people's livelihoods. My main advice to everyone is that you should absolutely avoid using Google services as much as you can. If you choose to use them anyway, you must have a business continuity and disaster recovery plan in place that you can execute when Google randomly shuts you down with no recourse.
I've just run a benchmark on my code.

It did 13875457.34 bytes per second, which means my program would have done the 82 MiB file he had in 6.20 seconds, faster than hexdump, GCC, and Clang.

It used a max of 3223848 Kbytes, which is about the size of the file it was processing. (The file was 3300000020 bytes exactly.)

I also tried with a file as close to 82 MiB as I could get. It used 85168 Kbytes max, and it took 6.77 seconds.

My code could probably be optimized too. It tries to skip a header comment. It also reads all of the input file in at once, when it could probably stream it on demand. It is also checking for stuff to exclude, which takes time.

If I take out the if statement that begins with:

if (!strncmp(in + i, bc_gen_ex_start, strlen(bc_gen_ex_start)))

That should remove most of everything else that does not matter.

If I run that on the 82 MiB file I made, it uses 85124 Kbytes and 5.40 seconds.

This is still far slower than objcopy and incbin, but maybe it's good enough, right?

I think I could optimize it more, but I still think that's a pretty good showing against the competition, especially for portability.

Edit: I forgot to mention that I did these tests while running a fuzzer (AFL++) on 15 of my 16 cores and while watching YouTube. I didn't want to stop the fuzzer just for this (it's been running for more than 24 hours).
UDP packets aren't ACKed by default---it's "best effort" (or "fire and forget," depending upon your view point).
Then follow me on SpaceHey, MySpace reborn.

https://spacehey.com/josh
That seems like a bug to me, and a significant one as well.

The underlining promise of RLS (sometimes even referred to as “virtual private database”) in an RDBMS, is that data should never leak because it’s handled transparently by the db.

This seems like a significant leakage point that the user has to personally manage.
Is this downgrade a recent change?

Looking at their pricing page the limit is listed as 25 networks (didn't this used to be 50?).

https://www.zerotier.com/pricing
Considering I knew I had to make it work everywhere, and that included not depending on tools that are not standard in POSIX, I still think I made the right choice.

But yes, xxd is an easy solution.
When money (credit) is cheap and plentiful, there's all the incentives to push the company to bigger and more speculative growth. When credits expensive, you actually have to sell something. Let's see if this downturn is an end to this eras fast money or just a temporary blip before the helicopters of cash start flying again.
I use mailinator, but their domains are blocked by many services. Fortunately, they don't check if the provided domain resolves to one of the blocked domains... So I created an MX record on a domain I own that points to a mailinator domain. Works like a charm.
> but their username is certainly declining

You can't make any claims about Facebook's position based on a single quarter's result.

Especially given we are in the most tumultuous period in the last few decades.
Where did they double down on this? They explicitly said that the design of generics was leaving the door open for sum types.
This would be like if your phone just mirrored your desktop and used the exact same interface (mouse clicking, keyboard, etc). It would be terrible.

The good wearables (really just the Apple Watch from what I can tell - Pebble was great but Fitbit did a catch and kill on it) have a specific UX that makes great sense on a watch and present that information in a more condensed fashion. If you haven’t tried it, it really is a good experience.
> Ask a tik tok user to tell you even 10% of the videos they saw within the last hour. I'd be surprised if they could.

Heck you could ask the same for any HN user as well :)

Yes this is social media. Yes some of it is mindless time wasting. For me personally I sometimes get useful information that helps improve my work / profession. At least that’s how I justify it.
Specifically to cash out at peak hype.
I didn't forget. I also didn't forget that they burned all of their money, and didn't pay their taxes. I think you're extrapolating a lot from nothing.
According to Wikipedia[1], he died in 1999 at the age of 48, which is so young that I also would like to know what happened. He was apparently healthy and working and just fine a week before his death. But there's a bizarre resistance among some people regarding discussing cause of death. If a President suddenly died, we shouldn't ask about cause of death "out of respect"? I'm a big believer in privacy, but it's silly to not talk about cause of death after someone has passed away. In fact, we should know causes in order to improve all our lives (to be more cautious of heart disease, or suicide, or motorcycle accidents, etc.).

[1] https://en.wikipedia.org/wiki/W._Richard_Stevens
Worked in an auto parts supplier, in the painting department, and if the client/brand started a new project with a painted bumper (with a color other than white or black), our staff always hated it because the color matching with the rest of the car was always a nightmare. So maybe the quality control standards could play a role in all that.
Yes it was less of a 'database' with a front end but more of a messy creative space you could put whatever you like on.
If you offered a floor as well as a cap, I suspect a lot of researchers would be willing to take that deal.
Diversity is a wonderful thing.

Science is based on ethical persuasion, where you make it clear why you believe something. The things you listed are not of that nature, they try to persuade you by appealing to authority or employing coercion of some sort.
They’re great for hashtag vanlife stuff, like bolting cabinets to the frame.
You all need to get out of Silicon Valley. Creole languages, such as Jamaican are not only completely normal and exist, it's actually not antiquated if you look outside of the US.

I do think you need to read more about this. You seem hung up on a singular meaning, which to me says a lot more about you than me. In this context, unless you're going to be obnoxiously pandentic, creole simply means "a bunch of words and phrases smashed together" Really not worth going into highschool mode about.
And affordable for common people.

I remember tiny “spy cameras” being a movie trope, now everyone has one in their pocket.