skysight-inc/HackerNews huggingface dataset:
I wonder how many millions in lobbying it'd take to reverse the silly no-razor-blades policy. Something like "only 1 blade, mounted and 1 spare" allowed.

I'm also a bit puzzled how there are razor startups. Harry's blades are literally an order of magnitude more expensive than DE blades. And outside of proper shaves from a DE, I find even bulk disposables do well enough (whatever comes up on top of Amazon Prime).
If you're getting lossless files, you should probably be converting them to FLAC. You might (read: will) take a small hit on quality going from AAC to MP3.
Do any of those resources actually cover math from 'first principles'?
#SNOBSHOTS
* Border radius the table edges

* zebra stripe the table

* maybe dot the table border

* change the font

* Justify the text
Get website traffic from the internet's largest content publishers
For a more ambitious reading list, refer to CS6410 from Cornell [0]. The topics of the readings range from operating systems to distributed systems and networking.

[0] http://www.cs.cornell.edu/courses/cs6410/2014fa/sched.htm
What If Girls Are Browsers and Boys Are Social Networks?
Agreed. I think this title is a bit flippant and I'm sure the 600M+ WhatsApp users don't care what the servers are running.

The important takeway is that FreeBSD and Erlang have worked really well for WhatsApp allowing them to grow their userbase insanely fast while still staying relatively small.
Introducing Amazon Takeout and Delivery
most papers in the above list are from the reading list to prepare my phd qual exam in university of Wisconsin: http://research.cs.wisc.edu/areas/os/Qual/ (it used to have 50 papers on the list; now, it's 40.)
^ Probably the most underlying comment in this topic.
The Best Free Blogging Sites of 2015
“This Will Revolutionize Education”
> You don't see anyone trying to create a Math degree that skips a lot of theory and just teaches you Applied Mathematics for a career.

Yes we do. It's called Engineering.
Apple's error messages are often no better than what UNIX system utilities give you, to be fair.
Dart Metrics – A Port of the Metrics Java Library
Buy a different device?
Thanks for sharing.
I summarize my stuff here: http://www.freedomlayer.org/articles_index.html
I'm not done yet, but it might be of interest.
Source code management is a subset of software configuration management ("configuration" here refers to the configuration of the build rather than the end program). https://en.wikipedia.org/wiki/Software_configuration_managem...
Thanks for that.

You are right. Broadcasting was the wrong word.

Given your extensive experience, then perhaps you can help clarify something for me: How do you reconcile the experimental license requirement with the FCC part 15 exemption I linked to?

For reference, my background is hardware development and I have done a fair bit of RF but they've all been in ISM band and we never had to get FCC approval until we intended to make/market the product and don't know of anyone who has ever obtained an experimental license, or a license of any kind.

Was this because of the ISM band or are people technically doing it wrong, but getting away with it because the device isn't radiating so high that it actually interferes with a neighbour and leading to an FCC complaint?
Your reply is completely unrelated to the parent. shurcooL backed up his device and restored to a new device, and the music was missing. Most likely, he didn't actually sync the music to the computer, so the computer didn't have the files in order to sync back to the device. The fact that it was from a different store meant the device also couldn't redownload them from the store (because the per-country stores are effectively completely different stores).
I would have done exactly the same thing. He is using a SCM that deleted all its files due to a bug. He tried to recover its deleted files, and it seems the next commands utterly killed any hope of recovery. What was him supposed to do? keep in its mind perfectly the internal state of Fossil after an unknown bug to find which command, if any, could recover its files? I would have panicked, tried every command I could think of and started crying.

After Fossil deleted its files he informs the maintainer of the bug, giving a clear description of what happened, and decides to switch to a more mainstream SCM.

