skysight-inc/HackerNews huggingface dataset:
A solution would need crowdsourced collective vetting of sites along with a reputation system to keep out spam and bad actors without devolving into Wikipedia style personal fiefdoms.
Thanks for the recommendation! I love listening to the bird sounds in my backyard. I'll check this out.
Wonderful series. Absolutely amazing. ...and he's now producing the set that extends through the Crusades.

If you haven't listened to it, the one on the Siege of 717 deserves it's own bowl of popcorn - super super entertaining.

I loved the original The History of Rome podcast that goes through to the fall of the West, but I think I've come to prefer this one even more.

The first few episodes require a little patience as the author gets his footing - but it pays off. Awesome podcast.
Apple doubles down on controversial decision to reject email app Hey
Ironically, it uses tumblr, so the damn back button is captured (try getting back here).

This is my fave:

> Infinite scrolls are inhumane. People need to be able to reach “the end.” There are forms of eternal torment described in religious texts that are less mean.
My only correction is that there was a lot of content out there! We didn't call it that, of course, because we're people and not corporations, so we just called it articles, blogs, rants and musings. A lot of it is still out there and a lot more is on the wayback machine!
Yes my friend who is black who lives in a big house in a rich area gets pulled over by the police at least once a month and harassed.

Her upbringing and class doesn't matter.

This is common: https://www.cnn.com/2015/04/02/us/chris-rock-pulled-over-pol...
When I started at my current company I was shocked that they were using Wordpress for 90% of client sites. Now 2yrs in, I’m thankful we are using Wordpress for these sites. It keeps things maintainable and simple. And for 90% of businesses, that’s exactly what they need.
>The recent rebuild of a section of the Bay Bridge took 11 years and went 2,500% over budget. Whereas the original entire bridge was built in 5 years, ahead of schedule and under budget.

To use an analogy from heart surgery:

Fixing a car is easy.

Fixing a running car is hard.

There comes a point at which starting from scratch is better than trying to fix the original mess. Which in our business means the company goes out of business and is replaced by something new.
The Sequence Diagram
Even though it was quarantined, the mods eventually killed it themselves by restricting who can post.

It's likely they're trying to move the userbase to another subreddit.
Thanks. That looks like what I want.
It's somewhat ironic (moronic?) that Apple was the first to add support for `<input type="date" />` in Mobile Safari for the iPhone almost a decade ago - so it's a complete mystery why macOS Safari doesn't have this feature.

Here's the official WebKit Bugzilla ticket for `<input type="date" />`: https://bugs.webkit.org/show_bug.cgi?id=119175

Here's Apple's Radar entry: rdar://problem/14567780 (I don't have access to Radar - can someone who does please let us know what the latest update is?)

Right now we use a quick-and-dirty date polyfill for macOS Safari - though more recently our GA stats show that 90% of our macOS users are using Chrome anyway which supports date inputs natively so for our lesser-used pages and areas I might forget to add the polyfill and we won't hear any complaints.
Malwarebytes throwing up the following warning AGAIN: Website blocked due to Trojan.

Shortly after my original post about this the site was accessible and no warnings.. now I am receiving the same warning again from Malwarebytes. Not sure whats going on but thought I would let folks know.
Microsoft says antitrust bodies need to review Apple App Store
Yes and no

Going to a court to enforce a judgment is going to be orders of magnitudes cheaper than a tort litigation, and there are FAR FAR FAR less delay tatics the lawyer could impose

So I still do not believe that is a reason not to use the small claims process

Seems people just want to have a deafest attitude

There is almost no down side from making use of the Small Claims system, could you still end up not being paid sure... but they have ALOT better change of getting the money with a small claims judgement than with no judgment, and small claims is pretty strait forward and inexpensive

Further once you have the judgement the ability to get consignment legal services goes up substantially as well
Not the same experience as some of the best formatters out there. RoboCop is too configurable and too slow.
I'm not sure about where the upper bounds of legal complexity should be, but I do have at least one thought on how to limit the overall complexity, at least for the average citizen.

