skysight-inc/HackerNews huggingface dataset:
If you have war criminal suspects not being prosecuted but only Assange, your 'democracy' has a bigger (fairness) problem.

If your citizens are so easily swayed by Russian manipulation that you have to make it such a big deal, your 'democracy' has a bigger (fragility) problem.

If you are OK with MNCs swaying votes with money but not with nations doing the same, your 'democracy' has double-standards and has a bigger (integrity) problem.

You can 'law' all you want. Laws are written by people, who are sometimes just and sometimes not just. Laws are not all universal; they get changed all the time; different countries have different laws. Some laws are right and some are wrong.
I guess that if you manage to take over the high number port by somehow crashing the high port forwarder service and then listening on that high port, you have taken over ssh on the high port.
> "If you want to make a revolution, you've got to raise the lowest common denominator in every single machine," [...] "You can not use features that are not built into every computer."

* Looks around. See the entire Gaming market and Apple dongles.

Yeah. spot on.
My favorite is when the ‘next-video’ timer decides you weren’t leaving a comment and sends you to a new page. Of course the comment is lost when you go back.
Xtracycle Edgerunner.

Not only will it easily take that weight, it's designed to comfortably carry a passenger and cargo. Or the Yuba Mundo, there are a few other brands. And you can get them in electric, if your thighs aren't made of steel cable.

Yuba Mundo is $1800, which sounds like a lot, but with inflation that's well under a grand at the time when more bikes were heavy and over-engineered. With the nice side effect that they could carry a lot of weight....
I suspect once you price in the hours of labor required to make something like that by hand the price actually seems sensible.
How I read this comment, presented as an audio-playback-style progress bar:

[--------------------------------------------??]
^ Interesting! ^ Huh, that's a good i-- ^ Wait, what?
What line?
“Unit tests passes right? Why do we need a tester?”

- A legit comment I have heard
I’m fine with the CCP monitoring cat videos.
The example you provide appears to be using the same type for both beginning and ending values, and would also appear to explicitly provide an ordering (<=). Maybe I missed something, but that level of abstraction did not seem to be what was under indictment in the article, but rather scenarios where the types of first and last were disjoint, or the values were incomparable.
Both of them are free, though. The former one only got this push due to streamers suddenly playing it together. These are kind of "meme of the moment" games more than anything, in the same way VR Chat was a bit ago, or Five Nights at Freddy's.
Actually - I think we agree a lot. I'm not a big fan of how updates are shoved down your throat and the system rebooted, (Though I do like the Fast/Slow/Preview/Full Release approach towards development that provides weekly releases if you want to live dangerous, and cautious well baked pre-releases of features 3-4 months before the public beta/full release)- much higher quality releases than the OS X Once-A-Year release). I definitely value using open-source software, not only because I find it to be higher-quality for what I do (data engineering) - but also the control and freedom I get from it. I am absolutely opposed to the Operating System vendor forcing stuff down my throat (One reason why I don't like SNAP on Ubuntu - it's kind of cruddy and forces us to use their store).

Remember - I use Linux all day for a reason - it's the better tool for the job I do.

But - Linux is incredibly lacking in highly-polished commercial software. I miss the dozens of beautifully crafted packages on OS X, and their somewhat less crafted variants on Windows constantly. That final finish, and careful craftsmanship that occurs from making every button, every font, every round-rec flawless - is something that, for the most parts - is completely absent on Linux.

I am a contrarian when it comes to Microsoft and Linux - I genuinely believe that they are going to do the right thing (And I say this as a Former Netscape Employee who knows all to well their EEE pattern) - particularly if we get to use the full desktop experience in WSL - then we'll know they are really on the right path.

But - by and large, I'm guessing we agree way more than disagree on stuff.
Is it time we learned to live with the virus?
> "The aluminium industry has reported more than 250 aluminium-water explosions since 1980. Alcoa Aluminium carried out an experiment under controlled conditions, in which 20 kilos of aluminium smelt were allowed to react with 20 kilos of water, to which some rust was added. The explosion destroyed the entire laboratory and left a crater 30 metres in diameter."

