skysight-inc/HackerNews huggingface dataset:
There’s a fine line here between dumping, bundling, and loss leading. Amazon bundles video with a Prime subscription. Not all customers under that promotion have to be profitable, and not all of them have to be profitable in the same way (based on usage pattern and the associated costs). Loss leading is also a legitimate technique to drive customers into the funnel for up sales.

For this to be properly considered dumping, Amazon would have to be intentionally putting price pressure on Netflix and Hulu by under pricing their offering significantly.
The first rule to me reads this way: "If your design follows the other nine rules and is not innovative it means that there is an old design that already followed the other nine rules, therefore you should stick with the old one."

Which makes sense to me, it reads like a deeper "do not reinvent the wheel".
Reminds me of this Slate Star Codex post[0] on the book "Surfing Uncertainty"[1].

Also it looks like the relevant paper is here[3] and a video example is here[4].

[0]: http://slatestarcodex.com/2017/09/05/book-review-surfing-unc...

[1]: https://www.amazon.com/gp/product/0190217014/

[3]: https://arxiv.org/abs/1610.00696

[4]: https://sites.google.com/site/robotforesight/
I followed those links through, and found this article discussing the effect of injecting anti-sense oligonucleotides into mice:

http://www.cell.com/neuron/pdf/S0896-6273(12)00444-8.pdf

> To determine the distribution and cellular uptake of antisense oligonucleotides (ASOs) delivered by infusion into the CNS, an antibody that selectively recognizes the phosphorthioate
backbone of the ASOs (see Figure S2 A for additional saline controls from the various brain regions) was used to probe coronal sections from the olfactory bulb to the cerebellum (see
Figure S2B for schematic of sectioning and dissections). Following a two week infusion of the HuASO into nontransgenic animals, ASO accumulation was detected in the neurons of most brain regions, including the frontal cortex, striatum, thalamus, midbrain, brainstem, and cerebellum, with the exception of dense regions of white matter and cerebellar granule cells (Figure 2
A). ASOs were also present in neuronal nuclei, cell bodies and neurites, as determined by colocalization of accumulated ASOs with the neuronal marker NeuN (Figure 2B). ASOs also accumulated in nonneuronal cells, including glial fibrillary acidic protein (GFAP)-expressing astrocytes (Figure 2B)
It's stealing money from the user via their electricity bill.
I have no interest in a small guaranteed payout.

I'm asking if I have $20 to buy Powerball tickets (with a chance to win $1 billion) or $20 to buy electricity for my i5-based mining machine, how do the odds compare?
I really like the idea of this as a captcha alternative, especially with the "train our neural nets" approach google has been taking recently with them.
Assuming someone shorts BTC and it crashes, how are they going to collect when the other parties are likely heavily invested in BTC to begin with?
Firebird Quality vs. MySQL Quality vs. PostgreSQL Quality
You can still mine yourself and that might appeal to someone who likes buying lottery tickets. Mining yourself at least has the possibility of positive ROI as opposed to a guarantee of losing money.
While UBI is a cool idea, one problem with this idea I don't think anyone has brought up with yet is a single global currency would be terrible from an Economics point of view.
Is this in any way a variation on fuzzy logic? I learned it on University 15 years ago, saw some applications in some cameras, never to be seen again.
Conventional Wisdom and True Relational Features
Like others mentioned you can use SQL transaction but either case i used aerospike wherever i needed ActiveMQ or RabbitMQ or ApolloMQ and works like a champ with no issues of the connection / disconnection etc. It is superfast when compared to DB though slower when compared MQ stuff.

Note: I did not like messaging because of these connectio timeouts and also very confusing to get last message etc, -- Not a pro programmer and use vb.net with .net core
1GB memory min. That's heavy :/
I like to use a pattern like this: given a resource defined as an interface:

type Database interface {
Users() ([]*User, error)
}

I like to create an explicitly-mocked version of it like this:

type MockDatabase struct {
UsersStub func() ([]*User, error)
}

func (m MockDatabase) Users() ([]*User, error) {
if m.UsersStub == nil {
panic("MockDatabase.UsersStub is nil")
}
return (m.UsersStub)()
}

