skysight-inc/HackerNews huggingface dataset:
Here's a place to start: https://zenhabits.net/lifes-enough-stop-comparing-yourself-t...

More practically: https://forge.medium.com/were-all-finding-out-what-enough-is...

Different people think that diminishing returns in a first-world economy starts at $50k/year, $100k/year, $200k/year, or some other number, but whatever one's desired purchasing power, it has zero relationship to how much Bezos or Gates are worth.
The UK government is doing the complete opposite in fact. They’ll give you a grant towards the cost of a new EV, a grant for a wall box to be installed at you home, 0% tax on company car benefits if it’s an EV, 0% road tax, etc. They’ve even just moved The ban on new petrol and diesel sales forward to 2030.

Fuel duties help to offset the negative externalities to society of driving, namely CO2 emissions, pollution and congestion. With EVs tou don’t have emissions and pollutions and the health problems they bring so there’s no negatives to offset (ie fuel duty revenue will go down, but so will spending on health and environmental related issues)

There’s still the congestion any vehicle can cause and I think we’ll move to a much different form of vehicle taxation over the next 20 years, perhaps with more toll roads or even surge pricing style taxation for usage of roads.
This is quite silly - a Tesla X or e-Hummer are still better for the environment than any ICE car.
Brazil being Brazil.
Evio: Epoll/kqueue-based async networking for Go
I must be very picky, because to this day I still don't like it at all. It sucks less than it used to maybe, but if I compare it to other languages, I still would rather use anything else.
I agree with you in spirit but my experience is those data collection consent forms are mere formalities. I have seen my data collected/shared in numerous cases even when I didn't consent or affirm my agreement to such.

Not trying to demoralize. My point is I want something with real teeth (legal teeth). Damage to a company's reputation can be repaired in a quarter or few.
As much as I feel for people whose private data has been leaked, I'm excited for what data scientists might be able to find. I'm also mixed on the ethics of using data like that.
I am not at all advocating for income redistribution at all bankers, MBAs, lawyers are free to earn, and hold to their money as they are, but you do not let every job, and position in the government given to them just for them being such.

I'm rather advocating for fighting the massive loss of common sense, where you get every nook, and cranny in the society/companies/government being stuffed with those of inappropriate class, and being firm, and forceful with that, when, and if needed.
If you are like me and had never heard of Line Rider before and so didn't understand why people are freaking out over a simple line animation, head on over here:

https://www.linerider.com/

To appreciate the work that went into Omniverse 2, try to make a track that has the rider doing a single loop-the-loop.
>It wouldn't exactly be hard to run the web on anonymous and/or distributed hosting.

Uh huh.

