skysight-inc/HackerNews huggingface dataset:
Well its not really a fair comparison. Assange is a journalist that worked together with leading newspaper to publish warcrimes.

The one hacking charge is 5years total sentence of 125yrs that us is seeking.

HK case is completely different where China tried to pass far reaching law based on a murder case, that was the reason people did protested (on top of other power grab by CHinese government).
I suppose that's not very consoling when you're staring at 30, 60 or more than 100 years in prison. The US should not have power to extradite EU citizens for the same reasons we also don't extradite people to Belarus or China. It's a one sided deal as was illustrated in the case of recent killing of a UK teen by an US diplomat:

Extradition of U.S. Diplomat’s Wife Sought in U.K. Teen’s Death https://www.bloomberg.com/news/articles/2020-05-11/extraditi...

also the way US treats its prison population and allows torture (enhanced interrogation) doesn't make it better than any other banana republic. It's in no way better than China. it just has more effective propaganda.
Sure, the owners would not be happy. But slot machines are installed all over the world and not just in casinos.

The idea was not to take the machine apart but to try to glitch it by hitting metal parts that were not properly grounded. This would then allow the voltage spike to make it into the circuitry, either leading to breakage, no effect, or fault injection. The latter could sometimes be converted into a win on a subsequent spin.

This is 80's stuff, I'm pretty sure todays' slot machines are tamper proof to the point that trying this is totally pointless, and even back then hardening against this was common.
There's a catch-22 in there, a touch of cynicism, which I understand. However, ideally you want well paid employees who are not exploiting volunteers? I doubt there are many stats on this, but my experience is that most nonprofits don't exploit volunteers.

Firefox rolls out solid releases and improvements, month after month. Presumably that means that their employees are doing something good somewhere? I know there are a ton of essential volunteers too, but the project would struggle without a paid core and infra.

As a developer and as a user, I get a lot of value for free out of Firefox. I barely do anything to give back, except perhaps to try and 'push it forward' in the FOSS project I am partially paid to work on. In our project, I get a bit rattled when people say we are going against their interests, when we have to make choices to ensure the financial stability of the project, and also to respond to requests from the greater (less-vocal) community. I'm obviously partial, but I'll give Firefox/Mozilla the benefit of the doubt.
The 1st Amendment applies to US citizens and non-citizen US permanent residents. It does not apply to foreign nationals. AFAIK Assange is not and was not a US permanent resident, so the 1st Amendment doesn't apply to him.

That being said, it would be difficult to convince me that the actions of Assange and Wikileaks rise to the level of espionage. None of what I've seen would indicate that he's actually done that.
Creating an Entity-Component-System in C#
While nobody expected books to have variable font sizes, the fact that ebooks do allow it to be adjusted means that people with deteriorating vision may still read them.
Also, what could these banners ads possibly be worth?

I would guess not as much as the revenue lost when I said, "enough of this shit, I'll get my news elsewhere.", but less than collective ad revenue from those that don't care or can't be bothered.
I fully understand the frustration after seeing people having their computers reboot in the middle of presentations and other important events. That's why they made multiple products. Consumer OS = you don't want to be the sysadmin of the computer. Enterprise/LTSB OS = do what you want.
The Earth is dying and humanity's last effort to save the species is sending seed ships to nearby potentially habitable places. You have been chosen. You will spend ten years travelling alone through the darkest reaches of space, hoping to build a new future. There is limited room in the ship for entertainment and resources. Do you take:

* A recording of Claude Debussy's "Clair de Lune".

* A PDF of Uber's 2019 S-1 Prospectus filing.

?
Yeah. That’s a massive speedup for Speedometer. It’s a big deal and everyone who contributed should be super proud.

JSC is pretty well tuned for it, finding a 0.5% speedup is hard. So seeing 10% speedups is impressive and rare. Of course, it’s possible that they are just catching up so they found the low hanging fruit - but also possible that they can leapfrog JSC (I haven’t measured if this gets them there or not).
> something small that you can easily keep in your mind

