skysight-inc/HackerNews huggingface dataset:
> Theory is useless without implementation and implementation is nothing without an understanding of theory.

I feel that you greatly misunderstand why theory is important. It is not just something to be memorized to aid in implementation. It is useful and interesting in its own rite. CS Theory is Mathematics and like mathematics can be pursued simply with the goal of better understanding.

An understanding of Turing Machines and computability is a good example for this. Generally knowing that there exist uncomputable functions is of little practical use as you are exceeding unlikely to encounter one in implementation. Similarly understanding turing machines well is not useful as they compute in a very different way compared to current computers. However, from a purely theoretical standpoint it is critical to know that there exist uncomputable functions.

> You can sit a person in front of a whiteboard all you want. Brainwash them about arrays, maps, matricies, trees and graphs and they have a high likely hood of coming out knowing nothing but verbatum what you have told them

The same could be said for teaching implementation. Thoughtless memorization is rarely useful in any field. You can instead have them discover the theory like they would discover an understanding of implementation you advise.

Much of the theory of CS is not particularly hard to work out yourself if you are given the right hints. For example, an approach to teaching sorting algorithms could start by asking students to devise an algorithm to sort a list, and then have them compare algorithms and devise a way to evaluate which ones are the best and in which ways. Then after their progress slows introduce ideas like big O to help them further develop their ideas. The sorts taught in introductory algorithms classes are not very hard to understand (or design), and with the idea of big O in hand the introductory analysis in within reach of the student.

However, I agree that teaching programming in general from learning the rules to interact with tyeh computer and building up abstraction is often the right path for many students. Personally, it was not a great start for me (I started with C; not exactly the lowest level, but lower than most CS courses nowadays). I would have preferred to learn more theory earlier in my learning, and that is not easy to do when you are focused only on the code and not on the ideas behind the code that are universal.
Coding isn't that type of job. Very few people can concentrate on coding problems uninterrupted from 9am until 5pm and it's usually very unproductive to try. Any boss that expects that is unrealistic. Most of the time when I'm up against a difficult problem the time I get most breakthroughs is on lunch or a loo break. Sometimes you need to lose focus to gain inspiration. Coding isn't just about numbers, it's creative problem solving.

