jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That's kind of a childish argument to make - "why should we do it when x doesn't anyway? Hmph!"

The US has always presented itself - through media, propaganda, etc - as exemplary, greatest country in the world, home of the free / brave, leaders of innovation, technology, economics and warfare. So why not be better than the others at reducing emissions? It's a huge financial opportunity too, as exemplified by e.g. Tesla that sells cars, batteries, battery technology and solar all over the world, bringing a lot of money back to the US (in theory, assuming it's not whisked off to a tax haven like e.g. Apple and Google do).

What I'm saying here is that someone has to take the moral high ground. The US already pretends to do this, but they have the means to put it into practice.
Yes, IMHO there's nothing that even approaches Visual Studio + Resharper + OzCode + Vim plugins...
Have you read the study? It isn’t behind a paywall or anything - it’s free to read.

with under-charging for domestic air pollution accounting for about half of the total subsidy and global warming about a quarter.

I’m not completely against calling the huge unpriced externality of carbon emissions a “subsidy”; but markets are reactive and once we start charging a carbon tax, we’ll start emitting less carbon dioxide (good!)
But we’ll lose out on much of this “subsidy”, too.
Scientists are not saying we'll all die in 12 years. What they are saying is that if we're not rapidly reducing emissions by then, we're unlikely to avoid a tipping point where the planet is emitting its own greenhouse gases, and will take things several degrees further with no more help from us.

A great book on the effects of climate change is Six Degrees by Mark Lynas, who read 3000 peer-reviewed papers on climate change and summarized them, with extensive references. It was published in 2007 but from what I've seen it's holding up well. Four degrees is grim; it won't make us go extinct but it's a horrible mess nonetheless.

One claim in the article was that food production will be fine. In fact, there are agricultural areas feeding hundreds of millions of people which are dependent on glacier melt during dry seasons. Those glaciers are going away. Another issue is that prime areas for growing grain are moving towards the poles; the new "best" areas are smaller and have poorer soil. We're also losing topsoil, from a combination of droughts with occasional torrential rainfalls.

I can't think of any other problem that people think is fine because it's not bad enough to make us go extinct. "Bad healthcare system? Well, it won't wipe us all out, we're fine." And we're experiencing effects of climate change already, e.g. with the forest fires in California.
Whats even more remarkable is MathWorks not fixing this, which suggests some Intel deal under the table. Nowadays its no longer in a form of clear $cash money$ bribe, instead Intel offers cross promotion (including you in their marketing, pushing your product to their clients), bundle deals (buy hiend motherboard, receive CPU and/or SSD for free), or bonuses (sell X amount at $MSRP, receive free product bumping your margins by as much as 20-30%).
I think the arduino brand will die out and I am kinda happy. Those chips are way underpowered for their price and with the rest of the embedded space really moving towards tiny arm cores and general purpose computers I think the market for the AVR's is going to dry up. Even now I can use a raspberry pi for most of the hacks I was using arduino for.
I would love to have my own telegram infrastructure. I will check those projects, thank you!
This is generally what I notice also. Seems to be less about riding the actual bike and more about telling people you have a Peleton.
I just switched to Telegram as majority of family already on it
are they not profitable after 10+ years? why are they still raising money?
Related: Amazon's first job posting by Jeff Bezos
http://www.ngrblog.com/amazon-usenet-post/
And Jan Mayen! Annexed by the Norwegian Meteorological Institute.
I have a few year old MBP 15 with discrete GPU and a more recent MBP 13 without and neither of them break a sweat with 2 4k monitors @ 60Hz.