The tradeoff is that a small language can lead your program to be big, hard to read, hard to keep in your head. Abstractions like polymorphism, monads, recursion schemes or lenses add (what initially seems like a lot, but later feels like) a little to the language, in return for (if used appropriately) immensely cutting down on the amount of code you end up writing.
Adam Smith identified five factors, which seem durable:

The five following are the principal circumstances which, so far as I have been able to observe, make up for a small pecuniary gain in some employments, and counterbalance a great one in others. First, the agreeableness or disagreeableness of the employments themselves; secondly, the easiness and cheapness, or the difficulty and expense of learning them; thirdly, the constancy or inconstancy of employment in them; fourthly, the small or great trust which must be reposed in those who exercise them; and, fifthly, the probability or improbability of success in them.

https://en.wikisource.org/wiki/The_Wealth_of_Nations/Book_I/...
That's a great quote, worth remembering.
I worked for almost 15 years in embedded and have 25YOE, and no, software has not always sucked as much as it does now.

I agree with your last point a lot, though I would modify it slightly: it's much easier to write mountains of code now than it as, and it's now common and much easier to import external dependencies (especially at system level) than ever, and those dependencies have tens of millions of lines of mediocre code all by themselves.
I think you've moved the goalposts quite a bit in this thread and I've engaged just to refute the sub-points, but the main points stand.

Apple has dominance in many markets, like the US. In fact you could say the reason Android has such global market-share is because they commoditized their OS, ie, allowing for competition to drive down prices. So you're claiming the same forces wouldn't affect software? Android apps are generally cheaper, as well, though it's hard to pin why. The general principle of competition = lower prices applies here.

I'd rather debate on what's right for consumers not whether some technical definition of a monopoly applies or anything like that. But to be honest there's not much more to be said - if you are against the legislation, then fine, it's a perfectly valid opinion. I think legislating allowing more freedom on personal general computing devices would be a good thing with many benefits to society as I've enumerated already.
Exactly. Older iPhone 6S here, showing 2.1 MB
This is correct. Servo's Stylo parallelized CSS parser shipped in Firefox's "Quantum" performance release, but a huge part of the overall performance improvement came from profiling the whole system. Fixing lots of small hot spots in Firefox frontend and Gecko really added up. It's easy for tiny performance regressions to creep in here and there.
Top Foods to Lose Weight
They should all switch to JSC instead.
The ceo is well aware of the impact his firm is having on society. His focus on propagating addictive misinformation is strategic. They make money selling ads to eyeballs.

If they have more eyeballs clicking around to see more misinformation they make more money.

There is nothing surprising that a guy who put “I’m CEO B1tch” on his business card would care less about destabilizing democratic governments than making himself rich.

He’s been spending time learning mandarin. Probably a good investment of time if people try to tar and feather him Boston tea party style should he succeed in the destruction of the American republic for profit.
> Metformin seems to work by rejuvenating stem cells in the central nervous system, which then go on to become myelin-producing cells called oligodendrocytes. These churn out fresh myelin to replace that destroyed by MS

