skysight-inc/HackerNews huggingface dataset:
>where kids don't give a damn about technology.

Not really that weird. First there wasn't that many kids into technology in the first place, and those kids that were back into it then are on hackernews today. The kids that were not into it are the ones that I'm charging an hourly rate to fix their technology.

Also, technology is no longer 'that' interesting or different. There was a lot of wizardry in getting technology to actually work back in the day. And if you got it to work there tended to be praise involved. either from yourself "I did a good job and got this broken thing to work" or external praise "Wow, I can't believe you got this video call to work, you're a genius". This was a big push for me to become who I am now, an affirmation in my life.

The issue with webp not working is a good example. Back then it was common for an interface to break with no good errors or reason. These days we'd blame the programmer for not providing a useful message like "Image format invalid, please upload a jpg file". Also, there is so much technology that you can spend/waste all your time trying to fix an ocean of problems that you'll never reach the bottom of.
Sorry to be the typical pessimistic HN commenter (e.g., Dropbox is just ftp), but this seems ambitious enough to remind me of https://en.wikipedia.org/wiki/Cyc.
> Consider most fresh produce is Cheaper than processed food.

I think it depends on what produce you want. It's easy to get cheap, reasonable quality fresh veggies, and cheap, low-quality fresh fruit, but good fresh fruit is expensive for me.
Host it on IPFS, which was literally made to be eventually consistent across planets:

https://docs.ipfs.io/how-to/host-single-page-site/
Yup, this is what happened to me this tax year, but only for stock options, not for regular income.

I work for a CA company, but remotely from the midwest (home office), and I pay CA taxes for the stock vests I got from my company last year (because I lived in CA when the grant occurred.) But I also paid taxes in my home state for the same stock. I just filed an "Other State Tax Credit" in CA (form 540 Schedule S), which effectively made CA give me a refund equal to the amount I paid in my home state. Same thing would happen if my regular salary was taxed.

It effectively means you pay the higher tax of the two states: if the state you live in has higher taxes (NY for instance), CA would have to essentially refund you all the taxes you paid; whereas if you live in a cheaper state (more likely), you effectively pay a CA income tax rate overall, since CA is keeping the remainder after refunding you for the other state.
If you're living somewhere with a third the cost of SF, is it necessary to further your career growth? Outside the city, people will realize there's more to life than high tech and lean into the "life" portion of work-life balance.
Golden video. Thanks for this.
All you've shown is high demand, not the market meeting that demand.
That actually has a lot of plausible deniability. Jails and prisons are having issues with COVID-19 everywhere. High density combined with poor management.
"You can write Rust shockingly similar to Go."

This applies in any case where one language is more complex than another. You can write almost any style of any language in C++, for example.

The problem is that every team ends up writing in their own subset of these languages, which means it's impossible to ever really achieve expertise. Each team's definition of the language is different, and no one has worked on every team. Ergo no one in the world is actually a C++ expert at any given company's "version" of C++, even if you know every C++ feature independently. You have to follow the style guide which tells you what subset of the language to use and how to use it. This isn't an insurmountable problem but it is a problem. Rust has the same issue.

With Go, everyone can feel free to use the entire language and every team's code ends up looking and feeling incredibly familiar, making it straightforward to contribute to most parts of any code base.
I do use VimPlug. Maybe a firewall issue on your end? I'm using coc.nvim, vim-go, and a number of other plugins that installed and update just fine.
Tell me there isn't a crowd latched on to "safety" that adds nothing else to every Go discussion.
My Take on Email
The Millenial generation is the largest birth cohort in the USA at this point. Their shifting preferences due to age may be very impactful on real estate generally, since many people are generally going through the same phases of life at the same time. This is likely one of the things that made urban real estate so desirable over the past decade too.
Hijack for good:

If you guys love this story, read this: https://www.amazon.com/Unruly-Places-Spaces-Inscrutable-Geog...

Its a book about places with odd borders, histories and futures that is tantalizing.

The full Sealand story is told here an its breathtaking.
What's so naughty about Lightwater Country Park?
What Happens to Markets When You Print Trillions of Dollars
Damn why didn't they use a messenger not made by idiots

> The algorithms employed are many times stronger than that of PGP (RSA+AES).

If they just used PGP over email, they wouldn't have gotten caught.

From what I have heard most criminals since the 90s use PGP over email (middle management and higher criminals not street thugs who probably just use WhatsApp or worse). They should go back to that.
>This is astonishing to me. I check back to see if this site is still up once every year or two just to have a smile.

The only reason I am sad about the death of flash is that it has all but killed my version of this: zombo.com.
What is private/semi-private in that phrase is the hospital room that the insurance covers, not the insurance itself.
Mainly correct, HIPAA applies to carriers, health providers and healthcare vendors (even an ISP that stores data for a healthcare company) in general. However, there are exceptions where it applies to other organizations not directly in the care line.

