skysight-inc/HackerNews huggingface dataset:
2 months after the railroad strike is blocked, one of the nastiest train derailments occurs? Objectively, the timing is suspect.
> Obviously, a command line tool doesn't have the luxury of an interactive setup,

Why would the command line tool not have the option of an interactive setup?

Many command line tools ask you to say yes/no to things the first time they are run. Even if you want to reconfigure a tool it shouldn't be difficult to retrigger a decision tree.
The point of strikes is to cause economic disruption. Congress preventing them from exercising that power means there's no way for them to get their demands met. The Republicans wouldn't have been able to block it if the rail workers were allowed to express their power.
If a car ran off a cliff you’d say “I see the advocates for using the brakes are strangely absent” and if a car got hit by a train sitting on the tracks you’d say “I see the advocates for using the accelerator are strangely absent.” Nobody is against regulation and nobody is for it. It’s like saying people are pro water or anti water.
>war that is somehow being fought entirely on another country’s territory

Technically not true.

They've proclaimed most of these battlefield territories their own, so that is now a technically correct statement.
I don't get it either. It feels like two separate things are confused .

1) "Privacy": I.e. the fear of PII being transmitted or used by a third party

2) "Control": I.e. the fear that the system does something that I didn't ask it for.

They are (quite weakly) linked, but they aren't the same things. I'd avoid even discussing them in the same breath for this reason. Saying that checking for updates is a privacy violation just means that everything is lumped together which is a fantastic outcome for software that is actually violating peoples privacy. "Everyone else does it".
Yes, that's what I meant. I didn't mean an app that's never online (or connected to a server), since that doesn't really make sense in the context of this kind of framework, I meant something that is resilient to being offline (aka "offline capable").
> For better or worse, both major parties in US noted that you can make anything work well if you compare the other team to nazis.

Agreed, I think this serves a common purpose as other generalized propaganda on the subject. The idea is to poison the well concerning any good-faith discussion of national socialism such that people self-moderate and dismiss the idea prima facie. In this very thread, I pointed to the economic recovery in pre-WW2 Germany which was undeniably facilitated by a shift to nationalist, socialist policies. When I did, you dismissed the idea immediately due to "facism" - announcing you'd withdraw from the conversation if indeed national socialism was the topic.

> No. Because it is a bad idea. It is difficult to put in words how bad an idea it is.

Precisely, I've seen this pattern time and time again. It is prima facie a bad idea, but proof cannot be articulated. In such cases, the fallback is often (not accusing you of this) to attack the person suggesting the idea rather than the idea itself (ad hominem). I agree predictability and stability are ideal characteristics, but only in scenarios where there are other positive characteristics. Predictable and stable misery is a pretty bad state to be in. I think we can agree that the current system has many faults. One of these faults, I think, is that the system has optimized the wealth and opportunity for a very few in number. I believe the nation requires a shift in philosophy away from globalist, hyper individualism, and towards an inward looking (nationalist) stance that optimizes the wellbeing of the people (socialism). Such a shift in national philosophy, as was seen in pre-WW2 Germany, has shown an ability to correct for the excesses and decay of a globalist and individual culture, improving the outlook dramatically for the citizens. By many measures (num of children, unemployment, inflation, wealth, life expectancy) national socialism improved Germany dramatically.
If the telemetry data is associated with the IP or contains anything that can be used to identify or track the particular Go installation (similar to a browser fingerprint), then it can be considered PII.
A high-fidelity quantum matter-link between ion-trap microchip modules
Yeah. For instance, let's talk about the $29 I paid to American Airlines recently for "priority boarding," before I found out the flight was less than 1/3 full. I got what was offered, but I got no actual value out of it. AA essentially scammed me out of $29, because I never would have taken the offer had I known there were so few people on the flight.

