skysight-inc/HackerNews huggingface dataset:
Fair point however as someone moving from a Nokia N95 to the original iPhone I recall things very differently. While it is true the N95 could do a lot more than the first iPhone I hated using the N95 and iOS, while more limiting, was a breath of fresh air compared to the horrible S60 operating system on the N95.

I have vivid memories of getting frustrated with all Symbian smartphones, the N95 included. It was clunky and horrible to work with.

To me that shows just how good the first iPhone, and iOS, was. Even though it had no third party apps and was missing some common features it was so much more enjoyable to use that it made up for those short comings.

I tried for years to find a good "smartphone" (for the time). Palm, BlackBerry, Sony Ericsson, etc. I tried using a dedicated PDA (Palm Tungsten, etc) with GPRS(!) over bluetooth to a reliable phone (Nokia 6310i) and all that but it was still a horrible experience. Not because of the some what hacky ways you had to get things to work properly (that was a get it working and you were done one off) but because it never felt like good to actually use. Inputting data was awkward with a stylus, the UIs were poorly designed with no real thought put into users workflow for common tasks. Switching between apps was slow and you lose context or worse would lose what you had already input!

Then one day I had an iPhone in my hand and it did almost everything I wanted. It had a really good (for the time) mobile web experience, years ahead of any other platform. A great audio player with their iPod platform. The best YouTube and mobile video experience out there. A maps app you could actually use without wanting smart the phone. A solid email, calendar and contacts package.

Adapting to the on screen keyboard is easy for me, sure it felt different but I could never relate to people who kept talking about how they could never give up their BlackBerry with its "proper" keyboard. I hated those tiny physical keyboards. From sending my first SMS on an iPhone I knew I never wanted to use a phone with actual buttons again.

So yes the user experience was incredible on iOS compared to everything else before it however I stand by my reply that OP is being unfair to say it was "very bad but with a good user interface" because to me, and I am confident many others, that user interface is what defined the iPhone as being so good. Every other phone was instantly horrible to me because they didn't have such a good user experience. It didn't matter if some other phone had an hour long battery life or apps or a better camera or copy and paste. Every other phone had a garbage user experience which made it a worse phone.
When did you last visit a country where the gdp per capita is a few hundred dollars? Trust me, it’s pretty different.
How America Became “A City Upon a Hill”: The Rise and Fall of Perry Miller
Many of those are likely detergents rather than soaps because it is less harsh on your skin and thus easier to market and sell.

I hate moisturizers and greasy bullshit or whatever else in soap though which is a lot of liquid soaps.
I think the idea of grinding three surfaces against each other to make them flat dates to the Sumerians and may have been independently discovered in pre-Columbian Mesoamerica.
Pricy compared to what? Trains in India?

Compared to Amtrak ticket prices in America, Shinkansen is an excellent value. It doesn't seem out-of-line with German ICE train prices either.
This ought to have been a “Show HN:” post.
GitHub Help Wanted
I'd call, without the slightest of doubt, the latter to be squatting.

