jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> someone suggesting that the cause of HN's decline is that HN is not enough like Reddit.

I claimed no such thing. I said the management of both places have stated opposites in terms of how they expect the downvote to be utilised.

However, in reality they're both used in exactly the same way (for disagreement) so what management wants and what actually occurs are quite at odds on Reddit, and quite inline on HN.

Would HN be better if PG pretended people weren't using downvotes for disagreement? I don't think so. It wouldn't change a darn thing.

However the site might be better if PG took that usage to its logical conclusion and stopped penalising downvoted comments. Popular and "bad" aren't the same thing.
I'm wondering what the lifetime of an order is. On the stock market, many orders are canceled if they're not fulfilled in that trading day. An exchange like this works a bit different. Could anyone shed some light?
I had the same thing - they have an abuse@ email in the Code of Conduct link that appears on every page. The email is the first thing listed. I've contacted them.
Sounds to me like a good filter for your audience. Kinda like the color scheme of jwz's website.
Maybe I've had it pretty hard but from my personal experience, often what happens is that the reason why I can't write unit tests, documentation, or spend enough time in a code review so that the code is maintainable is because either the project manager or the client is always screaming at the top of his lungs that he needs everything done by yesterday.
this may be a little facile, but the article reads like a "psychologists have found..." version of "ignorance is bliss"
Please do!

Another banjo player here. We're few, but enthusiastic.
>Disagree. You can make your opinion and you can take your precautions. But unless you were not directly harmed you should not “say bad things about them”, as you put it, just because they are a suspect in a case.

I'm not sure I understand what you mean. Regardless of whether you "were not directly harmed" I don't see why someone should or shouldn't “say bad things about them."

Why shouldn't I express my opinion? Or are we in "If you don't have anything nice to say, don't say anything at all" territory?

I may be misunderstanding your point. If so, please do correct me. If not, I don't see why I (or anyone else) shouldn't express their opinion WRT anything.

What value that opinion may have can certainly be debated, but why should someone not express their opinion?
There's a big difference between Haskell and F#. I like F# because I can get messy and impure if I want to. I've only written a little Haskell but it seems very much the opposite - its has to be perfect or else it doesn't even compile.

Businesses generally aren't looking for perfect code. They want code that does the job well enough, that others can maintain, and they want it done fast. Haskell doesn't seem great for that, the people who can actually crank it out fast/well enough seem quite few in number. In most cases, as a business, you don't want to have an IQ minimum of 140 for people to be able to maintain and extend your code (exception for safety critical software of course).

F# has the potential to be suitable for more businesses, the skill floor is lower, and when the going gets tough you can just take on the technical debut and f**ing hack it - and someone else will be able to understand the hacks.
Sure, but what does that mean? Will they return it to Bitfinex to distribute? Will they try to distribute it themselves? How will the accounting for who owns it work given Bitfinex's complex (and probably illegal under US law) token scheme that they implemented to cover up the hack? Will they return amounts calculated based on the value stolen in 2016, or the value of the coins now, a 60x difference? Will they sell the coins and transfer dollars to claimants, or transfer the coins directly?
Disclaimer: I am an engineer working for Dynaboard. Seeing this post get so much traction here inspired me to quickly build out a simple hacker news clone in-app as a small demo. Welcome to HNCeption! https://i.imgur.com/73CPaKC.png
http://www.noisybox.net/computers/text_term/

Allows you to use text files as the source, so adding in any source code would be easy.
http://quantonomics.com/

Looks kind of neat, although being in the middle of 'A Random Walk Down Wall Street', and being pretty convinced of the "buy an index fund and hold it" strategy, I don't think I'm the target market.
Honestly, I don't care too much about my website host. I keep copies of my data and code all over my various machines/VPS instances, so I can always recreate it (even if it would take a day or two).

DNS is vital. If I lose that, I lose all my visitors. IMO, the separation isn't the crucial part -- trusting your DNS provider is.
No problem, working correctly is overrated :)
Please checkout my new startup and let me know what you think. Its a marketplace to buy, sell, trade stock applications.

Homepage: http://quantonomics.com

Example Source: http://quantonomics.com/community/forum/3-trading-systems

Marketplace: http://quantonomics.com/applications

Documentation: http://quantonomics.com/documentation
in a facebook world, "like" is just approbation (click and forget) whereas "I am interested" means more such as you're going to find a way for me to book a first appointement or class
But it's not necessarily about judging a comment for an upvote/downvote.

The number can be used to gauge whether you should stop and read something carefully. Maybe an expert comes along and makes an extremely informative comment and maybe I just scan it. Seeing a bunch of upvotes indicates that I should probably slow down and try to learn something from it.

