skysight-inc/HackerNews huggingface dataset:
> Free computing would sooner be sacrificed to save copyright, and the other restrictions on information.

True. It's not just copyright though. Free computing is a direct threat to the power of governments. Encryption is powerful enough to defeat entire militaries. They don't want mere citizens to have this power. They want a future where computers only run software signed by the government.

This is likely to happen because electronics manufacturing is extremely expensive and centralized. We can write our own software but we can't make our own processors. Due to Intel ME, we already know how dangerous trusting these manufacturers can be.

Perhaps FPGAs will change this one day. What if people could design and implement their own CPUs? Someone just posted this:

https://news.ycombinator.com/item?id=21898061

https://news.ycombinator.com/item?id=21891056

> At best, the current uneasy coexistence will continue.

It's not an uneasy coexistence. It's a politico-technological arms race. Governments make laws, people make technology that circumvents those laws. The government must always increase its reach just to maintain the same level of control over the governed. We'll end up with either a tyrant government that considers programmers a threat to national security or an ungovernable population that has access to ubiquitous subversive technology.
these can help: https://support.appsflyer.com/hc/en-us/articles/213747963-Ap...

https://docs.branch.io/deep-linked-ads/apple-mobile-tracking...
Some companies like Microsoft were highly rigorous in managing information disclosure, and also in maintaining a lengthy quiet period. I could often hear investor relations at MSFT in the backgrounds of calls flipping through their internal playbooks of what they can and cannot say. Some other companies weren't as structured. I can't speak for how corporates managed disclosures internally, but I managed my own risk by typically publishing right after e.g. a corporate access event to reduce the risk of selective disclosure of material information.

I saw a handful of Reg FD filing updates and stock halts when new information was accidentally put out there by management. That was always embarrassing.
Because often things don't break right away. They just wear out prematurely or repeated abuse eventually gets them. If you have multiple people with varying use cases odds are someone is abusing the boat because they are trying to shoehorn it into a use case it really isn't well suited for.

If you are trying to bounce off 6ft surf (emphasis on "off" rather than "through" in a tri-hull) that will eventually come back to bite you in the form of tearing the vessel apart at the seams. If you are constantly beaching something with a deep V you can only go so long between events where the prop/lower unit unexpectedly finds the ground (and eventually that will get expensive). So you either share the cost of these repairs with the understanding that that's just the cost of doing business (because simply based on your varying use somebody will have to be more abuse to the vessel) or you all get your own boats that fit your use cases.
Indeed, and it won't lose any value as you use it either. In fact, a lot of vintage equipment only gains value. My speakers are older than me by more than a decade (1972) and cost me £10 plus about £15 to repair the foams that perished a few years ago.
Plenty of people complain in a stealthy dog whistle way WRT real estate prices and high rental payments.

There's also the value proposition where I could make $15/hr at a McDonalds, so its hard to set a labor cost floor below $15/hr. I KNOW from experience that even when everything goes wrong I can replace a kitchen faucet in ten hours. Sure it starts out as an hours work but three trips to home depot later for strange wrenches and adapters and valves and next thing you know its ten hours. Thats an absolute minimum of $150 of lost income doing likely physically easier work standing at a mcdonalds cash register or whatever. Obviously I can make way more than $15/hr doing software development. On the other hand, a plumber has seen it all, has all the tools at his fingertips, and can do it in an hour for $150, and the hardest physical labor I'll have is writing a check.

Maybe a fair price for replacing a kitchen faucet is the hourly price of any other sweaty dirty technical complicated highly skilled tool/capital intensive job, which across the entire labor market seems to run $30/hr to $100/hr billed. If I were a $100K+ extremely highly experienced and trained diesel engine mechanic like my cousin, it would be financially foolish to turn down work to replace his own kitchen faucet. Even if he paid me a fraction of his hourly to haul around his toolbox and lift things for him as some kind of apprentice, I'm still honestly financially better off being a diesel mechanic's assistant than trying to replace the faucet myself.