Eliminate all victimless crimes in their entirety. If no third party is harmed or unreasonably endangered, there shouldn't be any reason to fine or incarcerate someone. This basically eliminates all 'possession of' crimes that are so often misused by police to inflict all kinds of harm. (Good example being getting arrested for some marijuana in the car leading to car impound and ludicrous fees to get it released.)
Sorry to go on a tangent (I believe it is word of mouth and actions of the company like you say):

What is the deal with Mullvad and Firefox? Are they completely using your services but with their name on it? Would you rather a client directly or through Firefox (bit cheaper now in $ )?
Google’s Keen, an automated, machine-learning based version of Pinterest
https://news.ycombinator.com/item?id=23565947
Very thoughtful reply, thank you :)
I suggested this on the other article about this yesterday: They should just offer an in-app subscription for some absurd price ($1000/year, for example).
Wow, so cool to see someone reference Jon Young on HN.

I was about 12 or so when was gifted a copy (is that an appropriate term for a cassette pack?) of Seeing Through Native Eyes[0], which I devoured. That led me to his book Advanced Bird Language[1], which blew my adolescent mind. I still have both, and a lot of the material has really stuck with me.

[0] http://8shields.org/store/audio-products/seeing-through-nati...

[1] http://8shields.org/advanced-bird-language-with-jon-young/
> Even in the 1990s, there were certain cosmological-level hints that the universe would look very different if there were five; four was just barely allowable if you squinted very hard.

Could you (or someone) be more specific here? Or give a pointer to where to learn more?
Visual Tour of Probability Distributions
You are right. His claim seemed kind of over-optimistic, and I wanted to warn him not think it's all so simple.
Because the government is printing a ton of money, but those companies' value is not changing. That's one component of stock prices: a lot of companies simply have a static value (at best), like houses, but that still has them go up by inflation (the real inflation, closer to the tongue-in-cheek "big mac inflation" of ~3%, not the CPI of 0.7%)
Twenty Year Old Robinhood Trader Dies by Suicide After Seeing neg. $730k Balance
Instead of calling these Privacy Policies, I wish there was some honesty in the industry and call them Surveillance Policies.

Off topic, but I have been on a war path, talking to family and friends about the surveillance economy, and how the tech giants collecting personal info is to their benefit not ours. Most people have been receptive to at least using FireFox and containers.
That’s a great question. I believe that apps which have been deleted from the App Store by the developer cannot be reinstalled through the Purchased tab in App Store. I’m looking for specific examples, but so far all I’ve seen which aren’t reinstallable in App Store are either 32-bit as you mentioned or removed by the developer.
It's a fuzzy concept, but I think you're pointing toward something there's a need for. PageRank is/was useful in a lot of ways, it's just not enough by itself. Its weaknesses have been ever more apparent, and it has become less effective over time.

There are so many possible viable methods for ranking search results! Particularly now with higher level textual analysis using AI/ML/[buzzword], and perhaps more importantly, the resurgence of interest in curated content. People are getting better at discerning curated-for-revenue vs. curated-with-love.
You have to pay $192/year before you can export what you created.
Forcing them to open the platform is just a way to damage Apple and give Google a competitive advantage.

It has nothing to do with the 30%, which for some reason nobody complains about on the Play store, and also for some reason Google doesn’t compete by reducing.
This is yet another sure sign that the playing field is not level, and that big companies are treated differently
How to “manage up” from home – staying on the boss's radar
> At least sanitize in a way that won't break the server but will throw an error.

If you need to sanitize to avoid breaking the server then the server is already broken. Also, never sanitize, validate on input and escape/encode on output, but sanitization (meaning removing/cleaning invalid input) is the wrong way.
As an app developer you can't NOT be in the Apple app store. As a consumer you can simply say no to Apple products. As a business Apple is too big a percentage of your customer base and you're forced to play by their arbitrary and capricious rules.
Yup, thats exactly what happened.
> There aren't many catastrophes that would totally wipe out Earth but still leave offworld colonies intact. Even after a supervolcanic eruption or plague or nuclear war there'll probably still be more living humans on Earth than on Mars.

