jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Can't really think of any features now, because I like the default sound and I wouldn't want to customise it. I'm just thinking of bug fixing and future proofing the app.
PHP isn't a javascript framework.
>I'm not sure how you reconcile "React sucks" with "Om is the future" given that.

Maybe it fixes all the sucky parts?
But NIMBYs who won't allow construction in cities have made cities unaffordable.
As a kid, I once made my own (terrible) version of Space Trader on a TI-83-plus. That game was cool. (Oh, and I'd cheat by exiting the game to save before a battle or anything random, then turning off the palm if it didn't go my way.) Brings back memories ...

As for games, bike or die was major.
As in it's something that people seem to think based on no real evidence.
Ohh, okay. I see what you're getting at now.

Yah, that does seem like a reasonable design. The implementation wrinkles there are that the hardness params have to be encoded in the digest itself, or otherwise stored alongside it. Since implementations commonly do this anyhow, that doesn't seem likely to pose much problem in practice (if any). The other issues would be details around when to calculate the hardness. On app initialization seems obvious, but you'd have to sample over some period of time to get a representative benchmark. I worry that this could exceed administrator tolerance for how long an app can reasonably take to start up, but this doesn't seem like a show stopper either.

Ultimately though, I'm not sure the factors are THAT variable. I mean, you want to reconsider work factors as hardware advances, but I don't think the line is so solid that running a work factor of N versus N+1 will make that much of a practical difference in the span of a few months or even a few years. Still, with the goal of making it as hard as feasible while still being suitably performant in the context of a given system it makes sense.
Doesn't the 4 stars also speak to the focus Paper has versus the 'catchall' UX of Facebook's primary app?
The big concern that they didn't mention is the manner in which all the PS3s in the field seem to trust their back end. In addition, the PS3's hardware root signing keys have been leaked.

Consider that 50 million PS3s sit in perfect position (behind the firewall) to execute a local-LAN man-in-the-middle attack on millions of home PC users.

What would happen if Sony's compromised backend were to push down a malicious software update? Perhaps they already have.

This attacker could instantly have the biggest botnet ever, by a factor of 10x.

What's their next move?
"This function parses a URL and returns an associative array containing any of the various components of the URL that are present.

This function is not meant to validate the given URL, it only breaks it up into the above listed parts. Partial URLs are also accepted, parse_url() tries its best to parse them correctly. "

http://au2.php.net/manual/en/function.parse-url.php

It seems like parse_url is not designed for filtering javascript. Since it came out in front-end, it seems that Facebook initially accepted the embedded javascript in the link.
You can look at this as linear extrapolation using d[x²]/dx = 2x, which is Newton's Method. Taking √p as your initial guess, your new guess is (√p + s/√p)/2 = √p + (s/√p - √p)/2 = √p + (s-p)/(2√p). You can go for another iteration if you want a really accurate square root, which roughly doubles your number of accurate digits each time: 5.75 + (33 - 5.75²)/(2·5.75) ≈ 5.744565, while the correct answer is closer to 5.74456264653802865980. At that point, though, I think it's probably easier to calculate it as (5.75 + 33/5.75)/2.

You can even use this approach for taking square roots of fairly large numbers, just using the squares of single digits — factor the initial number into a power of 100 and a number between 1 and 100. For example, 80802363 is 80.802363 × 100³, so its square root is close to 9 × 10³.

Edit: fixed stupid braino in first sentence.
I'm not so sure about that: My mother was given a "hardship exception" to immigrate here. And the googling I have done so far indicates that historically we tended to give amnesty to individuals rather than whole groups and this is what was different about the 1986 Amnesty Act (Immigration Reform and Control Act (IRCA)). So while there may be no wholesale amnesty available as an easy out, that doesn't mean there are no exceptions being made. If I were in this situation, I would be asking a) when and why they make such exceptions? and b) is there any hope I can get such an exception? If so, how?

So I think they do sometimes make exceptions, on an individual basis. That is the angle I would look into.
An example of a nematode simulation:

The purpose of this web site is to promote research and education in
computational approaches to C. elegans behavior and neurobiology.
This tiny animal has only 302 neurons and 95 muscle cells, making an
anatomically detailed model of the entire body and nervous system an
attainable goal. Physiological information is still incomplete, but
computer simulations can help direction experiments to questions which
are most relevant for understanding the neural control of behavior.

http://www.csi.uoregon.edu/projects/celegans/

As to scaling things up:

The IBM team's latest simulation results represent a model about 4.5% the scale of the human cerebral cortex, which was run at 1/83 of real time. The machine used provided 144TB of memory and 0.5PFLop/s [petaFLOPS per second].

