skysight-inc/HackerNews huggingface dataset:
This rings true. A lot of the outrage these days is manufactured, and seems like that would only be done as a distraction, since it's so damaging to the social fabric. It must be worth it to have the "serfs" chasing scapegoats to keep the "aristocrats" out of sight from public scrutiny. It's dangerous for them, because class is an issue that both left and right can align on.

In fact, we saw that alignment starting to happen during Occupy Wall Street in 2011, with progressives in the same camp as libertarians and the pro-labor right. If the country enters another economic downturn, it'd create the conditions for that to happen again. It'd be interesting to see how that would play out. There's a huge potential for change if people can tune out the outrage machine.
Yes, and populism and popularity contests are two different things.
To further this, I know someone who was a public defender a decade ago in the US. They would regularly try to get intersection camera footage to attempt to prove their clients not guilty. Often it was impossible to track down who owned the cameras, or even if they were municiple or private. I imagine this has only gotten worse as cameras have gotten cheaper.
I've never seen a $$ amount associated with RSUs on the offer letter, only the number of stock awarded. The recruiter may tentatively tell you how much they're currently worth to give you an estimated total comp.
Based on what's on ZLibrary and LibGen: various formats, though principally PDF, ePub, and DJVU (similar to PDF), with significant additional instances of Mobi (Kindle), FB2, RTF, DOCX, DOC, and a few others to a lesser extent.