Edit to add: they made me this offer at the airport kiosk, immediately before my flight boarded. They knew it wasn't anywhere near full.
SQLite WASM: Something subtle in the browser
For those of you interested in browser-based search with SQLite WASM, I’ve written a small post on the Craft of Emacs search page.You can check out the actual search here:
https://craft-of-emacs.kebab-ca.se/search.html

Kudos to the SQLite team. It was a joy to implement.
https://wikipedia.org/wiki/Brilliant_Pebbles
Neeva launches its generative AI search engine internationally
A few billion lines of code later: using static analysis to find real world bugs
Okay, say you're Joe Biden, or some prominent Democrat in office.

Republicans come to you and say: either we pass this bill without safety provisions, or we will gleefully destroy the entire economy and the public will blame you for it.

What do you do?
It's possible to lose a major war and still be somewhat OK domestically, see Saddam's 1st war for a recent example.
Congrats on the launch! And thanks for helping the open-source ecosystem to thrive.
I'm always happy to see open-source companies challenging the status quo. Open Source is very often the most reliable choice, and you contribute to spreading the word.
Ha. I’m also doing something similar with a friend at https://www.paxo.ai. Funny that we all seemed to have an similar idea, all at once.
Let’s not attribute malice to what could easily be explained by incompetence ( of management to not be greedy ).

The rail workers requested safety improvements among other things. The management ignored and then proceeded to do stock buyback while firing people.
Yes, you need to fine-tune the model with your data. This might be easy or hard, depending on your experience level and complexity of the model and available tooling.

