jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Personally I see lawyers as "proof" that taking the highest level won't be sufficient to do away with devs. That and many of the non-technical specifications emphasize that there must always be someone to specify the details and make sure they are consistent and handle the nasty corner cases.
Augmented Audio?
Long ago I had lucid reasons why Sass was better than Less in very important ways, but over time it became "but not worth the trouble of maintaining a Ruby distribution on your machine"

The c implementation didn't hit the point of me being able to endorse it before I just gave up and let people use Less if that's what they prefer.

Runtimes, man. They can be the pits.
For enthusiasts and small and medium businesses it is fine, but it definitely is not enterprise grade.
So, gmail makes up 41% of registrations and also a large percentage of suspended accounts? This doesn't seem very surprising to me. Also, for me, just because an account was "suspended" doesn't mean it was spam.
Why do you think serving is an undeserving job? Each person being paid to do some type of task has a job. That is better than being unemployed.

It's wrong to make value judgements on the way people make money in an honest job. A person in the 19th century who had a job as a servant at least had a job, and what was considered respectable as well. The alternatives were far, far worse, like getting caught for petty theft and shipped to a colony.
I'm still not over the death of Facebook Messenger for Windows.
I've tried to use Pidgin for a while, but Facebook would often stop working and only come back to life a few days later.
I think the attraction with the Smart series is two things. One, it's meant as a city car, so it makes sense for someone in a fully urban area who needs something easy to park. Two, it is pretty much a fashion statement: "Look at my tiny Kei car!"

Now, the second thing is purely subjective and if you want a car based on popularity or "being different", more power to you. Here in the deep south, we have guys and gals who buy the biggest, baddest pickup truck they can...and never haul a thing in the bed for the life of the truck. Pure status symbol. I can imagine a similar mindset among the local twentysomethings wanting to stand out from the crowd by driving an equally impractical car.

This is my idea of a truly smart car, and with a sensible price:

http://www.eliomotors.com/
I took a look at your previous submissions and I think you've already heard the advice I'd give. If you haven't already, I think it might be useful to contact your doctor and at least rule out the possibility of depression.

Depression isn't just an attitude, it's an actual chemical imbalance. It's something that happens to all kinds of people and investigating it might lead you to a fix. I've had periods where I've felt that lack of joy or interest and I wondered why I even bothered, but I got some help and now in retrospect I can tell it was terrible to live like that. At least talk to a doctor and bring up the possibility.

Tons of people around you struggle with the same thing even while they look so awesome and successful, especially if you're in the valley. I know it feels like you're totally alone but you're really not. At least investigate that your brain chemistry might be a little out of sorts.
My 'suggestion' - the prostitution route: make the purchasing of bitcoin illegal, and make soliciting for such a sale illegal too.
Yeah, it's pretty bad now again, but it's kind of disingenuous the way you framed it.

NYC has been Disneyland since 9/11. Even before that it had almost a decade of cleaning up.

It might feel like the mid-80s again now, but only JUST now.
The key is correctly assessing what part of the life cycle you're in.

If you're building a bridge for millions of cars to drive on, that's something we've done many times and which needs to be done correctly and carefully, so you should definitely pay attention to all the carefully collected wisdom embodied in standards.

If you're inventing clever new algorithms, then you should experiment as efficiently as possible, because 99% of what you try will be thrown away. Carefully planned waterfall style development will actively hurt you at this stage, because you have no idea where you're going yet. If you find something promising and want to scale it, then you slow down a little and check your work. This continues as you scale, and by the time your billion dollar business depends on your clever algorithm, the update process for your production version should look a lot more like the bridge building process.
Fines for such acts need to be much larger. In addition I would like to see such funds turned into appropriate federal grants.
This is kind of what I was trying to get at. People have made a choice, because they were forced to make one, and they chose detached suburban living. It has good and bad points, for sure.
Perhaps it is because this article was translated to English from French, but I find the writing a bit too brief and vague to provide a convincing historical narrative. And at least one fact is wrong - Turing did not name "Universal Turing Machines" after himself - he just called them "computing machines".
I worked in adserving. On peak moments we were doing around 350,000 updates a second.
That's because blaming the language for this hack is silly and simple minded. php had nothing to do with the multitude of failures in basic security practices that happened here.
Right, except the other comment ("it's trendy") is casting some doubt on whether it's just because they needed a systems language, when I made my original comment I was kind of wondering out loud which force was really driving Go adoption...

I personally am using Go on some big projects and am enjoying it, but I personally noticed so much awesome systems stuff being made in go
How is this feature any different from the Firefox, IE, and Safari browser sync services?

