skysight-inc/HackerNews huggingface dataset:
A model that takes in 100 bits of specification simply can not correctly describe a process that has 10,000 bit's worth of degrees of freedom.

If I'm correct, though, the OP is talking about creating a model with 100 bits of specification, and then creating a model of that model and trying to train those 100 bits, which seems like it should be a more tractable problem.

To me it sounds more like he's just rediscovered the fact that when you try to set a model's parameters based on a limited set of observations (he generated 3 years worth of data from his model, then trained parameters based on that data), there's a lot of uncertainty left over, and you won't necessarily get the right model.

This is quite obvious - if your observations only cover a limited portion of phase space, then you shouldn't be surprised that in a complex enough model multiple parameterizations will fit the observations equally well. You just didn't have enough freaking data to distinguish between the models! In all branches of science, we deal with this problem, and the solution is that you try to find the simplest possible model that accurately explains your data (or, as is happening in physics right now, you try to enumerate the next level of theories that reproduce current data so that you can figure out which experiments you'll need to run to distinguish between them).

So this has doesn't hint at any sort of fundamental flaw with modeling in general (and yeegads, it has even less to do with finance...) - it's just that he didn't have enough data to infer a proper parameterization. Don't build complex models and expect to train them on small datasets...
Then the reality is, information-theoretically, less complex and you can use a less complex model to represent it.
Though C++ is the "normal" language, typically you only use a C like subset. 1kB of RAM doesn't go too far in STL.

Likewise, Python isn't going to go far in 1kB of RAM.

But there is hope! The newer Arduinos have 2kB of RAM!
In which cases would anyone need:

- to write code in JS rather than in Lua;

- and run the result on a platform which supports Lua but not JS?

Except in a Dilbert-like situation, where a clueless middle manager decides that using a dirty hack is safer than letting JS programmers take the 2 days it would take them to become very proficient in Lua, I can't think of one.
I wondered the same when I recently ordered a mousepad (via one of their partners) for ~$3 with free shipping, but since they used US mail I can understand how they managed it; they can perhaps do the same for small quantities of dental floss.
Perhaps the best way to write a transpiler so there's no bugs is to write two of them at the same time, i.e. in this case Lua-to-JS and JS-to-Lua. Maybe it's easier to catch bugs.

This mirrors the idea of writing a compiler for a new language in itself as soon as possible.
Reading further, it may have more to do with corruption and/or apathy than inability. I doubt they couldn’t find first base in Fenway park, they simply didn’t want to go looking for trouble.

https://en.wikipedia.org/wiki/Harry_Markopolos
I thought the name change was great. As long as you recognize who the real parasites are.
Ask HN: Anyone else having trouble accessing HN from Germany lately?
Sorry, if this has been asked before, but since a couple of days I can not seem to access news.ycombinator.com from Germany through Unitymedia. I tried different DNS and the hostname is properly resolved but Safari and Firefox can not seem to connect. I can access www.ycombinator.com without a problem. Interestingly "downforeveryoneorjustme.com" tells me it is down, whereas "downforeveryoneorjust.me" tells me it is up. Has anyone else had this problem? Does this have to do with some CDN? I'm writing this through a proxy.
Honestly, Amazon may have the best streaming solution right now.

I have a Roku box that gets both, though I usually stick to Netflix. I got an episode that glitched the other day, so I flipped over to Amazon Prime, which turned out to have it, so I watched it there. I then flipped around a little bit to see what was new.

The great thing about Amazon is that their streaming library is way, way more comprehensive. Want something that isn't a part of a Prime subscription? Just pay a rental or purchase fee and watch it right away, without waiting for a disk, running down to Redbox, or whatever. Don't have a Prime subscription at all? Try it for cash for a few times and see whether the subscription fee is worth paying. And since it's Amazon, they probably already have your credit card on file, so there's not much to fiddle with.

If they can get the Kindle Fire in a lot of people's hands (and apparently they can, if the rumors are true), this could be a huge opportunity for them to leapfrog Netflix and Apple.
Come on guys, you can't be serious defending this crap and trying to find anything sensible in this list. He is just crazy.
Totally agreed. The internet is merely a medium, you aren't going to stop piracy by "banning" it.

What really pisses me off is that I have to wait 2-3 months for a film to go from cinema to dvd. I don't pirate because I'm fiscally short, I pirate because I just saw an amazing movie and I want to watch it again. I don't want to go back to a theatre, I want to watch it at home, but I can't. The irony is, I can go to a nearby hotel and rent pre-pay-per-view movies that are still showing in the secondary phase of the cinema market (cheapie theatres). Why can't I rent pre-pay-per-view at home? I pay 8 bucks for a fucking PPV as it is, why can't I pay the $11 I would at the hotel or at a theatre.

I don't get why when I want to pay them more money they make it impossible for me to do so.
Isn't HBO already in the "writing and supporting software player" business with its HBO Go apps? It's already circumventing business like Netflix today.
The reason they can continue to relentlessly push for it is because the paid lobbyists who are pushing for it are just doing their day job. They can spend the rest of their lives at it. The public only has so much spare time.
It's also completely and totally useless

Not really.

A CSS logo would be useful for performance issues and overall page rendering speed. A CSS animated logo, such as the Atari example, even moreso than a Flash / JS counterpart. CSS renders more quickly than images, and definitely more quickly than embedded Flash.
Yes. If you're an entrepreneur you can sign onto this effort: https://docs.google.com/a/google.com/document/pub?id=1_etELz...
I work at Atlassian. The dolls were $100 each, and lots of us are just going to wrap 'em up as x-mas presents for our kids. We did the rest ourselves. As someone else commented, professional photos would have cost as much, with a lot more yawns.
My first thoughts echoed some of these -- what are people thinking that I'd actually want to read?

Most thoughts that people (myself included) have are better off left in their heads... I worry this would be something like the experience of sitting at a restaurant near one of those people who speaks every thought that comes into their heads.

Now make it anonymous... I think there'd be a few large categories of thots, based on the motivations that would drive people to stop walking and type in the text of a thot... attempts to shock, attempts to be profound/fascinating, and simple brain dumps.

The actually interesting content would unfortunately be pretty rare, I'd guess, but I'm admittedly curious to know how it goes.

It could help to have some kind of crowd-sourced moderating approach, possibilities of flagging/banning the shockers/spammers, and/or ways to highlight users with frequently-liked thots. But still, filtering down the comments of the masses by the masses still gives you the quality of YouTube comment content.

Possibly better approach -- some way to let users self-categorize, and prioritize thots in the right category? It'd be interesting to crunch numbers out of the thots based on number of spelling errors, vocabulary range, like profiles, icon/mood/emoticon associated by the thot-thinker, etc., and let different users get differently-prioritized streams.

*edit: make slightly less curmudgeonly-sounding
Rep. Lamar Smith is also the legislative genius behind the bureaucratic monstrosity that is our current immigration system. I don't like him much, as you can probably tell.

Two things you can do:
Write, on paper, to your congressional representatives and explain briefly and politely that this legislation will hinder job growth, hurt exports, and mention that you will donate only to legislators who vote against this bill. Then follow through. If you can afford it, make a donation to a known existing opponent and include a copy of your receipt with the letter to your representative. Money talks like nothing else does. It does not have to be a large amount. Nor is it important for you to agree with the other politician about everything. All you need to do is make it clear that there are votes and issues at stake on this particular margin. A pattern of small donations outside of election season will get people's attention.

Donate to either a primary or general election challenger in Rep. Smith's district.
The sunset photo as the wallpaper on the phone in the article is appropriate. Still love my Nexus One.
Probably also true - I think a lot of sec prosecutors end up in defence positions later.

That said, I just can't see how they could ever attract or develop the financial minds required to keep up with wall street.
You're thinking about the Shannon's theorem. Here it is about knowing what operations the CPU is performing/looping on. This frequency is not related directly to the frequency at which the CPU operates: it's related to the frequency at which the plates of the capacitor oscillates (which is related to the frequency at which the CPU draws power and so operates...).
I thought, for a moment, that there was a dialect of assembly language in some way related to the kernel.
Wow, looks a lot like http://noyouu.com
Think I'll give this a go. Already had some stuff in mind about basic PHP security for beginners, so I may as well see how it goes on paper.
> The rendering of data is data itself.

Only if you have a poor system of sharing data, one that necessitates the rendering to be the data. Why put that inflexible requirement upon yourself? We have plenty of renderings that are not supposed to be data (i.e mechanically readable) by themselves, from graphical UIs to paper printouts.

> We structure databases semantically for backend developers.
> Why shouldn't we structure display markup semantically for frontend developers?

Because the target audience of the display markup is not "front-end developers", it's our website viewers. And they could care less how we structure our display markup.

A truly intelligent system of content/display separation wouldn't use "semantic markup" and such nonsense, but true separation, i.e multiple types of data output.

Take accessibility for example. What's good for a web browser is not equally good for a screen reader.

The optimal path would be not to share the same display markup, but to create a specialized screen reading output that can leverage the same underlying data.

We only do a half baked work when we add media css, alt attributes and such to "semantic display markup". It's a leaky abstraction.

And then you go and implement an interface to the website as an Android or an iPhone app, and suddenly the "semantic display markup" is useless, you do it with custom queries and native controls. Or you go an implement a voice operated interface to the site, like voice xml, and the "semantic display markup" is of no use here too.

Heck, even when we output something as basic as an Atom/RSS feed, we don't get to reuse the "semantic display markup", we output a customized feed.
nice idea, but what if they don't send the device back and stop paying?
Design a Static Admin Bar in Photoshop
Apple patents touchscreen unlock gestures
Me too! :-)