And each aircraft had 30 tons of aluminum.
> Most meetings are, in fact, a waste of time.

Exactly why notes should be taken and disseminated.

Without going to the lengths tchalla describes, simply stating meeting duration and number of people in attendance, and listing decisions made and expectations raised for deliverables will over time reduce the frequency and duration of meetings and make them more focused and effective.

Simply seeing repeated examples of "the meeting took 1 hour 30 min with 7 people attending. We decided: - to use mid gray instead of slate gray for menu bar sub-elements" will eventually cause people to wonder, "why did that take so long?", while serving as a written record of decisions for those whose memories are shaky at 9AM Friday, and new team members.

If you want to be a hard-ass, just multiply out the duration and number attending: "the meeting took 10.5 person-hours".
They are involved for the technical aspects beyond merely MachineGames using id engines. MachineGames in a lot of ways acts like another id software studio, but it is free to form its own flavor.

MachineGames also has (uncredited?) work on Doom 2016 and Doom Eternal.
We're actually interfacing tsfresh. Unifying ML with time series is perhaps better understood in terms of the different learning tasks (e.g. time series classification/regression/clustering, forecasting, time series annotation) and their relations (applying algorithms for one task to help solve another).
So you don't mention or count all the press coverage of the "I'm launching 12 startups in 12 months"? [1]

[1] https://levels.io/12-startups-12-months/
I recently got Frostpunk and love it. Beautiful, stressful game
In home maintenance the best tool is the one you have that works... the crescent-hammer, leatherman, screw-pry, steel-toed aligner, 16-3 extension rope... in perpetually maintained software, less so.
Great timing. Just about to get into SE blocks after reading through Nvidia's NVAE paper[1].

[1] NVAE: A Deep Hierarchical Variational Autoencoder https://arxiv.org/abs/2007.03898
Expanding the measurement of culture with a sample of two billion humans
> the new whiz-bang AI security solution

> someone manually "reviews" the firewall rules

This is a feature. Allowing Unfriendly AIs or incompetent morons to dictate security policy will go horribly wrong eventually; nonstandard SSH ports help make it painful for you to allow them to gain a foothold in the first place.
Maybe it was myth, but during a tour of one aging warehouse, they talked about the weather's impact on the aging process -- temperature and airflow were factors.

These warehouses were basically large wooden barns with upgraded structural components. I think it would basically require a completely new structure to get any level of airtightness for many of these. And then some degree of study regarding the impact of these changed conditions on the aging process.

Still doable of course, but I don't think it's accurate to call it not "not that hard".
The whole idea of having Ranges of things without an obvious step function seems backwards to me.
WWF has nothing in common with the other stuff?! It was also one of the shittier MS technologies.
Shipping software over decades is tricky: look at the alternatives: what web app from 2005 could you just run today? How has the platform developed over time? PHP, Perl, Python, Java, Ruby... No really clear winner there, IMO
There should be a betting pool for the month and year the first VR pop-up ad scares someone to death.
The problem is that his/her proposal also says that start <= end needs to be enforced (or non of his "faster" things would work).

Now consider the usability nightmare `(1..10).unwrap()` would be and `&slice[(1..10).unwrap()]` and `(1..10).and_then(|range| slice.get(range))` instead of `slice.get(1..10)`.

That's the actual problem, not that `Range` implements iterator.

Oh and most ranges are used ad-hoc (created and then directly consumed) so for many use cases going with Range + IntoIterator would increase the overhead.

Besides that while SliceIndex is perma unstable, `Index` is not so if you control the container you can make it work alternatively you can always do `my_range.index(slice)`.
> but in a way that causes a failure mode that is not easily avoided or averted because of Human Factors, even by an aircrew that "knows their shit".

This is negated by the fact that the pilots on the flight before the Indonesian crash were able to save their aircraft because they recognized the symptoms of runaway trim quickly.