Supervolcanos, nuclear war and meteor impacts are probably the most likely of all and could be survived by offworld colonies. And while these could still leave a lot of humans on Earth, the biggest issue is that there is a big possibility for them to evolve into full blown ice ages that could potentially last for millennia which would pretty much guarantee extinction since the initial phase would most likely also destroy a large portion of infrastructure and human knowledge.

> And supernovas and rogue AIs can wipe out both.

I'm not a scientist but I think that supernovas and solar flares could maybe be detected with enough advance to possibly make sophisticated enough space colonies time their orbital movement to get in cover behind large bodies and any non-earth planetary colonies would already have to be mostly prepared for life under radiation shielding and zero atmosphere so the damage would probably be less than for everything on Earth's surface.

Rogue AIs, assuming we're the ones building them, I feel are the least of our problems although I may be wrong of course. Viruses are also a possibility but could also be largely mitigated with multiple pockets of humanity spread by enough distance.

> But in terms of of overcoming catastrophies you're better of donating to groups like Allfed or AI safety or arms control groups.

I don't agree since it shouldn't be an either-or situation. We should strive to keep our marble safe and blue for as long as possible but preemptively prepare for any of these well known existential risks.
And in those large reformat commits, add a file like `.git-ignore-revs-file` that is checked in, so you can configure git to ignore that revision and pretend it never existed:

[blame]
ignoreRevsFile = ".git-ignore-revs-file"
markIgnoredLines
markUnblamableLines
CPU exceptions are very much a type of interrupt (and vis-versa).

You can see NMIs for examples of interrupts outside the CPU that can't be deferred like the distinction you're making.

Additionally software interrupts are an example of interrupts that come from user space and can't be deferred from user space's perspective, but must be handled before their instruction stream continues.

You can also see processors like slave DSPs who's exceptions are routed to other processors to be handled just like any other interrupt on that other core. The N64's RSP, and the Cell's SPEs are great examples of this.

You gave the example of AIO for peripheral interruption to user space like an interrupts, (which is used by more than just Oracle), but the classic example is SIGLARM as a corollary to a timer interrupt.

This is not a Unix/PDP-11 thing, but pretty much every hardware arch and every OS out there. I say this as someone who's ported a non Unix derived RTOS to MIPS, PowerPC, ARMv7A, ARMv7M, ARMv8-A64, X86_64 linux user mode, Microblaze, and SH4, and has written drivers for Linux, FreeBSD, Windows CE, Windows NT, and that aforementioned RTOS.
The Robotic Revolution
Agree on the long tail. And maybe a way to exclude bigger sites, and newer results (the time range search doesnt really work anymore.)

I had a search today, and 7 of the top 10 results were from today. What I was looking for was NOT news, it was historical. If I wanted news, I would click the news tab. Having 7/10ths of the results come from today makes using google to search all of the web ever near useless, as todays noise is noisier than ever.

I dont even care if they are defaults, but buttons to "exclude big sites" "exclude the news" or "exclude fresh results" would make search so much better.
It's worth reading the Strong Towns book that goes into this in more detail.

We haven't always afforded paving streets in cities. Many cities started with dirt roads in a small settlement. As the settlement grows, the investment in roads (sometimes) begins to make sense. As that investment happens, you can see over time an increase in the quality of buildings and population density.

Perhaps you still disagree with it, but the point is that towns routinely make infrastructure improvements for which there is no cost socialization that makes the improvement worthwhile over the improvement's lifetime. You're right to suggest there is some benefit. In the example from the article, however, another street is used as the through street, so the benefit to people in other parts of the town from this road being improved is vanishingly small. It would not be worth however much their taxes would go up. You can also socialize across time through borrowing money, but in this case you would get 30 years worth of road for 35 years worth of money.

