skysight-inc/HackerNews huggingface dataset:
That’s a pretty generous view of the purpose and history of property laws. This article is about American media companies using intellectual property laws to get individuals in foreign countries arrested.
Show HN: A plain HTML,CSS,JS simplified demo of arwes/futuristic UI
Unless you live in a country with 20000ft tall people where do you see solar panels? Cell towers can also be hidden fairly easily when needed.
I would say the biggest difference is broadcasting. So let's say I have an array of returns, r:

r = [0.0001; -0.00002...]

I might be interested to find the cumulative returns:

cumprod(1 .+ r) .- 1

Or just apply a function f to it:

f.(r)

In Ocaml I can't vectorize any notation:

List.map ~f:(fun x -> x - 1)) @@ List.cumprod(List.map r ~f:((+) 1))

List.map r ~f:f

Julia allows you to write code in a very vectorized, array language style. OCaml does not. This is big big issue, imo. Also with multi-dimensional arrays and slice notation, Julia is just very convenient for working with higher dimensional data. OCaml, to put it mildly, is not very good at this.

Scientific computing and array languages go hand in hand. Also the lack of polymorphic functions is a big problem in OCaml. For example it would be impossible to define an addition function in OCaml that transparently worked with arrays:

1 .+ [1; 2; 3] == [2; 3; 4]

1+1 == 2

[1; 2; 3] .+ 1 == [2; 3; 4]

[1; 2; 3] .+ [1; 2; 3] == [2; 4; 6]

Julia makes this easy. A real array language like kdb+/q or J is even better.

This is great for linear algebra (matrices and tensors). You can write very math-like equations using very high level functions. With OCaml you will always be burdened with the nitty gritty of mapping and folding over the lists/arrays.
Compose, and Flutter, and their regular SDK, ...
I fear death a lot and it sort of ties in to my weird concept of memory.

If we take the idea of consciousness as experienced by the mind as it functions in the present moment, the past does not exist at all. It has never existed.

This concept of mind is separate to the biological realities of memories in the brain, it's the unknown bit that transforms the grey goo into me.

I have been annihilated an infinite amount of times since I started writing this message. I have only lived because of my memory of the past presents I experienced.

By which I mean the sensation of being alive and having lived is intimately tied up with memory. For past events I don't remember I was effectively dead. I only lived my life because I'm able to live all of it currently.

Rather than life being a column of infinitely small slices of time building up they're all occurring in the present moment. While I'm lying in bed writing this I'm also at school, at swim classes, on work experience, at university, at my first job interview, etc because they are events I know to have happened and experienced because I don't just replay them, in order for my brain to have knowledge of them they're happening concurrently. If I don't remember these did they ever actually happen? From my perspective of the person I currently consider to be me?

What happens after a catastrophic brain injury or during a disease like Alzheimers? I don't think this makes any life worth less but from the perspective of current you it doesn't take the end of life for the death of your current 'life', the impression of an unbroken chain of having lived that forms you, in the snapshot of the present. During temporary short term memory loss do you effectively die?

I know it all sounds very confused but the nature of memory, existence and death freaks me out.

As a counterpoint during Alzheimers a patient will experience bursts of lucidity so obviously there's a solid state backup of the past, distinct from the present, but I get positively vertiginous thinking it over.
That just sounds like demand is outstripping supply. As you said, there's still a lot of construction going on but it's having no effect on prices. Either those developers are going to lose their shirts eventually by overbuilding (bonanza for buyers!) or there really are that many buyers willing to pay those prices.