Turning to the future, you can see that running human scale cortical simulations will probably require 4 PB of memory and to run these simulations in real time will require over 1 EFLop/s [exaFLOPS per second]. If the current trends in supercomputing continue, it seems that human-scale simulations will be possible in the not too distant future.

http://www.theregister.co.uk/2009/11/18/ibm_closer_to_thinki...

PS: A counter argument on the IBM simulation: http://www.popsci.com/technology/article/2009-11/blue-brain-...
About 10 years ago I was going to start an adventure travel company in Krasnoyarsk, but I backed out at the last moment because I was informed that the local mafia would have extorted me into extinction within a few months just because I was an American trying to start a business in Siberia. Too bad; it would have been fun bringing rich Americans into Siberia to spend their money in a local, depressed economy.
Just checked themoviedb.org - but it does not seem like it has a lot of data. How many movies does it have and is it comparable to imdb in size?
I don't think radical is the word. They didn't invent a new way of doing things, they just leveraged what they could to its fullest extent - innovative...with a hint of naughty.

Personally, I don't get what people here are griping about...the only thing I wouldn't have done is the twitter bot.

Although...as long as they didn't go 'HEY YC FINALIST, come eat with us'...I really don't see a problem with the twitter thing either - its all a matter of tasteful tactic.
thanks guys/gals :)
I agree, it is coming up a lot. I think it's because, when I'm working; in the same way skype, IM, and email are on my desktop so should a productivity tool.
I'm generally wary of method_missing and alias_method_chain but this seems to be a good-enough solution (which is database agnostic). How would you do case-insensitive #find?
What are your more permanent worries?
GAE does have some performance surprises even during normal performance periods, so it's good that you're using Memcache etc now.

Couple other ideas:

Try to minimize read effort as much as possible, so e.g. pre-calculate as much as you can and rather optimize for performance than data cost. Data is cheap, so de-normalise where you need speed. Calc offline, so add a task to calculate something and return immediately to the user.
It has been always usable through Wine.
Maybe because when I saw it all I could think about was "What if it was my sister?" I just REALLY don't think those girls would appreciate that creep having pictures like that on his blog... not to mention they are bordering legality
I would start looking at building systems that could be used internally. If you are being overruled, you might as well put some time into something useful. I don't know exactly what your company does, but you might want to look at building a:
- CRM system
- Specialized Bug Tracker
- Continuous Integration Software
- Build a Test Harness

I know these system exists, but if you have time it is good experience. Also, ideally, you should work on things that you can take with you when you leave. However, this is usually not possible. I have had friends who built open source projects at home. They then convinced their boss to use it and contribute to the project. If you keep your mind open, I am sure you can think of some creative ideas.
I did exactly this, combined with a variant of the chair method above. My reading, posting, tweeting, and video watching is now all on my sofa, and my working is all at my desk. It's worked wonders.
This reminds me a bit of Heroku's initial offering, which was an online IDE combined with the insta-deployment.
What I learned is that the web is not a book and trying to use real life ideas in webdesign doesn't always work out.

There's an arrow to go back, but some funny page-curl-click thing to go forward. Oh, and a button to open the book.

Took me a while to figure out the page curl thing. The first time, I got it to change by randomly clicking everywhere. Even worse was that it follows you for a while, then gives up, making you think you're doing something wrong.
Rescuetime is my savior. It is way too easy to open your browser and click on those tempting little icons you've bookmarked for your self. Unfortunately, I can't save my self from external distractions but as long as I'm "wired-in" from external distractions Rescuetime allows me to work and stay focused.
There are some other accusations as well and it actually says "at least 43" so that could be open ended. I guess they found 43 and weren't sure if there were others they hadn't found. But I'm just speculating.

You can read the article without a subscription if you google the URL and then click on it from the search results.
> NeXT Plists were a lot like JSON, but OSX Plists were XML (or binary).

Old style text plists are still supported:

$ cat > /tmp/test.plist
{
"david" = "great";
"array" = ( 1,2,3,4 );
}

$ plutil -convert xml1 /tmp/test.plist -o -
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>array</key>
<array>
<string>1</string>
<string>2</string>
<string>3</string>
<string>4</string>
</array>
<key>david</key>
<string>great</string>
</dict>
</plist>

$ sw_vers -productVersion
10.10.1
The problem is that travel is a bit more complicated than sandwiches -- flight prices end up being set more by competition rather than cost of production. Let's say, per your model, you offering flights from SFO to PDX for $200, LAX to SFO for $100, and sell the LAX->PDX route for $250 (with a stopover in SFO). I decide to start an airline which doesn't fly to SFO, but offers direct flights from LAX->PDX for $190. You don't want to lose the business of people flying from LAX->PDX, but also don't want to alter your routes. Any thoughts?
I hope it's something that simple and good for developers. I have no real trust that it will happen.
That was crazy. The USSR might not have been our equal, but they could have hardly been considered a push-over or "infant society". It's hard to see an outcome from that other than everybody loses.

