skysight-inc/HackerNews huggingface dataset:
A publisher has a certain amount of bandwidth. They can manage to acquire, edit, copyedit, promote, ship, etc a certain number of books and authors per year, per editor. They acquire books that fit with the marketing direction of their imprint. There's a lot of good stuff coming out. But good stuff takes curation and nurturing to get over the hump of good enough to Really Damn Good. Amazon is not going to do that.

Editing is important. Filters are a damn useful invention. I could be talking about websites, music, or books.
RDBMS genealogy
I would heavily recommend the book they mention ("Addiction By Design"). In addition to the bits about the casinos, there are a lot of fascinating insights into the minds of committed slot machine gamblers.
You kiiiiiiind of forgot the central issue of the story: Amazon trying to tell publishers how much they can sell their books for. Amazon could continue offering "retail management services" to these sellers, at a fixed percentage cut, like it does to sellers of countless other goods where it does not try to fix prices. Amazon and the publishers had a perfectly good agreement before, and Amazon decided to play hardball upon renewal, punishing readers and authors. That's unprecedented in the book business, and it is incumbent on Amazon to justify this. The only reason Amazon can pull this off is that they control half the retail book market, so it becomes an anti-trust issue.
You can use virtual memory on the 68020, but you need a 68851 between the 68020 and memory. The 68851 is an MMU coprocessor, like the 68881/68882 is a floating-point coprocessor.
FHSS doesn't solve the fundamental issue of limited bandwidth. In fact, it makes it worse, since it prevents effective spectrum-sharing.

To solve these problems, our best options now are spacial multiplexing and beamforming, which are improving nicely.
If you read the article, you'll find this point addressed quite specifically.
The design choices really look interesting. But shouldn't Mozilla focus more on eliminating the ever persistent memory leak bug that has plagued it since forever? I can't even use Firefox on a netbook. I end up installing Midori.
What's the performance overhead though? And size overhead? I'd imagine it'd be quite large.
> I never think "Gee, I wish I had a better ISA".

After programming with AltiVec, going back to MMX/SSE made me wish I had a better ISA.
I agree with "- keep tabs more present, don't bury them in the amazebar"

Also, default settings are good but "No Settings" seems like a bad idea.
The big issue isn't engineering, it's licensing. In the words of the attorney that helped me with a Nevada gaming license application, "They really want to make sure you're clean before they give you a license to steal". For example, if you went to high school in Hawaii, they will send two gaming agents to Hawaii - on your dime - to interview your high school teachers. The process is long and expensive.

And that's just Nevada. You have to be licensed in each individual jurisdiction where your games will be shipped. This, of course, is all before you even broach the subject of putting your game on casino floors with slot/table game managers.

As far as revenue models, both of those you mentioned are used. This also goes back to licensing - if you are only licensed as a manufacturer (a slightly less onerous process) then you cannot get a percentage of profits. You must have an operating license to obtain a percentage. This is why many table game manufacturers (3 Card Poker etc) get a flat fee per table per day instead of a percentage. The machine market is dominated by IGT and WMS, and good luck penetrating it. You may, however, be able to develop a fun game and license it to one of the big slot firms. Probably the easiest way.
The Allure Of Unquestioned Premises: “The Internet's Own Boy”
Bing Places for Business
Sounds like a bug that those are not bundled (by the tool) into the app. "Access to files and photos" is a pretty wide permission (not that Android is particularly secure anyway -- but one can hope some of the parts will be patched up eventually).
> That's unprecedented in the book business

The printed book business is about 50 years behind every other modern industry. This is always going to be true for the forseeable future.

BTW I am an author who sells books and has no problem with Amazon trying to improve value for the customer.
Forever on Firefox because of tree-style tabs.
It will kill small bloggers who are earning few $$ from website nothing have to do with payments or user interaction.
From the title, I thought it was a repost of something I had seen before, but it's not. What I was thinking of was "Accounting for Computer Scientists" [1], which explains double entry book keeping and profit and loss statements and balance sheets by formulating them in CS terms (directed graphs with accounts as nodes and transactions as edges). It was discussed on HN [2].

