skysight-inc/HackerNews huggingface dataset:
In many cases the homeless have a better net impact on the world than tech people.

Consider carbon footprint, accelerating “progress” toward ecological collapse, building tech used by authoritarian governments, etc.

People of all classes come to SF for similar reasons, the resources.

Instead of being afraid of solving the homeless problem for fear of attracting more homeless, SF Ought to focus its creativity on solving the problem in a way that works for everyone.

The best solution is, give the homeless free housing.

Since SF industry is extracting / creating wealth (depending on your political slant) from all over the world, then it should be ok with people from all over the world coming in to have basic needs met.

Create shipping container / tiny home villages; provide robotic grown organic foods; deploy scalable mental health and community building tech; etc.

Deploy that tech to other surrounding cities which would alleviate some of the pressure for folks to move to SF if they are homeless.

Repeat the process across the USA.

Repeat the process around the world and alleviate the resource gradient.

You want to take a dent out of the universe? Solve homelessness and resource scarcity.
Running? I don't like carrying keys
Agreed. I think it's not the length, directly, but the lack of substance.

The author starts with the unqualified assertion that convenience is bad. I'd expect they'd continue by providing evidence or an argument to support this statement.

Instead they throw in a lot of philosophical passages and quotes and it feels like they're talking around the concept instead of addressing it directly.

I get the impression it is aimed at people who already agree with the core thesis.
I also don't expect that a lot of the existing Java code will be rewritten in Go. But there exists a whole array of startups/unicorns today who use Go extensively. Many of them will grow into enterprises. I predict that Go will generally hold up well for them as they scale. They will feel a lot less of an urge to switch to something more mature and scalable like Java, as many companies who started out with Ruby, Scala, or PHP did.

I often see enterprises using a mix of languages and technologies (depending on how independent the different org units within it are) and some amount of Java fatigue in developers who are not retiring in less than a decade. Go is often amongst the top choices they are exploring.
The fun part is that being locked out isn’t a disincentive for the landlord who installed the lock.
Another NSA Leaker Identified and Charged
A little bit of googling tells me that in Germany you are allowed to change the lock [1]. Never thought of that, will do it probably next time I move.

[1] https://www.advocard.de/streitlotse/mieten-und-wohnen/schlos...
This is such an important distinction to be able to make in life!

Often highest leverage in our own lives and in reflecting on our own successes.
Ex-Intelligence Analyst Charged with Leaking Information to a Reporter
Maybe details are not visible but overall body shape can be figured out and... unless it's full placeholder then for me it's completely disappointing. I'm aware that design was decided, created, analyzed and discussed by teams of highly competent people but for some reason it's against my "common sense".
Tesla and this ID.3 are in similar price range [1] and Tesla just looks way better, customers who are buying EV are not traditionalists and I'm pretty sure that modern look is something as important as modern vehicle features. ID.3 aesthetics are just like old boring ICE cars (same thing can be said about audi etron)

[1] https://news.ycombinator.com/item?id=19870034
Mozilla – Your Europe. Your Vote. Your Tools
The Coming Civil War over General Purpose Computing
As a retailer, Amazon has become incredibly lazy. Ironically, books is where this shows the most. In my area they now just ship them in padded envelopes, meaning at least 50% of the time the book arrives with dented corners, or a damaged cover.
When I grew up I wanted to be a writer. Even now I spend at least an hour a day writing, usually a lot more. You can't really tell because my writing style is pretty awful, but I've developed an ability to explain things pretty well. I should probably write How to books :-) My parents (especially my father) were absolutely against the idea and since I also spent insane amount of times programming, I became a programmer (with a very insane and fleeting period in university where I thought it might be a good idea to be a physicist...)

It's one of those things where you always wonder in the back of your head if it was the right choice. What would it have been like if I had studied writing and literature instead of computer science in school. Very likely, I think I would be writing something similar to this article. It's a tough gig and it's getting tougher by the day.