We're also an industry of constant learning. Although I can't really say HN is a learning material I'd be willing to try to justify to my boss, staying connected and up to date on the latest happenings has gotten me out of several jams in work.
Heavy drinking now the norm for women, and it’s killing them in record numbers
I use Authy for this. If it's all you use Authy for you can easily get away with just using their free tier. https://github.com/authy/authy-ssh
Firstpost Berlin market attack: Anis Amri's escape journey
Can someone summarize the point of the article who have read it?
It's common to write aa as å when it's not available (though I only assumed it wouldn't work in HN, maybe it does). Also historically it was aa and became å

Edit: work as in for a username.
Yes, the combo of balanced blood sugar + oxygen + CO2. Might also have something to do with alkalinity as your body clears the lactic acid (by perhaps becoming more alkaline after buffering).
All private trackers have that (otherwise the private tracker is irrelevant), the torrent file just flags DHT off as well as any other decentralized peer discovery.
That's how the company would like to see it, I agree. I don't understand however why you'd throw your own life under the bus. You're arguing like a gazelle saying "we shouldn't run from the lions, they're hunting us because they're hungry and want to eat us". The only ones who stand to gain from such behaviour are the lions themselves. That's what puzzles me each time I see an argument like that from someone who isn't a C-level person that directly benefits from the labour of those he/she employs. You stand to gain nothing from such treatment - your life won't improve, your salary won't improve, your benefits won't improve, you'll just have to work harder. The corporation already works under the assumption that every single millisecond you spend on-premises produces value for them to exploit. Your best self-interest is in minimizing the control the corporation has over your life, while maximizing the appearance of doing useful work. That's just business. On the morality side of it, you do have an obligation towards the actual users and clients, so you should try to actually do your job and make things better for them. I just don't understand why you'd feel a moral obligation towards a non-human business entity.
I'm a former employee of MSFT, and a great admirer of the Gates' dedication. But let's be clear - the fact that they employee 100k people isn't giving back in the least. They have a business, the business needs functions done, they're getting hours worked for money paid. That's not "giving back to society" in any way shape or form.

His billions of dollars donated to mosquito nets in Africa (among many other things) where he gets nothing back ... that's giving.
My fault - submitted this on a mobile device and pasted in the wrong URL. -J
It's interesting that he was on board the infamous K-19 submarine when it had a failure in the nuclear reactor leading to the deaths of several crew members. One wonders whether that experience influenced his decision not to launch the nuclear torpedoes during the Cuban missile crisis.
I miss dejanews, Google screwed that up.
Not at all; it only covers a subset of AudioKit's features, such as low-latency access to audio and MIDI, global timekeeping and routing between clients. But its API is sufficiently terse to get started with smaller clients, and you can chain these pieces together with existing applications.
Most likely because there is no user interface to get a non AMP link when you follow a link from Google. It's nuts.
I think that you should really assess your own inner self. Your thoughts, your feelings and why you react this way to someone helping others out. Do you at all refer to yourself as cynical? You probably do, and it's usually rooted in something in your past. Hoping for something that never came to fruition. We all have to deal with that but some is way more traumatic and permanent (without even realizing it is at the time) than one might think. This is a good video about it:

https://www.youtube.com/watch?v=ohrQCzZsgIw
The country has become a simulation of democracy. It principally exists for corporates and to further their interests, within the US and outside.

Lobbying, regulatory capture, bankers, bailouts, a brazenly corrupt financial system, foreign policy warmongering, the security state, surveillance have been out of control for years now and show a state completely divorced from its citizens interests. Yet there is hardly a peep because there is no civic society.

Structurally it seems the hatred between the various groups that form our society is so visceral and deep that a credible pushback is a near impossibility.

Without any pushback what does one imagine happens? Entire sections of society have been thrown under the bus with hand waving and manufactured economic ideology. This is not how democracy works.
Yeesh. Good luck.[1]

[1]: https://www.google.com/get/sunroof#p=0
Time of day influences our susceptibility to infection
Top Logo Design Trends for 2017 with Examples
You need both.
I wasn't sure of what this provided until I opened this on a home connection and it showed a subnet where I wouldn't recognize the other people at all (this is with ISP assigned IP addresses). For home use, I'd be thrilled if something were available within the home router's internal address range, rather than an external IP.

Even in offices, I guess this would be useful in very small environments. Even medium sized networks could have subnets where people within a single subnet may not recognize one another or want to be in a single chat room with a stranger.
Keep being yourself! :) These times we can use all the help, connection, community building we can get.
Sample Email:
"Here's another pretend ship you can buy for a game that isn't remotely done!"
Sort of a name conflict with little-lang.org, not sure if anyone cares though.
Dutch regulators order T-Mobile to stop offering free music streaming
There's two schools of thought here - that the day you were born is somehow confidential or that the public has a vested interest in knowing who is on the voter roll.
>combination of endorphins

The primary component of a runner's high is attributed to a category of neurotransmitters known as endocannabinoids. Endorphins become the primary component of a runner's high when the body becomes structurally damaged, like when marathon runners struggle to remain standing and lose the ability to concentrate (note the similarities to heroin consumption). The feelings of well-being and the Zen-like state that comes about from running a few miles is almost entirely due to endocannabinoids, similar to when someone has consumed cannabis.
Ever tried it on any of their trains when moving? Absolutely unusable 99% of the time, so I wouldn't bother paying extra for 1st class thinking you can get work done on a long journey :(
> locking up entire condo buildings with "exclusive provider" access by wiring the building at construction..