[1] http://martin.kleppmann.com/2011/03/07/accounting-for-comput...

[2] https://news.ycombinator.com/item?id=2298471
Fotopedia Alternatives – A Short List
As someone who forcibly steered himself away from the temptation of a toy OS side-project due to the enormous time investment in drivers, syscall handlers, and so on that it would have taken to get working, I can't possibly thank you (or curse you) enough for calling rump kernels to my attention. So instead I offer a minor nitpick:

> If you do the math (and bc did), there are 86400 seconds in a week.

you might want to check bc's math ;)
You Probably Shouldn’t Go See Ridley Scott’s Pretty Racist ‘Exodus’ Movie
"To put this discussion into perspective, when it occurred in 1992, the 386 was the dominating chip and the 486 had not come out on the market. Microsoft was still a small company selling DOS and Word for DOS. Lotus 123 ruled the spreadsheet space and WordPerfect the word processing market. DBASE was the dominant database vendor and many companies that are household names today--Netscape, Yahoo, Excite--simply did not exist."

Funny how another 15 years changes things. I wonder how many people will remember Netscape in a few years. I have never heard of Excite before this. Yahoo is just about the furthest thing from people's mind nowadays when talking about technology companies.
I have access to this feature. You can try the following account on eNom, I don't believe there's any indication I have management access. There's a login link for me to "take control".

User: hnlovesenom

Pass: hnlovesenom

https://i.imgur.com/IGb6SBw.png
It's true that there's plenty of artificial scarcity out there, but that's a social problem that can be reduced, piece by piece. But we simply wouldn't have what we do now if it wasn't positive sum for the most part.
I am a somewhat well-read author and certainly a subject matter expert in my niche, so let me chime in:

1) Advances have gone to absolute garbage. This means the author has to actually develop and maintain and online presence that is a renewable source of leads and other income. This is more work for same pay, but it's also the evolution of a ridiculously stagnant industry.

2) Shrug. Not really. First time authors get absolutely nothing from publishers. Big time authors get plenty of help (that they could have done themselves or contracted others to do for them at cheaper rates and no points off their royalties). Middling authors sometimes get a break. It is a VERY small portion that gets help from the marketing wing that really needs it.

3) Again, not really. See #2.

4) You covered this.

5) See #2.

All of the "marketing" is overblown. I know this is somewhat your point, but I just wanted to reinforce it. I self-publish now and could not be happier. When I saw how much I'd give up in royalties by going with any of the 3 publishers who sent me contracts, I laughed.
> It might be inevitable, but its unfair.

If it is inevitable but unfair then fairness is not a relevant consideration. Nothing can be done to make a situation more fair if it is inevitable.
Some publishers are just plain bad, but to be frank, there are plenty of authors who are also just plain bad[1], and their work is often saved in editing. I've been exposed to the publishing world through my mother's bookshop and small publishing business - and some publishers are worth the weight in gold, others aren't worth crossing the street to spit on. The problem is that until you're established in the industry (or know someone who is), you don't really know how to tell between them; what services are not being offered or being done poorly.

[1]My housemate's mother used to be an editor for a publisher as well, and in her words "You know the saying that everyone has a book in them? It just isn't true..."
I believe it is known as a buzzword
>while i agree with most of your comment, i think you are selling publishers a bit short of what they actually do. They also provide several services such as editing, marketing, designing, making ebooks, etc. They also take some of the risk out of publishing.

They do not do any of this for new authors, yet they take huge cuts anyway.
that's even worse. but in this instance it's not overriding it.

when i see a page that looks like a complete page, my first instinct should not be to see if there's a scrollbar. imagine if the only way you saw magazines was in 2D, and the covers were not always in the magazine format. you would have no clue if the image you were looking at was an picture or the cover of something more.

in the age of html5 slideshows, this is not a good thing.
I've read this half a dozen times over the last days, trying to understand exactly what you are getting at. I think what you are saying is that you could use the power generated by the wheel to power the thruster, which would in turn spin the wheel.

