skysight-inc/HackerNews huggingface dataset:
Hmmm.

> But the radiation is still emitted at the speed of light in every direction.

I think that makes sense.

> (Edited to add) unless you're thinking of a really big dipole, so you can't treat it as a point source?

Honestly, didn't think of that issue either. You're right though, some antennas (especially AM antennas) are the size of Godzilla, and its absurd to even think of them as point-sources.
What would be the analogue?

Using openssl with a wrapper service? Doesn’t seem particularly dubious to me.
There are two bridges connecting Staten Island to New Jersey. One is part of I-278 which then continues onto Long Island via the Verrazano Narrows bridge.

With that said, I haven’t looked at the toll situation for either of the NJ bridges in years, so maybe tolls alone would be enough to remove any alleged savings from non-union labor.
The irony is that the highest paid jobs in the US (apart from c-level management, but you could argue they are a union themselves, because they all know each other) are highly unionized, sports and acting.
He's not saying that good location isn't a good sign. He's saying that a stream of copypasted "good location" comments are common in reviews, and if you see loads of them on a single listing it's meaningless and not an authentic review. However, a few isolated "good location" comments are more likely to be authentic.
I'm not a FromSoft aficionado and have only played Bloodborne for about 10 hours, which I enjoyed but probably would never finish. I've followed all the Souls games and now ER, have watched many hours of gameplay, and I honestly don't get the appeal and cult-like following around them.

I can appreciate the detailed environments and characters, the deep lore, RPG aspects, and probably the best combat mechanics and hitbox detection in the industry.

What turns me off is that the entire gameplay loop consists of boss rushes and fighting lower level enemies, just so you can gather loot, level up and fight more enemies and more difficult bosses. It all feels very one dimensional, and before ER introduced the open world aspect, very linear.

I suppose most games can be boiled down to their essence like this and sound boring, but in a game like Fallout 4, BoTW or Skyrim there's much more to do than just combat, crafting, leveling up and exploring. There's a quest system, cooking, companions, horses (the one in ER seems just for traversal?), challenges, complex NPC interactions, branching storylines, etc. They offer a much richer experience than any Soulsborne title I've played or seen.

My impression before ER is that all Soulsborne titles are essentially minor improvements on the same formula, with a lore and environment swap. ER introduces the open world aspect, but ultimately keeps the one dimensional gameplay loop.

I'd love to be proven wrong, and get the appeal of these games, so please correct anything I'm mistaken about above. I don't even have a problem with the difficulty curve if the game would give me reasons to keep playing and git gud. It's just that it doesn't, so the high difficulty is frustrating enough to stop playing.
Makes me wonder what can/should be done about coordinated hacking efforts made by foreign governments. Say if Finland determined through extensive investigation that the Chile was intruding into its sovereign data/infrastructure. When would we consider this an act of war? Is it too hard to determine who the actors really are in order to establish blame?

And if “sufficient” (whatever that is) evidence existed, would one of the first actions be that the intruding government take action or suffer penalty/sanctions/etc? I could see governments beginning to lock down anonymity among other restrictions so as to prevent blame from falling on them.
The needs for random numbers vary by application. I'm satisfied with the Johnson noise generated by a resistor, feeding an a/d converter, for testing audio circuits. I only need a sampling rate of a few tens of kHz. For applications like encryption, what's important is not just each number in isolation, but ensuring that sequences of random numbers have required properties that make it hard to guess a number in the sequence from its predecessors. Or to guess that two different sequences come from the same computer. You might need to generate sequences at a rate that make it hard to do with purely physical random sources.

And you need to be assured that a sequence meets those needs without being able to test it to exhaustion, which means it has to be provable from inspection of the algorithm and original sources of entropy. At least, provable enough for the application. ;-)
Ask HN: Why is cereal so expensive now?
My wife tells me box breakfast cereal has doubled in price, I don't know if this is true, is it? And also if cereal is so much more expensive recently why is that, is there something special about cereal?
Primer | Engineering Manager, Senior/Staff Engineers | REMOTE | https://www.sayprimer.com

