jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
why don't they just mix the players into more evenly matched teams?
In what situation would the HTTP referrer header report Google when clicking away from a Facebook link? Not only is there no Google search field on Facebook, but Facebook also reroutes links through an intermediary page in order to hide the actual referring page.
so: prior art?!
Why hypothesize? Create a directory. Copy your favorite MP3 into it as both "source.mp3" and "orig.mp3". (orig.mp3 is just for convenient comparison later.) Then:

for i in {1..100}; do lame source.mp3 dest.mp3; mv -f dest.mp3 source.mp3; done

Then listen to the resulting "source.mp3" at the end. Send whatever params to lame you want in that command line, though the defaults strike me as pretty good for this test.

BTW, when people point out that scripting this is easy, they're not kidding. We're talking shell one-liner here, forget even hitting perl.

I'm on about iteration 7 as I write this and it's definitely breaking down.
If you're worried about that, don't give the script permissions to access your entire filesystem. Easily handled with separate users, cgroups, assorted containerisation, and more.
cuba: 1$
They can't lie about them afterwards, but they can lie to you during interrogation. E.g. "your friend Joe already told us you did <whatever crime> so you might as well admit it." even if that's not true.
When my wife and I were car shopping, I noticed an emotional pattern. She cared about color, style, etc. My target audience is women 25-40.
The high scores vids are amazing. Some of the tight movement is unbelievable...!

The problem I found when developing Arena5 is that the browser is struggling with a lot of enemies, so I had to go with "tougher" enemies later, rather than just adding more.
Mozilla Persona _should_ have been the successor to OpenID. It solves almost all of the problems with OpenID, which were:

1) The NASCAR problem. Arrive at a page for a site you signed up for with OpenID and be totes confused: which "openId" did I use for this site?

2) The privacy leak: If you used your Google OpenID, now Google knows that you logged into someotherplace.com with your "openid"

3) The ID problem. Wait, what? Yeah, like, how does someone keep track of which "openid" ID is "me".

The final problem is that not many people will write a full implementation of it other than the big players like mozilla itself or Google or Microsoft. And the latter two don't have a ton of incentive to do so.
Thanks for your feedback.
We're glad to hear and will update our privacy policy soon.
We're working to enable SSL also.
====
The purpose of "anonymous" is to emphasize the possibility for user to raise their voice without fear of revealing their identity.
Yes, there was a temporary domain seizure. Something like this impacts a lot of new *chan sites for the same reason (somebody posts something illegal on a corner of some board, reports it to authorities, entire site gets flattened).

8chan.co still works.
I think you might be underselling the enterprise features of iOS, particularly with all of the Exchange support built in, ability to manage profiles with OS X server, the remote wipe, encryption, etc. It's what I use for work, and a Blackberry 2013 wouldn't get me to switch.

I would grant that there are specialized markets that MS could serve well in the enterprise market, but what do you think the typical enterprise deployment needs out of the box that iOS can't provide right now?
Moderators routinely downweight tutorial articles for that reason. It took a surprisingly long time to realize it, but tutorials aren't a good fit for Hacker News.

