skysight-inc/HackerNews huggingface dataset:
That is only useful if you also specify yhe conditions under which the "cracking" takes place. Do you mean on-line password guessing? Or do you mean brute-forcing a hashed password leaked from a database?

In case 1 a lock-out policy would quite easily negate your attack. In case two the hashing algorithm used is often more important than the length and complexity of the password (up to a point of course, but that point is nowadays well beyond what's pactical for a user)
At the same time they did that, they replaced MySQL with a real-time version of Lucene.

Almost every one of these "we switched from A to B and got a 3x speed increase" articles conflates a lot of different variables. The first version you build when you have no traffic and product/market fit is the most important thing. Performance is a low priority. Eventually it hits a bottleneck and you begin to look at performance. Perhaps there is another language out there that is faster than the one you're using. At this point nobody says "let's do an exact code translation from A to B". As you rewrite, you keep a constant eye on performance. It often involves ripping out abstractions and moving closer to the metal. The system you end up with usually looks nothing like the one you started out with, nor should it since it is the product of all of your experience scaling up to that point.
It makes sense one might think it would go this way, but I think in practice it actually tends to discourage materialism.

I look at the culture in the US vs. Japan. Probably because of differences in population densities more than anything else, US culture tends to encourage buying a lot of cheap (well, more accurately: cost efficient) stuff, whereas Japanese culture tends to encourage buying fewer things, but for those things to be as close to ideal as possible. [I am speaking in generalizations here, as per usual, the variance within cultures is greater than the difference across cultures, so please, let's not argue about THAT.]

While I've found pride of ownership in both cultures, the likelihood one will be defined by ownership seems to be much higher in US culture.
I keep assuming that at some point you'll just shut it down, that your disappointment with it will reach the point that it doesn't really seem worth it anymore. The sad thing is that I (and perhaps a lot of the oldest members) just won't be that disappointed. It's not really Startup News anymore, and there's clearly no going back.
When a user posts a video it gets published in the subscription feed of every user subscribed(maybe not with the ajax like twitter does); plus they tell you which videos have you already watched. Plus the search feature is probably more used than in Twitter.
> "Further to this, why aren't the names randomized?!"

Do you know how many millions of lines of code they would need to add to do this?

Voting machine manufactures have repeatedly proven themselves the most incompetent people in technology.
And it will even turn itself on to actually wake you up.
MAKE it in China: How to Spot a Good Factory
The Bricks Addons - Huge UI Kit for Web Designers
> I know Dustin sometimes alienates people, but it makes me sad to see such a mean comment in reply to a thoughtful essay

I agree that the comment has a mean tone, but i think the gist of it is quite thoughtful.

> In fact I'll coin a term for it: strawmean (strawman + mean) because you've had to invent a position he didn't take in order to attack it.

Maybe i'm missing something, but it seems to me that he didn't invent any position. Dustin Curtis is quite literally advocating that you use a lot of your time to choose the best possible objects to use in your daily life.

OP is reacting to that, and the philosophical posture underneath (spend more time on people than you spend on objects) is quite an interesting one in my opinion, even if it probably didn't need to be phrased that way.

Ideally, both postures would go hand in hand, and balance each other.

> What makes me even sadder is the huge mob who upvoted this comment. Because that is the decline of HN embodied right there.

I think you are reacting to the tone of the comment more than to it's content. But i also think you are being overdramatic here. OP is not attacking Dustin directly. He is attacking the idea developed in his post. At least that's how i understood it.
I would far prefer to use that "app" as a website, not as a phone app. I have approximately never been walking around with just my iPhone and thought "Oh! I want to buy a new Point and Shoot Camera! Let me enumerate my preferences..."

As a website, I'd seriously consider using it, particularly for stuff (like flatware, or shoes, or dish soap, or whatever) that I don't care that much about.
> but if you pass a certain (very unusual) level of traffic, you'll wish you'd made the extra effort

I'm not sure that's the case. Perhaps had they started out by trying to scale to their current levels they would never have gotten off the ground. When you start developing a system for a new company your largest obstacle is almost always lack of product/market fit.
I can see that. It did seem to me he was trying to say that it's better to have few possessions so that everything you have can be the absolute best.

Problem being that most of us need various trivial things we may not really care that deeply about like flatware, brooms, garbage cans, toasters etc. I need a broom to keep my floor clean but I don't really care if it's "the best" $5,000 titanium broom on the planet.
I wonder if Node.JS would meet the needs of Twitter? It's marketed as a language for real-time applications that require a lot of concurrent connections and whatnot, not nearly as complicated as Java/Scala either but would it be stable enough to power a site like Twitter? The inner nerd in me is going haywire with the possibilities.

While most won't ever encounter the issues Twitter encountered using Ruby and Ruby on Rails these kinds of articles are very damaging for the Ruby language and Rails framework because even though I primarily still use PHP, Ruby & Rails are something I have a vested interest in as well and this will no doubt push potential newcomers away from the language.
This was posted on r/linux too. While I completely understand that you can't make a UI to please everybody, it's not an excuse to ignore user feedback and sacrifice everything to branding.

I had wanted to check out Gnome 3, actually, just out of curiosity, but being one of these people who actually like to select their terminal emulator, I realized I'm not part of the target demographic.
> Maybe i'm missing something...

The original comment said that "What is ultimately important in life are people..." Dustin Curtis never said that people weren't important, just that choosing the best objects is. That's the straw man.
Square Launches at Starbucks — You Think You Won't Use It, But You Will
If I was visited by a copy of myself I would bang myself senseless.
Want a future in campaign management?

Cut your chops with an e-commerce company. While there learn big data, how to test, and read into behavioral economics, and you're set.
Packaging matters
Based on that I would like to hear how you would do so. Would make an interesting blog post or comment here.
In my home town of Trollhättan, the entire public transportation network was driven on biogas from the organic trash of the people. While sorting the garbage into organic/inorganic was a bit of a pain, the result was really impressive.
> I like to spend more time expanding/marketing my business than worry about scaling it.

If you're truly more interested in the business side, why don't you build it as quickly as possible in rails/django and then later if it warrants it you can hire some people to build it in lift/something else?
> Dustin Curtis never said that people weren't important

Of course he didn't, and i think even original commenter wouldn't think he would.

The way i understood it, OP position is that even spending that much time on objects is taking too much away.

I don't even agree with this position. I think the things we build are as interresting as ourselves, and an extension of our minds in some way. But it made me think for a second, it did put the post in another perspective. So even if it was indeed mean-phrased, it was a worthy comment for me.
Node.js is not a language. And if you think callback spaghetti code is better than clean and concise Scala code, something is wrong with you.

And quote from Node.js creator:

“I want programming computers to be like coloring with crayons and playing with duplo blocks. If my job was keeping Twitter up, of course I’d using a robust technology like the JVM.”
Once they piss off all distros to the point of migrating off Gnome, nobody will be.
And it seems that they are doing just that.
The Rise and Fall of Social Media in American Politics
The article does not say how much power the generator will produce over 6Hrs time.
Fun times will soon be back.
Singaporeans get hard token baked into credit card
I think this was intended to read the way it does. Google A/B tests everything, including how well canned messages work vs. more personal messages like this.
I was removed from the group, too.
Well this is fun - thanks for sharing. Have you found anything that's similar to MagCloud but operates on a push-button API basis? I didn't see an API link on MagCloud when I clicked around for a bit.
Innovation Starvation and the Zero Bound
That's pretty cool. I have had two old-style fobs and two new ones from my HSBC bank. Clearly it would be far more convenient to have the TFA baked into the credit card, though one more security risk I suppose (or nuisance if lost).

I travel frequently to SG and their overall banking IT infrastructure seems a generation ahead of that in the US. (Not to mention much better and more courteous service!)
Yeah, it's slid so far they are trading at a PE of 12.63 instead of the much more respectable 190 that FB trades at.

When you think about the world's most valuable company doubling profit year after year and your return on investment you shouldn't accept a mere 12, you should go for the gold with FB's 190, I mean they'd have to 10x their profit just to get to a PE of 19.

Dumping a stock with a PE of 12.63 on track to double profits because it slid 3.8% is kind of advice you get from expert traders like Jim Cramer, he was so successful at trading that NBC offered him a show and he took it. This guy knows his stuff!

The stock is seriously overvalued if Cramer announces a sell soon and everyone who reads this article dumps it you could be looking at a nice little Christmas present with AAPL at a PE of 9 or 10 just in time for tax loss selling.
As an aspiring minimalist, I agree with Dustin's premise but not in his universal application. I believe the goal is to maximize the utility of a purchase, including the cost of information.

Spending an amazing amount of time researching features and the subsequent benefits and the combinations there of are extremely valuable for objects or services upon which we thoroughly rely. For anything less, it is just as important give equally less energy, if any at all.
WEBDEV News
I have never had to buy cutlery in my life, and I am 35, have lived in 5 different countries, and about 30 different houses.

But even the cheap stuff I have used in a lot of places lasts a long time.
If the Hacker News algorithm is surfacing the wrong items, or being gamed, then that's a question of relevancy. It "deserves" to be on page one because it received a substantial number of upvotes.
5 Items Should Top Obama's Technology Agenda
Why wouldn't something like this http://www.armstronginternational.com/thermostatic-valves-rv... work in your case?
> People like me are annoyed at the celebrity culture in the Valley, and Dustin is a manifestation of it

Take a look at http://www.paulgraham.com/disagree.html.

Your argument is at DH1. :)
This is a fairly shallow article, but I suppose most investors do fairly shallow fundamental analysis. Aside from whether or not you believe in the company, the management team, the product line, growth opportunities in China, etc., the profit story is simply too compelling for investors to avoid.

Zaky does a reasonable job summarizing (http://bullishcross.com/2012/10/apple-1000-why-its-time-to-b...), but the essential point is that 160-180 million iPhones next year (conservative estimate) means $66 eps/share, which with a 15 P/E is $990.

Even if you believe the unbelievably conservative P/E of 10 is appropriate (here's why that's nuts http://www.asymco.com/2012/10/12/what-is-apples-realized-pe-...), you're still making a tidy 18% return over the next year. And if you believe there is any growth coming beyond the next fiscal year...
Do you think a Twitter trend which is a meme like #ReplaceAMovieTitleWithBed will be detected using this scheme?
Stunnel (which uses SSL) allows you to use client-side certificate to authenticate the client side of the connection. Similarly you can define SSH tunnels using public-key authentication. The same way github authenticates access to git repositories. You can also use VPN connections like OpenVPN etc.

So even if you can't restrict by source IP, you should be able to add another layer of security wrapping redis, providing both authentication and traffic protection.
Java probably outperforms JRuby primarily because the JVM was designed and tuned to run Java.

But in any case, if Twitter's architecture is truly scalable then any intrinsic slowness of the language shouldn't be a big problem, because they can just toss more hardware in to compensate. What is a problem is a buggy VM that leaks memory. To run thousands of instances in a heavily instrumented way, the VM must be stable and predictable.
What is Red Hat's role in this? Do they still employ a couple of key GNOME developers?
Show HN: Lactate - a featureful static file server for Node
so, i read through some of that, the complaints about api changes and the developer responses. i did not read the entire thing

however, from what i read, i agree with the developers. they want a certain thing, so they are making it. they don't want people changing their ui/ux. if you don't like that, don't use it. use something else. or, fork it. make it what you want it to be
I am really concerned about this effort to encourage and sanction themes and extensions.

Sanction is a great word - it's an antonym of itself!
On the one hand, I don't like Gnome's attitude. On the other hand, I love elementary OS even though it has a similar approach and it builds on Gnome. I think I excuse the behavior because they actually pull off the experience well :/
I love the philosophy! Many miss the point because they take the article literally. It's not about materialism, the article is about the benefit of cultivating a behavioural trait regarding the process by which one attains knowledge. It can pertain to something as simple as the craft of a fork or to a more abstract and complex idea such as the structure of industry. Thanks for the read.
You may have missed this gem: Getting in deeper, not only are GNOME devs content to break their own desktop, but they want features removed from apps simply because GNOME no longer supports them!
New Nike NFL Jerseys For Sale,Cheap Authentic NFL Jerseys Shop
We official nike nfl jerseys store offers cheap authentic nfl jerseys in clearance prices. All nike nfl jerseys here are quality guarantee with full sizes.
I recently switched to Fedora on my desktop, because I wanted to fiddle around with systemd. Coming from Unity, I really enjoyed how snappy it is.

And for the rest, I spend most of my time either in my browser or the terminal, so there's not really much I expect from a desktop environment than being fast and stable. I don't really care anymore.
It's also worth noting that since they primarily burn organic matter (plastics and metals get recycled in other ways), the CO2 that is released into the air is CO2 that was taken out of the air only a few years earlier. (Instead of, say, a few million years ago, as is the case with petroleum products)
Am I the only one where the typeface on the site bugs? Or perhaps it's supposed to look like this, but it's really hard to read. Windows 7 with Chrome, no uncommon setup.

Is's really ironic how most typography blogs have this problem. Same problem occurs on Linux too by the way, which I run on my desktop (this is a laptop). No localized issue.
In addition, startups tend to pivot a few times, and agility is arguably more important early on than raw performance (depending on product of course).
You might just want to use i3/awesome/xmonad then :)
umm... just to make sure i understand. they want to change their software. they are telling others who rely on their software supporting something that they are getting rid of that. i see nothing wrong with that. they can do whatever they want with their software. don't like it? fork it, start your own, etc. or am i misunderstanding?
Mobile browsers that matter
> > 2.) A close button on the corner of the bubble as soon as a mouseover
> > occurs (like Growl, instead of disappearing away)

> Same. The design of Notify-OSD is specifically not clickable, and we
> would NOT accept patches to change that.

Excuse me, Mr. Shuttleworth, but have you tried using blueman? When you get a pairing request blueman expects you to click "accept" in a notification...
Most of the time, when I have heard people talking about it being doomed, it would have been a good time to back the truck up to the orchard and load up on AAPL.

Usually my sell-sense starts going off when I hear Jim Cramer and other bozos talking about how hot a stock is. With AAPL I don't think that will ever happen. Furthermore it has never moved in a sane way with respect to the P/E ratio. Totally confounding.
sorry, could not submit comment earlier. just testing
> No technology stack is perfect, but I've yet to meet a stack that was pure evil.

As someone who has seen Ruby cause major problems I'd have to say it's not too far off "pure evil"
This is so true. And, unfortunately, this rot is not limited to GNOME only IMHO. In the good old days the desktop environments used to be cool and functional. I mean look at kde 2 and compare it with windows 98. Or take kde 3+compiz and compare it with xp and windows vista. Those desktop environments were different, has an unique style and blowing the minds of the windows + mac users. I mean compiz for god's sake. A lot of my friends' eyes go wide when I started rolling my desktop left and right and said it is all native, and uses this much of ram.

Having said all of that, let's take a gander to kde 4 and gnome 3. Can you really see that kind of difference and coolness? I, for one, can't see it. What I see is desktop interfaces which tries to macify themselves, which is sad.
TM holder doesn't want archaeologists referring to homo florensis as “Hobbits”
Find the relevant part in the article, it will become clear.

Don't forget either that Gnome 3 isn't meant to be 'software just for the devs', it's meant to be a popular, heavyweight desktop that's attractive to a lot of users - so much so that it's meant to be [one of] the "default" linux desktops. Articles like this just show the train crash that is the development process in pursuit of those goals.
So basically, you're getting an Android phone, minus the 700,000 Apps? Thanks, but no thanks.

The whole idea of using HTML, CCS, and JavaScript as the back end technology for a low-end smartphone is nuts. Even the best HTML rendering engines are CPU and memory hogs. CSS was never designed for and is nearly impossible to hardware accelerate, and JavaScript is notoriously difficult to optimize and even the best VMs like V8 run orders of magnitude slower then Native code, while the VM itself takes up a massive amount of memory.

Mozilla should focus on building a competitive browser. At the end of the day, I want a responsive fast phone, like the iPhone or Galaxy S3, not some dog slow HTML5 monstrosity.
"As an example: you point out that sometimes you get another call while ambulance A is moving to the former position of C, but do not weight that against the probability that no call will come subsequent to the previous call in the vicinity of C."

Yes - that is correct - but for the example given the whole idea was to keep it simple.

Things such as "fluid deployment" (which is moving A to C's old location) is a process that we already do. There is an attempt to redistribute ambulance resources for optimal coverage.

But in reality, we find that, especially due to things like traffic, is the A will never get to C's location in time, and thus we dont actually have an optimal coverage of location in peak times.

Also - there are so many reasons why we cannot always relocate A anyway. For example, perhaps A+B have just finished offloading patients at a hospital, or they are at their station/depot having lunch.

"maybe the A/B--C situation comes up rarely enough that the probability of a call coming in that makes C a bad choice is so low that you really should always just choose C."

This might be true - certainly the frequency of the calls will be a factor. We have one of the largest frequency of calls in the world, with an average around 1.5 incidents every minute 24/7 (but weighted with more of those occurring in peak times such as mid-afternoon and less at 3am in the morning).
No, they are telling software developers making "third-party" software to remove features from their software because gnome developers don't use them.
in this case, they wanted a feature removed from a 3rd party program, because gnome did no longer support this feature. meanwhile, the program still runs on non-gnome desktops, which do support the feature...

which leads to this quote: "I guess you have to decide if you are a GNOME app, an Ubuntu app, or an XFCE app"
What was your schedule like during hackNY?
This one is pretty good too: I guess you have to decide if you are a GNOME app, an Ubuntu app, or an XFCE app unfortunately. I’m sorry that this is the case but it wasn’t GNOME’s fault that Ubuntu has started this fork. And I have no idea what XFCE is or does sorry.

The GNOME devs quoted in TFA seem to labour under the misapprehension that GNOME is not part of a wider ecosystem, but that GNOME is the ecosystem instead.
The municipality in my city Linköping, Sweden has actually made a really impressive business model out of this. I pay them to pick up my garbage twice every month, and then I pay them to heat my house by burning that same garbage. And they have me put organic waste in special green bags that are separated from the other garbage using computer vision, making bio gas that I pay for to drive my car on.
Very good point. Truth is, I want to keep down the hiring as minimum as possible, particularly when I plan to bootstrap. Imagine, I could eliminate hiring these people just to 'scale my app' because I chose a language/framework that doesn't scale well. There's some savings in this process. I could be wrong though, because I'm only speculating and I've never hit that traffic level, and probably never will.
Dear project managers, that's not so simple
That looks interesting yet unfunded and conceptual only?
Lots of hilarity and conspiracy in the comments - evidently Google is behind the decline of Mozilla and Redhat is killing Gnome.

Gnome3 has it's problems, however I as a user much prefer having one pretty theme and a changing API instead of a stable API and a forest of ugly themes.

Despite all the ranting and foaming of mouth, Gnome3.6 still is the best DE out there in my opinion.