jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yep. This definitely doesn't jive with my experiences and I find it pretty hard to believe this is what the data suggests.

For example -- there are a LOT of women whose "feminine intuition" leads them so obviously astray.
It's possible, (and easy) for the client to encrypt something that a client cannot in general decrypt, nor can anyone else without the decryption key.

And that's exactly how your typical SSL/TLS handshake works.

The problem is how does the client know he's encrypting to the correct public key? He has to have something stored giving him the key in advance or telling him how to authenticate the public key he's asked to use.

This is how the protocol messages were decrypted. The hackers modified their own console to trust a new public key, one to which they had the private key.
any sample applications to showcase?
This is old enough that the year (2017) should be in the title.

Also, the optical illusion isn't really 3d since it relies on a single point perspective - it'll show up on camera, but if you see it with two eyes you'll see the actual structure.

Now for a real 3d optical illusion, look at the hollow face illusion - not on video - find a real life instance of a depth reversed face.

Your brain has circuitry specifically optimised for facial recognition, and what you're seeing so confuses your mind that it breaks depth perception.

It will actually appear as if a static object is turning to follow you around the room.
> In that case if they were to shutdown the user has to get something back, preferably the game...

Legally or ethically?
wait, what? first, I didn't downvote you. Even if I could, I would not; and I can't. the downvote button doesn't exist for posts that are responses to mine. Next, I'm not arguing that caffeine is not a habit forming drug. It obviously is habit forming. What I'm trying to say is that because the side effects are so mild, it's not that big of a deal that it is habit forming. Next, I'm not saying people who use a certain drug are 'bad people' - just that some drugs carry higher levels of risk than others, and I believe that caffeine has a very low risk of causing serious problems, even though it is habit forming.

Now, you seemed to think that the guy ought to kick his caffeine habit, which would suggest that you think there are some dangers or other serious downsides to caffeine dependency, which is why I'm addressing that. If you do have evidence for serious side effects to caffeine use, please do cite references. As far as I can tell, caffeine just isn't a very dangerous drug when consumed in anything like the usual quantities, and the side effects are fairly mild for most people.

You seemed to suggest that marijuana is better than Caffeine because it is less habit forming. My point was that marijuana has some major risks associated with it; even if it's not habit forming at all, and my observations (that heavy users of marijuana tend to have significant and long-term loss of productivity) are mere coincidence and the stuff is completely safe from a pharmaceutical standpoint, there are very serious legal dangers associated with obtaining and using marijuana.

Now, maybe we are just talking past oneanother, but I'm not seeing how you are going from what I'm saying to "I'm a good person"
Are there any up-to-date statistics how many people uses ubuntu? Ideally also compared to other linux distributions, windows, osx.. Google gives me only few years old numbers or estimates, I guess its not easy to do these kind of stats?
I will do that, thank you. The old site structure was quite messy, with ugly URLs and links going back and forth to pages. I think this new scheme is much cleaner, now, as it's just a few links to pages. I'll try to add some categories or tags, though, and see how it goes.

Thanks again!
In my experience, the most successful startup advisor relationships are the ones that are very deliberately and explicitly pursued. It may take a while to find the right person, but once you do, making sure you're both clear on the advisor/advisee relationship is paramount.
Your responses are a bit odd. The fact that caffeine is a drug, is hardly a matter of opinion, is it?

Also, what about people who drink caffeinated beverages, but not with the specific intent of helping with programming?
>Unless the public money came with a string that says, "no patents" then its fair game (its not unusual for the university, for example, to have first right at patents if done there).

that just shows wide-spread mismanagement of public money. At all the private companies i've worked, i signed the document that all my patents done on the company's dime, are to belong to the company.

>You use public money to drive the paved roads.

And thus the contractor-builder of the road can't charge the toll on the road (well, except for the cases when he got a sweet deal what normal people would consider mismanagement of public funds )
Dropbox and symlinks is what I do with config files like .bashrc, .vimrc, .gitconfig, etc.

Then when you setup a new machine - install dropbox and let it sync, then just symlink them back up... everything is back to normal.