In the OP's case it isn't so clear HIPAA doesn't apply, and IMO likely it may, because he works at a university and not a traditional private employer. If that university has a medical school or provides clinics to students/employees under the universities name (even contracted through a third party), then most legal advisors would say HIPAA rules must be followed. Also many states regulate the collection of health data by private employers, and with this being NYC who knows what is on the books.

I totally support a company wanting to do fever checks daily to prevent someone sick from entering the building while all this craziness is going on. But it gets creepy & frankly useless if they are relying on self-reporting and logging that to a database somewhere.
How to Make NYU Cheap
I wouldn't really call it a megaphone when you specifically have to go looking for it which of course the perpetually outraged do. I don't think I've ever seen content from The Donald once and am on Reddit regularly.

Once they have vanquished their foes the window simply shifts and they find new targets to silence.

Regardless of all that some of the things banned are just absurd and weren't hate speech at all.
I've noticed the same thing and especially in tech. I have a few friends who are engineers and have this idea that if everyone went completely remote, cities would clear out as everyone rushed to buy acres of land in the country. I always find it a bit funny that these friends are also the ones who seem to have the most city oriented lives. They are going out to bars and restaurants all the time. They get their coffee from local artisanal coffee roasters and their beer from the many local microbreweries. They don't seem to recognize that the cities they think people want to flee offer more than just career opportunities.
> but the physics that have driven people to urban centers hasn't changed at all.

I'd actually argue that one thing that has changed is that companies are much more amenable to at least part-time work from home. I agree the economic forces that have concentrated wealth and opportunity in cities hasn't and isn't changing, but I do think it will be much more viable for people to work at jobs where they only go in to the office, say, twice a week. In that situation I think a lot of people would be much more willing to live further out because traffic (a punishing factor in most cities) then becomes much less of an issue.
Users on Pine64.org have reported their devices can run 14 hours on idle and my own experience is the battery will last all day with moderate usage. Getting it on the phone is as simple as getting Raspbian on a Raspberry Pi, you just flash the image onto an SD card.
Would love to add this to my game engine.
Ask HN: How to (truly) learn whilst working on code?
I believe I am quite good at "figuring stuff out", however recently I find myself thinking, is there a different way to work in which you may be slightly slower but end up learning more!

Would love to hear how others try and achieve this in their work.
> the financial benefit it gains from disparaging DataCamp and severing its ties with us

In other words, RStudio probably cancelled an agreement they had and DataCamp is unhappy with that.

> the distribution, and supporting the distribution, of an article published by BuzzFeed

What does this even mean? They are sharing a link? Why aren't they suing BuzzFeed? (obviously it's easier to bully a smaller company in court)
I'd posit Apple, Google and Tesla used growth and revenue to hire intellectual people, where we can see everywhere else that the majority of growth and PMF itself is independent of the intellectualism of the employees. It's a loose correlation. It may beg the question in regard to what smart/intelligent/intellectual might mean, but financial success and intellectualism certainly seem inversely correlated, with criminal businesses being the most polarized example.
For instance families like C, M, and R, processor cores are dedicated to one instance, and the virtual processor is pinned 1:1 to the underlying logical processor. Therefore there is no neighbor that is able to use the L1 and L2 caches.

For L3 cache, we try to optimize for the best overall performance for the majority of the time. Smaller instance sizes share L3 cache with other instances. I wouldn't call it a "free for all" given some changes in how the cache hierarchy has been shifting over time (e.g., Skylake-SP L2 cache per core was increased, and the L3 cache is now 'non-inclusive')
Once was depressed in university so wrote this on happiness. Helps me to look back on. One 'good' thing about depression is it gives you a reference point of how bad it can get.

Sadly what solved the depression for me was an external event (getting out of uni and getting a job).

https://wiki.nikitavoloboev.xyz/life/happiness
What is your point? I have to be perfect before I can criticise other things or people?

I happen to be trying to make enough money so I can safely retire, hopefully before my mind and/or sight gives out, and so I can send my kids to uni. If I gave half my money away I'd be substantially poorer. If I Bill Gates gave half his wealth away, he likely wouldn't notice the difference.
Zappos | Senior Software Engineer- Full Stack | Las Vegas, NV | Onsite or Remote (U.S. only) | https://www.zappos.com

We are a small team helping groups throughout the organization solve problems and develop new ideas. Our projects focus on the future of Zappos by building interactive experiences centered around customer service. We are a nimble team that moves fast and empowers others to build and experiment with new Zappos experiences rapidly.

We are looking for someone with experience working with Ruby on Rails and React. The position can be based in Las Vegas or remote.

