skysight-inc/HackerNews huggingface dataset:
Microsoft Windows Phone 8.1 has a fantastic feature for weird numbers that immediately hang up. Mostly those are call centers, though, and not fraudsters, at least in my experience.

When you select the suspicious number from the call list you get a menu, on which you can block the number.

It's very straight forward and savers me a lot of having to deal with impertinent assholes.
In one of the photos there's a shot of a TRS-80 model 1, level II, with expansion interface and three drives. Microsoft did the BASIC ROM for that machine in Z80, as they did with a number of Micros. Full floating point version in 12k. I cut my programming teeth on that in 1979 in BASIC and assembler.

They also did a cut down version of BASIC for the Model 1, Level 1 machine, without floating point and single letter variables A-Z (!) It had just two string variables A$ and B$. It had precisely three error messages: "How?", "What?" and "Sorry". They squeezed that into a 4K ROM.
Unix based systems
TLDR: not very sick, just very short-sighted, panicky and greedy.
Worthwhile to make that the first comment on a repost then. ;)
Funnily, that's how it works in Europe. Or at least anywhere in Europe that I've had an account.
You answer yourself - it has too many other issues for people to complain about. And its terseness prevents most of us from ever seriously using it.
GNU Emacs Manual, 17th Edition, v. 24.5
Nice article; however, in 'real life' I always try to do without having to use all of these APIs if I can get away with it. The overhead is quite massive, even with something as simple as the GPIO library.

Also, I'd rather use a tasklet than a kthread to offload 'work' from interrupt contexts.
umm ok but why not box-sizing?

html{box-sizing:border-box}
*,:after,:before{box-sizing:inherit}
"Welcome to programming. You suck."
Why no interest? If it is something that could make you more productive and make your life better then shouldn't you take an interest? Or do you mean "I have looked closely at Julia and it's no good because..." If so the because bit will be of interest to the Julia community (it's 0.4 now so lots of distance to go in its development before it becomes stable)
Sure you could write functions or aliases to everything to give them more predictable names. But you shouldn't have to.
Just my 2p, but I'd guess your employer could have grounds due to the core idea being the same, you having access to a certain data about the demographic, etc. Maybe someone versed in law could clarify.
This is great! I am seriously considering using it. Will take a deeper look tomorrow.
Why Are There So Many ‘Fake’ Big Data Gurus?
Driver Magician 4.7 Keygen Full Free Download
Ghana: Digital Dumping Ground (2009)
Sorry about that, that's what happens in caffeine-less typing - I sadly can't fix it at this point anymore, edit is disabled now
Has there been any kind of analysis about potential biases? From the top of my head I can think of the fact that Spotify was not available in every country from the start. Also, not every person on the world streams their music. Does this data include record sales for examlpe? Does it normalise the data somehow taking into account the percentage of the population that streams music versus other means of consuming music?

Or is it just plain and simple data gathered from Spotify?

I'm not saying that there is anything wrong/bad about the results. But without knowing the details on how the data is collected, it's hard to read anything from the results.
For some weird reason, keeping a journal of stuff as its happening (eg your neighbours making noises) seems to hold up better legally than just stating these things verbally.

One theory: I guess because the journal commits you to one story. One consistent story is easy to shoot down, eg your neighbour claims and proves they were on holiday when your journal speaks of lots of noise.