Maybe ICANN should specify a shorter internal lab domain (There's already .local for your use, which I would think is plenty short, even adding a prefix), but I would most certainly say that given there's only ~50,000 2 or 3-letter domains, the price for one should be high enough to make an individual flinch.
I recommend reading How We Got to Now: Six Innovations That Made the Modern World

https://www.amazon.com/How-We-Got-Now-Innovations/dp/1594633...
> proper multi-threaded parallelism

So, like buggy and hard to understand?
I agree that one can mis-evaluate the level of personal threat by assigning the wrong meaning to evidence of property crimes. This doesn't mean we should assign no meaning, though. Many of the factors at play which can cause escalations of property crime can also lead to violent crime.

It may not be rational to see a broken car window and conclude that you are about to be mugged, but if you want to be as safe as possible you probably would prefer to live somewhere where cars are not often broken into.
I'm with you on the fact that React is overused, but:

> in ~100ms is not, in my estimation, worth the massive extra overhead of using a front-end framework

The phenomenon of change blindness means a 100ms "blank screen" can be the difference between the user recognizing the fact that they've made an error and getting frustrated because they can't tell where the error is. The 100ms reload means if you don't want that to happen, you have to be much more careful about how you design your errors.

It's an easier design problem if the user sees the error appear immediately where their attention is already focused.

https://www.youtube.com/watch?v=bh_9XFzbWV8

I'd argue caring about this is more important for a smaller product where the marginal cost of a single user churning is (probably) much higher.
I greatly dislike the use of "performant" as an adjective.

The first sentence uses "fast and user-friendly" which is much clearer.
Maybe it's up to the servants to shop around for new filters and facemasks?

I've been enjoying this quote for a week:

"If you think the economy is more important than the environment, try holding your breath while counting your money. - Guy McPherson"
The description on Wikipedia makes it sound trivial if you have high-pressure, high-temperature plumbing, and a lot of risk tolerance. What is it leaving out?
Indeed. Even if we accept that Boeing's malfeasance was the primary issue, we might as well audit the process around how the training material is actually determined, as that is where the biggest, most glaring failure seems to exist.

The FAA claimed they didn't know/weren't told that MCAS was as major as it was. This should help figure what led to the outcome through which their attention was directed away from asking the question that should have been asked.
How does this apply to parliamentary procedure? my argument is you cant once a law has been agreed and suddenly say oh no I am going to rewrite the law on my personal say so.
I know nothing about state management on frontend, but please make supporting "history back", "history forward" and "F5 reload" use cases easier. It seems to be a hard problem to crack, given how often these simple actions are broken
Ed is an absolute legend. Can't imagine the courage it took for a 19 year old to head out into the world like that. Would highly recommend checking out his youtube channel, on which he has hours of very well edited video documenting the entire trip.
About to say that. The book more and more looks like a prophecy
A DGX-2 will do just fine.
Isn't almost all woven cloth woven with flying shuttles now?
Related (different info, so not exactly a dupe): https://news.ycombinator.com/item?id=22276105
The menstrual cup.

It is definitely more ecological and practical, without any chemicals or fragrance that are found in tampons / pads these days.
I definitely see it as a more affordable (the initial cost is higher, but think long-run) solution.
I think Google does real time voice transcription for all VTCs that gets indexed and is searchable later.
> Hand washing. Modern disease control and prevention is borderline magic. Hand-washing is clearly the most important lifesaving and disease preventing invention in modern times.

I was recently in the hospital and was shocked at how often they used the hand-sanitizers.

The staff at all levels used them after literally everything.

I'm a former commercial pilot so I get the idea of having stuff drilled into your brain.

But I mean everyone from the food staff who delivered breakfast, to the orderlies who made the bed, to the doctors who touched nothing, would instinctively go to the anti-bacterial hand sanitizer on the wall, press it with their elbow, rub their hands, and leave the room.

It was pretty wild.
Ask HN: Is all software written with the latin alphabet?
I know many languages allow variable names using UTF-8 characters, but are there any programming languages where the language's reserved words (if / then / else / function / class / etc.) are not in english or the latin alphabet?
You're still not defining what a "paradigm" is, which is my main objection. You define "FP" to be (what I claim is) a way that's too narrow. Your splitting the design space into different paradigms is (I claim) not substantiated. There is a large number of (what I claim are) different design choices such as immutability, first-class functions, monads, dynamic dispatch, etc. You're coming along and saying "some of these features are FP, some are OOP, others are procedural" without any reason why you divide them up this way.
"Then why don't you live stream yourself pooping? Why don't you let people walk into your house and look around, just out of curiosity?" Tell them their privacy belongs to them. When they let someone shift the question from "what do I want you to see" to "what have I got to hide", they cede power to that someone. They might not care about that power now, but when they end up caring, it will be too late.
IIRC a year or two ago, weren't some criminals let off the hook because they didn't take a deal, and the law enforcement angency didn't want to reveal how the criminals were caught?
Wow. Simple but effective experiment.
Where to Find Court Appearance Jobs?
There’s lots of work on distillation, smaller models, approximations, etc. People already have simpler forms of these running on smartphones. Models seem to be growing faster than we can make them small though :D
Any woman born in England between 1200 and 1800 would have known all of these words except for being a bit nonplussed by “operator”. Most of the men, too.
In my experience it does. A place I worked once had a mysterious dip in user activity with a deploy, and the deploy only included a shadow feature that nonetheless still loaded the required, but not optimized assets. When we removed the loading of the assets user activity went back up.

This was a decade ago so I don't remember the exact specifics. The dip was high enough that we basically stopped everything else and immediately investigated.
› It's important to realise that variables in mathematics and variables in programming have a lot in common, but they are not the same thing!

I think the stated "differences" are actually similarities with programming languages.

› In mathematics, sometimes a "variable" is a place-holder for a value one may choose arbitrarily from a collection, and which is then used in some process,

That pretty much perfectly describes a function parameter: for a formal correspondence, universal quantification corresponds to dependent function types.

› In fact, sometimes we find that there is no value satisfying the requirements we have placed on the variable, so in a sense it doesn't exist at all!

That's what happens when your variable's type turns out to be uninhabited, like an empty enum.

› It seems to me, speculating idly and with no research to back me up, that recursion has similar conceptual challenges as Mathematical Induction and Proof By Contradiction.

The author used proof by contradiction as part of a proof that the well-ordering principle implies the principle of mathematical induction, but (1) that links recursion and proof by contradiction exactly as much as it links recursion and modus ponens, and (2) mathematical induction is usually taken to be the more fundamental rule anyway, so this bit doesn't make much sense to me.

› In mathematics a function doesn't even need to have a rule to tell you what it is,

It depends on your definition of a function. ;)