I think Laurent et al. have some other stuff in the pipeline that will probably go out before this does though. I still need to get the REPL UI up to snuff (at a minimum, a dropdown or something so you can specify which content types you're interested in getting back, etc).
Show HN: Sorad - Like Tweetmeme but localized for your city
Sorad - Like Tweetmeme but localized for your city
Hmmm... Linux takes a lot of time to prompt for a password again once an incorrect one has been entered. I'm guessing this may be the reason.
How does that cash get from the government to the people? Today it goes through the banks.
Don't know enough about this project, but are the putting them on the roof of this datacenter as well? Seems like a no-brainer.
Downvoted? Really? People believe in the theological notion of "evil" around these here parts?
This has been going on with news organizations and 'above the fold' titles for decades now.
Google Opens Real Time Analytics Beta, Spills Hundreds Of E-mail Addresses
SILT: Memory Efficient and High Performance Key Value Store (SOSP 2011)
Tron Light Cycle
For one thing, the standard UI elements everyone expects from a top tier Mac app and which this sadly does not deliver.
I wonder what the "least-GNU" distro is at this point. Are there any that use LLVM/clang and uclibc, for example?
I think people are freaking out because the N9 is supposedly a stillborn device that just got a major update. For a phone that is supposedly dead, why did Nokia go to the effort to release a new version of it? Could Meego live on?
I'm sure this varies wildly by locale. In Austin, most employees I've ever asked anything pretty much knew.
Bit late, I've already done that. :) Although I don't remember hearing any horror stories, other than an amusing anecdote about how his ultra-free netbook wouldn't connect to the wireless, whereas the proprietary Macbook worked perfectly...

http://www.ukuug.org/newsletter/17.2/#repor_paul_
Building it as a social newspaper for your city. The most popular/useful tweets pulled out from the Twitter feeds and then categorized under sections like sports, events, deals, entertainment etc.
ScriptCover: Javascript coverage analysis tool
And it's showing no signs of slowing.
Photos Of The 1.9 Million Square Foot Tech Campus Stanford Wants To Build In NYC
Example Board Presentation and Discussion [2010]
54 Million IDs, 25,000 Sq. Feet, 1 Massive Goal: India's Biometric DB Project
I agree with you about the persistence problem; the government acts like a rotten two-year-old that keeps trying until it gets its way.

That's because the House elections run on a two-year cycle, and this is the part of the cycle at which people are paying the least attention.

While the constitution does sadly include the notion of copyright, it does not include anything allowing regulatory authority over the Internet.

/facepalm It doesn't say anything about aeroplanes either, but you'd be mad if they started falling out of the sky onto your house so you put with the FAA. Dark hints about constitutional permissions are a signal of irrelevance, because if it was as obvious as all that the issue would get in front of the Supreme Court much faster. You have to take the history of constitutional jurisprudence into account, because courts do.

This is the sort of problem best fought at the ballot box, which means holding your nose and opening your wallet.
I don't know about you guys, but I'm a little blown away that ICS could come in close to 512MB. That sounds like bloat to me.
You're correct, but dogs are rarely used in the pursuit of big game.
That would be nice, but I'm not sure it's worth pushing 1.0 back a year or so, all other things being equal. I certainly wouldn't call trading a bit of prettiness for a lot of functionality "perverse."
Many C applications use Lua as an embedded scripting language. This program would be very useful if the developers of the application wanted to extend scripting support to Javascript (and compile-to-JS languages) without having to modify their C code.
I agree completely, but it's interesting to remember the entire crowd gasped loudly when Steve did the first swipe-to-unlock during the original intro of the iPhone.

IIRC, everyone was so impressed he locked the phone and did it again.
Letting Wall St crash and burn means everybody in America's pension disappears - everybody over 65 is out on the street. Everybody who saved money has lost it.

Was that not well understood beforehand? I'm Canadian, but our government will only certify certain investments. Everything else comes with the understanding that all of your money could be gone tomorrow. As such, we plan for such occasions. It is an expectation that an event like this will happen eventually.
I'm curious - what are the major financial deregulation laws you are speaking of?
There are some smart engineers and scientists who do not want to be in the spotlight because it's both a blessing and a curse. Not everyone is out for the glory.

This excludes the academic community where it's more of a blessing to be popular and revered as you'll get more cooperation and less barriers.
This is what Milo tried to do. They found it difficult enough that they sold to Google instead.
Consider a blacklist of our own, if you write, vote for, or play a role in legislation that restricts and censors the internet you will be barred from using our service.

Imagine a future in which politicians are incapable of using even the most basic web services and technologies because they have been barred from use. It would be quite an embarrassment if you could not have a Facebook or Twitter account, couldn't advertise on Google, and your email was rejected by most ISPs.

Of course, this should paint an image of how ludicrous the notion of any blacklist is.
I wish there were some penalty associated with proposing or backing a really bad bill

There is: the ballot box (standard annoying answer), or by organizing and forcing them to pass a bill saying they can't do what is in the bad bill. Both the Occupy and Net Neutrality movements overlap here.
Facebook, Google, etc are Striving to Achieve Relevance
There sort of is. The kernel is one of the few places where gas is assumed and AT&T syntax prevails. Tutorials for "x86 assembly" in general almost always use the incompatible Intel syntax.

(They both suck, by the way. Just in different ways.)
Assuming the revenue is pretty stable (and not declining), I'd offer her 2x her share of annual revenue, or $20k. If the growth on the app is increasing rapidly, you may have to offer more.

These things are more art than science, but if both of you agree to a number, then that's the fair price.
California DMV Loophole Allowed Jobs to Drive Sans-Plates
Officeholders don't read ballots.
Yeah but since workers don't really see that wealth whats the point? Should your average US citizen who gets weeks less in vacation, has to deal with the idiotic HMO system, etc. celebrate because "our billionaires have more money"???
> Well Apple, who as we know do everything right

Really? Says who? The imaginary Apple-fanboy strawman?

> also made several hardware updates that left older Macs behind. So who is right?

What's "right" in this context? It's an engineering tradeoff. Considerations:

1) the cost of adding support for newer features for soon to be obsolete hardware
2) the benefits of using the added capabilities of newer hardware with no backward-compatibility restrictions (new sensors, etc).
3) the engineering effort required to make something performant in older hardware with less memory / cpu power.

