skysight-inc/HackerNews huggingface dataset:
About me: consultant & trainer that does a lot of remote & in-person training. I'm flying cross-country at the moment (literally, typing this in a plane) to meet with a group of people for that exact reason - they need to rapidly cover a lot of topics. It's worth tens of thousands of dollars to them to get everybody in a room to get that high resolution level of detail & cooperation.

In person, I can see very high resolution details of dozens of people in a meeting at once, and see at a glance who agrees, disagrees, or isn't following along at all. Typical example: 15-20 people will be discussing a very tough architectural decision that will affect a company for years to come. We all need to see each other clearly and pick up on non-verbal cues that folks might have an objection, but be hesitant to say it out loud. (Or just might not really buy into something, but be just going along to save face.)

Remotely, especially when people are in a mix of remote & in-person in conference rooms, I can't get enough pixels of detail to determine that information.
I spoke to strangers on the tube every day for a week
When I was in Bengaluru, I used to volunteer for tree plantation events run by Say Trees. IIRC, they had around 90% success rate of planted trees growing well after maintaining them in non-monsoon season of first year of plantation.

It is time people take up and support initiatives like this, in addition to looking for government driven programs.
Hope AMP dies soon.
Steam Won’t Support Ubuntu 19.10 and Future Releases
Asking the right questions is a very valuable skill in all professions.
>The program claimed that hair length can affect human intelligence, in part because of the deprivation to the rest of the body of nutrients required for hair to grow.

What I took away from this is some high up NK official is bald ;)
Does Programming Require Knowing Math?
If AMP is preloading content on search results pages, it's not good for your expensive connection, since you may not click through.
Paul Graham effectively invented startups as we know them. Back in about 2005 already, he just gave a piece of advice: everyone who tried to build using Microsoft technologies, failed. Maybe enough people listened?
> it's much easier to convince people to spend money on something than it is to take their money for doing something

If that was the case we could have a strong carbon tax, which would actually be a very good idea, probably the most economically efficient of all. But they don't. People like to keep their money even if that means much less money for them in the long run because we don't have an economy in the sense we are used to.
This is maybe okay for single family homes in arid regions, but not practical for denser forms of housing. Which we should be striving for, if we're worried about reducing pollution
>In the North Korean capital city of Pyongyang, Western news articles reported that a hidden camera was placed to catch citizens with improper hairstyles. This was part of a television programme broadcast at the same time as Let's Trim Our Hair in Accordance with the Socialist Lifestyle. The offenders would then be interviewed by the presenter and asked to explain themselves. Their name, address and workplace would be announced to deter others from being embarrassed and ostracized.

This could be a Black Mirror episode.
I don't see that that in any way contrasts with what I wrote. The same is true of the C standard library.
Pakistan and urban Bangladesh are another great examples of a very watery places with severest water shortages.

Both get devastating floods, and have very high waterflow rivers, but people in cities can't do a thing about having no tap water.
And IEA admitted that peak oil (conventional) occurred in 2008 and that shale oil may peak before 2025. Russia announced its own peak oil for 2021.

We'll be struggling soon with the worst of climate change at the same time we'll run out of fossil fuels, with no serious alternative available. This looks decidedly like the "Business as usual" World3 simulation of "Limits to Growth"...

https://en.wikipedia.org/wiki/The_Limits_to_Growth
What's a "good name"? Would "amazon.com" be considered one, if Bezos hadn't picked it?

The current hierarchy is pretty weird. US GOVernment gets one, and US MILitary gets a separate one, and all US COMmercial entities get one, and most of the rest are non-specified ORGanizations, and the rest of the world gets to build under their 2-letter country codes. Except when company in San Francisco thinks it's cool to use one of those country codes to spell the end of a word, of course.

Ask any person to draw a diagram which includes all groups (and potential groups) in the world, and nobody will ever come up with what we've got now.