For this model specifically (https://github.com/openai/whisper) it would be a significant challenge for a newcomer. Luckily Huggingface has a blog post that will get you started: https://huggingface.co/blog/fine-tune-whisper
Thanks, we're excited to have you on board! We've had some requests about billing for marketplaces. Currently, Lago is designed to bill subscriptions with embedded fixed fees and usage-based fees, resulting in a consolidated "end of period" invoice. Marketplaces, however, require immediate invoicing with a different logic. We have a product vision dedicated to SaaS for now, but this could be a use-case to tackle in the future.
Apple Reportedly Planning to Limit iPhone 15's USB-C Port
>The EU is so incredibly hostile to small business and FOSS.

It's not EU being hostile, but rather US being incredibly lax(to put it mildly) about privacy issues, so that we even consider these violations a norm.
That's fair and good to know. Not like we are going to jump ship as it would be very expensive but we should probably come up with at least a migration plan in case the worst happens some day.
20 years from now?

Try disabling all telemetry in Firefox.
No true at all, just have a "sortable" flag on the th element (which is absent in most layout-focused use of <table> anyway)
Because when empirical evidence defies theory, it's time to reevaluate the theory.
Dual citizenship is a thing.
I'm confused. Which paragraph is the incorrect take, and which the correct one?
A cellphone early termination fee tied to the discount provided on on a phone is one thing, but a 200$ fee on month 23 of a 24 month contract does not.
I think OP's point is that since no heads will roll for this, despite it being known that this would happen sooner or later, it will keep happening in other local areas.

If Northern Southern were to feel this incident in their pocket book, they might stop lobbying to gut safety regulations... However, it's very clear that neither legislative, judicial, executive or media positions give a flying fuck to stop this; in fact, they'll go to extreme lengths such as breaking strikes and media coordination to keep the status quo.

So it will happen again, and again, until one day it actually does fuck up a major city - and even then, the people responsible will probably be insulated from consequences.
>Of course the email is for suckers as it has more than enough clues about being scam but I guess some poor souls might actually fall for it.

I wonder whether that type of comment is in line with Hacker News Guidelines.

In any case, blaming or demeaning scam victims (what you call "suckers" and "poor souls") only adds to the psychological damage that those people experience. There are plenty of studies, recommendations and campaigns on this issue. For example, the UK's Financial Conduct Authority has a whole section in their website https://www.fca.org.uk/scamsmart and have been running TV ads to help protect pensioners.

The clues in the Metamask and DHL phising emails may have been obvious to you and many other Hacker News readers. I received them and quickly noticed they were phising messags. However, having the skills to spot (and stop) this type of messages doesn't mean we are always able to do it. A recent blog post by Kev Quirk, an infosec expert, is a case in point https://kevquirk.com/i-was-nearly-phished/
Honestly this. When I learn something and want it to stay in my mind, I used to make videos. Then I’d narrate the videos and listen to myself, see where I actually fall short in understanding. I’d go for a drive and speak out loud in the car “Ok, so leader election in RAFT works like this”.

Very nice way of grasping theory. THEN I implement it all, from scratch.
Find them on LinkedIn and ask to grab a cup of coffee or jump on a Zoom. Be open about the fact that you're interested in what makes a good member of the team. Ask about what you can be upskilling on. Be friendly.

Also doesn't hurt to reach out to potential managers as they'll be able to provide more direct feedback.
Of course. But then it's not "anonymous usage statistics" at all is it?
The point to tooling was based on the original authors assessments. My own experiences are a bit dated, but I had problems with valid Scala code that wasn't understood by IntelliJ. The reason was probably that this IDE relies on its own analysis and not on the official compiler and nothing has changed in this regard. But I'm happy to hear that you are satisfied so far.

The problem with Java/Scala interop is that you can hardly use idiomatic Scala code from Java, while this no issue with Kotlin.

You're right about patter matching. It is sad that Kotlin doesn't have more to offer. But Kotlin has some nice things not present in Java like named parameters with default values, (limited) reified generics, proper covariance / contra variance, extension methods, first-class functions and what not.
Show HN: Notability - Note-taking chatbot that knows where to put your notes
Hi HN, Igor here, I've built this thing last night.

I've been obsessed with note-taking for a while, using Evernote for over 10 years, then moved to Notion. My ongoing frustration was that when you have a thought to capture, the last thing you want is to spend time navigating the note-taking app's UI. I just want to write it! This is especially painful on spotty connections on mobile.

So about a year ago I've built a Telegram bot that saves notes in Notion. All into one page, which is obviously a problem - it is now enormous. But to my surprise, I completely stopped using Evernote and Notion apps to write things down. It's easier to search later than to struggle with the app in the moment of writing. Indeed, chat apps are built for frictionless writing on the go - unlike apps like Notion and Evernote.

Also, as a team we tend to capture meeting notes, retrospectives and other points in Slack rather than in Notion. Some critical distilled bits still go to Notion but Slack is so much easier.

But one thing was missing - the UI to "route" the notes. I thought of something like inline buttons in the chat, or maybe a separate chat-like app that would have categories or some sort of a "tree-like" navigation after you enter the note. This seemed like a rabbit whole, there was no right way in sight.

And then over the weekend it clicked - the right UI is _no UI_. Note routing should be automatic! It is possible to tell what the note is about from its content, even without LLMs, but with things like ChatGPT that's just trivial. So, last night I've replaced the single-page logic with a page selector that picks the right page based on note's content.

Now I'm thinking what it can also be used for and it's starting to look kind of crazy. What if something like this ends up with a "knowledge routing" layer? You just throw ideas, links, screenshots to it and it makes it readily available for everyone in your organisation. Different input sources (Slack, Teams) and more destinations eg Confluence. Also the matching right now only uses subpage titles - but it could use all of the notes to make matching 100% precise.

Anyways - what do you all think? Give it a try!
The problem is that there are two separate types of regulation here, as the article alludes to (it admits that the airline seat thing is just a random subsidy).

Resort fees and concert ticketing fees have the problem that you can never figure out what the prices of things are until you get through checkout (or sometimes even later!). Requiring early disclosure of those so consumers can make informed decisions is an easy sell.

Random market distortions, like "no more ETFs on telecommunications plans" and "you can't charge for seats on the airplane if a child is involved", need a little more analysis.

But by bundling these two things together, the whole initiative feels deceptive. "Here's a clear good along with some murky stuff, but the whole thing is good because we at least proposed the clearly good stuff!"
Hi, I'm the author. I'm glad you enjoyed it, and pleasantly surprised that Tanel posted it already. I was right in the middle of posting it myself an hour ago when I noticed it had been posted and had fostered a discussion already :)
How would Booking.com go about identifying scammy emails from compromised accounts? Is that even possible at their scale?