So whatever a “multi-monitor workload” is (video editing or something?) — it’s certainly not universal.
Didn't know about Threema. Looks incredible!
In the Netherlands it's so pervasive, it isn't only the default form a personal online communication anymore. Rather, it is quickly becoming the default form of online customer interaction as well.
If you touch a parcel a second time then the first time doesn't count to anything. It's 1/10k again. It's like with a lottery: you can buy a coupon every day for years and win nothing, because every draw resets your chances.
Not for any value of "play" worth playing. Last time I checked, playing evil in DA meant only being able to do the main quest (unless you start gifting people all around, artificially giving quests back) and giving up pretty much everything that would give any depth to the game. Not having any sidequest does not a fun game make.
If you like choice & consequeces kind of RPGs, take a look at Vampire:Bloodlines (available on Steam, install the fan patches), the Witcher, and Obsidian's recently released Alpha Protocol.

What all these games (old and new) have in common is that they are often described as unpolished. And they are technically unpolished, because creating the enormous amount of content takes time and resources, and makes playtesting and balancing extremely difficult. On the other hand, the stories and characters of these games are often very polished compared to the the paper-thin stuff in most games. These days, the demand for better graphics gamers have these days makes the equation almost impossible - it is just too expensive to create the contents, lots of it which many gamers won't even see.

Witness the number of reviews that call the graphics of Alpha Protocol poor. Personally I think the graphics are amazing.
That's more likely to happen in the US and the least likely to happen in Asia. There might be good programmers, but that doesn't mean they will be good founders or even want to be founders! The cultural mindset to become Enterpreneur is very high relatively in the US, but in general in Asia it is not, and it is expected that you work for a big company after you are done with school, the bigger the better. Even though it's good advice, realize that it's not as easy as you make it sound!
Reminds me of Prestel (UK) and Minitel (France).
"When I post on HN I’m trying to convince people to adopt my opinion." That might be your problem right there. When I post on HN, I try to move the discussion closer to truth, which is often not the opinion I started with.
Get a beta out. Test the app against the many out there who might benefit from it, not the few you know who wouldn't. Totally different set of people, so one shouldn't influence your success with the other.

In terms of entrepreneurship, just spend more mental time with other startup-types. There must be some in your city/country. There are definitely more online, people who are in exactly the same situation as you and who have the same worries. Read what they have to say, forget about what salary-focused people tell you.

You might fail initially, but at least you can say you tried and even failure helps in terms of succeeding sooner or later.
There's already a place that does that--Something Awful. And it is, indeed, awful.
You said what I was thinking. This idea that you have to manipulate women into liking you through psychology obviously means that your own natural charms aren't working.

Having a good time, joking, laughing, and enjoying yourself is going to help you a lot more than focusing on the pitch of your voice - but that's just my perspective.

In reality, these dating self-help books and the people who use them creep me out a bit. Mostly because I have a sister and many close female friends.
Ok, but they have free healthcare (at least 400$/month worth), live in miserable living conditions (3 roommates in a basement), and have 0 savings. And, apparently they walk naked.

Do not forget to add taxes. And waterbill. And trashbill.
And phonebill.

My observations are in total correspondence with Daniel Kanemann's research: For good life in USA you need $60K/year - more will not make you happier, less will make you unhappy.
Well, a shy person asking for dating advice may get a good one and benefit. So I think I'm going to give one.

alifaziz, I often feel unmotivated too. I often feel like I don't care for the thing I'm working on anymore and that no one else cares and that I don't know why am I doing it. The solution is simple: ignore these periods (just say to yourself: I know what it is and it's temporary). They will pass. Then you get your motivation back and that's when you'd have to act.
>Holder said there is also less need for the Equitable Sharing program.

>“Today, however, every state has either criminal or civil forfeiture laws, making the federal adoption process less necessary,” Holder’s statement said.

> ...police can continue to make seizures under their own state laws, the federal program was easy to use and required most of the proceeds from the seizures to go to local and state police departments.

In other words, no longer will your rights be violated vis-a-vis the forfeiture of assets - without proof of a crime - under Federal Law. Rather, local police will be violating rights and taking assets under State Law.