I can't help but think, though, that I've met a fair number of programmers who find themselves in a similar situation. They get out of a job, go for a while and then just can't seem to get back in. Then what? Do you struggle to make it? Do you cut your losses and try something else? What if that doesn't work? It's a scary thing to contemplate.
This was a fun read!

> At worst, your hands and the surface of the pole will both be converted into exciting new forms of matter.
"Property of X, not to be copied without permission"

Not even that. The keys I was referring to have serial numbers and the blanks are strictly controlled.

Only the owner of said serial numbers (usually represented by a card) can order copies directly from the manufacturer or their designated agents.

Normal key copy shops wouldn't even have the blanks to furnish copies.

I don't think that it's totally impossible to copy such keys and it will be probably even be harder to prevent copys in the future (think 3d printing). But you can't have them copied by any old shoe maker with a key copy side business.
People _have_ consumed so much water they've died or gone into coma.

But of course it's nothing like an "addiction"
Land is pretty cheap in Texas. It’s often unrestricted. SF could buy up a ton of land and start building an eco village with tiny homes; robotic organic food production; etc. and start providing services to the Texas homeless population as way to stop them from coming to SF.

This would probably be much cheaper.
> For complex, specialized systems what I'm often seeing is that essentially every decent large system gets split into a de-facto domain specific language

Every time I've seen this, it's been a disaster. Custom DSLs for business logic are, 100% of the time, a red flag of a development process gone off the rails.

(We may work in different industries.)

Go prevents you from doing this at a very low level. This is a huge advantage.
https://news.ycombinator.com/item?id=19869946
I just installed play.ht for my chrome and it was fun to work with it
He basically made the Marzipan apps we have today.

The only shipping Marzipan apps today are the ones that Apple released last year. He didn’t have anything to do with those.

He just played around with the library and made some tools as a hobby. None of those apps are in user’s hands.
Breathe, think, observe the world around you. Pretty much what humans have always been doing during the downtime until about 10 years ago.
Short answer; no. Everything else is based on Chromium, which is basically Google-sponsored spyware.

That said, try Bromite : https://bromite.org

Edit : Unclear from your question if you're aware that the problem was fixed -- just update to the latest version.
In French that word has a different meaning, it specifically means a rental contract and is pronounced like "bye", I'm not sure it has anything to do with "bail" in English.

So could be that parent is French.
Does this work with GLSL?
Indians have a very bad rep. That being said the best developer I know is Indian.

I once worked on a a mostly Indian team and could not understand anything they were saying during the meetings.

What is your accent like? Can non-indians understand you easily?
These tools are extremely useful. Looking forward to using them.
Most of the time it won't actually be "too much". The comparison itself has very little overhead due to branch prediction.

But yes, if you're writing performance critical code (which you generally won't be), then you'll need to use code generation to avoid boxing.

This kind of discussion is pointless without some kind of real world reference point. The vast majority of Go projects will never run into a situation where the overhead of using interface{} is a performance bottleneck. If you're working on a project where you consistently have to think about the cache performance of your code, then C++ or Rust would probably be better choices. Go isn't meant to be all things to all people.
I'm aware of that but we have quite a large overview over the airport while the plane was moving. As I said, in other situations the fire trucks have been visible. Here they aren't for quite a long time which I think is weird. Especially because the landing was botched already and it was a emergency landing.
UK rentals typically require prior approval for any sort of modification made to the home - I've had contracts where they considered hanging a picture to be a modification, so I'm pretty sure changing the locks would come under that clause.
Perhaps software in general shouldn't be provided _as is_ anymore. The idea that someone provides a software and it's your problem if it doesn't work is really... _too easy_.

Company A sells you a cell phone. In a reasonable time (5 years? 10?) a flaw is found. You, the costumer, can fix it? No, because it depends on proprietary code, a key, some DRM, whatever.