We're building the "CircleCI of Growth Marketing" at Primer. Growth marketing has boomed in recent years and every B2B company needs a tailored, data-driven approach to their market in order to win business. Primer is enabling our customers to accomplish this much faster without having to engineer an expensive system. Our polished UI elegantly simplifies a panoply of scalable integrations, best-in-class ETL / Reverse ETL techniques, and DAG orchestration that allow our customers to sling data like the most seasoned engineering team.

We bootstrapped the company to $700k in revenue with a team of 4 and recently raised a round to support our consistent 20.1% MoM growth in 2021. Here are the roles:

* Engineering Manager

* Product Design Lead

* Senior / Staff Engineer, Integrations

* Senior / Staff Engineer, Data

* Senior Engineer, Front End

We have always been a fully remote, diverse team (50% women on product/engineering) since our inception in 2020. We provide flexible schedules, no meetings Fridays, and a great work/life balance (many of us are working parents).

Interested? Feel free to contact me directly at cto [at] sayprimer.com

More info here: https://careers.sayprimer.com/
I don't know this for sure, but I'm not under the impression that RDRAND has the same "entropy as a scarce resource" or "block waiting on entropy" issue that the Linux apis have.
If we ended overtime and moved to a mandatory 4 day week maximum then more of the under employed would benefit. There's an army of people holding down bad jobs part time who can fill the space.

Robotics was a trigger for some of this. Mechanisation since the 1950s has altered the dynamic of work outside of knowledge workers, and knowledge workers are now probably both a majority in the west, and feel underpaid for the expectations.

Cultures with higher taxes and less disparity between rich and poor usually mean less ultra rich and more universal care of all kinds: on that front, stste funded childcare for everyone would help too.
I'm no scientist, but it is intuitive to me that a machine ultimately run by rules of precise and discrete voltage would have trouble here. It seems silly because it feels so basic to us meatspace dwellers, but you can't build up something so precisely and demand it to follow our instructions, and then just be like "ok forget about all that."

That said I do also understand why it is relatively easy to make PRNGs. But that is just dissimulation, its just making instructions eat their own tail.
I actually feel pressure to dress down in my role as a SWE: hoodies and jeans seem like the norm, and forget about wearing a suit (lol!) or even a dress shirt.

I've found black/grey turtlenecks to be a nice middle ground, and apart from the occasional "one more thing" (Steve Jobs) or Elizabeth Holmes comment, those tend to work well.
One can sometime make quite a bit of money by running status games for profit. Here's the pitch deck for Bored Ape Yacht Club.[1] This is for investors, and they are very clear about how they are exploiting their customers.

Rolex is in that business. Rolex watches cost 5x what they cost in the 1960s, adjusted for inflation. A CEO of Rolex, Andre Heiniger, "We are not in the watch business. We are in the luxury business." There was a flap a few years ago when someone found fake Rolexes with authentic movements. Turns out the mechanics were outsourced until 2004.

[1] https://twitter.com/LeonidasNFT/status/1505058932758360064
"If cooperation is actually the better choice in the prisoner's dilemma, why do you care if I defect?"
There is something satisfying about driving a manual car: being able to coordinate your clutch and shifter smoothly, heel-toe shifting/blipping the throttle on downshifts. I drive an old Nissan Navara D22 utility with a 5 speed box, 2 wheel drive on good old leaf springs and it's no sports car but the gearbox is as good as anything I've ever used. I find myself not even consciously thinking about shifting.

Given just how good manual transmissions got (thinking more specifically of the Japanese 5 and 6 speeds) we kinda forget that a lot of older manual transmission cars were awful, clunky things. Holden in Australia clung for far too long to a 3 speed column shifter that belonged in the steam age, crappy mechanical clutches and pedals that were placed for manufacturing convenience instead of driving. The Borg Warner 4 speed boxes were all rattly, clunky piles of garbage that were frustratingly slow and the 5 speed versions were worse.