Then you can create the resources you need, and define how they work, at the top of your test:

func TestSomething(t *testing.T) {
db := MockDatabase{
UsersStub: func() ([]*User, error) {
...
}
}

// use db here
}

This works well as long as the things you're testing take all the resources they need as parameters.
I signed up last week and have been using it to learn Erlang. I have some experience with Elixir so Erlang isn't totally foreign to me. I'm experienced dev and have only commented on 1 submission. The problem with commenting on submissions is that I'm learning the language as well so there lacks the authority of knowing what would be the <INSERT LANGUAGE> way.
Another comment pointed out they are not literally mining Bitcoin but rather Monero [0], which seems to be profitable to mine on CPUs and SoC.

[0] https://en.wikipedia.org/wiki/Monero_(cryptocurrency)
Upvoted.

Cats are menace. They kill a billion birds yearly. IIRC, 2/3rds of cats are feral. Cat owners who let their cat outside are perpetuating the problem.

My preferred solution to the cat problem is coyotes.

Source: Volunteered at Audubon for a decade.
I suppose the cost benefit depends on whether they stay in the store charging their laptops longer because of that 10 second delay. If the customer plugs in their laptop at 1pm and plans to leave at 1:30pm, then at least they'd be making money 10 seconds longer while spending the same amount of money on electricity. If the customer leaves at 1:30:10, then they'd be paying extra for the time. But in any case, they're not paying for any extra hardware.
PGP didn't show that the web of trust is a failed model. PGP sucks from a UI perspective, so it would have failed even if it was centralised. Which it basically is with MIT's keyserver.
Well you have a poor outlook on people. To backtrack a bit, throwing money at people doesn't work. Look at the failure of post-colonial African aid. More fundamental and intelligent help is required. UBI is not about that. It is about recognising every individual's right to economic freedom. What a person does with that freedom is a better problem than how to be free from wage slavery for example. If a person exhibits destructive behaviour, that's a different problem. Supposing that people will partake in destructive behaviour given more freedom implies that you think that people _naturally_ have destructive tendencies. UBI is based on the opposite asumption.
They have to hope people succumb to lifestyle inflation. They probably try to get you hooked on $5000 suits, $200 diners, luxury vehicles, vacations in the Hamptons, etc.
Coinhash mines monero and it is a business aimed towards hackers who want to monetize websites they have access to.
Rhetoric aside: https://www.timesofisrael.com/ex-defense-minister-says-is-ap...

Don't need too much perception there to understand whats happening.
That's very helpful, thank you! I was with you up until "Deis is EOL", I only want to use it for my sideprojects, but I still wouldn't want to be out of luck if something breaks on the next Ubuntu update and I can't get a fix anywhere :/

Maybe I should look into OpenShift instead, as that's more active?
Not it at all. I saw this paper presented at CoRL last month. It, and a lot of other papers on the topic of unsupervised learning in robotics, draw on ways humans develop cognition, specifically, during early childhood. In projecting the scene forward in the visual spatial domain, the robot plans it's actions and learns from the corresponding results in a way that parallels what a young child would do to learn about the world.
Create an Android Launcher Icon Generator RESTful API with Node.js, and Jimp
It seems true that comfort breeds alienation while adversity encourages interaction and interdependence, and, being that that's what we evolved for, many people seem to enjoy the latter. For my part, though, I'd like that limited to WoW guilds; communication greatly disrupts my comfort unless done in the most abstract and expedient environments possible, like cyberspace. The smartphone has done wonders to make meatspace more bearable for me.
Likewise, people who spend lots of time in bars also interact with people.
Targeted brainwashing as a service
Still in software, but I've been bouncing back and forth between product management and project management. I feel these roles (esp. Product) better allow one to "set the tone" on the priorities, compared to the individual engineer role. I can focus on what is the business case for undertaking engineering activities, manage risk, and help management balance features vs. quality. Suits me better. If I want to code I do it at home on my personal projects 100% on my own terms.
FCC chair still refuses to help investigate net neutrality comment fraud
Sounds like an interesting approach, but just that I understand the scope or impact of the paper right: Surely data-aware indexing can't be the novel part, right? Or was it always so complicated to model the data distribution that no one managed to do it until now? It seems natural to try to adapt your index to the type of data you see more often than not.