From a customer standpoint, it's only wrong if the above don't hold, and the sole company's incentive is to artificially obsolete perfectly fine older devices.
Dog catcher? Animal control?
So if Grandma had 100K in her diversified portfolio of low-risk investments and the market exploded 50%, she'd have 50K, which represents a major loss of financial capabilities.

This is most likely not the case. There are many ways the market can "explode 50%". One way is for each security to take a 50% haircut. Another is for the high risk securities to take a 100% haircut and the low risk to take a 0% haircut. Obviously real life lies somewhere in between.

However, it's not by any means obvious that the low risk, well diversified investors would take a particularly large haircut in a market crash. This is particularly true if they don't cash out immediately after the crash.
My normal settings structure is as follows:

* settings/__init__.py
* settings/base.py
* settings/development.py
* settings/staging.py.
* settings/production.py
* settings/credentials.py

This allows me to have a base settings file which the others inherit from, and all settings are tracked in git apart from passwords which are stored in credentials.py.

Unlike some other approaches, installed apps are just defined once (in the base), but apps can be added/removed for each environment.
*  One Thousand Dollars - Make That In A Day Part 2 - Traffic
Billion-Dollar Patent Lawyer Hunting Facebook, Twitter
U. S plans to legalize marijuana.
Where would this cash come from? Right now, banks get it from the mints, which print it on a demand basis. And even if you use cash for most of your transactions, if you keep your money in the bank...
It really depends on why you are doing this, but I'd recommen separating any desire to become a good designer from your desire to become a good front end developer.