In the days when a "slushbox" automatic was detrimental to being able to balance your vehicle on the throttle, the manual transmissions made more sense for engaged drivers. Today, the automatics are so good I think the D22 will be the last manual car I own.
High-frequency electromagnetic field aka ionizing radiation (X-ray, gamma) is well known to be genotoxic because it can break molecular bonds. The question is how non-ionizing radiation can affect molecular structure, if not by heating. I don't think there is a well-understood mechanism of such effect.
I guess the UX is really subjective. I just switched to macOS from Windows (to be fair my first computer I owned was a PowerBook G4, so it wasn't completely new to it) and so far I prefer to UX to Windows.

The virtual desktops and full screen mode combined with separate program and window switching shortcuts were really easy to get used to and it feels a lot better to use than Windows. The M1 SoC is also a lot faster than anything I've used on Windows laptops in the last few years. On my old Windows laptop I had the same experience as you on macOS. The settings app sometimes taking ages to load and freeze randomly when installing updates.

If I am honest they all suck in different ways (or sometimes the same ways) and most people will be happy with any of them. Of course some people have software that require a certain OS but I guess that's the minority. The biggest advantages of Windows and macOS are Microsoft Office, Adobe Products and the bigger user base. But the first two matter way less because everything is a web app today.
How did they think going from a single json to either MySQL or Postgres?

I know they say this isn’t April fools but I’m not sure I would put it past the engineering team. This can’t be real.

“We looked at real solutions like cockroach but nobody could be bothered to rtfm”
There’s no problem with requiring a CS degree for every single software developer, software engineer, programmer, or coder job. Since those are the kinds of jobs that were obviously being discussed it’s not “almost all”, it’s essentially none.
I haven’t used it much but Vala seemed like a very nice language on top of C, it’s a shame it hasn’t really gotten much use.
Because you answered their question, I'm hoping you can answer my question.

How is there any overlap in the devices that can't have something clever figured out and devices that could possibly see an update to their kernel code?
It looks like you guys use AWS. Why not just use RDS if you don’t want to deal with database management?
What is in your eyes ultra nationalism?

Ukraine wants to belong to EU and NATO and it does not wnat to fall under Russian influence.

Before you continue: but Azov, let me explain something to you. It was created by Russian speaking Andriy Biletsky and backed financially Jewish Igor Kolomoisky. Large amount of its fighters speak Russian as mother tongue, there are orthodox Jew fighting in the battalion. What joins them is fight against Russia because this is where real Nazism comes today.

Nazi means by Russian definition simply somebody who is not a Russian and does not want to become a Russian. It is clear genocidal Nazism. The main thesis of Putin is that Ukrainian is not a real nation and should be eliminated.

If you think that there is some ultra nationalist problem in Ukraine then you are clearly fallen into Russian propaganda trap.
Two ideas:

1. How about just 48 Pomodoro-sized rectangles?

2. For those of us with a shifted sleep rhythm it would be nice to be able to set the start-of-day time.
> The "I can just buy it on Aliexpress" argument is fine and very real. The problem with accepting this without looking inward at the decisions and policies that do not allow us to compete is that things will get worse here and better there. It is inevitable.

Is it not the exact analog to "I can just outsource my production to China"? What differentiates a Chinese worker from a US worker? And if they are the same in your eyes, then why shouldn't things get worse here and better there until they reach some equilibrium?
> why would an engineer want to join a company that is making these decisions?

Hmm, I can’t quite articulate why, but I would. Something about having the courage to be different.
Sorry, I probably didn't phrase it very clearly. I don't think there is anything wrong with needing some external help for that, but the combination of their choices is IMO a bit bizarre:

* SQLite which I mostly see as an embeddable database for applications, used on a server.
* Single table with key-value pairs.
* Having the tool for replication be a quite young project that's in active development.
You can run high-volume business and mid-level infrastructure (messaging) systems day-in day-out in Java, and struggle to see more than 0.1% CPU needed for garbage collection.

The light-bulb idea here is about reliability, security and productivity. Managing memory manually a la C/ C++ is a proven disaster in all three respects.

Maybe ten or fifteen years ago GC was costly, but these days it's highly efficient and not incomparable with programmatic allocation.
Dont forget the patents for nuclear powered TBMs to bore and melt the rock as it went...

There are several other patents on these from the 60s as well:

https://www.reddit.com/r/todayilearned/comments/qlfc6r/til_i...
Obviously I'm biased since I built BrainTool because of my emacs/org use, but I also use markdowns and maintain the braintool.org blog on github in their markdown. I don't find it more readable. Maybe it's a familiarity thing, anything specific you dislike?

Anyway here's the definitive argument for org as markup of choice: https://karl-voit.at/2017/09/23/orgmode-as-markup-only/

It would for sure be nice to have a definitive spec to point to, independent of the emacs ecosystem.

BTW see below the first few lines of my dev-log.org file for yesterday. I think its pretty readable!

* <2022-03-30 Wed>

** DONE Today [83%]

- [X] Call w alex

- [X] Exercise

- [X] instructions to Alex

- [X] letter to Deignan

- [X] taxes

- [ ] styling for notes col

** DONE bug narrow edit card shows item under bullet which is confusing. :dev:099:

** DONE get rid of link in welcome topic, too confusing :dev:099:

** Instructions for running BrainTool locally:

1) Make sure you have git installed. (https://git-scm.com/download/mac)

2) Make a folder where you want to put the code
Expect that undetectable improvise explosives would make Ukraine much less conquerable. A big enough pipe to pump in a bunch of ANFO under a road should be sufficient to take out a tank.
American unions are essentially required by law to take an adversarial relationship with employers as an accidental consequence of historical racism.