It might be worth digging into why Vancouver has so much housing demand. It's a stunningly beautiful city, but the local economy doesn't seem to correlate with the price of real estate. There are no FAANGs paying senior engineers $400k, so why are people spending so much money?
Nah, the U, I was a couple blocks off the Ave by 50th. When I'd walk a couple of blocks to Morsel's new location in the bottom of one of those on 50th and the Ave, I could see 3-4 more of various sizes (ranging from "filling up one plot" to "two or three entire blocks" while I ate if I got a window seat.

The U was a lot less depressing when I moved in around, what, 2012/3 I think it was?
The "dose" multiplies by itself when inside you, so that's not it...
For the vim enthusiasts reading, I'd like to bring to your attention some other resources released in the last few months

— ThePrimeagen (YouTube): https://www.youtube.com/channel/UC8ENHE5xdFSwx71u3fDH5Xw

— Vim Tricks (newsletter/Twitter): https://vimtricks.com/

— and humbly, myself, Semicolon&Sons: https://www.youtube.com/watch?v=futay9NjOac&list=PLpkoC9yJXD...
Probably the same way it works now with trees.
> Looking at application development I think a similar thing could be done, but what would we pin identity to?

How about domain name?

Whenever I install (Windows) software I rarely care about the mailing address or D.B.A. name; I look at the website address listed.
Lots of good replies already, but I would also consider a senior engineer someone who puts the team first. They admit mistakes early, look for ways to improve not only the codebase but the software development lifecycle and their teammates as well. Mentor younger engineers, write and maintain thorough documentation. Add processes to reduce risk of shipping faulty code, and preventing production incidents.
Agree. Also it seems that some people think TDD is about "do you write tests at all" while others think "do you write tests before the implementation".
This is so cool. I made a simplified version[0] of the frame component using only plain html,css,js

[0]: https://github.com/ivanceras/futureostech
That's exactly what I wonder as well. Why am I not a dog or grasshopper or someone else? Why am I here at all? Am I only here because I wouldn't experience it otherwise? It seems like it's impossible to experience nothing, you must always experience something.
In my experience, your ISP will only give you a new IP address if your modem disconnects for a while. You can easily use the same IP address for over a year.

You can also use something like DuckDNS to have a backup in case you are away from home and your IP changes, you can still find your server. You could even theoretically write a script that then checks DuckDNS for your IP and updates the record with your Domain Registrar automatically (assuming they have an API)
Might be a win for slum lords.
I disagree, unions give teachers power in a system that constantly takes their labor for granted
I would say Lisp is a fine beginners language, but it all depends on the teacher.

One reason why SICP works so well is that the authors are very passionate about Lisp. K&R accomplishes sort of the same thing for C. Many languages have these kinds of books.

I got into Lisp from reading Paul Grahams essays and books.

One of my younger brothers eventually found his way into programming heaven via Bash scripts.

My point is the medium matters less.
You could always dictate code aloud..

https://serenade.ai/

https://news.ycombinator.com/item?id=23497756
Most companies do have pathologically bad interview practices. The usual thing it to cargo cult off of other companies interview practices or be based off of some idea that has been seen before.
Play PS4 games.
That doesn't rate limit wealthy attackers, it just locks regular individuals out of the system. Peter Thiel could still buy 10,000 malicious certificates at $500/ea, while I wouldn't even be able to buy one for a simple project.
About 1., you can simply use ctrl-] as an alternative Escape command.
You don't need a sponsor for Series 65. In my home state of Oregon, you have to pass the exam, and you have to be 'affiliated with a registered investment advising business', but this business can be owned by you. Which means that, if you take the exam, and register a corporation owned by you with the state (and pay a nominal tax of a few hundred dollars), post a 10k refundable bond, and maintain books properly, you can invest in previously inaccessible vehicles.

Is this work... yes. But the capital requirements are so low that it broadens access to many more people. I'd expect companies to start forming around getting people their Series 65 and allowing them to affiliate themselves with the business for a fee. This is still significantly better in terms of accessibility than the $1million wealth requirement or income >$200k.
Theft almost doesn't seem like the right word for it. I'd compare it more like when someone sneaks into a movie theater without paying. You could argue about whether or not the people stealing these films ever intended to pay money to see them in the first place. Studios should figure out how much money they actually lost on ticket sales to pirates who would have paid for a ticket if they had no access to a cam version and then compare that to how much they spend in lawyer fees and IP firms trying to combat it. Considering how easy it is to find a copy, watch it, and suffer no repercussions, I'd say they either are wasting their money or not spending enough.
One of the first I noticed is Hugo, which is in fact a good name. https://gohugo.io/
I was hoping for Planet 9, 10 & 11.
That should be the norm if you care about it...