Apply here: https://app.jobvite.com/j?cj=ohGO9fwE&s=HackerNews
He could make and launch a fully working copy of the actual ISS and still be somewhere around 30-50th place.
Cheap money is addictive. Japan has had cheap money (basically zero interest rates) for decades. It appears very difficult for them to get out of that place.

Cheap money (very low interest rates) means cheap mortgages, and in turn this means high real estate prices. So high that you produce a trap. Housing becomes an investment vehicle, and increasing rates means you are destroying savings for millions and millions of people. Millions of people who are politically active. Whatever measures someone tries to enact that result in their real estate depreciation, they'll make sure to oppose.

Raising interest rates then requires fortitude. Generally, a developed country's central bank is independent of the other branches of the government (executive, legislative, judiciary). It has so much power, that it should be recognized as the fourth branch - monetary. Being led by technocrats who, in principle, should not care about voting arithmetics, the central bank should not hesitate to raise rates when the economic stimulus is not needed anymore.

But theory is theory, and practice is practice. In real life, you may have a president who threatens the central bank governor via twitter, and the governor all of a sudden decides to cut rates instead of increasing them. And that was before Covid19.

Prediction (and not only mine): we'll be stuck with these close-to-zero or negative rates for decades to come.

That means real estate will continue to be sky-high. That kills mobility, that makes it hard for the young generation to get jobs in the main metropolitan areas.

Maybe working from home will be an antidote to that.
I've seen various cycles a few times now. Cycle times in tech are short. Which makes me think I should use the proper terminology and call them spirals.
> Doesn't that make them type-unsafe?

No, it doesn't. Go's enums are type safe. You can't accidentally mix two different kinds of enum values, or accidentally use some random value of type "int" where an enum value is expected. The type system protects you from values of the wrong type being used. This was demonstrated by that Go Playground link.

Literals in Go are untyped until they're used. How they're used determines the type, and then they have a very real type, with very real type safety being enforced. So, if you're using a literal "3" where an integer of type "state" is expected, the Go language specifies that the type of "3" is "state". This is an ergonomic issue when you're expecting exhaustive Sum Types, but not a type safety issue.

Should all literal integers just always be a specific type? Let's decide that all literals should be of type "int". Great. Now you can't type a large, 64-bit integer literal to pass as a value to a function, because that would overflow the "int" type, even though the argument is desired to be "int64".

There are trade-offs to every approach.

> In C++ or Haskell, implicitly assigning integer literals like that isn't valid.

I can't comment on how Haskell does things, but C++ is more complicated than you seem to think.

https://en.cppreference.com/w/cpp/language/integer_literal#T...

"The type of the integer literal is the first type in which the value can fit, from the list of types which depends on which numeric base and which integer-suffix was used."

Go's approach is equally type safe here. It assigns the type to the literal based on the expression the literal is used in.

As I said before: I really wish Go had proper Sum Types. But enums in Go are type safe, contrary to what you have claimed in several comments here.
Faster Rust Development on AWS EC2 with VSCode
I'm also in NYC. If AirBnB went under, the real estate market here would be in deep trouble.
If you rely on public transit, biking or walking then they absolutely are a desolate wasteland.

If you're relying on raising a family, property might be cheaper but often the best school, universities and opportunities are located in or close to the major coastal cities.

There might be a few 'tech oasis's' (such as Austin) but if you move or live close to those cities you'll find that CoL quickly rises with fewer benefits than living near the coast.
Interesting. Can you give some examples of things you take for granted in a costal city that you don't get in a major non-coastal one?

what does "local infrastructure" mean here? because I know schools, for instance, are way worse in coastal cities with high taxes than, say, the midwest.
logistics is the crux of a software 'system'. Software systems are pretty much the logistics of how to get a couple lines of business logic to happen.

Logistics is the bulk of a software system, software development, and a software department.
Needing to manufacture and assemble several components in this fashion must be awful for yields. I'd imagine AMDs chiplet process is much more forgiving.
Such a terrible response to someone venting out their economic anxieties.
It's not that we can't get faster processors. Moore's law is about the RATE of getting faster processors.
> Distros/users are encouraged to change these defaults and many do.

Haven't we learned enough over the years from projects like PHP and MySQL that having defaults "for developers" and expecting them to be changed for production use is a terrible idea?

The defaults should be sane, secure, and privacy-forward for the majority of users. If such defaults can't be agreed upon, there should be no defaults and the users should be forced to set it appropriately for their needs.

---

Personally I gave in to the Google monster years ago so it doesn't bother me, but I can certainly see why a lot of people would find these defaults concerning.

Beyond that, I definitely agree with those who are pointing out that the fallback behavior altogether is undesirable. If my chosen DNS servers fail to respond I don't want my system to go out and try some other random servers, I want it to indicate a failure and let me fix it.
I think if you enjoy your job enough, then yeah. Some people just really like their job and org enough to dedicate extra time to it and that's fine (as long as their paid proportionally, don't work for free). I don't love my job and tech that much though
truly love the mobile design of wikipedia and find myself adding ".m" to every link that i visit on wikipedia. it has larger fonts, more readable copy (for me at least), and works great on mobile. surprisingly the trick worked with this one as well!

