jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Balsamiq is pretty intuitive - if you don't want to buy/install it, try out the online (flash) demo at:

http://builds.balsamiq.com/b/mockups-web-demo/
There's another post about this from a few months ago, I guess he's been feeling this way for quite a while.

http://perlbuzz.com/2010/11/think-for-perls-sake.html
The problem is in a language like Python, where everything is broken up into little functions, you're not going to catch the most common uses without doing inter-procedural analysis.
The USA, however, isn't exactly "declining". As the article I linked to above noted, the USA is continuing to grow across a broad spectrum of measures. Yes, China and the EU may be growing at a faster rate in some of those categories, but the USA has such a great initial advantage that it will be a long, long time until another country catches or surpases the USA in even one of those categories.

So, let us take your simplified example and expand it a little to see a broader macroeconomic picture that illustrates why Brazil and China would want to do that trade in dollars. Let's say that Brazil wants to use the cash from that commodity sale to improve the living conditions of their citizens and purchase some Catepillar brand forest-clearing bulldozers and some crude oil to refine into gasoline for those bulldozers because their local sugar-cane ethanol would wear-out the engines too quickly. Well, Catepillar is a American company so it makes sense for them to bill Brazil in USD instead RMB. The middle east oil exporter also charges Brazil in USD because the US Navy protects their shipping lanes and the CIA and State Dept maintains (or doesn't) the internal stability of that country. Last, China has USD coming out of its ears and is more than happy to trade pieces of paper for real assets like Brazillian ore.

Now, why would the Chinese want Brazil to pay them in USD for some Chinese goods? The Chinese are smart and recognize that if the USD sank too far in value that the manufacturing jobs in China would return to the USA. This is a problem for the Communists because they do not have a sufficient internal economy to continue employing hundreds of millions of peasants. And, that would be a dangerous political problem for the Communist leadership in China.

Now, I will agree that this assumes linear development, but it would take a situation like WWII to knock the USA out of reserve currency status, and I don't think that is very likely.

In conclusion, welcome to Pax Americana; you should learn to love it.
My feeling is that this notion that each level of abstraction makes 'everything above that level easier, including sophisticated algorithms that would be 2 or 3 levels up' is simply not true.

Just because easy things are easier in a language with map/reduce and gc and whatever else, doesn't necessarily mean that things that were hard before will fit cleanly into the mechanism.

Your idea that things that are 'completely unthinkable to maintain in Fortran or C' are somehow much easier in this kind of environment is just silly; there are multiple orders of magnitude more parallel code written in both of those languages than map/reduce and many of the classic parallel algorithms and (wince) design patterns like parallel prefix were written in these languages originally or are easily expressed that way.

The _hard_ algorithms are ones with sophisticated communication requirements that aren't well captured by map/reduce, so in this case, having a abstraction to deal with the easy cases has accomplished nothing towards making hard cases easier.

I'm not against abstraction, of course - just this premature triumphalism that picking a 'easy things become easy' approach gets you, especially if you don't solve the hard things.
It's about manners, a please and a thank you will go far further than any cogent argument.

If people don't like you they won't listen to you even if you're right. Even in geek circles logos is the last form of rhetoric to be considered.
Relevant reasoning of why by the author http://www.nico.schottelius.org/blog/migrating-away-from-pup...
I get that. I guess my point is that it doesn't seem like lack of money is the problem that needs solving.

It's not about blame so much as the fact that with BP on the hook for the bill, money isn't the thing that's in need.

You know what will be a million times better than sending clean-up money? When the clean-up is done, book a vacation and go patronize the tourism spots that are currently deserted.
I'd chalk this one up to bored trademark attorneys who managed to persuade a company with too much money to make a claim they probably won't succeed with. They have applied for a registered trademark on 'footlong' as applied to sandwiches, but I very much doubt they'll get it.