That was definitely a case where tit-for-tat made a lot of sense.
Supercollider projects? Googled that, but I'm just getting the cancelled particle accelerator...
Don't forget that taking enough money from enough people will kill some of them. So you can decide purely on deaths caused without caring about money amounts, but your numbers will be less accurate.
Watch out world, here comes sloiw.com!
Wouldn't a quantum computer of the future be able to compute all bitcoins instantaneously?
I'm an iOS developer and the one reason why I don't develop for Android is: there's way more money in iOS.

The one app I ported to Android was massively pirated and minimally purchased.
I don't know, many of those "companies" are one or two person operations. I haven't had that experience.
I was good enough in maths to get a PhD from Commutative Algebra, but the really good ones were on another level, where you could barely follow their thoughts (especially real-time; anything can be attacked with enough patience, but it was precisely the speed of their train of thought that humiliated you the worst).

People like Erdös were gods in the mathematical universe.
Could the pricing model be modified to provide some sort of a trial/demo?

Say like, you can use it for free for the first month, then if you like to continue with it, pay $11.
Doesn't the Constitution give you the right to arm pigs - or is it only bears?
Chrome is disabling websockets too.
Hi Kyle,

If I may ask for 1 feature request (programmer specific):

Really good GitHub and BitBucket and Google Code integration. In particular, newsfeed-like thing that keep track of:

* Who is working on what...

* New comments on issue tracker...

* pull requests from github or bitbucket or others...

My biggest need when it comes to programming community is keeping up (communication-wise or code-wise) with all the OSS libraries I use. GitHub does much better job than the others, but they do only git.
> but "commenting on HN means you're unsuccessful," is trivially disproven.

but I didn't even say that, you just pulled that quote out of thin air. Of course posting here doesn't make you unsuccessful, but if you are successful you're less likely to be posting here. I at no point claimed the former...
I agree that a lot of people need less stuff. But the lifestyle you describe is minimalism for one. Minimalism for two is exponentially different, and minimalism for four is exponentially different to that. I need to keep my kids in one place for nine months out of the year, supply transport to conflicting events, and eventually secure them a decent post-secondary education. A million dollars would come in awfully handy.

I personally don't have much stuff because I think hoarding is a disease. But we're moving into an era where the fulfillment we used to get from stuff is being provided virtually. I don't claim this is bad, but it requires monthly contractual obligations (for internet access and cellphone data plans). We value these experiences so highly that we are still willing to shell out a lot of cash, even though we no longer get anything physical in return, and it would all disappear in an instant if we stopped paying our bills. I don't think the appeal of a sudden windfall of a million dollars is going to disappear anytime soon.
At any moment, you can have two valid passwords used to access your account. Do all the A/B testing you want, this is NOT how you handle password resets.*

* Note that even my proposed solution is not the best way to handle password resets. Trust me on this, I've seen way too many applications do this wrong which have resulted in ability to compromise arbitrary users' accounts.
You need a chair.
I was surprised that you can get still get to the interview stage at YC without having a prototype.