It's like saying that if you work in constructions you shouldn't care about accessibility unless you work on government's buildings

But people with disabilities go to cinemas, pubs, bars, restaurants, museums, stadiums, ballrooms etc. etc.

I honestly don't see your point
I completely agree with you and would like to see accredited investors go away as a concept. However, this new policy is strictly better than what we had, so it deserves praise.
> I’m not sure the eternal life to come will eventually be boring either.

Along these lines, the ending of "The Last Battle" by CS Lewis which ends the Chronicles of Narnia is so beautiful:

"There was a real railway accident," said Aslan softly. "Your father and mother and all of you are—as you used to call it in the Shadow-Lands—dead. The term is over: the holidays have begun. The dream is ended: this is the morning."

And as He spoke He no longer looked to them like a lion; but the things that began to happen after that were so great and beautiful that I cannot write them. And for us this is the end of all the stories, and we can most truly say that they all lived happily ever after. But for them it was only the beginning of the real story. All their life in this world and all their adventures in Narnia had only been the cover and the title page: now at last they were beginning Chapter One of the Great Story, which no one on earth has read: which goes on for ever: in which every chapter is better than the one before.
> Why is it controversial for someone to like Pollock’s paintings which give the same type of space?

Because the abstract style has actively pushed out other styles. The great majority of people in art museums will see nothing beautiful in the post-WWII sections. When 90% of people find 90% of what is lauded as "high art" worthless, of course there is controversy, or more accurately, anger at what is being pushed on them.
Scientism: America’s State Religion
I cannot say, because I don't know enough about the US system
When I was first learning Vim I remapped caps lock to escape, and it was a huge improvement. But as I became more comfortable in Vim I realized I was using the control key a lot.

I've since remapped caps lock to control, and use ctrl-[ as escape (this is default behavior). I find having an easily accesible control key is very useful, even outside Vim. You can see in your link that it is actually the control key that used to be in the position we now put the caps lock key.

It does seem like remapping caps lock to escape when pressed alone and control when pressed with another key would be nice, but that wasn't an option for me (on wayland) as far as I know.

I bring this up only because there was a week or two transition period when I made this change, and I probably would have been better off if I had mapped caps lock to control from the start.
These a good points, and I must admit I hadn't considered the 'looking for alternatives' idea.

Anecdotally though, I think over the long term piracy can be balanced out. I pirated a load of games and software when I was younger with no disposable income which I have now purchased - I could argue the point I'd never have gotten into some hobbies if I hadn't had the piracy option, and they never would have got the purchase later down the line.

Totally get where you're coming from though, I don't think it's as black and white as maybe I had previously thought.
I think the problem is that HTTP reverse proxies do so much, it's hard to specify what Kubernetes should do and what you should get an external solution to do. (Personally I am appalled at how org-wide SSO works right now, and almost started my own company to sell an open-source solution to the problem. But... I don't know how to start a company and then there was a pandemic. Someone else will sell you a not-as-good solution for mega-bucks.)

In my opinion, people are always going to want their special thing; compatibility with their legacy nginx.conf, support for HTTP/3, whatever. Kubernetes can never satisfy people with those requirements. For that reason, I think people need to agree on a service discovery protocol, a route discovery protocol, and then hook those into their frontend proxy of choice. For example, I never really liked Ingress (lots of unspecified landmines, like what order rules are evaluated in when matching a request to a route), and so just run Envoy inside Kubernetes. Envoy is then fed a static route table and a valid TLS certificate, and handles all traffic in an explicit and easy to debug way. I wrote something to glue Envoy's service discovery to Kubernetes so my static config file contains less boilerplate (https://github.com/jrockway/ekglue), and it's served me well. (I need to write something to add route table entries to DNS, though. I currently do that by editing my DNS records in a web interface, which is tedious and uninteresting.)

