jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Since I'm not in an office, most of the people I actually talk to are friends and family, and that stuff tends to be private, or hyper-local, new places to get food, etc.

I'm afraid with all the lockdowns, most people will have similar answers.
the part is considered a redundant backup and was not needed for level 2 driver-assistance features
"just"? That's 2 additions, 2 shifts, and 2-3 bitwise operations, while the other method is 1 addition, 1 shift, and 2 bitwise operations.
I've heard exactly this argument from every gambler who walked into a casino with a "system". You might come out better than someone blindly laying bets, but you are still very much gambling.
Location: Kuwait

Remote: Yes

Willing to relocate: Yes

Technologies: C++, C#, PHP, JavaScript, Lua, Ruby, OpenGL, SharePoint, WordPress.

Resume: http://firasassaad.com

Email: assaad.firas [at] gmail.com

Bitbucket: https://bitbucket.org/firas_assaad

I worked with a variety of technologies to build web and mobile applications, ETL services, web crawlers, and video games. My current project is a surreal adventure game about octopuses and centipedes. The software industry where I live is very small and boring, so I'm looking for a bigger and more challenging opportunity.
There's no such thing. FinCEN does not issue licenses, it just processes MSB registrations. The Bank Secrecy Act (BSA) requires FinCEN registration and SAR report filing; 18 U.S.C. § 1960 requires state licenses. The fact that Mt. Gox knew it had to comply with BSA requirements means that it should have also been aware that it needed state licenses.
No, currently it's 1.7 (with gwt2.7.0) and soon (when gwt 3.0.0 is released) it will support java 8.

Parts of the page are still rather outdated and haven't really been touched since 2010/ 2012.

This is why it's so great that the site got a new look now, it indicates that things are moving again and I'm sure the outdated parts are going to be removed soon.
I was excited until I saw it was WebKit based. My confidence level that it won't be slow and buggy is next to zero. I would, of course, love to be wrong.
Just revoking the intermediates is not enough. This tells the main culprits that it's ok to issue intermediates to do whatever and then deny responsibility as it gets detected.

The only possible course of action is to hold the root responsible and to remove them from the trust store.

The CA system is fragile enough as it is and only the prospects of immediately going out of business can be any deterrent for CAs not to start doing shady stuff.

Yes. Revoking the root is annoying for customers of that root, but I'm sure other CAs will gladly offer a free or really cheap replacement program. And if the affected root is REALLY big, then just pre-announce the revocation for a year or two. Just like what Google is doing with the sha1 certs.
Now that I'm a white collar software developer on a solid middle class income mixing with middle class folks

Are you in the Bay Area? The Bay Area is obsessed with travel. Not that there's anything wrong with that, since I do feel that travel is great, but many in the Bay Area have no idea what it's like to come from a background where it's not even considered a possibility.

