jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Whoops, I thought my email is visible in my profile. mantas [a] idev.lt
Wow, KnK! That takes me back. What a great site.

As corny as AOL programming may have been, I learned so much from it, and it definitely got me hooked on writing software. Good memories.
I wonder why they don't use more varnish or other cache servers instead. I've worked on a number of content-driven sites on the same scale as SO and that's a much more common pattern.
And not correct either. As mentioned, if Satya said so it would happen within months.
So, why these companies can't look for other avenues then just killing products?

Alternatives:

- Put it in maintenance mode and outsource it. A 5 person team offshore for this mode would cost ~$250K.

- Open source it

- Sell it to a startup

- Sell it to an equity firm

- Make a cloud service out of it

- Add advertising/data collection to it that might benefit other products/AI efforts (with user agreement)

I am of the firm believer that all code that gets written should be preserved. Someone out there sometime would be looking for it.
Seriously? I never got such a mail, but that seems like as horrible an idea as it turned out to be…
It's very much a target of certain nation states for ddos, which is apparently ok when the police do it, the ones with the eyes have a strange hypocrisy about drugs given the evidence of vastly improved safety from the darknet vendors. Then again they always have.
You can rent a 26' F-650 (6.8L V10) from any Uhaul with stock. They require ~$50 on a credit card and a driver's license (standard, not CDL).

It's "technically" 1 lb shy of the GVWR requiring a CDL.

It has enough power to sheer off a 3/4" utility pole climbing spike, in reverse, with a slight tap of the gas. Don't ask me how I know.
On a castle tour in the UK there was a discussion about the advantage the longbow gave the English. Something that I had not considered was that shooting an arrow up at an angle, allowed it to accelerate due to gravity on the way down, and that was a large component of its velocity at impact. In this way the amount of energy it lost due to air resistance was minimized. Much more complex than I expected.
how does mysql failover compare in this regard?
I think the entire concept of an entire body of law without a single bad law is implausible on its face. We can't even get computers to do "good things" in all situations and they do exactly what we tell them to and obey what are essentially very simple rules.

So the question shouldn't be "why hasn't the democratic process rectified bad laws", but rather "is there a better process than the democratic process for rectifying bad laws"? I know this sounds like Churchill, but it's also a bit of Gödel if you think about it.
Japan is very different from the West though, so you should clarify which parts you think actually apply to Japan too. E.g. Japan is well behind the curve compared to the West when it comes to sex disparity in school dropouts or university attendance, though it's certainly moving in the same direction. (See http://www.oecdbetterlifeindex.org/, and click on gender differences and then limit to education, you get women 7.7 men 7.6 in Japan vs women 7.3 men 6.3 in the US)
please correct me if I'm wrong: you are not storing passwords, you are storing hashes & salts. One different long random salt for each password.

In my database I store hashes obtained with Blowfish:

http://derekslager.com/blog/posts/2007/10/bcrypt-dotnet-stro...

How many tries would you have to do to guess it? And for the other passwords you have to start all over again.
I'm not picking at what you do just trying to explain the author's context.

The first principles of computation are mathematical and believing something to be correct is not the standard. Proving is the mathematical standard. I take the author's point of reference to be more formal processes than the ordinary practical programming practices they criticize.
What is the goal of all this?

Facebook used to be the platform, and apps could go viral there. Then they made it so that you can't even get a list of all friends.

Now messenger is the platform instead of the newsfeed? OK, what can I embed in it, and why would I do it? What benefits does our app get from it over SMS invitations?
> The quicker I can find that logical explanation

The quicker your test suite can find that logical explanation... ;)
That's fine in the office, but not on the road...
I don't think this is about abstraction. Abstraction implies having a deep understanding of the problem domain and encapsulating it in such a way that the implementation details can be ignored and the domain can be reasoned about at a higher level.

