skysight-inc/HackerNews huggingface dataset:
You know, there are other kinds of natural disasters. Remember a few weeks ago when something called a "derecho" tore across Middle America - starting from Nebraska? https://www.cnn.com/2020/08/10/weather/derecho-forecast-chic...

Ever hear of something called an "earthquake"? Strikes with absolutely no warning, most of the US's tech hotspots are either right on top of a fault line, or in the path of a tsunami caused by one out in the ocean.

I'm sure you will be completely fine with the government continuing to earmark most FEMA funds for "counter-terrorism" when you're affected by one of these. Especially if it's in a year where the President has just drained most of the non-terror funds by swiping them for something else, like he did this year:

The Trump administration recently ordered FEMA to divert $44 billion from the agency’s disaster-relief fund to pay for federal unemployment benefits. The measure was a stopgap after Congress failed to enact another Covid-19 stimulus package. - the article at hand
imho it looks like dev.to is a cross between twitter and a full blog (seeing it for first time today). Github readme looks more like a magazine where the content is curated.

The difference between user generated content and curated content is a big enough differentiator that I don't think it'd be a death sentence.
I've written about it before, but nothing I've worked on is in a good state that I can point to as an example. A big part of turning the tide is going to be about getting the messaging right, because even with the ability to grandfather in conventional toolchains, it requires a perspective shift/attitude adjustment on the part of developers, and oh boy are developers going to revel in shitting on the idea and downplaying the costs of continuing to do things the same way we always have. It involves non-destructive compilation and the ability to (re)publish tooling for a common platform.

I've seen multiple comments here on HN in threads about compiler development where chrisseaton points out that compilers are pure functions. All you really need to do is combine that observation with the observation that we already have a near-universal substrate for doing computation. (And it might help further to recognize that releasing an open source project is fundamentally an act of publication, almost-but-not-quite in the vein of Knuth's literate programming.)
Problem: Apple breaks the web.

Solution: web developers should change how they do CSS to accommodate Apple.
Combine that with the needs of designers to "make the experience unique" to a level where consistency goes out of the window. Every commercial software these days has its own idea of design and it gets irritatingly hard to learn a new set of usage pattern for each.

Granted, the developer side of the story might happen as well but I'm guessing not that much (all the dev teams I've worked in saw an overloaded pipeline of work so it is very hard for me to imagine otherwise)
What do you think micro targeting means, then? Because I think it means there is a different version of the ski jacket ad for each zip code and income range and for whether someone is a skier. And they're probably only showing it to people that have expressed a relevant interest. So effectively that's the same information.
For Americans I guess.
So, I want to learn Rust. I am a C# / Python programmer, experienced.

Are there any particular set of problems that I can solve systematically, so that I can learn all the features of Rust?
Twitter can be useful and I use it in a manner that benefits me. But it's impact on society is so awful it defeats the utility.

Their chronic corporate irresponsibility and disregard of abuse is unconscionable. Entities controlling fake or bot accounts, combined the amplification effect on the platform basically have turned it into disinformation as a service.

It so trivial to manipulate institutions and tastemakers that Twitter can be used to undermine them. Check out local public officials or B-list corporate types and what they follow. At that scale, you as a guy with a credit card can trivially insert a narrative into that persons feed to manipulate their perspectives or actions. There are entities doing this at scale to influence policy.

Facebook is pretty malevolent as well. But I don't think that it undermines institutions like Twitter. It targets the broader public. They are more like TV brand marketing without editorial standards and with more focused targeting. Nazis couldn't get ads on your local TV station in 1990, but they can on Facebook.
Pretty sure the Apple search bars used to be discoverable. When you first opened an app (like Messages), the search bar would be visible by default and you had to scroll down to hide it.

Over time, they started hiding it by default and require you to scroll up to access it.

