skysight-inc/HackerNews huggingface dataset:
My gut reaction was: Please keep the karma farming to Reddit - if you must...

Though, the article is actually pretty interesting and points people in the direction of the type of mindset that is appreciated and promoted on HackerNews - being a maker, and having a curious personality (and sharing it here).

I think the info in this article could be gamified a bit, but really, it's usually pretty obvious if someone is sharing something out of genuine interest in it. It's pretty hard to pretend to be nerding out about a more efficient algorithm or how to hack together a programmable mirror.
I think there is a lot of ... cross pollination ... in the hardware industry, and companies are pursuing every angle to make sure that it's hard to figure out what IP they may have "independently discovered" that their competitors patented. I believe this is the reasoning NVidia gave for not open-sourcing their Linux drivers; everyone is copying everything and looking the other way. (It all started with the MOS/Motorola thing. Engineers took documents from Motorola to MOS, Motorola noticed, Motorola sued. Now people are more careful.)

As for datasheets, I feel like from certain vendors, they are "living documents" and every customer gets a different datasheet. You might mention in a meeting with the sales engineers "oh, we need a 100MHz SPI bus" and then they will edit the datasheet to say that the SPI bus works up to 100MHz. This is why there is an NDA, every customer gets a different datasheet exactly tailored to their needs.
Recovering Source Code Puzzle
In the comments of the article I posted there is some discussion about proper seat installation. I thought this commenter summed it pretty well:

"While it may be possible that an improperly installed car seat may not be any more effective than a seat belt alone, and that probably accounts for at least some of the Freakanomics data, that is a SOLVABLE problem. Ditching the car seat is one “solution,” but I would argue that a much better solution would be to meet with a child passenger safety technician to make sure your car seat is being used in a manner that would keep your child as safe as possible. “Other people don’t use car seats correctly, so I won’t use one at all” is a rather absurd conclusion, don’t you think?"

That point aside, the bigger one is that they concentrate on fatalities more than injuries, where there is a ton of data on the effectiveness of seats for children older than 2.

Generally speaking, Freakonomics does raise many interesting points that make you think more critically about causality. But more often than not they end up drawing a blanket conclusion that is as lazy and un-nuanced as the one they claim to have debunked.
You're forgetting that Chinese people can still sign up for Visa/Mastercard/Amex cards in China, it's just not popular. On the other hand, a foreigner can't sign up for Alipay/WeChat Pay.
In 2025 Cobol can into cloud.
This is a thing with motorcycle helmets. If you get in a crash or you drop it with some weight inside, you need to replace it. That's why nobody buys secondhand helmets. Apparently the structure of the foam can be broken and will not work as well in another impact.
Shorter answer: go with the flow, drop your personal opinion and if you disagree with someone - remain silent.
https://news.ycombinator.com/item?id=21438792
Yes -- the ones with two flat spade connectors on one side of a box, and a coaxial screw-in connector on the other.
The only reason Acela charges so much is that there isn't enough track capacity for all the demand, and the current price is what most profitably fills seats.

The estimated cost of an additional two tracks in the Northeast is over $100B.
But aero wasn't; I think "the translucent windows thing" is aero.
> the clone could just use the exact same driver binary

This certainly caused FTDI a lot of trouble.

https://en.wikipedia.org/wiki/FTDI#Driver_controversy
I was a bit surprised to learn a year or two ago that the browser makers have pretty much divorced W3C:

https://en.m.wikipedia.org/wiki/WHATWG
HP Rejects Xerox Offer but Remains Open to a Deal
Didn't that strategy start before ATI was bought by AMD? How much of that strategy is just following through on what they were doing at ATI before and how much is it is in line with what AMD does in general?
The JIMO mission was supposed to have 12 tons of xenon on board, a substantial amount of the yearly production (~ 70 tons). You do wonder how Elon Musk's Starlink madness will affect the xenon price.
That's sort of the opposite though.