I have small fibre neuropathy, which has left me with constant pain. There are basically no treatments available beyond pain control, except for maybe IVIG treatments (there have been some papers showing promising results, but it's a very expensive treatment, and the NHS will not pay for it).

This is the first I've heard about metformin rejuvenating stem cells - if anyone knows more, especially in relation to nerve damage, or has some starting points for further research, I've be grateful.
A cheese medallion seems like a fitting award for a rat.
Now that human experience and Alpha Go have plotted out the playable variances in the first 40 moves, I still offer you this: you should play blitz chess.

Not being to find the best move leads to sub-optimal play which then offers tactical back-and-forth games. In my live games, I also try to use openings (e.g. Sicilian Najdorf, KIA) that reward sharp playmaking, inviting human error.

"Bluffing" in chess could be interpreted as "gambits": giving up material in exchange for attacking tempo/positional value. The bold bet is that despite your material disadvantage, you can still beat them before the game ends. "Deception" could be feinting a queenside push, only to position your army for a kingside endgame.
>One claimed he shot his own hand while aiming for a hawk, while another said that he shot his foot when he mistook it for a squirrel.

>These claims generally received payouts of $5,000 to $10,000, but as the scam went on, the claims increased in value as the residents became more bold.

Wow that is nowhere close to worth it for that amount of money. Even the "larger numbers" of potentially being able to get away with $100k-$1M seems pretty low as an upper limit for self amputation.
There's already been a lot of changes and efforts to remove heavy handed labels from the music industry with various degrees of success.

Tidal which is part owned by Jay-Z was an answer to Spotify and Apple. It's had varying degrees of success.

Soundcloud enabled anyone to get their voice out there and be heard. There's even a new industry term for these artists Soundcloud Rappers.

There are platforms (podcasts) which cater to these unsigned artists from soundcloud to help promote their music.

Many artists have formed their own labels, Master P who Kanye recently was posting on Twitter about is one artist who went out on his own to create his own label and promote himself.

What is the goal of Kayne on the music industry? It seems right now it is about removing the big record labels from having control over an artist and redistributing their earnings more evenly.

Y Combinator is about introducing founders to massive record labels (VCs) and getting 'singed' by them. These feel like opposite goals to me.
I find for me the most usable experience is to convert to epub, strip all the CSS and fonts, and let my device sort out the typography according to my preference. I never really understand why people think the publisher is best placed to decide the style I choose to read in.
Great idea. May I suggest to use iOS’s default design? Your USP is in the app, not the design. And the current design is.. not the best.
Well, it uses 12.5% of the bytes for error correction instead of data storage, which is not very much overhead. Your 128GB becomes 112GB, which is still pretty good.

I also disagree that the benefits are meager. I have suffered from several computers with flaky memory (fine when you build the computer, flaky several years later; then you do an overnight memory test and find that indeed the memory has gone bad), and a strong software signal that "hey your memory is bad" is very actionable. You also have to think about it from a programming standpoint -- what happens if this variable isn't what I set it to? What if "for 1..10" is actually "for 1..2147483658"? Do you have time to debug that? How much data do you lose when you persist that to disk? To me it is insane to not get this nearly-free consistency check if you ever plan to persist any bytes in RAM to long-term storage. Even consumer GPUs have ECC memory these days. It's a no-brainer.

What surprises me is that the industry segments RAM sticks by ECC/not-ECC, when it's just a software function performed by the memory controller. I think everyone with a HEDT setup would be happy to enable ECC and get better reliability at the cost of 12% less RAM. I know I would be. (I built a Threadripper workstation recently and just couldn't get any reasonable prices on QVL'd ECC memory. So I skipped it and paid like $600 for 128GB of 3600MT/16-CAS memory... would be happy to flip a switch and have that be only 112GB.)

The reason why ECC isn't widespread is it's because it's used to segment the market. Home users are cost sensitive, so hardware vendors have to think of ways to get server users to not buy home user equipment. ECC is one of these levers. That's all there is to it. Everyone would have ECC if it were a mere 12.5% more expensive.
You actually believe these FBI/DOJ notices that you can't hide? lol someone promote that public relations agent to a GS-15!

Darknet markets are bigger than ever, more hardened than ever, the investigations and busts are more expensive than ever and the results are smaller than ever.

This operation got a win because the server was seized and accessed. That part isn't supposed to happen.

Further hardening is that messages shouldn't be on the server. Everyone on Tor says use OTR on Jabber, EVERYONE.

On top of that, funds shouldn't be stored on the marketplaces, marketplace centralized escrow is still prevalent but multisignature is what should be used. (transaction is revertible by customer and merchant in the event that the escrow agent is incapacitated, customer and merchant can form a transaction again with the same funds elsewhere, or not, either way the state gets nothing whether they seized the server or seized the marketplace's wallets)