I don't get why you're giving him so much heat. He seems to me constructive (the bug was fixed) and mature (he went to a more mainstream SCM that is less likely to have some kind of "never seen before" bug while you just "make a branch").
Günstige Brautjungfernkleider Chiffon Online Selber Nähen – Kussk
On where to start => I'd start by getting a very solid grasp of graph theory. It is the bedrock of many algorithms and along the way you'll learn all kinds of useful mathematical notation, but in a way that should be easier for you to pick up than plain old 'pure-math.' I've found the following series of videos presented by Donald Knuth, aka The Christmas Tree Lectures, to be incredibly informative and inspirational [1].

Another area of math that you need to know for C.S. related activities is linear algebra. To get started I'd recommend reading 'Coding the Matrix' by Phillip Klein.

[1] => https://www.youtube.com/playlist?list=PLoROMvodv4rNMsVRnSJ44...
I was in a very similar situation. The thing that helped me the most was getting an understanding of what it is mathematicians are trying to do and what their methods are. "What is Mathematics?" ended up being pretty pivotal (as another poster mentioned), though the topics did seem pretty random to me when going through it at first. The introductory material to "The Princeton Companion to Mathematics" is an excellent compass for orienting yourself. That introductory portion is about 120 pages, though it's a huge book (well over 1000 pages) and the rest of it probably won't be too useful to you for a while (but at the same time, those intro essays were invaluable). I'd second Axler's "Linear Algebra Done Right" as a nice early (yet pretty serious, despite the title) book. Linear algebra is used all over the place, and the way it's addressed in that book you'll learn something about creating mathematical systems rather than merely how to use some existing system. It also helped me understand what's interesting and why in mathematics to read in philosophy of mathematics and math history, and popularizations, etc. "Men of Mathematics" is quite good, as are "Gödel's Proof" and "Mathematics and the Imagination."

Once I was immersed in it for a while, I started getting into more CS related mathematics: things in computation theory, programming language theory, category theory--and I would spend a lot of time reading networks of wikipedia math articles from basically random starting points inspired by something I read. Didn't understand much to start with, but I'm glad I did it and I find them indispensable now.

I think it's of the utmost importance to go into it with an understanding that you SHOULD feel lost and confused for quite a while--but trust in your mind to sort it out with a little persistence, and things will start coming together. If you find yourself avoiding math, finding it unpleasant and something you 'just can't do,' check out Carol Dweck's 'Self-Theories.' Good luck!
Reverse engineering for interoperability is really quite common. I myself reverse engineered the Movie Magic Scheduling database format under contract to Graphical Planet in 1998. I had that on my resume until quite recently; no one ever gave me any grief over it.

However there are some specific legal requirements, as were detailed by the primary author of Samba, which enables one to mount and to serve Windows SMB/CIFS shares from *NIX systems. He covered those requirements at Advogato:

http://www.advogato.org/article/302.html

Note that the author advises that you buy a lices for that very expensive piece of software.
>> This is a very misguided comment.
>> Dart and JavaScript are both completely dynamically typed.

V8 VM optimized for that (type dynamics).

Dart VM has a lot problem with performance with this dynamics because Dart VM is a truly object-oriented VM and each value has its own type (including a user defined types and a lot types in the Dart SDK, also internal witt hidden implementation, and all their members).

About "blacklists" and "whitelists".

===================================

Method recognizer and [while/black]list

VM: Improve performance of method recognizer and unify the it with the intrinsifier.

https://codereview.chromium.org/468793004/

===================================

https://github.com/dart-lang/bleeding_edge/blob/master/dart/...

INLINE_WHITE_LIST(SET_IS_ALWAYS_INLINE);

INLINE_BLACK_LIST(SET_IS_NEVER_INLINE);

SET_IS_ALWAYS_INLINE(class_name, function_name, dest, fp)

SET_IS_NEVER_INLINE(class_name, function_name, dest, fp)

===================================

https://github.com/dart-lang/bleeding_edge/blob/master/dart/...

===================================

A lot of (problematic) method in these list.
Dart VM code generators and optimizers is unable to optimize usage of them by the Dart VM intelligence.

Hundreds of methods in these lists.

