skysight-inc/HackerNews huggingface dataset:
Perhaps - I would think in many cases, an equilibrium would be reached. Comparatively few people in any industry are wholly irreplaceable. Still, should something like this just pop into law tomorrow, one could expect a large group of experienced specialists at the top of a wide array of fields to decide to retire, to disasterous effect. Given time to settle in though, I'd wager it likely that talent would filter up to replace any losses at an equivalent rate.

Ultimately, people as a whole like to work. They dislike working under poor conditions or doing jobs that don't feel rewarding. A law like this would generate a lot of change, but I just don't see that change being disasterous given sufficient adjustment time.
The original position was that cryptocurrencies were commodities not securities, and that is what allowed all the bullshit to flourish. In July of 2017 the SEC issued a ruling that any coin issued via ICO could be considered a security on a case by case basis. Yesterday is the first time I've seen the SEC make the argument that exchange native tokens are investment contracts and therefore securities.
I see it as a good thing, in that we really don’t need people for that stuff, so overall it saves time and effort.

I see it as a bad thing when those former people are now unemployed, and also people are lonelier because we don’t have small talk. Those are 2 issues that absolutely need to be addressed. However bad (i.e. low paying and toxic) service jobs and lack of small talk are issues which we seem to be having in general
Tesla doubles discounts on mainstay vehicles to $7,500 in U.S.
The later should require two lookups unless it is optimized away.

Is there an easy way to get bytecode for Python snippets?
does anyone have any recommendations for a similar resource for a node.js application?
Alpakka: A Creative Commons Game Controller
"I've also seen instances blanket-blocking anything Pleroma, because "all the bad people come from Pleroma". I've even seen it called evil software because it affords more customization of filtering, rewriting, and federation."

And God help you if you use or let your users have the option of using the Soapbox Front End (FE) on top of Pleroma.
The initial 1000 copies ran out, but I just added a few hundred extra so it should work now.

(the way it works is that I add 1 copy to give away for every 1 copy sold, but it's a manual process)
I really don't get some people's obsession with jetpacks.

Is it just because they look cool?
Assuming your team knows what questions to ask in that meeting, which is not a given.
People have become not just better at structuring projects, but also at writing standard libs and programming languages.

Many features gained a lot of adoption accross languages over the last two decades, like anonymous functions (with convinient arrow syntax), explicit option types instead of implicit null/undefined, match constructs, well-integrated library management, for(each) loops using iterators instead of indices, map/reduce functional iterators, etc. Rust has the advantage of being able to make these core parts of the language and standard library, resulting in an overall more expressive language.

And in rust's view these features should not only be used to make coding more convinient, but also to encode intent and make undesirable things impossible. This is reflected in the standard library (for example it's impossible to access the data protected by a mutex without locking it), and the philosophy is copied by the ecosystem.
It's at least partly due to the build tooling. `git clone ... && cargo build` (and `cargo test` too) "just works" for 99% of the Rust projects I have interacted with. And it generally works just as well for projects that have been abandoned for 5 years as it does for well maintained projects. The ones it doesn't work with it's usually because they depend on a C or C++ library!

Build tooling for the C/C++ ecosystem is a mess.
No, what matters is how quickly the energy can be released. A candle stick has a higher energy density than TNT. And it’s obviously not a bomb.
Apple accused of censoring apps in Hong Kong and Russia to keep market access
We can do it incrementally, so that majority op population is not affected much. And if a billionaire is discouraged from earning additional billions and retire - well, that was the point? He stops working (hypothetically) but his place will be immediately replaced by less wealthy successor (or by more wealthy opponent, but that problem need be analyzed separately). His kids won't become billionaires, but will be a mere millionaires, requiring them to contribute if they want to keep up expenses. All in all I think it is possible to set up such inheritance taxes so that majority will have positive result.
If you want lovely internet discussions, take another look at how you reply.
what is it that jetpacks allow you to do?
I still play with Rust (and Zig), but I have decided to put my work efforts into SPARK[1], the subset of Ada, for high-integrity software and formal verification. I know AdaCore and Ferrous Systems are collaborating in trying to bring a lot of Ada/Spark's capabilities to Rust, but this is still going to be some time. Ada has a longer legacy in this game.