I think a better title would be "A significant amount of (shipped, so-called production-quality) code is not fully understood by its authors".
Wouldn't it be ironic if that computer seeded life across the universe in the hopes that it would evolve to someday create computers.
I don't get it. Congestion pricing is bad, because it gouges the poor. But if we make the price much higher and call it a fine, then everything's okay.
As for 1, I think you're missing that a lot of people responded before the blogger updated the post (twice) in order to explain those points, including that he'd misremembered how the question was phrased.

As for 2, heaven forfend anyone apply ethics to the actions of those in authority.

As for 3, well, you've just cancelled out your second point.
This one hits a little too close to home. As a web developer and a father with a wife and son I almost wept at my desk after reading some bits of this story.
Bytecode (or AST, as he points out) ought to be smaller than (minified and compressed) source, so it would download faster. That's a minor benefit, though.
It's not clear Google has that kind of control. They don't control the Exchange server. They're just feeding data to it.
I've spent the last 4 months working from Medellin and 10 months in total from various places in Colombia.

It's not a tech hotspot as the article might suggest with cafes full of people sipping latte and working on the next big thing, but nonetheless an amazing city to live and work in. Personally, I'd prefer Medellin and Bogota over many "western" cities, but it really comes down to what you're expecting and requiring.

Getting Wifi is not that big a problem in my experience, power sockets are though. But i prefer to work outside in the backyard of the hostel, so that wasn't a problem for me.

Most of the people in tech or arts I met spoke english quite well. But if you really want to enjoy a country, you have to be willing to learn the language. And spanish is among the easier ones in my opinion.
I like having command and control. I get Emacs-like navigation in every text box without giving up Cmd-[aefbnpt] for other things like select all, new tab or window, find in page, etc.

I don't use Spaces because it falls short of what I got used to on Linux, but not having a keyboard shortcut for that would be annoying. Perhaps SizeUp or Divvy supports Spaces, I picked up both of those apps this year and can't imagine living without them now.
I agree with most of your post and there's probably context I'm not aware of but bringing a printer to work to save 5 minutes (and more importantly: a walk) ?! A walk is good for you!
And what percentage of the people whose work is on those sites is upset about it? They only have to file a takedown. In the case of the Pirate Bay they won't take it down, even if I am the owner.
Right, it's my problem with the Intel compute stick, too, only that needs a mouse as well.
Tube is ~5 I think, and bus even less. But the expensive train (15GBP, still much less than $99) gets a lot of advertising and is in all the guidebooks, so many people assume it's the only way to go (plus it's owned by the airport so they try to guide you that way). I've never known anyone who'd book a car, I once took a taxi when the tube broke down and I was running late and it was GBP30 to go ~3 miles. That seems like the preserve of the super-rich.
They should carefully consider the possibility of creating a decentralized exchange (like bitshares or nubits) and not merely a new centralized exchange for a decentralized currency (bitcoin). There will be a future for blockchain technology that can eliminate MtGox type events.
This is not true. You now understand topology.
You'll find that's true for anything on fastcomany.com Not sure how that shit keeps getting submitted and upvoted here.
Hi sebg, I hope this is the case for my mission.
In the past, I would never put myself out there like this, but I'm passionate about this project.
This was influenced by @jamievaron "twittershouldhireme".
I guess I just don't understand this. Do these people continue to work out of desperation or is their another factor. I work on a net 30 after a retainer fee. So the client has 30 days after the work is performed to pay me. If it runs past 45 their work goes on hold, I start work for another client and theirs does not resume till a) I get paid and b) the work that I have begun for another client is done. I have only had this happen with 1 or 2 clients and it only happened once. I just don't see how someone gets months and months in the hole with someone. If I am not paid in full, no work progresses until I am I don't understand why someone would continue to do work for someone who has an issue paying for the work that is already done. I mean if they are having money trouble now, your next bill is just going to compound their troubles. Which reduces the odds of you getting paid for the latter work even more.
The set of programmers who write systems-level code is significantly smaller than the set of all programmers.
It may be $7/mo, but you only get 5 private repos and one collaborator. If you want more than a small handful of private projects, or even want to work on a private project with another person you need to cough up $12/mo, which is infeasable for just a hobby project or two.

