skysight-inc/HackerNews huggingface dataset:
Licensing is where it gets weird. If you want a bit more control than Gnome, I have since switched to KDE and find it more flexible and feature rich. I’m enjoying discovering the KDE ecosystem and the “have it your way” philosophy.

The DE included software might not get you there but there’s seems to be plenty of variations you could install. Again it’s not as polished but I’m not super picky about the specifics of how my OS appears to function.

I’m looking to add some niceties myself to KDE soon as apart of an attempt to learn some C++ and/or Rust.
When I worked in a financial trading firm, I had to submit trades that I would make 3 days before hand and then get them approved to make sure I had no relationship to that stock. The same seems fine with me for any government official.

Make a trade request, gets published publicly, a legal body reviews and allows or denies.
CEO's and officers of corporations have to disclose their trades of their company stock. It is only fair that the public officials making the laws that govern the operations of said corporations should have to disclose all their stock activities as well, since almost any law they pass could potentially impact almost any company.
> It's possible to make buggy, slow, crappy software in any language.

True.

> Rust is no exception.

Also true.

> Nobody should derive any confidence from the language a product is written in.

This, on the other hand, is a non-sequitur, or at least it's too strong, because Rust can do things that C can't do: safe deterministic memory management and safe concurrency without data races. These things are not just available, they are the defaults in Rust. You have to go out of your way to get these things wrong. So, I wouldn't derive absolute confidence from an application being written in Rust. But I'd be willing to bet a whole lot that it has fewer memory bugs than an equivalent application written in C.
We will see a black hole evaporate via Hawking radiation before a bill such as this becomes law. The United States Senate is the body representing the capitalists/landed gentry/aristocracy/etc., and from my amateur reading of US history it always has been. The House is only slightly better.

There may be politically powerful voices which speak out on issues such as these, but only briefly. Tomorrow will be a new crisis, or celebrity death, or something which takes attention away. And because the politicians voicing support for change are in the minority, and support for their efforts non-existent, then there is no momentum to push it forward beyond the crisis of the week.

This has been true for as long as I can remember. I have never seen evidence, current or historical, that gives evidence otherwise. Instead, voters are blamed, blamed for a system they have little to no power to affect in any significant way.
Just to look at a slightly different perspective, is it possible you're just not aware of the work they're doing? (especially since you mentioned they're a higher level)

Perhaps there's a breakdown in communication, I've been on both ends of that myself. They could be helping a different team / org, prototyping, or working on a large refactor.

Yes, a full year is a lot for that, but not outside the realm of possibility (I have 'went dark' for months at a time refactoring some legacy black-box before, or doing out-there prototyping for a layer that may not account to anything in production).

That said, my productivity has gone to 25% - 50% since the pandemic started (home with the kids is not the best environment for deep thinking), so this could very well be about me :)
If you've ever wondered why anyone would run for Congress given the pay, this is your answer. What's amazing is how many of them will shamelessly promote the idea of corruption in other countries, and then day trade and grasp their hypeocricy.
You aren't replacing whitespace there. You are inserting an ad in the middle of your content. You also aren't making the ad visually distinctive from the comment. If there was an ad at the end of your comment and it was all in italics, would that be distracting or would it be easily ignored?
Gosh, its been ages since I’ve used Slackware. I remember doing a distro shootout back in high school and coming across Slax Kill Bill edition thinking it was the weirdest choice of Live CD.

(Slax is now based on debian I think, used to be based on Slackware)
> My CV was customized for every application, a single page dense with information but designed to be easy to skim and pattern match to the role requirements.

I'm interested to see how you did this. Would you be willing to share a copy?
I wish I could upvote you 100. This is exactly the kind of thing I witnessed in real life. It was absolutely sad.
Yep it's going to get worse as well and it's not trades its inequality, how can someone making $10-15/hr pay for $10k tuition and astronomical rise in CoL..
> Part of my curiosity stems from Apple using it as part of their bootable file-format: https://www.theiphonewiki.com/wiki/IMG4_File_Format