I am working on safety critical control systems and there is a lot to prune from existing work in this area in SPARK and Ada.

This book[2], "Building High Integrity Applications with SPARK" really sold me on the benefits. It is a great intro of how SPARK was used for the CubeSat program at Vermont Technical College (VTC). A CubeSat was successfully launched in 2013. I could not find any critical mission software written in Rust yet especially that far back.

I found Julia's selection for a flight collision avoidance system perplexing[3], but it proves a PLs syntax and evangelism (maybe not in this case), can bias a selection of a PL for such tasks.
People find Ada/SPARK's syntax and methods verbose and similar to Pascal or other PLs, however, I was up and running quickly in it as opposed to Rust.

You can program to bare metal in SPARK, and the tools are already there to provide high-integrity software. The tools for SPARK automate most of the verification. Most of Rust's wishlist is already in SPARK (and Ada). I hope the Ferrous Systems and AdaCore collab bears fruit for Rust, but I have been programming since 1978, and I play with many PLs, but I found Rust's initial learning curve very off putting and I don't have the time to wait for it to mature to SPARK's level. And this is from someone who loves J/APL/BQN and Lisp, so I have no issue with different programming paradigms. I found Zig much easier to get things done from the start, although it does not strive to be a SPARK or Rust.

[1] https://www.adacore.com/sparkpro

[2] https://www.amazon.com/Building-High-Integrity-Applications-...

[3] https://juliahub.com/case-studies/lincoln-labs/
Ask HN: How do I price my SaaS?
I am about to launch my Saas and is looking for advice on how to price it.
It's a service that automate the work for companies doing inspections on certain machines.
There are at most say 150 potential customers in my country. Customers have 1-100 employees (I.E. users) (average 15) and the ambition is that this service will improve their productivity with 10-15%. I am considering user based pricing, since I have taken some measurement to prevent users from sharing accounts. It also adds a lot of value for them to use personal accounts. However, the internet appears to be more in favour of tiered pricing. How should I reason here?
Jetpack could allow person to kill themselves by going up and crashing down or to some other object?
That is like every Hilton Hotel, been doing that for over a year now.

Marriot is starting that program as well

Soo much nicer
>knowing that password is name + flower + name + two-word-thing, plus the fact that there is no limit to the speed you could brute-force this, means that someone could probably make a custom dictionary and break this in a couple days

Off topic, but in principle a sufficiently expensive key derivation could guard against this, right? Is there a reason why it isn't done? I wouldn't mind waiting a few minutes for my identity document to decrypt if I hardly ever access it. In that case the usability benefit of a fast key derivation algorithm seems minor.

It wouldn't even be hard to expose this functionality via a user interface -- say when a user is setting up a Portable Secret, let them click to select a security level between "low security" and "high security", where each security level corresponds to an estimated number of minutes it will take the secret to decrypt on a modern PC. Seems like it would make intuitive sense to grandma.

And with regard to the software vulnerabilities topic discussed above, as long as we're waiting a few minutes, we might as well make use of multiple key derivation algorithms in case one or more of them is shown to be weak.
These sections can be blocked on a desktop browser with AdBlock.
Anytime.

Re your question: of course. There are some things to consider:

1. These files do seem to have some persistence on either the sender’s, the recipient‘s or a shared machine. With long persistence in several places, the risk of unwanted access is being elevated.
(Cloud instances and identity providers get popped, machines get viruses, etc)
2. As mentioned by a sibling comment, the encryption is your only layer of protection. 3. Browser’s are probably one of the top three targets of vulnerability researchers at the moment. They were at the number one spot 2-3 years ago.

