skysight-inc/HackerNews huggingface dataset:
Googler here. Opinions are obviously my own and not that for my employer. Just sharing my thoughts, take it all with a grain of salt.

I've been at Google full time for 5+ years and was an intern before that. The company has more than doubled in size since I've been here, so I'm not exactly old-school but I have seen change.

When I started Google felt like one company. I was blown away that I could look at any piece of code (besides Google X and parts of Android) and file a bug against any team when something didn't work. I felt proud of other team's products and I also felt responsible for them, I filed a lot of bugs/feedback trying to make random things better.

The culture was also just fun as hell. The mailing lists and Memegen (our internal meme site) were really fun to participate in for the most part.

A lot has changed now. Each product feels more isolated and does things their own way. The company is far too big for anyone to claim they really know what's going on outside their local area. The culture is no longer fun at all. There is a lot more negativity, and a lot of it is justified (you've seen the news).

However I still love the people I work with directly and what we work on (Firebase, fwiw). And one strange positive about how large the company has gotten is that I can just focus on that. I no longer get too worked up about what's going on over in far-flung teams and that's fine with me. And I don't naively participate in company-wide forums expecting a good mood. But I get to build cool things and we have more resources (money, people, knowledge, etc) than we know what to do with.

All of that is to say that yes, a lot has changed. Some for the worse, some for the better, some just different. I still think this is a great place to work and I don't plan to leave any time soon.
Pack it up by Zedon ft drake
The author doesn’t like markdown, but if you like markdown consider using leanpub.com

Emacs and VSCode (the two editors I use) have great support for markdown and the leanpub work flow is very nice.
I'm not sure what makes laptop theft any more ridiculous than another crime, but "crime is bad and it should stop" isn't really an ideal that's advanced by getting shot or stabbed and killed.
Ask HN: 6 questions to ask before encrypting application layer data
Huh, not any hilarious predictions yet?

- Artificial life forms and pet becomes mainstream.

- First experimental artificial wombs for human babies put to test.

- Current HIV becomes curable mainstream but another mutation will take its place. It will come from US or Europe.

- War will break out in different parts of the world and first AI use for the purpose of killing people.

- On demand AI therapist using a wearable on your wrist as suicide rates will go up in developed countries. It will be recommended by doctors.

- Linux on desktop finally becomes mainstream. This time, for sure.

- Biohackers will grow in popularity and it will be a mainstream trend to experiment with kits from new startups. Super soldiers, no sleep brian and hairy (cat girls yay) stuff will emerge.

- There will be companies awarding trophies and money for sterilizing people.

- Something like ransom ware but alive (self aware AIware) will take out half the internet for a short duration.

- New porn startups raking in billions using ml generated on demand pornography and self aware toys, perhaps actual testing of sex robots. It could be a new genre of porn too.

- Catastrophic economic collapse. UBI goes live in many countries.

- A huge portion of teachers will get replaced by interactive digital rooms.

- Deep[insert] takes over and becomes a major weapon to tackle and defend against.

- Average tech user becomes dumber than current average.

- Rust becomes top choice for development and Javascript will become legacy codebase.

- Thousands of people will die protesting against surveillance states and right to privacy but with very little progress.

- We will see companies putting their own os in the browser using wasm and delivering their apps inside that.

- There will be a "Hack Your P*nis" post on HN.

Yes, you who is looking at this and thinking "woah this guy predicted almost everything right"

edit: added more.
Why not-solve a riddle when you can solve a riddle?
>No meaningful regime change in places like Russia, China, Cuba, North Korea, Iran, Saudi Arabia, Venezuela, Burma, United States.

I'll take this bet. About half countries you have mentioned on your "no change" list have had substantial internal problems as of late. I bet at least one of them folds. 10yr is a long time.
Facial recognition will be used in all stores in order to determine how happy you are about your purchases.
It's 2030. Hacker news is still in thrall to rentiers.
It may not be exactly what you want, but I tend to use OpenOffice (or LibreOffice) Draw. It supports numerous shapes and more importantly connectors between shapes, as well as adding custom connection points to shapes.