The fact that Google synchronizes data between browsers does not necessarily mean their search application has access to it as a ranking signal.
Surely we didn't take down a site from the _second_ page of HN... :P
John Peale Bishop is pretty hilarious:

Famously she descended, her red hair
Unbound and bronzed by sea-reflections, caught
Crinkled with sea-pearls. The fine slender taut
Knees that let down her feet upon the air,

Young breasts, slim flanks and golden quarries were
Odder than when the young distraught
Unknown Venetian, painting her portrait, thought
He'd not imagined what he painted there.

And I too commenced with that golden cloud:
Lipped her delicious hands and had my ease
Faring fantastically, perversely proud.

All loveliness demands our courtesies.
Since she was dead I praised her as I could
Silently, among the Barberini bees.
I should have and could have been clearer: I'm actually okay with defaulting to collaborative space. Collaborating with other coders is valuable (and incidentally: fun!) for the reasons you said.

There are so many workplaces that don't even have the option of reliably obtaining distraction-free workspace, though, and that's insanely harmful.

> So, I don't know if FB's new office has
> quiet spots (they should)

A lot of offices seem to have lounge-style quiet spots: nooks with comfortable chairs or some such. These are great for some things, not great for others. I've worked at a few companies where grabbing a quiet place to work meant parking yourself in an empty conference room and bracing yourself for the inevitable interruption of some other group of people walking in and using the conference room for its intended purpose.

> It's a lot harder to pull ourselves out of our
> focus zones into collaboration mode than it is
> the other way.

Yes, absolutely yes. Engineers often go off the rails when left entirely to their own devices. Often, they're not even maximizing their personal productivity - they may "go dark", spend time building the wrong thing, or needlessly spin their wheels and waste time solving something that another engineer could have helped them with very quickly.

However, I also think those things are also fairly trivially solved by adopting a software development method that fosters collaboration. Scrum is popular for a reason and feels like it's almost always a good start. On top of that team leaders can also block out time for code reviews, show-and-tells, pair programming, etc.
If the attack happens as described, and those two repos are aimed at Chinese people, why doesn't Github just block all requests to those pages that come from outside China?
Sounds like a win-win to me. You can drop in on people who welcome interruptions and others can get their work done.
Downvoted because you disagree that IE has awful canvas performance? Or just don't want to talk about it?
Indeed, rails. Subway rails in fact. Subway rails with a subway train riding on them :)
I tried to sign up for the free trial but I don't want enter my CC details. Can I just do test a free-trial?
What bad things will happen if I use cryptographic random for a non niche use case?
>Turn off cookies and JavaScript.

In your first comment, you seemed to be against altering the presentation of websites; you offer a binary choice: go to the site, or do not, based solely on the content. Seemingly advocating that sites should be accepted or rejected whole-cloth with no modification. Yet here, you seem to be just fine with blocking Javascript and cookies, despite the fact that both these technologies are often used as part of ad services to generate revenue.

So which is it?
Actually the decision was mostly technical and logistical.

I'll have a post up about it soonish at http://work.j832.com
That's secure as long as the hash is (securely) salted.
And relevant to the post re: sleep, there are things like Cross-VM side channels[1], an important consideration given how much infrastructure runs in shared environments these days.

[1] PDF: https://www.cs.unc.edu/~reiter/papers/2012/CCS.pdf
If you're interested in lower bounds or tighter upper bounds, you can find the latest here:

http://link.springer.com/article/10.1007%2Fs00453-014-9891-7...
http://statweb.stanford.edu/~candes/papers/RandomizedNLA.pdf
> has opened up

The marketing hype was good - similar meal replacement products have existed for many years and so people could have bought something off the shelf of their local Walgreens[1] for their walk in the park, but they didn't appear to realise it until soylent appeared.

[1] I say Walgreens because it's the only US drugstore I know. Substitute Boots in the UK or whatever for where you are.
It's trivial to push your local copy to bitbucket, or even your own git server. Lock in is not really an issue, in my opinion.
Seems to work quite nicely on HTC Desire with Android 2.2.
If you're interested in Compressive Sensing, the go to blog is:

http://nuit-blanche.blogspot.com/

It has tons more information on this rapidly developing field.
But why do they offer it? Hardly anybody offers Java servlet hosting (for instance) and servlets are the superior technology for just about everything you would do with php.

The thing is that it isn't like say 30% of hosting providers offered it and it slowly got more and more, it was more like massive overnight 100% market penetration.