I think that, at a general level, this principle of development is reasonable: things that used to require being extremely explicit can become more implicit over time as users become adapted to it. Computers used to feature tons of skeuomorphic design to make it obvious what everything was (so you could think about your computer with the same lens as you thought about your desk, for instance), and now we've mostly done away with that because the vast majority of users don't need it.

Where Apple fails in this regard is two things, I think:

1. They assume prior familiarity among groups who won't have it.

2. They do not leave any affordances to even suggest the presence of something hidden for those who won't know it (or have forgotten).

For the scroll bar issue, I think they could introduce an affordance in the form of, say, a couple small horizontal bars at the top of the page that kind of indicate "you can pull down on this". While early versions of this same design were pretty large and could be considered intrusive, I think users are familiar enough with the "tactile" touchscreen elements that we could develop a smaller version to use for these things.

---

Your point in general still stands, though. Apple has become more and more egregious about this over time. Things used to be very discoverable, and now there's tons of hidden functionality in most of their apps (both mobile and desktop). I think they've succumbed to more feature creep over the past couple of decades than they want to admit.
Link 404
> And that's only if you already have a GitHub account.

Come on, I get that you hate being locked in a proprietary service which requires an "account", but if you want to make this point then I'm sure people could say "And that's only if you already have an email" and your tutorial should include setting up your own mail server.
There are new FEMA grant programs for 2020 that will disburse $660 million in funding for what the agency calls “pre-disaster mitigation,” focusing on resiliency against flooding and the relocation of vulnerable communities. Last year, however, approximately 75% of FEMA’s total preparedness grants went to the programs with counter-terrorism links, according to the GAO report.

-the article at hand
I'm not a fan of solutions that require energy to be wasted. At least with normal payments, total value is conserved.
Jetpack Compose was announced before SwiftUI :)
Domainport – Domain Portfolio made simple
Exactly. This greatly reduces the chance that say the Chinese government tampered with your security device. It might or might not affect the fact that the US government tampers with things at times, including Snowden's revelation of intercepting imported goods.
Plus

; DROP TABLE songs

Sandboxing in environments with no trust is always a challenge. GP's idea was tried and failed many times thus we preffer data passing now.
TSMC and Graphcore Prepare for AI Acceleration on 3nm
fyi this is in reference to Google letting this domain drop, which broke millions of sites: https://news.ycombinator.com/item?id=23767781
Lunatic: Actor based WebAssembly runtime for the backend
Thanks!

