skysight-inc/HackerNews huggingface dataset:
You are talking about either business complexity or the critical minimum amount of money that is necessary to enter and dominate a market. I am taking about the engineering complexity.

They could not be created earlier for the same reason why Hollywood could not have been created in the 17th century: there was no motion pictures technology or modern internet distribution channels. But none of that tech has to do with Hollywood.

The engineering complexity of Airbnb is in the ARM SOC and in the GPS constellation, but not in their app.
One laptop per child? No, one phone.

And the government won't pay, they'll be scavenged out of the trash.
Not in the least. They are a thin veneer on top of a giant mutex.
Calling other people "smug" and "elitist". Justify it by believing you are some sort of protector of the rest of us. Opening our eyes to our unethical behavior, and how we're demeaning and stealing bread from the mouths of others.

Maybe our economics are unethical. I mean we have right here evidence that people can be motivated by things other than money. But yeah we have to bow our heads at the pulpit of "sound economics".

Let's start excluding those who want to contribute in a different way because it undermines the religion. Maybe we should burn them at the stake?
As time goes on, I feel there will be vanishingly smaller numbers of people that remember "Anonymous" was just a bunch of teenagers from 4chan's /b/, and that it was never really an organization, but a default name given to posters.
hedge funds on average underperform big bulls and outperform big bears. sharpe ratios matter. maybe mass fund closures signal something more interesting than that calpers is run by geniuses (hint: they aren't).
I've had great good results in thinking of my site as a magazine and trying to target the ads more towards the content and less towards the readers. The content is photo tours of new office design projects, so the ads are banners showing office design products. Readers are interested in the published content, so they are generally going to be interested in the advertising.

In addition to battle between adblocking and adblocker evasion, I think there are going to be a lot more sites with fusions between advertising and editorial (sponsored posts, product placement, and just good pr) making it more difficult to distinguish between the content and the advertising.
bandwidth evaluation ?
How many consumers have this style of interaction:

* buy an item from Amazon (coffee maker or otherwise)

* realize the build quality/size is rubbish (which from some of the less well known sellers, it really can be)

* return the item using Amazon's generous returns policies (never had one rejected, I've used it many times)

* buy a different item in the same category.

* repeat?

If this type of purchase happens a non-negligible number of times, could that be the reason we see so many 'buy more of X!' style ads?
Think of marginal rates (because the top rates only apply at the higher salary ranges)

Would you like to get a $100 pay raise and get only an effective $20 pay raise? Would you bother working more for that?

People will always have a sense of fairness. And we're not talking about the very rich there (which usually pay a smaller effective rate), we're talking about people with high earnings, but usually not millionaires.
Programmers should not be given approval authority over logo design. Urgh.
https://en.wikipedia.org/wiki/American_Morse_code says that 'o' was encoded as 'dit <space> dit', whereas 'i' was encoded as 'dit dit'. International Morse Code changes 'o' to be 'dah dah dah'. I cannot see any evidence American Morse was used for radio, though it may have been.
Calm happy people usually don't adopt violent ideologies. We pretty much caused a whole region to become very much not calm happy people. If we hadn't, chances are far fewer people would have supported these ideologies.

THAT is my entire point.
Very well presented. I still have a couple of these in my collection. It's amazing to think about all of these home computer startups that were founded and went bust in the late seventies and early eighties - there's hundreds listed at http://www.old-computers.com/. I'd have loved to see their investor pitches and business plans. I'm sure they all thought they were #2 behind Apple.
No this doesn't happen to a large degree.

The examples you cite are where existing tooling is used to manufacture a complete product. The Mazda/Ford owned assembly line can be set up for either product.

There are crazy hard barriers standing in front of fabless car companies, with little benefit.

Who wants to buy a car from a manufacturer with no support? Will the suppliers guarantee parts for 20 years? Or do you want to contribute to landfill problems and tell me to just get a new one?
>There are plenty of buddhist terrorist attacks, and these can be found with simple web searches.