BitBucket, on the other hand, gives you unlimited public and private repositories and 5 collaborators for /free/.

For a business, $25/mo isn't much, but for personal projects i prefer free over paid.
Thanks - changed it.
I heard Feynman's thick accent in my head while reading that. Well written.
There are also very simple usecases:
Graphics tablets with screens are pretty expensive (Wacom). With AR it would be possible to simply use a bigger and cheaper one without a screen.
Shoot me an email (address in my profile). We're not hiring, but I'd be happy to grab a coffee in Mountain View and talk about some specifics. Pretty new to SF myself so I don't know much about the scene, but I'm happy to review your work, resume, etc.
---- excerpt ----

Aragorn: Gentlemen, we do not stop 'til nightfall.

Pippin: What about breakfast?

Aragorn: You've already had it.

Pippin: We've had one, yes. What about second breakfast?

[Aragorn turns and walks off in disgust]

Merry: I don't think he knows about second breakfast, Pip.

Pippin: What about elevenses? Luncheon? Afternoon tea? Dinner? Supper? He knows about them, doesn't he?

Merry: I wouldn't count on it.

----------------

:-)
Here's a question: If some VPNs are blocked and others aren't maybe they are just blocking stuff that they can't control?

In other words: The services that are good enough to prevent eavesdropping are blocked, while the other services are "clear text" to the attacking party. Is that a possibility?
did you read the patent? it says: "Priority date Aug 30, 1999" and the first sentence of the description is: "[0001] This application is a continuation of application Ser. No. 09/386,103, filed on Aug. 30, 1999."

which is: https://www.google.com/patents/US6851467 and was indeed filed on Aug 30 1999.

Which is almost a year before the Thermaltake Golden Orb.

Besides, he actually has his name on a number of patents: https://www.google.com/search?safe=off&hl=en&tbm=pts&q=ininv...
Employment prospects are worse than ever for the average japanese person, with about 40% of the workforce working on temp contracts with no job security.

Shitty income and no job security = no marriage = no kids.
> To make it work on Aengstrom Linux (the OpenPandora's OS) he also stubbed out all the Windows functions, and replaced them with Linux equivalents.

To be fair he used Wine to convert Windows calls into X calls on Linux. So "all by himself" is a little stretching it here, WINE was of a huge help to make the port possible as well :)
Ideally with space based telescopes. Hopefully launching things up into orbit becomes dirty cheap and it's not so unreasonable.
The article is correct about force multipliers but not necessarily about shorter code. Simple code is often not always shorter.

A 10x developer is a 10x writer. They write where those writings contribute to a software product directly. They aren’t wasting time crawling through process hell or hoping some tool or framework does their job for them.
No, I just mean that China has had more success than, say, Italy in stopping the spread of the disease.
Wearable computer https://github.com/andrey-utkin/wearable-computer/wiki

Planning tool https://github.com/andrey-utkin/taskdb/wiki
This is amazing!!!

I needed to do this lately and my process was like: Make a window/screen capture with quicktime. Convert the capture to an animated gif with the ffmpeg command line utility. Find an easy image host to save the generate gif somewhere. This was all very cumbersome.

Your process even allows me to screengrab a single browser tab. Thank you so much!!!
I almost signed up for Azlo this week! I guess I dodged a bullet!
Amazing work! ;) love this one.
Hey guys, I made it using preact and deployed on netlify. I know it is not much but can open source it if you guys like.
Hard to say for sure without being inside the org, but from the outside that doesn't really seem to be the case to me. Most gameplay features appear first in snapshot releases of Java edition.
Wit.ai is a great service and it is great news Facebook will be keeping them open. Would be a great fit for some of their other dev services like Parse. I built an app that took some users voice commands and pokes fun at the users crudely and it took so little time to build because of Wit.ai.
Alan and his father, John, recorded and archived some incredibly important music and there's a mountain of it to pour through. If you're just getting into it, the most famous is most likely the "Sourthern Journey" from 59-60 which has all types of field recordings, gospel, blues, bluegrass, folk, hollers, etc. The early Deep River of Song recordings from the 1930s are quite good as well. Lots of international music and lots of great interviews. If you like Muddy Waters, his first recordings were done by Lomax and are starkly different from his later band/electric stuff.
Ryanair may not be indicative of the wider airline industry but germanwings was a budget carrier so I reckon it would be similar to Ryanair.
Can someone with aviation experience share how often pilots receive psychological evaluation?