Reading between the lines (e.g. following the money), it is clear the State's are behind this change and not the outrage of law makers at the notion police forces are strong-arm robbing ordinary citizens. Whereas under the Federal law money goes direct to the police agency and under state laws the money goes to a State fund where presumably the State law makers can get their greedy little hands on the money.
> Pain, yes. Fear, debatable.

They are two sides of the same coin. Pain signals go to several places in the brain: the sensory centers ("my toe hurts right here") and the aversive conditioning center in the amygdala. The amygdala also receives signals from all over the brain, so when pain causes it to activate, it learns what was happening around the time of the pain. In the future, it will tend to produce an output signal that can activate protective programs elsewhere in the brain. In childhood, social activity wires it up to language and cognitive inputs too ("Did you get an ouchie?"), so that it can be used in all sorts of aversive behavior, not just avoiding physical injury. It's probably not a coincidence that social suffering is the language of pain: heartache, being stabbed in the back, etc.

> So most of the dangerous situations we actually encounter, we deal with using reason and learned behavior rather than fear instinct.

Most fear IS learned behavior; instinctive fears are quite simple. For example, The Gift of Fear [1] describes a man who walked into a convenience store, and for no reason he could explain turned right around and walked back out. Seconds later a cop walked in and was gunned down by robbers. Later the first guy replayed his memories and realized that the running car out front and the strange look the clerk gave him were probably the reason, but at the time logic and reason were nowhere to be seen. In fact the author of that book says that relying on logic is a good way to get yourself hurt. (Logical thinking has a very narrow range of focus in adults and easily misses hazards, but the amygdala constantly listens to the full range of senses and thoughts all at the same time.)

[1] http://www.amazon.com/Other-Survival-Signals-Protect-Violenc...
Didn't want to waste my money on this, but judging from the fact that this app doesn't use magic(and screen caps), I can tell you that it doesn't work.

You can separate colors on a spectrum all you want... it doesn't make a bit of difference.

Now... if you had it display the name of the color... great. That would be a huge asset. Not an expensive chore that just confuses me more.
If there is such a club, I haven't been informed of it. (Karma over 9K.)
Probably this has already been thought about but it seems to me that a good checker should look for typos arising from the proximity of certain letters on the QWERTY keyboard.

Particularly potential typos which would be correct spellings of different, unintended words (these pass undetected by existing checkers).
recently many places that used to be open wifi hotspots have become "china mobile hotspots" which are about one million times less useful.

example: starbucks in Beijing used to just be a WEP'd wireless connection, you buy a cup of coffee and they give you the password, allowing you to go online for as long as you want. Now, you go online and are redirected to a horrifically buggy interface that requires you to input a China Mobile cell #, at which pt they will send you the login information as a text msg to your phone. All sorts of whack limitations (4hrs max, if you get d/c'd you can only log back on 3x and you get dc'd frequently...)

It seems to me that this is very likely a decree from the govt, since wifi access tied to phone #'s is much less worrisome to them than anonymous wifi. could just be a money grab by china mobile though. in any case, I would imagine that these municipal spots will also use the phone # verification system, which totally undermines their usefulness.
there are surely times when it is right that the common good override the individual claim, with truly fair compensation for this violation

Can you give examples? The only one I can think of that is potentially convincing is for building highways.
I know that HN isn't big on pretty photos.. But these are really pretty - and I certainly learnt from the descriptions (THe asteroid collision and the 3 trillion kilometre collapsing red giant).

Does anyone know what type of gear you need to take a photo of the sun like that? I can't imagine it's good for the sensors of my SLR.
What is the use case for actually wanting to alter function parameters?