Am I right in guessing that your business was bringing the home-cooked food selling model to the US ? (like http://www.super-marmite.com/ is doing in France).

Congrats on making the jump.
Do we really need a banner reminding us to upvote a story we like? I'm pretty sure all HNers understand how voting sites work.
5.18? Is it not 5.17 then?
As far as the article’s expectations of Apple, they’re unreasonable to begin with. Apple isn’t even the “everyone” consumer electronics company with many products completely out of reach of people with average incomes.

Why would anyone expect someone like Apple to upend the credit system? The Apple Card is a slightly better than usual store credit card, as most grounded analysts would have predicted.

I fault the author of the article for taking marketing copy so seriously.

As far as the “broken” credit system, the author of the article manages to miss the point entirely:

> Credit cards are a regressive sales tax on society, fueled by financial illiteracy. Apple had the opportunity to wipe this practice out, offering the same perks—2% cash back, a fancy metal card—to the many millions of financially impoverished people in the United States.

It doesn’t make sense to ask for “cash back for everyone!” The whole idea of cash back is flawed in the first place. It literally comes out of the merchant’s pocket in the form of transaction fees.

Fixing the credit system in the United States would mean capping card transaction fees at a more reasonable rate. The whole idea of a rewards card would go away entirely.

As far as the credit system being inequitable, well, of course it is. Nobody has a solution to that, until we’ve reached a point where literally everyone is able to pay back their debts.

In my eyes there’s nothing wrong with credit scoring itself, the inequities start when people use it for things like hiring decisions (I’m shocked that’s not banned).
Yes this is common usage. I'll use it that way too. It's still wrong based on the calendar.

It's not an edge case though.
Living on Mars is a pipe dream without figuring out how to re-create Earth's geomagnetic field and extend it around human buildings.
I was not asking from a standpoint of trying to tell you that you're wrong. I was asking because it seems like a good example to take away from the article but I'm not sure what specifically you were thinking.
> black holes

Black holes were treated as mere hypotheses, for many years. Then astronomers started finding things that seemed to behave exactly the way black holes were supposed to behave. Eventually it becomes more reasonable just to say "black hole" instead of "one of those things that behaves exactly like general relativity says black holes should".

I don't think your reflections-in-puddles analogy leads to the conclusions you think it does. It's more like this: We see all these shimmery vague reflections in puddles; we look as carefully as we can at a colossal number of puddles and set the smartest people we can find to work understanding what the puddle-reflections mean. Over hundreds of years, they figure out a lot about these reflections; they find subtle ways to use the reflections to stop people being hit by cars (or, sometimes, to make them get hit by cars; it turns out that this is a thing some governments are willing to spend a lot on). Some of the things we see in these reflections are still mysterious. Reflectionologists say "we should study them more and understand them better". You say "bah, they're fuzzy reflections and probably no one will ever be able to figure anything out from them" -- ignoring the zillions of things that have already been figured out from studying the reflections, many of which have had tremendous practical applications.
I'm not wrong. Read the "specs".

>By your logic the year 2000 should be part of the 90's which it wasn't.

It was according to the gregorian calendar.
I’m not opposed to protecting the public. I’m opposed to unnecessary spending of money. It’s far cheaper to educate people to pay attention to unit prices in 3rd grade than it is to enforce legislation about communicating changes in product sizes or packaging types, as loopholes will be found around the legislation, and then we stamp out loopholes, and spend more and more on lawyers.
Magical in the sense how radioactivity was magical before it was known. We might be missing something important in our knowledge of universe and once we find it, things might start making sense.
I've been accused of many thing in my time, but never of favouring government intervention...

However you slice it, Ireland was enjoying a quality of life that could not be sustained, paying for it with EU subsidies, which enabled them to charge less tax than running their state really cost, which they used to lure jobs from the UK. Then when the money ran out, those jobs went to Poland or other lower-cost locations, and they went cap in hand begging to England for more money.
I agree that self driving cars will be a huge savings in terms of resources spent on cars and the ecosystem surrouding them, but it won't be a huge benefit to disposable income. With cars taking up a huge chunk of the expenditure of humans, and with Inflation metrics being primarily driven by past concerns as opposed to future concerns (it took complete extinction of VHS for VCRs to be removed from the CPI), and with the general pervasiveness of monetarism (which, for some odd reason associates 0.0000001% deflation with the apocalypse) in central banking institutions, there is little doubt that any improvement in the average person's finances will be promptly inflated away.
Even more amazing is that there are still a few 19th century steam engines being used:

https://en.wikipedia.org/wiki/Corliss_steam_engine#List_of_o...
Just today I was reminded of how terrible JS is:

new Date(2015, 1, 1)

Guess what date that object represents (hint: It isn't January 1st 2015).
"What we did is cook the rice as you normally do, but when the water is boiling, before adding the raw rice, we added coconut oil—about 3 percent of the weight of the rice you're going to cook,"

I've never met anyone who cooks rice by boiling the water first. Maybe it's an Indian thing, but all the people who've ever shown me 'the right way' to make rice in SE Asian cooking, stretching from Japan to Vietnam, rinse the rice a few times and then cook it from cold. The 'trick' for good rice is using the right amount of water and adjusting the heat to a low simmer when it boils.

My (Asian) wife adds that she's heard of it but 'we thought that's how white people like rice.' ¯\(°_o)/¯

"After it was ready, we let it cool in the refrigerator for about 12 hours. That's it."

Again, who eats their rice ice-cold unless they got take out the previous evening? Rice isn't that nice cold, nor is it absorbent enough to mop up sauces with, which is sort of a key thing in most Asian cuisine because it's always consumed as an accompaniment to something else, no matter how basic.
I definitely agree that the impact of dart on ES6+ is perhaps the best reason for its existence; however, I don't think it has outlived its usefulness yet.

That said, I also hope that they reevaluate their position in the world in a couple of years once Javascript has advanced down the road blazed by eg Dart and CoffeeScript.

[also, Dart can just be thought of as an abstraction for the language of JS, and what problem can't be solved by just another layer of abstraction? :P ]
I'm unambiguously, loudly, incredibly dubious about Soylent, and personally think it's ridiculous, but even I don't think it's "obviously horrible for your health".