When a vulnerability is found in the implementation, the missing controls become a problem. Your quote about 0days is certainly correct. At some point it won’t be an 0day anymore though, and it’s hard to convince people to rummage through their hard drive to delete some files.
You are much more likely to catch your fall with your hands when you have an accident with your city bike vs a road bike.

Biking at less than 25km/h just isn't that dangerous (unless a car hits you)
"Still, her handwriting is there, and it is difficult not to see Véra as the fictional Clare, lifting the edge of a page in the typewriter and declaring, “ ‘No, my dear. You can’t say it so in English. . . . And if for instance,’ she would say—and then an exact suggestion would follow.”

Well perhaps. Yet the article describes her as having arrived in America with "uncertain English", and Nabokov had spoken English from his youth and attended an English college.
None of these really swing, because swing isn’t (just) about note duration; where the accents are placed, and which notes get partially swallowed are at least as important.
Quarkus and Micronaut. Spring replacements almost. Backed by commercial companies and strong dev teams

Super light frameworks, more http focused, Kotor and Javelin

Spring itself had a major overhaul recently
It could be that academics hold to the false notion of trying to adhere to design patterns everywhere, which hardly ever works in practice after the software matures and might only work a smaller/certain abstraction layers of the lifecycle of the software but then it breaks down and you're in no-mans land.

The academia can also throw in many moronic notions of "how you SHOULD be programming" which is only a detriment really since how academics think you should programm has no relevance to how programming is like in the real world.

Academical indoctrination and useless baggage basicaly.
The problem here is when regulation moves beyond safety into protectionism, which I submit ALOT of regulation for both hotels and taxis is FAR FAR FAR removed from simply protecting health and safety and instead is more about preventing new entrants into the market and protecting current business models
And where is this trust supposed to come from? I downloaded the thing manually, looked at the scripts, ran the binary in a sandbox, it seemed to be OK. Right, I'll recommend that everyone just curl | bash's it ...

I think the worst thing about this is that Rust is fashionable, so encouraging inexperienced devs think that these dangerous practices are just fine. Look around at how many n00b projects now suggest doing exactly the same thing. It's simply irresponsible of the Rust crowd to keep promoting it.
Awesome! My mom is from Trinidad so I always love hearing from folks from there :)
That's exactly why our Data Engineering team is also looking at Rust, but we're looking at Go, too. I have a hunch that Rust is going to be a harder sell to the broader team given its learning curve and that most of the team don't already have a compiled language in their tool belt. I'm quite open to either, though, as they'd both make my pipelines go vroom.
Programming is easy if you don't care whether your code gives the right answer. Ask anyone who "codes" in a business environment (with the exception of a few well-known industries).
Some of us were suspicious of the “new Microsoft”, mostly because with the exception of a few projects (VSCode among them, and not anymore), nothing really changed. Turns out, we weren’t wrong.
Ohhh! Will try this one alternative for sure :)
Thanks again :)
Answering the first question as asked ... no, I did not obtain permission from the publishers before posting a link to the copy of the book here.

Regarding your second question as asked ... that's an interesting question.

Taking it literally ... as perhaps one should with legal statements ...

We're not reproducing it, or storing it, or transmitting it. We're providing a link to it.

When we follow the link it is not we who are "transmitting" the file, it is the site hosting the copy, and I assume they have the rights to "transmit" it. As such, following the link, or even downloading a copy, is not in breach of those conditions as I understand them. That is in contrast to downloading it and then making available on one's own site, which would clearly require explicit permission.

Note: IANAL.
I’m pro taxation of wealth.
Dr. Vaughan Pratt's 1994 Qs to Evaluate Cyc, Asked of ChatGPT
Bacteria eat wood already and we still use it, what's the problem?
Researchers find that a simple “talking to strangers” intervention is effective
Researchers game money to people and an app so that they pick up a stranger and talk to them. They reported positive psychological outcome out of the exercise.
I find installing the app likely means more Privacy

When I travel, and in the App I provide my Work address and contact info, not my personal info