What really seems dumb, though, is sending out cease-and-desist letters before getting the trademark granted. By bringing attention to all the other folks who are using the term "footlong" they're just weakening their own case. Furthermore, if the USPTO does grant the trademark, the affected parties, who have now been alerted to this, can file an opposition proceeding.
Things that have changed:

* Stories have a much tougher time making it to the front page
* It's more rare to recognize all of the people in thread comments
* The level of discourse has slightly degraded
* The focus of the site has become more general-interest and
less startup or hacker related

Things that have not changed:

* New people claiming the site is turning into reddit
* Hand-wringing about the direction of HN
Upvoted for an excellent expansion on the OP's comment. I will second world travel; I backpacked through India for two months on my own (made a lot of friends though) on a budget. I've also been sent out on many survival trips, while not world travel, you see a side of life most urban dwellers never even scratch at.

I will strongly second the "no drugs" advice. I experimented and quickly stopped because I noticed - more than inhibiting my mental capacity - it ruins your life and makes you dependent (rather than autonomous). Autonomy is the watchword of an adept mind!

Read. Read. Read. But, don't believe everything you read! Part of being intelligent is knowing when to accept a piece of thinking and when to question it; when you do question it, dig into it deeply until you come out the other end with a whole new set of original conclusions that were inspired by one dubious conclusion.

I will strongly second the advice to foster many interests. You interact with people that have points of view (goes with world traveling well) you would never consider. Also, don't forget, "weirdos" or "eccentrics" have much to offer - just be sure to follow your gut when interacting with them (some have misguided intentions, others are pure as gold).
There is no such thing as a "Windows Update link" in modern Windows.
They're pretty easy to spot if you've actually set the background image. If not, you get a default image and there's no way to go back to the white background other than uploading a white graphic.
this improvement really isn't going to buy me much

I think what they were saying is that they wanted to benchtest raw Passenger performance instead of Rails performance. Your Rails app will almost certainly see some benefit from Passenger 3, but they didn't want to distort their testing by throwing Rails into the mix. Makes sense to me.
I always thought that they did this as a courtesy to their dealers, to prevent price comparison. This has often been the case with stereo components. You might go into Store A and see that the Brand X 5667 preamp is going for $499. The photo store in New York's catalog has the Brand X 56672 preamp costing $449.

"Wait a minute," you ask the salesman, "this preamp is fifty dollars less if I order it from the photo store catalog."

"No, no, no," the salesman replied smoothly, "they're selling the Brand X 56672. This is the 5667. It's better."
Define earlier. My great grandpa was vegan too. Since WWI. Thin (but not tall :))and had high cholesterol. Died in his 70s.
Read this series (click next a few times to see them all):

https://www.gocomics.com/calvinandhobbes/1992/05/05

It looks like it was written yesterday, but it's 30 years old.
> And no ORM != manual mapping of dates. All kinds of drivers have custom adaptors for data types.

Yes, because that's what you want or need, your database drivers to implement custom adapters for data types.

What do you do when your app supports multiple database types? What do you do when you have to switch driver for whatever reason?

ORM/user friendly query builders are a layer on top of the driver, the driver shouldn't contain them...
The context isn't covid. The context is a recent increase in covid cases
Thank you for posting this. I don’t type “properly” either and even though I type quickly even with an unorthodox style I still feel self-conscious about it at times.
Drop the "the", just "Software Freedom Conservancy", it's cleaner. :)

I'd been a fan of them for years before I realized there was no "the".
Get a grip man, you're blowing things out of proportion, it's a fucking week long temporary measure due to an outbreak. It's not like they started chaining doors and shooting people for going out. Get a fucking grip.
Taking statins causes other problems, instead.

More particularly, permanent muscle damage.
Half the population is too stupid to see that they need to comply with even the simplest masking, so I'm not confident this here is the reason we're failing to contain this in America.
I don’t know if mentioning 1 million employees matters much without considering purely software engineering positions.
Public key and key handle would still be unique and unlinkable for each account on the same site with the same u2f token. The yubico documentation is pretty good at explaining this https://developers.yubico.com/U2F/Protocol_details/Overview....
Or flip (https://ccrma.stanford.edu/~craig/utility/flip/)! I've been carrying this thing around with me for years.
Developer here, if you have any question, feel free to post :)