Really a nice setup so you can continue to change your config files and not worry about saving the changes to some backup gist or something
... Elon?
So go from a well tested production system to a completely untested (in the real world) system?
why is a least common multiple news and a concept that we love/hate??
Not sure if you are being facetious. I am yet to work at a for-profit company which is run like a democracy.
We recently picked up python, mostly by accident. We had some really shorty formatted XML. We’re talking no-schema because nodes of the same type contain different elements. No consistency. Some nodes used differently from each other depending on the purpose and three different model-trees dropped into one giant mess, not at random but at datapoint entry but without the time stamp.

C# just couldn’t handle it, none of the libraries we tried could and when we wrote our own it was just hopelessly inefficient. Enter python and everything was as simple as telling python which element value/text/whatever they decided to store the data in and you’d get it. 200 lines of code later and a 5 second runtime we had our data in neatly store objects in a couple of dictionaries.

At that time we could have dumped it onto our SQL cluster and let C# take over, but the programmer in charge decided to just go at it with python. Mostly for the heck of it. A few weeks later he had replaced a major SSIS service and multiple C# services with some relatively simple python that cut the total runtime from 30 minutes to 5.

I’d never written a line of python before this, but reading the code, I understood everything to the point where I’d feel comfortable maintaining/expanding it, with very minuscule help from the documentation (and google).

I don’t personally have that much love for dynamic types, and I’m not sure how we would use it, if we needed to run it outside our environment, but the experience perfectly highlights how python won and repeatedly continues to win our hearts.
Wait a second. That HEAVILY depends on the different aspects of detection here. For starters, mammography is not performed every year for women at any age. Why?

First, you need near perfect results on 1) false AND true positives and 2) false AND true negatives. Otherwise statistics will screw your results over hard. [1]

Second, the benefits need to outweigh the issues with invasive testing (taking your blood every day, 365 days, for XX years is bound to introduce some risk of infection etc...).

[1] https://www.cancer.org/cancer/breast-cancer/screening-tests-...
Irrespective of Google's statement, it appears that the people they were following felt unsafe. There's a little bit of "why didn't you tell me" to this. If someone were cataloging my every movement because I left my phone broadcasting to a bunch of Bluetooth beacons then sure it's my fault for doing that but if you're my coworker surely you'd tell me! If you instead were all like "Yup, it's bad practice to be doing that so of course I could tell where you were at all times. All I did was set up the beacons, man. You broadcast to them." I'd think they were pretty fucking weird. I'd seriously think they're a kook of some sort.

Likewise, if you saw me put "Get kidney transplant" on my calendar and decided to subscribe to my calendar, then that's pretty fucking weird. I wouldn't buy "that's bad practice so I was allowed to stalk you". I'd be like "this dude is a fucking weirdo, can I go work elsewhere?".

My calendar at every place I've worked has been public with private events for sensitive stuff but any time I put some private stuff public I'd expect someone to ask me if I meant to do that if they noticed.
I'm sure nobody is laid off just because they were doing "union activities". That's the problem I see: label everything as "union activity", therefore, someone can become a sort of sacrosanct person, inmune to everything. No matter what you do, if you label your activities as "union activity" you can hit people on your job that nobody can laid off you.
seems to be already fixed, isn't doing anything for me (chrome / osx)
Why, is he a better writer than this Kevin Connolly?
> you take away the governmental protections that allow them to have a monopoly and let the market consume them when they refuse to change their shitty business practices.

How is that supposed to work? Have you ever heard of http://en.wikipedia.org/wiki/Natural_monopoly
The article doesn't answer the question posed in the title. What is the point?
No to question 1, yes to question 2. The email used isn't my primary address, but it feeds into the inbox of my primary address.
You didn't report it to them?
This actually came up in Woz's Founders at Work interview:

http://www.foundersatwork.com/steve-wozniak.html

Livingston: What about Ron Wayne? Wasn't he wasn't one of the founders?