Next, bitcoin should be less used and Monero should become more used.

Monero with multisignature should become more used on top of that, which is not something I would consider "production ready" but following busts like this people might just prioritize developing it better.

There are a couple of inconvenient marketplaces that do all of the above. The user experience just has to improve.

After a certain level of abstraction the liability will shift away from the marketplace operators, or they'll evolve into completely unmanned autonomous organizations, in both cases they will both evolve into places where we really won't know where earnings go.
This "This is easy to talk about but hard to do, because it requires not being greedy."

It seems that no one gets this. Today people want to replicate YC because "I want to get rich like they did." because for them, it is all about the money. From what I've read, PG wasn't about the money he was all about helping people realize their ambitions.

Self help types and management coaches will say "Focus on the things people need and the money will take care of itself." And for so many of us that sounds like "start walking and have faith that you'll find food and shelter along the way." The existential threat of our voluntary action resulting in our own demise, inhibits our ability to act on the advice.

On a much smaller scale, and very much closer to home for many, is the advice "Work like you don't need a job." Which is essentially do the Right thing, always, and if it gets you fired or you lose your job, that is okay because you were doing the right thing.

But the thought of "What would I do if I didn't have this job? I've got rent and food and car payments and bills, I'd be homeless and never work again!" works against this advice and so people compromise their principles or their morals or their willingness to do harm to others, because they are just doing what the boss told them to do and they really need this job.

My personal experience is that you definitely take an impact in your promotion/raise/advancement when you follow your principles an speak truth to power. I don't know that I've ever directly been fired over it but I have had some interesting conversations with senior leaders who did not appreciate having their ill-conceived choices called out. But I can assure you that if you have a moral compass and you follow it, even over the objections of people who would have you do otherwise, you can sleep better at night and you can look back on your life with way fewer regrets.
Since lockdown here in california, I've gone from six to nine hours of sleep. Cut out my three hour a day commute - so have more time to work / not work. Picked up a few minor hobbies.

I've lost 30 pounds and haven't started exercising or dieting in any meaningful way. My appetite is much weaker than it was before and I am usually hungry now, but don't have a strong desire to eat until I'm deeply hungry.

It's pretty wild how spot on you are about the healthiness in general - I was living a very unhealthy life - high blood pressure etc...

My doctor told me to cut out salt LOL.
What are you basing this on? Are you talking about Windows or just random telemetry?
thanks man, I laughed like crazy. Do you have more?
I think it depends on the task/what you're trying to learn specifically and what type of learner you are.
I would find a list of good talks much more useful. For example, 'The Soul of Erlang and Elixir' talk by Sasa Juric [1] really sold me on Elixir.

[1] https://www.youtube.com/watch?v=JvBT4XBdoUE&t=1s
My cousine ate a pound of prunes when he was 3 yo. He got a royal diarrhea that day, the damn prunes came out of every hole.
Free information is dangerous for some systems.
Free Chrome Extension to plant trees
Youtree is a free Chrome extension that plants trees for free when users shop online.
With an extensive network of thousands of online shops, we receive a small fee from those webshops when our users shop on their platform.
We use these commissions to plant trees in Madagascar.

Easy to install in just a few clicks
No registration needed
Free forever

https://bit.ly/3gO20GV
Its an open source project if the so called community actually wanted to do something we already would have different gui port.
I can't say anything about smalltalk since I only played with the VM once and don't know the whole story, but I can think of two reasons why Lisp even though they are more dynamic than Python (for some definition of dynamic) it's easier to JIT.