I suggest you forget about photoshop, illustrator and UX and use your common sense with some engineering paper for mockups unless there is a designer on board (there usually should be).

CSS is the most important. Standard HTML is incredibly easy and you can learn everything from experience and obsvervation. For CSS, pick up The Missing Manual from O'Reilly.

Don't listen when people say "CSS is easy, just find some tutorials". CSS syntax is incredibly simple, but understanding and designing for inheritance is not easy.

For Javascript, use jQuery for front end stuff. Its already cross-browser, it has incredible docs and its popular. You shouldn't need a book about jQuery but you should get The Good Parts by O'Reilly so you understand Javascript better.

A) With both of those books next to you, draw something that you want to build. A single page with some modals, some fade ins and some drop downs.

B) Use a single html file, a single css file, jquery-newest.js, and a single javascript file and build the mockup. You have an objective and you have resources, so all thats left are the countless failures you will learn from.

Repeat.

Repeat.

Repeat.

Repeat.

Repeat.

Repeat.

Repeat.

Repeat.

Repeat.

Repeat.
Share HN: A messageboard for Startup School this weekend
Exactly.

It took me less time from opening the Arduino package to having the first blinky LED program running - than it took to even figure out which software I need to download for the MSP430, then actually download it, then install it, then rummage through all the useless options, etc. Ugh. :(

Now I'm programming naked AVRs, but there's no doubt - Arduino is still easier and more time-effective for most amateur projects. Maybe a naked-AVR board, 8 pin DIP, could beat it for extremely miniature applications. Otherwise, just use a Nano or Mini, and save your time for other things.

I wish I had an Arduino when I was a kid and was playing with Basic on a small computer - a programmable board like this would have opened the real world to the computer.
A 2-year contract costs $20/month more than a comparable month-to-month plan. (T-mobile's Even More /Plus plans make this explicit.) That's where the phone subsidy comes from.
And it makes you wonder why AppCode isn't written in AppCode. At least the Xcode engineers use Xcode to write it…
Tsunami – The new backdoor trojan transform your Mac in a zombie
If you can find a host for me that has a friendly parrot, I will be very very glad.

love it
gcc is used to program naked AVR chips directly. See avrdude.

But really, whatever language mutant they use for Arduino, it's very noob-friendly.
replacing Random with SecureRandom solves the problem, though it is 10 times slower