Evidence that is easy to shoot down, but doesn't actually get shot down, is more believable afterwards.
Seems not to currently.
The U.S. Economy is to a smaller extent a command economy due to central bank control of currency and interest rates, so it's not 'unlike the U.S..' If he'd talk about the U.S., it'd be 'like the U.S.'.
One of the lessons of Julia for me is that everything is an object is a problem, not a boon. I think organizing code in modules with sets of related types and functions manipulating those types allows more natural and modular decompositions for reuse.
Travel and work remotely
That really helps when it's the same number trying to call you again and again (and for the record, all of my Android phones have had the same feature). Unfortunately, here in the UK it's my landline that gets called (which doesn't have that feature) and almost always from a withheld or international number, which means I can't block just that caller anyway.
Domains aren't generally "privately registered", but instead the WHOIS info is replaced with a forwarding service. Similar arrangements are fairly common with companies and trademarks.
From 0 to 4,000 … How We Grew Our Email List – Our Stats, Tools, Opt-In Forms
I doubt most of us are going to give you much hope there.

Read your contract. It's very probable that there is a clause about this situation.

Absent such a clause, at least in Germany, the employer would have an airtight case here. I mean, developing the very same application in a slightly different way? There's no doubt you're acting as a competitor to your employer.

Maybe it's different in the UK, but I'd be surprised.
Way to open question to give proper answers.
I'm a bit surprised there isn't already a video of the entire journey.

For example, there's a 5+ day long video of the entire Hurigruten route along the coast of Norway at http://nrk.no/hurtigruten/?lang=en .
git is moving to GCC
> The last time I tried to rent a room at a hotel in Canada, they would not accept cash -- credit card only.

> In the UK, I used to use my Oyster card (a pre-paid travel card for public transit in London). I could basically use it like cash.

You might want to consider a pre-paid credit card :)
GitHub seems pretty slow for me this morning
A quick look at status.github.com shows a spike for time to first byte. So don't worry if you're having issues. It's not just you.
Depends on what you have signed. Ask a lawyer.
It has been removed now: https://github.com/zapret-info/z-i/commit/482f8014b15cb0ef1b... (3 hours ago)

>-ru.wikipedia.org;https://ru.wikipedia.org/wiki/%D7%E0%F0%E0%F1;

So it was in the register for 8 hours.
You can block callers in recent versions of iOS as well, but I think the majority of people who are going to be subjected to these calls are getting them on their landlines. Blocking numbers at your phone service provider is never so simple.
Here's a previous discussion from when Google posted a seven day long video of the entire trip.

https://news.ycombinator.com/item?id=1504271
Thanks, that looks pretty good.

RSS icon doesn't show for me. Even though this is in the home page source.

<link rel="alternate" type="application/rss+xml" title="RSS" href="rss">
Release of GraphQL browser IDE GraphiQL
> The overhead is quite massive, even with something as simple as the GPIO library.

Amen. On another platform, I ended up mmapping and writing registers from userspace (which is obviously only useful when no interrupt handlers must be attached and the register word in question does not have any other functions that would require synchronized access).
Implementing the proper kernel GPIO api (and device tree etc.) would have taken more than a week (this was a rather obscure PowerPC platform).
Greed is good as Gordon Gecko put it, and science concurs. http://time.com/41680/greed-is-good-science-proves/
A few clarifying points:

1) Private Equity funds (including VC funds) are often structured as Limited Partnerships. The PE/VC firm and/or its principals are General Partner(s) in the Limited Partnership. Investors are Limited Partners.

2) LLP = Limited Liability Partnership

3) LPs usually refers to Limited Partners (referring either to the Limited Partners in a particular fund, or to PE/VC investors in general)

4) Not all the money needs to be invested up-front. Partnerships can be set up such that an amount of capital is committed up front, but drawn down from investors on an as-needed basis.
read your contract thoroughly || seperate work a private space properly (i.e. if they don't know they don't care ;0)
IANAL, but I'd say that your current employer would have grounds to sue you, since you are trying to sell on your own the same product you are developing at your company. Even if you have the right to work on it during your free time (and it's not clear that you have that right since you're talking about a competitor product), they might argue that you did some bad work on purpose at your job in order for your product to be better - lawyers could argue lots of things...

The standard procedure to work on something outside of your job is to get a written agreement with your employer.
I agree. The more worrying thing is that with proposals like CSS Modules, we're going even deeper down the rabbit hole with classes everywhere for everything.
>"Within minutes, he is scrolling through intimate details of people's lives, files left behind by the hard drives' original owners."