The part I don't understand is why you think this "Wheel Generator" would impart any significant thrust to the wheel.

That is, let's say (for the sake of argument), that you needed 1 watt to generate 1 newton of thrust. And, that one newton of thrust could get a wheel spinning at 10 m/s. Now, we hook that wheel up to a generator, and it's capable of generating 1/10th of a watt of energy, but in doing so, obviously comes to a halt without external energy being imparted (because obviously the generator uses up its momentum to generate energy) - but, the energy being created by the spinning wheel (1/10th of a watt), only can get the wheel spinning at 1 m/s.

The entire system comes to a halt quickly.

I'm not suggesting that the entire idea of a reactionless thruster doesn't have huge holes in it - but it certainly doesn't seem to (at least) suggest that you have a perpetual motion machine.
You can collect rocks or do equally other valueless things. Doesn't mean you "deserve" money.
There's a lot of talk that Publishers are a dying breed, but I don't really think there is a status where publishers don't exist. Middlemen with more perfect information will always prosper.

This is a valiant cause. There is no bad guy, it's just economics. Though I have particular respect for anyone that can and does write a book.
We were advised to put this list together here:

https://news.ycombinator.com/item?id=8124832

Let me know if you have any questions or if you have any thoughts or comments.

Thanks!
Its been a while since I used Windows but doesn't IE update through "Windows updates"? Is it on by default?
Speed up Angular apps with these simple optimizations
Correct, and most, if not all, progressive machines would require a max bet to actually win progressive earning (or it'll be reduced to preset pay table.)

The problem of max bet is that they tend to have very high value for max bet, and (especially for casual players) it can be pretty intimidating and even unrealistic depending on initial budget.
Great piece of work and truly interactive learning.
Its gonna fun to learn python.
This would appear to imply that our needs are somehow 'diametrically' unequal. My experience has been that everyone needs roughly the same basic necessities.

How would you resolve this?
> Why not default to saving downloads on the Desktop?

Because defaulting to having 35890 icons on the desktop has its own share of problems.
So, let's see. You're a creative, and you're going to donate your work to a company that in my opinion is notorious for ripping off the work of creatives who work for other companies. Brilliant?
And to amend to your 4), if you must play on machines, learn to play video poker (I personally like Jacks of Better variant) as they often have a slightly better payout, and at least you are doing "some" work :-)
Limit Theory Development Update #19
> I coded a novel CMS in PHP that generated hundreds of static pages in 2-3 seconds.

heh...that's fast enough to basically generate an entire site on demand (per user-click) on modern hardware. Why bother dynamically generate a single page when you can dynamically generate an entire site for a user? Now instead of serving thousands of requests per second, you can serve in the low hundreds and be just like any other modern framework!

Next step! Hadoop clusters and web scale infrastructure consuming hundreds of kilowatts so you can serve high hundred concurrent requests per second.

But now you have a scalability problem. Better bring in an entire team to solve this.
It seems that concurrent (non-STW) GC for non-functional languages (randomly accessed mutable data) is a myth.

Yes, Java claims to have an efficient GC (on paper). In reality, everyone know how it works (it bloats, and GC pauses are increasing dramatically).

On the contrary, Haskell has less sophisticated GC but much smaller and more predictable GC timings.

btw, some really smart people are suggesting that it is the code organization, not GC algorithm is a crucial factor. http://home.pipeline.com/~hbaker1/LinearLisp.html
In Firefox Nightly, you can just use File menu > Open e10s Window menu item to open a new e10s without restarting Firefox, but setting the browser.tabs.remote.autostart pref in about:config will enable some extra compatibility code for some add-ons.
In my experience with non technical people, they are always interested in that one addon that helps them download YouTube videos.
I remember setting up a IIci with a fast scsi drive and system 6. It booted in about 5 seconds. I don't think anything I've seen has come close to that fast until the era of SSDs.

