skysight-inc/HackerNews huggingface dataset:
ignore the outer part, thats from a newer version of windows. i remember using the short cuts for x to exit so i searched for a screen shot that had the file menu open
I don't really understand how the noise and traffic couldn't already be created by the AirBnB host just living in the area. Its not as if it went from an unoccupied place to a fully occupied location.
That functions are pure means that their inputs and outputs are well defined, not that they ignore or don't work with things like state or time.

Before monads were 'invented' for functional programming, reactive programming (or stream based I/O) was the only way of handling state and side effects in Haskell.
Social Media Marketing: Measuring Results – Social Media Tracking 101
Overdubbing is the worst. Original languages, please!
> One day an intelligence officer told him that TAO—a division of NSA hackers—had attempted in 2012 to remotely install an exploit in one of the core routers at a major Internet service provider in Syria, which was in the midst of a prolonged civil war. This would have given the NSA access to email and other Internet traffic from much of the country. But something went wrong, and the router was bricked instead—rendered totally inoperable. The failure of this router caused Syria to suddenly lose all connection to the Internet—although the public didn't know that the US government was responsible. (This is the first time the claim has been revealed.)
Denotational semantics: code is a meaningful artefact.

This fits well with the functional paradigm, where values are immutable and therefore 'timeless'.

In contrast, imperative code, if it has any actual semantics at all, tends to be operational:

Operational semantics: the "meaning" of code is how it affects the behaviour of the machine that's interpreting it.

The problem with operational semantics is exactly that of imperative code: in order to understand what some code will do, you need to know everything which 'happened before' (ie. the current state of the machine).
Using the audio jack like Square. Isn't there a way yet to use digital like USB yet.
No, I think the other major client-side MVC frameworks (Backbone, Ember, React) are also geared toward this reactive paradigm.
Cuckoosandbox: Tear malware apart
Change can be good, but it also matters who is "running" the change.
The "Nobel Prize for Math" makes the significance of this prize more obvious to the people that don't yet know about it.
0. I would have linked to the product, but I'm honestly trying to avoid anymore sources of traffic. It's a microblogging platform wherein all posts have a shelf life determined by the user. Currently building the iOS app, but won't release that until the product can handle even more growth.

1. I started part time about a year ago, full time about 6 months ago. I recently completed the survey (I think created by Sean Ellis; with a few tweaks), and implemented based on that. This resulted in a spike in growth in the past week, but I fear that'll only hurt if the product stays as slow as it is now on the current hosting situation.

2. Server space is the only cost limiting growth, unless the stats have fooled me and it's really not at PM fit; in which case marketing would be another cost.
Agreed. I'll have to have a look at that book.

I personally just hope that for once, governments, organisations and media outlets around the world can tackle something proactively and responsibly.

With social shifts as large and potentially difficult as those suggested by this video, we need a mental, moral and legislative framework for coping as soon as possible. Preferably before they are necessitated by the negative consequences of inaction.
Politics Oriented Software Development [2005]
In what market does Amazon Prime compete?
I agree with the sentiment, but it's more about the data. Amazon wants brick and mortal sales/pricing information so they can undercut you more effectively. They'll probably bundle in some service where you get an online store for cheap/free, which makes you even more dependent on them for inventory management as well.

At that point Amazon controls your cashflow and your products and--in a sense--owns your business.
Yes, its this. Its also what Amazon does to its drop ship companies if they don't manufacture their own products. ;)

ITS A TRAP! :P
My question was really going the other way - why don't they release their gender numbers for the US only?

My conspiratorial feeling is because they are even more male dominated in the US than globally.
Thanks! These are just core features we have launched. We will continue building more useful features, like lists, reviews, concerts etc. around your follows.

Entora is built using Python/Django, PostgreSQL database and ElasticSearch for search and cache layer.

For static files: Amazon storage and Cloudflare as an image proxy. Linode hosting (8x instances).

The biggest challenge is merging data from different open source databases and validating that musician John Smith is same person as actor or writer named John Smith from totally different data source.