There's a negligible number of buddhist terrorist attacks compared to muslim terrorist attacks.

The position you're defending is absurd and betrays an a priori conclusion on your part.
Paris: You Don’t Want to Read This
Tacoma in Washington State puts up billboards in Seattle every so often, targeting techies (e.g. a campaign a few years ago boasted how much better broadband was down there).
Since when do you need first-class functions for dynamic programming?

How often have you had to define `fix`? It's not even possible in certain strongly typed functional languages.

I stand by my assertion. First-class function manipulation is not a thing 99% of programs need to do.
In American Morse, "O" was two dits separated by a space. Intracharacter spaces were eliminated in International Morse Code. "O" became three dahs. "I" is two dits with no space.
Problems are solved with algorithms. Algorithms are either efficient or not efficient. Algorithms that are efficient can be solved in polynomial time (i.e. time can be estimated with Big Oh notation). So they have a deterministic algorithm. For NP problems, you only have a brute force solution that is inefficient.

https://simple.wikipedia.org/wiki/P_versus_NP
How did NFL Blitz even get made?
Weaponized Sacredness
The changes are breathtaking. It doesn't feel like Java.
Who said we'll negotiate? The real problem is that our actions are large part of the reason for WHY they have such an easy time recruiting people. Lets not keep making it easy for them to recruit people.
I'm incredibly torn on this subject. I had a $60 phone which was very much "good enough". I lent it to a friend and bought a $600 phone.

I pick up the old phone and wonder why I bought the new phone. Then as I am using it I remember how slow it is. How bad the camera is. How I struggled to keep good battery life. How it was abandoned for updates.

One can absolutely get by fine with a cheap phone. But they are not quite "just as good", in a mildly pernicious fashion.

I do miss the small size though.
Little Bites of Cocoa #126: Simpler View Controllers with View Models 🤓
Built in battery, built in display, and cheaper. Better for some uses I'm sure.
http://www.4004.com/assets/4004-lajos-schematics.gif

That might be one.
I missed a trick it seems. Should have posted a link where I could track conversions. :-/
Exactly, upgraded my Galaxy S4 to the Google edition ROM and was tired of having to hack at it every time I wanted to updated. You shouldn't have to buy phones direct from Google to get the cleanest and purest android experience.

My iPad 3 is limping along on its last leg after iOS 9 but I'm pretty sure it lacks the RAM necessary to run Safari smoothly on the newest update. Still works but not smoothly.
"Credits: Federico Faggin, in many ways, including 4001 prototypes"

And credits to Masatoshi Shima most of all (initially from Busicom but came to work at Intel and was mostly responsible for the 8080 as well, then the Z80).
No, that's not what we should do at all.

They got power because people in the region thought it was a better idea to give them power than to allow our destabilizing influence to continue. Take away all reasons for why they got support in the first place, and they will be marginalized by the people themselves.
> Faster than Perl5 with Moose, but slower than similar languages with similar features. But there are not many with this impressive feature set.