HN is for articles that gratify intellectual curiosity. Most tutorials don't do that; it doesn't fit with being a recipe for a task. If a recipe were to dive deeply into how and why its steps work, how they got that way, and compared other recipes that have (or don't have) similar steps, it would gratify intellectual curiosity better. But then it would be a worse recipe. It would also be more work to write.

The worst kind of tutorial from an HN point of view is the kind filled with arbitrary details that apply only to a particular program or product, like "Now put a file named foo in a directory called baz". But that is almost all of them.

https://news.ycombinator.com/newsguidelines.html
Location: Germany

Remote: yes

Willing to relocate: no

Technologies: Java, Node.js, Spring, Express, React, MongoDB, Python

Résumé/CV: https://cv2022.dobuch.de

Email: dominic+askhn@dobuch.de
Well this if fun folks, but frankly, you all have proven just how conservative programmers are. My chapter advocating something as "revolutionary" as including the lengths of strings when you process them has received more hate mail than anything I've written. And I'm the guy who gets death threats because I don't like Ruby.

If you are reading this and saying, "This guy's wrong about including the lengths of strings!" Then I ask: Why are you using any modern language? Nearly every language in use today include the lengths of strings and backing buffers in their string implementation, and you all use it and appreciate it, but when I advocate it suddenly it is heresy and deserving of vitriol.

I personally don't care what you all think, which I know insults your pride at being the smartest people in the room, but until you are willing to admit that your hatred of that chapter is based entirely on nostalgia and not on the merits of my fairly simple claim that K&R (or any) C code is error prone, then you are not going to advance the state of the art any further than the 1970s.

This is what makes me sad about computing today. You are all desperately clinging to the notion that you are radical free thinking futurists while you desperately cling to reverence for the past and are incredibly resistant to any change. If something as simple as a thought experiment to look objectively at how things are done and try something better makes you angry, then you are not free thinking futurists.

Anyway, enjoy your day folks. I'm going to go do some painting.
:) Well, good thing you updated the site then.
Am I reading your website wrong, or is your hosted solution cheaper than the on-prem license (360/yr vs 500)? I would think it would be much more expensive to run it for them, right?
Who is to say what is the best wage? Should the government decide what people's wages should be? Should the government come to you and tell you specifically that your salary is not what you got from the exchange of labor with your employer and change it unilaterally?

Minimum wage debates in economics aside, there is a core ideological issue where some people really do like the idea of controlling other people, and some people prefer to keep those relationships nimble and organice.

As someone clearly on one side of the ideological debate, I would much prefer that government employees are banned from consuming any product or service produced by workers that earned wages below minimum wage, just to put skin in the game, and let the rest roam free.
Well, you can do this with C++ and Qt as well, but as a sibling commented, you are subjected to LGPL, so your app has to be under a compatible license, or provide a way to replace the Qt part (not sure if you were to provide one such mechanism while statically linking, like SDL2 does with its dynapi[1]).

[1]: https://hg.libsdl.org/SDL/file/default/docs/README-dynapi.md
That’s nuts, I lived a luxurious life in college on less than that. It’s certainly enough money for a room and food and a car and savings left over in nearly every US municipality.
I've been sitting on a /23 for almost 10 years for this day. Who wants to lease my block
Wayne insists he has no regrets about the choice he made

Fair enough, but I am going to regret it for him. 22 billion dollars. That's twice as much as eleventy billion!
"... Zuckerberg had a Nixon moment tonight. People at conference are talking about the most insane meltdown ever. ..."

The moment being referred to here is the Presidential debate, "26 September 1960... at the CBS broadcast facility in downtown Chicago" between Richard Nixon and John F. Kennedy.

Nixon made a tactical error in appearing on TV that night, by not following the advice of make-up artists and following the lead of Kennedy who looked good on television. The result? Nixon had a 9 o'clock shadow and shifty.

So really the mistake made by Zuckerberg as a leader is one of perception, not necessarily a mistake of substance.

"... “I recognized the basic mistake I had made,” Nixon would write in 6 Crises. “I had concentrated too much on substance and not enough on appearance. I should have remembered that ‘a picture is worth a thousand words.’ ” ..."

You can read more of the debate here, "Presidential Debates: Fifty Years of High-Risk TV, The First Presidential Debate" ~ http://cup.columbia.edu/book/978-0-231-14104-8/presidential-...
Medicine works if you get athlete's foot or asthma or if you need blood thinners or antibiotics... and occasionally there is a Lorenzo's oil sort of story.

So you're telling this guy to pray to the medical gods that someone will come up with a miracle cure which he can magically ingest in pill form and then go back to a normal life.