When I lived and worked in Arizona, the only "travel" anyone was interested in were weekend trips to Mexico, or maybe visiting an iconic American city (e.g. SF). If I'd brought up Thailand, they wouldn't even have known enough to make ladyboy jokes.
Getting screwed over for tenure because you're doing stuff your colleagues don't like/understand is an unfortunately common story (I could name several people just among professors I've known personally). The novel thing here is that Stanford actually admitted its mistake and asked him back. I can't think of another instance of that (though there are plenty of cases where the rejected prof went on to find fame at another institution).
Could be done with head transplant: http://www.newscientist.com/article/mg22530103.700-first-hum...

Imagine in a distant future, Mark Zuckerberg's 3000 year old head sits atop a healthy young body. Every 20 years he demands a new body donor from the populace as a tribute.
Reminds me of those 70's Dr Pepper ads: "Join the non-conformists!"
Geez. I feel like I need to start writing some science fiction novels now before someone in People Magazine is writing them as fact.
I last worked for a large company, I probably slipped through the cracks. But everyone hired after me were from big name schools.

Thanks for the advice. Since I am trying to find a new field, I will look more toward internships.
This. I have requested to redhat mailing list several times to STOP sending mailman account reminder with my password in plaintext. And they still do and no one listens. I give up on it and unsubscribe immediately. Away from any redhat mailing list from that point.

"redhat.com mailing list memberships reminder"

It's bullshit when people send my password in plaintext to my email account and they ignore my complains when they said "if you have questions send to this owner emaiil." Bullshit. Why do they need to remind me about my password in the first place?

From what I can tell mailman stores thing in plaintext. I personally don't see why anyone can't write 20 lines of code to do a crypt with sha256/sha512 (crypt$5, crypt$6). It's almost idiotic.

https://www.owasp.org/index.php/About_Mailman_at_OWASP
I think it's a result of the men's rights movement or something similar. https://en.wikipedia.org/wiki/Men's_rights_movement
Go ahead subscribe to Pornhub with your credit card.
Or donate to Wikileaks with your paypal.
Wherever you work sounds like there's a lack of leadership and it's a dog-eat-dog situation. The better question is... why is everyone on call getting paged so much? Good software has the qualities of being simple and handling failure modes predictably.
Did they release the cause of death? The article I read said he collapsed after everything was done with (or for the most part). Can really pin that on anyone.
I agree that Coinbase itself should be using multisig, but the point of my comment is that if customers themselves aren't using multisig, their coins' fate is completely in Coinbase's hands. And Coinbase multisig won't save those coins from tech problems, willful theft, or a breach in their security model. Multisig offers you no benefits if you're not the one in control.

Are you sure you want to trust your fortune to three or five employees?
For reference, Mir is hoped to be ready for Ubuntu 16.04...
from collections import defaultdict

defaultobj = lambda: type('defaultobj', (defaultdict,), {
'__getattr__': lambda self, x: self.__getitem__(x),
'__setattr__': lambda self, x, v: self.__setitem__(x, v)
})(defaultobj)

names = defaultobj()
names.mammalia.primates.homo['H. Sapiens'] = 'Human being'

print(names)

The same but also allows dot notation.
I agree. I also always found I learned math better when it came from authors who knew the history of the topic and where the different ideas fit in with the wider landscape of mathematics or cs. Knuth and Terence Tao are two people who do this amazingly well. And I believe, really prioritises it.
I made a path traced online game few years ago ... What do you think about it? http://pog.ivank.net/
TLDR; drink.
>Stop immediately if any undesirable effects are noticed.

Probably not the best idea since if you are taking something that actually increases serotonin you will give yourself antidepressant discontinuation syndrome by stopping abruptly.

http://en.wikipedia.org/wiki/Antidepressant_discontinuation_...
Wait, they're still hanging on to that!?
I've been a programmer for almost 20 years. When I code into the wee hours of the night I usually do so without realizing that so much time has passed. I get lost in the act of writing the code.

But to get lost in the code you first have to find it easy to do so. I'd wager that someday after you have been doing it long enough you will find the comfort zone and you will start taking joy in coding.

Dislike, frustration and boredom are the taxes you must pay to learn anything new that is worth learning.

I recently chose to take cello lessons and I can tell you I dislike it at this point. Someday I will find the joy I see in others playing the cello expertly...so I practice each day looking forward to that day...and each day it gets easier.

Code or read someone's code on Github everyday. It will get easier and more fun.
Thanks -- one link to the sdk was broken which is fixed now!

We recently switched from PHP to web.py and this was hopefully the last orphaned link.
After I saw the headline I was all prepared to come here and say, "No what they need to do is make what they have stable and scalable." It turns out that's mostly what this little article says, too, despite the misleading linkbait-ish headline. Sigh.
Great post! This part is golden: "When the company picks up your nighttime MBA, that’s a great benefit – but when Teachstreet (a company that helps people find local and online classes) gets its employees together to learn how to build kites, now that’s a quirk. It’s not to say that corporate mandates can’t make great quirks, although the best ones often arise spontaneously from the teams themselves"

I'm looking forward to more on what in a culture can be assigned and determined proactively versus what should be left emergent...after all, the culture is a reflection of what you want to be and what you already are, right?
It depends on the magnification of the binoculars. Lower magnification binoculars are quite usable hand-held, and they can be stabilized pretty easily in a zero-gravity chair. The nice thing about smaller binoculars is that you can have them on hand in the car. They're great for road trips, because you can get them out for a quick view when you stop under dark skies.

Binoculars are very nice on a tripod, especially with a parallelogram mount, but being able to use them without a tripod opens up many more observing opportunities.
Or one from https://tex.com.tw/
Every aspect of the system was fast. I particularly liked the lightning-fast "hypertext" online help. A single keypress would instantly bring up reference documentation for the language and libraries.
Local supermarket chains reign supreme here in Iowa. There is nary a Trader Joe's or Whole Foods to be found. The generic brands offered by our local stores usually offer a greater variety of fresher food at a lower price compared to name brands.

I also tend to like our supermarkets' generic packaging better. They use quality, color packaging, but the designs are usually understated and no-nonsense. It's like they're trying to say "this is a quality product, but we didn't overspend on flashy marketing and cartoon mascots". Even if it's not true, some of the Good&Gather packaging in the article makes me feel like I could have saved a little more if they didn't spend extra on cartoon animals. But maybe I'm just biased towards the things I grew up with.
But your binaries run on Mac and every other system once you build them. It's got universal deployment down pat. Universal development is a different story because Cosmopolitan isn't in the business of distributing GCC and Clang.

That's why it's designed to work great using the standard operating system provided compilers on Linux and BSD. There's a Linux toolchain binary available for Windows for convenience. One will be available for Mac soon, because the issue with Mac is that all the existing toolchains are configured to use the Apple linker and assembler rather than binutils or lld, and Apple's linker is designed to build binaries that only run on Apple.

Zig has accomplished a lot with toolchains and cross-compilers but you have to build your app multiple times. Cosmopolitan is also much newer. But it proves new things are possible, so as you said it's very exciting to think about where the project will be one year hence.
Tweet from Patrick Collison:

https://twitter.com/patrickc/status/1364589591303360517

I'm interpreting this as Collisons giving back to their home county in Ireland.
That killed it for me right there, don't even need to go to the site. Thanks for saving me the trouble.
> Q: If I have to include this token with every request, where should I store it?

> A: Typically, you would store it in the localStorage, after the user logs in and gets the token.

This seems to contradict Auth0's guidance to not store tokens in localStorage since it's vulnerable to XSS: https://auth0.com/docs/security/store-tokens#don-t-store-tok...
Using SRV records would eliminate a huge number of IPv4 problems.
I feel like that, with the exception of a few Excel spreadsheets that were getting pretty fancy, I haven't had any real compatibility issues opening up MS Office file in [Open|Libre]Office.

Nowadays I usually tell whomever is asking for something in a "Word" format that I don't own a copy of Word, but I can send them a PDF, and they're OK with that, but when I was first getting started as an engineer I used to have to work with recruiters a lot, where they'd ask for my resume in a Word format so that they could insert their ugly logo on the top and break all the formatting. No one ever said anything about my files that were initially made with LibreOffice. In fact, for all the essays I've had to write for school (that I started again semi-recently), I've done them with either Pandoc+Markdown or LibreOffice (depending on how much formatting is required), and no one has said anything about the MS Word export, or me potentially breaking the teachers' templates that they made in word.

I'll definitely give it to you for Excel though. For simple stuff LibreOffice's compatibility is fine, but if you do any kind of elaborate Excel function, you're going to have a bad time, and things are going to break.
My personal experience is that dating itself just a miserable, tedious affair. Online dating at best doesn't make it any better.
This is why I like to have "meeting days" - hopefully one, (or less optimally, two) days when people are subject to be asked to attend a meeting. Sure, that can mean that you may end up wiping a whole day to meetings, but at least it allows four days for people to follow the natural rhythm of their work.
Deployment is easy? Ok, what do you do to deploy a C# application that makes it so easy? I run two project right now, one is Rails which we have setup with Capistrano for one command deployment. The other is a C# app and I haven't found anything that can do what Capistrano can do for me, and don't say MSDeploy because that is a total mess.

Also, testing. Try testing in C# vs. Ruby or any other dynamic language.

I don't know anyone who uses the built in Form Validation, you would only use that if you don't care about your client-side code.. for people who care we still end up doing both by hand.
It feels slower. It seems to be possible to downgrade from iOS 4:

http://translate.google.de/translate?js=y&prev=_t&hl...
OK, so don't get into a debate about it, but I would like to point out that extreme is relative. From an evolutionary perspective (i.e. What we naked apes evolved to eat...) I would argue that a standard american diet is FAR more extereme than an atkins diet (at least one that avoids fake low-carb foods) based around meat, green plants, many kinds of fruit, and nuts.
no, he misreads or misattributes the the findings of the sources. for example, from one of his sources:

> But few people, an overwhelming body of research shows, achieve significant weight loss with exercise alone, not without changing their eating habits.

exercise alone is what is in question. but we aren't discussing exercise alone. we're discussing exercise within the context of a fairly major diet change.
Maybe the lack of a GPS? Also, the 1st Gen iPhone has the lowest-rated battery life. Maybe those two factors led Apple to drop it. Maybe iOS 4.0 consumes more power, because of CPU utilization and the experience was unfavorable.

Then again, I bought my 3G a month before the 3GS came out. Verizon screwed up their deployment of towers in my area, at a time when I was job hunting and needed to make/take cell phone calls. So I had to switch (before the 3GS was release). But again, I've had my phone for less than a year, and it would suck to have it be obsoleted/EOL'd by Apple.

They probably don't WANT to keep it around, but for customers like me, who want their device supported for more than 13 months, they kept it.
Abbreviating Dunnking-Krueger as DK -- not sure if the publisher of the DK educational books want that to become widespread!
No what this means is that the operators don't want to be stuck with Android vs. iOS; they would prefer a strong third option, which would be Nokia/MS.

Back in 2006, operators used to have dozens of manufacturers of smartphones at their disposal each with relatively weak OS platforms (RIM/Blackberry being the top at the time).

Then the iPhone came out and disrupted that market by offering the iOS platform. Then Android matured (using some iOS cues) and became the 2nd leading platform.

Right now, the third platform (Blackberry) is getting weaker by the day, while WP7 is not gaining traction. So a combined Nokia/MS could provide a strong 3rd option for worldwide operators.

None of this makes sense unless Nokia is the preferred manufacturer for Microsoft and not just another commoditized handset maker of Windows phones.
The unlimited yearly plan made me a more productive programmer and it kept me up to date on what I should be learning next.
BasilAwad we are working on better FB and Twitter integration but focusing on those happy b-day post is a great suggestion
Dont' forget "Go"
Your post is all noise too. Just use the downvote button when you see a bad comment -- don't make another bad one ten times as long.
Its not only blog commenters, pundits or people.

You wouldn't believe how much MSFT people are fixated on Apple despite having no direct competition between each other (except Zune Vs. iPod, but I would say it doesn't count). The fruit word and the fruit logo used to come up in almost every external powerpoint presentations/briefings five or four years ago, it was crazy. They are/were fascinated by Apple and lack any ability to even understand how they work and, of course, learn from them.

