jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Doesn't that just leave you in an echo chamber of people who agree with you, and you don't learn anything new?

This was an interesting question. I have two thoughts here:

1. On unfollowing content that I don't disagree with: I got very tired of a lot of the dev content I was following on Twitter and how it was flooding away other stuff I follow. I unfollowed a TON of devs. It's not that I disagree with them, I just don't want to consume that content.

2. On unfollowing content that I disagree with: I don't think the issue with echo chambers is the echo chamber itself.

For example, I'm not religious. I can choose not to follow religious content and be in an "atheist echo chamber", and still, when encountering religious people talking about religious things, respect them. If I'm coming from a tolerant and accepting place, when I encounter them I can learn from them, hear them out, understand their point of view, but otherwise choose to live my life without constantly consuming religion.

Religion is very much in the social discourse, but this applies to other things too. I don't know much about Nepal. If I ever go to Nepal, meet a Nepalese person, or just get curious about it I'll respect their ways and be ready to learn a lot, in spite of not consuming Nepalese content.

I don't think its the "echo chamber" per-se that's the issue— it's the intolerance, and for some people the echo chamber just makes it worse.
> So would the President choose the radiation naked picture method or the deep groping method for his daughters? I'd seriously like that question asked at some point by the press.

No one in the press has the guts to ask him this. But man, I'd love to see that too.
I didn't know where to start. How did you learn XAML, MVVM?

Personally I'd start by using Blend. While the drag and drop approach is largely criticized, it's a great tool for seeing the Xaml get built as you build the UI. And the actual markup generated is quite good.

You don't need to know or use MVVM to do Silverlight apps. It can be useful, but I wouldn't try to learn that first. And if you make use of databinding whenever possible, you'll almost have to contort yourself to not do MVVM (although you'll be data-bound against properties in the code behind... this is easy enough to change).

The Zagat app is beautiful, and honestly, really straightforward to do most of the Silverlight stuff I saw. Like literally, I think if you know C#/.NET you could get a similar looking app up in a week.

The hard part... having the Zagat data. But seriously, a C#/.NET dev should be able to be modestly proficient in Silverlight over a weekend, IMO.
Maybe it's just me being naive, but facebook has got to be one of the most awesome places that there is to work.

I swear that every couple of months I hear about a situation that basically comes down to this:

Boss: "Hello, Ryan, we would like to do $impossible_thing""

Ryan: "Huh, that sounds kindof impossible. But I guess we could get a team of the smartest people in our industry together and build an entirely new suite of tools to make $impossible_thing into $totally_normal_thing..."

Boss: "Yeah, do it!"

6 months later

Ryan and boss (to internet): "Hey, guys, check out this thing we made. Here, you can have it for free. Have a nice day!"
Yes, it's the worst. My sister and another friend have it pretty bad from working in a coffee shops. Mine hasn't been bad, just a little uncomfortable at times.

It can help when it's really bothering you to wear wrist braces at night to make sure there is no movement and give the inflammation some time to go down. The only other fixes I've been told are regular wrist exercises and obviously making sure your work area is ergonomic. Have a look at some example exercises online, building up certain muscles can drastically help you out.

Good luck with it, hopefully you find something that helps.
Pretty much all of the performance enhancement in the kernel has been toward server-type high-throughput applications. This was mainly because subjective things like jutter and interactivity lag are really hard to measure objectively (using existing performance benchmarks), and it's really hard to optimize for something when you have no benchmarks and no regression tests. Desktop-style interactivity improvements have been advancing only recently. The cgroups feature has actually been available in the kernel for some time, but distros weren't using it. This new patch sort of auto-configures cgroups per-TTY.
It's like beta software. Until it ships, the best anyone can say is "It may." When it ships, then they can say, "It does."
I hope the incubator works but I'm not hopeful.