Most ebook readers (with the exception of Amazon's own Kindle reader) can read virtually all of these, though some will require additional extensions. E.g., FB Reader <https://fbreader.org/>, PocketBook Reader <http://reader.pocketbook.digital/eng>, Onyx's Neoreader (BOOX) <https://onyxboox.com/> ... no indepedent download AFAIU, KOReader (Kobo)<https://www.kobo.com/us/en/p/apps>, Moon+ Reader, etc.

Many of these are designed for tablets or e-ink devices, though you'll also find desktop/laptop versions of some software (e.g., FBReader).

F-Droid ebook readers: <https://search.f-droid.org/?q=ebook+reader&lang=en>
You should only build software tools that at the right level of abstraction to deliver your product. Building APIs for anything else is a waste of time unless there is a general absence of those tools in the marketplace. If there is or existing tools are overpriced, slow or otherwise untenable, then maybe you should work on tools for that market instead.

Otherwise, after product market fit and as you scale you can go down the abstraction hierarchy to optimize cost of goods sold.
i like longer lasting hardware and not having a furnace in my office
I mean, what's the utility of anything, really? An entire human life is a fart in the wind, not even the tiniest blip on a cosmic scale.

I comment here because I think I have a different perspective on a thing, and I want to either convince people that my perspective is better or for someone to come along and provide information I hadn't considered so I can be enlightened. Some places I comment to make people laugh, or to get that warm feeling that comes from knowing that you said a thing and other people liked it, because my monkey brain is wired to give me that feeling when I socialize successfully.

You've got hundreds or maybe thousands of comments here yourself, so I assume this is more "I am genuinely interested in hearing people's reasons for commenting" than a rhetorical "Why do you idiots persist in wasting your time doing this stupid pointless thing", so maybe you can return the favor: Why do you comment?
This would be flagged immediately. Law enforcement cameras check the plate against the registered make, model, and colour (which are public record in the UK)
I have 4 year vesting period. After the first vest the following vests start to be denominated in stock units.

I think the advantage for company is somewhat better predictability?
Reading about the Google account lockout nightmares here, I would say getting a human on the other end on first try is remarkable.
I struggled with that phrase too. I think "higher prices" means the government has to pay more to borrow money (i.e. issue bonds).
This turns into "no true Scotsman" pretty quickly.

I was a (relative) loudmouth about my position for over a year, since we didn't have access to home tests in the US until 2022. It was a very heated topic, since I often proposed testing as a preferred alternative to ineffective mask mandates that were popular where I live, and when my wish finally came true, I had to admit I had been wrong.

If changing one's mind about something of that magnitude doesn't count, the principle is badly overstated.
Don't worry, they only pathetically cave to activists like once per year, it's not so bad!
Just using single cards will let bystanders know when both Alice and Bob say "No". The 5 card solution makes it impossible to differentiate between when both say "No" and when only one says "No".
China believes mass surveillance will help it engineer the perfect society
A fair price for an electrical resistor is roughly $0.02 - $0.08, depending on what you are ordering. Buying it from McMaster will probably cost you $0.12 - $0.50.

Not every component is this trivially inexpensive, but we are working in a price range where it's very much worth paying the high McMaster prices. Let them hire the entry level CAD guy and spread the cost across many more prototypes than your company will make.

When you refine the product for mass production, then it is worth shaving pennies.
I’ll make that argument: Steve Jobs doesn't deserve 100% of the credit for Apple's success.

I think that’s trivially true. AFAIK, it wasn’t him alone who put 100+ million iPhones in boxes every year, and without that, Apple’s success would have been smaller. He also didn’t do hardware design without help, and I’m fairly sure he didn’t write much of Apple’s software, etc. etc.

Even if you think all others involved were replaceable, many of them still contributed.
It sounds like you just don’t like C — a perfectly reasonable position — not that you don’t understand it.
> For the defending side, in most cases war is the lesser evil compared to giving up

You should ask this to every ukranian that goes to die there instead of talking in their name and that just want to leave in peace instead of being locked down in their country to fight, meaning their life is in the hands of others that force them to go to the war to kill each other.

This is exactly what I am demanding from EU: do not decide in my name things that block trade, create energy scarcity and on top of that I have to finance. If someone is willing to fight this cause, of course the european bureaucrats the first ones, go fight in the war, but do not involve the rest of us. If some day they come to my door I will decide on that basis. It seems there are a lot of excuses to get into a war that is over 5000 km away from my country. By this measure we should all fighting each other all the time almost.

I do not like to be involved into a nuclear risk being at the opposite side of Europe. This is all absurd, no matter the rest of the arguments that are made about how bad or good Putin or Ukraine are.

They decide and we pay. Good arrangement! If these people had to pay with their personal wealth do you think they would do it? They would run away god knows where to hide god knows how much money from favors and a ton of things we might not know. A politician is probably the kind of person I trust the least. I am not talking about specifics. I say the profession. Most are bad.
JMeter is old and crusty and not at all friendly to work with. But I used it for years because it was really about the best we had. Today I don't wish it on anyone.

Ruby JMeter finally made JMeter easier to manage, but I haven't worked in a Ruby shop for years, and I'm not going to force everyone to learn Ruby just to do some load testing.

https://github.com/flood-io/ruby-jmeter

Then along came k6. It's developer-friendly and I've seen people actually enjoy using it. I recommend anyone considering JMeter also take a look at k6. They do a better job of selling it than I do:

https://k6.io

I am also Gatling-curious. Seems like an option for anyone in the JVM ecosystem.

https://gatling.io
It's for convenience of developing tooling. Because the only thing harder than re-framing all of mathematics so that sine and cosine are properly defined in terms of turns would be teaching artists and level designers to believe that a full turn is 2π radians instead of 360 degrees.
I've updated most of my home lab to AMD EPYC Rome processors. Really can't beat the core counts for private cloud and the price is amazing compared to Intel. Looking forward to Genoa myself, though moving past Rome will be a ways away for my lab.
Cookie Banner Handling Prototype
Show HN: Trading Exchange Engine/Simulator
The qmrExchange project is an open-source financial markets exchange simulator that realistically mimics all the main components of modern trading venues. It allows us to test and quantify the behavior of different agents in a laboratory and isolated environment without the high noise-to-signal ratio that is otherwise unavoidable in live settings. By creating a completely functioning trading venue whose access is only granted to a finite and known number of agents or trading algorithms, qmrExchange enables analyzing causation and quantifying the impact of each agent in a way that is otherwise unfeasible.
I think I would have put the quotes around "learn."

I don't think every high school student can master advanced trig.
Not everyone is Shakespeare or JK Rowling either, but we still teach people to read and write in primary school. Because the world around you has a lot of words in it, and it's a useful skill to have. And as has been proven by history, a citizenry with a grasp of writing and rhetoric has a much better chance of standing up for themselves!

Nor is everyone Pythagoras or Euclid, but we still teach people counting and adding and geometry in primary school. We do so because the world around you is full of numbers, so it's a useful skill to have. And a citizenry with a basic grasp of numbers and logic is harder to mislead.

In the 21st century, the world around you is now full of programs too.

* The clothes you wear (looms were programmed with punch cards before computers even existed)

* The telephone in your pocket

* Your credit/debit/loyalty/etc cards in your wallet for interfacing with diverse services

* Your key-fob which interacts with your car in magical ways.

* Computers on every desk, in every car, in every tractor, controlling factories, administering stores... etc

And not just that, remember that your body itself has kinds of programs at two different levels at least.

* DNA transcription is very reminiscent of Turing machine.

* Neural Networks are all the rage in ML and AI these days. Humans have these built in too. Albeit a very advanced, powerful, and efficient variant.

So why shouldn't we teach everyone the basics of programming, even if just a little? We needn't expect them to become Linus Torvalds or John Carmack or anything. Just enough so they're a little familiar with the magic behind the curtain. Maybe that's just enough intuition to still be able to eg. fix a modern tractor or a car?
Planetary Defense Coordination Office
How does this compare to let's say Java, which has both type-safety and a mature web ecosystem?
What's the advantage of using this vs. installing a mandatory VPN via an MDM profile? For mobile data, the outcome seems to be identical, but it would also work for Wi-Fi.
The anandtech review has some of that, they have one chart on the 7950X running in eco mode https://www.anandtech.com/show/17585/amd-zen-4-ryzen-9-7950x... .
AOL.

People are calling for lawyers to lose their license even when those lawyers work according to the taxi rank principle. Incomprehensible to me.
Show HN: Behind the Curtain
The DOM is not part of Javascript (or rather ECMAscript).

The DOM is a different standard.

ECMAscript: https://en.wikipedia.org/wiki/ECMAScript

DOM: https://developer.mozilla.org/en-US/docs/Web/API/Document_Ob...

The 1998 DOM Specification includes a script binding API that intended for implementation within browsers using Javascript. https://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-b...

Good luck.
It's an interesting take but I worry this might not be possible (for a lot of cases) because not everything is database backed and sometime you have logic behind the API and you actually want the result of that API in your data warehouses. Think AWS API for example, even their own AWS Config team is using the same AWS APIs because there is no one place where the data just resides (of-course it would be great if it was the case, it would make life very easy)

I think this is a good tweet explaining the problem that will never be solved - https://twitter.com/mattrickard/status/1542193426979909634

Full Disclaimer: Im the founder and original author of https://github.com/cloudquery/cloudquery
I think the parent is alluding to a situation where their employer has copyright for the code written on the job. If you take your own previously-written code and just "submit" it to the codebase, you've created a legal snafu for yourself if you ever want to use that same code again elsewhere.

Of course you can take your code and license it to said employer in whatever way you both agree on. But this is going to be much easier if the code is already publicly available to everyone, with a known license: the employer doesn't need to even care really who the author is, just the license.
I think this whole comment thread is missing the forest for the trees.

The forest here is: know what abstractions your dependencies use and be ready to break your own when you need more speed. This is a vital skill for game developers, where every cycle tends to matter.
I've spent the last couple years collecting and sharing data on corporate lobbying and stock trading by U.S. politicians.

This new project is more or less a culmination of that work, as I am combining both of those datasets with new data on legislative activity in order to show which companies and politicians have financial interests in bills that are being worked on.

It allows you to:

A) track which bills Congress is working on,