With that in mind, what people should really be focusing on is standardizing xDS (Envoy's config language basically), and hooking it into their container orchestration framework and web server of choice. Then you can run Nginx on Openshift or Apache on ECS and everyone is using the same tools to do the very boring gruntwork of figuring out what your backends are called, and what syntax you use to say "send all requests that match example.com/foobar to a backend my container orchestration framework calls foo-bar-v2". I am sure it will sort itself out eventually -- xDS has a lot of momentum in things that aren't Envoy (notably gRPC), so this could all be a solved problem outside of Kubernetes soon enough.
Since you mentioned the gaming industry: most popular games make money without relying on charity or selling copyrighted files. https://en.wikipedia.org/wiki/List_of_most-played_video_game...
> Studies have shown that frequent pirated media downloaders are among the relevant industry's best, highest-spending customers.

Copy that. I never pirate and I hardly ever spend money on media.
I think if you were to believe in becoming someone or something once again, then yes, like your memories, your consciousness would be gone. I think this because I think your consciousness is inherently tied to how you sense the universe and your own being, and that will obviously be different if you once again exist as someone or something else.

As a result, if you choose to believe you will one day exist again after you die, in order to make a connection between one or more consciousnesses or lives, you would need to invent something to explain it. Like a soul.

You could make thinking about all this even more wild by thinking about how time is involved in all of this. We are assuming if that you exist again it must be some time after you cease to exist. What if you exist "again," but at the same time you exist now? Are you also another person somewhere else? Is there another universe with another you? When you die do you then relive the same existence again? The questions are as limitless as our imaginations because we have no answers.
Prices are high because there is demand. Zoning keeps supply scarce. The reason why you can sell these condos for 750k is because of demand and scarcity. If everyone turned their million dollar home into condos, supply would increase, demand would be met, prices would fall, and suddenly you wouldn't have a million dollar home or 5 750k condos.

On top of that in CA, if you were to hold your million dollar home, your property taxes are locked in even while the asset value increases exponentially. You can even give your house to your kid, and they will pay the tax rate you paid. If you tear out your house and build 5 new condos, suddenly you are paying market rate property tax again.
In my opinion, the greatest benefit of using Vim, Emacs or even Acme is how easy it is to create custom tools for your problem at hand, even for one-shot tasks. VSCode is very capable, but it can't compete in this regard (and maybe that's what they want and maybe it's a good call as well).
Quick S-1 Teardown: Palantir
Some thoughts and notes on the Palantir IPO.
Some people just have a stronger immune system i guess
Most of the time, they won't be visible. Satellites at general commercial orbits fly low enough they hang out in Earth's shadow when they're flying past. It's evening and early morning when they can be seen reflecting sunlight around the curve of the Earth.

Honestly, I think the idea of a sky alive with dozens of fireflies criss-crossing the twilight is kind of cool.
> Similar to the history of regular air travel, it will be the wealthy that indulge in the convenience of those time savings at first

That was the theory behind Concorde half a century ago.

Flying somewhere on a jet is accessible to anyone in the lower middle class and up because the industry learned from the lack of demand for Concorde and optimised for fuel efficiency instead of speed
Doesn't explain why the UX is bad. There are great user experiences from 40+ years ago that hold up.
I recommend swapping your left CTRL and ALT keys when using vim, as well as CAPS and ESC to avoid RSI.

Also, the dot operator is king.
Medicine's Data Paradox
In the US, Sony will sell PS5 on a digital queue basis
I'm personally a fan of remapping jk or jj to esc, there barely any instances in the english language where you would use those two letters together, and it means you can leave insert mode whilst barely moving your hands :D
To me WASM is interesting because it provides a way to distribute _non-JavaScript_ applications that _already exists_ over an easy to access platform that is the web browser. It provides a much simpler target than transpiling to JS.

For example, I'd really like to see interactive Smalltalk environments like Pharo be available as WASM websites instead of a separate VM. They already implement their own rendering stack within a Window, so they could switch to WebGL/Canvas and not have to even interact with the DOM directly. (That may not be the best long-term solution, I don't know enough to decide, but it is definitely a good short term solution than not doing it at all).
No it doesn't really. People should be allowed to fail. The response when someone loses all their money due to a business failing should be to have a social safety net, not to prevent them from ever having been able to invest their money in the first place.
Any idea if you can continue to sell software to EU residents, given (?) a hard Brexit?