I've never met a hosting provider that didn't provide it, despite the fact that it is an absolute security nightmare.
I used to try and read many great books. As I got older I started reading fewer great books, many times.

I think nowadays each year I read about 50% new books, and 50% books I've read before. I think you get more out of reading that way.
Thank you for sharing the passage. I particularly enjoyed the imagery of the line "the earth is where we make our stand"--really dynamite stuff.

The notion of an individual immortalizing legacy is a very western notion. One only needs to look at some of the great cornerstones of western literature to see this, specifically The Aeneid and The Iliad both speak of glory and historical remembrance. You don't see this as frequently in eastern culture. Ancestry is important, but ancestry is less about individual immortality as it is about continuing the family lineage--something that is much larger and more important than the individual.

When my studies in philosophy shifted from a western focus and began to incorporate eastern thought, I had a very similar experience. I realized that my existence was insignificant in the grand scheme of things--something I had really known before but perhaps never fully accepted. This is a powerful thought because from this we can deconstruct our entire society and existence. Some of my favorite western literature is from the existentialists. When you begin to go down this road, however, you can come rather close to madness, as many of the existentialists did. Rules of man and nature can be questioned and dismissed as irrelevant. Life can become meaningless.

Oddly enough I seek out my favorite existential texts when I too am in a dark place and feeling the solitude that a conscious and reflective life most certainly brings from time to time. I find solace in the fact that others felt this despondence and through pages and time the authors reach out with empathy. That is what art gives us--a medium through which we can bridge the solitude of existence and touch another being. That feeling reminds me that the connection between beings is what life is about (at least for me)--a moment of escape from our corporal prisons and a brief return the the continuity of the universe. This I believe is fundamental to the human experience, even if I don't understand the meaning of life.

I think I tend to be more of an absurdist than anything else. Interesting for those interested: http://en.wikipedia.org/wiki/Absurdism.

Regardless, I believe one cannot go wrong in defaulting to this simple, folksy wisdom of one of the great thinkers of our time:
Whatever you do will be insignificant, but it is very important that you do it. - Mohandas Karamchand Ghandi
Yes.

I interviewed and eventually hired the developer of a name-brand open source project years ago. I asked him about parts of the code, and after I hired him he confessed that he thought it was game over right at that moment of the interview: he was embarrassed about the PHP he'd written.

I didn't care a bit. He was a fantastic engineer, he recognized what he no longer liked about his old code, and most importantly he created and shipped a huge, popular project. Very few people can say that.

Claim it, be proud of it, and be prepared to talk about the mistakes you made.

That engineer, by the way, has now been at Google for years. He's doing just fine.
Yes, my team ran directly into the old webkit version issue as well. Does this 2.0 still use an old WebKit? Having trouble finding out...

Edit: it appears to be WebKit 538.1, from May 2014. But this is based on a readme which is pretty old, so it could be outdated info
HN discussion of original article: https://news.ycombinator.com/item?id=8944637
Let's say you're a new programmer and want to do something simple, like take the average of some numbers.

In python you'd search the official docs (right? Why should I google around random forums) and get presented with this:

https://docs.python.org/2/search.html?q=average

Nothing helpful at all. A regular person thinks "take the average" and programmers think "build up a result from a set of primitives, like loops and arrays". Total mental mismatch. Way too low on the abstraction chain, I just want a friggin average.

There is literally no article or tutorial in the python docs explaining how to do this grade school operation. Imagine how frustrated you would be.

In Excel you type average and get inline help in the IDE, an example (you can copy-paste), related functions, etc.

http://imgur.com/ZZGHlH2

In 3 seconds you have contextual help extremely relevant, and you can see syntax errors as you type.

For a new programmer, Python is effectively undocumented.
I'm an aspiring trading tech nerd and would love more details on how this was built --- particularly, how it was tested. What kind of test data used? How were test orders matched and executed? Were there simulated traders on both ends?

I've actually seen how this is done on a couple major US exchanges and was surprised by how minimal the tooling was. It created major (but fun) challenges for security testing.
Fedora and RHEL have had mandatory signing since before either existed (back when it was RHL).

Debian has had what we'd call 'EV' level security these days for about 15 years - people bringing their passports in and reading out their GPG public keys at LUGs.
If it was done properly, the target date in the future should be based on the UTC offset it will have at that time in the future before being converted to UTC for storage. The error is to convert to UTC based on the current UTC offset instead of the "political" timezone that would take in to account proper daylight saving changes.