These days, that sort of thing has got to affect sale/resale value to a small, but still noticeable extent. If it doesn't, it should. That should help to discourage those arrangements in the long run.
Casino of Spiderman    Joker bankruptcy because of gambling
[ YB_PRODUCTION ] Casino of Spiderman Joker bankruptcy because of gambling
https://goo.gl/4dvxca
- Video about casinos of Spider Man
- Invited Hulk Spiderman, joker, superman, organizers elsa to play cards
- Joker gamblers lose, lose all their money and belongings
- Joker called witch to make money, and allowed to recover belongings
- Witch has transformed herself to help her get back the money joker
- Spiderman discovered in card magic
- Spider Man invited Princess elsa come to fight and defeat the witch
- Joker lost all of it and to be people hurt
- Witch was tied to a tree
CHANEL : https://www.youtube.com/channel/UCp85GH1OdbypjW9araV2uqw
FANS PAGE: https://www.facebook.com/Yb-_-Production-for-Kid-372208076466159/
TWITTER: https://twitter.com/phongdatcntt75
G +: https://plus.google.com/u/0/+SliverRockAMVerShuu
WEB VIDEO: http: //kidsfunny.net/
LIKE COMMENT & SUBSCRIBE To View More
Why should one stay hungry? What about conquering one's insatiability, and becoming content?
I would hardly call public transportation vs bridges a kick in the teeth. Bridges are becoming a huge issue for everyone. Just look at what happened in urban MN when the 35W bridge went because we were not spending the money on maintenance.

> Ask someone in a rural area how to solve inner-city poverty and they will give you a different answer than someone who works in the field.

I'm not sure urban folks know how to solve it either.

> I'm just sick of seeing this narrative of "Trump won because liberal elites don't understand rural America". It's way too simplistic.

It is simplistic, but you cannot have a candidate show up and give speeches about putting all the people in a region out of work without a lifeline. Not everything in life is complicated. If someone showed up in SV and said "I don't like this technology and we will be shutting it all down", I would imagine that person is going to get no votes.

I'm pretty sure Rubio (or most of the R candidates) would have won, and it would have been on the same basis. The fact that the Republicans won with a candidate with the highest negatives is pretty hard to believe.

As a side note, I starting to think polling companies should look at donor lists to get some baseline on candidates. I'm thinking that's the next wave of polling analysis.
You could extend that argument about aesthetic design to any application though, but I think that may be framing it in the wrong way. It's (usually) not much extra effort to, say, choose a nice font or use a pleasing colour scheme. I don't think good aesthetic design should be reserved for the masses or recreational media. Good aesthetic design isn't "beneath" anything; I don't see a reason to justify bad aesthetic design in educational or instructional resources.
What cleantech companies would you recommend?
Great point. I was thinking that a great study to get at this could be comparing treadmill-only and outside-only runners.
Dear Mr. Trump: Here’s How to Maintain America’s Tech Lead
> A computer sceince background inherently implies software development background.

> An algorithm that takes infinite time for 1 instruction is O(1) and still constant time.

> An algorithm that takes infinite memory for every run is still a constant memory complexity.

None of these are true.
Closure is very hard as well.
interesting video for merry christmas day
https://goo.gl/GTKwPi
Refactoring Legacy PHP
As mentioned above, there's tccboot which is live from source linux. It took between 5 and 10 seconds on my centrino laptop...
Time management and efficiency is a trap for the striver. Work smarter, not harder has always been a fundamental truism.

I've seen time and again people working like donkeys, and pitching whatever they do to exec management. Half the time they eyeroll when the pitch is over because some buzzword wasn't incanted or the speaker said something that sounded like a thing that went bad in the previous meeting.