When checking in at the desk they take my government ID, often scan it into go knows what system or what security, and then replace my Work info with my personal address in their systems

No thank you, I will take the app instead
Another contributor is dividends getting taxes lower than earned income (like from a job). Why would money you got from sitting on your ass doing nothing be taxed less than money you got by working a job?
I think you misunderstood the analogy - the app is the car, not the parts. Once you correct that it’s easy to understand why the rest of your message doesn’t make sense.
Musk Lifted Bans for Thousands on Twitter. Here’s What They’re Tweeting
Hmm, if someone "defects" wikipedia and doesn't edit it, no big deal.

But there absolutely are edit wars and battles of authority and admin bans etc.
Man $16 USD/hr is 30% higher than minimum wage in the UK with a similar cost of living. We have the NHS though for what it's worth.
While you are technically correct, NEARLY automatic weapons (binary triggers) are legal in most states, here's a random video for the curious: https://youtu.be/rOkAZkk__5g

And fully automatic (but illegal) weapons are easily available in the form of Glock auto sears https://www.vice.com/en/article/pkp8p8/glock-switches-auto-s... my buddy in Baltimore heard on of these being shot in his Baltimore neighborhood a few weeks back.
And annoying the language speakers. Pёtr is painful to read. Peter, Pyotr, Peter, Пётр, pick any, but don't mix and match please!
It isn't just the WYSIWYG element though, developing the UI elements in code is not that hard.

But imagine in Tkinter and Python, probably the least steps to get a basic UI, there is so much to manage.

In vb you double clicked a button in the designer and got a place to type code. All the stuff about event loops, and not blocking the thread was dealt with for you. In Python if you try the same thing the app freezes continuously. Then you want to do simple everyday things like a date picker, or progress bar, and find you need to implement it yourself????

Then having built your app in Tkinter and Python, you want to share it with some colleagues...so where is the 'compile button'?

It is easier to implement a machine learning model in Python than it is to make it into a standalone app with a file importer and a 'go' button!
When are these jurisdictions going to start demanding that Android phones not allow side-loading? And when will Western countries start doing the same?

Fortunately the EU seems to be pushing back on governments' desires to restrict general purpose computing, but I'm not sure how long that will last.
Might be unlabeled nodes but I didn’t spot ultra and mini.
McDonald’s Fully-Automated Location
It is not rapidly and widely accepted. It is pushed by a small but very vocal minority for all the wrong reasons.

When you have to prove your intelligence level (or rather "street cred") in a competitive market you have to show that you can learn the newest complicated things quickly. Rust is pure cryptonite in such a world.
You forgot 10, 10 Anniversary Update, 10 Creators Update, 10 Fall Creators Update, etc. nonsense. These were comparable to macOS 10.x since we were told Windows 10 was the last Windows version. But of course later macOS 11 happened, and Windows 11 magically sprang into life soon afterwards.
Web APIs are far more stable and reliable than you're giving them credit for. Do you have reason to believe that this API will break?

No points will be awarded for citing jank that is a direct consequence of depending on proprietary, experimental, or non-standard stuff (like, "well, my Flash site worked in 2002, but now it doesn't").
> There are a lot of things to also hate about apples naming schemes

Which you’re free to do, and could have done without insulting the author. The submitted post’s very first sentence is “I love the way Apple names things”. The author likes them. They’re sharing a opinion, at no point do they imply they’re the voice of reason or that you should agree with them.

What I see from their post is someone who made an effort to build and share something interesting which makes them happy.

What I see from your comment is instant tribalism, where one can’t even say they like an inconsequential naming scheme without being labelled a “typical fanboi”.

Can we do better? Let people enjoy what they want, they’re not harming anyone.
Not true. The new system is based on a quota for each middle school feeding into TJ. GPAs and academic standards in each school are completely different. It uses a “holistic review” that includes a “student portrait” and heavily weighs “experience factors.” https://northernvirginiamag.com/family/education/2022/03/30/....