Not as good as Pre-MS acquisition Visuo was, but I prefer Draw to MS Visio (though haven't used it in a while).

See:
https://www.libreoffice.org
or
http://www.openoffice.org
In the context of this talk, APN means "Apple Push Network", I think. The concern is that even if the service doesn't ask for a phone number directly, it does still have an APN or GCM/FCM push token. Through the push provider, that token can probably be linked to the user's phone number.

> With unlocked smartphones, it is possible to remove the SIM card, clear any APN settings and access WiFi.

If you're willing to do all that, I suppose getting some free VoIP number for registering with Signal (e.g. through Textnow) won't be too much of a hassle?
10 years before that one commenter guessed!
PS: I'm not sure how Lenia is implemented. If the model is that the points move, you can nevertheless think of each point as a cell on a regular grid, that holds a n-ary variable, that encodes the color (or hight or what) and the position in a x*y=n-1 dimensional coordinate sytem, with one dimension per cell.

In other words, each cell would encode its distance to all other cells. Which seems a bit redundant.
Well, to be fair, they go under the group name "Amazon Employees for Climate Justice". Let's be reasonable and see it from the employers view that this sort of title has some sort of greater than zero implication that this entity speaks for Amazon.

What do we think Amazon would/should do if someone external to Amazon went under an entity name such as "Amazon Executive Committee" and posted controversial/activist like content? I would imagine that Amazon would attempt to deal with the negative PR of some people thinking that this is some sort of official Amazon group.
It definitely did. IE6's JavaScript was super slow. You cannot even imagine how slow it was if you never worked in it.

Remember, IE6 was the dominate browser for years, so very slow JavaScript was the norm.

For example round about 2008 I made a client-side pivot table for a web app, tried it in JavaScript first, even trivial tables would take 10 seconds despite all the optimization I tried (in IE6, IE7 + Firefox).

I rewrote it using XML + XSLT and it was instant. But it was truly gnarly code.
But it is in our very DNA to war for status and prestige. Every animal does it, there's a pecking order for every species. No brain surgeon will happily get stuck taking out the trash because a philosopher says we all need to get along and stop striving for position.

Philosophy should be telling us that hierarchies are natural and playing the game is healthy, as even if you're on the low end there's still plenty of game to "win".
I think Australia had more than pure idealism in mind during the war: https://en.wikipedia.org/wiki/Attack_on_Sydney_Harbour
Is youtube kids actually moderated/filtered before being available to kids or is 'automatically moderated' like the rest of youtube?

given youtubes absolute lack of attempt to meaningfully moderate most content I'm not sure I'd be comfortable trusting them to moderate content for kids.
In theory, the world should just bury it. After all, it came from the ground.
Because "ever-closer union" doesn't appeal to everybody - or so I suspect. But I'm in the US, so... take with some salt.
In which it was credibly explained that mimimi why do I not get more credit, I do much more valuable work.
> cell division rates being slow was solved by the hybridoma protocol

It's still cell division, nowhere near the speed and cost of chemically produced drugs.
Oban seems to be Elixir-specifc, is there a Python port?
A GHG tax is one that prices in externalities and will hurt trade over long distances in more or less equal measure, I’m not the biggest fan of it because I fear it would be used for policies other than mitigating the effects of a changing climate, but it would at least raise the price of everything from leaves to meat to automobiles to fish to computers and candles and essentially anything that is industrially produced or raised or caught. The net effect is to depress the purchasing power of everyone, and possibly, maybe even likely making the repair of a widget more price competitive with the replacement of a widget. I wouldn’t be able to buy as much meat with my current grocery budget, but I also wouldn’t be able to buy as much spinach or apples or garam masala or coffee without increasing my grocery budget. This would be true of anyone and everyone within a jurisdiction that actually implemented it properly.

In pricing out the tax, you would need to compute the global warming potential of the emissions for every piece in the supply chain, as well as their half life to measure their short term and long term impact and finally put a price on all of that. You could limit it to certain classes of emissions to keep it simpler, but you would want to cover all the known major transportation, industrial and agriculture emissions including carbon dioxide, carbon monoxide, nitrous oxide, methane, and so on.
Meat replacements are already dime in a dozen, there's been a boom at least for a couple of years in Europe. Some are better than others, but none have a power to control the market. Even if a single brand will be the most popular, there definitely will be (already is!) a commodity market where people will buy a good enough meat replacement from their local grocery store. If the main ingredient is oats or fava bean is maybe akin to difference between chicken and pork.
In no particular order (mine are more US focused because I am an American)

- Electric car prices will continue to go down, there will be more electric cars than gas cars in 2030

- Bitcoin and blockchain products will turn out to be basically useless. there will be no huge blockchain successes in the next 10 years. bitcoin mining will need to stop because of climate change

- there will be more "brexit" type events in the next 10 years, to the point that the EU does not exist

- Donald Trump will (unfortunately) be elected again in 2020

- Polarization in the United States will continue to get worse for a variety of difference reasons

- Malaria will be eradicated

- The university tuitions in the US will be significantly less than they are now because of less demand, with students electing to use free/cheaper online resources instead.

- The percentage of people they say they are Christian in the US will be significantly less than it is now.

- The world will see the first trillionaire

- The US healthcare system will function similar to the UK's system

- Spaced repetition systems will become more ubiquitous in all levels of education (there may be a billion dollar company in this space, it works!)

- javascript will continue to dominate client-side development
I'm pretty gloomy on the future, so most of my predictions are how a world reacts to the upcoming challenges we face.

1. Distributed Internet - A combination of tech companies that have become too large, and government overreach result in an encrypted and distributed internet. The large companies of the past are not gone, but are slowing becoming irrelevant. Teens, and Gen-Z (zoomers?) will most likely be the first to start adopting. Boomers, and older millennials will be slower to adapt. The large companies are also facing a 2 sided battle as they also battle Washington.

2. World un-united - In the post Trump world, the US no longer operates the infrastructure required for the post-ww2 united world we've been used to. This means countries will have to significantly increase their military spending, and more problematically, they will have to find new markets to export to (since most countries lack a large millennial generation to sell to.) The strong social spending European countries have become used to will start to dry up. The result will be the continuation in more authoritarian populist strong man leaders. As recession, and lack of social spending, combined with increased military spending start to increase, the 2020's will look a lot more like 1930's. Germany will be particularly hard hit.

3. The US starts to become more aware of the Rural/City divide. In the early part of the decade, issues such as gun control will result in increased tension as "Red America" rises up against "Blue America" realizing it has no political power left, and "Blue America" is using it's power to change the things it cares about. Initially these disputes are isolated geographically to a few areas. Likely Virginia, and Washington/Oregon. But it might expand into something bigger... which in my opinion is one of the biggest wildcards of the future.

4. An over leveraged China will stumble, It will be plauged with trade issues, and demographic issues.

5. Software Engineering will split, highly skilled engineers will make more than ever before, but there will be a very large base of newly minted "lower skilled" software devs that make a lot less money.

6. Despite the conversation about immigration probably only gaining in steam, the economic relationship between Mexico and US will only become stronger.
I disagree that an index is a set rather than a map: it is by definition a map from keys to row ids.

As for a generic relational layer over K/V stores, I think it’s a superficially appealing idea that would be impossible to optimize adequately in practice. Honestly, if you want to implement a distributed relational database, I would recommend starting with Postgres as your local storage engine and pushing down as much relational logic as possible to that layer. I have worked on such a system in the past and it produced very good results for minimal development effort.
That was shockingly accurate, really. Thanks for linking it. Who is this IsaacL and which year did he come from? ;)
> China has rich tradition of vegetarian cuisine