>"There is private financial data, too: credit card numbers, account information, records of online transactions the original owners may not have realized were even there."

I believe people should always encrypt their hard drives.

Also worth checking out: http://www.dban.org/.
Very good beginners course! Thanks guys.
FYI writ.bassam.co
It's almost more of a reset, than anything, but when you're authoring a classless stylesheet, the line is blurry. Using a readable width for the overall document makes it several times better than the default styles alone. The preformatted styles are much nicer than the defaults, too.
And here we have the typical example why selling open source desktop software is so hard.
Yeah, you need a lawyer.

The completely generic answer, which probably doesn't apply to you, is this: you probably signed something that allows your boss to sue you. Whether or not your boss will sue you depends on how much of an asshole they are. Since you're asking, I'm assuming you have your concerns. But any lawyer in their right mind would ask your boss: why are you wasting your time and money? That is, unless the software you wrote is making a million bucks, there's really nothing to be gained. They can't come and take your software. You _did_ make it in your spare time. The most they could do is try to get the court to make you stop selling it, but why spend thousands of dollars just to screw around with some former employee? Doesn't the company have better things to do with its money?

The harder part is the emotional part. If you really want to make a go of this, you gotta leave that nice cushy, safe job and take a big risk. And all of those folks at work won't be much support because now you're a potential competitor.

So go ask a lawyer before you do anything. And if you decide to jump ship, be prepared for a lot of bluster from your former boss once he realizes that he lost the plot.
Doesn't look credible to me with this free bootstrap theme (https://onepagelove.com/creative) they could at least spent 20$ on something less popular.
Gulp for Designers – Getting Started with Gulp.js
I'm not a lawyer, but if you duplicate feature, or if your software is in the same field, or heavily inspired by the one you work on, they probably have ground to have rights on it, regardless of where/how you wrote it...

When I was an employee, I always added an addendum to my contract to make sure that there was a boundary between the 'work' stuff and my spare time github or other piece of code I might have done before. Specifically, I have almost 30 years of experience, and I do have a beepload of code that I don't want them to be able to claim.

Also, if I contribute some of my code (it does happen) I first clear it with management, and I have a special header that specifies that it was my property, and is now /both/ our property as I give them an unlimited licence for it, as long as I also keep the present and future right to it. Saves potential headaches later on... if there is a fallout ;-)

I doesn't need to be very complicated document, a single A4 is enough to make the situation clear, and I think any 'wise' employer will realize an experienced dev will come along with a toolbox.

On the other hand, I would /never/ develop something that might lead to a conflict of interest, as you have. Bit of a hairball, that :-)
This reminds me of some essays in the book "Fire" by Sebastian Hunger. I mentioned it to my guide when I went white water rafting on the Pouvre River in Colorado just after they had a big fire. He said his roommate worked as a hotshot fighting fires who told him that the worst feeling is after days holding a fire when one little ember sails over your firebreak and ignites the trees beyond. All that work for nothing.
Valid points. Thank you.
Npgsql 3.0.0 is out
Sure, but there is still a difference between, say, "as someone living in a certain section of a highly competitive environment", and "as a Chinese", since the latter could at least be read to imply that it's a genetic trait, which would be obviously silly. Of course it can also be a shorthand for the more verbose way to put it, but I suspect people here are talking more about descent than the society they are most tightly integrated into.
Ask a lawyer, bring your work contract.

Don't trust what HN says. Don't trust what the internet says.

Only trust a lawyer you have paid to review the matter.
None of this needs an actual kernel driver. You can use interrupt gpios from userspace using poll.
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
Leslie Lamport: A Mathematical View of Computer Systems
Yesterday was similar to the flash crash of 2010, except this time liquidity was much worse throughout the entire day, with a paralyzed market which was the direct result of countless distributed, isolated mini flash events, all of which precipitated the market's failure for the first 30 minutes of trading, illustrated by these stunning charts from Nanex: https://twitter.com/nanexllc