Entora CTO,
Kaspars Sprogis (darklow)
I fear that would only alter the question: "I have traction. Retention, activation, >40% very disappointed, AND revenue, with no connections..."
Client Side: HTML5 Canvas Fingerprinting
How do they get back down?
Supervisord Version 3.1 released
> I would say that for every whistle blower there is two spies who spy for Russia or China

That's an exaggeration, IMHO. This is not the Cold War, where many actors were moved by ideological considerations that crossed national borders (like the Cambridge Five, for example). Nowadays, national and cultural lines are extremely well drawn, so motivations for "traitors" boil down to money and/or blackmail, which are usually easier to defend against at the top level.
A lot of their posts are not of much higher quality than I'd expect from the best students in an undergraduate class. "shallow" and "BleacherReport" are good descriptions.
A bit more info:

The badge is running FreeRTOS, and has a custom-written screen driver. It also has the ability to run tasks that have been built using the normal Arduino IDE with a special build target!

If everything goes to plan, we'll have OTA code loading and a really basic "App Store"...
Ah, more 90's payment technology from the US. It's becoming a bit of a running joke. (Also, extremely annoying when you live in a city with lots of American tourists that think you can still pay that way in 2014.)

Why on earth would you still develop new services for something that is so outdated and has been so completely broken and discredited even my 72 year old mother knows it's unsafe?
Amadeus Lite/Pro seems to be Mac only (so I can't actually try it out right now) and closed source. Its screenshots make it appear to be very minimal. I have no idea what the value proposition is. The "repair" functions it touts appear to comparable to the standard Audacity ones. Sorry to be negative, but if I didn't know it was written by a brilliant scientist, I would have rapidly dismissed it.
Show HN: Get paid for crawling the web
You will probably need to use node js anyway for other is build tools, but won't need ruby unless you use rails. Reduce your build to dependencies and use less.

That said, I recommend you look into stylus. It is better than either less or sass in my opinion as it gets rid of a lot of unnecessary syntax.

https://learnboost.github.io/stylus/
I know discover is planning 5% amazon rewards in q4.
The words "responding" and "asynchronous" seem to imply a particular execution model, in particular one which seems to contradict the original definition of Function Reactive Programming

http://conal.net/papers/icfp97/

Perhaps a more neutral description would be:

Reactive = Values are parameterised by the current time
New Clothing Company
Aren't most of Amazon's services profitable in isolation? I always thought the problem was they took those profits and immediately spent them investing in new services.
Isn't the push strategy an expensive one? Maybe not all of the dependencies are needed right away, why bother with dispatching a new value though all of them? ...and more, considering that distinct dependency updates may require different (and admittedly expensive) computations, won't the push way be an overkill?
Given how cheap server space is why that is limiting you, you should be able to get a few hundred gigs of space for a few dollars ?

Also you shouldn't have performance issues with your numbers, you should be able to comfortably run a site with 100k users off a cheap server. Maybe you should spend some time analyzing the source of your performance issues.
The Future of Big Data Will Be Data
I use LESS because easy very easy to compile with node.js. Not to disregard the fact that Bootstrap 3 is LESS bound.
Electric Imp Raises $15M From Foxconn and Others To Make The Internet Of Things
When is it legal for a cop to shoot you?
Who actually reads reviews of "partner" shops on Amazon?

Don't get me wrong, I give out 5 stars for every one I deal with. Mostly because I rarely realize I dealt with them. Things arrive on time and as advertised. Does this not happen regularly for some folks?
Port numbers are a limited resource.

That's actually a pretty good point and I wish more services used SRV records to determine which host and port to use. HTTP 2.0 was a chance to implement it for HTTP but the effort fizzled out after just a handful of comments in 2007 or so.

I also like the idea of squeezing other information into DNS, like certificates, gpg keys, why not HSTS-like
information too? Say, a TXT record enforcing ssl, no exceptions (ssl=all). But all this hinges on DNSSEC which is very unpopular here.
I hadn't heard of these "Stochastic Partial Differential Equations," but here's a "mini-course" on them:

http://www.math.rochester.edu/people/faculty/cmlr/Preprints/...

And here's his famous paper "A Theory of Regularity Structures":
http://arxiv.org/pdf/1303.5113v4.pdf
ContentChase writing services
I am a Sysadmin. The only advice I can think of is this:

Just build stuff.

Make use of virtualization and just start building systems. There is more then one 'role' a sysadmin will play and in some areas each specialty could be its own job.

i.e. A Windows/Active Directory admin vs an Exchange Admin.

Most good admins will know how to do a bunch of various duties, setup a Samba server; building a ZFS array; install a printer driver; configure a company Wiki and all the maintenance needed to maintain these systems.

And learn how to automate 90% of your tasks.

It's your choice if you want to be picky. If you want to only work on Linux systems, or to be more anal; if you only want to work on Debian servers, don't be surprised if it's harder to get a job. Spread yourself out and learn to be a Jack-of-all-trades. I prefer working with linux, but I jump up and resolve Windows headaches for my co-workers because that annoying 10% of the job makes me more attractive to my boss then the neckbeard who is a distro snob and refuses to touch anything except OpenBSD.

Build systems to do one job.
One DHCP server, one DNS server, one file server. Then start combining them and optimizing them. break them and then fix them. There are a million 'gotcha's that only show up when you start working with the systems and you never see in youtube videos.

As far as finding work; either 'exaggerate' about some of your experience while contracting, or start working help-desk and get your foot in the door.

Your resume will get you an interview, your real skills will get you the job.
I won't have a problem thinking it's due to a bad actor.

I will doubt it's the one the US are pointing at, though.
On something like a Sup720 that's a 600MHz MIPS processor, so it's not going to break any speed records. And forwarding traffic is considered lower priority than essential things like routing protocols so once you start hitting the CPU you'll see packet loss and high latency.
Seconding FastStone Capture...worth every $ I spent and more.
Yes. And just to add another evilish detail: Controlling your cashflow means also that you are effectively borrowing them 2+ weeks of your income (as far as they will pay you with recurrent wires AFTER you have sold your stuff) at no cost. On a very low level, this is the mechanism that allowed them to survive for years without making profit on their products.
very good blog post
Reminds me of the photocopier that altered numbers in documents: http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_...
Yeah, I've got a Macbook Pro (13" retina) - I wouldn't get a Macbook Air to go with it. It would be too much money to spend on something that will only get about 30% use. I've ordered an Acer C720 which came in at less than £200 and even if I only use it 20% of the time, it's hardly any money spent on it.
Does anyone have a link to the text in a more readable format?
Programming games in the browser
So were cigarettes (which were even touted as a healthy thing for a period of time, and later found to be harmful). The point being: lots of thing are invented for a reason - but is that reason valid? Does it lead to secondary effects that outweigh the benefits?
Know How To Roll Your SSL Certificates
What's Going on in Chattanooga, TN?
It's not X, it's ❌. (90° angle of the two lines) I always hate it when someone actually uses an X. Looks ugly.
As a consumer, I'm hoping this makes it easier to find local services. There are a number of options, but none are great.

Angie's List has mediocre search and an awkward interface. Craigslist can be great, but it's more often wading through a cesspool of spam and shady companies to find the few decent ones. Yelp seems to have pretty good reviews for restaurants, but not much else.
A large number [citation needed] of Windows apps that have done this are things that most users would want to run in the background, primarily things like instant messaging clients, music players, and daemon-y programs (torrents come to mind).

There's frequently a setting to configure if it truly closes or not, but it's not usually there for more mass-market targeted apps (death by settings and configuration options to support being the likely cause).
Perhaps my own ear needs adjusting, for I can't tell whether you are agreeing with me or not. For the record, I agree with you, the "some" cannot be taken for granted.
> Now, even if you can call b without parens, it still has to redo the expensive calculation every time you access it (because a might have changed... even if it hasn't).

That's true in most programming languages, but not in languages that distinguish side-effect free code. (Such a language implementation might still rerun a pure function because it doesn't include a way of "remembering" that a function has been called with particular arguments before, but that's an implementation detail.)
Machine learning the hard way – a story about ponies
How someone can uncover your real world identity using your Tinder profile
"You can take it home afterwards and use it to experiment with programming. Or build a 3D printer. Or a spaceship."

Spaceship parts must be purchased separately...

Seriously though it looks like it's going to be a very dinky piece of kit.
Or alternatively Bluetooth. iZettle’s approach is a selfcontained chip+PIN device that communicates with the app on your smartphone wirelessly. The app then handles 3G connection.

https://www.izettle.com/gb/card-readers
A division of NSA hackers attempted in 2012 to remotely install an exploit in one of the core routers at a major Internet service provider in Syria, which was in the midst of a prolonged civil war. But something went wrong, and the router was bricked instead, which caused Syria to suddenly lose all connection to the Internet.

So in middle of a war zone, US conducted sabotage to core infrastructure of an other nation, with unknown cost to property or human lives.

It really should be seen as the obvious reason why hacking is not an acceptable tool to use in peacetime against other nations. Its not a defensive weapon, it hurt people, and it done with no responsibility what so ever.
They should choose shorter words.
I agree, but it also made me click not because it was a woman, but because it made me think a Nobel prize for math suddenly exists (didn't notice the quotes.) I was actually disappointed.
I read: the manuscript must have been downloaded into his brain by a more intelligent alien race, and thought, "oh! he must be Austrian." Sure enough, he is. The famous mathemeticians seem to come up with crazy ideas that no one else is thinking about.
I always thought the reason for the switch was down to driving games, where X is a more natural fit for 'accelerate'. Also, X to me is a more 'definitive action' symbol compared to O, make of that what you will.
Be 100% certain on sports nutrition
Not all salmon die after spawning.
http://www.nextdesks.com/
They don't. For salmon it is spawn and die. Their fry will come back down with the water.
Stressed to Impress
The author of the article completely missed the part how many distressed babies the 2.3 million subscriptions are paying for. This would have made the article much more interesting.
It's about time. There seems to be hard evidence that girls are better at math than boys, on average. Hence, all other things being equal, more than half of world-class mathematicians should be female. I wonder how that applies to programming.
True. I'll look deeper into that today as well, but the question remains the same.
Yay second installment of EMF.

I hope it's going to be as fun as the last one. :)

I really enjoyed myself at EMF 2012.

Any ideas what would be a good use for the badge after the event?
Yes. Personally, I don't like the italic fonts. They remind of those vector fonts which came with Windows 3, which appeared to be drawn using lines. I think the v.15 italic looks better than the v.32 final version.
On Linux I always eliminate window decoration. I don't even like to have borders, let alone buttons I never use.

I really wish I could do the same on Mac.
We have drones and CC tv everywhere in U.S. monitoring your every move. So fraud not an issue.
Bootstrap Hello World Example in APEX
I guess it's a sign of my age, but when I read stories like this, I no longer try to carefully reason my way through to a solid judgment on whether it's right or wrong, or sensible or foolish; instead I just view it as a sign of the times we live in and wonder whether PKD, Gibson, Vonnegut, or Pynchon wrote about it first.
Any detail on the technology you are using? How do you generate the PDF? Is this a LaTeX template?
Sending the content of the email unencrypted is a pretty big vulnerability. Emails content is almost as sensitive as passwords and one would hope it would be systematically encrypted.
Possible additions for registered users:

- keep all company info entered for my next visit (maybe it does, did not check)

- every invoice needs a unique incremental number so a list of previous created invoices by number would be useful - also for ease of use

- registration should still be just an option - giving extra features

Expand your market:

- other languages - because its not very nice to send my clients an invoice in English

- VAT (in Europe normally added on a separate line below the total and then another final total)

- 'make all checks payable' = interesting, in Europe we normally transfer by bank as much as possible - so add option for bank account (IBAN in case of Europe)
But how much should they be refunded? How should the average Adwords advertiser know how long the error was up there for?
Very nice but very US centric.
Perspectives on the Internet
I'm not sure pull is any better in this regard. Simply stated, naive push and pull are both bad. You wind up putting a fair bit of heuristics on top of either to make them good.

Pull has the major downside that you never know when you need to pull a new value. Which is a pretty major downside.

And really, this does just feel like we baked some new semantics onto the observer pattern.
Winstrol 3 amps
I really hoped for something like python/ruby/coffeescript in the browser, and I got something that looks like Java. And yes, I admit it, I did stop to check Dart when i saw the curly braces. But others have probably better reasons ...
I'll bet your father-in-law moves about a fair bit on his stall assuming the market has barrows or stalls. I think the issue might be simply not moving much in whatever stance.

I'm a teacher and in term time in classes (6h a day usually) I'm not sitting much at all, but then I'm not standing in one place much either. No issues as yet...
On first glance it seems out of proportion to me; too tall and too narrow.
That's called memoization and you usually want to leave this decision up to the caller and not the callee since only the caller knows if they are fine with receiving the same value as calculated previously or whether they want a new one each time.
You're assuming that just getting a massive opportunity for more de-aggregation won't cause de-aggregation out of shear laziness and convenience. It's much easier to de-aggregate than it is to aggregate.

The maximum IPv4 de-aggregation possible is 2^24 - 2 ^ 21. The maximum IPv6 de-aggregation with what's currently being handed out (mostly between /32 and /48's) is way, way, way more.

So IPv6 has more addresses, yes. Just so long as you don't actually use them. The problem of course is that the memory requirements for IPv4 assignments were going up linearly. If you bought gear with a good amount of memory, you could therefore expect it to last a few years. Clearly the network vendors that designed IPv6 saw this as a problem ... how can we make it explode ? Well IPv6 was the answer. Problem is that they went completely batshit insane overboard.

"If" IPv6 deaggregates we'll need routers with about 2^(48-24) TIMES more memory. Storing a deaggregated IPv6 routing table (which has to be in memory) requires 524288 terabytes of memory.

The rest of IPv6 isn't much better. It's some academics wish-list, with total disregard for real-world concerns. It is not possible to use 1/10th of the IPv6 features. Multicast ? Won't work (on any public or even just somewhat large network). Encryption ? Won't work (too many devices don't support it). Anycast ? Won't work. Site-local anycast ? Won't work. Larger address space ? Won't work (in half the world). NAT-avoidance ? Won't work (didn't get past security engineers). Autoconfiguration ? Actually kinda handy in some scenarios, but again, won't work on most networks, where you fall back to the IPv4 mechanism. Faster routing due to "smarter" headers ? Doesn't work according to my load stats. Better Qos ? Doesn't work in either of the major routing gear vendors. Mobility ? Let's not go there. Instead of implementing sane "live" re-addressing they went with ... Aargh. Let's not go there. Automatic network renumbering ... riiiight. Heh. I wonder if this was put in as a joke.

There are known solutions to all these problems (well, except the multicast and anycast ones), but of course, the IPv6 designers knew better.

Welcome to the "solution". On the other hand, solving the solution pays rather well.
FYI, Bootstrap has an official SCSS version as well as the LESS one. https://github.com/twbs/bootstrap-sass
I think the compelling case for this is less about shops - most of which (at least in the UK) already have some form card processing - but more about things like tradespeople (plumbers, decorators, electricians etc) or other physical services (e.g. music teachers)

Within a few years cheques will be phased out in the UK. This means the only way to pay a carpenter, or a plumber is in cash or a money transfer. Money transfers to new suppliers always take a bit of faff to setup, and a card payment like this would often be easier.
Some change/progress is good and some is bad and that doesn't seem like a subtle point. I don't know how anyone gets into the mindset of assuming change is inherently good or inherently bad.
Fidelity Amex offers 2% on everything with no limit.
Why does the WaPo use different colored fonts for different sentences within certain paragraphs?