skysight-inc/HackerNews huggingface dataset:
It's well known that Goldman Sachs runs on SecDb (a homemade language) and JP Morgan runs on Python.

Banks are not competing on latency. It's never been part of their business model.
That would be communism. In the United States, it’s already been decided that this will be determined by one’s wealth.
> I currently work at Google, previously I worked at Square. Of the two, I generally prefer the OSS and off-the-shelf tooling at Square.

I wrapped a 2-year stint at Facebook recently and my experience was similar to yours.

Some tools were amazing and cool and I really appreciated how they evolved over time to manage huge amounts of resources. But most were subpar when compared to OSS tooling - outdated, deprecated functionality, very little documentation, very few people working on them. The common approach was to learn about "the duct tape" way to make something work, then pass it on to new engineers.

An example would be tool X for working with diffs (PRs). It's the latest and greatest, except that it only covers 75% of its predecessor's, tool Y's, functionality, so you end up learning both. Tool Y has been "deprecated" for the past 3-4 years. Some of its features don't work, but you'll only know when you try and execute them.
> Actually, he’d be very unlikely, even with the imagined high tech that I gave him, to be able to control whether the coin came down heads or tails—especially if you provide the coin.

It's funny, Dennett talks about a "coin tossing machine" as a virtual impossibility, but Persi Diaconis actually had one built! It is described in this paper: https://statweb.stanford.edu/~susan/papers/headswithJ.pdf

> Physicists have calculated that if you really want to predict coin flips, you have to know the location of every electron in the visible universe and its gravitational effect on the coin.

This is not really true either. Coin tosses leak a lot of information into the physical world. For example, here is a short paper on trying to predict the outcome of a coin toss by analyzing the sound of the "ping!" it makes: https://cs.stanford.edu/~kach/can-one-hear-the-fate-of-a-coi...
No one has told me it's not possible. I have a trooper and a lawyer from a other area of law telling me it sounds like a good case. The lawyers that I have contacted only a few days ago simply haven't responded yet.
> Rather I'm comparing how well each layer's tools serve the developer and project.

CSS and algorithms? Come on.

> Just not true. Historically, Web dev meant crazy amounts of code hacks in order to target different browsers. Again, it wasn't better tech - it was far worse and costly. Remember Flash, ActiveX, Silverlight, etc? Lots of successful sites and web apps used them to work around this problem.

I absolutely remember those, and they didn't work around the problem at all. You could not use Silverlight on Linux, you could use neither in text browsers nor on old machines, they weren't accessible,... The plug-in requirement itself scared many users away. I am so grateful to Steve Jobs for effectively killing those technologies.

> Yes, I mean getting rid of the hacks and plethora of libraries needed to accomplish simple, age old software goals.

Libraries are good, though JavaScript is in great need of a rich standard library, as problems with npm show. Hacks are arguable: how many were really necessary, and how many came from people who refused to learn the language well but pasted code samples from the web.
The exact protected term varies by country but there is an equivalent license in Europe. The EU has a "Eur Ing." title issued by FEANI which is roughly equivalent. As I understand it, Germany is a bit unique even for the EU. They still have some things which require a certification of sorts, but I don't know exactly how that works.
Don't forget Half Life 3.
No, on both accounts, though the ring thing did originate in Canada.
We need to stop treating "ex-Googler" or "Googler" as some form of elite credential.

It's not, and Google is hardly any authority on good software.
Does this also apply to software?
How does this Ory Kratos compare to something like Keycloak? https://www.keycloak.org/