A federal judge in the eastern district of Virginia ruled that getting rid of the admissions test and the new holistic review was expressly motivated by a desire to change the racial balance of the school. The fourth circuit stayed the district court order pending appeal in a 2-1 decision. The Supreme Court upheld the stay, over the dissent of three justices.
That does assume you can quickly and easily tell when it's bullshitting, which it's not always easy to do. As a way of learning new stuff, I'd strongly disrecommend it (because "when you're learning" is precisely when you're least able to identify the bullshit), although perhaps it's not the worst thing in the world if you're already an expert.
I know this might be pedantic under certain circumstances but I think it was really just a joke on the part of the commenter.
you are the person that translated Plain English into programming language. I think what the author suggests, soon AI will be able to do it.
You believe that the interaction I have with the Hotel Front Desk person is a meaningful social interaction, whereby if I do not have it I would need to seek mental health treatment?

Really? That is your position?
For the PPPS case there is Needle Engine which is making some strides to using Unity as an editor for its own export.

The other side of bringing AAA style titles to the web are browser runtime memory limits. They can be pretty restrictive compared to the amount used by modern titles.
Don't hate the player, hate the game?
> rather treat the mental disorder

Obviously.

But what if this doesn't work?
It pretty much always costs more going direct though, which is counterintuitive and annoying. Unless you call and negotiate which I ain’t doing.
Shame Hurun doesn't publish its source data, or a list of those people.
Not really, sorry.

I just wrote and wrote and wrote and one day companies approached me to pay me for articles.

Later, I worked with editors and tried to learn from what they edited in my articles.
He is saying they are not unrelated
Making the Glasgow Haskell Compiler faster at emitting code
What Investors Can Learn from a Terrible Year
Inform 7 code is interesting from a conceptual perspective —- “How could we build a programming language that looked like natural language?”

In practice though, I think it ultimately falls into some kind of uncanny valley, where it’s just enough like natural language that it seems like a certain sentence or grammatical construction should work, but it doesn’t.
How the brain calculates a quick escape
In my experience the kind of simple interview you describe is vulnerable to BS artists. For all their flaws, the common coding challenge kind of interview at least gives you concrete evidence about whether the candidate can solve a technical problem.
This is great. I'd recommend the Learn Rust With Entirely Too Many Linked Lists [0] tutorial as the next step. It really helps you grok the borrow checker.

[0]: https://rust-unofficial.github.io/too-many-lists/index.html
Ask HN: How to have fun making music?
Hello dear HN Community.

I have been practicing Piano since 2017 and no matter what I did, I never had lasting fun. I was able to learn this Zelda Song and play it perfectly in metronome https://www.ninsheetmusic.org/download/pdf/1451

I tried to learn improvising, but my short term memory is bad. I took Online lessons since I did not find a teacher that would drive to me.
They were a technical disaster. I'm somewhat immobile since I cannot drive a car because of my disability.

Now, I want to make music and have joy. I can imagine a Song how it should sound, but I cant bring it together. I thought of making music digitally, but I'm lost. I really love classical music.

For now, I'd like to have fun with the most basic forms of music, but I don't know where to start. Piano has been frustrating because it felt like a 'spot the mistake' game. I would practice something, and stop immediately when I made a mistake and play again... Thats no fun...
Its neither new nor unexpected. Our office (non tech) is mostly empty and I expect as well some floor to soon be consolidated.

Yesterday (ok near Christmas) I was alone on a floor with about 180desks &screens ready to be used. In the cantina I chatted with the cook and he said it is challenging: normally he cooked for roughly 150-200people (after covid) and he planned for 50 yesterday but barely sold 10menues.

Planning for cantina chefs is getting really hard (and sad knowing the amount of wasted food).
>>Maybe the issue is just that hotels don't want to pay enough

No the customers (mainly businesses) do not want to pay enough.

Hotel prices go up, business travel goes down. Same with Vactations.

My company has a hard cap on per night hotel costs, and we have cancelled trips and destinations because the hotel costs at that time where over that limit.