So company A should fix it or be accountable for the problem. Being sued, paying for it. Or open the hardware so that user can fix it.
Salvador Dalí Comes Back to Life in Artificial Intelligence with ‘Dalí
Old Falcon 9 rockets done firing their engines will now inflame imaginations
Python is just an arbitrarily chosen glue language in regards to data science and machine learning. Pretty much all the heavy lifting (where having a lot of control is required for performance) is done by modules written in C or C++.

There's not a lot of difference between usage of such modules in Python "hiding" complexity and abstractions used in Java, C#, C++ or Rust except those languages don't actually need to use FFI to get acceptable speed. Computer Science is pretty much just layers and layers of abstractions and the level of abstraction that Go or Python chose to operate on isn't special in any way.
A data-fetching component in React
Instead of a Border Wall, Why Not a ‘Clean Energy Corridor’?
The desktop gaming market is minuscule compared to mobile. There was just an article on HN yesterday saying that most money in games are spent on mobile.

A few rich people using VR is not a mass market.
Nxivm Trial: Former Sex Cult Official Describes Its ‘Evil’ Inner Workings
We should, given the scale and importance. Testing for heavy metals (lead, cadmium, etc) is easy with hand held XRF (xray fluorescence) [1].

[1] https://www.spectro.com/products/xrf-spectrometer/xsort-xrf-...
Who pays for the broken door?
Only 10% of you at the cellular level is you. The 90% of you at the cellular level is bacteria.

https://bigthink.com/amped/humans-10-human-and-90-bacterial
HP Spectre 15 x360 2019 review: Carving a niche in a crowded space
> ...the features of the core language matter only in regard of whether they facilitate making a good DSL.

Well, nothing I'm aware of beats the LISP family of languages as far as "making a good DSL" goes, but none of those are particularly popular :(
https://meduza.io/feature/2019/05/07/ya-shel-poslednim-za-mn...
Show HN: Yubaba – out of the box animated experiences for React.js 🧙
Oh man, I wish I had seen this thread earlier. I've been trying to get Capital One to send text to a Skype number to no avail. Then my card got swallowed by an ATM.
its supposed to be a solution for homelessness.
I like how it went from

"Fedor is an unimposing teenager, struggling at university. Below-average grades and lack of purpose make him drop out to travel the world. He plays a little poker on the side, but his results are underwhelming."

to Fedor inviting 8 high ranking poker players to luxurious villa, an only house on private island, for them to play poker day and night on the internet.
Replacing locks is typically very expensive unless you have the expertise to do it yourself though?

One can easily pay £500 ($700 USD) to change the locks on a home in the UK.
You’re right about the bitrates producing similar sizes but “blurry mess” seems like pure hyperbole, especially in the context of replacing GIFs rather than say a theater setup (or we should count AV1s difficulty playing in real-time on all but the latest hardware against it).

I was thinking of the comparison from this angle:

GIF: plays everywhere, horrible quality and giant file sizes, high CPU usage.

H.264: plays everywhere, good quality and file sizes, almost universal hardware acceleration even on cheap devices

VP9: plays many places, competitive size with H.264, hardware acceleration is common but entire popular platforms lack support

AV1: limited support, great file sizes, hardware support has barely started shipping.

If the goal is to replace GIFs I would weight compatibility and ease of playback much greater than bumping the file size savings from 95% to 97%.
For those curious, I wrote a similar little post: https://www.andreykurenkov.com/writing/project/what-brief-ha...

Don't think I mentioned it in there, but this was also through a 'consider re-submitting' email (though I've had a couple more on front page without that process since). That post was a ton of work (like 6 weeks straight) so it was nice to get the bump and get it more visibility.