It looks like it claims to be "cloud native", but what does that actually mean?
Sure you could run 24 NVMes with highpoint pcie4 raids on a trx40 board. But then most still have like 10 sata ports so you can run those as well. It will be great when sata is replaced by U.2 but who knows when that happens.
We need an AMD+ARM combo. Intel fatality.
But renaming it to "spatial computing" will magically enable all these devices with new and affordable capabilities?
This makes more sense than how I was trying to connect the dots for your original message. I couldn't agree more
Where did the absolutely atrocious title come from? It's missing the context that makes the sentence meaningful and I thought there was a policy to use article titles when they make sense. The title of "Your brain is not for thinking" encapsulates the narrative of the article quite nicely compared to this title.
Git9 is self hosted now: Hosting Git on Plan 9
Project loom is gonna make Java threads automatically use io_uring and restartable sequences.
Btw netty is currently actively working on io_uring support, which could enable truly non blocking sockets, which could enable truly asynchronous connection to postrgresql through JDBC, which would enable state of the art Spring performance on techempowerup benchmarks
jamin ... i hate to be a nag, but please please please stop using this software. Conceptually it's a cool application, but the DSP artifacts it generates are just awful.

There are plugins you can use within Ardour that will do a much better job than jamin.
Comcast raising TV and Internet prices
"I said the physics works. The engineering is a totally different question."

So if the engineering is questionable or unrealistic, how is it less fanciful?
From the abstract:

> that is inherited from Neanderthals and is carried by around 50% of people in south Asia and around 16% of people in Europe.
Yeah speed and other metrics are important. It would be silly to compare people across countries when you have internal disparities such as in NZ residential pay NZ$250(€150/USD$170) for 4gig symmetrical or pay NZ$70 (€40/USD$50) 100meg symmetrical. If it made sense for a lot of people in the country to buy the 4 gig plan then it's price would skyrocket as it's actually being used rather than just being sold to use slack infrastructure.
There is no reason to assume those loopholes mentioned were the definition of combatant found much later in the article, and it doesn't even say that they were new loopholes. Plus, your last link is the one I brought up that shows the policy started under Bush.

I am well aware of the horrors of Obama's drone strikes, I am not defending him or his actions. Maintaining the definition is equally bad from my perspective, but it began under Bush.
I'm so happy this is the top comment. I'm saving this as it's well written and highly qualified. Thanks for sharing.
Anyways, this is one of multiple reasons DNSSEC simply isn't going to happen.
> Electron. Never tried it.

And nothing of value is lost.
Increased capacity. I started with 4 spinning disks, replaced them with SSDs a while ago and then grew it to 8.
Ora: A free open-source web extension to monitor your browsing habits
I met Haiping at the HipHop pre-launch thing where they brought some non-facebook-folks in to learn about it. I really liked him.
Honestly, I think it would be sensible to have a software engineering licensure, though it shouldn't be required for all developers or development. I'd say something like an engineering stamp would be pretty reasonable for anything requiring encryption, financial data or transactions, health data, etc. And that's not to say that developers couldn't work on it, but just that a licensed software engineer should be in responsible charge of their work to ensure that it has been performed according to best practices and standards.
Thanks Tom, glad you liked it!
Realtime and low latency are two different properties. Realtime systems have timing concerns and can oftentimes be slower than non-realtime systems.
It loaded for me in under 5 seconds or something and runs great; impressive performance.

Edit: I'm new to linerider but is it super common to have the tracks set to music? Could be cool to have some basic ability to have a music track in app.
Absolutely! I hope I am able to help you out.
I'm guessing the most effective anti-drone weapons are more akin to narrow beam EMP than thermal lasers.

Less because of any sort of reflective countermeasure and more because it takes way less power and precision to attack the delicate integrated electronics within a drone then it does it attack it's physical integrity.
I filled out a questionnaire from 23andme a few months ago, it's not visible, but I can imagine them having a lot of data on people at this point.
a lot of small family farms have honor system. i used to let people come in for u-pick strawberries and fruit. also honey and during tomato season. until my insurance said that i cant do that and i will have to pay extra on the premium. even if i kept it hush hush, the homeless/drug addicts started moving in and trashing the place. it became a genuine liability risk. so i had to fence as much as i could and put up signs.

didnt make a difference to the thieves. i have had a tractor, a trailer and multiple metal trellis systems and greenhouse building materials stolen anyways. but my honor system farm stand doesnt exist anymore. to even put up a farm stand, i have to get a special permit. the regulations are killing small farms.
Author here.