I just asked a friend who used to be a pilot for Ryan Air and he said he had never received one.
I'm not going to self-nominate myself as 'bright', but I liked these 3 books when I was 14ish: What do you care what other people think? by Richard Feynman. Cryptonomicon by Neal Stephenson. Flatland, by Edwin Abbott.
Is there any good reason that auto-pilot could not be enabled to override suicidal actions of a pilot? Perhaps a system that requires input from both pilot and co-pilot to override?
I could replicate this even with a post set to privacy level "Only me". It seems like a weird bug, and it's very peculiar that it hasn't been fixed for such a long time.
I created Taskfort for iOS after getting rejected by a couple of company interviews for not having enough iOS experience (I'm trying to become a mobile engineer). That kind of stunk so I figured to stay positive and just build up my resume by making a new project.

Besides Trello, there really wasn't a free good kanban ios app.

Additionally, the app can connect to your self-hosted instance of Taskfort if you so choose (check out www.taskfort.com) or connect to your free hosted account. I tried to keep my UX fairly simple and I hope you guys enjoy it! It doesn't have all the features of the Web Portal integrated yet but I figured it was a good start.

If anyone knows of any iOS positions out East (preferably NYC or Boston... or remote?) let's connect: contact@taskfort.com
I use Mailinator[1] for these purposes (which has hundreds of domains to generate emails for), and I have not been convinced to switch. After going to this site, I have to press a button before an email is generated for me. This doesn't optimize my use of a similar service (in fact, it is slower): I come across some site that needs an email where I prefer not to divulge mine, and I put in something like "signmeup@mailinator.com". I then go to Mailinator and do email confirmation, if necessary, with this open inbox. Some sites don't even require email confirmation to make an account, so I don't even have to deal with Mailinator! How great!

In the case of this website, I have to open up a new tab and go here first, note the random email name generated to me, put it in the signup box, and maybe tab back and click a confirmation link mailed to the inbox.

Sure, it's a bit nitpicky, but I see no direct improvement made on existing services for my particular use case. If I need a "private inbox" for a website signup, I probably care enough to use my own personal email.

[1] http://mailinator.com/
Back online. Sorry for the delay...
I believe the biggest reason android adoption is so high is the availability of android devices on all major US carriers as opposed to the iPhone being an AT&T exclusive.
I just celebrated my twelfth wedding anniversary and here's some advice: what you want to look for in a mate is a loyal friend for life.

Things change. People change: your city, your religion, your personality, your income, your health. Through each change it's nice to have someone to make the change with you. A long, successful marriage requires that the relationship be reinvented as things change. At first you are lovers discovering each other, at another time you are collaborating parents, at another time you are supporting your spouse's dreams, and at yet another time it's your turn to have your dreams supported.

If you're looking for something specific like wealth or beauty, that's fine but it would never work as a foundation for a satisfying marriage relationship. I've found the best foundation to be nurturing an unconditional love for all people, because when your spouse changes into another person you will still be able to love them.
An oligopoly is fine as long as there's no collusion. If there is in the cell business, then yes, we have a huge problem. But if there isn't, then whatever ends up happening will be fair to all parties. I don't really think the marginal costs for cell bandwidth will approach zero for a long time now, but, if it does, then we'll see unlimited plans pop up again just like they have for wired connections.
So this was from the book "make it stick", recalling memory strengthens the network, which is why quizzing yourself or doing the simple sample problems at the end of the chapters are more effective then highlighting/rereading notes. The gap is mostly because you want what you've learned to settle into long-term memory where you can find it. Think of it as being a rat in a maze, you are on one side and the memory somewhere on the other, you want to work towards strengthening the path towards the memory, so it's easier to recall the next time around.
I agree that Node.js is pretty good for thin REST APIs, it's one of the few scenarios that Node.js actually works quite well. It's the other 99% of use cases that I take issue with.
The painting shows a family of beggars singing in the street while most of the public ignore them (not so different from today perhaps?)

FWIW: That general attitude is rampant today.
>"It's entirely possible that the guy's code is dominated by routing performance or copying."
Like that recent Netflix issue. Though that was node.js.
Are you sure about the uninstallation part? I was able to install 10.1 without uninstalling anything. Took about 10 seconds. And http://www.adobe.com/software/flash/about/ tells me "You have version 10,1,53,64 installed".
I don't understand what you mean by "shoving it further down the throats of the masses". Are people being ordered to use Node.JS against their will somewhere?
The key takeaway from that to me is to at least have an office. Keep it open most of the time for communication, close it when you need privacy.

The whole "easier to collaborate with others" with an open floor plan is just excuse. I communicate better over text chat anyway.
I had the pleasure of taking a course taught by Steve Mann, credited as the inventor of visual computing. I recall he mentioned creating a similar device. Not sure if it ever actually happened, but here's a link that I was able to dig up:

http://wearcam.org/diminished_reality.htm via http://cyborganthropology.com/Diminished_Reality
> No one would be able to offer the POTUS any advice on their field of expertise if this is the bar that is set.

So $800k speaking fees are just "speaking fees".
Exactly this. The method should be highlighted and discussed. Statements like "we believe in science in this household" are weak. I wish we talked more about hypotheses and measurements than numbers of scientists in things like e.g. climate change.

Then again as Alvin Weinberg wrote in the 1970s, there are questions that can be posed scientifically but whose definitive answers are beyond the normal scientific method to answer. He called this "trans-science"
Specially for people with eyesight problems, black themes make it harder to read. As long as sites start respecting User preferences, we should be good.
Yes, but he is poor at challenging his guests and I think that is a valuable part of a good interview. I enjoyed the recent interview with a prominent American objectivist (Ayne Rand) but some of the stuff he said really need to be challenged and since it wasn't we didn't the opportunity to really be convinced.
Something else worth noting from the article

===

If however, you know the number of hops you can use an exponentiation trick to find the ending point quite quickly. For example, and omitting the details of elliptic curve operations: 2P = P dot P and then 4P = 2P dot 2P. This allows you to get up to those crazy high calculations exponentially faster.

===

One big difficulty in ECC vs RSA is how to do the math required for the operations. With RSA choosing the keys is the part where dragons lie and you need to make sure the numbers chosen satisfy various criteria. The algorithms for working with keys in RSA are well defined. The opposite is true for ECC. It is easier to choose numbers but depending on the curve used as well as how it is implemented there can be information leaked about the key in timings and other behavior.

If you want to read more check out the Wikipedia article on the Montgomery Ladder ( https://en.wikipedia.org/wiki/Elliptic_curve_point_multiplic...) as well as DJB's comparison chart of curves that don't support the Montgomery Lader: https://safecurves.cr.yp.to/ladder.html . The real kicker here is that the NIST P-### curves are what ends up in official US government requirements.. and they are vulnerable to side channel attacks due to their design.
I think divisibility will get in the way eventually. What happens when over a period of 200 years enough keys are lost to where there are only 10 million Satoshis left in active circulation?

Surely by then people will move over to a new chain, be it a fork of bitcoin or a different one entirely with new features, and history will have to begin anew.

There are billions of ounces of gold out there, and ounces can be subdivided as small as technology will allow without any one else having to agree to a protocol change.