Tinderbox (https://www.eastgate.com/Tinderbox/) is a great comparison—they have a different design aesthetic, cost a bit more ($249 one-time), but similar use case of deep knowledge work and thinking.

Endless Paper (https://www.endlesspaper.app/) is a sketching/drawing app, so not very similar to Muse.

On the infinite canvas point: this is one of the things we researched in the lab. Our studies revealed that it sounds nice, but in practice it's incredibly disorienting because you have no sense of scale. That's why we have a discretely-zooming interface; the difference is subtle but critical for high-speed thinking working.
I think the bigger companies like Yubico are probably now doing runs large enough to be able to compete with many other consumer electronics. So far as amortising R&D and strait manufacture costs.
However they have very high marketing costs as it is harder to explain to the non-Hacker News crowd. They also have little competition, and a high perceived value so are probably slightly price inflated.
As a value proposition I am very happy with mine, and the ones I have given my family.
the deal was already in the works before Trump threatened to block it. The odds to Trump actually following through on this in the event of no sale, are extremely low. It may not even be Constitutionally enforceable.
I had the same reaction.

Hurricanes are not only well understood, they are also something that every single citizen living in a coastal city knows is inevitable and frequent enough that they take the precautions personally for dealing with them.

They also strike with anticipation, so after you've secured your personal property and made sure you haven't built in a flood plain like a responsible citizen, you have plenty of time to evacuate if/when one is going to make landfall where you live.

Terrorism can strike without warning and the same preparations for terrorism would help in disasters like the blast in Beirut.
> supports a much larger set of features that even constexpr supports

This sounds promising. Can you give examples? I don't know Rust at all, and the reason I like C++ is its metaprogrammability.
Microsoft own Xbox, MSN (MSN Games) and the Microsoft Store so at least they've a foot in the door when it comes to entertainment.

Oracle/Walmart though? Doesn't make much sense... Especially Oracle.
Did Maria have the same effect to the current administration? Maria devastated Puerto Rico, and the gov't response was embarrassing.
Initial reaction : wow ! I need an iPad.
Second thoughts : yet another subscription, seriously what are they thinking?
Third thoughts : what about MY data, are my inner thoughts stored in the cloud?
Trying to implement anything in Rust will set you up for a crash-course. Even the simplest non-trivial programs will introduce you to the Rust borrow checker, a major feature absent in C# / Python.
> stop relying on duct-taped solutions from the 70s

I wonder how you feel about age discrimination. Some old tools and ideas (vim, emacs, the UNIX philosophy, etc.) are still going strong because they haven't been beaten by decades of venture capital and SV "disruption"
My hunch is most of the HN crowd are like me and were around before Dropbox got big. Aka, being on it early you tended to invite all your family and friends, and in doing so got a storage bump. I'm at roughly 10gigs from those early days and I have never paid for a dropbox subscription and I highly doubt I ever will.

Great looking product though, maybe consider a special HN subscription code that makes that 100 lifetime. I do think that is a pretty tough selling price from a new product/just launching standup.
I think one could only claim destruction if there was evidence that other forms of math were in decline due to computer-aided proofs.

As much as we hear about computer-aided proofs and theorem proving software here on HN, these topics are still somewhat niche in mathematics as a whole.
Rust's closures do not heap allocate unless you box them, like any other struct, because closures are sugar for a struct + a function, that's correct.

(and yes, there are three types of closures, because they need to know if they take said struct by reference, by mutable reference, or by owner.)
So, after you have read all of the instructions, why follow the instruction in question 10 instead of starting at the beginning?

I suppose you are saying that no one ever told you to actually take the quiz, but that is pretty stupid if you follow that in every other situation. It's a set up, designed to make people look stupid.
Maybe you have the nano? I can't imagine touching the Yubikey 4's touch sensor by accident. In fact, I can't imagine my hand touching USB devices by accident.
good point! thanks!
Using Envoy Proxy’s PostgreSQL and TCP Filters to Collect Statistics
You can use it for lightweight technical drawings too. That's what I use it for.
Libretro/RetroArch Buildbot and GitHub mostly restored (+ future plans)
Banksy funds refugee rescue boat operating in Mediterranean
> The problem is that many of the world's economies already depend on China

No question. On point 2, it wouldn't significantly harm China by any means. The point would be to humiliate their power aspirations, as China has an intense desire to be respected as a global superpower, to be viewed as a peer with great powers, and so on. It's nothing more than an attempt at influencing China, to exclude them from the global order that they obviously want to be part of.

Isolation is a modestly potent influence weapon, even more so today than in the past. Russia / USSR for example suffered from an intense desire to be viewed as a power peer, they desperately wanted that recognition from the US (Khrushchev sought that out with his populist visit to the US). Authoritarian systems always seek that with a great degree of desperation (they know their rule by force is illegitimate, so they seek outside sources - typically more democratic sources - to legitimize them).
One time, I thought I was going crazy because I could see a file with ls, but it wasn't in my Finder window. The problem was the hidden scrollbars, and the file was outside the window.

I changed the setting to Mac OS always shows scroll bars, but I have no idea how someone thought hiding them was a good idea.
Spoiler: Many (but not all) people who live in the path of hurricanes do not do a good job at preparing for inevitable hurricane emergencies.
yea pretty wild. Especially when you consider the fact this startup will likely be defunct 5 years from now (whether because they got acquired and parent company killed the product, or they couldn't run a profitable company due to such high subscription fees)
>None of these are companies I would associate with a social media presence

This is exactly why. They see TT as the "new" form of social media, since everyone is sick of FB-style feeds and profiles, and want a piece of the action. TT's growth and young userbase demonstrates pretty clearly that traditional social media isn't cool anymore.
The point is that many countries are claiming that China is abusing its designation of “developing country” and want that designation revoked. China, of course, is fighting that tooth and nail.

The only reasons that China passes the sniff test is because they have the biggest population that skews averages and because they also have insane income inequality. Only CCP propagandists would try to insist that a nation with the money for nukes and aircraft carriers is still “developing” :^)
I don't have time for an exhaustive answer, so I'll give you some rules of thumb when using Functional-style combinators:

* If you need to keep unchanged the input, you must either use a reference-to (.iter()) or copy-of (.iter().cloned()) of each item

* If you don't need the input ever again, you should move the items (.into_iter())

These rules follow for each step of the chain.

I very very often write very Functional code in Rust and I find it natural and easier to reason about than imperative-style code. The example I could find the fastest: https://github.com/thenewwazoo/aoc2019/blob/master/src/day10...

Edit: another example (this one uses types that are Copy so the copies are implicit) https://github.com/thenewwazoo/cryptopals/blob/master/src/tr...

Another edit: I am not a Functional programmer, and have never known Haskell or any Lisp. Erlang is as close as I've ever gotten. I've found Rust to be a fantastic language for writing Functionally.
Hurricanes only kill people who can't afford to flee, while terrorism is something that even the wealthy are afraid of.
Last year I stumbled upon the research articles about Muse development at Ink & Switch. They exude care and craftsmanship. Really fun to read. Highly recommended. Muse's newsletter is great, too.
https://www.inkandswitch.com/

I didn't know anyone on the Muse team but was so curious I reached out and asked for beta access and they kindly gave it. I've been using for about a year. I really love it. My use cases are light -- hobby sketches, sundry visual notes -- but I keep finding more things to use it for because it's just so... fun. It's fun feeling so extended and free using a digital tool.

I'm pleased to see it on HN front page.
I don't think OP necessarily implied that the compute cycles had to be free.
Confessions of an ID Theft Kingpin, Part II
Actually, I was under the impression that it is only config input. I will have to recheck it. This might be a major problem. Thanks!
> why such bizarre buyers

I doubt every party talking about buying TikTok is interested in buying TikTok.

If I were a product manager at a large-ish company even remotely related to video or social media, I'd be bugging my PR team to put out such a release.
Seems to weigh on the side of not interfering with astronomy, given that we have plenty of alternative options for accessing the internet.
Thanks for the detailed rundown, definitely gonna give it a go now!
The single engine is a concern.

Something like Garmin Autonomí might eventually allow for single pilot flights while maintaining a reasonable level of safety.

https://www.garmin.com/en-US/autonomi/
Muse does work with pointer support, either the trackpad on the Magic Keyboard (https://www.apple.com/ipad-keyboards/) which you're probably referencing, or just hooking up any Bluetooth mouse. But you're correct that we have yet to add proper trackpad gesture support--I'll consider this a vote for that on our roadmap. (:

A trackpad-driven mode can be nice when you're using it with a keyboard for a lot of text entry, but I think Muse excels when you're in full tablet mode with the stylus. Hence we feature that more prominently in our documentation (https://museapp.com/handbook).
Amazon launches Halo: tracks activity, body fat, emotions
Curve25519 seems to be only available on one specific model, and not even the most expensive one. What's up with that?
The touch sensor also works for the OpenPGP smartcard.
That thing is the worst!

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced

set DisallowShaking dword to 1
It does have to, because of the way mutation and ownership work. Which is great! But it makes functional programming awkward. The language does not "steward" you toward function composition.
It is remarkable how big these companies have gotten over the past few years. Walmart is so big that it is extending beyond its retail business model and going after social media, of all things. It reminds me of the AOL Time Warner merger. Although unlike in 2000, I do not think that this portends to a market top, a bubble, or that it will be a disaster.
My advice for making these types of technical decisions would be to follow the spirit of YAGNI. That is, just do whatever is good enough for now. Do not overthink the decision. Do not over-engineer your implementation. Still, do a good job of it, and make it easy to change it later.

It sounds like you are most comfortable with the many-to-many approach, so I recommend using that option. Don't worry about hypothetical future problems that this approach may or may not bring. You can always change it later if it becomes a problem.

YAGNI: https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it
It works the other way. The mask mostly blocks particles leaving you if you already have COVID.

You're not "practising herd immunity," you're forcing it on others without their consent.
You're perfectly free to decide how you view someone based on what they've said. My issue is do not then assume that everyone who isn't as offended is somehow being unreasonable or that the world has descended into nonsense. I don't condone what he says, but I understand that people do say those things, and I separate what he says in confidence from how he acts in situations where it matters - I see a 0% chance that the president will talk about groping when having a discussion with Vladimir Putin.

>a role which we expect not only the highest levels of decorum but also humility and respect for the citizens

That has never been the case. Nixon was known to vilify journalists, Clinton had already been known for his womanizing and sexual unforwardness, and LBJ pissed in the street casually. Never have we had a highly curated robot as a president, they all have quirks that would turn off segments of the population if it were common knowledge.
This makes me think of war time vs peace time. During a war, the govt will put engineers and architects into an R&D incubator with all the resources they need. To the engineers, the fact that there is a war is irrelevant, they aren't paying attention to that, they're just focussing on innovation because it's their job.

Couldn't this scenario be simulated, even without war? I think of bell labs.

It strange that innovative environments, filled with hard work, aren't a priority until its a matter of life or death (of a company, nations, etc.)

Related movie by studio Ghibli (engineers innovating during war time): https://en.wikipedia.org/wiki/The_Wind_Rises
It's almost definitely not legal, but I suspect it will regardless get pulled from the app stores until a lengthy legal process goes through, which will kill the market anyway.
I am your anecdotal mirror :\
The Lounge – Modern web IRC client designed for self-hosting
And increases the change that it's nsa-backdoored
https://doc.rust-lang.org/stable/book/ is not purely problems, but does have some problem chapters. (I am a co-author.)

https://doc.rust-lang.org/stable/rust-by-example/ is the "by example" introduction, which is all about sample programs, but feels a bit dated, IMHO. Still not incorrect, but not up-to-date.

You may also like the O'Reilly book, or Rust In Action, which use more fully-featured example programs more heavily than The Book does.
Apple Developer Survey
Agreed (re shake again to reverse), but not always - ie if you let off the mouse click , there is no option to shake again to undo the initial shake. Bottom line , I disableded this “feature”.
I do think this is one of the best examples of the issues called out by this article/thread.
(Or maybe how google docs has a button covering the scroll bar slider once you scroll to the very bottom of a docs file)
I agree - I think housing functioning as an asset and also as a functional human need are conflicting interests. Like if food were also subject to speculation, this would cause a lot of suffering.
my scatters do. Transparency, dodge, etc.
I wish there was an encrypted storage drive that combined something like USB killer with the storage device. Instead of destroying the host, however, it would physically destroy itself if certain criteria were met.
It’s not Apple doing the tracking. The knife manufacturer is not reaponsible if you stab someone.
Hear hear.

System languages don't grow on trees. Rust has had a lot of non-trivial effort put into it and is very usable right now. Somebody is going to see the value just lying around and is going to pick up the financial slack.

I see it as vaguely analogous to the current movie theater situation in the US. A lot of companies are seeing the end of their business, but all of those buildings are still sitting around waiting for someone to swoop in and buy them for fire sale prices.