Which languages with "similar features" are you comparing to Perl 6 here, and (given the second sentence) are the feature sets really similar?
You can create and run the entire snippet and redirect the user to the resulting page. "Prefilled" was a poor choice of words :(
Jaguar Land Rover launches tech incubator
Facebook pays for the NHS healthcare and pensions of all its workers. It's separate from corporation tax, wich goes to fund the UK government.

Facebook also collects VAT and pays VAT in every country where it is generated, including UK.

And I don't know about UK corporate building taxes, but in Spain every company pays local taxes depending on the size of their buildings.

So little corporation tax is quite different from no tax.
Agreed. And some fringes are orders of magnitude larger than others.

Moreover:

- Most Germans were non-violent people in 1944, but we can still talk about cultural elements that enabled Nazism

- Most Russians were non-violent in the 60's, but we can still talk about cultural elements that enabled Stalinism

- Most Chinese were non-violent during the Maoist dictatorship, but we can still talk about culutral elements that enabled Maoism

I could go on, but you get the point. Just because most Muslims are nice people doesn't mean that Islamic canon doesn't play a role in terrorism. No politically-correct nitpicking can change that.
Really! I hadn't known that -- I'm delighted to learn that most came back alive!!! Thank you!
Well, given that they're in a position of having to shut down, if they're going to give any explanation at all, it seems unlikely that that explanation would ever be anything along the lines of "We're not very good at this" or "No one wants our product any more". Of course it's going to be someone else's fault..
It's be better to fix the laws and regulations that treat the rating agencies' opinions as true facts about the riskiness of assets (e.g. SMMEA, 7 CFR 240.15c3-1, Basel III, many many etc.) than to apply a band-aid patch at the rating agency level. I'm not even sure the government could legally put in such a requirement as the rating agencies have asserted in litigation that their output is protected speech.
Agreed, but that will involve killing people.
Freaked out by ADP, Zenefits built a competing product in 6 days
"Functor" might just be the most overloaded term in computer programming... Just of the top of my head it has totally different meanings in Ocaml, Haskell and C++.
Android Development on ChromeOS
No, it has not. The ability is still there. Apple only asked the developer to stop distributing the app, which they did.
> in as optimal a fashion one can deterministically solve it in

I'm curious what you mean by this? Sudoku is mechanically solvable, but not all sudoku puzzles feel that way, to me.

Uh, I haven't actually done sudoku in a long time, so let me talk about kakuro (https://en.wikipedia.org/wiki/Kakuro) instead. I think the feelings I have about them are similar.

So yes, I expect it would be fairly easy to write a backtracking kakuro solver. But the way I solve kakuro is very little like naive backtracking. I do things like - this row can only have numbers two to six, and this column can only have numbers five-plus, so this square is either five or six. But the row can only have one of those numbers, which means this square is two to four, and of those, four is the only number that fits in this column.

And getting a computer to implement that sort of algorithm would be challenging. (http://www.sudokuhints.com/ seems to do something like it for sudoku, to let it give you a number and tell you how you could have found that number yourself. But trying a fiendish puzzle, it's not explaining itself very well.)

(Obviously, if you don't enjoy sudoku, that's fine. I'm not trying to convince you that you should. It just feels to me like the skills I use for sudoku, aren't ones that I could trivially teach to a computer.)
Rails Validations vs. Postgres Check Constraints
Solzhenitsyn on Stalin, to be honest. _The First Circle_ is fiction, but I find it hard to imagine that he would have described Stalin as not caring about burglars unless that could be imagined of him...

Solzhenitsyn in general gives a sense that the USSR wanted to keep things more or less held together, but wasn't that concerned about people who fell between the cracks.
I think so too, and it says a lot about the 51% of them that voted for Bush a second time.

If the EU had a sense of humor, they'd ship the refugees to South Carolina.
It's not as bad as you think. A lot of headphones/earbuds these days have the buttons built in, making it less critical that the device has them. How well this will support the buttons though is a different question.
I said the kernel is smarter than your app, not psychic. Of course you need to tell Linux what to do with specialized applications.

However, any option worth disabling can be disabled. Nothing needs to be forced off like the writer of the article did. mmap'd writes should be flushed as soon as possible, not dragged out, especially in the SSD age we have today. What the writer did was actually counterintuitive and makes no sense. None.
Emoji in HN titles still isn't allowed.

https://news.ycombinator.com/item?id=9640822
Hank Williams (Tech entrepreneur, diversity advocate) dies at 50
No, the ability is not blocked. The app is no longer distributed by the developer in response to a request by Apple.
The people engaging in significant tax avoidance aren't the ones who make $1 more than the threshold for the highest tax bracket, they're the people (and corporations) who make many millions or billions of dollars and would otherwise have an effective tax rate that has converged to the highest marginal rate.
I think it also has to do with what you're getting in return. Brazil was recently elected one of the counties where you get the least return from your taxes. Security is zero, roads are full of holes, people die in line in the public health care system. I heard a gas station owner tired of being robbed describing government as a partner that gets 35% in advance and gives nothing in return. That is how I feel - you buy a beer, but gov. drinks half the cup. You buy a sweater, but government takes a sleeve. You buy an apple, gov takes a bite. And what you get in return? Nothing. I think leaving people to decide what to do with their own money is fundamentally better than leaving other people in charge of what to do with other people's money.
Managing different profiles is a use case that has basic built in support by running `firefox -P`, however the article talks specifically about how to automatically send certain links to different profiles without you doing anything but a regular click.
Heat flow is akin to 'information' flow in a neural net because the weight of a node is the sum/average of the weights of all nodes it's connected to just like the heat of a node is the sum/average of the weights of all the nodes its connected to.
In california it often does.
Ron Hubbard was right...
Yes, but the problem is that you can have slower performance during loading, or you can have slower performance overall, and this is all down to the fact that the DOM does not have a native way of explicitly batching updates, and doing things like touching offset* properties can trigger layouts/repaints. ReactJS uses DOM tree diffing and merging, but that can also get you into trouble with the GC (this may be a solved issue, don't use ReactJS, so my bad if this isn't correct...).

Our product, Elevate Web Builder, uses an in-memory element representation with a DOM change management architecture that avoids all of these issues. However, because of this design, you have to use our product and our framework in order to benefit from it, because it sits as a virtual layer on top of the DOM.

What the DOM really needs, but probably won't get because there could be some serious side-effects from bad coding, is a set of simple reference-counted beginUpdate/endUpdate methods on each DOM element that isolate that portion of the DOM tree from repaints, but not layouts. That way, dimensional information is always immediately available, but painting is always handled as a single last step.

I'm meandering here, but the point is that improvements in the DOM management layer of the browsers could drastically cut the necessity of frameworks whose primary purpose is to work around deficiencies in the DOM. Fix the browsers, and you fix the load time. Cutting out the frameworks just ends up trading different kinds of pain...
Specifically, a lot of Palestinian Arabs celebrated. The most widely aired footage was from a Lebanese refugee camp that houses Palestinians. In many other places, mass vigils were held, most notably in Tehran.
Kind of. You can do it with Apple's Accessibility APIs, but lately they're making that harder and harder. Apps that use those APIs can't be put on the app store, and there's no automated way to give an app permissions to use Accessibility: the user has to go deep into the System Preferences panel to enable it. And even then, the APIs, which aren't quite meant for window-managing, are very limited and sometimes don't work like you'd want them to. I forget how specifically, but I've written about a dozen of them so far and it's not a super pleasant experience. It's a little nicer in Swift, because you get to wrap the ugly C APIs in Swift using generics.
Is there also some GPL-Free logo?
Perhaps, although having Russian family and having spent a few months in Kyoto, my impressions are quite different. To be clear: Russians are much more collectivist than, say, the French. There's no doubt about that.

Either way, this entire thread of conversation remains a pedantic derailment of an original point that still stands.
Nice, but to add to the list of missing, I submit the TRS-80 Model 100.
Great! yeah that was definitely something I wanted to add, here in Italy we usually use Monday as week start.

Feel free to submit a pull request then! I just kindly ask you if you could use airbnb's Javascript and React style guides, that is a pretty good standard IMHO https://github.com/airbnb/javascript/tree/master/react
Loss for Popcorn time is a win for creativity and innovation
Excellent insight, thanks for your clarification.
Pretty much all languages with generics will have that kind of declarations, the only question is how many type parameters they'll go up to. In C# Action goes up to 16[0] while Rust's tuple go to 12[1] and GHC goes to 62[2] (intending 100, but a comment notes declaration of a 63-wide tuple constructor segfaults)

[0] https://msdn.microsoft.com/en-us/library/dd402872(v=vs.110)....

[1] https://github.com/rust-lang/rust/blob/master/src/libcore/tu...

[2] https://downloads.haskell.org/~ghc/7.2.2/docs/html/libraries...
The scrolling behaviour on that page is infuriating.
One common optimization is to strategically use shouldComponentUpdate to limit the number of components that render each time the state changes. In this case you could create a Month component which renders a single <tr> element. This component would then implement shouldComponentUpdate to check if the state used to render that month has changed. If not, shouldComponentUpdate returns false and the month does not re-render. This means that clicking on a Day should re-render two Months at most.

The same shouldComponentUpdate optimization could be added to both Calendar and Day, but in this case clicking a Day would always require the Calendar to re-render, and running through 365 shouldComponentUpdate functions (returning false from at least 363 of them) without first limiting by Month would not be ideal.

If the state is managed with ImmutableJS or a similar library, shouldComponentUpdate would only have to do a single reference equality check. Either way you should see a big improvement from any implementation that allows the individual Month components to skip rendering:

http://facebook.github.io/react/docs/advanced-performance.ht...
They do, but it's mostly not via the mechanism, "hey we want more complex taxes to shove out the little guy".

It's more like this: workers and employers benefit greatly when the workers can get paid in a way that doesn't count as income for them, but does count as a expense for the company.

So there's an incentive to find ways to buy workers stuff they'd pay for anyway and claim it's an expense; the strength of this incentive increases with the tax rate. So you might have situations where employers buy "office supplies" and let employees walk away with them. That $1 pen gives $1 of consumption to the worker, when $1 of salary would only have bought say $0.65 worth of pens.

Then if it becomes a big thing, the tax authority has to squash it with a rule that says "hey, you can't deduct more than $X per employee for pens, where a pen is defined as ... zzz ...".

(A more common example is business travel and expense accounts, in which you're relabeling consumptive behavior as a cost of doing business that can't be used for consumption.)

Most of the debate about tax rates is framed in terms of "gosh, how much do you really need", and completely bypasses the question of "how much are we incentivizing intelligent people to wastefully characterize consumption as expenses?"
Which is a no-go in Android as it can prevent GC in some cases, because as anonymous inner class it holds a reference to its parent and you end up leaking Activities.

It is usually presented as anti-pattern in talks about Android performance.
Looks like you can build a smaller supercomputer using the quad chip PCI-e cards from PEZY: http://www.pezy.co.jp/en/products/pezy-sc-quad.html

If the SC Quad power usage is anything like the -1 Quad's 180w, you can fit ~83 of them on a single 15A breaker.

That's 3 Tflops x 4 CPU x 83 cards = 996 Tflops. Count me in for a Petaflop on a single breaker.

I was excitedly watching https://www.parallella.org/ but they haven't released anything but their initial 16-core board thus far.
You can also do it in Brainfuck if you like, with an equivalent code bloat. Pattern matching is an order of magnitude more readable and dense than the if ladders.

As for the hiring, it is a silly idea in general to seek "programmers in XXX language" (and to position yourself as an XXX programmer). Hire programmers. Just programmers. Languages are irrelevant.
Actually we don't have nearly enough uncertainty and doubt.

http://www.adventist.org/en/beliefs/humanity/creation/

"God has revealed in Scripture the authentic and historical account of His creative activity. He created the universe, and in a recent six-day creation the Lord made “the heavens and the earth, the sea, and all that is in them” and rested on the seventh day."
Lebanese Muslims are predominantly Shiite, who were the earliest innovators as far as Salafists are concerned, and thereby number one on ISIL's shitlist.
> manufacturers are trying really hard to make car-making as
> hard & difficult & expensive as possible.

I think you may be under-estimating the complexities market. In fact, the cheapest models in a give product are often the highest volume. So you have to deliver maximum value in each price segment.

It's not solely about price: The last brand to compete primarily on low-price was Yugo. How'd that turn out?

Also, if marketing is so non-essential, why does Google make any money? For that matter, how many non-free [choose your industry, including software] companies don't use paid-for marketing?
It's probably vandalism:

https://en.wikipedia.org/w/index.php?title=OSCAR_1&diff=next...

A single edit from that ip in a year.
There is a cache coherent FPGA-CPU DMA interface in Zynq-7000: the Accelerator Coherency Port (ACP).