The typo about Rob's name is a bit embarrassing. I've asked the editor to correct it.

You are correct, IH was started in 2016, I could have sworn it was started earlier.

It's hard for me to put an exact date on this, but I entered university in 2010 and I remembered reading about startups almost from my first or second year.

Paul Grahams essays, Zero to One, The Family (french thing), Rocket Internet, VC etc.

This whole thing kind of fascinated me, but reading about it felt like watching a soccer game. I was just a spectator of a world I though I could never be a part of. Probably a mix of lack of confidence and unwillingness to takes risks.

But then I discovered this whole bootstrapping thing, IH, Rob's books, Kalzumeus essays and for the first time, I was reading about thing I could see myself doing.

Even though you didn't ask, I hope it clears things up :)

PS: My english being a bit clunky, this article was editorialized quite a bit

PSS: Thanks for the kind words
Ehhh, there are no good uses of time, therefore no bad ones. We're all just here killing time and telling ourselves it means something. Meaning is arbitrary. Corollary: You can find meaning anywhere.
This may get me to buy an Xbox. Imagine running Windows 98 on your Xbox as well as DOS games. A quick search reveals Dosbox has a retroarch core but it's a bit tricky to run Windows 98 although I have found Dosbox-X is made to run DOS-based Windows versions like 98, ME and such. Wow, I wonder if we could run the Nesticle emulator for extra layers of nostalgic warmth? Also come to find out the original Halo had a minimum requirement of Windows 98. That'd be an awesome project to get working if Halo CE wasn't already backwards compatible.
It's hardly a "dependency hell" when it only affects developers, in what are essentially unique collision type situations, and are generally addressable by the developer because the source is all present. And upstream maintainers of such intended-to-be-vendored code should generally be receptive to improving compatibility and build system configurability for such situations. And if they're not receptive/it's abandonware, congratulations your vendored library is now a fork and fix it yourself.

When we refer to "dependency hell", AIUI, it's in reference to unresolvable runtime dependencies creating hell for end-users.
Hm... unsafe {} + use pointers and you're back to c++-style? You've had unsound code in one language, now you have unsound code in other language, how come it's suddenly worse other than having to type unsafe explicitly?

I've done my fair share of C++, including low latency stuff, and in the grand scheme of things I'd say "expressiveness of C++" is completely overshadowed by its complexity and occasional ambiguity, lack of proper type system and proper generics, lack of proper module system, lack of dependency tracking, lack of a unified build systems, etc. I'm not exactly sure what you mean by expressiveness though.
The Changing Cost of a Thanksgiving Dinner
> Upload speeds aren't that bad, they're usually around 1/4 of download speeds. I had 125mbps Comcast for years and the upload speed was around 30mbps.

You've been very fortunate. Upload speeds are atrocious. I've lived all over the US, and been stuck with cable Internet almost everywhere. I've never had more than 10M up with cable. Right now, I have 230M down and 5M up with Comcast. Once I was lucky enough to live in a FIOS area, and had 100M/100M.

At Comcast speeds, it's impossible for me to do offsite backups (except for selected files) and forget about streaming any video. I started building a Plex server for the family but gave up when I realized it wasn't possible for even one outgoing video stream.

There are valid technical reasons why cable has such terrible upstream bandwidth. I just wish FIOS would roll out faster. And StarLink.
Ben Thompson’s Stratechery, Part 2
is this with threadripper boards?
Yeah I guess we can engage in circular logic to justify dumbass censorship. Carry on.
That's what they got for stopping almost all nuclear power plants and replacing them with dirty coal and gas power plants (+ much more pollution). And now the power grid will be under even much more strain with EVs...
Grew up in Sonoma County, love the pasta king. Whenever we go to the Sonoma County fair it’s a tradition to visit his permanent food stall, and get a massive plate of spaghetti to share.
Also lost count of the number of charity dinners/lunches I went to catered by the Pasta King, more often than not Art himself was there.
This is very good news for air quality in cities. Dirty diesel has for a long while polluted city air, while car makers claimed they where "clean". The only clean part about diesels where lower co2 emissions, diesels pollute a lot of small particles which are bad for humans to breathe. Modern hybrid cars has as low fuel consumption as diesels but pollutes a lot less particles in cities.
Seconded, also reading the list, it's likely he just delved deep enough to solve the issue at hand and then back to work.