Personally, inbox zero is an impossibly. (I think I'm at 15k unready right now) I have a gatekeeper for strangers, read emails from about 20 people and read priorities. The rest either doesn't need my attention, or folks will figure it out, or it will get bumped in the priority list.

As a result I'm sane and work 40-45 hours a week. One of my colleagues feels compelled to answer everything. He doesn't realize that he's just enabling dependency from others and is working 60 hours a week, every week.
Seriously? That's quite interesting. Got some evidence to back that up?
>In that it did not violate extremely well understood fundamental principles of physics

Cold fusion violated the fundamental principle of 'Where are all the dead grad students caught up in the neutron flux?'.
A bigger environmental problem is that many solar use mandates having batteries.

The average armchair environmentalist loves to ignore the thousands of tons of earth that must be mined to get enough rare earth minerals for a single battery to be constructed.
During Nasscom Product Conclave this year someone mentioned that more than 60% of WhatsApp messages are in local language (Phonetic or Native typing mode).
I'm pretty sure that Africa won't get touched
The harder I run, the better I feel mentally afterwards.
https://www.google.com/amp/www.geekwire.com/2016/amazon-now-...

Amazon recently reorganized itself into three gorups, with Andy Jassy becoming CEO of AWS, Jeff Wilke CEO of retail, and Bezos keeping digital.

Not sure how much still goes all the way to the top but the impression from an investment perspective is the three main arms of the company can operate more independently.
Or how about we set up a Mars colony, and do all of our wars there? Seems somehow appropriate. We can nuke the hell out of Mars and everyone on Earth will be fine.

And what makes people think that in the event of global thermonuclear war that Mars will escape unscathed? Absolute ridiculous nonsense. The solution here is not to run away, it's to confront the problem directly.

I never understood how anyone could think that "Earth is so messed up, with so many problems, it's just easier to colonize Mars." Earth is PERFECT for human beings to live on. Let's make it work.
Re 2: I know they dominate the cell phone market, but that can't be accurate. Shaw, Eastlink and Videotron have massive marketshare in their respective regions.
Human Rights in the Context of AI and Technology Ethics
Star Citizen started development in 2011. They started crowdfunding four years ago. Hell, studios and companies come and go in that timeframe and they still haven't released the full, finished game that they promised their backers would get released two years ago. [1]

People's criticism isn't that they're releasing Alphas. Sure, they have been pretty consistently. It's instead that that's all they've been releasing. There hasn't really been any indication of a coming final release, and timelines keep on being shifted out.

[1]: https://www.kickstarter.com/projects/cig/star-citizen/descri...
Thanks! fixed typos :)
Fully furnished place in mountain view – 50% discount for YCombinator founders
Secure the News
How do you avoid "publishing" your new information? I've never actively published any of my addresses online but the internet knows about all of them.

I think the best way may be to buy you properties through a shell company. Talk to your lawyer before doing this.
What places were you thinking of? I was trying to find out what the actual statistics were and my cursory search led me to this paper http://crimeresearch.org/wp-content/uploads/2015/07/Firearm-...

Highlight: These analyses do not support the hypothesis that
firearm ownership deters violent firearm crime. Instead,
this study shows that higher levels of firearm ownership
are associated with higher rates of firearm-related violent
crime.