The short version is that there was a union that was declining to support dues paying members because they were black. It resulted in a case that went all the way to the USSC.

In contrast, European unions are allowed to be more realistic and accept that some members are knuckleheads and that it’s a positive for both the union and the employer if they are fired with minimum fuss.
> We restrict companies from outright lying about their products.

These sorts of lies are usually covered under existing fraud laws. When such laws don't exist, companies use accreditation firms. Long before OSHA, Underwriters Laboratories tested the safety of various building materials and electrical devices. Customers and insurers preferred UL-approved products because it meant a lower risk of harm. If a manufacturer changed their product to be less safe, they'd lose their UL certification and a lot of revenue.

> We (sometimes) hold people accountable for lying under oath.

Yes and we hold people accountable for trying to pass counterfeit money or writing bad checks. These sorts of situations are special because all parties agree on the rules at the start of the transaction. By the same token I'm against unprovoked violence but fine with sports like boxing.

> We even compel certain speech by forcing companies to disclose ingredients and allergens.

I'd be fine abolishing such laws. Companies that didn't list their ingredients would probably lose significant business (since many people have allergies). Companies that lied about their ingredients could be charged with fraud (either in civil or criminal court). And again, in places where such laws don't exist, accreditation firms do the job. That said, we don't require ingredient labeling at bake sales and those seem to do fine.

> I should not be allowed to make direct calls for violence against others, phone in fake bomb threats, or yell "fire" in a theater.

The "fire in a crowded theater" hypothetical is from a supreme court case where socialists were imprisoned for distributing leaflets that protested conscription in the first world war.[1] It has since been overturned, and it is an excellent example of why any restriction on speech ends up being abused by those in power.

1. https://en.wikipedia.org/wiki/Schenck_v._United_States
> they overlook the outrageous power of police unions

It's hard to argue they don't serve their members' interests - admittedly to the detriment of the rest of society. Given a choice, who wouldn't like a 500lb gorilla like that in their own corner?
Can always get a new job. But if every company has a monopoly union, can’t avoid that.

