skysight-inc/HackerNews huggingface dataset:
Sadly this is really one more line of defense - perhaps one of the last lines of defense - against the pervasive threat of malware which has massively eroded trust in downloadable binaries. This has been going on for decades, but the rise of money-making ransomware has given criminals a powerful new profit motive for making and distributing malware every possible way they can.

Let’s take some examples from the post. If a domain is 15 years old and implicitly trusted by this point, then an attacker is just going to compromise an ancient WordPress install to post malware.

If an OSS developer occasionally releases software, attackers might approach them to add a new SDK or monetization opportunity (happened many times to VLC - good thing JBK hasn’t been tempted!), or just straight up attempt to compromise their infrastructure (e.g. download servers, has happened to many pieces of software like Transmission).

If we actually had Let‘s Encrypt for code, attackers would trivially get certs for their stuff. Then end-users would have to decide which certs to trust or not, which would significantly weaken the purpose of code-signing.

Short of just sandboxing all binaries by default, I don’t see a great solution to make binary downloads safe. macOS is already moving very heavily in that direction.
In some circumstances, yes.

The fear of it seems overblown but desktop use is quite likely to be one of those circumstances, unfortunately :/
> So if other manufacturers wanted to use Tesla's chargers they just have to ask Tesla, pay their way, and help expand the network.

Why does anyone need to ask Tesla anything? What does anyone need to pay?

Tesla can already use other CCS charging networks such as Ionity (https://ionity.eu), FastNed (https://fastnedcharging.com/en/), BP Chargemaster (https://www.bp.com/en_gb/united-kingdom/home/products-and-se...), etc.

Tesla didn't ask them anything. Tesla didn't pay them anything. So when will Tesla reciprocate?
When you have anti encryption laws, any effort for privacy is just farce.
They were exaggerating, there are going to be counterexamples but their point still stands...
Glueing together code gets complicated fast as you start adding more pieces to the system.

There is a reason why so many projects end up being a giant mess.

Most people aren't smart enough to make it through a bootcamp and those who do still need years of experience to be fully productive.
I've got some of your stuff. :) I think from a BoH, in fact. (Whether part of a bundle or not, Questing Beast's videos are how I really know of your works.)

> Paperbacks, even big ones are pretty cheap to produce, so I’d imagine there’d be more of a “sales cannibalism” between a paperback and ebook wing

Counter to that is people like Questing Beast, or the guy that did Grognardia, who like to have print. I've been going OSR systems and have purchased way more than I would have because they're electronic and won't take up (physical) space. I almost skipped Whitehack because I could only get a print copy via Lulu.

Granted, you could purchase a PDF and then pay to have it printed, but your point about deluxe editions is dead on. That's why I bought my SO the illustrated Harry Potter books, and why she bought me the Final Fantasy Ultimania books; they're beautiful deluxe books that we'd cherish and pass on to our descendents.
From my experience this works fine (using links to GitHub downloads), see also my other reply.

They don't give score to "GitHub accounts" but they use some form of score/accountability based on the domain. As far as I know the main vector they are trying to protect users against are emails with links to binary files hosted on random hacked servers.
"untrue things"

What second hand info were you given?

https://www.youtube.com/watch?v=jp71VWgqURQ

The commoners are aware of the various power centers. The conflict you pretend does not exist happens when that status is challenged. From the perspective of power, it should not be possible; hence their PR firms (FOX/CNN/xNBC/NYT etc) losing control of the "pick A or B" directive.

You stepped over the mention of the quazi-global policy. The narrative is that does not exist, or you are a "insert negative words" if you talk about it. The concentration of power is in conflict with the idea of a soverign nation state. Modern language engineering, like the constant attempts to asscoiate liking one's country with ethnic supremicy (kinda hard with the US:) is one rather transparent technique used to attempt to shape how people think about it.

73rd UN Session: https://www.youtube.com/watch?v=q6XXNWC5Koc

74th UN Session: https://www.youtube.com/watch?v=TzufjsnCa7Y
Here is just one crystal clear example from less than a month ago. McConnell's constitutional duty requires him to take the following oath as part of the impeachment trial: "solemnly swear ... that in all things appertaining to the trial of the impeachment of Donald J. Trump, now pending, I will do impartial justice according to the Constitution and laws: So help me God." Here is a public statement he made recently: “I'm not an impartial juror,” McConnell said. “This is a political process. There is not anything judicial about it. Impeachment is a political decision . . . I'm not impartial about this at all.”

He will violate his oath of office to abide by and defend the constitution. He will violate the oath he takes as part of mandatory constitutional process in the senate. This is the last mechanism available to remove an existential threat to the country.
More and More Americans Think Astrology Is Science
My LG OLED has optional EULAs. You can disagree to them and it will handicap or remove the associated functionality.