This view dramatically oversimplifies the human body. One achieves health by eating a nutritious diet, exercising vigorously, by breathing clean air and drinking clean water and by having a calm and focused mental state. Only then can the body's complex systems function properly.

You fall into the Cartesian trap of mind/body dualism. It's all the same material. If you're not exercising vigorously, eating a superb diet, relishing and enjoying life, and enriching relationships with people you care about you are simply not going to be as well/healthy as you could be.

I imagine the medical technology of the future will actually be machines that twist the patient into yoga poses. Eventually we'll even see machines designed to trigger the adrenaline response of surfing a big wave or fucking a hot person, etc. All in the name of healing.

Don't knock it unless you've lived it. Try it for just 30 days. Eat tropical fruit and rice and beans, exercise a lot, swim in the ocean every day, read for pleasure, plan some surprises.... and then take a moment and observe how you feel.

Since we cannot instantly experience the impact of lifestyle, our brains average our experience and we don't realize how horrible life actually is in our unfit, unhealthy bodies... we have a hunch, though, which is why we define ourselves only on the basis of what is above the neck.
Mostly for people who already know what they have, not really diagnostic or symptom based.

There is some interesting talks from one of the founders on Stanford's EC Corner:

http://ecorner.stanford.edu/authorMaterialInfo.html?author=2...
Yes, sorry about that. I fessed up my repro when setting up on github. http://github.com/markoconnor/cells/blob/master/minds/benmar... is now the correct version, quite entertaining to watch.
You either failed the read the sentence in its entirety or your sarcasm is nicely veiled.
"... including but not limited to printers and tablets."
Still not open source? No thanks.
Well, to some extent, the major doesn't matter so much as the degree.
I mean, I wouldn't hire an english major to design a vehicle, but I might hire one to market the vehicle.
Couple of notes from my perspective, not really webapp specific but still relevant, at least I think so.

- Settle in on a VCS subversion and git are two front runners to get you started on. Of course others exist but those are two big ones. Each has its own benefits and disadvantages.

- For bug tracking, JIRA has a starter package that is $10 per app for like 10 users. Some people like JIRA/Fisheye/Greenhopper etc, others don't so use your judgment. I think for the price and the functionality you get it's a decent deal. Beware though if you grow past the number of users it's a little bit of sticker shock.

- Look into either Agile type strategy. I've used it on several projects and it has served me well. Scope is way beyond this post or comment so I'll leave you to research. Again mileage will vary based off team experience and leadership.

Just a couple of thoughts. Hope this helps!

Derek
I got my padd, my communicator, even my tri-corder. They damn well better not deprive me of my replicator over some lawyer crap. I've been waiting since I was 8.
Any translation into english is going to be "wrong" in some aspect. If I were to define correctness, Gaddafi's name is spelt: قَذَّافِيّ‎

Anything else is just a translation and it all means the same, despite being different.
I would gem install twss

http://rubygems.org/gems/twss
You'll find that US broadband/technology/cell-network/healthcare/alt-energy apologists trot out every excuse and make pretzel-twisting arguments for other first world countries having arguably superior things than we do. Some of the arguments are valid (we're a really geographically big country), but some are specious.

My favorite is "because such-and-such place has a monoculture while we are a melting pot". Huh? How in God's name would that prevent us from getting high speed rail or gigE internet? So, because people have different colors and beliefs, we can't get broadband coast to coast? That just doesn't make any sense.

Another is the "our government is corrupt/monopolistic/fascist/corporatist/name-your-own-damning-description". So, if there's corruption, there must be somewhere we can ram through gigE speeds through back-alley deals and nepotistic dealings like (supposedly) Hong Kong.
Thanks for pointing that out; your comment led me to read the Ars article. I was then compelled to go Nature and read the article and its accompanying News and Views. Interestingly, the News and Views opens with the same profound point (that the unit of sleep appears to be single neurons) that you referred to in your post. My point is only to note that the Nature folks address in the first line what it took the Ars reporter an entire article to get at.