edit: Just to clarify, It is not clear if digital goods will remain tariff free.
The music industry had a tough decade in this instance because they missed the digital boat and had to play catch up.

If they'd not been so greedy and got involved in mp3 downloads and streaming earlier they might not have had such a hard time.

Like your final point, it could easily be argued that piracy has actually forced industries to pursue more consumer friendly practices that they would otherwise have ignored.

I'll check out that documentary, it sounds interesting
We just need to set the incentives in the right direction.

Rule: you can't build more than one story higher than your neighbors.

Under this rule your property will become more valuable when your neighbor builds up, because it just got upzoned for free!
For me, the middle ground is minified/gzipped CDN hosted. Just a simple `<script src="..."></script>` for me.

Presumably you could do that here too, but I don't know how this host feels about hot-linking
For those looking for a summary: this is a SwiftUI clone for Android. SwiftUI itself is heavily inspired by React and older Functional-Reactive-Programming frameworks.
According to [1], there are more than 90,000 Flutter apps on the play store, growing at over 10,000 per month. Now to be fair many of these are low quality throw away apps, but there some significant apps including Hamilton, and Google Stadia.

In addition, flutter runs in a whole bunch of places, including native desktop apps and of course Fuschia.

I am coming to the opposite conclusion. Flutter is a massive hit - and I think Google is smart enough to know they have a a winner on their hands. Flutter isn't going anywhere.

[1] https://medium.com/flutter/announcing-flutter-1-20-2aaf68c89...
yoooo this is awesome!
"The earth has enough for everyone's needs, but not for everyone's greed" - Ghandi
I 100% agree with this. Using fzf.vim for finding/opening files, searching across files, searching within a file, etc had a definite positive impact on my productivity. For reference, I was previously using netrw.

fzf is also really useful outside of Vim. I like to use it to fuzzy find git branches among other things.
A natural person is an individual human being, rather than a corporation, the estate of a deceased individual, a trust, a partnership, etc, which are all legal persons, but not natural ones.
>PDS: Which leads to the inevitable philosophical question -- is a virus really a virus if it doesn't do anything?

Yes. A virus is a specific RNA/DNA structure, not the outward symptoms of an illness or ailment.

>And by extension, is a pandemic really a pandemic? If most people aren't suffering from the effects usually associated with pandemics?

Imagina a virus with similar spread, where 70% of the population are to get it (if left unsupervised, no lockdown, etc).

Now say it's even better than this one, in that 90% of them will feel nothing, 9% will have some minor/medium symptoms, but 1% will get serious life-long issues or die.

That gives 2,5 million people in the US with serious issues / death. It very qualifies as a pandemic - considering flu kills about 60-70K every year...

I'm not saying that Covid will reach those numbers (though it might). I'm saying that, never mind, 40-50%, even a virus where 90% people have no symptoms can kill tons of people...
I'm just a passionate hobbyist, but I'd say yes. The integrated environment makes it very easy to get started, the package manager makes using libs trivial and there are DSLs for basically all programming paradigms under the sun.

In my opinion, nothing beats it. You even have pictures in the REPL.
"able" is bearing a lot of load.

FB never built technical countermeasures, merely asked app devs to pinky-swear not to siphon user data.
iOS 14 privacy settings will tank ad targeting business, Facebook warns
I think you might underestimate how large streets are and overestimate the number of bikes and pedestrians.