skysight-inc/HackerNews huggingface dataset:
Work Is Worthless
I actually use a computer for more than entertainment.
I typically have dozens of open browser tabs.
I have running processes.
I have running virtual machines.

Microsoft simply reboots my computer and destroys my work.
Firefox tab crashed and it "automatically upgraded", destroying my work.

Apparently companies seem to think my work is worthless.
I suspect they think your work is worthless also.

There is an unprofessional term for this attitude that is usually associated with a hand gesture. I wonder how long it will be before this is gesture-icon is the default.
The thing is if we follow this idea, why don't we all use the same browser, that is open source and "not controlled by any single company"?
Feds Want to Subject Every Burning Man Attendee to a Warrantless Drug Search
Experimenting Albiziapp, a citizen science botanic application
Home Depot does this with their card readers. I entered my email address once to send an emailed receipt, and forever after, if I use that same card, it will just send me an email with my receipt.

Note: this is not even a Home Depot card, it's just my everyday Visa card.

I've also seen this with anybody that uses Square - it can be a little surprising because I'll check my email and see a receipt for a random food truck that I got a hotdog from or things of that nature.
The fork lives at https://github.com/OpenIB/OpenIB.

IPs are hashed at https://github.com/OpenIB/OpenIB/blob/master/inc/functions.p.... Hashing them was part of the point of the fork.

$identity = crypt($userIP, '$2a$07$' . $hashSalt . '$');

poster_id is probably called with the hashed IP address.
A lot of people find the year round fog and chill frustrating and would rather have a proper summer with balmy nights and seasons and such I think
But that is not what "there is no physical reality to the matter" means, if one chooses not to use any relative point there is still an objective distance between each object with respect to every other object and accelerations for each of those distances.
Show HN: Enforce-Git-message, A way to enforce conventional Git commit messages
Yeah, but I'm not arguing whether developers exist who don't use the command line, of course they do. The question is simply whether the majority of programmers use the command line? I'm proposing that they do, unfortunately there's no available data for this point specifically, so we end up falling back to anecdote. But I am still super curious about your perspective on this. From what I've observed anecdotally, and from the most relevant data I've looked at, I'd guess the percentage of professional developers that rely on the command line is at least 80% (I am giving a lot of leeway for Microsoft-stack developers, which I'm not really familiar with, excluding developers using Microsoft technologies, I'd say well over 90% of professional developers rely on the command line). Do you disagree with these estimates? And if you don’t mind answering, where would you put the percent? (I'd also be super curious which technologies developers that don't use the command line are on.)
No need to be punitive. Recognize that there are legitimate and important needs for travel.

The generally accepted social cost for a ton of CO2 is about $40. The per passenger emissions are about 3,500 miles per ton.
I don't think this is true at all. In fact, I have a hard time believing users actually prefer the web over native apps at all. As you say, web apps are pretty terrible. They will never be as fast or reliable as native apps.

> You still can't just search and be using a new application nearly immediately.

You can't? I sure can. Gnome, kde, and Mac all have great ways of searching through your apps. The windows search is a little crap.

But the great thing about a local, native environment is that the user is actually in control. If there is an app I need quick access to, I can map it to a shortcut or desktop icon. That's way faster that searching and scrolling through results.

From my non web dev perspective, the reason there is such a proliferation of bloated web apps is because of the devs. All of a sudden we have a ton of developers with little to no formal training who want to make cool apps instead of good products. So they layer on plenty of dependencies. And when there's a Cool New Framework© next week, they'll incorporate that too.

I just don't think devs have performance and user experience as number one priorities. The web will always be horribly slow compared to an SSD. In my opinion, the web has a couple of other fatal flaws that make it inferior to native for applications. But if we do want the web to be where all our applications to live anyway, we need to be concerned about performance as a high priority.
Tech Industry Runs Itself Like the Soviet Union
The first prototype was designed in 10 days. The language itself underwent several iterations and I think it's not fair to say that it was "designed in two weeks".

Other languages (and newer versions of JS) compile to ES5 so they can be run in JS engines supported by commonly used browsers. Not because JS itself "is such a mess". This allows one to roll out new language features to developers without having to wait for browsers to pick up a new standard (or language). Pretty much every language I am aware of adds new features and changes over time. Do you call them a mess also, because they make changes?

I think your comment is highly opinionated, not well supported by facts and sources, and IMO on the edge of being insulting to a lot of people.
take literally any language, and there's a laundry-list of complaints about it.

there was a whole thread here a few weeks ago hating on SQL (a battle-tested veteran of ~50 years) and giving a laundry-list of "things that are broken in SQL"

there are routine threads discussing the manifest flaws of Go, and why everyone should switch to Rust/Elixir/Nim/whatever the newest flavour is.

no language is perfect (not even LISP), every language is a bit broken in some ways.