Google shows union building and construction trades are ALL billing around $50/hr around here, plus or minus $10/hr related to lifestyle, I suppose. Picking a fight with the plumbers means picking a fight with the residential electricians and the ironworkers all making within a couple dollars per hour of each other. It is kinda shocking how all building trades make about the same hourly.

Of course Starbucks is a better working environment if you have a liberal arts degree and a mortgage sized student loan, and only pays $11.02 nationwide average. Almost any profession on a construction site will get you five times the pay achievable with a liberal arts degree... Yes a small fraction of liberal arts degree holders will get six figure sinecures, but then again a small, yet larger, fraction of plumbers will be multimillionaire business owners.
2 billion individuals on this planet are unable to afford a shiny new computer.

"I don't mind about resource usage" is a proxy for "I don't care about those people"

Also, many devices do not allow RAM upgrades.
I think these are good, reasonable choices. You can even show ways how python can automatize some Excel tasks. A bit dated but good into to the subject is 'Automate the Boring Stuff' book. https://automatetheboringstuff.com/chapter12/
Then why do politicians push for giving police more powers or funding it better even when there is no vigilantism problem?
Assange broke US laws that he was never subject to, as an Australian living in Europe.
The requirement of a co-signer essentially means that the only people who get to go to college are the people who can afford to go to college before they go to college. You end up with a system where people who shouldn't go to college still go, because their parents can afford to send them; but people who should go to college can't, both because they can't get the funds (even though they could pay them back as a graduate) and because the first group is driving up prices.
Note that you get an e-mail either saying that your vote was accepted, or that your vote was rejected and why (bad GPG signature, unrecognized GPG key, mangled ballot, etc.)

So if someone screws up, they know and can resend.

Also, you're allowed to send in a second ballot which supersedes your previous ballot, up until the deadline. So if you change your mind during the voting period, you can update your selection.
What You Don’t Know About Drug Trials Can Hurt You
It may get last-minute trajectory telemetry during the boost phase, but after that it's all internal measurements and timing by the IMU.
I don't think it's stalking. As mentioned, it's anon'; In addition, $ isn't always the KPI you are looking at. If, for example, you want to see what source of traffic brings the most retained users in order to invest your marketing budget in the right place? Totally legit IMHO.
He reported the truth. It’s an extraordinary trial this.
That's not the same thing, Firefox Send stores the files on the cloud, it's accessible from anywhere without requiring your computer to remain accessible.
Yeah, now let's make the cars that loud as well to keep the pedestrians more alert. Preferably loud enough to make you deaf unless you get out the way and take cover.
Not on this scale. It's kinda like saying anthrax is natural.
I think I understand what you mean with that and agree with it in principle.
However you should keep in mind that you are a person with a "business mindset".
There is plenty of people out there who may well have something valuable to contribute to this world, but have no chance of getting an economic return out of that. This can be due to a lack of economic mindset/understanding/education or also just due to the type of value one is able to provide not fitting any monetization model.
I believe that a modern society can and should afford to relieve their members from existential fear related to biological needs. That is not about taking away aspiration and agency.
Students should be aware that teachers can be lazy (like everyone else), and may repeat exam questions. It's an important part of exam strategy to teach that - by telling students. But this is a hack, as you say: it's not learning the material. If you don't have the understanding, then this hack is not valuable and may be very dangerous to rely on.

You are not preparing the students for an appropriate diversity of exam questions if you ask the same questions each time.

The students are perhaps doing worse because they have understood, probably correctly, that your testing is not a worthwhile exercise for them.

If you don't have novel questions, you are only demonstrating that it is unimportant to learn new material, or unimportant to find a deeper understanding of the existing material.
For the Python route -- or Javascript -- there are a huge number of introductions and learning projects, some of which will appeal to a teenager.
For MS Excel, I've never seen any training or learning materials that are interesting even to already-employed office workers. Maybe there is a local small business that would be willing to have him help with their finances?
A value of MS Excel as an introduction to programming is the ability to create macro scripts by recording what you're doing. This can help establish a mental model of scripting as writing out what gets done.
You can also recreate Dropbox just by combining an FTP Server with curlftpfs and SVN :)