To this day that post gets a lot of views via organic search results, though the huge traffic spike died down pretty quickly. I try to submit stuff a couple of times these days (as you can see in my profile) to give the lottery a shot more than once, but am also fine with it being pretty luck (and curation) based.
The apartment owner, or perhaps their insurance.
Then you aren’t allowed to use a door latch. A rule an owner is allowed to enter doesn’t mean you have to make it possible, just that you can’t complain if he succeeds in entering.
I found this to be a very interesting survey of the different things affecting the SF housing market. Whether you agree with all of the points brought up it's hard to deny that it's a complex issue.
Since most see the picture as well documented reproduction I don't think anything is inherently lost, only gains into the "final" intent of the work as by the artist. So we have a very well documentent historic state and restored state.
Also the colors will be closer to the original intent, since the non-original muting varnish will be removed too.
Still there is an ongoing aging process on the organic original pigments used, so it's always not the exact state in appearance as when the painting was completed.
For a super compressed video there's really not that much difference. And that's almost all videos as gifs. You don't want it to be 100MB.

And I didn't say transparency isn't needed by "anyone". I said it's very rare for video-ish content.

Apng is better than gif. But its advantages really shine in realms other than video content. They're both pretty bad at video content, even despite looping properly.
Rookie kayakers get flipped in raging rapids and almost drown
If it is really an emergency (fire, heat failure, plumbing emergency, etc), not kicking down the door will cost far more than the $200 that a new door costs.
We already have Lua [1] and MicroPython [2] as well as a myriad of Forths, Scheme, etc running on MCUs. So arguably Wasm would be a better fit for an MCU over these two as it doesn't need to be parsed and the interpreter doesn't need to handle dynamic types.

[1] http://www.eluaproject.net/

[2] https://micropython.org/
Already filtering that out. Unfortunately most people don't seem differentiate between the two clearly. So I generally end up writing a mail asking about their geographic hiring constraints before applying for the job.

Also, when I say I get very less interview calls for whatever jobs I apply to, it is for companies which are looking to hire from other countries.
WT...? Addons are already functional again!!! Just update Firefox ;)

https://blog.mozilla.org/blog/2019/05/09/what-we-do-when-thi...

About alternatives: as Ultramanoid said, there is no other decent browser. If you want privacy and respect your only choice is Firefox. Everything else is Chromium based (or as i would put it: "spyware based").

(Edit: You naturally have a few browsers based on firefox as well, such as Tor Browser, Waterfox and so on... but Firefox is the real deal ;)
Alright, let's not overdo this.
I live in Frankfurt and I know what a big airport is. I also know that fire trucks are not THAT small...This was an emergency landing. The trucks should have been all over this plane the moment it touched down. Just as you can see it on many videos of even less dangerous situations. However there is not a single fire truck to see here: https://www.youtube.com/watch?v=WmvcoAPLeuA nowhere. Even when people were already away from it. Also here: https://www.youtube.com/watch?v=GX_tMKmUjbg you see people starting to get out of the plane. Nothing. There is some kind of vehicle coming over at the end but it's not a fire truck.

In this video (around 2Mins) https://www.liveleak.com/view?t=k5Lw7_1557086404 you see finally water from obviously a single fire truck being sprayed on the plane but there must have passed a very long time since the vehicle from the other video is standing on the right site and people are gathered around it.

So please. Don't tell me there isn't a massive fuckup here.
I don't know if you're aware of this, but child labour is something that exists today: https://en.wikipedia.org/wiki/Child_labour#21st_century

Additionally, here's a list of currently 37 countries that rely on taxation from wealthier countries: https://en.wikipedia.org/wiki/Heavily_indebted_poor_countrie...
Differentiable graphics rendering allows you to transform the difference (what you got vs what you wanted) of the resulting image back to a difference of the underlying data which you rendered.

It allows you to get from "these 1000 output pixels were wrong" to "the truck in the scene model actually was two inches to the left compared to what I expected/predicted" or "the texture of that apple should be changed this way to match reality".