For some reason, I find it hard to imagine a keynote in Cupertino with a pixelated Windows logo in every slide. But I might be wrong.

I hear now they are fascinated by Google, now.
I disagree. I haven't read HtDP through, but it appears to be aimed more at designing and modularizing algorithms, whereas SICP first covers different ways to write an algorithm and then continues to different views of computing.

They get at somewhat different things, but I suspect that SICP talks about more fundamental ideas than HtDP, and is therefore a better choice if you're only going to read one of them. (If you're reading both, of course, do whatever.)
You seem to be saying it was worth a lot to you and not worth much to you at the same time - that makes no sense.
why would google use a telecom as source for a definition?

also, https://www.google.nl/search?q="3.95GB"+site%3A02.co.uk doesn't come up with any results so i find this kind of hard to believe to be honest…
Despite the fact that I agree with him, I scoff at Apple for raising flags about this.

Apple is well known for discriminating against applications due to the type of information shared, for example apps have been rejected for bearing news about U.S. drone strikes[1].

In fact, I would argue Apple is causing more damage than a state here or there allowing discrimination, due to their >1Bn install base.

[1] http://bits.blogs.nytimes.com/2012/08/30/apple-rejects-app-t...
> By encouraging all people to speak out against what they see as "evil", you are likely encouraging the opposite of what you are trying to achieve (unless your goals are chaotic shouting matches between hordes of people who all hate each other).