This requires a little qualification. We have all the technical pieces to enable individuals to communicate, with some effort, with privacy almost guaranteed (you'll never beat, for example, a government agent with immense resources that targets you specifically). But these methods are neither mainstream, nor scalable - which is what this article is about. You can't create a large-scale platform to democratize speech and content without running into the same walls that social media is now running into. Worse for you, the big guys (governments and media conglomerates) are no longer ignorant on how to control a new platform like the Web. Put another way, the internet was figured out and now we're in a persistent decline where control and censorship mechanisms are incorporated into every part of the infrastructure, from DNS, to registrars, to caching proxies, to cloud providers, to social media companies, etc.

>But content censorship is a social and political issue, not a technical one.

My point exactly. So the creating of another technical solution will do approximately nothing.

>Absolute free speech is an interesting goal but solves none of those problems.

Nobody is talking about absolute free speech. That's a straw man of my argument or at least a red herring. What we're seeing is big media backed by corporate conglomerates reasserting their traditional status as gatekeepers. We're seeing an entire American political party push for censorship of their opposition under the guise of protecting the public from 'fake news'.

I have no solutions. The only way this works is you have societal agreement that news democratization is good, but we don't have that, especially after the moral panic that set in with Trump's election. A moral panic which targeted social media for control and increased censorship to stop unvetted information dissemination.
I agree, until right now I would have guessed anyone suggesting such a thing was joking.

But mostly I still am just chalking it up to the standard unfounded HN hatred for Bitcoin. Looks like op just found another excuse to bad mouth a technology they missed out on.

So people too dumb to make back up copies of their data now need protection from the government in the form of strick currency controls? Who is Op, the Chinese government?
If you write down the plate, the name of the intersection, and when the car passed by, then yeah that's personal data and GDPR regulated. You can't just compile that DB and sell it, dude. That's literally what GDPR is for. Not even slightly different from online advertising.

Hard for me to believe that personal statistics aren't like that. Meet all the GDPR conditions.
Maybe "foobar" should evaluate to NaN.
I actually disagree that people should be able to opt out of contact tracing during a pandemic. Also, how do you opt out of a medical history? Doctors cannot treat you properly without one. I think proper infosec is the only way here or pen and paper if one cannot do that.
I agree. Most of my cohort dropped out in the first week and only one or two of my classmates, out of the original 30, actually ended up with tech jobs.
Maximize Your Job Search
Making an Unpickable Lock
It seems like ARM created special instructions called NEVE for performant nested virtualization: https://www.cs.columbia.edu/~nieh/pubs/sosp2017_neve.pdf

It says it's added to ARMv8.4 and M1 seems to be ARMv8.6, but I found no information if the M1 has these extensions.
I am sure /shownew gets substantially less visits than /show. And /show does not get many. I wouldn't be surprised if the main way that Show HNs end up on the home page is because lots of the developer's friends give them upvotes.

Giving greater profile to /shownew is a good idea that I would get behind.
Yeah I am currently writing a compiler, turns out for useful error messages my parser should accept a superset of my language, then validate it afterwards.
Broadly agree with a few caveats:

- If this gives Apple a major competitive advantage at the higher end (where presumably most of the margins are) then we may see some moves to try to compete with Arm based machines.

- A lot will depend on where MS takes ARM Windows - could MS do a competitive Rosetta style layer to give backwards compatibility?

- Much less lock-in in servers - eg AWS Gravitron and Ampere.
Never heard of Guix, but it's interesting to read what tools they used to produce the song on Linux. Ardour looks pretty impressive.
It goes even deeper than that. Take the term "X Twitter" or "X Youtube" where X is literally any subject, or group you can think of.

I frequent Youtube a ton and I noticed there are distinct communities on there like "Car Youtube" or "Gaming Youtube", hell there's entire communities built up around busting scammers on Instagram (those guys posting with stack of cash and a Lambo).

You start watching one channel and realize these guys do colabs with others in that space. Just a few months ago 3-4 Car Youtubers I watch got together and created "CarTrek" which is like a full blown TopGear esque car show.
Memory safety with no unpredictable gc latency
Anyone can do this easily, the API is super simple but the resulting VM isn’t all that useful. The title implies someone got it working without Apple’s closed source APIs. That is not the case.
The fact that America does not suffer from the kind of disruptions that cause other countries to lose their talent may be the reason for its winning advantage. Why not look for what that is instead of blaming a country for giving refuge to those that need it and benefiting from the natural rewards that come.
I think they also offer a slightly better vantage point. Since your driver seat is a bit up compared to everyone else, you might see a bit more of the road.

Also if you travel a lot outside of city, they make much more sense.
I don’t understand the idea here. Isn’t typechecking a means of making impossible states impossible? The article references ideas like non empty arrays or limiting the input from all numbers to just integers between 1 and 5 inclusive.

These are both ideas you can express in a type system (quite trivially in most as well). But instead we should use a function at runtime to parse the input and return an object of this type?

Is this article against static type systems, or against runtime type checks? Or both...

Personally I love having a type system and typescript (what I work with professionally) allows for making impossible states impossible just like many other type systems
I don't think the implication was that Apple itself is killing Intel, but rather that ARM is - this is just the first step in what many see as a trend that will have Intel scrambling.
Damn. This is clearly just a fun exercise by OP, and most people here are judging it as if this is a serious project they want people to use in production or something.
You’re supposed to be worried about your ISP or the government knowing that you’re reading essays online.
I was an intern in a startup years ago where they had a product that was a mix of java and C++. the company went bankrupt on that decision. there was only one engineer who understood the java/C/C++ interface at the time and that interface was responsible for all the bugs and performance problems.
You expose valid concerns and go beyond proposing possible solutions.
There is probably a more complicated issue here, about difference between media agencies, and authors as content creators.
At least, what you do is the positive and creative way to approach the problem. Probably a browser extension is not going to ruin the industry but
is perpetuating that wrong mindset about how everything in internet must be free. A publishing model close to the vision you refer is the magazine subscription. Once we talk about the newspapers model, solutions turn into a challenge.
Or, you know, reducing the amount of data collected in the first place and deleting/permanently anonymizing it once it is no longer useful.
Lately it's been the "Coyote Method".

Not deliberately, of course. Either hawks or coyotes (not sure; we're in the process of setting up cameras) have taken several of our flock. We're still figuring out what to do about it.

We've tried the broomstick method but it's hard. What works best for us is to take a traffic cone, cut off the top of it, mount it upside down, stuff the chicken in it so their head is poking out the bottom, and slit their throat with a very sharp knife. It's gruesome and if your family is squeamish it won't go well. But they go quick and drain out, so cleaning is easier.
You appear to not realize that it is a tongue-in-cheek organization.
The simple solution is to ignore it and live your life.
> Of course there is question... The Ipad was a tremendous success for Apple. In fact, the M1 is possible because tablets in general and phones sell so much compared to normal computers that have made the price of those ARM semiconductors way lower than Intel's or AMD.

From Apple's 2020Q3 financial results (https://www.apple.com/newsroom/pdfs/FY20-Q3_Consolidated_Fin...), the iPad is more or less their lowest-revenue product line (in competition with 'wearables and accessories').

It's the phones that put Apple in a position to make M1 silicon, and in fact that's probably the impetus for it -- the more restricted form factor has even tighter demands on power efficiency than the larger tablet/laptop/desktop formats.
Fascinating paper about how absolute free-will isn’t necessary to have a practical free-will that maintains and protects autonomous control over ourselves. This ties in neatly with the claim that consciousness evolved in order to predict other agent’s behavior (presumably to counteract if not control those agents). In such a case, an evolutionary arms race of controlled unpredictability would occur as each agent seeks to control others while simultaneously being uncontrollable.
How do you feel about minivans?
A lot of the syntax of new features and features themselves are very close or identical to C#, which is a good thing in my book. It’s nice to see the language evolving in a more typed direction while still being super fast to start a project with.
> Anecdotally speaking, there's a lot of people in this world that think drugs make their lives better when an objective observer would pretty strongly disagree.

what does it even mean to "objectively observe" whether drugs make someone's life better? we can look at a crack addict living in squalor and plainly see how their addiction inhibits material success. we can also imagine how deeply unhappy we would be to live in such circumstances. but if we want to know how that individual person experiences their own life, all we can do is ask them.
What is React PHP?
Python bot for Telegram to publish stock market price updates
Absolutely, that's "data minimisation" in GDPR! All of the data collected should have been available only to the doctors with a need and researchers should have gotten an anonymised DB. But there is a problem of ML-assisted deanonymisation, so it cannot be a solution alone.
I think your definition of HFT is very narrow. Many companies that use the term HFT are not involved in the type of activities described in The Big Short.
Sure and when you drive your car in public, it's trivial for me to place cameras around the city and track your plate for movement data. You think I should be able to sell that?

Personal data doesn't just stop being personal data because it's someone else's.
Enginners where not requested to make the Voyagers last a hundred years, yet they're still up and running. Personally I think the correlation between quality of code and time to delivery are not linear. People can cram more work and quality in the same ammount of time if they want and have the right incentives to do so.
>> I actually get the desire for convergence between the tablet and laptop. After all, the hardware is basically capable of both roles, potentially ergonomics aside.

This is why there are "two-in-one" laptops that have fully functional touchscreens that convert to tablet mode for both Windows and Chromebook operating systems.

>> Apple basically threw out laptop compatibility and made tablets their own (well, phone-related) thing.

Thus this article begging Apple to reconsider. Wouldn't it be awesome if the M1 Macbook Air had a fully functional tablet mode that let it act as an iPad Pro? :)

For whatever reason Apple does not think so. :(
Show HN: Script to create a HTTPS custom domain site with GitHub and Cloudflare
Natural diamonds were already being manufactured long before your birth. They're just bigger now. Otherwise in full agreement!
53 days ago
https://news.ycombinator.com/item?id=24676257
Interesting. Makes me wonder if you could train a machine learning model to take one or more football match video streams as input and turn them into a live 3d model. You then argue that the model simply documents the facts of the game, so does not infringe on the copyright of the original source streams. Then you sell live footage of the model (perhaps with slightly different camera angles)
Just commenting to get featured in the README
I'm pretty excited. though we've just moved off 5X at work (slow on the uptake..)

I like php. It fast enough, easy to learn (we've had new people pick it up).

Its my goto for web development, with some of the frameworks, it seems to have a balance of control and automation I like.
Really like symfony for its forms and twig templating engine. Symfony makes a lot of things easy, but is flexible enough when you want to change something. (We like writing native db queries with pdo). It has a package manager (only 1 really, which makes that choice easier)

I continue to poke around with react and view js but if I end up using one, I'll just make synfony my json serving backend.
I've never used PHP. Now I'm learning it with Laravel for my personal project. This is after using C++ with ASP, C# with ASP.NET, Java with Spring and Spring boot at work.

The promise of rapid development is the main draw.
Why do people like you default to controlling information? Is the individual not capable of making rational decisions and rejecting information that is out of bounds? Are they pathetic and ignorant as a whole? Your mindset makes me quite sad for the future.
It sounds like it's better but I probably still wouldn't like it. I definitely know people who are more tolerant than I am about not just being able to grab a laptop and immediately use it in just about any position. In most circumstances, I'm happy enough to carry both when traveling.
To give some idea - that's roughly twice the annual average household income in Romania.
Trademarked names... They'll want a license before anyone can talk about them at all; and then they'll wonder where their fame went.
And 2019, Brazil's DMV exposed PII from 70 millions drivers [1].

1. https://olhardigital.com.br/noticia/-exclusivo-detran-vaza-d...
> we're one of the three countries in the world along with Samsung and Taiwan

Haha. Samsung is a whopping 17% of Korea's GDP, but they haven't renamed the country yet. :)
This is it. China's capable labor force has a lot of growth left in it yet.

The Western world has been relatively stagnant in this regard for two generations already.
I calculated fuel savings if I owned an EV. I did it for Germany. The fuel savings are basically negligible (it was about 200 Euros per year). This is due to high electricity prices.
In the US at least you can say, I will pay $15k more upfront, but then I will get it back in fuel savings.
But in Europe people drive far less and electricity is significantly more expensive.

It's still not financially wise to own an EV.
Really looking forward to the match expression syntax!
I'd say that the type-checker in e.g. Haskell does already do a bit of the "parsing" here, in that it takes code with some type annotations, and returns (on success) that code with fully resolved types. I.e., type variables will be resolved, missing annotations inferred, etc.

That said, the idea of moving parts of the type-checking to the parsing stage is novel and interesting.
Having to use my browser porn mode just to be able to read a simple post on Medium is a testament to how we should get rid of Medium before ranting about Git.
Living to 200 Years Old
From the Wayback Machine link in this post:

> The first ever paper that was published on the UNIX shell. This typed copy was published in Infotech State of the Art Report: Structured Programming.

> Uploaded with permission from original author Ken Thompson.

> Uploaded by wesleyneo on February 10, 2018
Ah, the freelancing feast/famine cycle. This is really easy in theory, but very hard to get off of in practice.

Here's how I've dealt with it:

1. Niche down really tightly. It seems like you've at least narrowed your expertise to the frontend, but do you specialize in certain industries? Sizes of companies? There are so many general purpose freelance frontend architects, so find a way to get more specialized in your messaging.

2. Network, network, network. Service businesses are relationship based, so if you let your network stagnate, you're going to struggle. I set aside half my time each week for sales and marketing, and at least half that time is networking with people or staying in touch.

3. Do things that bring you energy rather than listening to gurus. In other words, if side projects get you jazzed up and you can build them to facilitate your marketing, do that. If writing works, do that. If you like sending cold emails, try that. If you're doing marketing that doesn't even feel like work, it'll be more sustainable.
Surface Pro X is a great hardware device but it is definitely not a great software experience. Same problems with the old Surface RT with the ARM chip, backward compat with existing software made the whole experience difficult for almost all folks. As for SPX with Windows 10 on ARM, you can't use any 64bit app and existing x86 32-bit apps were incredibly slow and not reliable (look at photoshop for an example). 64-bit emulation support is coming next year[^1]. Many of their development tools are not native either, some folks are still waiting for MS to ship Visual Studio to ARM [^2], .NET 5 was just shipped a week ago with some basic ARM support but no WPF for ARM until next year.

The difference here is Apple has a very fast x86 translation layer called Rosetta 2 that can run almost all Intel apps at 80% or so of the native M1 performance. Most folks don't even notice the difference. Windows 10 on ARM (SPX) had to emulate it at all time, with massive performance regressions.

What Apple has done is a complete transition that includes both hardware/software to ARM at the same time. All of their apps including development tools (Xcode) were native, huge number of macOS devs already shipped native support on day 1 or within the first week and Rosetta 2 made waiting for native support okay.

And that's just the software. The hardware? Super fast, long battery life, fanless in MBA, very quiet fan in MB and more. For a lot of people, it's a complete experience that worked out for them.

Note, not all developers are going to be ready for this, there's no docker support, some tooling will take awhile to update but they're going at much faster pace than MS at this point.

[1]: https://www.theverge.com/2020/9/30/21495510/microsoft-window...
[2]: https://docs.microsoft.com/en-us/visualstudio/install/visual....
However feel people 'emotionally' about things like that, justified or not (ie racist/overly 'patriotic'), they failed to realise that we'd all be worse off. There is no upside.

And yes, I'm saying lots of people voted with their emotions over things like that, thinking it would stop it. (Thanks to Mr. Farage et al.)

Laws. Money. Borders.
All of which we already had control of. Just clearly not very good at. ;)
Out of curiosity, why match expressions became popular for non functional languages? Without pattern matching on datatypes via cons expression (x::xs matching) it is just another kind of switch or if/else. Why do people promote this?
here a nice comment on this topic:
https://ocaml.org/learn/tutorials/data_types_and_matching.ht...

"So one Really Cool Feature of functional languages is the ability to break apart data structures and do pattern matching on the data. This is again not really a "functional" feature - you could imagine some variation of C appearing which would let you do this, but it's a Cool Feature nonetheless"
GitHub's $4/user/month pricing is very hard to compete against and actually make money as a business. Charging half the price of GitHub for example isn't sustainable.