https://qz.com/1576597/off-duty-pilot-saved-lion-airs-737-ma...
Can you elaborate on that thought?
Though Epic being a very loud squeaky wheel right now (versus Apple) is exactly why Microsoft may show concerns of rocking the game engine boat right now. Xbox Game Studios is using the Unreal engine in a lot of projects (Rare's projects like Sea of Thieves; though divorced from Epic for several years now, The Coalition still sometimes seems to get "second party tech demo" support from Epic on Gears) and probably couldn't quickly switch everything to id Tech if Microsoft got into a showdown with Epic like Epic has been fighting Apple lately. Which partly means it is already too late for Epic getting "too much" power to strong arm in the engine space (and thanks to Fortnite increasingly having the confidence to use it).

I want to think that Microsoft can do it, regardless of Epic (and even Unity), but I still think it is a minefield.
When financial transaction privacy is outlawed, only outlaws will have financial transaction privacy.

Interestingly, things like cryptocurrency are increasingly used as the crowbar that governments use to pry their way into anything they like, either legitimately, or far too often, not.
That totally makes sense. Thanks for the explanation!
One of the fatal faults of NeXT was that it was built around the basic concept of developing cool technology and trying to build a product around it. I think in that context, Jobs answered the question perfectly.
I love Brian Regan but I have to say, even though I'm probably ruining one of his best jokes [0], that the plural form of "box" is not "boxen".

[0] https://www.youtube.com/watch?v=xkrMsPiqG6M&feature=youtu.be...
> Is this backwards range valid? Its len() is 0, it contains() nothing, it yields nothing as an iterator. But if you try to use it to index into a slice, you get a panic! So it looks valid but is primed to explode!

Rust has comparison traits... why aren't those involved here? It seems like it would be straightforward to ensure that any Range's start and end can only be Ord's, and that the first value must be < the second.

> Range<Vec> requires the borrow, so the vastly more common Range<usize> etc. forces it as well.

Not sure why this has to be the case. Why the implicit reference? Why not, when you want to use references in your range (a fairly exotic usecase), you have to do so explicitly?

&vec1..&vec2
Isn’t EME limited to media sources?
WebAssembly is not.

It’s not a tiny difference, and skepticism is not necessarily unfounded.
You have no risk, civil service protection, government salary, benefits, pensions.

With government jobs, you make less cash but get other compensation. In a professional role, between retiree healthcare and pension alone, the present value of your benefits can be worth $3-4M.

You can do better with big tech companies, but generally speaking you have higher risks.
I'm not sure, but it's worth pointing out that more and more of Apple's revenue is coming from software services, not hardware.
Being mobile only is what failed them, especially with people staying home. They tried to mitigate that later on with Airplay/Chromecast but they are still missing Apple TV, Roku and Android TV apps. "Quibi watch on tv" was trending on Google for a while!

Content was/is fine, though the catalog is a bit too short for the subscription fee.
Because there is no such thing, people don't rank on a linear scale.
Interestingly, webassembly is also helping make an open-source flash player possible.

Ruffle [0] is written in rust, compiles to webassembly, and already can play a reasonably sized subset of flash correctly at their intended speed.

[0]: https://github.com/ruffle-rs/ruffle
It was originally self-published indy, Paradox picked it up sometime during their betas. In 2015, TaleWorlds decided to return back to their indy roots, and got the publishing rights (for all already-released games, as well as M&B2: Bannerlord) back.
Some of these points seem really sensible and well thought out. For example being able to silence the stick shaker and overspeed warnings.

However, some of them seem completely over the top. A complete review of the 737 control system for example, given its operating record across the fleet, would as likely result in introducing new failures as eliminate some as yet unknown failure mode.
UN Universal Declaration of Human Rights:

"Article 19.

Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers."

I don't see any mention of government there. Why limit the interpretation of free speech to the US constitution? How do you reconcile ideologically or philosophically that it is not ok for US Congress to limit speech but ok for other powerful entities?
We need to feed a growing planet. Vegetables aren’t the answer(2016)
FWIW, tapping on .crt files in Chrome offers to open them with the certificate manager on Android, where it's then straightforward to install them. Unfortunately this also produces some very irritating (non-removable) notifications... >.<

...And I can't deny I was fetching the certificate from my PC across the room over HTTP, not HTTPS.

:/
Fantastic rules, I 100% agree with your advice (and your boss').
At work we have a launcher that lets our users select one of the five previous minor versions of potentially multiple major versions they have installed. A local service checks for new versions every hour and downloads them automatically.

That way we can deploy to production quickly and with far less worry than before we had this system. If a user runs into a blocking issue they can just re-launch a previous version and continue working.
I struggled with FQL too and from what I've seen it's a common problem for most people getting into FaunaDB.

After I got the hang of it I wrote a small introduction to FQL on Github [0]. Some people at Fauna liked that and I ended up writing a series of articles to help people get started with FQL [1].

[0] https://github.com/PierBover/getting-started-fauna-db-fql

[1] https://fauna.com/blog/getting-started-with-fql-faunadbs-nat...
Turns out pilots were able to successfully save their aircraft in this situation if they recognized the symptoms of runaway trim quickly enough

https://qz.com/1576597/off-duty-pilot-saved-lion-airs-737-ma...
One of the founders of the IMO Grand Challenge here. FYI I presented the challenge along with a preliminary roadmap at AITP 2020 last week: https://youtu.be/GtAo8wqWHHg. No way to know if gold is five years out or five hundred but I hope the challenge spurs progress in the field either way.
OT: Im very interested in learning more about modica. Would it be ok to email you?
Is siftrics using or considering to use the current state of the art?https://paperswithcode.com/sota/optical-character-recognitio...

https://paperswithcode.com/task/scene-text-detection
A prefect example of the utility of class actions.
The article does mention France and China as examples of revolutions set on by inequality. I’m not familiar with some of those other countries but the Shah of Iran might have been extra unpopular for flaunting his wealth: https://www.youtube.com/watch?v=6aF0UqC0J48
Is there a list of these somewhere? I can find a few editions on search engines, just curious if there's a more canonical list.

And thanks for sharing, this is a great resource!
That all having been said, I am curious how Steve Jobs would have handled the recent congressional hearings.
Related question: any good recommendations for garment/fabric specific CAD software out there?

As purely a passing interest I recall trying to find a platform years ago but being disappointed with what I found.

I've always wanted to design the 'perfect' (for me) laptop bag but found the task daunting. This is coming from someone whose worked with Lasers/CNC Mills/CNC Routers/3D Printers/traditional mechanical & electrical CAD enough to be comfortable with the concepts of computer aided design and machine operation.
Serious question: Is Shatner being serious here?
https://youtu.be/lul-Y8vSr0I?t=20
Ask HN: Best practices to learn a new language?
>Environmentally

Bah. Apple makes a product like Airpod which is disposable and impossible to recycle. They design their products to be impossible to repair, and actually sabotage 3rd party repair efforts. Apple does not care about the environment at all. If they did, they would try to keep them out of landfills, make them easy to repair and recycle, and not design them to fail.
Great video, thanks for the link! I think this really ties into the ideas from Rich Hickey's talk "Hammock Driven Development"
I am with you on this. In addition to keeping all the own dates under my own control in this format, I make it a habit to routinely use this date format in non-consequential handwritten forms (guestbooks, permission slips, checks, receipts), to build awareness of this date format and help it "win".

My rule of thumb is if the input area is free text, and the benefit of my filling in the date is to the benefit of the form-owner, I'll use ISO-8601 dates and incentivise them to learn the standard. Join me!
The employees of the DOE labs aren't civil servants on the GS scale. They're paid more like defense contractors. The base salaries at a DOE lab can be comparable to FAANG base salaries if you ignore RSU part of the compensation you also get at a FAANG (which can be a significant portion of the overall salary).
Broke Millennials Turn to Day Trading to Strike It Rich in Korea
One more link down, the actual story from The Washington Post: "Pro-Trump youth group enlists teens in secretive campaign likened to a ‘troll farm,’ prompting rebuke by Facebook and Twitter" [1]

"Teenagers, some of them minors, are being paid to pump out the messages at the direction of Turning Point Action, an affiliate of Turning Point USA, the prominent conservative youth organization based in Phoenix, according to four people with independent knowledge of the effort. Their descriptions were confirmed by detailed notes from relatives of one of the teenagers who recorded conversations with him about the efforts."

Turning Point Action site:[1] (Not to be confused with several evangelical organizations called Turning Point or some variation thereof, or TurningPoint Inc. (polling software)).

[1] https://www.washingtonpost.com/politics/turning-point-teens-...

[2] https://www.tpusa.com/
> Assange is accused of going beyond leaking into assisting Chelsea Manning get pass security systems.

1 out of the 18+ charges brought against him are for that. It's also a minor crime that would carry a 5 year penalty, which is hardly worth all this effort. The other 170 years of charges related to violations of the espionage act, and it's not at all clear that they would even apply to Assange who is not a U.S. citizen or military contractor.

> because they viewed him as sympathetic.

I've never viewed him as sympathetic. It takes a completely unrestrained ego to try to be the "public front-man" for Wikileaks. On the other hand, what's happening to him now is a clear abuse of the law and extradition process. Add to that the years of mistreatment he's been through, and I find it very easy to see him in a sympathetic light.

> But he’s undermined that with his connections to Russia.

How so? Did he actively seek out Russian documents so he could release them?

> hostile governments can use this information to jeopardize American national security

This misses the obvious. Hostile foreign governments _already_ had this information. How or why they were using it before is beyond us. Releasing it does serve their interests, but it's no longer possible for them to monopolize it either. The only difference is, after it was released, we all had it.

> If you’re neither sympathetic nor on the right side of the law, you’ve got a problem.

Yes, but that's _precisely_ the reason we invented courts in the first place, to ensure that even in these ambiguous circumstances that justice can be seen to. It's troubling that you see this as the exact reason he won't receive justice at all... and again, it's what makes it so easy for me to view him sympathetically again.
Meh, let the jury determine if his conduct was illegal. Unless America is a fascist country where we don't have juries, of course.
I wouldn't share a link with my colleagues that contained any cartoon emoting at all, because they would find it (and by association me) infantile and cloying, and I would expect that assessment, in a professional setting. The species or art style is not, for me, the heart of the issue; it's just that people in my line of work are generally not receptive to this method of communication. This same sector of the world would also not respond well to, say, shorts and t-shirts in the office, for almost exactly the same reasons. There is no way in hell I will ever be able to change this, but I would be able to effectively destroy my own credibility by posting links to cartoon-annotated technical articles.

My online sphere of interactions includes both furries and otherkin and we generally get along fine. I don't like that this sort of boundary matters, but it does, and I'm not in a position to do anything about it.
I work with wood as a hobby. It's interesting how creating basic objects or furniture is actually really easy.

But making those things really well and flawless is so very, very difficult.

For example, I can whip together a new drawer, no problem. But making that drawer fit perfectly on all sides and open and close perfectly smoothly. Now that takes a whole other level of skill.

And don't even get me started on paint and varnish.
> I don't think anyone is proposing that the verb "to master" or noun "master" (original, or expert) is problematic.

you clearly missed https://twitter.com/natfriedman/status/1271253144442253312
Oh, I'm aware it's "boxes". But, I got into the "boxen" habit in the middle 90s and now that I'm "old" I've chosen to become stubborn and stuck in my ways. Also, I think it's more fun. I've got other things to be pedantic about.
Use hand tools, when possible.

If not, use Fesstool tools and one of their dust extractors.

I built a wood bed for my truck in the living room some decades ago. And also a clavichord. Hand tools generate shavings, but little dust.

I have a very good collection of hand tools in a large tool chest. And, I have a very solid, large workbench. Both of these look great in the living room when not in use.
Thanks, I didn't take the step of actually reading the ADN article since the site didn't like private mode and either the text content didn't load or was removed by javascript before I was able to get rid of it.