B) check which public companies have lobbied on those bills, and

C) trace which congressmen have bought or sold stock in those companies

Please let me know if you have any feedback or suggestions!
Better to learn how to succeed and fail through your own efforts when the stakes are small and learning is encouraged. Sux to go through this stuff for the first time during job interviews...
Weird to see you accuse someone of intellectual dishonesty, and then turn around and take a quote out of context to throw a dig at somebody else, purely because you don't agree. Very shameful behavior, honestly.
My CPU can't, but it is theoretically possible to make a CPU that could.
This came up in a thread elsewhere about the severe increase in vehicle thefts in the Portland area. These thefts are not actively investigated by the police, so it would be nice if the owner of a vehicle could get relevant data for the movement/location of the stolen vehicle.

Anybody here ever worked with their local PD to get access to the ALPR data? Seems like the work to do it would be more political/bureaucratic than technical.
Most people don't have a company car, especially not one they aren't fuelling themselves.
Switch software is incredibly expensive. if anything, PC Gaming proves that much more easily. My $300 laptop can run Factorial better than a Switch can.
Myths are a myth

I’m not speaking of trends, I’m speaking of the architecture of our minds.

There are definitely differences in how various minds work, and these inconclusive pseudoscience studies making wild assertions are as junk science as the junk science they feed upon.
How do you like Posthog so far? Seems pretty compelling.
Not if I was writing it for someone else's closed source project at the time.
Experimenting a New Syntax to Write SVG
I had $x of RSUs offered at signing at FAANG-esque company. A month after joining you were allocated x RSUs at the given stock price at that moment for the offered $ amount.
> I mean he carried a pistol in each pocket on a daily basis.