Nature News and Views: http://www.nature.com/nature/journal/v472/n7344/full/472427a...

Nature News:
http://www.nature.com/news/2011/110427/full/news.2011.259.ht...

Nature Article:
http://www.nature.com/nature/journal/v472/n7344/full/nature1...
I agree that the name does have its faults. We tried to focus on UpOut by capitalizing the U and O as well as distinguishing Up from out in our logo. We liked the name because it kind of explained what we did and was short/easy to spell even as upout (you pout)
LA and San Diego have both had ongoing major news stories involving hepatitis outbreaks due to unsanitary homeless conditions, I think you are just noticing SF stories.
You’d use forms with buttons in them, and style them to look however you like. I used to do this a lot when building pages using progressive enhancement; it’s less common now.

An “upvote” is probably an idempotent action. Calling an “upvote” endpoint moves an object into an “upvoted” state, regardless of what it’s previous state was. However, it’s probably semantically a PATCH, since it’s a partial update of a resource.

There is no real disconnect here.
I've been with Dreamhost personally for almost two decades, and as a group my friends have a shared account with them that's far older. Like, old enough that work was done on porting code to _the brand new PHP3_.

They do seem like good people, I have no plan to move my own stuff from Dreamhost and I can't fault their customer service, but I also cannot recommend for stuff beyond vanity domains, fun side projects and so on because they've had so many issues that suggest a lot of stuff is kind of half-arsed. My home Internet service provider is also good hearted, but they've also been very _competent_ which is important, and I just can't honestly say that about Dreamhost.

Three (of many) Examples:

I own a .co.uk domain, and the people who run .co.uk have different requirements for WHOIS and for how domain transfers work. So Dreamhost would present me a generic "Here's how to change WHOIS" page and then it'd mysteriously fail, but actually their backend just didn't work with that entire 2LD, and domain transfer stuff would not work or it'd seem to work but then payment was rejected and the transfer doesn't go through...

I made a DNS change through Dreamhost's control panel, and after a reasonable period of time (maybe an hour?) of Dreamhost's three authoritative DNS servers only one had updated. So I talk to their support. They say I need to wait for it to "propagate" which is bullshit, these are authoritative servers, "propagating" data to the authoritative servers is Dreamhost's problem and if they can't do it in an hour what are they using, carrier pigeons? Then the support person shows me dig results they see locally for those DNS servers which don't match results I see, showing that actually these servers are either split brain or anycast groups, I ask about that, and the tech assures me that no, the answers they see are correct and that answers I see, by literally querying the same IP addresses, must need to "propagate" for a few hours more. After enough prompting they relent and say they'll "check" with someone about the DNS servers. Literally under 60 seconds after going to "check" the results are fixed. Huh, what a "coincidence".

Most hilariously one time they charged me for a year in advance entirely by accident, someone fat fingered a script that takes money from customer accounts. Now, like I said their customer service is good, I got the money refunded together with my costs for the currency difference between when they took the bogus transaction and when it was refunded rounded up. But if I had a $5000 contract that'd have hurt a lot more than it did for a few vanity sites.
Bonus feature: the bridge absorbs CO2.
Well, to be fair and comparing to not having a password at all - as they put those passwords in place they have somehow tried to protect it. Or make it look protected.

But I agree that it indicates that they haven't gave any consideration to it, and in 2019 that doesn't count as trying anymore. At least because we're talking about a well-established hardware and software vendor, not my grandma.
This is why computer science has evolved so fast, especially over the last 20 years, because of the open aspect of the code.
My double major was CS + Applied Mathematics. Highly recommended.
I don't know. I'd bet anything that has been production for 10 years with no feature added means anybody who knows anything about it left ages ago.

Its a cloud service that was started pre-Google Cloud. There is no way that it can sit in perpetuity and not be worried about old versions of Java, old OS, HTTPS bugs, large deprecation plans
You're welcome Gareth. Striking a balance between enough information yet enough filtering/curation could prove to be one of your biggest challenges. Nothing that a few rounds of iteration and lots of feedback wouldn't fix.