Really don’t understand the reasoning to not making union membership voluntary. Completely illogical. Basically you agree it’s authoritarian but “it’s better than the alternative” which is bullshit.
I left my key in. Pop and sparks and a running engine immediately (gmc s-15)
In a hedge fund, that probably reflects management fear that if someone is both a good quant and has social skills, they will take over, or start their own fund.
Yeah, I was thinking to myself in the shower this morning how this wasn't the best analogy and someone was going to nitpick it.

Maybe a better one is a forklift operator dropping something on someone because they didn't do their company-mandated safety training and pressed the wrong button. It was an accident, the guy didn't mean to hurt anyone, but he did because he was negligent and there has to be consequences for that.
Do you want to know how popular systems are actually built, from the inside, or do you want carefully groomed triumphal announcements of new, perfectly-formed features?

I struggle with this a lot in my writing too, but I've drawn a conclusion I'm sticking with: it's better to relay what the team is actually doing, "warts" and all. We ranked on HN a few weeks ago with a post about user-mode WireGuard that was basically a litany of engineering mistakes, and it's one of the things I've most enjoyed writing.

Every serious product gets built the way Tailscale is describing. You start some components with the simplest thing that can reasonably work, and see how far you can take them. The JSON file Tailscale used to use was one of the most interesting and valuable things they wrote about.

If you want content about how to built best-practices-compliant hyperscaler-grade systems, there are places to go to get that kind of content. But you've never had a problem with Tailscale that owed to their JSON file backend not scaling --- how I know that is, you've likely never experienced a stability problem with Tailscale at all, because it just doesn't break. That they got it to work, for a long time, with a JSON file backend should make you think harder about how you build things.
That kid knows what's up
Nope I don’t want to join a union and any attempt to make me will be fought aggressively. Just my preference not to be forced to pay money to people I did not ask to represent me.
you're fairly judgmental, you think there's a way people should be, and other ways people should not be. this is exactly the type of attitude that exacerbates the alienation autistics already feel.
> without containers

Why?

The official docker postgres package weighs in at 100MB. Assuming you standardized on that, then every environment would end up having a fresh postgres image just waiting to be startup. Meaning, the actual cost is the memory for the server and startup time, not the image itself.

Mount the data on tmpfs and you can startup and setup a db in very little time (I know, because that's what we do).

You might be able to eek out a bit more performance by hand tuning test files... but.. to what end?
I had this bright idea in 2019 (back in the before times) to build a code editing tool almost completely from scratch, that I've been working on off and on since then (though I guess recently its been more off than on).

Mostly just because I thought it be fun and because pretty much all the desktop apps I've done over the years, were built with someone else's tools and for a single platform, so wanted to do something new to me at least. This one is cross platform between Windows and Linux, though Linux is the primary platform because Windows development is more annoying IMO, and with custom UI.

All in C++ too because that's what I know, none of this Electron silliness, and with minimal dependencies. Uses Skia for graphics, and I've got a WASM interpreter library I'm looking to experiment with for doing an extension API when I get to that point.
Definitely agree that the UX is all subjective. I just like the convenience of Linux where I can arrange whatever I want, and there are generally tons of programs available. I'm glad that M1 SoC is performing better; hope to try it out at some point.
Alternatively write your software in Java. Java is not only memory safe, it's also approved by your corporate overlords. So authorized that it's basically impossible to write bugs in any Java program, except for ones like Mad Gadget vulnerability and Log4j.
Show HN: GreetPool – an easy platform to create and share group cards with teams
Hi Everyone,

Very happy and excited to Show HN GreetPool,

GreetPool is a collaborative group greeting card platform that enables distributed teams, friends, family, or virtual communities to create and share collective ecards for all special occasions. Its the digital twin of the office card that's signed and passed around, but without the coordination hassles, and is much more fun and engaging.

With remote-work/wfh prevalence widening the virtual distances, it is the small gestures that help teams stay connected, and keep the greeting card traditions, & the human connection at workplace, alive.

Test out a Live demo here (no signup or account required)

https://www.greetpool.com/demo

We launched on ProductHunt today, feel free to check that out too.

I would love to hear feedback and comments!

~Jaskirat