Not only can you not sell it in the developed half of the world because getting XXX approval would cost millions. You probably can't sell it if your company is registered in the developed half of the world! Even if you have no intention of selling it in the US, just tell your US corporate lawyers that you plan on selling medical equipment anywhere and they will have kittens.

You can sell it in the the 3rd world (sorry - human resource rich) countries but that means selling it either to a local government who will want a large payment of approval fees, - generally in cash. Or to a UN style inter-government aid agency which will want all the same sort of XXX approval as the FDA but also requires the same sort sort of cash 'consultancy fees' on the ground to actually get the stuff used.

I was involved in a similar project to make wheelchairs for mine victims - it's legally a lot simpler to build and import/export the mines than the wheelchairs.

The only way to get it used is to put the plans on the net and hope people build it for themselves.
You could try a different keyboard layout. Dvorak is pretty good, and there are a couple others as well:

http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard

Won't help your current symptoms get better, but could help in the future.
Does anyone have any experience playing with Sugru? Looks fascinating.
What's wrong with Dell? I've had pretty good luck with both the computers themselves and the service.
As recently as 2012, I was riding no the Northeast Corridor, usually out of Philadelphia, without showing ID. I just get the tickets from the kiosks, as far as I can remember they just needed a credit card.

I think maybe the tickets said something about "you may need to show ID to the ticket guy on the train", but I never had that happen.
LEOs?
"Which, in fact, was one of the reasons that both Bell Labs and the Manhattan Project achieved what they did."

Err, no. The Manhattan Project succeeded because it has most of the available physicists of the world, a blank-check budget, top priority and rather severe real-world pressure. No startup idea will ever have that kind of staff...
Grant writing is stressful and has an impact beyond just the meetings directly discussing the grant. I haven't had the pleasure of writing them myself, but I know several people who do.

Many people who are good at whatever activity the grant is supposed to support are terrible writers or at least terrible grant writers (which isn't surprising because grant writing can often be extraordinary boring).

From what I can gather, most scientists in the sense of working at universities as profs aren't selected for their ability as writers until they actually become profs, or at least post-docs. Which means that many will be something like 30 before they realize writing grants is important, but that they may not be well-suited to doing so, since few people are.

My family's consulting business does grant writing for nonprofit and public agencies (you can read more about this at http://blog.seliger.com if you're curious), and many of our clients hire us precisely because they're not good at grant writing but are often good at providing whatever service they're providing. We mostly write human services grants but sometimes do technical work. I'm actually surprised that more profs don't find ways to outsource or partially outsource grant writing; they could do for in the neighborhood of $5 – $10K / proposal, which is relatively small relative to the value of their time.
Because (IMHO) the dog doesn't search "humans" but "the leader", and if the leader can't help him, that's it -- it's not interested (still IMHO) in humans that it doesn't see as its master.

This should be testable and I'm surprised it apparently wasn't.
First we have to wait for complete implementations.

Then wait for v8 performance: http://jsperf.com/performance-frozen-object ES5 is doing good...

And at last: Wait for < IE-11 to die.

It remains to be seen if io.js will boosts ES Next for the server.
Since bound to v8 i don't expect much.

Other implementations like the ahead of time compiler echojs become interesting. I am also curious how Typescript will look at v2.0.

I am ready, however I still don't use arrow functions... Which were first heard of in 2010? 2011?

It still feels like so far away.
Actually the correct analogy to ad blockers would be downloading a free trial/demo and cracking it for own use without paying for it - would you consider that piracy?
Weird coincidence you bring this up. I just found this on reddit: TIL That although we picture the Founding Fathers as old men, many were quite young. By July 4th, 1776, Aaron Burr was 20, Alexander Hamilton, 21; James Madison, 25; John Jay, 29; and Thomas Jefferson, 33.
"Bookmark this page, and then set a reminder to check in soon."