I don't see an obvious solution. It's a bad idea to let companies create their own top level domains (especially when it's taken from a region of indigenous peoples whose land is threatened!), but maintaining the old status quo doesn't seem like such a great idea, either.

Have there been any serious proposals to overhaul the structure of DNS names?
Ask HN: Does releasing an open source tool that violates ToS gets me in trouble?
I recently built a tool that deobfuscates videos downloaded with an online learning site's desktop app. Does releasing it as FOOS gets me in trouble?

Only reason that I built it, it's a shared account and I really needed a long course truly offline.
There has always been a dark horse OS within .NET its called F#. But what is sad about the state of the average C# dev is that when I ask them about their opinions on F#, they always respond with a "whats F#?"

That's the problem with most .NET developers. They were fed straight from the MS spoon with blinders on, and never wondered what is out there. But to label oneself as a "I'm a .NET dev", and yet you don't know that there is another language besides VB/C# it's just sad.

But now that MSFT has turned things around, hopefully the F# community can get a bigger spotlight and bring a change about.
I’ve heard this complaint before (and it’s usually from junior engineers who don’t have much experience).

Here’s my take: I worked on a project that arguably had the worst code I’ve ever worked on but still made $100 million dollars in annual revenue. And then I worked on an app with terrible UX that became a billion dollar company. In both cases we had terrible reviews and a huge customer support team to process thousands of complaints, but it worked for the majority of the millions of users.

And then I realized that terrible design and bugs don’t really matter if you have true product market fit. And vice versa you can have the best design and flawless error logs but still fail if you’re not creating something that people want, especially if it takes you extra time and resources to create that “perfect product” while your competitors bypass you with a shittier product, but with faster iterations.
I learned BASIC in the late eighties. When VB appeared it was close, but not really BASIC. When VB.NET and Visual Basic for Applications (Excel/Access/etc version of VB) forked in all directions I had to write some VBA, but I ran away as soon as possible: from one language it forked to too many dialects that were too incompatible to matter. Divide and conquer transformed in divide and destroy. Now I use C# whenever VB would be a choice, I am not Microsoft's puppet to put up with the VB mess.
Yes - but it's miles ahead of Chrome IMHO.

I had to move from Chrome to Safari because it just pegged the fans on constantly once I had a few tabs open.

Then I got tired with some sites not working well in Safari and moved back to FF which is much improved.
Jesus Christ, more disturbing and evil socialist propaganda from the disturbing and evil North Korean government. I am perpetually disappointed that we haven't found a resolution to the horrible violations of individual liberty happening there, and am disappointed the Chinese will not quit playing protector of N Korea.
Lazy I/O is not especially popular. So I wouldn't really say it's a problem with Haskell since most Haskellers would use other solutions.

And Haskell is cutting-edge in more ways than laziness so I don't think this is a big deal. It's _technically_ "why it exists" but in practice there's a variety of other reasons people pick Haskell nowadays besides laziness.
Should I “outsource” my startup–yes, the whole thing? Contractor equity?
I've been running a little startup since February, and I've committed—and continue to commit—the "cardinal sin" of outsourcing development for my product. Despite all the hate around outsourced development, I can only say that I've been extremely satisfied with my experience. I work with an awesome team of outsourced developers, designers, etc. and get along really well with the co-founders.

In light of this, does it make sense to outsource all of the other major functions of an early tech startup as well, providing I can find similar partners and still take the helm as CEO—e.g., marketing, accounting?

Should I consider offering these outsourced workers equity, signalling an even more serious relationship?
The context you want for this story is here (ignore the title if it raises your hackles and just read for the factual content, which is quite detailed and accessible).

https://www.theatlantic.com/magazine/archive/2014/06/the-cas...

In short: legal apartheid ended in the US in the 1960s, but economic apartheid, some of it state-supported, continued through the 1970s --- that's in many of your lifetimes. The form it took in Chicago was particularly pernicious: redlining carved up the city like a scalpel, destroying the economic and social fabric of neighborhoods, making it impossible for black folks to productively own homes or create a base on which to build businesses.

It would have taken profoundly competent and principled leadership for the city to pull out of the engine of despair that redlining created. We have not had that.
Are you referring to the various streaming libraries (Conduit, Pipes and the like)?
The loneliness of the long term flexible worker
I have gone Vivaldi and after a month, I don't see myself reverting to either FF or Chrome. Needs some tweaking in the settings, yet it is fast and neat the in the end.

I don't see myself going back with my current experience.
Corporates (when united) and the government are roughly in parity regarding "soft" power. Sometimes one wins, sometimes the other does. The government does a lot of sabre-rattling towards corporates who step out of line, but they often can't do much more. There is a real risk of dynamiting the economy if they start being too harsh, and the problem right now is that everyone is a bad actor in one way or another, so you can't just start aggressive enforcement across the board.

When it comes to individual corporates or smaller groups of them, it can be productive to think of the government as its own collection of organizations with their own relative power levels, budgets, connections, etc. The DoD is the largest organization in the world, so it's got a lot of weight; when it steps in, people listen and obey. Dept of State is pretty big as well, especially considering its connections to other powerful entities. By contrast, smaller organizations like the EPA tend to get ignored, and the worst they can usually do the big guys is a slap on the wrist.
Fossil water
recommended haircuts for men every 15 days

reminds me of the GSElevator tweet[1]

#1: Haircuts are the ultimate economic indicator. In bad times, it's every 8 weeks. In good, it's every 6. #2: I go every 3 weeks.

thus once again proving that communist countries are more prosperous than rotten capitalist economies where even top bankers only cut their hair once a month.

[1] https://twitter.com/gselevator/status/255383764027457536
Discussion from another thread: https://news.ycombinator.com/item?id=20251642
Safari is so good performance-wise on OSX that Firefox/Chrome feel like a mess. One way to perceive this is if you use something like iStat Menus to show your CPU usage in the global status bar. Safari barely affects the meter yet Firefox/Chrome put up some impressive numbers just idling.
It's a small price to pay for salvation.
> Except in cases where people make money from a limited avaiable fund, by lying.

> You have something to say?

Do you? Nobody buys your "clever" attempts to be "sneaky." You called this project author a liar. Period.
>I've done radical changes to my life at least last few years to reduce my pollution/co2 footprint and if more people think like this it _will_ help.

Ah yes, the 1%, living in their mansions and driving Teslas to their summer homes, telling the rest of the world that they need to "make radical changes". Good luck with that.
Haven’t touched it in a while, but I recall working with BSV in college to be quite different from normal Verilog. Removed a lot of the annoyances with Verilog and put all the functionality behind a Haskell front end. No need to worry about timing, etc. because each component was designed to follow some “ready bit” based interface.
But only the rich can pull strings and get their own? Sort of like the “public comment” part of city planning: there to distract from a committee stacked with real estate developers.
Kulap.io Announces Web-Based Libra Wallet [Open Source]
It's easy when you just focus on doom thinking and relegate everything else as fake or irrelevant.
Isn’t the need to produce a TV program actually a sign that they weren’t successful with more draconian measures?

And let’s not pretend there isn’t a lot of pressure to look a certain way to be successful in at least some careers in democratic countries.
> cannot be fixed without the entire planet committing to it.

And if the entire planet will not commit as you desire? Then what will you do? War is the ultimate extension of any policy; will you personally go kill other people because they burn oil?

I've got nothing against renewables, but don't like this kind of absolutist rhetoric.
Yes, but it's just one of the factors, and actually all major user-facing OSes do care about boot times. Other factors are the design by committee and platform fragmentation. Hardware manufacturers don't care about initialization times, and standard makers are issuing insanely complex specifications with lots of compatibility cruft and edge cases.
One of the greatest CGI (and more) companies in history is George Lucas's ILM: Industrial Light and Magic.
I think this is acknowledged by the opening "This is a really sophomoric opinion."

Even so, if you agree upon the metric and then use it to rank systems, if one system ranks better then you have "proven", by the agreed upon terms of comparison, that this system is superior. There may be other systems outside the ranking, but your proposal was to rank certain specific systems, not to discover the optimal system.
Not even the satellites is new. Bloomberg has has oil tanker tracking for a decade as well as oil field sat images.
> Of the 235 homicides so far this year in Chicago, just 10 of the victims were white:

Race statistics for victims.
Do you also have them for perpetrators?
I grew up in those neighborhoods. When people refer to the "South Side of Chicago", they're not talking about Beverly; they're talking about the neighborhoods you're in when you cross 90th St. to the north, or Ashland to the east.

The white enclaves you're talking about occupy a relatively small amount of real estate. The troubled South Side is comparatively vast.
What do you do in a company that tells you “unlimited vacation” but then takes subtle retaliatory or punitive action towards you, in ways fully insulated from any kind of worker appeal for wrongdoing?

Usually you’ll be pressured not to take much vacation, and passed over for promotion or raises, etc., if you don’t comply, and they’ll just manage you out, probably feeling happy when you eventually quit or something.

A lot of people are also stuck in the sense that they don’t have the financial freedom or job market liquidity to quit because of this, and are essentially forced to accept it or else go unemployed.
Compilers can get quite good at optimization problems. The trick is finding an abstraction that hides details in just the right way that compilation can result in something about as good as hand optimized code in 1/10th the developer time.
Blink is to Chromium/Chrome as Webkit is to Safari

Webkit and blink are browser engines and Chromium/Chrome are both browsers, but Chromium doesn't include the closed source pieces that Chrome does.
As someone who works on math intensive back-end stuff, and routinely can't google things, I'll defend web-devs:

Most occupations are not intellectual in the slightest, nor do they require a high IQ. They do require other talents, though, such as a sense of aesthetics or technical ability, in this case.

Not being intellectually rigorous doesn't mean they don't require careful thought or mastery.

I could absolutely perform any of the individual steps required to design a website, and have done this. But I either rely on somebody else's template or my designs tend to look like shit. Mostly, I think, the sheer patience to tweak CSS, let alone testing it on a dozen browsers and mobile devices, is often beyond me. Or (Christ, be my shield) dealing with end users.

The simple act of repetitively designing many hundreds of websites and then getting feedback from actual people as to how they work with those sites, that is mastery and it does take careful thought. So, yes, they're constantly looking up "recipes" to combine into code.

Speaking as someone who is on the "tool-making" side of the house, that's the point. I want to make tools that other people can use and combine into new things; if I write a compiler, the goal is that someone can use it without having to learn compiler theory.
Yeah, manpages feel like the equivalent of being served a book on a subject where I just want to know a quick incantation. Like reading the entire wikipedia entry on cats just to settle a dispute on how many toes they have (18 btw).

I think manpages are a popular thing to worship here for nerd points but people don't use them nearly as much as they say they do because nobody actually wants to read a manual when they are trying to Get Things Done. Also, some things are just incredibly hard to figure out, like ffmpeg arguments.

Check out http://bropages.org/
This seems better than how the ad industry and tech workers in it help facilitate the most warped beauty standards that women are expected to achieve which might lead to eating disorders on the long run.
The proposed solution of depopulation is based on a flawed premise. It isn't necessarily true that a growing population needs greater access to fossil fuel. Rather, as access to fossil fuel grows so can the population.
GPUs have become immensely popular and helpful in many real-world use cases. This happened in a fraction of time that FPGA had to find a useful niche in the market.

As a mostly outsider to the FPGA world, I conclude one of two is true:

1: FPGA performance gain is not meaningfully better than GPU

2: FPGA are so difficult to make efficient use of that the performance gain is seldom realized

Which ever the case may be, GPGPU has significantly advanced the HPC space and FPGA has not. I don't see that ever changing unless one of the underlying variables changes. 2 years ago I saw a talk at a big-name conference about FPGA-accelerated SQL-like queries, it seemed cool, it was talked up as the next big thing in the data science space. I've never heard of it since that time, meanwhile we now have full SQL compliant GPGPU solutions. I'm not hung up on SQL or HPC, but it looks like FPGA never found anything it's truly great at while GPGPU has - across multiple domains.
Email providers that only allow access to your emails using their special clients (instead of, e.g. imap) are also bad for email.
Documentation might be the most overlooked aspect of technology.

Every time a user has to ask a simple question and they have access to the docs, I see it as a 'product fail'.
You seem to imply that planting trees cannot durably decrease the CO2 levels in the atmosphere; if so, your reasoning and conclusion are incorrect.

Increasing the biomass of trees (e.g, growing a new forest) does reduce the CO2 levels; true, each tree in this forest will at some point die and re-release its carbon, but another will grow in its place; therefore, if the forest has grown and stays there forever the the result will be a net negative contribution to CO2 levels forever as well.

That of course does not change the fact that carbon offsetting alone is NOT a sufficient way to tackle climate change. Please do reduce your carbon footprint people, and encourage others to do so. Of course, there's nothing wrong with planting trees in addition (not instead of) reducing your emissions - you can think of it as charity for the planet; if you're interested in donating money so that forests get protected / grown, I recommend Stand For Trees: https://standfortrees.org/en/#protect-a-forest (I'm not affiliated with them).

Please people, be careful about what you write on these topics. We really need a high bar on scientific rigour on these topics if we are to act effectively.
Then something with real life consequences and not just internet nonsense, the hair of people of color is banned in both schools and places of work.

IE dreads and afro styles.
Earthquakes are making Japan think twice about banning smartphones in schools
So people should stop with individual action while lobbying politicans? On what do you base that? I agree that political solutions are important but can’t see that individual contributions won’t be a part of the solution. I also think that politicans usually want to do what is popular, e.g if people start eating less meat politicians dare to suggest meat taxes. Politics is usually slow, I firmly believe we need to work on all levels to mitigate co2. I’ve heard some criticism against co2 tax, since different areas of society works very differently. For example taxes on gas have not been very successful for decreasing the amount we drive even though taxes on gas in many countries are much higher than suggested tax levels for co2. Another big emitter of co2 is heating and cooling of real estate, but the cost of that is spread over a long time and is usually not payed by the entrepreneurs that build and sell the property and does not to a high degree affect the pricing. So in both of these cases we need other tools than taxes like subsidies for buying electric cars and building standards/regulations.
Livestock consume far more feed grains (mostly corn) than they produce food on their own [1]. The transportation costs to feed them are greater than the transportation costs would be if we were to feed humans on plant based foods, so transportation would actually be reduced if we lowered the amount of animal products we consume.

[1] http://news.cornell.edu/stories/1997/08/us-could-feed-800-mi...
Marketing is why. With good marketing investment you can reach people who don't know how to get the no cost version and are willing to pay.
> … you'll never (solely!) choose languages as … You will choose something out of …

That may be what you will choose to do.

You do not know what other programmers will choose to do.
“Ba” in Chinese, which is appended to the end of a sentence :)

“Eat dinner” + “ba” = “let’s eat dinner?”
Multi-Grained Named Entity Recognition
> Some say massive forest also transpire humidity. All this might be positive to dampen climate change (if done worldwide).

Caveat though: higher humidity + rising temperatures = bad. The more humid the air is, the worse evaporative cooling works, which means it's that much harder for human body to keep its temperature in check. For example, [0] tells us that at 46 °C and 50% humidity, humans can no longer cool down through sweating - i.e. the ambient air becomes deadly to all humans.

--

[0] - https://en.wikipedia.org/wiki/Wet-bulb_temperature.