It's an interesting book, because it does not even suggest that socialized costs or central government planning are bad in themselves, only that the way we're socializing costs is setting up our towns for bankruptcy.
How Drakeo the Ruler recorded an amazing-sounding album from jail
https://github.com/ajalt/fuckitpy
> They charge 30% because they've amassed 1 billion extremely valuable users who are willing to spend money on apps in their marketplace.

This is almost the textbook definition of extortion. "Hey, wouldn't it be a shame if you lost access to all these potential customers? You better give us 30% of your revenue."
We can't fix one without fixing both platforms. Historically, it's been hard to make a monopoly case against Apple. Collusion could be easier to prove with a duopoly.
Federation largely solves these problems. The biggest interop issue is sticking to a common/interoperable classification wrt. topic hierarchies, etc. and even then that's quite doable.
It takes more than hard hats and harnesses to ensure safety. Of the 11 fatalities that occurred in the Golden Gate Bridge construction (which took place at the same time as the Bay Bridge), 10 of them occurred simultaneously when a platform collapsed.

In large-scale construction, safety needs to be built into every aspect of planning and execution of the project. That can add large costs.
I commented 36 minutes ago and the video is 52 minutes long, which makes me suspect that you didn't watch it.

It's pretty thought-provoking, I don't think you'll be disappointed by it.
Paying for a browser in this day and age would really bring Mozilla full-circle back to Netscape in the 90's.

Time for them to reclaim the throne.
> No thanks. Keep iPhones in their walled gardens where they are safe. Androids exist for experimentation.

That's fine too, don't strong arm me out of 30% while letting others get away with no paying that. Some people want a walled garden (you) and dont mind paying for it, others would like to install software of their choosing without letting Apple know what they install and by who.
> I'm no expert, but if a company wants to pay ASML in Euros, I'm pretty sure they can accept euros. The dollar is convenient, not a requirement.

Companies rarely exchange money directly, though. They usually have a bank do it on their behalf, and those banks are subject to the laws of the countries they operate in.
I’d be willing to bet that in many cases where you feel you need to fight against it, many other folks wouldn’t actually agree that your changes are objectively an improvement.

Now, to be clear, I’m sure it’s possible to find some examples where most programmers would come together and agree that black made the wrong decision. But my experience using it across entire teams is that this is surprisingly rare.
That’s what rsync is for.
I mean, it's just an X server for Win32 - I'm assuming it's a fork of Xming, just polished and neatly packaged for usability. It's fast enough to use interactive apps like text editors.

Just for fun, I tried loading a Word document in LibreOffice - I can see the redraw lagging behind scrolling, but it's still usable enough even when typing.
> I don't think anyone sane using it for their own localhost

Today I learned me and a heap of web developers I know aren't sane.
Those citizens didn't just enter a violent confrontation with a police officer or anyone else for that matter, steal a weapon from who they were struggling with, then book it.

He didn't get shot for having a weapon in his possession; he got shot because of how the weapon ended up in his possession. I'm not saying it should be endorsed as standard operating procedure mind. However, the reaction is far from unreasonable. There seems to be a belief that there is the luxury of extensive time during which one can reason in these types of encounters, and the fact is there isn't. You react and operate on training and protocol.

It is the very reason why protocol does exist; you rehearse it ahead of time so it comes naturally without thinking. When your training involves an effective level of operant conditioning to save your life in the event you have to resort to lethal force, protocol isn't just there for the Officer's protection, but also the suspect's. If it is a mistake, it can be (or should be) resolvable afterward. If the Justice system weren't such a bureaucratic nightmare, it may not even be that big a deal. Once you depart from that protocol though, that cop is going to do exactly what they are trained to do. A) (Hopefully) Protect the Public B)Protect themselves C)Neutalize the threat as quickly as possible. Not necessarily in that order, and not necessarily in a way you and I like or approve of, but IF they follow the book, we tend to grant them the benefit of a doubt. That happened. The officer's tried a peaceful arrest, the suspect escalated, stole the Tazer, Officers realized the suspect was now armed, public nearby, suspect is unresponsive and was hostile. It isn't an unreasonable escalation path at all.