First is compile-time (macro) and runtime separation, which allows an escape path to move the dynamism out of runtime, so the most powerful transformations doesn't even concern the JIT optimizations (outside of running the macros exactly as described). That's in contrast to R, which is inspired by Lisp like Julia but uses optional lazy evaluation to implement a lot of what a macro can, but it's harder to optimize since the JIT can't just separate and then optimize. And in Python, metaprogramming also requires exploiting heavily runtime tricks (sometimes even considering implementation details of CPython) that then must be properly supported and efficiently executed by any JIT.

Second is cultural, processing power was not abundant when most Lisp dialects were created and became popular, so the ecosystem grows more aware of what dynamism is good and what is bad. Julia is another example, Julia developers since it's release are much more performance aware, so they don't deliberately abuse "Any" containers or type unstable code, eval, runtime function redefinitions and invokelatest, global variables, some types of introspection and other anti-patterns that any JIT built after the fact (decades of libraries later) would have incredible trouble making fast. And in Python, the performance aware people always focused on the FFI instead of restriction the harder to optimize parts of the language, which only made it harder for a Python-only performance solution that can handle this polyglot ecosystem.
I figured out that trick recently too! It worked really well for "Devs". Every episode of a cliff-hanger-y show tends to have a point 1/3 of the way through where they have resolved the previous episode's tension but not yet started the next one. I stop right there.
Ruby 3.0.0 Preview 1 Released
For some reason calling into question the credibility of a witness is generally called impeaching them in common law... never figured out why. Why isn't that the right term here?
Success is skill x luck.

And hard work. And perseverance.
Quote: "When he is not in the minefield, the two-foot-long rat ..."

That's not a rat, that's a monster-rat :).
I live in an old house, and routinely discover ugly hacks that were done by the previous owner, presumably due to laziness, cost or just lack of skill. For example, they buried tons of stuff (toys, furniture, water heater etc) in the backyard and built a terrace on top of the pile to cover it up, apparently because they were too lazy to take it to the dump. The terrace decayed, so I had to tear it down, but in doing so I had to clean up their mess so I could actually use the garden. I'm not annoyed at the planks for decaying, as that is to be expected, just like you are expected to e.g. keep up with third party dependencies that you have chosen to include. Discovering a mess like the one I found in my garden, however, evoked the same feelings in me as when I look at a badly written code base and just wonder how anyone could ship something of such low quality to paying customers.

I guess my point is that there is a difference between things sucking because of the laws of nature, and things sucking because of incompetence, laziness or indifference.
Today's software is vastly better in UX than software in the 90s and 00. Certainly I don't attribute all of that to telemetry, but your opposite view is incorrect.
> I can’t imagine you never slapped the door of your fridge and it didn’t properly close. You gave it a nudge when you realized it, and it was fine, but it must have happened. And your whole food supply would be rotten if you didn’t notice in time.

But if the fridge was software it would randomly turn off and ruin all your food. The light would sometimes stay on, except when you open the door. It would require you to decline an update before you could get the milk out for breakfast. During an update the fridge and freezer components would switch places and then give tips about efficient ways you could manually move everything. If you bought a new fridge, part of it would locked shut until you paid more money, but the one in the store was already unlocked. And god forbid you lose your 2FA device used to setup the fridge -- it will destroy everything inside (including irreplaceable heirloom tomatoes) upon reset. It will then update to a subscription model where custom temperature settings will require a monthly fee or you'll be limited in the number of items you can store in the fridge or number of times you can open the door per day.
> Am I the only one who thinks watching videos is an inefficient way to learn new programming techniques?

Just watching wouldn't be of help. Watching and doing will probably get you far. As for how efficient they are, it probably depends on the quality of the video and the student.

> There's no way to copy and it's hard to remember where a specific concept was so that you can reference it again.

That's true for books, audio, class lectures, etc. But at least with a video, you can always go back to the part your didn't understand - unlike say a class lecture.

> Sometimes, the video or audio quality is bad enough that you can't even really tell what's going on.

So watch better quality videos?