Or maybe a well-reasoned debate has a large voting discrepancy. I value the collective judgement of the HN community and this information helps me learn from the arguments.

The value of this exceeds the more fair voting that we might have now.
yeah but that doesn't make really sharp angles and controlling the curve where it bends precisely is hard, fighting that is going against the claim it's about manufacturing efficiency
I believe the point of the "media problem" lies in your response, as well. While I agree, I would use the less judgemental adjectives "inefficient" & "archaic".

Edit: removed my own judgement.
Oh, I thought you meant backup 2FA codes:

https://support.google.com/accounts/answer/1187538
This is such a well written comment. Often what starts as 'simple' turns into spaghetti complex over time due to the lack of foresight.
It's a hard task job and requires a lot of experience to create systems that are simple to understand and to ensure the integrity of the system isn't lost when new things are added on top of them. Foresight into what might be realistically added in future is what seniority enables.
BTW CUPS on a raspberry pi make a great little print server and can extend features like AirPrint to printers that otherwise don't have them. One of the better write-ups: http://ventures.tpedersen.net/errata/raspberrypi/homepiv3

But there's lots of this out there. You can set it up on any machine you have - if you leave a desktop on all the time or have a NAS that lets you run VMs too you can put this functionality there too.
Firefox monitor can tell you if your information was leaked in data breaches. I don't think they have this data set though.

https://monitor.firefox.com/
It was annoying. The problem they had was the upper left already had a control there. The system menu. In some programs it is still 'there' but hidden. You can see it if you left click on the upper left corner. They could not get rid of it as some old win3x programs went trolling around in that menu and changed it.
I get the menu item to change name with option, not shift.

Incidentally I've been using a Mac for decades, but I never remember to check what modifiers do. I'd always just copy and then go back and delete.

I think the right way to deal with this is to have a fancy clipboard manager / shelf, frankly. Cut things, they're put on the shelf, paste pastes in the top thing in the shelf. I suppose lots of people might just end up with cluttered shelves and lose track of stuff. But the shelf concept is a good GUI power user thing.
* I strongly disagree with Apple banning Apps based on their uninformed perception of how simple an App is. You shouldn't have to change your vision to get accepted. Apple can have any rules they want to on their App store, but these are dumb ones. Their main job should be checking to see if an App contains security or privacy issues.

* I think your App idea of rubbing the screen isn't for most people. Some people might like it for whatever reason, and they should have the option to try it.

* Traditionally, it seems as if game genres describe a style of play. If you describe something as Action or Strategy or Simulation or Puzzle most gamers know approximately what the game would be like. Does the word "Relaxing" really fit in next to these other terms? It's a really tough call for me.
It depends on your meaning behind "free distribution", but arguably most open source licenses don't exist to provide that specifically -- they exist to permit it while abiding by the other conditions on the license.

For example, if you don't respect copyright law, you wouldn't be able to argue that a corporation taking GPLed code and incorporating it into a proprietary product is immoral nor taking BSD licensed code and removing a link back to the original author is immoral.
Unfortunately, the only public information I recall seeing was the use of a quad Cortex-A15 based SOC with integrated dual 10G in a NAS box.

However, the real capabilities of the product line were far more interesting, with very cool demos up and running with awesome metrics. The server possibilities are huge... especially if you provide opaque optimized services in a cloud to user workloads running on the x86 side.
The relationship between Japanese governments and corporations is much more incestuous than their Western counterparts'.

In any case, I don't think Tepco is completely alone in the cleanup effort, otherwise you wouldn't have people like Schneider talking about it. In fact, the irritation here comes from the fact that Fukushima continues to be a clusterfuck and everybody knows it... except TEPCO's PR people, who keep interpreting their best Chemical Ali impersonations.
I've always said that becoming a generalist is a two-step process:

1. Become a specialist

2. Become a generalist

Step one is important because it gives you a useful and marketable skill to support yourself while you're working on step two, but also because it means you understand what it really means to be an expert on something. This gives you some humility and perspective when you start attacking all the other domains of human knowledge.
Absolutely! I'm hoping to have the next part up by next week :)
I'd expand this to actually take the time to implement (or make yourself) a system to automate said backups and maybe even testing them automagically. You'll probably end up using the same set of scripts for all your beginning projects and it'll be worth having.
He also did a fairly decent talk at the most recent Chaos Conf, 23c3:

http://media.ccc.de/browse/congress/2010/27c3-4263-en-resist...
Greatly written article, but I wish it hadn't been pulled apart into three separate posts.
Ah, you learn something new every day. Thanks.
This doesn't appear to be the issue here, though. valisystem's link mentions that it wasn't an interface issue, EBS is just shit, apparently.
Or you can use cgdb (http://cgdb.sourceforge.net/), which has syntax highlighting and Vim keybindings.
"We only look at your Uber and Lyft receipts. Please see our Privacy Policy for further information."

Are you nuts? In a color barely different to the background?
I didn't know this existed, thanks for that!
This problem doesn't seem tractable in anything approaching the near term. There are just too many dynamic layers, each with their own competing product ecosystems, which in turn each are controlled by competing interests. Perhaps at some point in the future the entire stack from hardware to application level APIs will become commodity products that nobody benefits from differentiating. At that time, perhaps software can just be finished once it arrives at feature maturity. Until then, UX, architectural, security and other assumptions made about the application environment will continue to age poorly, and software products will become outmoded unless actively developed.
"Consider when you go to a restaurant for a meal. Olson says you are twice as likely to choose from the very top or very bottom of the menu – because those areas first attract your eye. “But if someone asks you why did you choose the salmon, you’ll say you were hungry for salmon,” says Olson.

Those things are not mutually exclusive - they can see the salmon near the top, and decide they are in fact hungry for salmon (as opposed to picking the burger right below or above it instead). It's rapid decision capitulation. People often are open to multiple choices, and get exhausted or annoyed the longer the process of choosing goes on.
This ruling is a positive step, but India still has its notorious law criminalizing the offending of religious feelings[0], and, as far as I know, import of The Satanic Verses is still banned.

Police falsely claiming that photographing or recording them on the job is illegal is a recurring problem in the US, too.

[0]http://blog.newhumanist.org.uk/2012/07/sanal-edamarukus-situ...
But this is passive, which would undoubtedly have advantages to spies
I'm sure he has more exhaustive logs that support his claims but the quote above (the same story was in Wired a few weeks back) isn't detailed enough to prove that Tim gained 8.5 pounds of muscle per week.

I was unfamiliar with hydrostatic weighing so I looked it up. Hydrostatic weighing appears to measure water displacement to figure out the body's density and hence fat to muscle composition. The density of muscle is 1.06 g/ml and fat is 0.92 g/ml. [1]

A gain of 30 pounds of water (1.0 g/ml) would show up as roughly equal gains in fat and muscle since water's density is about at the midpoint between fat and muscle. Ferriss's claim is +34 pounds of muscle and -3 pounds of fat.

I'm certain Ferriss gained lots of muscle in his four-week trial. His methodology isn't all that different from Gallon Of Milk A Day (GOMAD) plus the Starting Strength workout plan, both of which I've personally used to some success. That said, the freely available quotes don't give all of the necessary information. If you happen to buy the book, please share with us.

http://answers.google.com/answers/threadview/id/576481.html
IANAL, but with no agreements in place you're probably shit out of luck.
Don't workout every day, only twice a week.
Hence the reason I said "almost". There will always be exceptions.

When looking at a cost/benefit don't forget the following costs:

Power
Cooling
Space (lease costs)
Administration
Backup
Redundancy
Decommissioning (you don't just throw the server away do you?)
The tricky thing with correlation is that behavior can still act as a "middle-man" for genetic correlation. For instance, a genetic susceptibility to addictive behavior could lead to higher rates of smoking, and therefore lung cancer. (While some of the more obvious factors might be corrected for, there's no way that all of them would be.)
Not off the top of my head, although I know the recommendation at least used to be that Node was not run with full public access.

I think it makes sense to separate the security and low level details of serving a public site, and the details of hosting an application though. This is common practice with Django, using gunicorn and nginx, and I believe with Ruby as well in a similar manner.
Thanks for the congrats! Actually, it's not shipping quite yet --- it's still in beta.

Jobber is really just cron + support for error-recovery strategies like exponential backoff + support for getting the job execution history. It is very simple to deploy: it consists of just two (native) binaries, and has no dependencies (well, other than Bash).

Chronos also supports these additional features (although I don't know about exponential backoff), but Chronos is much more ambitious than Jobber. Probably the biggest differences are that Chronos supports farming jobs out to other nodes and that it supports dependencies between jobs. And of course Chronos has a nice GUI. On the other hand, I imagine it's a bigger deal to deploy, although I haven't done so myself.

So, if you have a bunch of related jobs that need to run on multiple nodes, Chronos would probably be best. Otherwise, try Jobber!
This is why Node.js is receiving an enormous backlash from the programming community. People keep peddling it as a solution to all problems when in reality it has very limited utility in all but a few use cases. Pushing this thing over old CGI technology and adding a hideous spaghetti-code HTML interleaving syntax is akin to shoving it further down the throats of the masses who don't want or need Node.js. The best thing to do is leave Node.js in its corner of the ecosystem and let people find it if they need it. Why are we even talking about CGI? It's 2015. This does nothing good for the developer ecosystem.

I've got a running theory for the next 10 or so years of development. Node.js's sole purpose was to lower the barrier to entry of server-side development. With the barrier to entry lowered, inexperienced developers with no knowledge of proper tooling are beginning to reinvent the wheel and make the same mistakes we did 10 or fifteen years ago. We're going to see a tragic repeat of the worst decisions made over the past few decades only this time they'll be running on what is arguably one of the most poorly designed programming languages, Javascript. Those who are too inexperienced to understand history are doomed to repeat it.
Or this:

class Window(object):
def __init__(self, minimum, maximum):
self.minimum = min(minimum, maximum)
self.maximum = max(minimum, maximum)

Why set attributes twice? AFAIAC you only need to write "self." once for each attribute in the constructor.
Yes, the bubble readers seem to ignore the money creation.

However that said, the default bubble is potentially a lurking time bomb, so it's a race between inflation and loan defaults, essentially. (Inflation tends to make loan defaults less likely as it reduces the relative cost of existing loans.)
Interesting choice of photo.
The incentive for submitting ideas is to get other perspectives and information to take into consideration when making a decision. I often have a gut feel about a certain stock direction, but would like to hear how others feel about it. That's an interesting idea for the karma. Currently, like HN it's based on upvotes from others, except there is no karma awarded just for submissions. Great idea about posting the current stock price next to the titles. I'll look into it. Thanks!
I also recommend UIUC. They have an excellent, rigorous program with an incredible student ACM chapter. The ACM chapter does lots of great technical projects that really help polish up your skillset (plus the projects are loads of fun) UIUC grads were highly regarded at companies Ive worked at (cs program is generally ranked 5th, ee is highly ranked as well)
You might check out Less Wrong, to see some of the discussion of AI there. http://lesswrong.com/tag/ai/

There is still some on http://www.overcomingbias.com/ too, but it was mostly moved to LW.
If you had to ask, you really aren't qualified to make the blanket statement "for a lot of these fields the unemployment rate...is still fairly low".

http://www.bls.gov/news.release/empsit.t14.htm
Forgive my ignorance, but isn't this like a textbook description of clean-room reverse-engineering?

"One of our team members read the code, figured out which parts handled these fonts, and how it
decoded them. He wrote that down in his own words in a plain text document, not a program, following the prevailing court decisions about how to avoid copyright issues while reverse-engineering a trade secret."
I like the idea of Prezza being lifeisstillgood's own Lord
You can fix this with SSHFP records and DNSSEC.
So apparently Howard Stern is a better author than Angelina Jolie... I'm going to take this with a grain of salt here...
>I have a number of clients

Could you tell me who are your clients or at least what sector they are in?

>Each has a "wish" list of technical goods and services

Could you give an example of the goods and services?

This sounds very much like a knapsack problem! (https://en.wikipedia.org/wiki/Knapsack_problem)
Probably the idea of conspiring to intentionally publishing something to later criticize it instead of publishing the correct thing first.
Agreed. You need to prove that you have responded and are beyond reproach. Otherwise, it didn't happen. That's a lot of money, so ... what the hell are you doing posting your complaint here?!?
Very different use cases. If you can simply choose between the two, then your situation is quite unique. It means that you don't need to rely on the wealth of Java libs available already; hiring is not really an issue; probably you're starting a new project and you either don't have any kind of time pressure or you don't know neither of the languages. :)

There isn't anything that you can write in Go but you cannot in Java. (Probably it's true the other way around as well.)
I don't think they found out Python is horrible - the first line is praising the language, it just didn't suit their needs anymore.
This is a horrible idea.

of any language, python could be a poster-child for duck typing done right.

python is also elegant and very easy to read.

this is pythonic -

def foo(a, b, c):
pass

this is ugly/trash -

def foo(a, b: int, c: str) -> str:
pass

if this goes down and eventually leads to static typing i will have even less reason to consider using python 3.
I've never really considered it. Reviewing altcoins is easy because all you do is figure out a known-safe coin it's forked from (since everything eventually boils down to bitcoin) and check the differences.

I really don't pay enough attention to my blog these days, but glad you like it :)
I created a website for folks learning English as a foreign language: http://www.phrasemix.com

I've been running it for the last 5 years. The first 2 years, it was just a blog that I maintained for free. 3 years ago, I started selling access to audio recordings of the lessons as a subscription.

The site generates about $2K per month off of around 300K monthly visitors. It continues to grow but very slowly.
You can handle cookies in pure VCL – the code's not particularly elegant but it's manageable for light usage:

https://www.varnish-cache.org/trac/wiki/VCLExampleRemovingSo...