Related: the author lists rules such as "A finite path from an instance back to one of the simplest", which are formalized in the concept of a well-founded relation.
That reminds me of Baumol's Cost Disease[1]. Some industries become more efficient due to advances in technology (e.g. manufacturing and agriculture), but others do not (e.g. healthcare, education). Those other industries become more expensive in real terms since you have to pay people more to do the same job.

E.g. in this case, the US economy is so productive, and manufacturing is so efficient, that repair (which isn't made much more efficient by technology) becomes more expensive.

1: https://en.wikipedia.org/wiki/Baumol%27s_cost_disease
Aren’t wheels only useful inside the airport? As soon as it gets rustic you want a back-back or a trunk with a shoulder strap.
If using meta-programming to get "basic" features rubs you the wrong way, the language might just not be for you. In general, the Julia philosophy (as well as the lisp philosophy from which Julia descends) is that things which can be done efficiently using macros instead of being built-in should be done with macros. Language features are only for things that cannot be accomplished via metaprogramming. As far as actual implementations of method-forwarding macros, there's an implementation in Lazy.jl[1], and TypedDelegation.jl[2].

[1] https://github.com/MikeInnes/Lazy.jl/blob/0de1643f37555396d6...

[2] https://github.com/JeffreySarnoff/TypedDelegation.jl
Well, no fancy UI, but I did port a Z80 CPU which could run a full Operating System (CPM 2) to Unreal Engine:

https://i.imgur.com/2nagJS4.png

I did implement graphics hardware as well, so in theory you
could write a GUI along the lines of Contiki or something

https://i.imgur.com/DmnVA2I.png

The hard drives were configurable (up to 4MB hard drive images supported) and as per the pic above, the light on the drives light up when accessing the disk.

ANSI/VT100 support on the terminal as well:

https://i.imgur.com/DlftREp.png

Telnet+ZMODEM client was working so you could download software directly from Internet connected BBS's:

https://i.imgur.com/K44GT1W.png

Or do word processing in space with WordStar 4:

https://i.imgur.com/rIY1he8.png

I wanted to make something a bit between a cross between FTL and 0x10C, but in 3D, and where your space controls were linked up to software running on the Z80. I had up to four Z80 instances running (could have supported more), and wanted to be able to network them to each other as well as the spaceship control plane as well.
Win XP and Win7 was my all time fav microsoft OS. Screw 10. So much data collection and noise.
"The Apollo Program cost roughly $25.4 billion, unadjusted.

That makes the total Apollo Program cost $163 billion inflation adjusted to 2008. That's our total cost to go to the moon. Consider, however, that this was for a project spanning from 1959 to beyond 1970 with six successful missions."

This is not going to happen again unless China decides they want to get there first but, hey, it never hurts to hope.
This is a great idea. I'm not sure about the other major cloud providers, but AWS has the AWS CDK which allows you to use TypeScript, Python, Java, and .NET to create your cloud infrastructure via code. The ability to generate cloud diagrams from AWS CDK code would definitely would be awesome. Hopefully, your work gains transaction, then I can envision other devs writing adapter code for your project.
>the trains stop exactly in the same place on the station, so the are markers for each card & door on the platform

They do this on Japanese subways too, because many stations have gates that the train has to line up with.

This would be completely impossible in America. Anyone who's ridden the DC Metro would know this: there is absolutely no way you could get American train operators to stop the train that precisely. Trains here stop with variances of many car-lengths.
If we really want higher prices, how about we at least get more features for it. Such as built-in privacy protection.

Or how about we restructure the whole relationship so that wildly excessive amounts of money don't end up in either Verisign or ICANN regardless of what the price is.
I hadn't realized before that the virus analogy carried that far. That's pretty cool.
>So you’re wasting download and JS processing time (a serious concern on low end devices) hydrating a lot of elements that won’t even ever change. It’s stupid and it needs to stop.

You hydrate the markup because you want to render subsequent state changes in the client. Meaning much smaller downloads (just the relevant data) between route changes and so on.
> freedom-concerned software.

Thank you for giving a example of why we can't use the term "free software" any more. Also fuck Ubuntu.
Both are language representation models, text generation is just a way of training model. BERT is also trained on text generation task: it asked to fill gaps in text (15% of text is blanked during training).
> 1440 @ higher refresh than 60 and 4k@60

I've tried 1440p @ 144 hz and 4K @ 60 hz, and I'll take the 144 hz any day.

> HN is horrible for gaming/pc building advice. much better places.

Absolutely. I come here for my tech news and discussion, but gaming? No way.
They're probably referring to the Nokia N95.
Turn off JS and load an SPA :p
I use Windows because:

- Chromebooks don't meet my needs and Macs are incredibly expensive.

- There's a lot of software I care about which is Windows-only and doesn't have a good Linux alternative, especially games.

- I have not had great experiences using Linux. I still run into lots of dumb little issues that make me feel like I'm back in the Windows XP days, except this time I have to enter mysterious terminal commands I found on Stack Exchange to make things work right.

- You can easily avoid this kind of nonsense in Windows 10 with like half an hour of setup after your initial install.
> This seems fairly reasonable.

We'll see.

How the FAA works is they come up with a NPRM (Notice of Proposed Rule Making) document, circulate it, and receive feedback.

Likely the airline industry will reply with a push back on the 1,500 rule since they're doomed financially if it continues (US airlines NEVER pay for ab initio pilot training, unlike Europe and Asia.)

As long as Congress is not involved in more regulatory fiascos like the 1,500 hour rule, I'm good.
Please feel free to illuminate for me how PGP would have prevented the Equifax breach, since I'm failing to connect the dots
Sorry Helen.
These terms don't mean 2nd and 3rd tier countries. At least they didn't used to.

> The three-world model arose during the Cold War to define countries aligned with NATO (the First World), the Eastern Bloc (the Second World, although this term was less used), or neither (the Third World). Strictly speaking, "Third World" was a political, rather than an economic, grouping.

https://en.wikipedia.org/wiki/Third_World
Apple Notarization Service for apps is down
The homeless and trash situation in the bay area has exploded in the last 2 years. Big sections of 880 are strewn with trash like a dump site and there are tent cities populating the underpasses in Berkeley, West/East Oakland. The cities governments seem paralyzed between bickering homeless advocacy groups, CalTrans and tax payers furious at the decline of so many public areas.

Time is running out for some of the regions politicians. With hundreds of millions spent, it feels like there is almost zero impact.
Fatigue comments considered harmful.
I guess, we won't come to terms on this subject.

(I, on the other hand, do not understand, why certain economists are supposed to make any sense, just because their words are easily intelligible.)

P.S.: I should specify (previously supposing this was obvious from context), I'm distinctively talking about Lacan in terms of metapsychology and not as a psychoanalytical framework in the strict, therapeutical sense. Yes, here we may have to make a distinction. I'm not too sure, if I would prefer a Lacanian therapy. (Probably not.)
You can't prove a negative. But since taking a basic biology class in highschool 25 years ago, I haven't heard of any radical new discoveries in virology that would indicate viruses becoming more harmful than 99.9% benign. Highschool biology is definitely not the end all be all. If you find anything, it might make a cool thing to post on hacker news.
I don’t get it, front forks seem very optimal to me. Could hardly be any simpler.
Shameless plug, but I created a dumbed down version of redux.

https://github.com/joetex/flatstore/

Most of the difficulty with Redux is managing actions and reducers.

Out of the box, flatstore lets you get/set from anywhere, with component "connect" function to trigger re-renders on data changes.

It's probably only suited for smaller projects, but now you can prototype at the speed of light.
I did not want to push your buttons. Good luck with your songwriting.
You can't force people to adopt a culture, it's as simple as that.
> those who would buy but only if it's good.
>
> I think in many cases this last group is much smaller than the other two.

Maybe, but the professionals have spoken and deemed the modeling amps "good enough". Lots of them now regularly tour with a modeling amp so they don't have to carry a half-ton of equipment and risk their precious vintage amp in the hands of stage and transport monkeys.

And, I might concede that tube amps sound better than solid state ... if you have one of the "stage queens". Marshall's and Mesa Boogie's, for example, are notorious for having a few exemplars in a line that sound great, but the vast majority of them are just kind of "meh".

The modeling amps allow you to always have the "stage queen".
As I say, perhaps they came from android or any of the other phones that let you do that.
I owe my life to Jersey barriers. Around 1999 or 2000 I was driving an old Plymouth Barracuda (Slant 6 grandma's car, not a hemi monster) at 70 miles per hour in the fast lane on a freeway in Nevada. The car drifted to the left naturally because it needed an alignment and as I went to correct to the right nothing happened. The joint that connects the steering column to the steering gearbox had become disconnected. I didn't step on the brakes because they were also somewhat if he and might have sent me in any random direction!

Had it not been for the graduating slope of the jersey barrier I would have either gone over into oncoming traffic which was also doing 70 miles per hour or more, or I would have bounced back into traffic on my own side of the freeway with random results. I would not most likely not have survived.

Instead my front left tire caught the steepest graduation at the bottom of the jersey barrier which launched front left corner of the car up the barrier. But then a funny thing happened. I didn't flip over and I didn't go over it. Because the top section of the barrier is vertical I just came back down. This cycle happened several times until the car slowed down enough just to be sliding against the bottom of the barrier. At that point I was only doing about 30 miles per hour and could hit the brakes without worrying about what direction the brakes were going to take me. The car came to a stop. The only damage was a broken ball joint, a very messed up tire and wheel, and a bent fender lip!

A wrecker came and got me and delivered the vehicle to my house. I horse traded that car the very next week for an old Land cruiser that tried to kill me when it lost brakes, but that's another story. I drive better vehicles these days but only barely
Based upon the original comment I'm guessing the system he used was running OpenVMS. Many universities replaced their previous VAX systems running VMS with Alpha servers running OpenVMS.
A Vue powered design tool that exports to Vue
And here without registration requirements:
https://www.gutenberg.org/ebooks/author/60