Very cool idea though.
I really enjoy this site. I signed up last week to help me learn Erlang and am using it to brush up on my Elixir. One thing that stinks is the inconsistencies between the languages. For instance, Erlang uses rebar3 to run the tests "rebar3 eunit" whereas Elixir makes you use the "elixir xx.exs" command, meaning you have to point to the test file. It isn't that bad except a lot of the test files have really long names. That being said, it is a minor gripe I have with the site and I have otherwise enjoyed it.
Key quote:

> "In terms of contact and relationship with YouTube, honestly, the algorithm is the thing we had a relationship with since the beginning. That's what got us out there and popular,” Tanner told BuzzFeed News. “We learned to fuel it and do whatever it took to please the algorithm.”
Ok. You're right, that last line was not necessary.
Is Postgres really perceived as "Old-School?" I mean it's at least as modern and hip as MySQL these days.
Coinhive estimates that a user with a mid-range laptop would have a hashrate of 30 h/s.

10 minutes of mining = 30 * 10 * 60 = 18,000 hashes

Since Coinhive pays out 0.000090 XMR per million hashes (current rate as of Dec 11. 2017), that's $0.0004250394 per user (18000/1000000 * 0.000090 * 262.37).

In order to make $1, you would need 2,353 visitors with laptops mining for 10 minutes each.
not very good odds on your thinkpad..

but if you set up a handful (3-5) of high end ASIC miners and mine BCH (10x more difficulty/hashrate on BTC right now) without a pool for a year, there is a realistic chance you'll get lucky and mine a block (worth about $17k).

The numbers are changing all the time, but when I last did that calculation I was surprised.
What about people who never get a chance to become superstars because they can't get the initial opportunities? An EB-1 visa requires "sustained national or international acclaim". Michael Jordan wouldn't have qualified for that simply based on his outstanding high school or college performance; he would have needed to get into the NBA before he could have achieved that.

The EB-1 visa serves an important purpose, but we also need to be playing the numbers game with skilled young people so that we can that we can get the portion who eventually turn into superstars.
> killjoywashere

Name checks out.

In all seriousness, though, you're absolutely spot on. My youngest is almost 4 and I caught myself repeating the same mistakes with her that I made with my oldest. I'm much more strict with myself now than before, I aim to protect her from myself. Going back to correct missteps, such as taking my oldest daughter's iPad until she's older, has been very tough.

Without going into too much detail, I'd like to acknowledge the escapism epidemic in the United States.

Thank you for the book recommendation, too!
How would coinhive work as a captcha alternative? There is no human involvement in mining, is there?
Linux Programming Interface (https://www.nostarch.com/tlpi) is the book to read if you're dealing with Linux and POSIX APIs.
His point is you are missing the most important part of UBI, the "universal" part. This encourages participating in society, unlike means-based welfare.
Been using this for a few weeks to practice for interviews, it's a slick setup. Unit tests setup to test all input and output, plus since you download the exercises you can use your editor of choice.

While there isn't much reviewing going on, I've found it useful to poke through a few other submissions for exercises (especially the ones with comments). I've learned a few things from other users' code.
> I factor into my asking salary a "what if I get screwed" amount.

I can guarantee that the moment it is cheaper to screw you than keep you a successful company will screw you. If a company is not successful, they may miscalculate when they screw you and instead screw themselves in addition to screwing you.
The idea of speculative holding of land is incompatible with perfectly inelastic supply. If someone is speculatively holding land, there is a price (demand) at which they will sell (supply) that land to be used. The supply of land is not the amount of land which exists, it's the amount of land in the market (just like the supply of oil is not the oil in the ground it's the gasoline in pumps). That amount reacts to price, which is the definition of elasticity of supply.
If you replace "education" with "indoctrination" in that statement, you end up with what he actually means.
The books are gone now. Anyway, I would prefer the server to give me the book page by page (or some sort of segment) as I had to wait for it to load completely (which took some time in this case). I also lost the UI, the listing was different, etc...