Doesn't seem to me like that at all.

Chinese under 40 are bigger protein eaters today than even Germans and Americans
This is unsafe and should not be used.

This is simply splitting the key in multiple pieces, thus for every piece you have, you gain additional information about the key, allowing for exponentially easier brute-forcing of the remaining key.

Example: Assume someone creates 3 horcruxes and you can get your hands on 2 of them. This gives you 85 bits of the full 128 bit key, thus you only need to brute force 43 bits for the rest. Of course you don't have the full data anyways, but you still learn about 2/3 of it.

A better tool is ssss which uses Shamir's Secret Sharing.
http://point-at-infinity.org/ssss/
It sounds like you have a very unusual usecase for HTTP.
The Roadster got delivered on 2008, right but not a crazy prediction based on those times.
This is insightful, but hard to read.

Essentially:

1/3 * 4 = 4/3
4/3 = 1 + 1/3

So, working backwards, our number can be more and more closely approximated by repeatedly adding 1 and dividing by 4 - or in binary, prepending a 1 and shifting two places right: 0.01010101...
> Someone really needs to crack simple generic type systems with native levels of performance to get all of this to work.

We know how this works, at least in broad theoretical terms. Zero-cost abstractions are quite feasible within a self-contained module/component, but their scope is ultimately limited by ease of building and deployment. Nevertheless the performance impact of having to support high levels of abstraction across modules/components is quite reasonable, even if not literally "zero" cost.
Is it really the majority? Or just on macbooks and the high end lines like that? I didn't think my laptops were that old (3-5 years) and they all have removable batteries.
Source? I've literally never worked at a company that regularly fired the bottom X% of workers.
I'd like to know more about why a failing news site had 2 data scientists on the payroll.
* Places will start to become uninhabitable. Nomadic living will start to come back, though more in the form of people living in their cars.

* Less use of wired internet. Wired internet subscribers decrease

* Self driving cars get to 95% of situations. Automated buses start leading to weird generated bus routes working sort of like uber pool but for larger vehicles

* Smaller automated vehicles pop up. A vehicle that makes pizza on the way to deliver it to you

* Increase of processor types in a PC/phone. Dedicated lower power ones, ones for video decoding, crypto, whatever

* Some previous identifiers are discarded. Phone number and social security number are useless

* Increased fragmentation of the internet. Countries having "Facebook, but it's from Australia". Perhaps enforced by charging to leave the country

* The mobile phone splits apart. Your display is not the same as your cpu unit, is not the same as your input. They become more invisibility integrated into our normal appearance

* The first genetically modified human is born

* 90/00s nostalgia is in full swing

* Javascript still number 1

* At least one attempt at a sea based city