Best of luck with the newsletter!
All farming essentially boils down to the conversion of energy into a form which people can eat. Grass turns sunlight into carbohydrate. Cows turn grass into meat. The bottom of the chain is sunlight, the top is us, farming sits in the middle. Our choices in farming are essentially one of how efficiently we can convert solar energy into food calories. Modern farming and food production is heavily reliant on oil to fuel tractors and make synthetic fertiliser, but the primary energy input is still sunlight.

Going vertical just spreads the same amount of light over a broader area. Your yield only increases if you use electric lighting, which is only economically viable if electricity gets very, very cheap. Using vertical sheds to farm cattle doesn't help, because the land use to house cattle is negligible compared to the land needed to grow their feed. Vertical farming doesn't help reduce soil depletion, because it depends on what we use now to amend poor soil - oil-based fertilisers. Vertical farming is a perfectly reasonable solution if we solve cold fusion, but there are a whole lot of other problems that magically disappear if we discover a limitless source of practically free energy.

Food is just a proxy for energy and any future food crisis is likewise a proxy for an energy crisis. Much as it'd be easy if we could solve it all, we can't. We've been living on millennia of stored energy and that store is coming to an end. We cannot escape the fact that we will have to dramatically reduce our energy use. Easy solutions to the problem of energy are tremendously appealing, but the laws of physics are a harsh mistress. The future of our species rests entirely upon joules, watts and kilocalories. Vertical farming is an appealing but irrational fantasy, rooted of the same fallacies as food pills and jetpacks.
Good article, but I thought that the title / headline was slightly misleading. I think a better wording of it would've been, "You don't really need a million dollars." The impression that I got from it, before reading it, was that it was yet another instance of someone winning a large sum of money through a lottery or other contest, and completely blowing it all away due to lack of proper financial foresight / other bad habits(or even being worse off because of lavish lifestyles; e.g. Lenny Dykstra).

That said, I agree with some parts of the post. If you can make it work, working for yourself in this field will give you the flexibility to live the kind of life you want if you make the proper adjustments. Once you do, seeing the world isn't as expensive as people may believe if you do the right research and strike a few good deals.

It's not for everyone, though. While a couple of my friends, who work in health care(married with kids; one is an RN, the other a radiologist), can certainly try to make lifestyle changes to save more money so that they can travel, I don't know how they would be able to work for themselves.
Looked through the blog but don't have time for the videos. From my perspective (computational systems biology), it looks like an amalgamation of ideas surrounding Complex Adaptive Systems and Statistical Machine Learning. And I really do like the way the material is presented. But, without a single equation, algorithm, result or comparison with existing methods, it's hard to tell whether there's any technical substance here.
Yep, I think it should not be a web page on their site but an option in the iOS settings.
This related URLs in Ruby HN post maybe of interest: http://news.ycombinator.com/item?id=994716

This inspired me at the time to write PerlX::QuoteOperator (http://search.cpan.org/dist/PerlX-QuoteOperator/) which allows you to create new custom quote-like operators (http://perldoc.perl.org/perlop.html#Quote-Like-Operators).

So for example to create a URI quote-like operator called u:

use PerlX::QuoteOperator u => {
-emulate => 'q',
-with => sub ($) {
require URI;
URI->new( $_[0] );
},
};

my $uri = u(http://google.com);
Galen Collins did this ~10 minute talk about locks and lock-picking during the Strange Loop 2010 Strange Passions track.

Find slides for all short talks here: http://strangeloop2010.com/talks/14502 and videos for all short talks here: http://strangeloop.blip.tv/posts?view=archive (videos still being uploaded).

Strange Loop: http://thestrangeloop.com
Strange Loop 2010: http://strangeloop2010.com
Strange Passions: http://strangeloop2010.com/talks/14502