OTHER_RECOGNIZED_LIST(V) over 100 methods

CORE_LIB_INTRINSIC_LIST(V) over 50 methods

CORE_INTEGER_LIB_INTRINSIC_LIST(V) over 30 methods

MATH_LIB_INTRINSIC_LIST(V) 2 methods

TYPED_DATA_LIB_INTRINSIC_LIST(V) over 30 methods

GRAPH_TYPED_DATA_INTRINSICS_LIST(V) 9 methods

GRAPH_CORE_INTRINSICS_LIST(V) 10 methods

INLINE_WHITE_LIST(V) over 60 methods

INLINE_BLACK_LIST(V) 8 methods

POLYMORPHIC_TARGET_LIST(V) about 20 methods

Most of them cannot be optimized due the wrong architecture (which states that the type system is unsound).

Most of them cannot be optimized due the other problems in architecture.

P.S.

All mentions about them are hardcoded (added in special lists by humans) because VM has a problems with performance because it cannot optimize code in some cases due the fact that the normal running mode in Dart VM is an (unchecked) production mode.

Normal mode when (types system unsound) means that Dart VM cannot to guarantee that it has possibility correctly recognize a members (of internally implemented types) that are critical for performance.
I have been an avid ubuntu user since I switched from Windows, Ubuntu had just switched from gnome to unity, I believe it was Ubuntu 11 LTS. It was the last LTS I liked, after I upgraded to ubuntu 12.04 LTS it was bearable, but almost every release after that sucked. Lots and lots of bugs, I was wondering why hurry into releasing a new version every six months when they can properly test the code for one year and then release a proper stable verion, much like other distros.
Did you try contacting iTunes customer support? In my experience they're pretty good at trying to resolve the issue. I don't know how much power they have when it comes to different country stores (i.e. whether the customer support can even see the store for a different country), but I'm sure they would have done what they could to restore your purchased music.
What do you expect to have happen? Sync to multiple itunes libraries? How exactly do you expect that to work?

Besides the technical issues it would be a complete user interface nightmare when dealing with storage issues on the device.

There are a lot of different streaming music services available too(not to mention you can stream your itunes purchases too.) If you are manually managing your music where you expect songs to magically move from one computer to another through an iphone you might consider finding a different solution than complaining that apple doesn't magically solve your problem.
Since I can't prove or disprove your claim, I don't have the burden of proof.

https://yourlogicalfallacyis.com/burden-of-proof

If the OP found it on YouTube, then the OP would have posted a YouTube link.
I wanted to give some recommendations before I hijacked your thread with my own question but I was going to suggest What is Mathematics, How to Prove it and Naive Set Theory which have already have been mentioned.

I'm actually in a related situation in which I'm competent in analysis (bachelors in physics) but I struggle with all the category theory inspired design patterns in functional programming.

Every book/article I've tried to read is either far too mathematical and so is disconnected from programming or is too close to programming and lacking in general foundations (ie: a monad is a burrito).

I would greatly appreciate any suggestions!
I love the simplicity of the solution.

I wonder why the cat population doesn't swell and match the rat population.
An experience like that is inevitable but it likely won't be through this solution. As it stands, LiFi requires a light source to illuminate a product which isn't exactly scalable. What you're describing feels far more likely to happen through image recognition technology.

LiFi is still a neat idea though.
Check out http://getbevel.com.
You're not making sense.

The proper metric is net delivered energy. Generation is a reasonable proxy for that, though EROEI would give you a better measure.

The EROEI of coal is typically very high -- 1:100 to 1:200 or better, vs. 1:6 to 1:20 for solar PV (estimates vary, and are dependent on specifics).

Regardless, if you're looking at delivered energy and divide by labor, you end up with the values I've shown. I haven't seen the case presented this way previously and feel it helps illuminate the situation.
SEEKING WORK - Remote or Onsite in New Jersey or NYC - Product Design and Emerging Tech