JS is a great language for its role. It allows newbie coders to write some godawful web code that works!!!1!1!! while they're learning (without having to understand a lot of CS), and veteran coders to write some really elegant code if they want.

Learning to use JS powerfully has been a great education in coding for me. I'm still not using it as well as I could be using it, and I like that it has depths still to discover.
I agree. The whole citation reads unsavourably. To paraphrase: my generation used said medium to be creative, while that other generation used same medium to express bigotry. That's the kind of statement that puts up a forest of red flags about the author's credibility.
I have much nostalgia for the Super Solver series, and the games Ancient Empires and Operation Neptune.
This line of reasoning dilutes the term “totalitarian” too much.

Any given group being intolerant of contrarians is not “totalitarian”, it’s just a group following group instincts. Otherwise you might as well argue that most animals are totalitarian, which is 1) patently absurd and 2) dangerous (since you are effectively arguing that totalitarianism is the natural state of any society).

Totalitarianism is not just about reaction to dissent; it requires a proactive side with structured ideology and a conscious effort to fashion all elements of life (public and private) after such ideology. Whether you really have something like this in Western society, is very debatable. Consumerism might get close, but you can still live and thrive without being a consumer, if you really want, and you won’t be jailed for it.

When you say “subtle totalitarianism”, you are highlighting some elements of Western life that could fit a totalitarian environment, but you are also ignoring all the rest that points in the opposite direction: organised dissent, freedom of expression, tolerance and survival of alternative lifestyles, and so on. This is normal: a lot of sociological constructs are not binary. But you cannot say that a society is totalitarian if it fits only a few of the characteristics of observed totalitarian systems.

I might concede that, after 1990, Western societies have somewhat sleepwalked into something closer to a “totalitarian capitalism” than they were before; but I think we are still far from the excesses of actual totalitarian societies.
Why do I always waste time on the weekends? (2010)
Ask HN: Do you feel the need to have intelligent feature generation tool for ML?
A tool which can generate features based on domain knowledge of the usecase automatically.
It would be nice if someone came up with a "network VM" that could run sandboxed code that was more like traditional native applications, but seamlessly networked to a server (like Erlang or Phoenix LiveView on multiple nodes but simplified for server-client). Then it would be possible to write more standard apps on a well designed, purpose-built system which would simplify a lot of Dev work. Then you could have a well designed markup language for easier building of documents too. But start fresh in a VM system with all the hindsight of what purposes the web is used for, and the layout systems that are most flexible/popular.

You could have some low level thing like web assembly (or even just we assembly itself and get all of the current optimization and standardization work for free) that other languages compile too. And a low level GUI library like Vulkan that you can build libraries on top of.
For those Americans considering moving to SF or NYC from somewhere else in the US as an experience, I'd recommend instead trying to live and work somewhere in Europe. I say this as someone who did five years in NYC. It's just not as exotic of an experience as you think and the lifestyle sucks without huge money. I live abroad now but wish I could have tried Europe.
You made a similar point about China in one of the other siblings. But now you've expanded it to the point where you're contradicting yourself.

On the one hand, you're saying that trying to tackle climate change in the UK is pointless because China is contributing the lion's share of CO2. But then on the other hand you're equating the climate change crisis to crises that have come before and were proven to be exaggerated scenarios.

It might be worth you stating where you stand on climate change, otherwise I'm not really sure what points you're actually trying to make.
Yes, it is. A lot of old Dr Dobbs articles are like that; we're rather lucky they still exist and haven't vanished into the ether.
I'm building a web product.

The static pages are in static HTML, because of course they are.

But the product pages need to be interactive. To do that, I need to use JS, and an SPA framework (I use Vue) makes that easier and way less effort than (e.g.) JQuery.

I have one problem, though... the marketing folks want to be able to change the copy on the static pages, but they don't want to learn HTML. They're pushing for me to implement the static pages as a Wordpress site, with a list of pluging that they want, because that's what they're used to.

I don't think JS is the problem here...
If you have better ideas I am all ears. I'm afraid we have already exhausted all other options in the last few decades.
Tor posters are assigned an ID of "000000". I only see two posts with that ID in the screenshots in the document.
It’s also rough when building new applications. Instagram/Facebook level UX are the expectation from the layperson.

For instance, if you add photo upload to your app, people will complain if it doesn’t support multi-photo upload, varying sizes, and client side photo filters.

The bar is set very high. It’s taken me a whole year to build a website + app combo in my spare time that has all the expected bells and whistles on top of the app’s regular functionality (social login, site tours, optimistic states, skeleton loading, push notifications, global type agnostic search, etc). MVP took two months but every time I showed to people, the reaction was always “why isn’t it autosuggesting content? Where is the explore page? Why can’t I login with my Facebook, why aren’t you saving drafts while I create posts in case my computer crashes, etc).