And weren't they supposedly .22s?
> But still, I think the permissive license we picked was the better choice. Especially after our company was formed and we want to use the project for ourself too the (A)GPL would make the community working together with this harder (CLA, dual licensing?)

Regardless of license, most software projects are either community projects, or corporate projects, but not both. Corporations rarely see fit to invest in the development of a project they're using because some other chump is giving it away for free. And volunteer programmers rarely want to deal with submitting commits to a project with corporate managers who are focused on the needs of the organization and see volunteer programmers as out-of-the-loop nuisances.

Whether you're a corporation open sourcing something to get free community labor, or a volunteer open sourcing something to get corporations to contribute, you'll probably be disappointed.
Thank you! And exactly right – Postgres, Snowflake, BigQuery, Redshift, and Databricks are the sources we support today. We also have some streaming sources (like Kafka) in beta with a couple pilot users. At this point, it's fairly negligible work for us to add support for new SQL based sources, so we can add new sources quickly as needed.
It's still in Beta :) I am working on it right now.
random fun cloudflare related thing I learned last week, their "private dns" address is "one.one.one.one" which is even easier to remember than "dns.google" (there is also "dns.adguard.com" and "dns.quad9.net")
I played spectrum games on the spectrum connected to PC . Spectrum had a graphics resolution of 256x192 px and no scan lines were visible on a 24" TV.
I use this with Mozilla SOPS to crypt sensible yaml configuration values stored in a Git repo. Works great, fast, and keys and payloads are short.
ok see profile now
You could look at the other side of things - following on from remembering how high interest rates had been, when I bought my house 20 years ago, I fixed for 5, then 10 years and am currently in the middle of a second 10-year fixed rate of around 3.5% - it was previously around 5%.

I've been paying 'over the odds' if you look at how interest rates have since turned out, as you mention most people paying around 1.5->1.7% for many years, and so I've often seen myself as 'losing out'.

However, I fixed the rate to ensure I had a known amount of expenses that I could afford.

Neither is 'stupid' - they just have different volatility and risk.
https://news.ycombinator.com/bestcomments & https://www.metafilter.com/favorites/all might change your mind.
did you know that the city of Menlo Park california requires companies to have cameras which can see for miles and track and report all vehicles that drive by them....