To put that into perspective, has Amazon managed to reliably detect and shut down compromised Marketplace shops yet?
The fees described in the article aren't optional; resort fees, ticketing fees, etc. tend to be mandatory. They're fundamentally part of the price, but not part of the price shown.

An optional fee for priority boarding is very different. (I don't understand the folks who want to rush onto the plane to sit in a less comfortable seat, but that's a different issue entirely.)
> Asking nicely doesn't work in pratice

Who cares?! It's about respect for individuals and respect for their privacy. Any kind of telemetry should be opt-in no matter how you spin the PR.
>If you were really competent with dev tools, and dedicated enough to pour over the uncompressed JavaScript, you’d notice..

That hurt.
We at one point created a specialty OS for some exotic network hardware designed for very fancy robots. For a brief period we were using seL4+Ferros like kind of a hypervisor used as the integration point for our "system-level" V&V tools based on what we learned making the aforementioned OS, but we abandoned that approach for non-seL4 reasons. We'll offer something of a "black box recorder" for robots and other cyber-physical systems that's also for runtime verification.

Well, seL4 is now managed under a foundation as part of the Linux Foundation umbrella. The seL4 Foundation. Ultimately, I think it might be for the best. Now there are more seL4 researchers and practitioners out in industry working to integrate and build upon seL4 as a building block that never would have existed because they'd previously all been living under the same roof.
Code is precompiled so you could add all your safeguards during compilation. Should not be too hard to enforce fo only precompiled code to run instead of exposing eval. However, I don't believe this is implemented at this stage.
Sadly HN's front page is heavily moderated.
For actually popular submissions not hand picked by dang you can visit:

https://news.ycombinator.com/active
oh got it. Thank you for the clarification!
Call me old fashioned, but "legit" and "last desperate iteration" are two things that rarely go hand in hand.
Remote Work and Sick Days
The only one that has ever made sense to me is Workday's -- "Workmates." It's just boring enough and natural-sounding enough to make sense.
Just out of curiosity, what sort of response are you expecting here? "I know the difference between reality and fantasy! The space aliens explained it all to me years ago."
Hey Bill, looks like these detectors are reporting an issue. If I wasn't so overworked and underpaid, I might notice it.

Yeah John, I don't notice anything either, on account of me being forced to work and having no autonomy in this industry. Would be a shame if something bad happened as a result.
From what I hear, it can start in the late thirties. It may be if you are old enough to be a parental figure of the interviewer.

I was pretty much "past my sell-by date," I guess.
I really wish that this, and the other extensions it enables, were supported on Firefox for Android. There are a number of browsers that throw away your browsing data on every session (Firefox Focus, Duck Duck Go), and regular Firefox has the option to, but what I really want is to save cookies and other browsing data only on particular sites where I not only have an account, but also use it enough that logging in with autofill is too much of a hassle. Temporary containers allows this on desktop, but there's no mobile support.
I assume you're asking because you do collect it. It depends on your users and what level of privacy you claim. From some it's expected, others would result in uninstall. ToR phoning home on the users' open network will have a different reaction than Firefox, even if it's essentially the same browser.
It seems like it is currently vaporware in a press release. So, not great?
This seems similar in approach to Lamdera for Elm. Just curious, did you take any inspiration from that project or arrive at this solution independently?
Yes, literally anything on the backend.
But it still took the best physicists in the world with unlimited resources almost a decade to do so...

