jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
So when Signal decides to stop supporting your device, you're left with no choice but to get a new one.

So there's no point in auditing a Signal release.

So as Signal becomes more and more disagreeable (something that's bound to happen with any actively changing software), you're forced to take it or leave it.

It's a trap.

I am a user of Signal, and have been using it for a number of years now, but this concern remains.
Wrong capitol hill.
Thunderbird? Seriously dude thats back in '99.

I have yet to meet ONE person who outside of the office uses outlook/tb/anything who is also not a hacker. (iPhone/Android/etc does not count, and even on those they use the gmail app). Sure some use hotmail, some gmail, some migrating to gmail but overall gmail does a good job with this stuff.

The real advantage of facebook is that instead of YOU filling in personal info about your friends, your friends do that for you. And vuala, instant address book management.
I really like the lack of comment scores. Things are still sorted, so the cream floats to the top, and it made me realize I felt group-impulses based on the score.

Now, there is little to no incentive to one-up someone, and I don't consider people refuted based on their score, but rather based on what I think of their comment. That last part has nurtured my curiosity, I find myself exploring thoughts I didn't on the 'old' HN
Another brazilian CS undergrad here. Sadly, I can vouch for what olh said.. In some worst cases, teachers at public universities decide not to show up at classes.
The 10x thing is an understatement..but say 10x is accurate.

Take an average programmer, and try to convince him that he could be two times more productive..a junior programmer might buy it, but any average programmer with "experience" isn't going to believe it. Forget about telling him that he could be 4 times of 5 times more productive.

Now move up to the manager and tell him that his team could be 2x more productive. No way will your average manager believe it if for no other reason than it makes them seem pretty incompetent.

I've tried the experiment before. An example...A small team was complaining about their workload and kept saying they needed to double the team size. Management agreed and was trying to get budget. This dragged on for a while (along with the complaining). I asked why, instead of doubling the team size, they simply didn't double the productivity. The concept of even thinking about being more productive was completely foreign to them. They wouldn't talk about what might improve productivity - there was no point because clearly the hard working team couldn't work any harder...working smarter? Nonsense..they were experienced developers.

The point? Everyone thinks they are better than average. Admitting that you could be 2x (forget about 5x) more productive is like admitting (in people's minds) that they are slacking off. This works at the individual, management and company level.

More productive programmers aren't paid more because, while everyone knows some programmers are 10x more productive, every employee thinks he/she has little room to grow, and every manager believes his team is awesome.
A demo page would have been nice but I went for it anyway. I applied this to an internal app at work and it went to a 5/10 to 8/10 with about 45 minutes of work. It's really nice for us not-so-good-at-designing types.
"DB Error, overload!!!! Crap, system crashed :/"

Does not work. Site very slow. Will try later.
Supposedly via http://news.ycombinator.com/bestcomments
I don't think that upvote count alone determines which are to be picked, but I could be mistaken.
http://hackerne.ws/item?id=2477527

My comment here explaining it has made me comment less has 40 points. I think a lot of people agree.
NYT does a great job of publishing one or two "big" things like this a year, in order to maintain their status as award winning journalism. They then use this reputation to incite distrust, fear, and potential violence among the populace, by inserting (or changing) embellishment words and opinion to unethically modify how factual evidence is presented [0]. And yes, I do recognize my hypocrisy in adding the word "unethically" there. Take a look for yourself at the link.

[0]: https://mobile.twitter.com/nyt_diff
I'm not quite sure what I think about the death penalty. But it is not obvious to me that it is a worse punishment than life in prison. In fact I think that personally, given the choice I would choose death.
What is your point? Maybe you need to make it more clear. Note:I am neither pro nor con Google, although I have both praised them and critized them in the past, for different things.
It is the structure that I am concerned about.

Again, I'd rather have them just sponsor Rust, why wasn't a gold or platinum sponsorship like structure considered without placing them on the board of directors.

How about a corporate membership without voting rights?
This is a good analysis of why it was not a coup:

https://theconversation.com/was-it-a-coup-no-but-siege-on-us...

In short, a coup is an organised action to seize power. For that, it's essential to have secured the support of at least part of the armed forces, and a plan to replace the top of the power hierarchy. Nothing like that was seen in the Capitol riots, which seemed disorganised and essentially demonstrative in nature. Once entering the building, the rioters proceeded taking selfies.
When I click the link it just opens Twitter. Phishing?
No. For every Tesla with a GPU there are hundreds of vehicles rolling off the lines with dozens of microcontrollers in each one.
This does have a lot of good stuff, its just missing the homework pdfs.
I believe this has to do with the increased power consumption requirements of feeding the retina display. To maintain the same battery life with a retina display, they'd need to include a bigger battery, increasing weight/size, and res just isn't the priority for the MBA, compared to weight/size and battery life.
Making shipping container homes is sure trendy, but it's a really silly idea. They're the wrong shape, optimized in the wrong ways, hard to work with, etc.

(A friend built up one as a bachelor pad, but it was pretty impractical - not much better than living in an RV.)
The more time is spent learning something, the better you can use it later. For consumer software, getting stuff done right now without any prior education is important. For developer tools, learning your tools is a necessity to perform the task better.

If you hide complexity behind a pretty UI, you end up with broken projects when something unexpected happens during push to production and nobody on your team spent time reading the manuals. So what I'm saying, I guess, is that steep learning curve for real tools is a good practice which should not be avoided. You don't want to be operating a chainsaw without reading the manual first.
You need a certain amount of karma - 200, I think - to downvote a comment. You can't downvote an article.
Shave your head. You can be instantly dry.
As a D.C. metro resident (living in NoVA), I share your pain. When I moved, I made sure to live close to at least 1 airport (ended up being IAD) for that verysame reason.
I find that committing parts of a file in GitX is much easier than using interactive mode in the terminal. That's not a question of understanding the git model, it's just choosing the best tool for the job.
There needs to be a "for human beings" version of everything, because, we are all, human beings!
Seems reasonable if you are writing for the AP, but I think that #2 is a mistake in blogging. Blogging is personal, I think it's ok to be part of a post.
You can get a GC in the US if you can prove that you have $1 million invested in the US. Yes, its as simple as that. More rich people not moving is probably because if you're rich, you already have a good lifestyle.
I wish people would stop saying that currencies are based on consensus. They are not.

If you live in any country (say the US), and engage in economic activity, and never acquire the local currency, you WILL go to jail for tax evasion. At some point, you need to acquire the local currency to pay your taxes, otherwise men with guns will put you in prison. Fiat currency's demand is underpinned by this.

You have also conflated demand deposits and currency. Demand deposits are usually worth the same as currency, and it is true that this is because of confidence. However, there have been several times in the last century in the US (and many other countries) where that has not been true.

If you think bitcoin is anonymous (or mostly anonymous, whatever that means), I have a bridge to sell you. Bitcoin is taxable (meaning that transactions in it are taxable events). I can guarantee the IRS (and probably the FBI) have developed (and are developing) some neat little analysis tools.

It always pays to remember that despite the huge number of crimes committed by Al Capone, he was only convicted of evasion of federal income tax.

My prediction is that BitCoin will become so heavily regulated that it will end up being more expensive to use than USD for international transactions; more expensive because there will be lower volumes. Not using the regulated channels will result in heavy fines, or men with guns putting you in a metal box.
Physics / engineering people: Ignoring cost, is it physically possible to create a drone of not too significant size that could, unaided, take a 1kg payload from almost any useful point on the planet to another point (so a maximum range of, say, 10-15,000km) at below typical radar range?
It's not a terrible line of thought, simply an unpopular/controversial one. We've effectively eliminated selective pressures that would otherwise create a trend towards increased fitness. The most successful members of our society are increasingly the ones that are having the least children, this is irrefutable.

I would never imply that its unacceptable for unsuccessful people to reproduce, I'm simply stating that the trend within the opposite group is a bit unsettling.
Or maybe the expected value of sending out the flyer is higher than the cost of the flyer paper not being recycled.
Bug not feature, unfortunately.

Were only that effort spent on eradicating the old legacy libraries!
They stuffed the entire page into a div (#col2) that fills the screen and is scrollable; the header is outside that div. So that scrollbar is not the normal page scrollbar, but a scrollbar for one part of the page.
As opposed to communism, which leads to everything being produced/owned by one entity, the state? I'm sure there are reasonably arguments for communism but I've never heard it asserted that encouraging market competition is one of them.
In the USA, sure, where I'm from it's $300,000 gross household. The United States isn't the representative of the entire world. That's why I specified in some countries.
No code was shared. I wrote my own UIKit layer to accomplish the UI (whereas Loren used a 100% OpenGL implementation for Letterpress).
>Quite often it makes sense to take a hit on social skills if it gets you someone who is better technically.

Yes and no.

If it's just about being socially awkward, that's something that can be dealt with. But at the same time that socially awkward kid can potentially cause conflicts on the team.

But what I see far more often is someone who has poor communication skills. If I tell someone to do XYZ and they come back with XAB because they didn't quite understand and were too shy to ask for clarification, then I've just wasted time and money because they couldn't talk to me.

And I think it's very rare for someone with good communication skills to not have basic sales skills.

I guess I have yet to meet the perfect introvert with poor social skills who can understand everything that I ask him (or her) to do, who gets the work done quickly.

Honestly, I think that the myth of the really awesome social introvert/recluse is far more rare than it would otherwise appear. And that the costs of working with people like that may actually be higher than the benefits in a lot of cases. I say that as someone who previously was one of those social introverts, but who decided it was valuable to learn some social skills.

The moral of the story is that it's valuable to learn how to talk to people. And how to get dates.
s'ok - I showed Loren before it launched, and he was cool with it :)
Having a website is not at all like 'shouting on a public square' and is exactly like having a bar open to the public.

Craigslist told a patron they couldn't come in any more. The patron put on a fake mustache and tried to come in the back door.

Would you support someone scraping a blog to repost it elsewhere? Do you support crawlers that don't respect robots.txt? I don't see a problem with Craigslist saying 'No, you can't scrape our users content to post on your website'.

The exact details of which laws and how the court case went may not be correct, but at a theoretical level the website as open-to-public bar/store/etc is a perfectly valid analogy.
You mean the the themes? Well I just added them to demonstrate that all you need to is change the css from boostrap to bootswatch in order to change the theme.

http://bootswatch.com/
Most striking and appalling is the lack of common sense and basic empathy throughout this whole ordeal. For example, he asked multiple times for water, a basic necessity for life, and was denied multiple times. That can't be rationalized in anyway—what did they expect, him to drown someone? His requests as to the nature of his detention were denied. His rights to privacy were utterly ignored. And it goes on…

We need to wake up and see that those that "protect" our safety have reduced us to a state of fear worse than that which we are trying to prevent. We are now being terrorized by our own terrorism prevention. Merely because we happened to clean for bed-bugs and look Middle Eastern.

When will we say enough is enough and do something about it?
The thing is, by refusing to accept a middle ground and holding an extremist position, all of your arguments carry much less weight. In particular, your arguments about the non-extremists like anigbrowl that you disagree with because they are leaning towards the other extreme are going to be ignored by just about everyone, save for other extremists.

So what I'm saying is, if you really care about the NSA and USG not abusing their powers - and most of us care about this - you're not actually helping yourself or anyone else by holding on to a black-and-white position.
well said. cash is insanely decentralized.
Great point! I just recently started programming with a senior dev for a few days per week, and it's been really helpful so far.
http://blogs.msdn.com/b/vcblog/archive/2014/11/17/c-11-14-17... (via http://blogs.msdn.com/b/vcblog/archive/2014/11/12/visual-stu...)
"America doesn't negotiate with terrorists"
I also like to leave a very small task undone from the previous day to help me get jump-started the next day. So if I'm finishing programming a function and the last line needs to return something, I'll just not write that last line and put a //TODO instead. The next day it helps me get in the groove of writing code after the long break.
So what's a good alternative to nginx? Not going back to Apache, that's for sure.
Or if you'd rather see it in git https://github.com/dspinellis/unix-history-repo/blob/BSD-4-S...
I think it was a reference to the way we get electricity.

Burn gas at the plant to heat water to run steam through turbine to get electricity ... and then use electricity to heat water again? Just use gas at the end point.

Getting heat from fuel (or sun) is easy and efficient. Converting it to electricity isn't.

If electricity comes from a non-fossil-fuel source - it is even more expensive/valuable.
Location: Pune, India

Remote: Yes

Willing to relocate: Anywhere except USA

Technologies: Nodejs, Typescript, Rust, Python, React, Vue, Docker, AWS, Postgres, Mongo, Neo4j, Redis, elasticsearch,

Resume: https://drive.google.com/file/d/12tXauWQB40vrw12nGM6sMTqwurU...

Email: prabhanjan@fosslife.com

fosslife.com
github.com/fosslife
That’s because you are not counting housekeeping and child rearing as essential labor which is inaccurate.
In the README in the GNU units source code (2.21):

203: Ideas the future (may or may not happen):
204:
205: * Bundle up the units conversion stuff into a library.

At the end of units.c, too:

6280: /* NOTES:
6281:
6282: mymalloc, growbuffer and tryallunits are the only places with print
6283: statements that should (?) be removed to make a library. How can
6284: error reporting in these functions (memory allocation errors) be
6285: handled cleanly for a library implementation?
6286:
6287: Way to report the reduced form of the two operands of a sum when
6288: they are not conformable.
6289:
6290: Way to report the required domain when getting an domain error.
6291:
6292: */

My prowling of the source code is probably uninformed because I'm not a C expert by any means but it seems like you could include units.h and use many of the useful functions in another program.
This can even happen on 2.4GHz with the extra channel allowed in Japan. Stations and AP can disagree about whether they're in Japan.
To hide names from Truecaller, we have to create a truecaller account with the phone number and then change the name from your profile.
But that is not true at least if you ask TikTok.

Do you want Apple or another authority to write this?
The argument goes: “we can be prosecuted if people find out that their kids are mail ordering zero-g hydroponic kush from dudes they met in our online software, unless they have already agreed that it’s not our fault.” Unless you want to do time for pushing kush to kindergartners, you have to make your users agree to all kinds of shit. You make an average of $2.38/yr per user, so you can neither patrol their kush buys nor spend much lawyer time per user.
Yes, yes! Ban it!

We should also travel back in time and ban the fist mobile phones. Who needs it when you have the remarkable British telephone wiring system?

http://www.google.se/imgres?q=telephone+wiring+pole+mess&biw...

But wait... how about British plumbing? Can't the prisoners climb down the wall on the pipes that are conveniently located outside of the wall? Ban it!
Why would you ever have a function with a name that long in the first place?

Sometimes you might not have a say in how the function was named... having some practices to deal with the unruly code that hasn't been graced by one's own perfect sense of style isn't terrible! ;)

try different formatting and indentation rules, wrap lines manually where you think it makes sense and so on.

All fine ideas, but I wouldn't discount yoda-conditions as not being in the same category.

Some languages are more opinionated than others, but one positive thing about "superstitious" programming is that code is often more consistent because of it ('pythonic' PEP 8, code patterns, skeletons/boilerplate, ...). Many times you'll end up seeing the same patterns elsewhere, for example adherence to Google C++ style guidelines on projects completely unrelated to Google -- simply because they are both practical and familiar.

In a similar vein, I'd probably religiously opt for a #define ... #undef pattern for your given example, because I've seen it more often than using a separate function pointer variable. There isn't really a technical advantage, but mostly one of familiarity.
So, it's an automated way of showing me strange men's penises?
Do you mean RAIDing local instance storage? I haven't heard of this approach so far, do you have any links?
This is cooler than color. And im willing to bet it took 41 million dollars less...
I was sincerely hoping that this article was about to touch on the issue that having uptime calculations (like, "99% durable") is actually not terribly useful when, in the case of the 1%, the entire system goes offline at once, taking out multiple "availability zones" and leaving 10-20% (the remainder after you take out what Amazon likes to call a "vast majority") of the infrastructure broken for days on end.
http://www.cocoanetics.com/parts/dtclustermaker/
It's an interesting charge. Here’s my personal experience with the two cited resources, back when I was learning Haskell. YMMV.

RWH’s “Here’s how you get the job done” style exposition did a reasonably good job of making me feel comfortable turning on profiling of my Haskell programs, but didn’t give me much sense at all of why the particular examples they chose were particularly representative of space leaks. I went on to do some amount of performance tuning of some data structures http://blog.ezyang.com/2010/03/the-case-of-the-hash-array-ma... ... but I still managed to miss some really obvious performance bugs that Tibell caught later when he revamped my benchmarks http://blog.johantibell.com/2011/03/video-of-my-hashing-base... . I just didn’t know where to look! All I had were a bunch of patterns: "watch out for lazy folds", "using bang patterns can be a good thing", without any particular mental model of how to deduce these things from just looking at code.

To be honest about the Wikibooks article... I found it hard to read. (Which is terrible, since it's a wiki, and if I don't like it, I should improve the article...) Exactly why is hard to pinpoint. It might be statements like "Haskell values are highly layered"; it might be the fact that none of the examples are in motion (they don’t show before-and-after; the actual operation of the program!); it might be that in many respects, its coverage is incomplete.

Obviously, this series isn’t going to be the be-all, end-all reference for laziness. While it would be extremely gratifying to see other people take up the ghosts and presents metaphor, I’ll be content if people walk away with a sort of visceral feeling about all the churning that goes on under the hood when they write a functional program, so that it’s not surprising when a trace statement shows up much later than you expect it and so that it’s not a matter of trial-and-error inserting bang-fields and seqs.
I had the same question. You should probably explain a little more in the app's description at the very least.

Like other social media type products, I think people want to see that other people are using it before using it themselves. You don't have any signs of life when opening the app to let the user know if anyone's home. No counter of photos uploaded, no number of "online" users, no stream of incoming pictures.

I guess further down the line it would be nice to know if the images you get are somehow more interesting than just randomly scraping images.google.com. Voting, being either close of far geographically, color similarity, temporal locality. Anything.
People can't separate this out
So, the factor for leaving the US is better opportunities at home. But the solution is to fix immigration?
I thought connect was the official way to complain about MS things?
There are three reasons why organizations and people don't open source their failed projects.

* Intellectual property issues
* Pride
* Pride

Don't underestimate the power of emotion, especially when it involves failure.
Rally

https://www.rallydev.com/platform-products/rally-editions
And support families who blow their income on fancy cars and vacations instead of saving
I often find myself wondering if the major problem with any given statistical analysis is whether Bayesian inference ought to have been used at all.
It depends more on the TCP window size; OpenSSH uses a small one by default and it cannot be changed.

See also http://www.psc.edu/index.php/hpn-ssh
At first thought, this is very refreshing.

I know many founders who would love to build a sustainable business that does something useful and not have to continually spin a tail of "being the next IPO".
The slides say they can sometimes decrypt SSH sessions (with ssmintm?) and catpute usernames and passwords from SSH servers.

The only unexpected thing I could see there was the lack of anything I didn't know how to do...