I also have 5 promo code for you to try WriteDown out:

http://tokn.co/p2wbgtap

http://tokn.co/af27szpk

http://tokn.co/w69gcwfj

http://tokn.co/jgv63an7

http://tokn.co/mzpf9svy
Many people develop a web-app using MVC-based framework and have a separate API endpoints using lightweight library.

SpringMVC + JAX-RS1/2

RoR + Sinatra

A web-app using some framework + NodeJS for API

There's nothing wrong with that as you may want to have different models or different configurations (throttling or whatnot).

Using MVC-based framework for your API endpoint is overkill.
I own a Acer c720p Chromebook and I have to say it is a wonderful machine. I now only use my main PC for programming, and I even do that sometimes by SSH from my chromebook.

Main point:
* Great battery life
* Lightning fast
* Small/Thin

For me it is a perfect cheap laptop to use as a goto for all my less resource intensive activities. (reading, youtube, chat etc.) I might get a bigger 15 inch one so I am happy to see Chromebooks developing. I am having a hard time figuring out who would use a chromebit though..
Turning a non powered steer and turning a non working powered steer are two _very_ different things. When the power steer fails, it gets really heavy.
It is, now.
http://www.nytimes.com/2015/03/31/technology/china-appears-t...
If anyone at the NSA is reading this, I urge you to consider following Snowden's example and help to further weaken the NSA and protect our constitution.

(case in point: I was slightly nervous writing this, but hopefully my VPN will keep me anonymous)
Their website is irrelevant to sales?

Bzzt. Do not pass Go. Do not collect $200.

Anything worth doing (and websites, in case you did not notice the last 15 years of history, are definitely worth doing) is worth doing properly. Tazo is definitely not doing this properly. The site is actively annoying and well-nigh unto impossible to navigate.

Where do you get this crazy attitude that the web is not relevant to sales? Have you been locked in a Wal-Mart with no access to the Internet since 1990?
I understand exactly what you're talking about and we now have people inputting hours. I'm going to clean up the front page with things that make sense to people, but right now it's under HEAVY development, and I'm the only developer :P
Sounds odd, but of course, strings are all computers store anyway; your address space is a big string (with holes, perhaps) from 0x00000000 to 0xffffffff, and that's where everything is. (And yes, if you have a 48-bit or 64-bit address space, the string is longer.)

So what's strange is not the representation but how it's not hidden from the programmer.
I'd advise that you nuke the frontpage. Instead, make it location aware and show categories (ex: recommended, asian, mexican, american, italian, greek, other) with five restaurants each.

The individual restaurant pages are very clean and informative compared to what you might see on a restaurant website. The only things missing are restaurant hours and pictures of food items.
"I bristle when it seems to stem from a kind of prejudice against [] psychiatry as it appears to here."

Why? The majority, of the research used to approve the most popular psychiatric drugs is outright fraudulent. And it's not like this is some undocumented fringe claim, there are literally dozens of books about this; the maker of the lexapro, drug the author is advocating, has racked up over 300 million dollars in fines this year alone for ethics violations related to the science of the drug in question. If you don't have a prejudice against psychiatry then you need to read more books.
That's really cool, I like where you're going with One Big Menu. When I visit a restaurant, I want to know how good what I'm ordering is--I don't care if the restaurant is 5 stars, if what I ordered is the crappiest thing on the menu.
The follow-up interviews and bits are worth reading, too, if you've never seen them:

http://www.theatlantic.com/magazine/archive/2006/02/introver...
http://www.theatlantic.com/magazine/archive/2006/02/jonathan...
http://www.theatlantic.com/magazine/archive/2006/04/the-intr...
When I was doing my homework for deploying to EC2, I came across that and would highly recommend against it! For one thing, it's main committer is out of the picture and have yet to find a good branch with Rails 3 support.