The article here is not about words (which you can look up in a dictionary), but everything else, namely how the words are put together and what typical grammatical constructs mean.
Profits are nice though in that they will finally allow Amtrak to invest in more services and maintaining/upgrading the network, because that money is not coming from Congress any time soon.
Short answer, yes. Techie answer is that 75 ohms is best for receiving signals. For air dielectric coax, 77 ohms provides the lowest loss of signal. '...the standard coax impedances is 75 ohms because that is the impedance you end up with after you run a 300 ohm 1/2 wave folded dipole impedance through a classic 4:1 hairpin balun. You've got folded dipole, you gotta have a balun, and baluns don't come any simpler than the hairpin balun (and there isn't any easy way to get to 50 ohms from 300 ohms)'. Modern (US) coax cable is foam filled PTFE which works best at 50 ohms.
Not sure about 3-5 years but within the next 10 years we'll likely have 3D sensors that can see 100s of meters in daylight, resolve to sub-centimetres at megapixel resolutions with 30+ fps. At the price and form factor of an entry-level DSLR.

In 15 to 20 years every smartphone (or perhaps pair of AR glasses) will have one of these.
Right, but when you're in the car through or cooking, or bathing your kid, activating it via voice is a real saver.
It shouldn't be pseudo-privatized and should be further subsidized, the fact that it's become extractionary shouldn't be celebrated.
What kind of "internal structure damage" would that be?

Most car seats aren't really that complex, and when you take apart a car seat (eg to wash the cover) you can see all the "internal structure", and it would be very obvious if something was damaged in a crash.
Amtrak's long distance service is more akin to the Essential Air Service, in that it connects lots of small, otherwise unconnected rural areas and is not expected to make a profit.

Amtrak has always been a company with two halves, and Congress really should just split it to stop this Jekyll and Hyde tug of war about what exactly the company is supposed to do.
For me, as soon as the company becomes bigger, the number of mistakes becomes sheer endless.
Sure, but he's not going to provide it because it either (a) doesn't exist or (b) doesn't support his argument.
Both practice and theory should be part of learning, refer to an earlier comment of mine for how i'm handling that
This reminds me of some points in Stephen Covey's Seven Habits. If you foster attributes of primary greatness, such as kindness, and honesty... Then, your actions will reflect who you are, and you will more likely achieve the success you are looking for.

Doing actions for the sake of social and economic success is far less effective than doing things that can result in social and econmic success because that's who you are. Therefore, we need to foster these attributes into ourselves AND our children, and not teach them that success is all that matters, what matters is building proper, and great character.
In about 3 to 5 years, it will be possible to create ultra high-Q mechanical micro-resonators with extremely low thermal noise coupling. This will allow a huge number of new quantum optomechanical setups and experiments
That brings back some memories. I'm disappointed they don't seem to have any Yggdrasil archives, as I remember liking that and can't find any of my old disks.
Nope there is no contradiction. Again you haven't really thought about how this works. You are guaranteed to know who sent you your HTLC because the payment is settled through the channel. You cannot cloak this in any way.

You only need to ddos the lightning network so it won't record their HTLC when it expires. There is no need to ddos them, though I would argue it would be equally easy to do. And so while the other party will eventually see the secret on the block chain, they can't get their HTLC unlocked on the network before it expires.

And the lightning network has already been easily ddosed! We will see it happen more often if the lightning network ever gets bigger. This isn't some hypothetical situation.
Computing is a multiplier, as is communication, etc.. That doesn't mean that providers thereof are exempt from the realities of business, the need to watch expenses and creatively respond to change and competition.

I suppose if Intel had been nationalized then they would be loss-making and we would be hearing about how taxpayers should feel good about subsidizing their losses.
I appreciate the sentiment, but it's too late. Pete Buttigieg's already here.
> as long as they're not deliberately impeded by a computer