There are problems when dealing with timezones and daylight saving changes but the example is just a case where the implementation was too naïve.
If articles on the internet make you gag, please don't forget to drink lots of water, you'll be dehydrated by lunch time. A father is trying to be the best father he can be within his own world-view. Gasp! Someone call child protective services!
I can recommend you to join http://thecmoclub.com/ marketing community. This is a perfect place for those who are interested in the marketing industry through collaboration of leading marketing officers.
Are you sure of your history? The Apple I was just an assembled logic board, you had to provide the power supply, monitor, keyboard, case, et. Hardly a consumer aimed product. It was mainly meant for the computer hobbyist. Steve Wozniak wrote his own version of BASIC and it was fairly innovative for the time as I remember. Apple may have gone the direction you mention but it did not start off that way. Your argument might work for the original Mac but there was still quite a bit of good third party software for it, not sure of the quality of or existence of developer tools. I never went beyond hypercard in those days...
Oakland PD ALPR data interactive map https://www.google.com/fusiontables/DataSource?docid=1dEEIyx...

raw data https://www.eff.org/files/2015/01/20/oakland_pd_alpr.csv

found here http://beforeitsnews.com/libertarian/2015/01/what-you-can-le...
Actually, in a sense it is a job. The author and probably most people here are unfamiliar with the concept, but the idea of "maximizing utility" is a major theme in economics. The whole goal of automation and productivity increases is to enable that.
> it gets off almost scot free.

Not just scot free - during the Great systemd War of 2014 is was a talking point for the antis that using anything other than the pure, reliable simplicity of shell for service management was MADNESS!
Population growth is not exponential but actually slowing. This is one of many misconceptions about demographics - an absolutely fascinating and important subject which gets little attention in the media or schools.

Here's a nice intro from Joel Cohen, a longtime leader in the field:

http://www.floatinguniversity.com/lectures-cohen
Its so secret they can't even get it to run on j2jre on any computer.
That's probably why Kurzweil's son mentioned he is "less-weird" these days. Just imagine being mocked for evangelizing futurists ideas that were thought impossible are now surfacing into mainstream science. Of course, acquiring a vast amount of knowledge from this Singularity training is absolutely rich. It is only up to you whether or not you want to take the next step of tapping and developing untapped technologies - even if society likes it or not.
I meant 50 gig - the paid account.
That may be true, but you can batch email up and answer it all at once, two or three times a day. Calls are likely quicker, but the context switching of being interupted at random times throughout the day should not be taken lightly.
But remember also that there's a difference in meaning between "best approach" and "approach that doesn't make anyone angry due to having been made irrelevant/replaced by a small shell script." Middle-men that add no value should be routed around, not greased, no matter how unhappy that makes the middle-men.
http://www.reddit.com/r/technology/comments/86yiq/hear_what_...

A reddit post on that exact experiment. Sadly, the file is down.

As a side note, I had a post here that I deleted about this, worded something like "Yes, they used that song". I went back to read the topic, and found I'd made nearly the exact same comment on the story over a year ago. I guess I'm a tad predictable.

Edit: Aha! A megaupload link was posted that still works. http://www.megaupload.com/?d=ALZY0LCD

Also related, the same experiment but for .jpg: http://www.reddit.com/r/technology/comments/86v2z/see_what_h...
Use DNS. If a.gtld-servers.net (or whatever server the registry uses) doesn't have NS records for the domain, it doesn't exist.

Be careful, some registries don't require that you set a nameserver (most do). For those you will have to fall back to whois.

Of course there are internal APIs for registrars to use, but as a small fish you don't get access to them.
Good point. It's just a lazy habit on my laptop I guess.
http://en.wikipedia.org/wiki/Arc_%28programming_language%29
This is good but not excellent. Too much theory motivated by theory motivating more theory, whereas in the real world the theory is motivated by and usually invented after practice.
And spamming Digg, paying people for links, baiting links with bogus lists--it still happens. I know because I was hired to do it for a while and quit when I realized what it was about.
No, I'm not kidding. This is largely what goes on with consoles today anyways.

But in any case, this is Apple's appstore, you have to go through them anyways. If Apple wants to steal your idea, what is to stop them from stealing it after you've written it and submit it.

In fact, its even worse the way it is today, because they can hold on to your app for months before approving/denying it. And then they can reject it, and then the next day release their application, which they built from reverse-engineering your application.

At least with the spec, you describe the user scenario, but they'd still have to figure out how to implement it.

But lets be clear, in any case where Apple owns the key to app store entry you're vulnerable to them stealing your ideas or even implementation.
Downvoted because dropbox is a y-combinator spawn, or we don't like competition?
> $250 a month for an individual plan

$375-400 is the lowest I could find for an individual plan in NY.