That article is a nice thought experiment, but they didn't actually build it.
Does anyone know how long it takes for a NHTSA report here? Obviously the internet suffers from both post hoc ergo propter hoc, confirmation bias, and no consideration of the counterfactual.

Curious to see what were the actual causes.
Sure, and "one interpretation" of the sky is that it is purple. Or instead of making random interpretations up, we could look at actual cases like Breyer v. Germany, and see how the laws are interpreted in real life.
Congress owns the IRS's budget. They control the tax laws.

What the IRS wants as an org is ultimately irrelevant, they're beholden to elected officials, who are in turn beholden to their voters and donors -- with a strong emphasis on the latter.
Slides (2008): https://www.usenix.org/legacy/event/sec08/tech/slides/engler...
Owning residential land without living on it, sometimes without even having the right to live on it in the case of foreign companies, seems perverse to me. It feels like claiming exclusive ownership over an acre of the ocean or a cubic kilometer of the sky.
People rarely realize that making a hotel booking at an OTA (mostly reduced to Expedia Brands and Priceline Brands these days) is a combination of their systems that then call the hotel systems to make the actual booking (or sometimes just a fax or email if the hotel has no IT). So information that Booking collects is mostly sent to the hotel system; there isn't any other way. Booking could add something to their side which is passed only to the customer (such as an ID of some kind) to ensure anything coming from them is legit since a leak of a hotel system would not have that. That would not help emails purporting to come from the hotel however and is likely doubtful to help much. I doubt most hotel brands would accept an email relay, they are already discounting the price to provide the OTA profit margin so not getting the actual email would be a sticking point.

Having worked at an OTA (before Expedia got us) I refuse to book at anything other than a legit hotel system. OTA's are fine for price discovery but you often get a better deal (and better service) from the hotel/brand directly. The front desk knows you booked via an OTA instead of the hotel directly.
I was using thunderbird with the same very large accounts on Linux and windows.

For some reason on Linux it was fine in Windows it was literally unusable. Particularly when composing a message of all things.

There’s definitely some quirks somewhere.
Originally submitted [and heavily discussed] six years ago [0]. Not a lot seems to have happened since. Do we file under "Vapourware"?

[0] https://news.ycombinator.com/item?id=12817468
Yeah, I was pointing out you can have an "investment" even if all the other supply issues are solved (enough houses are built to satisfy demand, etc, real appreciation is basically zero).
Even more so when they claim they don't need to sample more than 16000 reports! Like dude, you can easily find 16000 opting in across millions of users . Hell, if everyone in Google opts in, that is more than a sufficient sample. It's really a non-issue if you consider their problem statement. The fact that they are so adamant in the face of substantial feedback makes me think if there is some other ulterior motive at play.
The worst thing IMO is that the AWS API and the UI seems to be already designed with multiple 2FA devices in mind. I have absolutely zero idea what took them over the last years from implementing this absolutely basic feature.
Sure the IP is PII because you are not allowed to publish it as others could relate the IP to the identity.

But as others already said: if you don’t store the IP (eg in logs) it should be fine.
AdBlock/PrivacyBadger for the shell. What a nightmare.
> I seriously can't understand this obsession with FSM

It's the most optimal representation of the common-case (non-recursive asynchronous tasks), has the same overhead as a function call, plays very well with branch prediction, can be easily inlined by optimizers, and it's a lot easier to implement.
No, it doesn't. It refers to the subset of Go maintainers who are (allegedly) using the CoC to suppress opposition. I ask again: which specific Go-maintainers have both suppressed opposition with CoC and also are non-lads?
No. AMD64 wasn’t as popular especially in enterprise environments until just before Intel started to support it. Intel had the failed Itanium but that wasn’t the reason for Linux’s success. Linux on 32bit was still dominant at that point and the cause.

I was supporting a cross-platform enterprise environment and was deep into this at the time. I saw it from the front line’s and I even implemented my company’s port to Linux. Everyone was skeptical about Itanium. Enterprises companies in most part didn’t have the luxury to experiment.