In scientific programming, you often need routines to change values in more than one data structure (basically because the routine's invariants relate physical values that are represented in different data structures, typically arrays). So in a language like Fortran, where functions can only return one thing, you often call subroutines, passing in a number of mutable data structures whose contents all may need to be updated.

In case you're interested in more details on Fortran (take these with a grain of salt, since it's been a few years since I used it daily)... In general, if you pass in "Type x" you're really passing in what C would call "Type x". The language makes this opaque, and some compilers will actually copy in and copy out if [Type] isn't too large. You can tag the ones that the function can't change with "parameter", which acts like the first "const" in "const Type const x". Subroutines allow you to change those arguments, but functions treat every argument as a parameter, and a conforming compiler should complain if you try to modify them. Finally, modern Fortran also provides explicit pointers, though they don't act quite like you'd expect if you come from a C background.
George, awesome post. Another suggestive possibility, to borrow from your astute way of phrasing, may be for stock option holders to weigh exercising the vested portions of their options prior to January 1, 2012. Such date being the new date that the exclusion expires, as I understand is provided in the law the President signed today.
I feel in all cases of this questions (say RoR vs Ruby) the answer must ALWAYS be "learn the language first, then learn the framework". If you don't you will do the following:

a) Write bad code (you barely know the syntax)

b) Get really confused, and thus either start hating it, or simply not able to take full advantage of the framework.

c) Do roundabout ways to solve a problem when there is a very simple solution, but you not understanding the language still made the mistake.

d) Hit a big brick wall when looking at code others made.

I made this sort of mistake before. It is a bad mistake to make.

However to note: jQuery makes dom manipulation fairly easy. It is in no way a replacement to javascript, only the browser's dom lib calls. You just wind up not writing a bunch of utility functions to handle the different ways to get at the same information in the browser. Plus I like the syntax.
The web has always been a mish-mash of crazy hippie stuff alongside dry boring stuff. There was a lot of personalized personal webpages sure, but also search engines used to look dry and boring and emojis in chat were limited to what you could do with ASCII art (compared to the insane amount of animated sticker spammy-ness that a teen might use these days).

With that said, I do agree with GP with regards to things outside of the web: products have a lot more franchise placements (e.g. disney-themed shampoos), and school for my kids have a lot more of an artsy/hippie feel than I remember my dry seats-facing-forward education some 30 years ago. Gaming among adults is far more socially accepted than 30 years ago - you wouldn't even bat an eyelid at an old lady playing candy crush in the bus these days. Etc.

I suspect an increase in middle class disposable income might have something to do with this. Look, for example, at how culture progressed over the decades in Japan. Nowadays, you have grown adults who are into moe[0] stuff, along all sort of "infantile" subcultures (by western standards).

[0] https://en.wikipedia.org/wiki/Moe_(slang)
https://www.gnu.org/software/emacs/manual/html_node/ses/inde... - I presume you're referring to SES mode

SES is great as a quick & dirty spreadsheet. I also used it when I started "living" in emacs about 12 years back. I had SES worksheets for various things I'd often use Excel for. One was a stock tracker (downloaded data periodically form Yahoo! Finance), a tax estimator, a paystub tracker, a budget, leave tracker. Some were just worksheets for work problems (had a set of formulae and equations related to test cases, plug in numbers and determine what the expected output should be, or reverse it plug in received output and see what input should recreate it).

If you use org-mode, it has its own format for doing the same thing:

https://orgmode.org/worg/org-tutorials/org-spreadsheet-intro...

If I use emacs-as-a-spreadsheet, I tend to the latter anymore since I org-mode is my primary use of emacs anymore (with org-babel for editing source code).
> Do you happen to know of a properly written (publicly available) spec? I'd love to see a good example.

As somebody that has written hundreds of specs and PRDs over the years, I think one of the counter-intuitive things about doing it well is that there is no such thing as a "properly written spec". Or more accurately, "properly written" isn't a single path. You can't really templatize this in a generic way.

Instead, I'd offer the following basic advice which will help to build good specs:

1. Create an outline first, enumerate the list of stakeholders and the sections/topics that those stakeholders are most interested in addressing. Use this outline as the basis for filling in the details.