* Increase in mental health issues, lifespan won't increase dramatically

* The banning of one or more food additives we currently eat

* Lithium batteries finally replaced

* Google stagnates

* Apple introduces an even lower cost iphone, not available in first world countries

* USB C finally dominant, no less confusing

* Microsoft releases a posix compliant os

* Windows 7 will still have market share, Windows xp will some how still be around

* One US city will get unusually hip with people looking to move away from the high rent prices of another

* Low level call center employees are completely replaced

* Grocery store stockers, and cashiers gone

* A good dent in janitorial staff as robots begin to replace them

* Twenty new unicorn start ups, eighteen dead ones

* Someone tries to do Yikyak again
The Skylark of Space
Or they sold it all in the 2013 bubble and now regret it.

(This happened to a friend of mine - he sold it all off to pay-off his student loans before the 2013 bubble peaked - it'd be worth over $10m at the end of 2017).
A YouTube account might have locked down Rolling Stones rarities for decades
Because it's a very non-confrontational way of expressing your view and "voting" with your time & effort. Why fight an entity that you give value to anyways through your employment, it almost cancels out. Rather work to better a company that aligns with your own views while at the same time potentially calling out the other company.

Then again, if they choose to stay and their contract says they aren't allowed to do this (assuming its reasonable), then they should also accept it when they get fired and move along.
If the greens form a coalition with anyone it will be Labor who haven't been in power since 2011 and back then the greens had zero seats in parliament. Their policy on controlled burns is irrelevant, if they have no power and have never had power then they are not responsible.
You are assuming there's a way to do it well and not well, but what if nobody actually knows how it is - doing it well? What if marketing is just given a budget of X million dollars to spend on advertising, but nobody there actually knows whether doing X or Y works, but they know everybody does X, so if they do X, there's no chance they'd be fired for that?
This isn't just China, it is the whole region.

I've lived in Vietnam for 4 years now and have traveled extensively by motorbike over the entire country. On all of the roads, there is various livestock roaming freely. Goats, pigs, dogs, cats, chickens, buffalo, etc... they are either just on the street or in pens in peoples literal shacks by the side of the road.

When driving from south to north (towards China), at some point, you stop seeing pigs entirely. There are checkpoints every few km where you are required to drive through either a wet hole in the ground or over a wet burlap sack. At some places, they spray your tires. There are signs in the villages telling people to be careful.

Needless to say, for this reason and others, I've stopped eating meat in Vietnam unless I know it is imported from an expat owned restaurant. Even then, I've dialed back my meat consumption quite a bit. Eating street food has entirely lost its appeal.
That sounds a lot like a non-profit.
A few random ones off the top of my head:

1. There will be zero single-owner self driving cars sold by the end of the decade. There will likely be a ridesharing service powered by self-driving cars.

2. A FAANG-level company will refuse to comply with a government fine, causing a showdown.

3. Uber/Lyft will run out of money and shut down (or be sold for parts).
I'll try to keep mine somewhat realistic.

1 - Rise and fall of AI. Not complete fall, mind you. I think companies are going to try to replace humans with AI everywhere they can, and people are going to push back against it.

2 - Self driving long haul trucks will be the norm. Will still have drivers, but will be more of babysitters, and make less money.

3 - Boom in biotech. Maybe growing organs for transplant, or else adequate mechanical replacements.

4 - Amazon finally gets a worthy competitor in the online shopping realm. Since fast delivery is the key, this is either going to be Walmart, or Target, or both.

5 - Change in social media. As more is 'dug up' to embarass people of our age, kids will turn to private channels, nothing like FB or Twitter. FB will of course launch a competitor to said service.

6 - Politically, it's anyone's guess. Divisiveness has been rising to a boiling point. I don't see war, but perhaps states and even cities trying to become independent.
Former HBO chief inks exclusive 5-year deal with Apple
Constant-ish.

320x200x60 = 384k lines
320x256x50 = 410k lines

Akshually, the horizontal (BW) resolution has little to do with timing. It's as good as the analog components are and as good the computer can output. Amigas had 1280x256 resolution, if you wanted, on standard PAL equipment. (On a fuzzy TV set, you weren't likely to appreciate 1280 horizontal resolution though.)
If something can be predicted, or if many people agree with you, then it's not that revolutionary.

ctrl+f "bitcoin" returns 0 results.

Disruptive ideas take humanity by a storm few people believe it's coming, the rest can only connect the dots looking backwards.
Summary: The Skylark of Space is considered to be one of the earliest novels of interstellar travel and the first example of space opera. Originally serialized in 1928 in the magazine Amazing Stories, it was first published in book form in 1946 by the Buffalo Book Co. The novel was followed by three sequels, beginning with Skylark Three.

https://en.wikipedia.org/wiki/The_Skylark_of_Space?wprov=sft...