Later, when I got my first DSL line, I had a different cast off IIci running netbsd doing NAT for my little network. That would have been 1997 or so, 640k symmetric, I think the IIci had 24 megs of memory or so. Old and slow at the time, but less powerful than this one.
> Where on earth did those come from? Are the pirates supposed to have brought dynamite with them a century or two before?

This is an obvious point which the OP does not entertain at all. Dynamite was invented by Alfred Nobel in the mid 19th century, so pirates in the 17th century would not have been able to bring dynamite to the site. It must have been left by excavators from the The Oak Island Association or by other excavators trailing them.
Excellent, interesting work to be read by me in the near future. How long did it take you complete this project, if you don't mind me asking?
It's easy to understand how a lottery ticket might make you rich and hard to understand how unlikely it is to do so.

Something close to the reverse of this is true with a portfolio of stocks.
I know the tech crowd in general seems to correlate highly with the crowd the endorses the future of self-publishing, and I get it. Yet, I cannot help but think that many of these "let the people decide" self-publishing advocates have not waded much into the work of the self-published author.

I'm an avid reader; honestly, given my nighttime reading patterns, I probably read too much. I've been to the deep ends of reading self-published work (much of it "acclaimed") and I'm not satisfied. Perhaps one day we'll arrive at a place where crowd-sourced reviews adequately filter the wheat from the chaff in an editor- and marketing-less world, but I'm not convinced we are there just yet.

Short version: I've read many (i.e., 10+) self-published works, and few of them have me looking forward to a world without publishers. I appreciate "elitist" filters that still allow pulpy sci-fi and fantasy through. I'm not ready to see them leave quite yet.
To be fair, Linux evolves a lot since then. It's not as monolithic as it used to be - it has layers, modules, subsystems (vfs, usb), interfaces.
I just checked and he has lots of book listed with Amazon. Some for immediate shipping, some for delayed shipping, but you can get them that way.

Then you can support all three parties at the same time :)
This guy has too many ideas, and the ideas he has conflict. How can you offer contextual links without saving some information?

I’m not sold yet.
I had similar concerns about the dependence on a search engine, but then I realized this could be the perfect "killer app" for a meta-search engine aggregator, one that thought of SERPs like zero-trust inputs to be mined for data. (and, similarly, not personalizing, aggregation by some "mixer" intermediary, and other privacy optimizations become much more feasible)

This seems like it needs to be the end result of search, Google or no Google, but a privacy-conscious organization like putting this tech so front and center could definitely be a foot in the door to making this a reality.
Show HN: IndieGameHunt, a HN/Product Hunt community for indie games
async is nice in the proper domain, where you need asynchronous behaviour or callbacks. But outside of that it's not really that much of use. Compare that to a feature like LINQ, which changed the way programmer can write code pretty in pretty much any program.
I already sort of have the amaze bar with pentadactyl and using duckduckgo bangs so... no, keep this to the buzybees and don't change firefox into this.
If only someone would invent a co-processor that we could offload our rendering to. A "graphics processing unit," so to speak. Oh well. One day!

If you want to update some physics model at 60 FPS, you will be updating every 16 ms. An occassional 10 ms pause is not going to prevent that. Anyway, any reasonable game design needs to deal with pauses that are caused by network congestion intelligently, which can often be longer than 16 ms anyway.
Brainfuck beware: JavaScript is after you
Perhaps he is talking about parametric polymorphism?