I looked up the journal and it seems to be reputable (https://en.wikipedia.org/wiki/American_Journal_of_Preventive...), but I don't read medical studies often so I can't really tell.
I can't see this working in americas cut-throat corporate culture, where people are already afraid of taking vacations.
I think you're needlessly questioning the motives of the dev team.

While there's something to be said about misaligned incentives, half of a dev's reputation and career advancement comes from a track record of finishing projects.
MailButler – Personal Assistant for Apple Mail
I'm a mechanical engineer who is looking to switch industries in the near term future. I have controls experience, as well as mechanical design, electrical, and system integration experience on side projects. What solar companies would you suggest? Where are they geographically located?
Then you are absolutely going to hate the article I recently contributed to Gopher Academy's advent series, https://blog.gopheracademy.com/advent-2016/go-syntax-for-dsl... , about using Go to create terse, declarative DSLs for things like, say, building a webapp.
Yeah hard runs make me feel great, but it's more of a state of pleasant mental numbness. Mental focus and the ability to do any complex thinking stuff (coding, chess, etc) is entirely diminished.
The post I was replying to claims that the game is releasing zero content. I replied with the most readily available example that it in fact is releasing content.

That you are unhappy that they're making money before the game is done is another problem. I don't get why you would be; there's far less chances of the game ever being done if they're not making money than if they are.

I dunno what to tell you. Don't buy the ships? I stopped buying the ships a long time ago, nobody needed to tell me to do that.
SpaceX relies on well-understood principles, which the EmDrive is not.

The equivalent in programming terms would be a program which nobody understands, and that some say can perform a comparison-based sort in constant time, but only for petabytes of data.
Please add "(2013)" to the title.

TCC is an amazing project, and very useful, as there are few multiplatorm "C99 enough" compliant compilers. Also, it is suitable for using C as scripting language (!)

P.S. Fabrice Bellard is a genius.
Tolstoy, 1885:

- Most important time is now;

- Most important people are the ones you're with;

- Most important task is helping them.
__

Lots of people focus way, way too much on a past the may have never been, or at the least, will never change - and a future that may never be, or will feel different when it finally arrives as reality.
I look at books fairly pragmatically, which is if they can communicate the subject material inside of them effectively, then they are certainly worth the cost of me going to a seminar on the topic (which might be in the $50 - $100 range) but if they can't communicate the subject its like I had no help at all and that is worth nothing.
An irradiated post-nuclear Earth is far more hospitable to life than Mars.
1. Programming is not language specific.

2. Learning other languages will help you understand Python more fully.

3. http://norvig.com/21-days.html
I can't recommend this book highly enough to engineers, students and tinkerers interested in DSP for audio or data analysis.

Just the first chapter on sampling made so many things click for me (I already had a background in sound synthesis with synthesizers, bpt no theory), and it made it all seem so beautiful (I still think signal processing is one of the most beautiful fields of math, probably because of how the Fourier Transform "happens" to be almost identical to its inverse and this lets you do so much with such a small and simple set of tools).

The book was clearly written by a good engineer, as it is full of wisdom, tricks and intuition of the kind you only learn on the field. It has good exercises and very simple code for everything.

The book takes the discrete-only approach - it doesn't even once show an integral, only sums on arrays of floating point numbers. This is a very good approach that I'm not aware of other texts taking.

I studied most of it while living with a friend who applied and taught DSP on his day job. Every evening we would sit in front of a whiteboard and compare my newly earned knowledge on a tool of discrete signals processing with the continuous version that he used and taught. Invariably, we ended with the conclusion that "my" version was much simpler and more intuitive while preserving all the needed power in practice. So I never even tried to grok the continuous Fourier Transform, and yet my intuition of linear systems has served me very well ever since.
Amazons engine IS Crytek. They licensed the engine and SC switched. Which really isnt the biggest difference given that its basically the "same" engine.
Perhaps it is above your level today but why not give it a shot anyway? You won't get to that level without pushing yourself.
I agree, and the good computer science programs take this approach.
Something similar here: http://youhavedownloaded.com/
Mods: I submitted this article (link to the exact same article, exact same url), before dgudkov. How did this submission get accepted as being unique?
Nobody said zero content. The parent comment even mentions the Beta (technically, Alpha,) so it's clear they meant that no finished product is being released.
Show HN: Animated Mistletoe and Kisses for iMessage Stickers
Then you lose your drive to move forward. Then zen feeling of being content is not mush different from being dead.
Accessibility is a property of a system's overall design. It is a higher level abstraction than a programming language or the function of the system.

What sort of systems are you interested in making more accessible?
You just described a major feature of the imaginary federated social network I've been designing in my head for the past several years: you have a "profile information provider" (your phone, a third-party website) that you subscribe into your various social networks, SNs then existing only to provide a social graph within their context. Your personal info then remains under your control (as the idea goes) with access granted and revoked at will.