Since October 2012 I have been running a startup incubator and innovation lab within IEEE. In its first two years the program has delivered patent pending intellectual property, a pair of breakthrough product platforms, and countless incremental enhancements throughout the IEEE user experience and business architecture.

How can I help you?
-Product design and development
-Expertise in emerging tech (machine learning, computer vision, cloud computing)
-Experience in early-stage ventures and financing
-Bullpen of awesome, highly specialized business and technical consultants

Check me out at http://www.linkedin.com/in/tomgriffin

You may also email me at tom+hn@thegrif.net.

:) :)
As a software developer and ex-linux user (it's still crap on the desktop) it's quite clear Apple have segmented their user base. Out of the box it's quite simple, but get a (free) developer account and install Xcode and you have the full power of the BSD system right there, but with a windowing system that doesn't crap out when you plug in a new monitor.

Unfortunately it is rather opinionated and you do have to do things 'the mac way', but if you live in a Terminal having copy on a different key to interrupt is amazingly useful. Also having windows auto-restore when plugging in an external monitor, I only just learnt that Windows doesn't do this.

As for errors, almost everything is logged in some way, but again it's hidden from regular users.
Show HN: Global Bitcoin Index
How we'd cover the decision not to indict a cop if it happened elsewhere
Stripe is hiring for developer support. Part-time and remote (US times) welcome
Developer Support at Stripe is full service. We are persistent at solving problems for engineers from a multitude of backgrounds. We interact with users through email, IRC, and face-to-face, teaching them the primitives powering our APIs and guiding them to a complete integration, built specifically for their needs. Having tinkered with a bunch of programming languages and services, we understand the fundamentals of programming incredibly well and eagerly jump into others' code no matter how unfamiliar things seem at first glance.

While we'd love to work with people based in San Francisco or taking this on full-time, we're also looking for remote or part-time positions. We view part-time as a particularly good opportunity to work with great developers who are passionate about helping people while still having the time and flexibility to work on their other projects.

If you enjoy hacking on code and are a fast researcher, strong writer, and enthusiastic about helping others build mission-critical products with Stripe, we want to talk -- send an email to jobs+developer-support@stripe.com. Please include pointers to projects of which you are particularly proud, links to technical posts you've written, your GitHub username, and any other background you think would be relevant.
Nobody is denying Physics Girl's credit. I'm sure Physics Girl does appreciate her content being promoted for free, even by your despised Sun Gazing. Tell me one online personality who wouldn't want free "good" publicity?

Physics Girl does receive revenue from the embedded video as well.

https://support.google.com/youtube/answer/132596?hl=en

The party that "loses out" to some extent is YouTube, since the user would not be taken to YouTube. However, YouTube does allow embedding, with the purpose of linking to content to generate traffic.

Looking at the 78 FB comments on the Sun Gazing post, it seems Sun Gazing is also a community. Surely an online community is not of "zero value".

The content creator benefits by getting publicity & money. The aggregator's audience benefits by getting content they want to see on their FB feed. YouTube benefits by getting traffic. Hacker News readers benefit from seeing the video in the first place. Seems symbiotic to me...
We just went live with the our Beta of the Global Bitcoin Index.

Notes:

1)Connected to and collecting BTC exchange data for 15 months
2)The exchanges and data we provided are the ones we want feedback on for now. (notice Kraken is only USD)
3)We have seen evidence of fraud (but still validating)
4)Developing algorithms to detect certain data behavior
5)Using yahoo fx for now, but may switch to open exchange

Bitcoin is an asset traded online 24/7 that is still in its infancy. It hasn't even been hooked into the world economy yet. It is really important to get trade data correct and the goal of our index is to come to a standard, we aren't trying to say our methodology is the best, the goal is for our index to set the standard for the underlying data.

Feedback and Suggestions: are appreciated. We hope excel jockeys or ex-bankers will do some downloads and share their thoughts with us.