look up the largest company in menlo park...
Understanding is just knowledge of how or why something works
Many good suggestions already. I'll just mention what hasn't already been mentioned.

You might try reading "How to Stop Worrying and Start Living" by Dale Carnegie. I have found it helpful in the past.

Prayer. As a Catholic, I frequently pray the rosary and often remind myself of "thy will be done on Earth as it is in Heaven".
Pressing ctrl-f twice works (not that it's good UX)
Yes, absolutely number 1!

There is a huge precedent for companies not paying for compensation calculation mistakes, which is also supported by law (in the UK at least where I am from - but assume it would be the same in the US).

Amazing how many comments in this thread are acting like this standard practice is a completely new thing with zero precedence.
Would it care about devs using multiple languages, switching back and forth, or people coming to C++ from other languages though?

Of course program language designers need to care about the ergonomics of their languages, and how it sits in the bigger ecosystem, it's their job. If they only target experts specialized in one language who don't practice other languages, that's just wrong if you ask me.

I was just suggesting a potential source of confusion, saying it's unfortunate. Not that this is wrong or anything.

Now, someone pointed out that C# does the same thing with "is" and "as" (which I didn't know, I don't know C#) so it seems they did take inspiration from the ecosystem and did not invent a potentially confusing language construct alone. That does not remove the confusion, but it's actually good they took the same syntax for a feature that already exists in the neighborhood.
You need to apply the chain rules, ie

sin'(ax) = a cos(ax)
There’s a difference between variable and a new hire at my current level would get literally double my current comp as a person at the company for five years
That would be amazing. A dream come true. The Amp Hour podcast has touched on this a little bit. https://theamphour.com/577-product-lifecycle-management-with...

I guess it's a pretty complicated problem. There are so many suppliers, standards, file formats and competing interests. But it does seem like it's a market ripe for disruption... somehow.
Not open source comment was for Nirsoft, not about Objective-See (and I just checked, source code link is present on home page as well as individual articles)
Perhaps a good start would be to habitually deny connections instead of allowing them. Otherwise the need for Lulu is rather unclear.
You didn't change your mind, you made a specific prediction (testing will drive US covid cases to zero) and then maintained that position, and weren't shy about sharing it, until it was demonstrated to be wrong. Weren't you stubborn about your prediction, ignoring what other people had to say about it until you were irrefutably proven wrong?
Not publicly, unfortunately. This talk was given internally a couple of times.
I have found gem in HN comments too! But nowadays the website is much larger than before and I can’t keep up with the comments of one post, let alone all of them everyday.
The mind, in this sense, is composed of mental models that we use to predict how our various actions might change the state of the world. A good example is driving a car [0] - when first learning, we lack an intuitive grasp on how turning the wheel might effect the car, but as we gain more experience we can simulate just how the car will respond right before we take the action, jarring us if we're wrong. This process can be applied to robots as well [1].

0. https://www.sciencedirect.com/science/article/pii/S187705092...!

1. https://www.creativemachineslab.com/uploads/6/9/3/4/69340277...
I'm a 50+ year old American, of british decent...
I never managed to remember the 'american' mnemomic, but my dad taught me one the used to use in England around WWII:
Percy has a bald head, poor boy

Perpendicular/hypotanuse = Sin

Base / Hypotanuse: CoSin

Perpendicular / Base: Tan

edit: try to fix the HN god awful formatting
It’s hard to involve yourself in another country’s potential uprising without inserting your biases.

But providing people with uncensored internet is probably the most productive and neutral action you can undertake.

Here is the info. Decide for yourselves, there can be no resentment later.
Anyway fewer turned on? They need something to sell when one or more of the cores don't work. Would be nice to let you have 15 cores when that many of them work.
I interpreted the GP comment as asking why we allow posts from edge.org on HN. My comment is limited to answering that question. I've edited it to make this clearer.