I have no idea what happens if you refuse them all, but selective activation has worked fine for me so far.
I’ve found this to be the case too, especially mass market paperbacks. Book resellers aren’t interested, libraries are better (but they’ll also occasionally turn them away).
> Eventually the debt comes due but sometimes not until many decades later.

It's a dangerous path if you don't have things to follow on through (like a family, kids, grown kids university, new wife, etc...). There is no meaning to life and it makes more sense to end your life right now. (at least with the info/data we have available).
>you could build a super convenient solution around ebook lending

my library lends ebooks using an app, works great
If you get the Allen intercept right the quartz will be more accurate.
Source? I can find it if I search for "beef project".
Show HN: Pivalink – Turn one bio or tweet link into many
Might also be why companies prefer youngsters over people who are 40+. The opportunity for exploitation is higher.
China to complete Beidou competitor to GPS with new launches
I think if Pence could handle it, they would replace Trump.
But Trump is the person that will take down the whole Republican party if they try to remove him.
‘Here We Go. The Chaos Is Starting’: An Oral History of Y2K
Namespaces are a good idea on paper, but you still need to secure the non namespaced name when you reach a bit of popularity or someone else will who will push malware there knowing people will often add a crate by the name they think it has and not necessarily the one it has.
Some downsides then:

- You can't just port anything to IncludeOS. Since you have direct hardware control and you can schedule work directly to numbered CPUs you can take advantage of things, but if you don't do that then you are just living in a limited C++ environment.

- The network stack hasn't been built with multiprocessing in mind, and some parts need to be rebuilt because of that

- There are codepaths that could lead to C++ exceptions, such as being out of memory, which trounces performance.

- There is a paging and memory allocation system in the OS which doesn't have to be there (for example paging can be "burned in" to the image for the most part, while only leaving room for adding pages for stacks. Memory can be handled by donating everything to the C standard library) - the goal being to keep the attack surface lower.

- Debugging is hard - you will have to connect to GDB while pausing somewhere in the OS.

This is really just me thinking out loud. Add salt.
The degradation of rule of law in the West, as well as the concurrent backlash against Globalization. Read some Roman history, we are probably headed for some social disasters in the next century.
I think, as others pointed out, we do know why. It's basic economics combined with the fact that it doesn't scale as well as other things.

In addition to saving, unionize if and when you can.
If only that was true. Tell it to the Amazon subsidiary 'ABE books' and their customers who buy and sell secondhand books via booksellers worldwide.
How "lucrative" it will be at the end only seems to play a small factor, it's all just too abstract for some people to understand how they can go from Hello World to 100k a year.
Out of 2 college classes of pure cs and cs/business students 200 or so students (graduated 2017), I only think 25% (maybe less) went on to actually write build software/web/apps.

Also once machines smart enough to writing their code i'm sure we will have much bigger societal issues then just us programmers. I see that point written/said so much it's the biggest platitude of the decade.
Fallacies of Distributed Systems Explained
These are great suggestions, thank you! I think you're probably right that a spreadsheet is a good place to start, perhaps with IFTTT / Zapier / Shortcuts / etc to try to start plugging in some of the automation. I put a custom function in a google sheet that captures the current time when writing in a cell, and that platform has cell-specific edit history now as well.

It's a shame that there isn't a bigger player in the space for user friendly custom metrics like this
The Secrets of Jewish Genius
yes my numbers are real. No assumptions.
All my customers know they will pay at some point.

I like your approach and I plan to do it as a last resort.
my point is that I expect at least 30% churn rate when I start charging my customers.

So I prefer to reach 1000 or 1500 sellers signups before starting charging.

$25 is too much for an emerging market like Egypt.
I prefer to charge $5 or $6.
Of course it did: facebook actually started by using the university contacts to propagate using a spammer strategy.

Now that it can't, it invasive use your personal information to suggest contacts.
ah, yes. only 5 comments in 16 hours.

truly news that "hackers" would be interested in.

@dang, you've completely ruined this site.
Amazon has a monopoly and monopsony in the ebook market. Oddly, the department of just does not seem to care. Their recent test of “does it hurt consumers” is too narrow. In this case the monopsony is hurting the entire industry.
Oh, you've misunderstood my point.

They don't have to change anything about the rule!

They need only to change their "interpretation" of said rule. In fact the rule is so vague they can interpret it in any way they want.
It’s all about that media mail price and not caring when they show up!
All we have to do to solve a software crisis is add few more frameworks and platforms. Then everything runs so slow that you can't implement anything new.