Hello, Marketing 101 called, and said, "sign up for Mailchimp."
Having a newborn myself (three weeks tomorrow!), I can't imagine not talking to him at every possible opportunity. Carrying him around, putting him down, picking him up, burping him, changing him, we fill it all with words because that's just what makes sense. I really can't picture someone not doing that.
Most states in the US are at-will employment, so other than the few protected classes (which wouldn't cover rumors), you can be fired for anything, or even nothing.
"I've always enjoyed contemplating the inverse of this theory; what if we gained appreciation for music and other collective rituals because by acting out these rituals (as individuals), our collective tribe benefited. These rituals cause us individuals to 'tune' ourselves as a collective and as a result, the tribe has increased chances of survival."

This is called group selection. It's ironic that you mention it in response to this interview; Dawkins became famous by explaining the fact that group selection doesn't exist, and why theories like the one you've just suggested violate very fundamental principles of evolution. More: http://amzn.com/0199291152
For all the praise that the NY Times gets, Nicholas Wade is the guy who wrote the other article on genes that was recently on the front page of HN.

Is it really excusable for the nation's paper of record to have its main reporter on genomics research be one who carries such a stunning misapprehension of how genes work?

Thinking of genes (and someone's genome) as having a 1:1 mapping with disease, behaviors, etc., is the sort of pseudoscience that is behind attempts to shut down companies like 23andme and force people to go through doctors and genetic counselors to even see information about their own DNA.
My mother works in the healthcare field, and when they announced the iPad I immediately knew that doctors would be clamoring to use them, and it's good to know that, at least with the webapp-based systems, that the iPad 'just works'.

However, I'd also be interested in hearing from doctors that might not happen to be "chief information officer and dean for technology" and see how easily and effectively they can use the device.
Generally 12 to 13 years old
Seems unlikely. While music may be beneficial to a collective, a collective would not be able exist without some form of communication. It appears that the generation and appreciation of music relies on a number of genes that seem unlikely to have evolved purely for music. The selection pressure would almost certainly be stronger on very basic levels of communication before any higher levels of tribal organisation, if purely because they can't exist without the basic selection on communication.
It's not as extreme as oil and water, no. But it's correct that they don't mix as well. Especially if you consider volumes the size of jupiter. A layer of hydrogen gas (h2) will weigh less than a layer of oxygen(o2), so if they're at the same temperature then they will separate over time.
Early on in my career, I put my resume out to look for another job after a layoff. Recruiters nearly called me around the clock. I expressed frustration after the third call in a row in front of my wife. She reminded me what a blessing it was to have so many people trying to get me work and so many opportunities available, most which would give me a raise.

He father struggled after layoffs to find work in his profession, with long gaps between jobs. I realized how blessed I was to be in this line of work and stopped complaining, even about the copy/paste emails.

That said, there are different levels of competency in each profession, and recruiters are just as prone to rookie mistakes and lazy work as coders are. I have the luxury of working only with good recruiters and can filter the rest easily.

I've also lived through relatively scarce times (2002) when it was hard to get a recruiter to return my calls. I can imagine that many recruiters and firms went under and know people involved in software who had to scramble to find work (myself included). That does help me appreciate the 90% of my career that work has been plentiful.
Most of the security issues are mitigated by using a hardware token to do the actual encryption anyway.
> My philosophy isn't to wait for /better/ hardware, so much as to wait for /tested/ hardware.

The M1 is essentially what would have been the A14X for the iPad. I don’t consider it first-gen technology. macOS for ARM is first-gen but it seems to exceed expectations across the board.
The moment I observe an article overzealously relying on direct quotes and anecdotes of everyone the 'reporter' was able to get their hands on, it's tab close time.
This is a great idea if you'd like to continue down our current path of creating a large group of disenfranchised people who think violent revolution is the only way to get out of their current situation.
Yes! That's a lot better IMO, but I suspect that the reason for the custom string with single letter "operators" is because the size overhead was unbearable for SVGs with complex paths (which, being a vector format, should be considered the baseline). The overhead is already pretty massive with the current spec, gzipped you can usually divide the file size by an order of magnitude.

I SVG is pretty inelegant, but it's pragmatical.
I vaguely remember a program called “Lathe” that might be what you’re describing. I can’t find any info on it now though.
If you offer everyone 5 weeks, then hire someone in a country that offers 6 weeks, do you go back and readjust an entire workforce to have 6 weeks? Can every business actually financially support that?

The point is merely that “it’s complicated” (as I comment at the end), not “this is a blocker”.
Because the vocal minority is largely irrelevant.

Good example is the shift to "new" reddit. which by every measure is a resounding success, but you wouldn't know that if you engage with the vocal minority.
Broadly speaking, simpler is better on modern CPUs and GPUs. Testing an array of spheres against a view frustum is cache friendly, can be sped up considerably using SIMD instructions and is easily parallelizable. Submitting superfluous data to a GPU is not generally impactful; GPUs are clever at not drawing stuff that doesn't actually contribute (with clipping and depth buffer rejection) and extremely fast in their own right.
Even better than this article is the author's call in the comments to stop using "fag" and "faggot" and replace it with "sag" and "saget"; references to the Full House character.

"You're such a saget"

I could get used to that.
It can be done. Imagine a two dimensional array. One dimension corresponds to A and the other to B. Each cell in the array, corresponds to one possibility of the values of A and B.

At a time X, the spy is in a position (A+BX). At each time you pick a cell, and then guess the position associated with the A and B values of that cell. So for example, at time zero, you can pick cell (1, 1) which corresponds to position 1+0x1=1. So you guess 1. Then at time 1 you can pick cell (1,2), which corresponds to position 1+2x1=3. So you guess 3.

Every time you make a wrong guess, you cross out the cell associated with your guess. But you also cross out all cells which would have resulted in the erroneous position you picked. Thus, taking the above example, at time 1, you cross out the cell you tried (cell (1,2)) as well as all other cells that would have resulted in position 3 at time 1. These include cell (2,1), cell (-2, 5), cell (10, -7) etc.

In general, if your guess at time X is Y, you cross out all cells (A,B) such that A+BX=Y.

Every time you make a new guess you just have to make sure that your guess is associated with a cell that you have not crossed out. Since A and B are finite numbers, eventually you will catch the spy.

Now there are a couple of wrinkles. One is, "doesn't the array need to be infinite for this to work?" The answer is not really. You can grow the array as you keep guessing. Eventually you will guess the right number and at that time the array will still be finite, because the A and B you guessed were finite.

The other wrinkle is: "isn't the number of cells you are supposed to cross out each turn infinite?" That can be avoided as well. You can keep a finite array and only cross out the cells in the array. But also store a history of wrong guesses. Whenever you cross out every cell in the array, you grow the array by increasing its bounds. Then you look at your history and cross off any of the new cells in the grown array that are associated with any of your previous wrong guesses.

Hope this helps.
"Earn money by selling your documents, ebooks, music and photography."

That's a stupid idea. First, are they your documents (that is you own them)? For photos, music, ebook... there are already dedicated services working on that. I mean "dedicated". I don't think that a general one will beat them in term of features, support and promotion.

Other things, like Music or Documents. First, you may not own them, so it'll be illegal selling them. Second, if you do, who will sell their private documents and who's the heck will buy them???
Gah. Excellent maths by me :)
Even apart from banks and telecoms that mainly do other stuff, there are a whole range of companies whose businesses are largely software which don't have technically-focused cultures. SAP is sort of a canonical example. Then there's the whole shadow world of large consulting firms, outsourcing firms, defense and aerospace contractors, etc.
Beyond the spam issue, the twitter follower list isn't a very accurate list of people with genuine interest in a person or topic anymore. There are so many people and bots and who simply follow in the quest for reciprocation or at the behest of the twitter suggestion engine without genuine interest
The idea should not be mass spam. But you can always try to see who are the influencers in that list and then contact them through email personally asking to beta test your service and be early adopters. There is nothing wrong with this approach.
To start with Stackbit I believe you need to start with one of their themes and stackbit would be added on top of it. While you can start from a blank page in our tool. In their editor, the customization possibilities are limited in no-code compared to a comprehensive no-code website builder.
AGCAS was developed because pilots in the F16 specifically were blacking out from excess G forces and flying into terrain. An unconscious pilot isn't likely to make any useful control input at all.
So... a Wednesday in California.
David Axe (the Forbes author) has been gunning for this aircraft for years. This article is junk.
> Youll be glad to know most btc mining comes from renewable energy and the existing financial infrastructure uses more energy

Can you substantiate this claim somehow? And perhaps also normalize per volume?
When articles get basic, easily verifiable facts wrong, I immediately start to doubt the quality of the whole article. Here it says:

> " By comparison, there are just under 50 billion Swiss Francs in circulation today, which are worth around $56bn USD."

There are about 90 billion Swiss Francs in circularion in cash alone. If you add to that all the Swiss Francs in accounts with the Swiss National Bank, we are at 722 billion, which is in the same ballpark as the Bitcoin market cap with about 800 billion Swiss Francs.

Source: https://data.snb.ch/de/topics/snb#!/chart/snbmobalech
Why do you think Germany is looking at the F/A-18 to replace parts of their aging Tornado fleet?
I'm curious - how do you know most BTC mining comes from renewable energy? I'm also curious to see some research that shows the existing financial infrastructure uses more energy.
I thought it was obvious I was using 100% as an unrealistic example.

1. Have a quick quick look at https://www.electricitymap.org/zone/FR and scroll down to “Electricity production in the last 24 hours” on the left. Natural gas was used from about 7pm to 5am. If you heat your house in France using crypto during those hours, you are using up to 100% non-renewable peaker gas (ignoring hydro because it is even more complicated as per previous comment).

2. France exports a lot of electricity, so it is quite possible for your marginal increase in usage within France to cause a decrease in exported electricity, which leads to a marginal increase in non-renewables in another country... i.e. your extra load causes an increase in world CO2 production.

I think you are making the same mistake that I am trying to illustrate... understanding marginal usage is difficult and most people jump to conclusions that are not factual.
> I don't know where else to get that information.

The Daily Mail is a fairly good source of 'fury' (a term they use a lot in their headlines).
I don't understand how Apple can expect to charge 30% when the user is not buying from the app developer, but just using the app to purchase from a seller through the app developers app and store... Shopify doesn't have 30% margin to give to Apple, do they? That doesn't seem right to charge that to Shopify when they're not selling an app feature directly to the user.
Hey! Great questions/feedback:

1. Would love both, but no specific timeline yet.

2. Agreed, re: social. We have some preliminary social features, but keen on building out more. Most of our users have group chats with friends like you've described (as do we). We want to bring the right parts of that experience in-product.

3. Thanks, yeah it's an exciting part of the product we look forward to building more advanced features for.

4. We're based in the bay area, our tech stack is react, nextjs, swr, python, aiohttp, redis, postgres (& timescaledb), k8s, terraform, aws.

Looking forward to getting you signed up!
reverse chronological?
Let's see the argument.

Bitcoin: I wanna be decentralized and transparent!

Taler: I wanna be centralized and anonymous!

Author: bitcoin is screwed!

Conclusion: author can't be a programmer.
Pretty sure from what I've read it allows per-device throttling. I'll try to dig up a link.

Update:

Throttling via groups: https://help.ui.com/hc/en-us/articles/204911354-UniFi-How-to...

While this isn't exactly "per device" throttling it looks like it can be used to achieve the same thing. I would most likely have a "low speed" tier that I assign to things like smart speakers, kids devices etc.

I swear I saw some screenshots or maybe videos with a per-device throttle option but maybe I'm getting my routers confused.