I could only speculate, but I wonder if part of the reason is that DER is completely unambiguous and therefore suitable for cryptographic services. It's also very easy to decode without a specification (TLV format). Apple are almost certainly using ASN.1 compilers for their mobile devices and security layers (even if they ship FOSS implementations, I'd be surprised if they aren't checking their work with commercial compilers), so there's overlap there. Rolling your own format in that case could be unnecessary and another failure point that could be rolled into a single unit.
Did you like the outcome and did it feel sustainable?

I'm so conditioned to providing buffered estimates, especially for highly-dependent systems, I would really struggle to not accidentally buffer. I'm generally invisibly factoring in organizational dependencies (e.g. Bob will need to stand up service X, but Aditya's approval of that will be subject ridiculous process Q that always takes two weeks). It sounds like this would invert the dependency tree if broken down well enough.

Cynically, I struggle to imagine working in such a high-trust environment that wouldn't immediately be destroyed.
The problem isn’t that the VM itself is slow (in fact, Apple’s hypervisor is pretty good IME) but that sharing files with the Mac filesystem is slow. If you use Docker volumes the issue goes away, but that’s kind of hard unless your editor has support for cloning your code to a Docker volume (so, it’s hard unless you use VSCode).

The dev environments feature in preview for Docker Desktop[0] is supposed to make this flow easier, but if you have to do anything that doesn’t fit into the “I’m writing a web service that is easy to proxy” mindset, you’re better off doing a full VM with Linux (via Multipass or VirtualBox or whatever) and keeping your code in there if you want maximum performance.

0: https://docs.docker.com/desktop/dev-environments/
DCF77 has a leap second warning bit. PTB says it is up to the user to know if it positive or negative. If a clock blindly assumes it is a positive leap that’s an error in the design of the clock. This is not ideal.

Likewise WWVB has a leap second warning bit. But it includes a UT1 sign bit so the user can know if the leap will be positive or negative. This design is fine and any WWVB clock or software can properly handle positive or negative leap seconds.

This is true for both the amplitude and the phase modulation formats.
Honestly thought this was going to be satire about molly mae hague
Peter Norvig Review of SICP (Structure and Interpretation of Computer Programs)
From what I have seen the existing/proposed implementations suffer from the same problems that ICANN DNS has had, namely, artificial scarcity, vanity names, "gold rush/land grab" and commercialisation schemes.

The ideal system, IMO, would be one where anyone can get a name, no one can "hoard" names, and all names are of equal value. As such, the profit motive, and thereby the impetus for corruption, is removed. I have created such DNS at home, I run an "alternate root" on the loopback. It's ideal for me.
Just pay these people 50 mil a year and tell them to go away.
Developers are human too. I think it's entirely justified as an engineering decision - if they care so little about people who feel differently about their name, surely they'll have the same lack of consideration for people who want to e.g. use a slightly different API than what they expect.
There's also Gentoo (my distro of choice) and Alpine which use OpenRC rather than systemd.
Yet another Wordle solver!

https://github.com/nikitaborisov/autowordl

We choose the guess that is expected to result in the smallest set of possible solutions after one guess.

For the secret answer "QUERY" it suggests the following sequence of guesses:

1. LARES

90 possible answers after this guess.

2. GROUT

Only four possibilities now: ['ENURE', 'INURE', 'QUERY', 'QUIRE']

3. BRIBE

This narrows the field down to one possibility:

4. QUERY
So... it's a shareware license that doesn't require you to be a lawyer to understand.

I see some people saying it's a source available license, but there isn't anything in the license that requires the source to be available. It also doesn't grant any permissions to modify or redistribute.
Good to know, thanks for pointing that out.
There has to be a middle ground between "Nobody should derive any confidence from the language a product is written in" and "I only use products written in language X".

You shouldn't dervive all confidence in a product from it's implementation language, but when you are looking at all available products and need to filter down to ones you might be interested in. Implementation language can be a useful litmus test for understanding how it might behave without doing a complete in depth evaluation.

For example if I learn that a desktop application is written in javascript, it is likely to be using electron or an OS webview. Or if an application is written in C++ it is unlikely to have GC pauses cause stuttery UI. Both of those assumptions may not be true (Sciter for JS and Boehm GC for C++ respectively). However those assumptions are a useful starting point unless proven otherwise.
https://archive.is/OUavL
It should say that the immune system is the cause.
`sudo apt install nvidia-docker2` works on 21.10. I have been packaging NVIDIA's container toolkit since tensorman was created, because tensorman doesn't work without nvidia's container toolkit. It's a dependency.
Only way we'll ever get rid of Pelosi.
> Docker on Mac runs 20-50x slower mostly due to poor I/O which is a platform “feature”

Unsubstantiated claims like this often get a rise out of me, and I was tempted to reply with a sarcastic “go on…”, but I’ll try to have a more charitable discussion.

APFS performs very well. So does ext4 or zfs or whatever. So it seems your claim is not only that the file system bridge is the source of performance degradation (which it is, I agree), but that’s somehow by design for [reasons]? This is my sincere, charitable attempt to understand your scare-quote laden use of the word feature.

Is that what you mean? If so, can you explain why? If not, I’m happy to understand what you actually mean.
> can be easily outsourced to a country with lower wages

There are shops that specialize in "re-shoring" projects after cheap offshored contractors end up spending the complete project's budget without shipping anything working.

Their salespeople would talk to potential clients, get the project's duration, then quote them a reasonable price for domestic developers, get laughed out of the room as the company decide to go with much cheaper "best cost countries". Then a few months before the end of the contract they would contact the same company again and most of the times (assuming the company was still alive, a lot of badly capitalized startups just shut down at this point after having wasted all their runway) end up re-doing the project.

But hey, this time, it’s going to be different!
The difference is that all existing Sketch files are guaranteed to match the file format specification that has been published, whereas Figma could change their file format entirely without telling anyone and suddenly nothing but Figma can read files exported from it until third party devs reverse engineer the new format (which isn’t a given).

Figma would earn a lot of goodwill if they published their specification and assured users and devs in its ecosystem that the format won’t change out from under them. Even then though, they could very easily say one thing and then do another. It’s an unavoidable uncertainty that comes with web apps.
Oh true you right
Simple.css – A classless CSS framework
Why would we want them to change the world? History is replete with the failures of technocracies. Why add another? This is simply another example of authority bias.
While PPPoE worked on WinXP, driver support when transitioning to XP was quite a big issue for some.
I still remember hacking the inf files to get my modem work on it as an early adopter.
Input Method support? (A feature used in various East Asian languages by over a third of the world’s population)

https://en.wikipedia.org/wiki/Input_method

https://github.com/iced-rs/iced/pull/686

See the challenges of properly supporting IME in Druid, another Rust toolkit:

https://github.com/linebender/druid/issues/1308
I don’t see why it shouldn’t be possible to record all of the traffic it uses. Possibly even modify it. I hope someone takes this on as a challenge, it would be a fascinating article to read.
It seems obvious after I caught my mistake, but I too originally misread it in this away. Not sure why you're being downvoted.
It has to also include the typical provisions for insider trading like "telling others material information related to stocks / companies etc". I tend to like the idea people are proposing of requiring the information to be disclosed in real-time when the trade is made (also not like "at the closing bell" BS that I'm sure people would push for..). Like it would be awesome to see people making trades 10 mins after a briefing and going, huh.. ok cool, so looks like Lockheed won the contract... :-)
Modos: The World’s First E-ink Laptop
That's not what qualified developers make in Brazil. It's quite a bit more than $2600 per month.

Edit: clarity
The software was not named in the article, as it has yet to be patched.

Colombo provided screenshots and other documents detailing his findings and
identifying the maker of the affected third-party software, but he asked
that Bloomberg not publish specifics because the flaws hadn’t yet been fixed.
From the Slackbook (http://www.slackbook.org/html/book.html#PACKAGE-MANAGEMENT):
"The truth about pkgtool is not that it doesn't exist, but that it doesn't do any dependency checking."

So, how onerous is package management in Slackware if there is no dependency checking?
Hey HN,

I’m Alex and I'm the co-founder and CEO of Modos.

Our mission is to help you live a healthy life by creating technology that respects your time, attention, and well-being. To this end, we are building the world’s first e-ink laptop that’s both open-hardware and open-source.

Since early March 2021, we’ve been working on identifying the challenges of building an e-ink laptop, researching possible approaches to these challenges, conversations, and development. We are nearing the completion of our second prototype Lancer.

If you have any questions, comments, or feedback, please feel free to reach out.

Thank you,

Alex
AR too, like Hololens2
Still we don't say JFK is a "fictional character" and that any actual JFK-as-person has been "lost to the sands of time." This is all very tedious but at least we got to talk about historical method which is never a bad thing.
TIL; I assumed all of the wireframes were hand-drawn.
Ask HN: Do you have/show empathy for people that don't seem to have empathy?
Like people who you suspect might be psychopaths or sociopaths? How do you deal with them and rationalize how you deal with them? Do you have empathy for them? Please no flame wars or confrontational disagreements. I'm just curious what and how this crowd thinks about this topic.
Of course, to the extent you assumed things the machine didn't test that.

The core of TLS 1.3 was proved before it shipped. But, the proof makes an assumption which has consequences. It assumes when communicating using an agreed shared secret† you have a separate shared secret for every such pairing. So Alice and Bob need a shared secret but (and this is where humans trip up compared to what was actually proved) the proof says Bob and Alice also need a shared secret different from the one for Alice and Bob.

The consequence of this accidentally missed assumption is the Selfie attack. Alice and Bob share a secret S and communicate over the Network using TLS 1.3. Bob fed the cat half an hour ago. The cat has employed Mallory to trick Alice into feeding it even though Bob already did. Alice sends a message on the Network. It is encrypted with S and it says "Did you feed the cat?". Mallory doesn't know S and can't read this message or tamper with it. But Mallory simply redirects the message back to Alice. Alice receives a message, properly encrypted using S, which says "Did you feed the cat?". She presumes this message is from Bob, so she answers "No, go ahead and feed the cat". Mallory redirects this response back to Alice too. Alice receives "No, go ahead and feed the cat" and she concludes Bob hasn't fed the cat so she feeds it again.

Oops.

The proof was fine, but we brought an assumption along that we did not clearly articulate.

† You never use this mode in your web browser, but IoT things might do this because it's easier than all that stuff with certificates.
Members of Congress make ~$174k/yr. [1]

It will be an unpopular opinion, but I believe that we should pay better (and demand better) for a job with that much responsibility. Otherwise, a congressperson will be forever tempted to align their incentives with service to causes other than their electorate.

I'm fairly certain we should be paying our elected officials at least as much as our football coaches.

[1] https://www.senate.gov/artandhistory/history/common/briefing...
Yes, our lecturer referred to it ass the bible, as he had actually taken Heywood's
clas on ICEs MIT!

It's definitely a huge brick though, can be intimidating. I think he picked the Ferguson book because it's more approachable, cheaper and covers the essentials for the class (and not too much else).
Progression is rewarding. Most peoples lives have 0 sense of progression. Video games are fairly unique in that regard without being a creative outlet.
Code run in the console has the same restrictions as code on the page it is for so it's not really any riskier than clicking the post link in this case. For sites you have (or will have) a presence on (bank, HN, email, etc) it's a very risky idea though.
This meme[1] is pretty famous but doesn't hide the cursor or anything. There are a few others like it, I've never seen an educational video done like that though

[1]: https://www.youtube.com/watch?v=J-fXTRHApRc
But, this small subset is what company urges to have. If they are willing to lower down the baseline, there are still quite many engineers around the world.
I can't recall who said it, but the gist of the quote was: "If you want to eliminate earnings inequality in the United States, give every citizen real-time access to Nancy Pelosi's trades."

According to the now-Cancelled Twitter account (would that have happened if she was a Republican?) dedicated to her financial shenanigans, her portfolio has outperformed Bitcoin. Something is deeply, deeply wrong here.
Comparison of free and open-source software licences
Certainly out of reach for young city based couples who aren't prepared to book school holiday camping areas a year ahead and want to go off when it suits them.

Fixed school holidays should be abolished and schools run year round. Who wants to go camping at the same time as every other school child, certainly the teachers don't. We just took our kids out of school for a week, it didn't make any difference to the academic achievements of our two kids; the lazy one or the overachiever.

And it's pointless camping in summer during high fire danger periods when you're likely to be sent home. The government refuses to undertake landscape scale cool burns during late autumn/early winter (as recommended by 52 of the last 52 bushfire royal commissions since 1940) so we now get huge megafires that vaporise hundreds of thousands of hectares of native forest every few years.

Frankly the cost of holidays in Australia is prohibitive, you could have a week in the South Pacific paradise of Vanuatu or Fiji for less money, including airfares.
> I'll make the popcorn.

Too late, your IoT-enabled microwave just crashed and can't heat up the kernels
A Markdown Blog on Go
You should keep in mind that, sure, the rocket produces 166GW of power(which is wild!) but it does so for all of 5 minutes (or less).

Whereas "all the power stations in the UK" keep on trucking, day in, day out, year after year.
How is it acceptable for them to engage in these activities while on the job? It should be illegal based upon their job duties. During office hours, and while at the office, like everyone else, they should be required to carry out their job duties and not engage in personal or outside activities. Trading stocks and the like has nothing to do with their job and should not be done while at your job.

If a congress person is caught doing anything else besides their job, they should be fired immediately for cause. We need to put the public service back in public service.
Copyleft licenses are an improvement. They do not universally force payment in every case where a proprietary license could, but on the other hand, would MongoDB have become as popular in the first place if it wasn't FOSS?

(And I object to the concept that hosting FOSS as a service is "freeloading". FOSS has always and only ever asked for giving back code, not money. Freeloading would be refusing to give back code, and companies regularly do fail on that front as well.)

> If Free Software can't feed its developers, they will look for food elsewhere.

FOSS can feed developers quite well. Some developers are deciding they'd prefer to sell proprietary software because they resent other companies benefiting from their work, and they're welcome to do that. What's not welcome is trying to claim the popularity benefits of FOSS without actually being FOSS; it is a good thing on balance that such efforts have met with chilly receptions.

There are many, many conversations going on about additional ways to fund FOSS development. The ones that have a hope of succeeding aren't the ones that start by abandoning FOSS.
People didn't stop making creative movies or music when the markets matured and the profit-centers consolidated around the least-common-denominator. Artful art still exists, especially if you include the people who aren't even trying to make money. The same is/will be true for games.
Why did you lose your job? Was it because of the way you confronted the coworker?

I can’t help but feeling so much empathy for you, if I had a company I would love those kind of things to bubble up my way from other employees. These (coworkers not pulling their weight and management being oblivious to it) are the kind of things smart people quit for.

Everybody should be looking out for the health of the organization, the culture should belong to everybody. Most comments here are simply “mind your business”. So sad.
I get it. I do. It's just that, for me personally, this isn't any better than say a Microsoft license. Years ago, I would've described it as shareware. In fact, I still might.
RAISE also sounds pretty plausible.

How is the score calculated? What is the trade-off between expectation greens / expectation yellows?

Intuitively I expect that greens are significantly more "valuable" than yellows, since they reduce the search space much more...

Maybe this is all the wrong approach and the right metric is how many legal answers remain after the first guess?