Problem solved!
So basically you now run your app in ring0, with none of the security mitigations the community developed in the past ten years, and force everybody to code in c/c++. Is it just me or does that sound like a disaster waiting to happen?
What ecosystem does this work with best?
If you prefer to directly host it then you will have to wait (and hope that no one files a complaint about your domain).

At some point your domain will have a sufficient score and it will not show the warnings to users.

How long that will take is, however, outside of my knowledge and it would be nice to have some official reference about it; as it stands I agree with you that it feels like begging to a benevolent dictator.
Yep. The SCO UNIX trial and the ongoing oracle v google cases are exceptionally fun reads. Other notable public narrative vs reality cases included OJ Simpson, the Zimmerman guy, and what’s happening right now with Trump (the treason word gets thrown around so often yet no one actually know what that means legally)
That's how it currently is in some shops. Amazing how marketers are always ahead on such technologies.
I’m sitting here reading HN on an iPhone. The font is less than half the size of a typical book.
But they weren't lumped together. They are distinct line items in their post. Not sure what the concern is anyways, their claim is clearly supported by the numbers: games are much bigger than music and movies. You can ignore the mobile games figure and it's still true.
It would be a significant performance tradeoff, if I understand correctly. So there's no point, there are enough ACID in-memory databases in the world)
Outside looking in:

> The other side (no matter which side you are on) is not all bad.

The two party system is terrible. It seems to entrench views and force opposition rather than build consensus. Parties working together is something that has to happen in some systems.

Proportional representation has plenty of warts, but I’d take them over first-past-the-post (and the complex variation on that which the US uses).
Thanks for the suggestion! I think one of the big strengths of Jrnl.sh is the simplicity, the end result is useable and straightforward. I wish it could be easier to use a phone to append lines to something like this, I thought about trying to make a shortcut that could do the trick, and then manually transforming and integrating the contents of other sources like transactions periodically. My worry is that manual steps in the process end up making the whole effort too troublesome.
The flip side of this is that because digital plumbing is "boring", the industry is constantly seeking ways to avoid it. Writing assembly language was (usually) really boring, so we developed good compilers to do that for us.

I look forward to the day where I can send data from one place to another and not have to bother with file formats, text encodings, port numbers, network protocols, and so on. IP (and especially TCP/IP) is so prevalent today that we use "IP connection" and "network connection" interchangeably. Someday I hope we have that consistency at some other layers of the stack. I shouldn't have to say "send me that file -- what app did you use to make it?"
Java isn’t that slow. I have multi gigabyte installs that take 5 seconds to load up. 5 seconds isn’t make or break territory when it comes to scaling a deployment.
HTTP: //Zzzzz.leptitox.hop.clickbank.net/
> Can you point to another Amazon produced product where they achieve segmentation by making the same product and then disable features on the cheap one?

Prime video, amazon fresh. i believe the latter is no longer available outside of Prime. I think Prime shipping itself also counts here, given the changes over the years.

Edit: spelling
Isn't there a vast middle-class in these emerging economies...historic financial events might not change things for the very rich and the very poor, but it will definitely change things for those in the middle -- either they become poor or they might be able to either become rich by being prepared and taking advantage of the situation or at the least avoid becoming poorer.

Also I don't think the debt being talked about is the debt of the poor...
Also the whole reason he's being impeached: for attempting to cheat in the election.

And stuff like this: https://www.oregonlive.com/nation/2019/12/trump-adviser-says...
I can’t believe this is a thing. Are software engineers in the “ban straws” phase of global warming now?
Estimated Probability of Competing in College Athletics [pdf]
One problem I see people make is to present the solution before the problem.

Nerds often have a tendency to be hyper focused on the details of the solution because that's the most fun part and the part they have directly thought about intensely.

Many people "up the chain", or in general who don't have intimate details of the problem space may not grasp why such a solution is needed. So starting off with it doesn't resonate with them.

I've found its better to first tell the story of "what got us here", that led to this solution. If you do it right, you'll see the "a ha" moment go off in people's faces and they're right with you.
CLtL2 is not the spec for ANSI CL. The spec was published a bit later and is a different document.

The actual spec for ANSI CL is basically almost the same as this document : https://franz.com/support/documentation/cl-ansi-standard-dra...

ANSI CL is a spec of the language. Programs like Maxima use a lot of features not covered by the language specification and Maxima has been written over a long time and has to deal with changing languages, operating systems and implementations, too.

For example the Common Lisp standard does not say anything about how an executable can be created. Maxima surely want s to do that. There are mow also libraries, which provide common interfaces for a bunch of general cases, though.
>This is de-facto the case. Mergers are monitored by the FTC etc. subject to a lot of scrutiny.

No, it's not the case. Only mergers between two large companies are monitored and then they are allowed to go through most of the time.