I’m beginning to understand why a lot of American social conventions existed.
I don't think it's really a conspiracy theory. Recall that before the Dual_EC affair, the reputation of the NSA was that they were a benevolent force that helped strengthen DES against differential cryptanalysis before it was publicly discovered. The Dual_EC affair marked a turning point where people started to seriously consider the possiblility that the NSA was a malevolent actor weakening primatives for their own benefit.

Also the problem with Dual_EC wasn't just the bad design, but that they had (reportedly) paid RSA corporation to use it.
I wonder if personal data such as organ-donor status are sold. See top comment here [https://news.ycombinator.com/item?id=21239704] for the CA organ-donor online portal link and general discussion on the topic of harvesting.

Note: I am unable to respond to comments, so don't expect it.
- verizon
I'm resisting the urge to rewrite it in APL. :) Nicely done.
Good job. Thank you very much.
For me Eliot's genius lay in her attitude to her characters, and so I assume to real people: she saw through their facades and was happy to drily point out their flaws and even mock them; but she clearly had a genuine affection for them, a willingness to understand, and to forgive though not to whitewash or give up on demanding better.
most software engineers are paid well. but they still have moral consideration. this does feel like retaliation.
If I were incarcerated, the forced interaction with other prisoners would be the biggest punishment. Include read-only internet access and I could carve out a meaningful existence in the environment described by the parent comment.
Two fresh grads working 60 hours a week are about as productive as one fresh grad working 40 hours a week. That may be good for someone, but not the company.
I think only left side justified, the strange use of empty pages in the beginning and the overuse of indents and pauses make it most unappealing to me.

Cutting the pages in two columns to give some explanation to figures is odd enough, but is then broken on some pages due to space issues (e.g. page 28).

To me it feels this all was done without care. The content was dropped into some weird style.

Is this written in Word?
I sure wish you wouldn’t get downvoted. People on forums like HN refuse to entertain that this might not be the end of the world and perhaps officials are overreacting. I mean face it, the media, social media, forums like this... everybody is blasting down into our heads 24/7 that the end is near for at least a week in the states. I get we are all panicking but I cannot help but to feel that we’ve created a gigantic echo chamber.

My skepticism will wane when I see videos of hospitals all across the country with patients in the halls. Until than, we really have no clue what happens next.
> Mozilla, please, I want a browser that I, as a "power user" can manage. Not an idiot-proof remotely managed on-prem SaaS.

Then you need to accept that Firefox will linger at a very low number of users and many of those users will be left with insecure browsers because they fail to update them properly. Maybe that's a fine thing, but that's the world you need to accept if Firefox is explicitly targeting power users.
How do you simultaneously decentralize power right down to the local level, and then tell people to do as you say, or even expect everyone to co-operate on a common goal? All it takes is one group having extremely different ideas to break the cohesion. Its just wishful thinking IMHO. Anti-vaxers can only come about when one is granted the autonomy of parenting ones child and making decisions about their immunizations.
iPadOS reports the same useragent as a Mac and has a reasonable screen size for a real computer, so I haven't run into that situation anymore.

Phones are another matter, of course.