I'd recommend looking into Rubber (https://github.com/wr0ngway/rubber/wiki) and Maestro (https://github.com/bploetz/maestro)
You're obviously a Straight Shooter, With Upper Management Written All Over You!
Innocent of what exactly? You seem to suggest they are hiding a single specific crime here. Which doesn't make any sense.
There is also such a thing as Muphry's Law.
But asking for 6 years pay (and getting 3? seriously, 3 years of pay, imagine that) is not the same thing as unionizing. Receiving insane severance has way more negative externalities than positive benefits. This is the type of system that makes people expect that they should work for a single employer for their entire life, which hasn't worked so well for a number of countries in the past few decades -- just look at NiNi's.
If you get the user table, you can log in. If you can log in as (some) users. If you can do that, you can see (some) chat history.

edit you can log in if and when you crack some of the hashes.
>"If you have not been explicitly informed by us in a separate communication that we detected suspicious activity involving your Slack account, we are very confident that there was no unauthorized access to any of your team data (such as messages or files)."

Under their FAQ on the post. It could be inferred that there was some unauthorized access to certain users' communication logs?
They might be waiting for discovery, who knows what that will unearth.
From a UDS password framework the Dicey password generator is pretty formidable.For one things its extremley user friendly: you can memorize it easily, and there are infrequent errors attached to its usage. Deployment wise it's non-propietary software which is a plus. Lastly for security, it's easy to see that there is a big resistance to machine guessing. I liken this in intensity with an grID password, while although has a big cognitive exertion to be able to input your password within a set of grids which change, the security is high not only for machine guessing but also from internal observation since malware would be able to deduce the hash based off a new random event each time and resilient to physical observation!
Be careful that your "memorability" pruning doesn't reduce the entropy too much.
Holy intellectual property infringement, Batman!
GitHub seems to have done just this. Both attack URLs return

>alert("WARNING: malicious javascript detected on this domain")

They can probably serve that without hitting their database servers.
In contrast, Vertica, Greenplum, Netezza, Teradata Aster, and CitusDB are all based on PostgreSQL forks. In many cases, the client libraries behave like psql, and ease conversions at that level.

As to SQL language differences, no DW platform uses "standard SQL", just as no two RDBMS use the exact same SQL dialect.

I dare say database platform lock-in is a universal issue. Any migration will involve effort.
I had read far enough to know that you are using what people say via facebook and twitter and email archives as input signals rather than surveys or other traditional psychometric instruments. Are all your word -> personality trait relationships taken from academic research or are you doing something independent to build out those relationships?
Once you use Encryption, it's no longer pepper, it's encryption with weak key storage (hard-coded). At that point, genuinely, why not just follow best practices and store the key securely (e.g. using an HSM)?
"Rosa Parks would be proud" indeed.
Given that highschool kids and reporters have repeatedly sneaked liquids, knives and other prohibited items past security and TSA in all of its existence has _never_ stopping a terrorist red-handed. We all should acknowledge that is just security theater.

The real reason we have these machines deployed is that someone in the government knows or plays golf with someone who owns the company that makes these machines. It is basically a contract handout to "cousin Ed". That's just how business is done in DC. Everything else is just propaganda and cover-up.
Are you all forgeting the good deeds reported about in the article? Does that count for anything from an online community?
The last one I saw with similar wording was for an exoplanet system with I think 4 planets, which was somewhat similar to our own and may have contained a planet less than twice the size of Earth. So to the general public by no means earth shattering.

First thing I though of was a red dwarf or similar to be the new closest known star but I don't think that's really xray based.
It would be an odd move in terms of the market though?
ie how many windows machines/networks are there which are hooked up to PLCs (well, there are a lot, but many orders of magnitude less than consumer uses of windows and pcs).