Of note in the WSJ article is the passage noting the extreme discrepancy in EFT prices and fair value as hedge funds sold off ETFs and market makers such as high speed traders and Wall Street firms refused to step in.
As one digs deeper into distributed systems, Lamport's writing keeps popping up. Below is a transcript of the last few slides in the video lecture.

[starting@28:30]

The fundamental problem facing computer engineers is complexity.

Good engineering means making systems as simple as possible.

The math needed to describe computer systems is simple.

Programming languages are complicated.

You don't achieve simplicity by thinking in terms of complicated languages.

Simplicity requires thinking abstractly before implementing.

This means thinking mathematically before writing any code.

TLA+ teaches how to think mathematically, but few engineers are willing to try.

They must overcome years of "brain washing" that began with their computer science education.

Mathematical thinking must be taught in universities.

I believe I know what students should learn:

* Understanding a system as a state machine
* Describing a state machine mathematically with an initial predicate and next-state relation.
* Thinking of implementation as substitution.

Can anyone help explain what Lamport meant by "implementation as substitution"?
Never used Go although I've used a lot of C style languages that use braces and line terminators. I also use Python and like it a lot.

My hesitation for using it with kids comes from anecdotal evidence (both written and in person). Kids seem to have trouble with significant whitespace (such as with Python ifs/loops/functions).

It may be better to use BASIC or Ruby. This way you avoid many of the braces and semicolons. You can still end a line with just a CR/LF but it makes it obvious where statements, functions and loops end.
Cassini Solstice Mission: Dione (a Moon of Saturn)
Here's a different thought for you: owning the software, and being able to sell it and make money, are very different. It requires sales and business skills, money to allow for all that, plus time supporting and installing it. What a shame it would be for you to own 100% of nothing - wouldn't you prefer a small % of something?

Your current employer is already geared up for that. Why not talk to your manager, explain what you have done, and say that you'd like to have some recognition that you've put your spare time into it, but want the company to be able to sell it.

Value is in the ability to deliver intellectual work, not in the work itself, and delivery takes a whole team of different skills.
Unidirectional user interface architectures
Congratulations on launching, and having the confidence to put your product out there in front of potential customers. You're already farther along than about 80% of other startups.

Positives - You have a nice website and a good looking product, your message is clear, and there's no reason why startups, especially those that aren't 'design lead', won't buy. With more templates for different verticals you could build something big.

Negatives - Your first target market is poor and has relatively few customers. I would highly recommend considering a tiny pivot to aim more at middle managers who are presenting but want something better than powerpoint's builtin templates. There are tens of thousands of those presentations happening daily. I reckon there's a massive opportunity there.