You're mad if you think it's at all reasonable to give an armed, violent assailant the chance to retreat and prepare an ambush, or take a hostage. As I stated earlier, Isympathizewith the suspect for running or being afraid in the current environment. But after he lifted that Tazer, he shifted the operational calculus of the situation, knowingly or (most likely), not. Further, based on previous decisions by the DA, the precedent of a Tazerbeing a lethal weapon was well on it's way to being enshrined, so you really can't even fall back on the whole non-lethal aspect.
> All the consumer subscription apps I could think of offer in app purchase.

Netflix doesn't.
> would it be feasible to implement PPC on an FPGA

The actual silicon-proper, not sure, but one could definitely implement the ISA.

If I'm not mistaken IBM haven't given away any actual synthesizable logic to use.
Interesting point. I know that with the Nintendo 64, the use of RDRAM was similar (lower overall chip count, which also helped with board cost in that case)
So I have to pay Apple more to write software and install it on my own device that Ive paid for and own fully?
Except that phones have only gotten thinner and thinner since the 1990s... And PC's (laptops, at least) are not far behind.
Discussion on the closure of the Volapuk Wikipedia (2007)
Swim Lesson Club USA – Personal Training and Swimming Coach
I found the book "Practical Electronics for Investors" by Paul Scherz [0] to be one of the better ones.

My problem with learning electronics, and, to a lesser extent, electricity, was that most of the guides gave an 'ad-hoc' approach, giving "rules of thumb", recipes, etc. without really going into the reasons for it. They would start off with an (imo) overly technical explanation of quantum effects, then jump the more fundamental Ohm's law, etc., then jump into all the tips-n-tricks of circuit design.

For me, the two major factors to learning electronics were getting enough math sophistication that I could do calculus and linear algebra and being able to program (microcontrollers). The calculus and linear algebra gives tools for the 'passive' analysis and once you realize that most 'practical' electronics nowadays are basically routing power and signal, being able to program is the "meat" of it.

After understanding how to do passive steady-state circuit analysis, I briefly looked at how to do non-passive simulation (transistors, etc.) just to see how it was done (aka, learned how SPICE et. all do it).

Anyway, I found the "Practical Electronics for Inventors" book to be one of the few books that was practical from the outset and actually went into the theory, even if only briefly, without assuming I would get frightened by complex numbers.

There's obviously a path that doesn't involve calculus, linear algebra and programming, because people do it and have been doing it for many years, but these were the tools that helped me understand.

I would also recommend not doing this in the abstract. Arduino's [1] are, in my opinion, one of the better places to start. You can get an LED blinking within 5 minutes of onboxing. Adafruit [2] has many tutorial but they're more focused on using pre-built modules and I guess programming, to a lesser extent, than underlying theory.

[0] https://www.amazon.com/Practical-Electronics-Inventors-Fourt...

[1] https://store.arduino.cc/usa/arduino-uno-rev3

[2] https://learn.adafruit.com/
The PinePhone Is an Open-Source, Community Developed iOS and Android Competitor
This boils down to semantics:

https://www.investopedia.com/terms/m/monopolist.asp

>In many jurisdictions, such as the United States, there are laws restricting monopolies. Being the sole or dominant player in a market is often not illegal in itself. However, certain categories of monopolistic behavior can be considered abusive in a free market, and such activities will often attract the monopoly label and legal sanctions to go with it.

While it is correlated, monopolistic behavior is not always from a monopoly. Suppliers in free markets can still exhibit monopolistic behavior without being a monopoly.
I've yet to see where that distinction is codified in the rules.