Not sure how feasible it is with pdfs though. Maybe I would just not include them in the demo, I don't think it's a common ebook format anyway.
How a Blind Student Who Felt Locked Out of STEM Classes Pushed Back–And Won
ScienceDirect.com – Science, health and medical journals, full text articles
There is no fragmentation if you insist on getting downloadable content. Storage is cheap, get your own server and stuff it with your music. Install a streaming server (something like Subsonic/Madsonic/etc comes to mind, mpd also works when configured correctly) and point your devices at it.
Oh yeah, Multi Level Marketing companies everywhere!
> I'm not sure a sensible institution would even consider BTC held at exchanges to be real BTC, just a kind of IOU.

Nor should they. BTC held at an exchange is, by any sensible definition, an instantly redeemable promissory note denominated in bitcoins. Several exchanges have defaulted on these types of obligations.
Databases see order-of-magnitude slowdowns depending whether the query plan uses an index. Operating system caches result in high performance variation for disk I/O. Even CPU's have highly variable performance depending on branch prediction and the size of on-CPU caches. So this is nothing new; other than hard real-time programming, we already live with high performance variation.
Re-Inventing Takeaways. Building the Marketplace for Home-Cooked Food on Demand
This script is mining monero which uses Cryptonight algorithm. This algorithm kinda famous for being CPU mine-able unlike other cryptocurrencies.

Now, the coinhive page is completely blocked by all the plugins so I cannot find the exact story. But, if memory serves correctly, during the launch devs have presented a story where they use the script on a forum. The results were pretty impressive with payout reaching ~ 1k USD.

Though there is a section which clearly says this is not economical, my take on this was that they wanted to entice enough people to mine using their script.

The devs also promised to look into this kind of abuse but I guess that is not happening.
Scraping any Website as logged in user from your App
I had a run-in with CoinHive this weekend so I did a bit of research.

Most modern computers can do about 30/h a second. Coinhive currently pays out 0.00009030 XMR ($0.02 USD) per 1M hashes.

For a 10 second pause, they'd mine 300 hashes (about $0.000006 USD). To make $1 USD, they'd need to have ~166,666.66 people connect to their in store WIFI.
Asynchronicity is a benefit to me of messaging systems, small businesses (I'm part of one) are more responsive via SMS or Facebook because it's easier to be so. Most calls to us go to answerphone, many times we return a call and get a voicemail service, ... that gets tiresome fast.

With POTS we have to keep contacts separate, with a meeting service contract retention and interaction history - which improve customer service - are built in.
I assumed that because most people interact with these systems if they have a doctor or go to the ER. That's not precluded by avoiding elective/preventative care.
> If the company can't extract enough value out of the employee's time, maybe they shouldn't ask them to work overtime.

Exactly my point. For highly-remunerated workers like software developers, companies can rarely get as much value out of poor working conditions as it will cost them in extra wages, so it is usually a poor business decision to have poor working conditions.
Not saying it would be a good idea but something like "Please wait until your CPU have done enough amount of work before submitting this comment"
Show HN: Goscript – record a terminal session to an html standalone file
It would be interesting to figure out the sources of error here. I am assuming Pusher is able to get sub-100ms in pushing the data? I'm guessing the rest of the error is due to a combination of:
a) GPS positional error (GDOP, deflections of signals in the atmosphere etc.). Which is why the car appears on the pavement and 10m forward.
b) GPS time delays. Which is why the "virtual" car appears to be moving slower.
Okay, in the example of the poor community, the rich community can trade some of the coins back to the poor community for labor. Assuming that the farmers aren't as poor, the poor people have no flour or eggs to sell, but they can sell off some labor.

However, let's assume the third community, who are homeless and permanently unemployable for mental health reasons, and (for the sake of argument) will never ever earn a coin from anyone else. Since this system enforces a 1-to-1 exchange rate, can you name any practical difference whatsoever between Alice trusting one of those people for 1 coin (i.e. they'll be able to trade with someone in a scenario where that someone will get 1 AliceCoin and Alice will get 1 Homelesscoin) and simply gifting 1 AliceCoin as charity? IMHO there is none, except Alice would be able to "keep score" of how much she has given to charity.