Also ... I was extremely fortunate to attend a workshop by Nancy Duarte (http://www.duarte.com) once - I would really recommend looking through her portfolio and reading things she's written about presentation design. My pitch decks are about 1000* better now.
Yes, something on the sort of where i can see a demo pitch. PDF will also be fine.
Greenwald didn't do that though, as far as I can see. He even said that in the case of the woman, while it may appear she is a terrible hypocrite, circumstances of people's lives are complex. Contrast this with Dan Savage writing about Josh Duggar. Savage personifies the gleeful vengeful hate that Greenwald writes about.
Not a bad idea at all.
I'm sure didn't mean for your comment to sound like a cultural slur, but it sort of sounds like one.
amen to that!
The need for these 'circuit breakers' really highlights the fact that Laissez-faire economic systems are in no way capable of keeping themselves stable.
Samsung Exynos-5422 Octa-Core Servers
Man do I hate robocalls. Every few days now I get these, "Since you are a valuable customer of [insert large consumer company here], we would like to reward you with [cash/vacation/whatever]. Please press 1 to accept." So many calls. Wishing for them to get shut down seems overly optimistic, so I hope they just get better at recognizing people who will never fall for their scam and stop wasting resources on those numbers...

(Seriously though, I feel for the real victims, and obviously having your savings disappear is infinitely worse than being annoyed by scam calls every few days. Still annoying though.)
First of all I do dislike blog posts which lack a comment section to ask questions, criticize or praize.

Second of all I do dislike texts on data which lack information on where the data comes from.

I can think of ways to mine present day play counts from Spotify (while not working there) but I wonder where did he get the daily counts from he used in the last chart. Any ideas?

Furthermore I doubt that Spotify is necessarily a good indicator on how songs are being perceived in the long run. Especially b/c there are local platform-specific attractor dynamics at play.
Willem Wijnans, check his blog here: http://www.sourcingmonk.com

He's a tech recruiter now working for improbable.io < amazing startup in London.
The rendering experience on my iPhone 6 (safari) was quite poor. Lots of text rendering over itself, things off the screen, etc.

Hard to evaluate the product, but personally I would write/iterate on the deck myself.
neat, I'd suggest considering spaces as "+" i.e. "cats awww" should be the same as "cats+awww" I guess :)
Also interested in how the data was gained.
Authenticate a Node.js API with JSON Web Tokens
Philosophy, Science and the Value of Understanding [pdf]
JavaScript, Grow Up and Get Threaded
How Macklemore's (totally deserved) success was achieved as an "indie" effort. Spoiler alert: maybe not completely indie.

http://raprehab.com/macklemores-indie-rise-is-simply-a-white...
Well, you're right in the sense that wearing X doesn't necessarily translate into who you are. But by studying the aesthetics of X, it can influence who you are and how you think.

Underneath the layers of color on a Matisse, it's all just canvas. And the paint itself is superficial. But jesus, there's so much in that painting if you know how to look at it. (Ironically, Matisse did not fit in with the artist crowd of the time in Montparnasse because his dress and habits were incredibly boring and regular, yet everyone thought of him as the "wild man" from his use of color)
Never used Go and have no plans to in the near future either. I have found C to be a useful training language but it can get tricky once you get to pointers.

Just not discounting Go based on what I've read. e.g. https://news.ycombinator.com/item?id=10054270
On the reference page https://cmcenroe.me/writ/reference.html the aside note causes a horizontal scrollbar for me. Chromium 43.0.2357.81 (64-bit) on linux.
Chebyshev Approximation
If you represent the company and you're trying to sell a better software then what your company can offer, seems quite dodgy to me.

You know what, find a friend to sell it for you, problem solved.
1. You have a state machine with predicates and advancement functions.

2. You replace a predicate or function from the set with some programming
structure.

3. Repeat point 2. until exhaustion.

4. ...

5. Profit.
> SO I can replicate everything this DOES with off the shelf tooling (maybe). And like any setup for a new language, or development environment I may have to RTFM and fiddle.

You can't, because you can't program yet, or are still working on improving your programming skills by experimenting with functional programming languages. Why else would you be commenting on a starter development environment for Haskell?

> Will these things be a problem? How long before I run up against a wall with this? Am I going to kick myself over the 25 bucks in 2 weeks cause one of these is a show stopper for some common task in haskell?

If this thing teaches you how to code common tasks in Haskell for only $25 bucks, it'll be the best money you ever spent.
Nice idea :), works well. Spotted a small typo in the examples:

pcmasterace+mac should be pcmasterrace+mac (missing an r)
Google Analytics in games
I wonder about the example gmail addresses given. Do you own john, paul, george at gmail? I know we should use example.com for URL examples, are there any non-assigned addresses for well-known mail services?
Now dropping a lot of connections, status looks not good..
You can, or you can use the gpio_keys driver to nicely handle it in kernel space and give you key presses via the event subsystem. One small device tree snippet, and you're sorted. There is even a gpio_keys_polled variant if you can't get interrupts from your GPIO controller.
Oh yeah.. evil programmer wanting 20 dollars from you. Good thing you saw through his plot and held them safe in your purse. We definitely all know what you know is 100% true, no one ever uses Haskell for anything else than web services and systems level programming.
The Mechanical Chess Player That Unsettled the World