I can relate to that a bit, especially CORS since I never bothered to see what was up with that at a deep level either. Honestly just used a module for Flask when needed to get it working there and set up a CORS proxy on a cloudflare worker for a different project and called it a day.

Maybe that's how it went with him too. I'd call this something like "Laze Driven Development"—learning just enough to solve the problem (like my experiences with bash scripts).
The Prohibition was driven primarily by organizations like the Methodist Church and the Anti-Saloon League which were explicit about their religious convictions so it's hard to argue that it's just a "just so" story.
A thief thinks every man steals. An apathetic engineer thinks all engineers share his apathy.
Virtualization is so dirty. I’ve never really come around to it. I’m waiting for the day when there’s a correction for how much we rely on it now and go back to a “pure” bare metal world.
If they are on-duty, they have no expectation of privacy.

https://m.huffpost.com/us/entry/us_2201016?guccounter=1&guce...
Can somebody please write up modern SSD and state of the world regarding data retention, modes, applicability for SSD replacing spinning rust "on the shelf" offline...
Preparing to Spin the Wheel of Fortune
New Static Analyzer and Linter
The first-gen/second-gen language is a bit odd. More common would be “mild” vs. “full” hybrid, but most hybrid cars sold, in the US at least, are full hybrids (what you call “second-generation” hybrids); Toyota Prius nameplates alone account for almost half of all hybrids that have been sold in the US, and all of those are full hybrids.) It may be that mild hybrids dominate if you are counting individual models, but certainly not if you are counting vehicles.
No, you don't remember correctly. The article contains details of how the handled the investigations.

You mention "Coinbase's racism" - do you have any additional info about the case providing the basis for this certainty?
Interesting, I had no idea. What could an individual like myself do to help this situation?
This probably doesn't help much, but I've researched just about every build system in existence that some very extensive google and github searches could bring up.

Naturally, xmake came up. While I've not used it, and it doesn't really compat with much, it's not the most horribly designed build system out there.

CMake is still the defacto, it allows the most flexibility when needed (albeit very painfully) and provides good-enough support for hierarchical projects.

xmake doesn't solve any of the deficiencies CMake still has, and isn't close to feature parity. Further, it's not improving the 80% use case much over Cmake, which is simple enough for smaller libraries and packages and covers cases like packaging building and installation out of the box without really much extra overhead.

Unless a build system comes along that is 10x better at all aspects, I don't see CMake going anywhere.

Now if Autotools could just die already...
The only predator incident we've had was the fox. We'd never even seen a fox around here before. Coyotes, yes. Foxes never. Broad daylight, while we were eating dinner, came out and found feathers everywhere. We had gotten lazy since we got the rooster, never had the roll out fencing electrified. My wife still hasn't forgiven herself.
Hey there, OP here - yes, that's true.

If it's helpful or somehow relevant since you brought up Twitter followers, I started with about 9K when I launched the newsletter.

Wrote about that process here, though maybe you've seen it already? https://bloggingfordevs.com/launch-a-newsletter/
> HTML could easily have said...

But it didn't! The problem with being strict here is that every possible usage has to be pre-imagined and perfectly implemented. You're suggesting the original developers should have just made affordances for everything that will be added in the next 30 years. That's easy to say now. The first web browser was essentially just a hugely successful prototype.

And can you imagine having to type all your tags in upper-case? Yuck. :)
Completely open is cool, but it’s a high bar to pass. A lower bar might be, can I just install Ubuntu and use it as a daily driver? At least up through the mid-2015 this is the case.
It's mainly because the tax code has much better treatment (or more remaining loop holes intentionally unpatched) for RE in particular, due to its depreciation and interest expense write-offs.