Our Methodology: We aren't going public with it yet, but serious kudos to anyone who can figure it out.
I really want to use Harry's but I noticed similiar problems. The clogging and it just not working as well as my old Mach 3. Even with a new razor, it can be tedious. Maybe my face has adapted to the silly vibrating razor.
Other people have given very good suggestions. But just mention that there is not any first principles for mathematics, that is an active area for research for pure math.

There are a lot of layers of mathematics, the deeper you get, the more difficult it becomes. But for normal applications (like antenna design, machine learning, electromagnetism, cryptography etc), you don't need to get to the deepest level, which are mostly proofs for a formulation of the whole mathematics framework.
Anime Downloader
Google plus has some interesting features but it failed to steal the throne from facebook
Does Concrete Mathematics have any practical applications? and by practical, I mean, can you use the knowledge there to learn more math?

I have the impression that it is mostly a book that teaches you techniques of how to solve recurrences. Am I wrong?
"Read Euler, read Euler, he is the master of us all." - Pierre-Simon Laplace

Seriously though, 'Euler: The Master of Us All' by William Dunham was the book that got it going for me. Good mix of history, narrative and mathematics. Really great read.

As an aside, it's absolutely fascinating to learn how much we don't know about maths.
Faster Ruby on Rails rolls into the station
Read above that, it is one of the probable conditions, "If you see a message that your device is synced with another library." There are 4 other probable causes for that message mentioned there.

If you set your device properly, which you are incapable of, you will not see that message and hence the cause does not apply to you.
Some Thoughts on the new .Net
That last statement needs more justification. Tickets, in particular, are fundamentally tied to the code base. There are lots of things you could use the wiki for, like internal API documentation, that are just a step above in-code comments. Why on earth shouldn't they be stored in the same system with the code, especially when that arrangement simplifies the setup needed to start working on the project?
Investing in tools is a no-brainer. Here's how much we're spending
I still have some stone-age devices that can't handle FLAC, and my mediocre ears can't hear the difference anyway.
I'm definitely recommending that as requiring reading in all algorithms or distributed systems classes.
Is McDonalds considered a tech company [1]? Toy manufacturers? Supermarkets [2]? Financial services companies?

Pretty much all companies are "tech companies" to some degree...

I'd personally tend toward a narrower definition of "tech company", which would be one in which a new and innovative idea forms the core of the business.

Unfortunately many well known "tech" startups (Uber, AirBNB) wouldn't fit that definition. They are enabled by the widespread adoption of the Internet (in the same way the telephone enabled chat lines), but I don't think I'd consider them tech companies any more than a normal taxi company or hotel...

[1] Can be argued! http://caps.fool.com/Blogs/mcdonalds-a-tech-company/584132

[2] http://blogs.marketwatch.com/behindthestorefront/2013/05/01/...
Off topic, while I know how to spell fluoride I rarely write flurodiation. And I rely on Google's spellcheck which for whatever reason will show incorrect spellings. And in gmail, it will also do the opposite; indicate a correctly spelled word is wrong.
The very same thing happens with people moving country.

Having moved from the UK to the US, I lost access to everything I'd purchased when I updated my billing details (no longer having a working UK credit card).

All Apple support could do was give me a list of the software/music I was missing, I presume to make re-purchasing easier.
It sounds like the article claim LiFi is superior to QR codes in every possible way.

QR Codes, as a replacement for old bar codes, is a pretty awesome thing, and LiFi clearly wouldn't work for that.

LiFi sounds like a possible replacement for the (arguably) stupid usages of QR Codes, like, "point your phone here, and see what happens", although LiFi would be easier to embed in a hidden way.
If he's looking for a more of an actual first principles approach to linear algebra, I could not recommend starting with Linear Algebra Done Right by Sheldon Axler enough.

It starts from a few basics which most people would be comfortable with post calculus, and builds up to the most important theorems in linear algebra. It's probably not the book for you if you are actually interested in linear algebra algorithms.