It really is a ton of effort to turn a simple idea into reality
Basically: see https://news.ycombinator.com/item?id=2119057 (including the grandchild comment https://news.ycombinator.com/item?id=2131870 ). Not that most of this was new in 2011 either: similar "modular-browswer" ideas were kicking around in the late '90s iirc.
> Did you though the same when we were told that in 20 year the Earth would be unhabitable due to the holes in the ozone layer

Yeah, it's really strange that a planetary risk doesn't come to pass when society reacts swiftly and does what science recommends them to do (i.e. banning CFCs, which the world did in the Montreal treaty).
Rotation is different from motion.

Rotating around a point still applies in any frame of reference. Spin a top and the axes of rotation is independent of your frame of reference. Pick an atom on that top and it’s rotating around a specific point in any frame of reference.
Yep. Looks like somebody put in <a> tags with names around all the paragraphs to target them with links, then somebody else put in css to manually underline all a tags, not just ones with href's.

In Chrome just Right Click => Inspect one of the paragraphs, then in the element tree select one of the a tags and un-check the "#content .story a" css rule. Then your eyes will stop burning!
No there is nothing contradictory, the points are simple:

1: These catastrophic scenarios have historically been great exaggerations of reality.

2: The major culprit at the moment, by a long margin, is China, while the EU has actually a very good track in reducing CO2 emissions.
In the same way nobody can take your MIT program and close it.

Create a better version? Sure. Make the better version closed? Sure.

But close it? No.

Same with math: once discovered and publish anyone can do anything with it.
I think some of their examples are either fake or not shown in full.

https://i.imgur.com/eRP0fZc.jpg

Look at the top-right corner.
Real sustainability might mean not buying at all in the first place or to buy within a community if it is available and especially with textiles, not from remote open markets - you don't know which levers are in place for a business to make its profits, which costs are dissipated to everybody but the profiteer. Policies and programmes help. But don't fool yourself to be relieved of your consumers responsibility by recycling. Somebody else will shoulder the external costs.

Recently a local social organisation offered numbers for textile donations: women make up 80% of their donations, 10 tons per week, men are mostly recipients. Less than 10% are reused or resold, the rest might become insulation. They lamented: we get too much. Access to cheap textiles is easy.
You could also just modify the app to skip the "is premium" check to get all the premium features.

I would hope that there is something more robust for server-handled purchased though.
Bah, to hell with your boring moderate stance! I would much rather have endless debates with others about why MY hammer is better than their hammer, and ignore the fact that maybe not everything is a nail ;)
Was my comment not clear? I worked and studied at the same time.

I came from a very poor family, and my parents paid zero for my education. I paid around $12K/semester, depending on the number of credits, so around $24K/year.
If you are puzzled by the downvotes, it is because you apparently have overlooked that a few years ago, Buzzfeed hired a bunch of real journalists and spun off BuzzFeed News as a separate, legitimate news organization, which has gone on to win several awards for its reporting (National Magazine Award in the category of Public Interest, two National Press Foundation awards, a Sidney Award, a British Journalism Award, and a George Polk award), and were finalists for the Pulitzer Prize in International Reporting twice, and for the Online Journalism Award twice, and once for the Goldsmith Prize of Investigation Reporting.
Google recently updated their crawlers to understand "full Javascript websites" ; I don't like the term spa as one could build one with pure css and html and still have a single page.

Now onto the js frameworks, it depends on which one is used. One could build a website watching web.dev and use a budget to make sure it's app is lightweight. There are numerous tools to make sure an app is properly made. But tbh, I like my js framework because the community is so great, I know the framework is good even tough there are arguments there and there.

I guess it all depends on the tool you choose and how you build your end product. Now having a website that loads in 30s is a joke I haven't experienced in the modern web, and my js framework actually provides a powerful caching system that makes the website available even tough I could bring down my dns. To this point I presume we are just in a odd point in web evolution where we have discovered a new paradigm and rushed into it's usage without maturity.

These things will change but I think it is important to know that some JS front framework are not incompatible with a lightweight web.
The graduate’s guide to nailing that interview presentation
Although it doesn't have a web browser interface, GNU Solfege is lightweight, comprehensive ear training software. It has scales I'd never heard of, like the Hungarian scale.

Actually using scales or chords is something else again, and the best approach is probably just repertoire - Bach's Goldberg Variations, Bartok's For Children cycle, transcribing Bill Evans, Liszt's concert studies, etc.
Monopolies are just a different term for stalinism. The question is for how long such a big moloch can control the internet in all domains. Ok they just buy startups in competing subdomains, but i doubt that really anything can be contolled by a single entity. Google is a company and thus a hierarchical system. The distributed innovation on the internet is still possible, see e.g. bitcoin mostl likely started by one person?
A more appropriate example would be if every engine was the same right down to the Daimler logo still plastered on the engine blocks. That company has no shame.
I'm curious why you think it looks like an ad?