Stock market in general has a slower avg return (if diversified) and much higher risk if undiversified. Tax loss harvesting would help generating write-off in these case, but wash sale is a constant stress to manage as well.

Appreciate the subredit recommendation. Will check that out for sure.
A group of people who have said that they see the Mac differently from iOS, and who have explicitly said they don’t plan to lock it down.

For you to be right, this must be a planned deception.

That is a conspiracy theory.

It seems like you actually know this and are just trying to argue that that you’re right that there is a conspiracy.

For what it’s worth - I don’t think there is anything fundamentally wrong with that. Conspiracies are sometimes real.

I’d just rather be open about what we are saying.
:)

I would probably go via mrustc rather than via OCaml. It saves a lot of builds.
Is yet better rewitten as:

Skip fluff. It’s boring and obscures the point.
This looks more like my kind of thing than the Simple VM project although they are doing basically the same thing.

It will be good to see what qemu performance is like within the ARM VM that these tools run.
> It's only for coasting, there is a small electric motor that will only help to re-start the engine [but not really pull the vehicle].

Classifying a car as a mild hybrid electric vehicle on the basis of nothing but a glorified starter motor doesn't sound entirely unlike something Volkswagen Group might try to get away with, but this doesn't seem like a fair assessment. Doesn't conventional coasting mean that the ICE still is driving the wheels — at idle RPM? So if instead the clutch decouples, the electric motor has to make up the difference, right? That's not nothing when you consider that diesels (such as your Audi) output significantly more power at idle RPM (and also use more fuel, I'd guess?) than petrol engines (relative to max power).
> Just look at the BLM protests in Poland and Japan...

What BLM protests in Poland? I live there and it's first time I'm hearing of them.
See when you are likely to die (median death based only on gender and age)
What do you mean "truly non blocking sockets"? There's API for non-blocking network sockets in Java since forever. You just have to explicitly use it. I think you mean using non-blocking sockets even for code which explicitly uses blocking sockets.
IANAL, but you can definitely gossip, and I think you can generally create a business based on selling the data (though you may be subject to some state laws).
I love it ;) A device that will allow us to interpret other's feelings without empathy?
....wtf why would you do this?
Thank you! I was literally looking for an Indian music alternative to Generative.fm. May not have been the use case you are trying to target, but it is the use case for me :)

Big shout out to Generative.fm as well!
Zoombombing the EU Foreign Affairs Council
thank you for inspiring and validating, this is about what i aim for with my project, with addition of decentralized, accessible, compatible, portable, and user-owned.
Ask HN: How to interview a Senior PHP Developer?
Given that you're a Senior PHP Developer yourself, what questions (both technical and non-technical) would you ask a PHP Developer that has applied for a Senior PHP Developer position in your company?
Correct, the potential CO2 emissions are externalised but the electricity can come from wind, sun, nuclear, or even fossil fuel power stations that run more efficiently and cleanly than an ICE.

Also, I'll take the emissions from tires and brake pads over those from an engine for sure.
Show HN: Crowdfree – Crowdedness maps for social distancing in public spaces
That's nonsense.

The guy is a specialist. That's like asking Lionel Messi to also be good at goalkeeping.
The elementary operations for spatial computing are a mixture of complex constraint/event processing and ad hoc graph search, frequently on data models with types that are not representable as an integer and therefore lack the characteristic properties of integers like order and trivial partitioning.

Three of the above are notoriously difficult to scale individually. For spatial computing we need to scale all three simultaneously in a single computational construct. And if that wasn't enough, these are real-time systems that need to support extremely high write throughput while all of those operations are happening -- offline batch reorganization isn't an option. These are petabyte scale systems in the trivial case (tens of TB in the most minimalist data models), so you aren't going to be building a bunch of indexes or similar.

It is a vexing computer science and architecture problem. And even if you solved that elementary computing infrastructure problem, there are several more hard/interesting computer science problems related to topological types and conflict resolution that you'll likely need to solve before you have a useful system. It is headaches all the way down.