In any case, having the compiler tell you that your pattern matching is not exhastive, and even demand that it is, prevents a whole class of problems and enable you to expand your program and have the compiler help you if you forget to add some new case in a pattern matching.
Yes, some great points. Agree with everything you said here.
because there are tonns of 'minimal/blank' projects exists already, why create another one? )
Yes, we have implemented HRTF (http://en.wikipedia.org/wiki/Head-related_transfer_function).
If there were a fully open hardware/software machine, I would give it all of my money.*

*Of budget allocated for purchasing computing devices.
It's a limit of 80 chars per title (
Exactly. OSX kinda does this via virtual screens. You can swipe between them or press fn+f3 to get a pretty navigation UI between them.

It'd also make Windows 8 / Metro usable (along with a few other tweaks to make closing the metro-crap easier).
This assumes I'm interested in eating right now. Know when I'm interested in eating? When I open my recommendation app.
That was their own choice.
https://news.ycombinator.com/item?id=7831639
Show HN: A network monitoring system (packet analyser, sniffer)
> A user click on "manage search engine preference", press "Add", gives a URL of the search engine (e.g. https://google.com) and then OK. Firefox should just take whatever user types into the search bar / address bar

That means you don't ever get suggestions or autocompletion in the search bar.

> I can even imagine this useful when I want firefox to do code search. Imagine instead of me going to dxr.mozilla.org to find the code I want, now I just need to set the search engine to http://dxr.mozilla.org/mozilla-central/search?= yay!

So you go into firefox, switch the search engine, type your query, then switch the search engine back because dxr makes no sense as a default? You know you can add keyword shortcuts to search engines and just type `dxr query` to send the query to dxr right?

Hell, you don't even have to set up a search engine: create a bookmark for "http://dxr.mozilla.org/mozilla-central/search?=%s", add a keyword e.g. !dxr then type "!dxr $query" in your address bar.
Apple and the Indian Smartphone market
I'm at a company now where our default deployment is something like 6 fairly heavy VMs. You can jam it all into 4 lighter VMs and service a single user (which is what we do for testing on our laptops) and it runs..."ok".

Looking at what they're actually doing, basically a few postgres or solr requests, file serving and generating a some web pages...the data for one of our larger deployments barely breaks 1 GB when dumped out of the databases (It doesn't handle more than 100 users at a time)...it should be running cleanly off of a $699 mid-range all-in-one desktop from Costco and have enough headroom for 5,000 more users.

Yet somehow between all the framework, JVM and various other nonsense, there's murmers about moving that system to a more web-scale infrastructure because of all the performance issues we're seeing. Everytime somebody uploads some content to the server 4 of the VMs peg out their cores for several seconds. As I look around in engineering meetings at all the fresh young engineers working on this stuff, nobody seems to think this is a problem.

On the client side the problem is even worse, constrained to the 1990s era performance we're stuck with inside of browsers.

Machines capable of crunching billions of calculations per second, and putting tens of billions of bytes into main memory are brought to their knees dragging and dropping a half-dozen items in a GUI (something my Commodore 64 could actually handle) or running two programs at once, something my Amiga 500 could do.

It's bad and it makes me feel bad. I think growing up when computers were basically terrible has broken me to where things that young engineers think is cool and amazing I'm finding more and more disappointing...it's not that old computers were great, it's that modern computers aren't but they should be.

The future is now, and it kind of sucks.
Web Sockets, Ember and Elixir
Thanks for the detailed reply. Very informative. Much appreciated... I had no idea those big progressive jackpots were actually managed by the slot machine makers and not the casinos themselves. It does make sense though, when you think about it, because how else would it work cross casino?
If the first thing you have to say about yourself is that you're "Christian", I don't know that I really care what else you have to say.

Are non Christians suppose to be offended ? Will I be able to ignore the fact that he may be a pro-lifer supporting attacks on abortion clinics? A tea-bagger...

Find it tasteless to present oneself this way, and it seems it's only Anglo-Saxon Christians who choose to do so. As if they're a persecuted minority coming out of the closet.

Did anyone ever see non Christians introducing themselves on their blog by their religion or belive system? Jon Doe, atheist? Jane Doe, Muslim?
I see your point, but I don't think that Google should be the one removing the content. If this information isn't in the public interest to be publicly on the internet, then the publisher of the information probably should be taking it down too.
Compile-time HTML parsing, &c.? Absolutely. This sort of thing is part of why I came to Rust; while it doesn’t make these sorts of things as easy as it looks like Wyvern does, it does make them readily possible (the pragmatic side of me also selected it as it’s ). I will be featuring some of the ideas of these sorts of things in my talk at Strange Loop next month (https://thestrangeloop.com/sessions/fast-secure-safe-the-web...), and a brief look at this suggests that I’ll be mentioning Wyvern.