This is a key issue here, that with this system trust isn't simply "Bob is who he claims to be", in this system trust means "I'm willing to guarantee that Bob's coins are as good as mine by agreeing to an automatic 1-to-1 trade", in essence you're willing to co-sign any purchase Bob makes since sellers will happily take your coins instead of Bob's; and in any environment where's an innate disbalance (i.e. your coins actually are more valuable than Bob's because more people will trust your coins) this arbitrage will be exploited up to your trust limit, resulting in you losing your coins and gaining Bobs coins instead.

The same applies with community coins; no matter what happens, the coins of some communities will be de facto more valuable than others, so any link of trust between these communities will be arbitraged by that built-in 1-to-1 trade option until that trust runs out and trade between those communities stops. If someone makes a 1-to-x trade reflecting the actual difference of market power, then again people can exploit the built in 1-to-1 trades - so there's a strong disincentive for anyone to make that trust between those communities, since you have to bet (and spend!) your resources in keeping the different currencies linked. The system doesn't provide for "partial trust" of say, 1-to-0.8; you have to be totally sure that Bob's coins are as good as yours, since by making the trust link you're willing to trade all your coins for Bob's coins automatically (with no confirmation or refusal possible) at a 1-to-1 rate. There's a lot of theory and experience for national currencies pegged to each other - and how it can get exploited for financial gain (e.g. Soros had some profitable deals).
This game reminds me of XPilot released back in 1992: https://en.wikipedia.org/wiki/XPilot

Some gameplay footage: https://www.youtube.com/watch?v=LiO6XYt8M14&list=PL192CF249E...
A Free Windows-Compatible Operating System
Yeah the feed is a lie, keep the compacted user list view ordered by most recent update.

A dashboard is almost always better then a feed.
AFAIK, the CBOE Bitcoin Futures exchange uses a specifically-built index from Gemini exchange to track the BTC price. However, I cannot find a link.

Where is the link for the CBOE Bitcoin Futures index ?

(Where did Bloomberg get the index data from? https://www.bloomberg.com/news/articles/2017-12-10/bitcoin-f...)
You assume all kind of stuff, including about me.

You know assumption is the mother of all fuckups?
This future brought to you by a cost reducing AI across all imagined futures.
My second and third reactions were also to hate this.
If this gets good reception, would you consider adapting this for Sandstorm.io? Seems like it would be fitting:

https://apps.sandstorm.io/genre/Media
and those I know who still hold BTC, the few that have tried to cash out so far haven't received a single dollar, euro, yen, or pound.
Web Sessions and Common User Workflows in Go: Go Advent Day 11
Originally I thought it was going to be an interesting collapse to watch. But it's growing so large as to have real impacts on other parts of the economy that I'm no longer entertained by this.
IEDM 2017: AMD’s grand vision for the future of HPC
Yes, there are many poorly run businesses. I would never debate that point.

However, this article is explicitly targeted at businesses, so obviously they should be providing advice on how not to be a poorly run business.
There is still variable timing depending on whether the needed data happens to be in cache or not. Not sure how hard it is to code in such a way that it is predictable what data is gonna be in cache at which times.
Not everyone jumped on the NoSQL bandwagon. Software development is a horrible gaping maw of fad-driven, ill-thought-out crap.
Awesome, I was just teaching someone to code and a lot of the coding challenges are super lame. I really like these.
You could make a reader as a static website: just sync data to Google Drive / Dropbox / OneDrive. I have a simple EPub reader doing exactly that: https://h5reader.azurewebsites.net/
Features
- Built using Golang

More general commentary: For people actually using the software, is the implementation language really a feature?

EDIT: to be clear, I'm not attacking go as a language but rather the general trend of citing the implementation language as a feature when the audience is more than just "developers"
Congress took $101M in donations from the ISP industry
The futures contract seems to be less liquid than bitcoin, though - you still have to trade it, and there's fewer buyers.
THE FUCK
HI
What are the odds the extra Javascript / altered data packets are going towards a person's data cap?