2. Don't write more than you have to. Rather than being overly verbose, establish the context of what/why/when at the top of the document in a summary, and then focus only on the most relevant conclusory details in each section after. The more shared domain knowledge the stakeholders have, the less you have to write.

3. A good spec results in a finished product/feature/widget. Be clear about what you know, what you don't know, and what you believe. Leave room for things to be discovered during implementation. Be concise.

Basically, don't write more than is necessary to actually achieve what the output of the spec is trying to achieve given the team/organizational context that the spec is going to be used in. Be as concise as possible, eschewing verbosity when possible because shared knowledge already exists. For this reason, "properly written specs" are very team/organization/project/product/person dependent. There's no universal format that works.
One of my favorites is "Zippy the pinhead" quotes (M-x yow). I believe this has been removed due to copyright issues, but it is still available if you look. Zippy's quotes could be sent to the doctor via M-x psychoanalyze-pinhead.
Whenever I try to install Signal, it asks me to update Google Play Services. Sorry, but using Google Play Services seems worse than using Whatsapp.
Searchable archive at:

https://www.jstor.org/site/reveal-digital/independent-voices...
Great practical information. Nice to see people who know what they are talking about putting data out there. I hope eventually these persistent HN memes about M1 memory will die: that it's "on-die" (it's not), that it's the only CPU using LPDDR4X-4267 (it's not), or that it's faster because the memory is 2mm closer to the CPU (not that either).

It's faster because it has more microarchitectural resources. It can load and store more, and it can do with a single core what an Intel part needs all cores to accomplish.
I was thinking about something similar the other day. At the moment, we have 2 webs. One is for websites, and the other one is for apps that happen to run in web. I when apps run in the browser mode (with address bar, tabs, etc.), they should run in sandbox mode, but once you "install" the app (similar to add to home screen on mobile), they should be treated like a native app.
Depends on what you mean by "people problems".

Perhaps read some books on negotiation if you have issues getting others to see your point of view.

Nervous about speaking in front of a group? Try Toastmasters once the world opens back up, or hire a coach.

Books are a good first resource once you identify the areas in which you want to grow.
Typical self-service from yet another rich VC.

Founders don't want to do anything to improve US society as a whole. Investment in education? Retraining workers whose skills have become dated? No- that's expensive and doesn't benefit the rich as much as another steady supply of below-market cost labor.

It's funny that so many of the VC's and Valley elite rail against the ills of the earth resource extraction companies (oil, coal, gas, etc...) yet see no harm in doing the same sort of scorched-earth work with human resources.
There is nothing wrong with software raid. Synology uses SW raid in all their NAS products as far as I know, right up to the flagship models with > 10 drives and 100T+ of storage.
+1 to migrated from Gmail. Will never look back. Fastmail rocks!
Linux is also much more popular for developers. WSL is a very well executed strategy to keep developers on Windows.
Oh, TIL I guess. Thanks for the correction.
But why expand the H1B program vs. a more open immigration policy in general, or removing H1B lock-in restrictions?

So are you claiming that companies are paying an extra 30K for all their H1B employees on top of giving them a salary that exactly matches that of their non H1B peers?
It wasn't just the lack of a cast. (IIRC, you could work around that with variant records if you really had to, though it was really clumsy.)

Another, unfixable problem was that the size of an array was part of the type of the array. This meant that you couldn't ever access past the end of an array, which was good. It also meant that you could never have a variable-sized array - you couldn't even talk about the type of such a thing.

This meant that Pascal was completely unusable for writing, say, a memory manager (what type would you give to the return from an allocation)? But that's a low level problem. It also meant that Pascal couldn't be used for a numeric simulation where the size of your grid was a user-supplied runtime value.

Note that I am only talking about the original (Wirth/UCSD) Pascal. I believe that Turbo Pascal fixed the variable-sized array problem.
What you described is illegal according to H-1B provisions.
They probably sold the vouchers and bought servers with them. Most of the relay IPs are coming from the Google cloud.