Python’s built-in HTTP server is pretty useful. It doesn’t really overlap with the functionality of use-cases of a Send client much at all.
Exactly. I initially liked Pandas, but then I discovered what I can do with data frames in R, visualizations with ggplot, and the SQL-like data manipulation using dplyr w/ pipes from magrittr. R may have the steeper learning curve -- and for certain uses, be inferior to Python -- but it's a wonderful language.
Chaos is a ladder, unless you're a theorist.

To theorists chaos is destruction (of their precious models). To practitioners chaos is a ladder. Those with real Skin In the Game.

Economist vs. Trader.
Spot on. We need better primitives to encrypt and decrypt stuff on the fly while accessing the disk.

BTW it's written Tor, not TOR
It's 2020. Is it finally possible to send a file over the Internet directly from one machine to another?

Only if you are not behind symmetric NAT I suppose.

Tangent: why does symmetric NAT exist? It seems like the kind of thing firewall fetishists do "for security" without considering the problems it causes and without any clue of what sort of attack it thwarts that mere stateful firewalling does not thwart.

Realize that without symmetric NAT, TURN would be largely unnecessary.
Once the job market got better a couple years ago, the percentage of job postings which required a college degree dropped. In other words, the "requirement" was mostly a way of filtering, not something that actually increased productivity.

Speaking as a person with two degrees myself, I can say that non-degreed programmers seem to be just as productive as those with degrees. In fact, CS majors in particular have a problem just solving the problem in front of them, and often want to over-engineer things using the techniques and patterns they learned in school that are applicable to huge systems, whereas non-degreed programmers often just solve the actual problem they have without trying to justify (in their own minds) years spent learning other techniques.

I am not at all convinced that a college-educated workforce is more productive, for more than half the jobs in which it is required.
Will we see it all crumble away eventually? Rapid iterative innovation has left us plenty of debris.
If we are using floats, couldn't we just store the sign of z in the sign bit of the exponent of x with no loss of precision since it should always be negative for a number in [-1, 1].

Which is only possible because storing a number in [-1, 1] in a float is wasting a bit of space, but everyone does it.
I'm not sure you can rely on popcon to make decisions like that.. anyone who doesn't explicitly opt in, and anyone who installs on a system with limited internet access (i.e. probably most enterprise users) won't be counted.
RestRserve – R API framework for building high-performance robust microservices
Correct. Former Ambassador Craig Murray has stated that a disgruntled DNC employee, unhappy with the treatment of Sanders, personally gave him the emails in Washington and he couriered the emails to his friend Assange who then published them.