What I'm talking about is banning all M&A (and even certain asset purchases) where _one_ of the companies involved has more than, say, $20bn revenue (or some industry specific metric). Large companies would only be allowed to grow organically.

Obviously startups and VCs would hate the idea, because it would block one of the most favoured exit strategies. What it would mean is that startups would have to sell themselves to medium sized companies, join forces with each other, and/or go public and compete with the giants.
For comparison, my phone shows me the URL that the QR code decoded to, and prompts me to confirm that I want to browse to it
Here are the things that have worked out for me:

- Constantly thinking and outsourcing the time i spend on stuff that doesn't matter (especially the bottom 10-20%). Good hack for doing this is calendering all the things i do in a typical day and then reviewing it over the weekends to subtract the automatable and (probably boring) non impactful pieces.

- Having two different phones, one for work and the other for everything else. The work phone/number gets shut down as soon as i am done for the day (no exceptions. Android has the concepts of users which can emulate similar experience without the need to invest on another phone.

- Not syncing emails constantly, instead i have 3 hour blocks for syncing/replying to emails. Can't check emails all the time and neither at the end and beginning of the day so three hour blocks work well for me.
This is largely true. However, I've been cleaning up and scaling those systems glued together by dilettantes for years. My salary has been increasing, on average, 10-12% yearly for quite a while. I'm in management now and my primary job is to find and manage 1) people who glue together APIs to solve business problems AND 2) people who can fix the problems created by group #1. There is very little overlap between the two.

I welcome more boot camp grads. The amount of work for both groups is growing. I don't see salaries for devs falling. They may flatten out for some business problems/areas, but new and/or underserved will always appear.
hmm, I buy 1 or 2 printed books every month, and I try to buy Used when Possible, it is just cheaper
I lived in Italy for a number of years and got to see proportional representation's warts up close. I'm not convinced it's a whole lot better. I really don't like how much parties control who is actually elected.

Also it's a bit far fetched in the US, whereas something like Ranked Choice voting seems to be gaining a bit of traction.
> Books don't deteriorate into uselessness for decades.

I wish. If a new paperback survives being read (by my wife) once it’s a notable occurrence these days. If the spine is broken, it’s a crapshoot whether the adhesive for the pages will last.
If they were to nationalize it tomorrow (say under threat of war from PRC) I don’t think you’d see 80% of the employees walk
I believe Go is eating Java currently.

If you look at companies they're all quite different though. Apple uses a lot of languages. Google uses a lot of C++. Facebook is a combination of things, but AFAIK their main platform is still written in Hack. Netflix is probably still mostly Java. Uber is Python + Go.

I honestly think Java is going to come back in fashion at some point after all the recent updates, along with all the newer JVM languages ala Scala, Clojure, and Kotlin.

If you're asking this for "what language should I learn?" I think knowing anything typed + Python is an extremely strong combo.
Appreciate the tangent. I knew the video game market was doing well, I didn't know it was doing this well.

This is surprising to me, I wold have assumed movies would still be bringing in more revenue.
Well, remind me of “Premature optimisation is root of all devil”. This is not an optimisation, but it tripped many parts.
And how do people decide they like the trade itself? Fine line there. How are people to know about the trades if all they hear is "go to college"?
A used copy on Amazon is often a fraction of the Kindle version price.
I use DDG as my daily search engine and didn't know about this. I'm frequently impressed by all the "extras" that they include.

I think I'll start using this a lot!
HR, Accounting, etc. aren't directly revenue-producing. You could make a good argument that Sales headcount should be included, though.
I run Perkeep and I am amused by the infrequent emails I get from Google going "This app has access to your google accounts! We don't think it's safe!!! PANIC STATIONS!!"
A/K/A the "Maslow's Smartphone" fallacy:

There's nothing innate to the iPhone itself which provides for basic needs: water, food, shelter, clothing. It can play a role in the procurement or execution of task, but does not of itself provide them.... Pulling Maslow's hierarchy into this really hammers home the disconnect: poverty is defined by access to the necessities of life.

Toys by definition are not necessities.

https://old.reddit.com/r/dredmorbius/comments/2vwfb6/maslows...
Archive.org already has lending queues for ebooks!

I sincerely hope I haven't made you feel the way I felt when my gramdmother told me I had, in fact, not invented scrambled eggs.

IMO if buying ebooks were super easy many people would do it, I know Steam and the PS Store had that effect on me.
It sounds like you are doing a lot of things right. I can offer one thought. A coworker of mine once told me that biking to & from work helped him decompress & be emotionally present for his kids when he got home, while driving just brought all the stress right home with him. I've come to agree. Bussing with a mile of walking down a nice lane has also had similar results.