You should also consider that the average Amazon user is not the average HN user. Even if it was a paid ad, any sort of endorsement from Amazon would certainly "fool" all the middle aged parents out there who can't be arsed to do extensive research on third party reviews.
When counteracting what I said, you conveniently left aside:

1: The part where we, at the time, were told that the hole would take hundreds of years to close: It didn't. (Pear Reviewed article from 1996: https://www.nap.edu/read/9042/chapter/1#6)

2: China is still producing those CFCs: https://www.bbc.com/news/science-environment-44738952
Well if they are so opposed to long receipts, why did they publish such a long article to begin with? /s

tl;dr coupons
Bitcoin Turns Crypto Haven as Biggest Exchange Plans to Restrict U.S. Users
> Strangely sometimes an emoji in the URL bar will instead display as a non-emoji character.

@MatthewRayfield symbols that also existed pre-emoji-as-we-know-them-today default to the black-and-white variants in non-rich UI elements. You can tag on the variation selector invisible unicode point to force a representation (color emoji vs text symbol), assuming it's supported.

https://en.m.wikipedia.org/wiki/Variation_Selectors_(Unicode...
This argument of "enough" is depends on doling quantums of responsibility along national borders. I think in policical decisionmaking on national level it's a necessary evil but not really helpful in thinking about legitimacy individual actions.
>So if extremists start using a symbol, everyone else has to stop using it and let them have it?

If extremists start using a symbol, non-extremists have to accept that they might be associated with those extremists by continuing to use it.

>Wouldn't it be preferable to ignore the extremists so they don't get the symbol, and the symbol isn't ruined?

That's not how it works. They're using the symbol anyway, so it gets ruined anyway. Ignoring the Nazis would not have had prevented them from owning the meaning of the swastika in the Western world, to use the obvious example.
> You can't? I sure can. Gnome, kde, and Mac all have great ways of searching through your apps

He was talking about using new apps, not already installed ones.

And the Windows search works fine as long as you disable Cortana... As sad as that is.
Not OP but if you're posting here on HN, you're probably not going to find too much trouble parsing the actual academic papers vs. press releases and IPCC summaries

When you do, you may find that while there's virtually no question human activities are having effect(s) on climate (very likely negative) there's a LOT of uncertainty on what and how much the effect(s) are.
I think the small problems in something like hackerrank type of websites can be great practice - if you can find good ones!

I used to do regex crosswords, which really helped me cement my reading ability of regexes and in term writing ability.

I think programming is closer to writing than playing piano. The types of exercises that writers do to get good are to rewrite, reread and rewrite.
It’s fairly trivial to setup a simple text file with all the websites copy so that when the file is updated a script can automatically fire to rebuild the static pages and deploy it.
It's definitely a signifier of poor taste.
> it would be effortless to defend against

The premise here was that defending it was a loss for the people in question as it was niche/embarrassing porn stuff. Lawsuits are a matter of public record.

The goal was to make people settle quietly. It worked.

This scheme was an extortion strategy under cover of legal work. That’s something the legal profession was extremely unhappy with and the reason they came down so hard on these people.
Sweet. I wish there was a way to force a keyboard up in iOS however..

I had an intellivision growing up but the vertex always was interesting because I saw one in a store and the graphics were so clean. (Consoles of the last century had very very blocky graphics)

https://en.m.wikipedia.org/wiki/Vectrex

Vector displays always fascinated me (drawing the screen by moving around rather than scanning each line)

https://en.m.wikipedia.org/wiki/Vector_monitor
<< A Facebook spokeswoman declined to comment. >>

Every time I see this kind of news, I wonder, how do journalists get so much information when "an official spokesman declined to comment". Is this mainly just buzz so FB is in the headlines?
I strongly support "adverts" like this and I wish that all companies spent a far higher portion of their marketing budget on creating content like this rather than on targeted advertising.

To me, it seems like a win for everyone.

- I hear about the company while learning something interesting. I'll probably remember their brand.

- The company has people actively searching for and promoting their article (e.g. on HN) instead of trying to bypass or block it with adblockers etc. And this article might bring in leads and sales for them years in future, instead of only while they keep throwing money into adspend.

- A writer who is interested in technology and writing gets paid, instead of that money going to Google / some ad agency who randomly puts levers on and off hoping to make the conversion rate go up.

- An editor, designer, proofreader, technical checker etc etc all get involved (as opposed to a one-person blog piece with a similar goal of "look at this cool thing I made") -- also people I would like to see supported more over ad agencies.

I think (hope) that "marketing as education" -- e.g. actually high quality content that also promotes a specific brand instead of the cheap "content marketing" that so many people are trying now -- will be the future of marketing once people realise they don't want to be tracked so invasively, adblockers get better, laws tighten, etc.