Wozniak: Yes, but not when we incorporated as a real company. We had two phases. One was as a partnership with Steve Jobs for the Apple I and then for the Apple II, we became a corporation, Apple Computer Incorporated.

Steve knew Ron at Atari and liked him. Ron was a super conservative guy. I didn't know anything about politics of any sort; I avoided it. But he had read all these right-wing books like "None Dare Call it Treason" and he could rattle the stuff off. I didn't realize it until later.

He had instant answers to everything. He had experience with businesses and times he'd been gypped out of stock deals. He always had something very quick to say and, wow, it sounded like he was very knowledgeable about this stuff. He sat down at a typewriter and typed our partnership contract right out of his head using lawyer type words. I just thought, "How do you know what to say, all rights and privileges and all the different words that are in there"—I don't even know what they are. He did an etching of Newton under the apple tree for the cover of our Apple I manual. He wrote the manual. So he helped in a number of ways. Steve had 45% of this partnership, I had 45%, and Ron had 10% because both of us agreed that we could trust him to resolve any dispute, and we would trust his judgment.

Then what happened was that we were going to sell PC boards for $20 each and fund it out of our own pockets. I sold my HP calculator, Steve sold his van, so we had a few hundred bucks each. Then Steve got the $50,000 order. Over at the company that was making our PC board, as soon as the PC boards were made, they opened up a closet that had our parts and it started a 30-day clock ticking. We had 30 days to pay for the parts. The parts got stuffed into the computers, we made them work, we delivered them to the store and got paid in cash. The parts suppliers—the distributors in Mountain View—had checked with the store owner and knew that he was going to pay us. So basically, we didn't have the credit; he was good for it. But, here was the problem: What if he didn't accept them one time or didn't pay us? We would owe a ton of money on those chips.

I had no money and Steve had no money. We didn't own cars, we didn't have savings accounts, we didn't have houses. So Ron Wayne figured they'd come after him for his golden nuggets that he kept under his mattress. (He actually tells me it was in a safe—but he was afraid they'd come and get his gold.) So he sold out. It was too risky for him, so he sold out his 10% of Apple to us for a few hundred bucks. Maybe $600, maybe $800, maybe $300, but a few hundred bucks. And this was even when we had an Apple II designed and were heading toward future business. He was just scared that something was going to catch him.
Let reporters report the situation if they have proper gear and they understand the risks to tap into the power of the internet and world thinkers. Pass a bill to make the current state of censorship illegal.
Does anyone know if the 256GB SSD is user upgradable to 512GB. The price difference looks too much?
Nothing in the article explains why "economic inequality" is a bad thing. Which seems to be a logical pre-requisite to declaring it to be "worse than you think".
I see what you're getting at, but when you're talking about a high-level language like Python your comments about the CPU and jump commands seem really off-topic. You don't need to know anything CPU instructions or memory management to write competent Python (because that's all handled automatically) and knowing about them doesn't necessarily help you have a better intuitive understanding of Python code (because again, lots of stuff is happening under the hood automatically).
Your arguing style is very sad. You make a suggestion and then when it is rebutted you don't try to refute it very well at all. Find the data and then you can make arguments.
No delay on Microsoft.com in the Mobile Mercury browser nor Chrome 41 on iPad.
Does anyone else see the glaring difference between how Microsoft markets its products VS how Apple markets their products?

Microsoft: List 101 features. Tell everyone how amazing each new feature is. Remind everyone that there is a huge array of features. List them out again.

Apple: Take a nice photo. Done.
Feel free to head to Somalia then. I hear they have a wonderful libertarian system setup.