And as has been pointed out the Podesta emails were taken through a phishing email which was sent to thousands of people (so it wasn't spear phishing) and which he foolishly fell for.
Great Dropbox replacement.
Wikileaks has a faultless record. They’ve never had to retract a publication. Assange, like him not not, was a reporter, who reported uncomfortable facts about the military and our ruling class.

He is being punished, tortured really for this “crime”.

He has been endlessly and baselessly slandered. All that alleged bad behaviour while he was imprisoned in the embassy ... funny how there’s been no footage of it, despite the fact that he was under 24/7 surveillance!

And these rape charges, clearly also designed to tarnish his name, now finally exposed as a fiasco.

Many newspapers had huge scoops thanks to Wikileaks, but have now turned on them. A particularly striking example is the supposedly liberal Guardian.

Journalists everywhere should be afraid as this sets a dangerous precedent for all of them.
This seems similar to Knuth's Metafont.
"it looks like we'll be ok" remains their status on the problem of whether it's fine to just take SSH keys and use them for something quite different.

That's just not good enough. It was fine in early drafts because there was hope they'd remember that "Solve all of the world's problems" was not their goal, and so SSH keys might be irrelevant in later revisions anyway. It's not fine in something intended to actually ship.

Either get somebody to put lots of work in to verify that yes, it's definitely safe to do this as SSH stands today, and contact SecSH WG or Sec Dispatch or whoever to make sure they know you're doing this now - or, as seems much more likely, rip out all the SSH key code and highlight that line about how you don't want to do key distribution in age because it's hard.

PGP is full of things its creators thought might be safe that you now have to tell people not to do because it turns out they're unsafe. This tool should not recapitulate their mistake.
There where 3 dates for buying a ticket. For me it was no problem as the webpage for buying did not have the usual problems like being down when sale started. You have to be there in time though
What a dumb article, the whole thing is the title.

Here's my measure for "meaning density" in article. "How many sentences did it have" divided by "How many distinct points did it make"

this is one of these "lightning rod" articles, where nobody upvotes it because the article itself is good, but rather because it talks about something they are angry about and agree with and want to debate.
The newest baseline Dell XPS 13 (not even Inspiron) comes with 4 GB of memory by default. The very idea of an extra 8 GB is hilarious because manufacturers haven't kept up with the times (my laptop purchased 9 years ago had 8 GB), and by extension the median consumer's laptop hasn't either. Nobody has an "extra" 8 GB outside of people with the money to just unthinkingly buy the top of the line model or developers who know what they're doing.
> They have a "glide system" that affords great maneuverability and could make them impossible to defend against

Determine range of maneuverability and make appropriate size explosion in it's path.
Software Architecture Trends 2020
I think AutoCAD has an Excel like quality within a lot of industries. It is ridiculously versatile, but often used in a very primitive and risky way. And often you end up with a "drawing" that lacks any of the properties of high quality data. It is used like a really advanced pencil with a thousand nebulous features. That is not a good basis for an open source tool, it is just not well defined enough.
Looks like this is changing, strangely: https://m.slashdot.org/story/364910
Productivity isn’t the metric that determines whether the government recoups student loan defaults, income is. And the income of graduates is still multiples that of non-graduates, as shown by the data in this article.
Mind European Foundation for Psychedelic Science
I would consider buying a folding robot on awful credit terms.

Seriously though. Laundry folding is the last of the endlessly tedious household chores to not fall to automation.
I was under the impression that "shoot the missile down with another missile" style ICBM defence doesnt work, and that everyone already knows this. Or rather, it has a ~50% success rate, which is essentially the same thing if your adversary can launch multiple rockets or if any of them have MIRV capabilities.

Does this hypersonic maneuverability thing actually change anything or is it just sabre rattling?
If I understand correctly, GP is saying that systemd also provides non-init-related functionality.

If a package you develop relies on only systemd's init capabilities, it'd probably be pretty straightforward for someone to port it to an OS with a different init system (like BSD). If your package relies on other systemd capabilities, though, the task of porting gets much harder.
Makes sense. The video simulation shows satellites correcting the glider's path after it has left the booster. They even drew the hot plasma around it...
But in a certain way this thinks are aspects of the magic wormhole CLI not the underlying tech.

It should be trivial to increase security on failed attempts or use a higher default security for an GUI frontend.

The CLI is clearly meant for somewhat technical versatile users (I mean it's a CLI) so I think it's normal to do some aprons when targeting other user groups. E.g. adding explanations over some aspects atonal to the thinks I already mentioned is quite doable for a GUI.
He is guilty of breaking his bail conditions.
Self signed certificate (can generate against any domain I need) or utilising a dev specific hostname against a domain I already own, e.g. dev.mydomain.org, so that I can get a certificate most browsers trust out of the box (e.g. via letsencrypt).

Then typically I just pass through nginx to HTTP locally, which is typically what I do in prod so the config isn't new to me
OSS: Automatic responsive websites from Markdown, zero config and automatic SSL
To me that sounds like just another flavor of security through obscurity, as some vendors will undoubtedly get their hands on the information since the stakes are so high, which defeats the entire line of reasoning. If the source was public, at least the playing field would be level.
It does have a lot of features but my beef with it is how its integration into Debian still leaves all the misleading old cruft laying about. Take the MySQL server package. Suppose you want to change the limit of how much shared memory it can use. Well, the package comes with an init script, let’s put the ulimit statement in there. Restart. No effect. Ok, limits.conf. Restart. No effect. Ok, edit mysqld_safe script. Restart. No effect. Oh I figured it out, systemd ignores all these things and you have to set limits in its service file. But if you set it to ‘unlimited’ it silently ignores the statement. You have to say ‘infinity’ for some reason.

All this crud has just been left here to confuse users and I hate it.
The only "encouragement" mentioned in the indictment is Assange saying "curious eyes never run dry in my experience" in response to Manning saying that was all she could get for him. Nothing like what you described.
Personally it's more about familiarity, I dev Rust so I know that I have all the prerequisites and setting this up should be trivial, meanwhile I don't do a lot of Python work so getting that to work might be a bigger commitment.

I don't do a lot of Go either but at least Go generates freestanding binaries so if I install it in precompiled form I know that it will be fairly frictionless and won't rely on half a billion dependencies (which may or may not conflict with something else). I use a bunch of Go programs regularly (like docker or Arch's yay package manager) and it never gets on in the way.

On the other hand if it's an npm package I don't even think about it.
If you're in a meeting where no party is challenged by what is being said, then what is the point of having that meeting?
Yes, I apologize for the slip.
Yeah, I made croc because wormhole wasn't easy to install on Windows and wormhole also doesn't support resuming transfers.
This is a good collection of candidates. There are also https://app.programmingfonts.org/, which helps you try them.
While I like these lists what I'm missing from most of them is some kind of evaluation criteria that helps to pick the most suitable font for the user. Or at least a bit more description of what exactly the problem that the designer tried to solve with a given typeface. Taking into account that font preference can be quiet subjective.
This appears to be a destabilizing first strike weapon.
Wikileaks does not have a faultless record.

For example:

http://nymag.com/intelligencer/2016/07/why-did-wikileaks-hel...
So shoot it down with a nuke? This has its own problems, EMP being notable.
I'd earnestly like to hear the responses to this from the down-voters. I had the same thought and suspect there is a good reason not to use mixins.

One problem off the top of my head is run-time changing of components. An entity that inherits from multiple mixins can't inherit from new mixins (or lose existing ones) at runtime.
Plasma shield also means no radar to scan for missile defenses, so I guess the maneuvering is just random?

Big bright ball of plasma might also make a great target for said missile defense kill vehicle.
Sure, they're a thing, but where was this where 'most kids had electric mopeds'?

I think classic 'moped territory' would be somewhere like South-East Asia. I don't see too many electric mopeds there.
Per JWZ's Law, I am waiting for it to read mail:

* https://en.wikipedia.org/wiki/Jamie_Zawinski#Principles
The US extradition which was categorically denied for years? Ah, I see.

> The UK remains in violation of a United Nations decision from 2016 that Mr. Assange is being subjected to Arbitrary Detention [1]. The UK government refuses to release most of its internal communications relating to Mr. Assange saying that to do so would compromise the United Kingdom’s national security and diplomatic relations.

[1] https://justice4assange.com/UN-Working-Group-Decision.html
Review of 2019 for Urllib3 – Python's Most Downloaded Package
Is rendering commonly closely coupled to the ECS? Rendering involves a lot of spatial trees, sorting, and indeed dealing with the nontrivial problem of parallelizing the interdependent rendering work items. It would seem to call for more specialized data structures.
Litmus: A toolset to do chaos engineering in a Kubernetes native way
Didn't Assange befriend Tommy Robinson while in Belmarsh? I'm not too sure about his credibility and morals anymore.