Having said that - it could be VERY lucrative for them - just not in volume. Very much high end expensive product sales (which may be a direction they want to go in - now that MS and others are rolling out built in virus protection with the OS?).
It would be a very sophisticated prank just to ruin a batch of cheese...
That split of where the money goes comes directly from calculations and a spreadsheet that James Hamilton has developed. You should check out his Velocity talk for more (about 5 minutes in)

http://www.youtube.com/watch?v=kHW-ayt_Urk

The numbers on the slides modify the assumptions on the spreadsheet at http://perspectives.mvdirona.com/2010/09/18/OverallDataCente...
As a redditor of going on nearly 5 years, this story brought me to tears (followed each of these events and participated in some) - and is personally my favorite YC spawn.
I think the difference is a bit more subtle. When not using a password manager, you rely on an array of sites and services with varying levels of security to authenticate, transmit, and store passwords. With a password manager you store the database, your master password isn't transmitted anywhere, and you're storing everything locally. You could even choose to air gap your password manager if you wanted.

You're still vulnerable some attacks like keyloggers but I think your description downplays many of the benefits (mitm or a poorly secured remote database wouldn't expose your master password). There are other great features password managers are starting to add; letting you know how long ago you changed your password, informing you if you haven't changed a password after a site had been compromised, changing your password for you (each site is different and updating passwords is very time consuming).
Great demo. I really appreciate the interactivity.

Is there something similar for antialiasing?
I was wondering the same thing. HL3 is possibly the most anticipated game ever, and so working on it surely involves a lot of pressure. Yet TF2 gets new updates all the time. I'm curious if Valve's structure helped lead to this.

I admire Valve, and think their approach is interesting, but I can't help but feel sometimes a little hierarchy is necessary to force the crummy stuff that needs to get done to get done.
This just in: Indian Government is taking kickbacks from Bitbucket. /s
And snapchat is doomed to be twitter, never making any money.
Being an Indian, I wish that this was true.
Is there such thing as not-hand-written HTML?
The most frustrating thing about these kinds of systems is how they never seem to apply at the top. Was Balmer a top CEO? The market doesn't seem to think so.
SPJ doesn't work for MSR anymore and I'm having a hard time imagining him being happy running a company like Microsoft.
I missed this article at the time by Bruce Schneier and I think a lot more did, too, or didn't pay much attention to it, but according to him, Google already gave NSA a backdoor into Gmail, which is what the Chinese hackers used to hack them then:

http://edition.cnn.com/2010/OPINION/01/23/schneier.google.ha...
Hacker news audience. We love technology. We love entrepreneurs. The audience skews towards being more concerned than average about issues like energy depletion.

Elon Musk - superhero entrepreneur. Tackling big ideas (how often do you see comments in threads bitching how Silicon Valley doesn't tackle big ideas any more?). Addressing energy crisis problems. Building real, hard, technology.

Doing so in a way that is making money and beating an industry which has massive legislative protection, political support from all kinds of protectionist players, known lobbying organizations with a track record of killing innovation JUST like this.

Not sure that for this audience this is getting too carried away with Tesla. The Tesla story is the epitome of much that many many folks on here believe in, aspire to, and stand for.
The Micromort concept is explored thoroughly and very enjoyable in the book 'The Normal Chronicles' by David Blastland and Michael Spiegelhalter. It's well worth checking out.

Blastland was one of the creators of the excellent 'More or Less' on the BBC that looks at how numbers are used and mostly abused by the media, politicians and everyone else.

Spiegelhalter is a prof of stats.

The book addresses a number of the criticisms that have been leveled at the concept in comments here. They also talk about the 'microlife' which is what you get by exercising or whatever. They also acknowledge the problems with these ideas as well.
This narrative has been dead for years.
Does anyone even care about iMessage outside of the US?
Dear heavens, the situation is excruciating. I believe your argument to be fundamentally unsound, but I also believe it's extremely bad manners to discuss infohazards. It feels even worse than the normal "someone is Wrong On The Internet"!
How rare is this kind of an accident?