EDIT: Seriously folks, taxes pay for civilization. If you don't like it, don't work (so you don't have to pay) or leave. Roads, schools, fire, police, infrastructure aren't built with unicorn dust.
My post wasn't meant as disagreement on the issue of whether some languages are safer than others.
I apologize if this is is how the message was received. I was trying to point out that w.r.t. C strings, using strncpy is almost always the wrong thing to do.
> The best framework in 2005 might be abandon in 2015, which can mislead readers

This is why you can edit a question/answer, to update the information.
With no offense meant, with just a reasonable and pragmatic perspective on the whole thing, I think the (WTF?) button itself provides the best response to this.
I'm all over it
Ah, I stopped reading before that line. But then, I guess I don't see the whole point of the discussion.
Cluley ignores obvious; sees vanity as only motive shocker!

Anyone want to club together and buy that guy a great big mirror to hang on the wall behind his desk?
I figured that by the title, which is why I checked the comments first. 'The google killer no one talks about' - my first thought - if no one talks about it it's likely not good and if no one is talking about it no one will hear of it and it'll 'kill' nothing.

Thank you gokhan, you likely saved me 10 minutes of a boring hyperbolic read. +1
Nice! I'm probably about a 25% chance of coming along.
Even the way he describes his site design in comparison to others' sounds like he sees himself as the Apple of punditry:

'I don’t care what’s out of place. I care about what’s best.'

'My goal is for not a single wasted word to appear anywhere on any page of the site.'

And the best bit:

'...demands from entitled people who see that I’ve built something very nice that draws much attention, and who believe they have a right to share in it. They don’t.'
Actually that's still bullshit from Gruber. Google may have made a touchscreen OS but they still deferred to Apple in many ways, most notably by not including 'pinch to zoom' and other UI that Apple claimed was theirs alone. Google stood by and watched as Palm jumped into direct competition with Apple and included that, lawsuits be dammed.

Apple broke the peace when they rejected Google Voice from the AppStore last summer (and retroactively removed and banned all the third party Google Voice clients already sold through the store). That was the first dickish shot of war--an act of unfair competition by Apple and AT&T--not this iAds business or Google making a phone OS
Looks like a "fuck you" to Biden:

5 hours ago: https://www.bbc.com/news/world-middle-east-56643178: Iran nuclear deal: US joins Vienna talks aimed at reviving accord

Two months ago:

>Israel’s military chief Tuesday warned the Biden administration against rejoining the 2015 Iran nuclear deal, even if it toughens its terms, adding he’s ordered his forces to step up preparations for possible offensive action against Iran during the coming year.

>The comments by Lt. Gen. Aviv Kohavi came as Israel and Iran both seek to put pressure on President Joe Biden ahead of his expected announcement on his approach for dealing with the Iranian nuclear program. In Iran, leaders said they would not wait indefinitely for Biden to act.

https://apnews.com/article/joe-biden-israel-iran-iran-nuclea...
> I mean this non-rhetorically [sic]: are you joking?

You think that I'm joking about Zuckerberg being a poor comparison to those specific oligarchs?

I mean this unrhetorically, what part of my comment could you possibly misinterpret so horribly?
D takes a different approach. D has a type constructor `shared`. Only types marked as `shared` (or `immutable`) can be accessed by multiple threads. If you've got concurrency problems, the scope of the problems are immediately reduced to the subset of the code typed as `shared`.

In addition, `shared` types cannot be accessed directly. They can only be accessed via library routines, such as D's atomic library.

Having an `immutable` data type also helps, as immutable data can be accessed by multiple threads without need for synchronization.
What is Insider Paper?
If Wikipedia editors were regularly getting merc'd by CIA-funded contras, we'd be talking about how Wikipedia only works in theory too.
Good point. I'd like to get this awesome demo video a fan made some more attention: http://www.youtube.com/watch?v=6teBPUgz4Y8
tptacek has this right. Also, to clarify an all too common misconception, if you TAKE credit cards on your site, you STILL need to be PCI compliant, even if you don't STORE credit card numbers. Not storing them gets you out of a few requirements, but you still have to be compliant with most of them.
Because his writing was of ideas as well as of people, and therefore gratifies the intellect. He belongs to a special group of writers who makes you re-examine many things you take for granted, by assuming a small variation on reality, and taking it to its logical conclusion.
I have a feeling that normal people don't care about a website's API unless they also care (or at least use) command line tools.
Pretty much:( Usually lots of tens of thousands. Luckily PayPal and Google Checkout are getting more popular, but still, it just feels sort of ghetto, imho. The vast majority of small eCommerce sites out there are almost certain not PCI compliant, or at least not properly audited by an accredited 3rd party.

It's sort of like speeding, but with bigger tickets. Most people do it, but it's risky.
I wish people would stop saying 'non extradition country' like that's a real thing.

Brokep moved to Cambodia for that reason. They still got him anyway. If the powers want you, they can find away to get you. The only options I can imagine are publicly embarrassing the US government to the delight of Vladimir Putin or making a very large donation to the Cuban government.
I mean, for a recent example of how this works in practice: Polygon got whacked for like 650MM last August, but all the fiat and even stablecoin exchanges blacklisted the addresses and the guy got like 5MM “bug bounty” or whatever.

There might be prestige in some circles for taking down some dumbass Solidity coder, and some people seem to be getting some money out still (e.g. Wormhole).

But overall I’m short Trail of Bits consulting rate.
> I worked for a few weeks on another failed 2600 game, Miss Piggy's Wedding, which never got off the launching pad at all.

Another masterpiece lost to time.
Python is my favorite language, but I think that explicitly having to pass self to methods was a huge mistake. It's a gotcha that catches even experienced programmers, the error message is confusing and unhelpful, it's verbose, and the one case it allows (calling the class directly instead of the instance?) is not generally that useful. It makes some metaprogramming stuff slightly cleaner sometimes, but that's not a great justification.
You could probably do something similar, if you stared into darkness long enough. Than your eyes get adjusted, and a not-so-bright light might suffice.
Chrome dev build for OSX 10.6.5 here. I find this odd. Any thoughts on why this might be?
... including ordinary stairs: e.g., http://en.wikipedia.org/wiki/Natural_History_Museum_%28Irela... .
Most new cards that I have seen in Australia doesn't have embossing, they have flat surface. The number is simply printed on the back. Many banks allow you to lock the card using the App as well.
only Uganda locations are being autofilled. entering my city or my full address did not work.
"they usually follow local spiritual leaders"

Whoever they follow, those are their authorities.

"That's why no issue is ever resolved by their authorities, they keep fighting and dividing all the time."

They fight because their authorities tell them to.
I do this at DuckDuckGo, that is crawl, identify and delist over 60M domains. I think it works pretty well and is certainly a value add, but it is not immediately obvious to new or even many old users.
> this way the site programmer would reverse back to know your number?

Author here, and yes that is what I claim. This is actually crypto 101 stuff!

1.) Pre computing SHA256 of a small set of numbers (1111111111 - 9999999999) takes only a couple minutes on your average laptop. That is how people find the preimage (password) of leaked password hashes! More sophisticated techniques use rainbow tables etc.

2.) The preimages of Bitcoins, github commits and file hashes have much more entropy to be able to brute force them. Hence, I will not be able to (with todays computing power) find a pre-image of Bitcoin's SHA256 etc. and sadly not become a millionaire overnight :(

3.) Not related to this but hashing functions do get 'weaker' over time as computing power increases. We don't use MD5 anymore for a reason. SHA1 has attacks now (https://shattered.io/). This is why git to move to SHA256 (https://lwn.net/Articles/811068/). n number of years from now, there will be collision attacks on SHA256 as well, at which point we'll have to move to a better, stronger hash!
Because 99 percent* of PDF is A4 sized.

* From my observation and guess.
I would bet a not-insubstantial amount of money that Facebook remains able to hire people more than qualified to execute the work of Facebook.
n=1, but a friend had offers from Google and Facebook, and went to Google largely because it wasn't Facebook.
In my highly educated circles, McKinsey is held in higher esteem than Facebook. Thinking about that now, a few years of selecting for people who "disagree with the media" and are content with burning down society for a quick buck would really explain a lot.

If you work at Facebook and you feel compelled to tell me why your personal Faustian bargain was actually not such a bad thing, read Mistakes Were Made (But Not by Me).

https://www.goodreads.com/book/show/522525.Mistakes_Were_Mad...