how come the mobile design is not the default?
Anyone got a copy of the APK? Let's decompile it
It's explained in this French PDF : http://www.eurojust.europa.eu/press/Documents/2020-07-02_Enc...
It should have been called "spice" or "herb". Instead of the name of a single, known raw ingredient.
I like to think it that way:

Imagine having a job that makes you 1 million dollars a year. Even if you didn't have to pay any taxes, someone else paid for all your living expenses and there was no inflation you would have to work for 171,600 years (yes, the same years we count from 1 A.D.) to get to the point Bezos is right now.
That brings to mind a funny hypothetical niche of "interview tricksters" who lack qualifications but can land an interview sustainably. Probably not sustainable and they would be incentivized to bullshit their way into a full time job (like normal status quo really) but still pretty funny.

It is essentially a counterpart of the joke abuse of the current system of building software by giving out pieces as "code interview questions" and never hiring anybody. Actually being able to devise and intergrate such a thing would probably be cheaper and less effort to do the work yourself.
In my experience Go uses less RAM than Java, but perhaps it has absolutely nothing to do with the language but more with how libraries are written. I rarely see fixed sized arrays used in Java for instance. It's common in Go. When it comes to speed, on a running server, Go isn't faster at all at scale, and DB drivers tend to be less mature for certain RDBMS.
I work remotely for a company based in California. I pay no California taxes. We also have offices in other cites around the US and the world and have had remote people as a permanent feature for a while.
Yes - the technical term for this is Necropolitics. It really describes the system of power we are in.
Yea, I have a similar take on it that as this WFH drags on, I mean most companies have said until the end of the year. It's been 4 months and feels like forever, add at least another 6 months and we're going to back into the new normal.

If for example Newsom or SF pushes back dates or asks for draconian style "masks all times, 2 people per conference room" or whatever vs. what has been forced to "work fine" for all these companies, people will just realize this is silly to try and put the "genie back in the bottle".

Status quo pull works against returning to offices I believe more and more as this drags on.
From my point of view, the main threat to colonize other planet and survive are other humans.

The paper focus on resource extraction and management. I have always give that for granted.

There have been different experiences of human cohabitation. With mixed results.

Mars500 [2] has been successful with a long story of experiment. Hi-SEAS has been successful [3].

But the Biosphere2 [1] was a revealing project.

There was miscalculations in the project, and the team was not able to surpass the inconveniences. They split in two groups. In Biosphere2 people who had been intimate friends had become implacable enemies, barely on speaking terms.

The factions inside the bubble formed from a rift and power struggle between the joint venture partners on how the science should proceed.
Finally due to resource scarcity and not able to self sufficiency, the project was cancelled.

In another planet, the colony can't be cancelled, they will dye.

The irony of the situations is explained in game theory. Even when the best strategy is colaboration, some humans prefer far from optimal decisions.

[1] https://en.wikipedia.org/wiki/Biosphere_2

[2] https://en.wikipedia.org/wiki/MARS-500

[3] https://en.wikipedia.org/wiki/HI-SEAS
MIT contains:

> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

That sounds like requiring attribution?

EDIT: But yeah, only attribution in the actual code (and maybe binaries? IANAL...); I wouldn't read that as requiring attribution in the readme.
Being spammed with reviews after mentioning that there might be a disagreement about electronic id data collection drives the original point a bit.
I would have said that 35 years ago was the end of the 8-bit era. I had an Atari ST with a 20MB hard disk in 1985.
Fixed thank you!
Well I already talked about how most Americans have money in the stock market, so there is that immediate benefit of seeing your savings increase. But there is also a line of logic that goes like this:

An economic depression is bad for everyone. Therefore avoiding an economic depression is good for everyone. Quantitative easing has been shown multiple times to alleviate / avoid massive economic downturns. Therefore QE is beneficial to all.
What's a product promise and owning the product promise as a PM
I'd take that bet
There are salary adjustments when you leave urban areas like SF.
Oneplus had some occasional hickups in the support department but I don't think their hardware is significantly better or worse than anyone else.

What I really like about OnePlus is their software. It's hands down the best Android version ever created. Love their additions to vanilla OS.
It's nice to see a list like that, but really, many of these are lessons that need to be learned "the hard way" by actually suffering consequences.

Sure, they all sound plausible and we may have even been told these things by mentors during an internship. But is that going to stop an early 20-something from charging into into a project shit-storm? I think not.

Some things are best learned by trial and error, how else can you know the true pain these "commandments" help you to avoid?
New Coronavirus Wave Isn’t Like the Old Wave