You wouldn't use it to tweak labels for image classification tasks, but to learn better underlying models of physical reality and behavior.
Would be even nicer if it could be trained on unpaired datasets (ala CycleGAN https://arxiv.org/abs/1703.10593).
If you think that somebody writing a 6-word sentence at the start of an article to set the tone is "cheating you of your time", perhaps stop reading random articles on the internet, and then also leaving comments about them.
It's insane the level of vindicativeness that government can reach. Worse than any bully and more fanatical than any terrorist.

Of course the government is like this to mere peasants. If you are the wealthy elite, the government acts like a grovel servant rather than master. Expose war crimes - then you are public enemy #1. Be part of the wealthy elite who destroys the financial system and ruins the lives of millions - it's just good ol' boys being good ol' boys.

And yet, everyday, we give more and more power to governments and corporations.
Is there anyone else that cannot stand the numpad being put onto a laptop keyboard? The laptop looks good enough but the keyboard layout means I would never get one.
>Essentially you "own" the rented appartment.

Possession vs Ownership. In some countries, there law makes a difference and in some like Switzerland and Germany, for example, the possession of an object (or apartment) gives you a number of rights that the landlord can't annihilate by adding more words to a contract.

While in germany the landlord is the owner of the appartment, they have no right to enter it as they want, use it as they want or do anything but emergency work without the permission of whoever pays rent.

On the other hand, since the renter is not in ownership but mere possession of the apartment, they can´t do as they want either; they can't take down a wall even if it's cleared by an engineer to be safe, the landlord has to approve any permanent changes to their ownership unless the contract gives the renter some free reign.
Python 3 Functions
I meant that line as "he's made apps of comparable quality to today's official Marzipan apps", not "he wrote the Marzipan apps that ship with macOS".
> millions in cash often stuffed into hockey bags

O, Canada. Must we live our stereotypes so?
Oh ok cool, I didn't realize Mother Nature gave you the responsibility of deciding when it was OK to disrespect a dead person with an irrelevant, unnecessary comment meant only to disparage, especially when that person was extremely mentally ill.

So just to make sure I have it right, 8 months is the cutoff point? Then I'm allowed to talk shit about the deceased mentally ill every time their name comes up?

Imagine you created a legacy. But you were schizophrenic and a little kooky. And 8 months after you died, every time someone ever brought up your name again, the conversation was completely derailed by someone who wanted attention and got it by bringing up stupid kooky shit you said. That's the kind of hot garbage you are proposing. I refuse to disrespect the dead in that manner.

> Grandparent comment didn't say Davis was terrible, as you claim; the words were "He said some terrible stuff".

That's like when I tell my relatives they're saying racist things instead of directly calling them racist. It's a way to hide behind your words. It's an emergency hatch.
Starting with Haskell is a bad idea, no doubt.

I not sure I agree. The university I went to used Haskell for its introduction to programming courses and I think it worked pretty well for most people, and especially for people who had never programmed before. The people that did struggled the most where actually those who already knew a bit of programming, but weren't very strong programmers.

The flip side is that all the students who had now had been introduced to programming via Haskell where completely confused when trying to understand OO and Java in the next course.
I’ve upvoted opinion pieces that I disagree with, but I wanted to see what the community thought.
You fear the government doing something like this but the corporation already has. What difference is there? Please don't claim that the government has a monopoly on violence, that is certainly not the case.
Agree. This is one of the reasons that Fortran remains popular for scientific computing:

* dead-simple array/vector operations (http://www.mathcs.emory.edu/~cheung/Courses/561/Syllabus/6-F...)

* many useful built-ins (e.g., DOT_PRODUCT, MAXVAL/MAXLOC, MATMUL, TRANSPOSE)

* standard math libraries (e.g., LAPACK) with lots of very fast functions for linear algebra
> If you are the wealthy elite, the government acts like a grovel servant rather than master.

Anyone who draws the ire of government and doesn't have people on the inside (in the right places) protecting them WILL get screwed. The rich just have enough money to drag out the process and make that more difficult so you don't see them getting screwed over little things.
Well I like to think so. I have never faced this problem in an interview/discussion.

Neither has any potential employer has ever had problems understanding what I am saying nor have has anyone told me it was an issue while giving feedback(I have started requesting for detailed feedback for my application rejections. Most people don't reply , some that do didn't really say anything about my communication skills being bad).
This is also standard practice here in Brazil.