But I meant exactly that - at least from the stories I hear (I don't own a new enough car), half of the breakage in modern cars seems to require interfacing with the computer to at least clear an error flag. I once helped a guy with a software project, and learned that he's operating a workshop fixing a specific car brand. He showed me the device he uses to interface with the computer, and explained to me how the official software costs such ridiculous amounts of money that he instead hired some Chinese company that would remote-connect to his laptop and do some trickery to keep the software work without the license. Neither official nor the "unofficial" route seems to me to be accessible to a regular car owner.
Don't get me started about Crystalmark dumbed down English campaign. That's these folks: http://www.plainenglish.co.uk/services/crystal-mark.html. They espouse short words that they then misapply, and the result isn't even easier to understand.
Looking at a 10 year window. There's a low probability, but non-zero, that I'll be able to correctly align and distribute DOM elements both horizontally and vertically. I might accomplish this by dropping support for the Internet Explorer family of browsers.
That’s a great point.

The silver lining is that many of these companies publicly release their research. i.e. Rob Pike and Ken Thompson may be working on advertising, but we can still benefit from Golang.
> If your opinion is biased, as you said, why do you even share it?

I think I may have something interesting to say given that I'm writing one of these apps myself, and mentioning for example that in Joplin tags aren't indefinitely nestable but notebooks are is not like I'm making stuff up, if I weren't writing one of those note-taking apps that wouldn't really change that fact.

> Just be honest that you want to advertise your (commercial) product.

Partially my comment was prompted by the opportunity to target new potential users, i.e. people reading this thread are people interested in Joplin, which is an app very similar to mine.

Partially I want to share what I think about Joplin from my perspective.

> Your "comparison" is just a long list of what you think if bad about Joplin

Well, I started my sentence with: "Joplin could have been my go-to note-taking app", meaning there's a lot about it I like, mentioning that I like that it supports Markdown is not an interesting point to make I think, plus I'm actually praising some things, like the ability to edit a note in a third-party editor, is mentioning an ever more powerful way to implement this (i.e. notes stores as plain files on disk with metadata in the front matter) not interesting?

And not all the things I don't like about Joplin are even solved in Notable, some are though, obviously, or Joplin would have been my note-taking app too.

> as if there could not be a single good thing about it

As I said that sentence started with "Joplin could have been my go-to note-taking app", which I think implicitly says a lot of good things.

> there's nothing neutral or fair about any of it.

Ok, what's not fair or neutral about stating the fact that tags aren't indefinitely nestable?

Or maybe your point is that since I'm working for a competitor app I can't talk about this?

> You're just denigrating competition and advertising your own stuff.

I don't think that's fair to say, obviously I wouldn't have made my own note-taking app if I thought Joplin didn't have any important shortcomings.

Would my comment have been fairer if I didn't mention I'm developing Notable? I mean I'm a person who tried Joplin and there were some things I didn't like, how am I supposed to be talking about these things then? How would you have phrased my comment?

> I guess it's to be expected from someone whose tagline is "the app that doesn't suck", yet heavily copying features from all these other apps, which presumably, suck.

If the very first calculator did only additions it would have sucked, if any later calculators _also_ did additions that doesn't imply that they must suck as well.

Plus that's kind of a cheeky tagline that's meant to say the following: I tried other note-taking apps, I couldn't find one that I really liked, so in this sense they sucked for me.

Like if you absolutely need a web-clipper I guess Notable would suck and Joplin would not suck _for you_.
I'll play. CWL was designed for bioinformatics research first. We're using CWL for bioinformatics analysis, because as the "scientific workflow | data pipeline" grows (beyond 5-10 tools), bundling the execution and logical analysis together becomes difficult. If we can let researchers write just their analysis (which tools to run and what their dependencies are), and abstract the execution environment we can create more structured analysis that's portable and publishable, and also often quicker to run.

Bioinformatics software isn't perfectly written software, there are a number of weird behaviour that a simple unix pipe doesn't solve. There are engines that support CWL, and other existing engines have been adding CWL support.

I'm not saying that there aren't other frameworks out there for doing analysis, or that this is the best way but this is an option that IS working for researchers.

Edit: workflow -> scientific workflow | data pipeline
interesting spin on 'tried and true.' also works and made me smile.
> From this it would be possible to show in a compelling way how the hearts and minds of the masses are shaped by the media they consume.

This is already well understood, and has been a conscious science since at least the turn of the century. See Edward Bernays, and Manufacturing Consent
Life is incredibly resilient. Intelligent life is incredibly delicate and brittle.
Nice job! Have you done any load testing on it? Curious how much server to buy to run an instance with some usage.
Shameless self promo:

https://github.com/pubkey/rxdb
It's built in on chrome? Could you please share how?
For many of us it was a synonym to a very slow runtime and being the Rails' language.

So why throw away the performance and graphical tooling of Java/.NET, when they shortly thereafter also got their Rails inspired frameworks?

Personally having used an AOLServer inspired framework during the .com wave, meant that Ruby wasn't something I felt to be usable in production at scale, without wasting resources making it fast.
"Adequate" is in the eye of the beholder. We've been developing "adequate" models of reality ever since humans gained sentience; it's our needs and desires that grow, changing the criteria of adequacy with them.
Amtrak looks even less successful if viewed as an economic multiplier.
This doesn't take into account seat maintenance and daily use, it feels like.

We have two car seats with 9 year expirations. The older seat is almost 3 years old. I doubt it's going to make it past 5-6. My first kid has had diaper blowouts, vomiting episodes, messy eating episodes, potty training accidents, and more - all into the same seat. It's looking pretty grungy.

I'm pretty paranoid about following manufacturer instructions for cleaning, but I know plenty of parents that bleach and steam clean and generally don't follow instructions for car seat care.

Gently used seats that were well taken care of - those should absolutely be reused, and you don't have to get into developing nations to find someone that can use it. But not all seats, honestly - especially not with how much we as a society are using car seats nowadays. My almost-3 year old is still rear facing in a convertible seat that should last her at least another year.
Actalk [1] provided actor-like asynchronous communication on top of Smalltalk.

[1] Briot, Jean-Pierre. “Actalk: A Testbed for Classifying and Designing Actor Languages in the Smalltalk-80 Environment.” ECOOP (1989).
parked... where?

Urban parking is already expensive and often hard to find.
The original ideas behind Smalltalk did allow a void, as in modern day Kafka would be a void or a multi-cast IP address would be a void. There is no clear receiver, there can be multiple receivers or there can be none. Communication is ephemeral. Also, even with the single dispatch system of Smalltalk, we can easily model something similar to the Blackboard system.
I’m already doing interesting stuff (unimaginable 20 years ago) with Nvidia RTX - totally agree with you.
Don't forget r/de on Reddit
A 10 year old in a car seat? Thats ridicolous!
Nobody is expecting Amtrak to turn a real profit. Even when Amtrak breaks even in operating costs, Congress still pays all capital costs. Amtrak got a $1.8 billion subsidy in 2018.

The real issue is how much we’re paying in subsidies compared to how much we’re paying in subsidies for other forms of transportation, and perhaps what other people are paying in subsidies for the same kinds of transport.

Highways get about $75 billion in subsidies (what’s not covered by gas tax). A lot more than Amtrak for sure. But highways carried over 3 trillion passenger miles last year. Amtrak was just 6.3 billion. We spent 50x as much on highways as Amtrak, but got 500x as much mileage out of those highways.

(You can throw in pollution externalities, etc., but even if you use current carbon recapture methods to suck out CO2 from driving, and ignore the fact that Amtrak’s mainly east coast operations are not powered by renewables, driving still comes out ahead.)
> This book seems to address the first, but not so much the second.

As the introduction states, the book assumes that the student works with a dictionary. So, it explicitly does not address vocabulary.
You could argue that roads ought to be fully funded according to use and therefore turn a profit. Something like a value-added tax. Just about every other essential business turns economic value into profit-- if Amtrak services were so valuable the business could raise its prices and people would pony up. But its services just aren't that much value-added and passengers have plenty of alternatives. Namely, buses.
Ah the ole public s3 bucket gotcha.

I can imagine its somthing along the lines of needed to move data 1 time between 2 systems for an export/import and got lazy with permissions.
It’s a false equivalence though, rails and roads (and the internet) are like arteries, you can have redundant arteries but it’s wasteful. So free market economics no longer apply.

It also leads to natural monopolies.
I want to store data as binary, and generally I would just lay everything in arrays, write the vector size as an int, the type id (arbitrary value) as a char, write data, done. I just have 2 function to do that, and it's enough.

If you have fat data, binary is a wise solution. Generally flattening data in array is not so complicated, and you gain speed. SQLite is also a good solution, although I'm not sure it's good to store things like arrays of vec2, pictures...

I tried protocol buffers once, I was really horrified by the size of the headers it required.
People refuse to use Amtrak because they’ve been conditioned to learn that a ticket is often more expensive than a plane ticket to the same destination, even at the last minute.

Personally for Boston to NYC, I prefer the bus. It’s $15, faster than the train, more reliable and plenty comfortable for a few hours. Boston to DC I’d probably fly.
> AMD is a company that has largely gone from proprietary to open source and without looking at their financials

"without looking at their financials" does not make sense. Do they open anything in the Windows space? If a HW company wants to sell their stuff to the Linux desktop users they are generally forced to open the source, not because of good will. In terms of openness Intel does it a far away more. nVidia seems to be only exception.
The StarLink satellites use krypton thrusters instead of xenon [0]. They need more electic power to run, but produce higher specific impulse [1]. And krypton is cheap.

[0] https://www.spacex.com/sites/spacex/files/starlink_press_kit...

[1] http://ngpdlab.engin.umich.edu/electric-propulsion/krypton-H...
This is why I think they plan to develop some patentable IP, and get acqui-hired in the end. Its just too daunting a task to get to real silicon for a startup, given the costs of 7nm.
This is not a course for learning German, but for learning how to read and understand written German with the help of a dictionary.
You’re right, math is a little bit less collaborative than other endeavors still. Lone mathematicians still make huge contributions, e.g. Perelman.

But for example, one could call the endeavor of classifying all the finite simple groups a big collaborative project.
Where do you leave from?
I agree. Almost all nations have their rail subsidized. Really all transport has to be subsidized by the State, going back to the Roman era.

Toll highways cover a fraction of operating costs. In most cities, your bus fair pays for 50% or less of the cost to run the bus. States use transport to build commerce, and it's difficult to measure what revenue that generates.

Funding needs to be pumped into AmTrak to help expand some of the very limited high speed rail we're just starting to see in the USA, including Florida's Brightline (now Virgin Trains) and the half-canceled California project.
What route do you take?
> For example, an Erlang process can be orphaned if its Process Identifier becomes inaccessible.

Determining this property of a program seems to me to be about as hard as the halting problem, since (1) an Erlang process can send its Pid to another process in a message, and (2) the VM/compiler can't tell a priori whether an erlang process will access its own Pid, or even send a message, in the future. I haven't read the paper you linked though, so I'm sure they found a way around this.
Sir Tim Berners-Lee: The World Wide Web – A Mid-Course Correction
> where he claims the internet is disfunctional because it nit standalone

Can you quote this or link to a timestamp? Searching these words in the transcript yields nothing.
I'm here to defend kale, as someone who finds most leafy vegetables unpalatable. If anything, kale provides formidable contrast and texture in fatty soups, for example, in Olive Garden's Zuppa Toscana.

Or is Kale a devops tool I haven't heard about? It was capitalized in the original post.
Many of these points strike me as negatives from the point of view of a hobbyist/passion project, but positives from the point of view of the management of 'enterprise' software development. (Precisely where Java thrives, of course.)

Yes, Java is designed by a committee in a corporation (with a nod to the language's community). Java is explicitly designed not to rock the boat with adventurous new ideas, but instead to be familiar to all programmers, no matter how skilled.

If your job is to oversee a large, long-lived software project, these are points in Java's favour.