skysight-inc/HackerNews huggingface dataset:
Sigh.

I really would not wish to go there. I know what is best for my kids better than you do and if I have resources to allocate for the welfare of the family, then butt out and let me allocate them.

One of the problems with this proposal is that it inherently will impact the lives of women more directly than men. Women are far more often doing the single parent thing.

I wonder if you are a parent? I mean, I find your ideas truly horrifying.

These are issues I have spent many years contemplating, studying formally and informally, and working on to whatever degree I was able, given my other obligations in life. And this is just not the right way to do this at all.

I do everything in my power to light one small candle rather than curse the dark. The controlling position you are taking makes things worse, not better. It makes them far worse.

Currently, the world is draconian by happenstance, not design. Happenstance is far easier to push back against than designed evil.

We need policies that are more supportive of parents and families, more loving, compassionate and so on. Not more controlling.

I blog because this is the kind of thing I do incredibly well as an individual and there is demand for that info. In part because I am a woman and in part because people think I am telling tall tales (and in part for other reasons), I have, so far, failed to get much traction or get the kind of professional feedback I need in order to make my work do what it needs to do.

People need better methods. They need ideas and examples and information that they can pick and choose from to apply selectively to the specifics of their situation. They absolutely do NOT need some central authority coming up with universal one-size-fits-all answers and standards and then cramming them down the throats of everyone who makes the mistake of reproducing. Or even existing.

You want a better world? Help parents take better care of their families. That has a proven track record of leading to less crime, etc. down the line. And we don't do that. And UBI isn't going to do it either, but what it will do is break the relationship between income and positively incentivizing behaviors we desire from people.

Every time humans have tried to say "No matter who you are, we will take care of you just because you exist, no strings attached" we have wound up with freeloaders who do not contribute. It rapidly makes things fall apart. It fundamentally does not work.

Automation "taking our jobs" doesn't change that. I have blogged about this and really should be doing other things. so I really don't feel like trying to expound upon that overly much today. But, please, god, NO.
Who stole his ideas from Ruth Barcan Marcus: http://linguafranca.mirror.theinfo.org/Archive/whose.html
This can be promoted by offering the user the choice of several dnssec enabled public dns servers in Chrome. Or someone makes an extension that does this by default, maybe that is easier to promote.
For me, learning about functional programming and 'feeling my way' into avoiding excess local vars, paying careful attention to side effects. To be clear: I'm talking about functional style in imperative languages, not about making the jump to functional languages (which are still less widely used -- maybe because they're not 'necessary enough').

I'm not saying my code is particularly readable to anyone but me, but functional style is something that 'clicked' when I fell into it.
Download Tor Browser via email
Other clients code being bad does not make this code easy to read or beautiful.

All those MAX_STR and strcat's make me wonder about security: https://github.com/Hypsurus/skod/blob/master/src/ftp.c#L14

Amazing read: https://github.com/Hypsurus/skod/blob/master/src/ftp.c#L22

No enum again: https://github.com/Hypsurus/skod/blob/master/src/utils.c#L14
As a web developer, LLVM has always been a mystery to me. I have a basic understanding of computer science, but that has never been enough to parse through the documentation, written for those more used to lower level development. This is a wonderful article for absolute beginners, showing quite literally what LLVM does and how to use it.
Yes. And course if you believe the premise, then working harder (i.e. more hours) is a net negative.

I would imagine we've all been on death marches at some point in our careers. And yes it can work to meet a deadline but the long term result is usually burnout and piles of technical debt which is always less fun to work on even if you're motivated.
How one brave woman is taking on growing might of China’s censors
It most likely is. Studies of published authors find that their writing is either done around sunrise at 6AM; or otherwise in the middle of the night, around 1-3AM.

Mature creators fall into the morning producing group, while 'young geniuses' usually do their best work in the late-night hours.
Transparency is a noble goal but a substantial part of this offer letter boils down to the counter-party in a financial transaction offering you financial and legal advice. That's a bad practice in transactions and makes this letter seem more like a sales tactic than something truly open.

The letter would be stronger if they just presented the facts (like revealing the cap structure, which unusual and interesting) and referred you to a neutral 3rd party for how to evaluate those facts.

By the way this letter seems to be incomplete because it has no reference to assignment of technical inventions or protection of trade secrets, which is de rigeur in most tech firms. There's also no mention of binding arbitration in the event of disputes. In the event the latter is not an omission and they do not attempt to impose arbitration I would say these folks are good eggs. The fact that they don't try to evade legal requirements would have more value to me than anything else in the letter when judging them as an potential employer.
Turbo Pascal 5 got me into programming. I wish people would build smaller things again.
What are the other two revolutions of game of Go?
Get some help http://tex.stackexchange.com waiting for four decades to get your figures to appear where you want them is too long...
There's actually a bill in the California Legislature to present removal of DST to the voters[1], DST was imposed on the state by the voters in 1949, so it must similarly be removed by the voters.

[1] https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...
Is the author saying we need mobile-style app permissions on the linux desktop? (I know there's apparmor but I don't understand it). That would be awesome.

Throw phone-home & disk access restrictions into the mix and I'm even happier.

I know there are sandboxing tools for linux desktop -- the community needs to identify one that's easy to use and start using it. Let's recruit closed-source OS users to linux by dangling easy-to-use privacy.
Email me if you want to talk about the company. I'm looking.
Carrier Command was one of my favourite games, but I don't recall ever having a tape soundtrack. Looks like I was missing out.

I tried playing it again recently though and, although there was the nostalgia there, but it just wasn't the same. As someone else mentioned, some games just haven't aged well unfortunately.
I believe it is 5k now: https://www.ffiec.gov/bsa_aml_infobase/pages_manual/OLM_015....

and I probably did irritate someone with the withdrawal size. They started making me request it a week in advance before they decide it was too much trouble for them.
Tyler Burge, Kripke, and David Kaplan are still left from the old guard of the golden age of philosophy of language/mind era.
Smartflix has gone from 7.99$ lifetime to '2.99$ per month/ 29.99$ lifetime' to '2.99$ per month / 39.99$ per year. A lot of discontent amongst early adopters now/

I guess Netflix and other studios have managed to achieve their goal.
At least this serves to remind people they must think about memory, at least sometimes. The rule today seems to be to use as much memory as possible, load gigantic frameworks or use super-heavy languages for the most simple of tasks. I only notice because my computer do not have all the memory a normal modern computer has.
in the UK contractors / consultants / freelancers do charge daily and i definitely prefer it over hourly rates or fixed per project prices
I held off commenting further because I couldn't capture the nuance I was trying for, but your comment nails it beautifully :)
Every Time She’s Harassed, This Biologist Creates a Page for a Woman Scientist
Author makes a good point reminding us that free software does not automatically mean secure.

But it's worth pointing out that at least with free software, we are able to assess just how (in)secure an application is. So we can find out which applications to use or avoid if we are interested in security. The same cannot be said for proprietary applications.
Is there more being done to promote GPU acceleration on non-CUDA platforms? I feel like this would be more useful than yet another FOSS NN library.
I think that's because the statistics are typically reported in age-group cohorts, so people 'in the know' tend to think of it as pregnancies from age 13-15, pregnancies from age 15-17, pregnancies from age 17-19.

At least, that'd be my guess because when I was doing research on teenage crime rates, the government statistics that I found initially were all expressed as such and I didn't have access to the raw data.
Not only that, but GNU has deliberately obfuscated code (GCC) to prevent people from using it in ways GNU doesn't approve (but are allowed by license).
I would guess the idea is to create some intermediate representation to transpile between languages. The yaml is then probably not meant to be read or written manually.

This could be used in software modelling tools that use a more declarative style, which then creates that IR, which then compiles to some real world language.

I'm not saying this is a good idea, just trying to guess the intention ;) 15 years ago somebody would have used XML and created an even more verbose OMG standard based on such an idea.
Tonal: Music tonal elements –pitches, chords, scales, keys– in JavaScript
I hope the double taxation problems can be fixed in the three years.
> Lobby groups like the eff need more members and crucially need members to vote for who they recommend

EFF is a 501(c)(3) organization and is forbidden to endorse or oppose political candidates. That is different from NRA.

https://en.wikipedia.org/wiki/National_Rifle_Association#Org...
Ask HN: Is meteor.js still a thing?
Rather than rhetoric, it would be nice to see more HN arguments based on the strongest possible counterarguments [].

http://lesswrong.com/lw/85h/better_disagreement/
We're in the very infancy of the field though. Give it a year and it's likely you'll have a neural-net-based Go program that runs on a single machine that can defeat every single human professional. Human Go players have been getting better for millennia; don't assume that a program that's only two years old has no room for improvement left.

It took some serious hardware for Deep Blue to defeat Garry Kasparov. Now there are smartphone apps with that same level of Chess-playing skill. And if anything the AlphaGo approach is more amenable to running on lower-specced hardware without requiring help from Moore's Law (because you simply train it better).
I think a lot of libertarians miss the fact that many of the communications monitoring aspects that the administration is proposing includes authorization by court order.

It's not like your communications are being monitored by random government employees at will for no reason. There's a specific safeguard here for personal privacy, and that's through a court order.

If government is monitoring your communications, then there's a pretty dammed good reason, as determined by a judge.

Sure, you might call that final safeguard as not enough or susceptible to corruption, but once you do that, you cease to be able to function in a society.

Judicial review is the "trust zone" that citizens are expected to have on society. If you don't trust judicial review, then there's no hope left for you to function in a normal society filled with other people. If you don't have such a "trust zone" in government, then you are basically forced to build your own army to protect you, since you don't trust government.

Since having your personal army is stupid, your best option is to make sure judicial review cannot be corrupted.
I think maybe the larger lesson is to timebox work so that it's not overwhelming. This can tend to reduce procrastination and time-wasting distractions in some people, as it's less intimidating to start a three hour work session than an all-day one, and easier to stay focused with a clear ending time already known. Whether that's three hours, or four, or two sets of two hours, maybe is less important.
you got a personal, air conditioned office, received unlimited time and could use reference material [...] They sold the Ritalin and got better grades

As unfair as that seems to the students who took their finals in stadium seating, that's a pretty sweet hack. The system is fucked up, but I can't help but admire your friends deciding to use it to their advantage.
Amazing Voice
A little background for the non-philosophers. In the history of Western philosophy, there is a great debate. On one side is the foundational-axiomatic position. According to this general view, philosophy correctly done is like geometry. You start out with a limited set of perfectly clear and absolutely certain concepts and prepositions, and then use these to logically deduct everything important about reality. Major philosophies that assume this include cartesian dualism, materialism, and absolute idealism.

The contrary view is that we can know about reality, but our understandings are always imperfect, including not being able to express everything in a single set of precise concepts. In my view this was Aristotle's overall view, but in any case in the last century and a half, Western philosophy has swung in this direction, including Whitehead, Heidegger, the later Wittgenstein, and all the Pragmatists. Putnam was a leading American philosopher in this anti-foundationalist trend.

Let me add that the foundational-axiomatic position tends to imply that political rule should be by something like a philosopher-king, while I think the anti-foundational one implies liberal democracy.
I fully agree with your second point (the Wells quote). It's most noticeable in movie-making, but I agree it also applies to games.

However, I somewhat disagree about your first point. Some old school games are not easy to pick up; some are so punishing as to be almost non-viable for today's standards. Some games came with a complex manual that you absolutely had to read (and it was really hard for those of us living in countries where piracy was the only option).

For example, some 90s RPGs are so untractable and complex I never had the patience to learn how to play them. I'm thinking for example of Darklands, which has many fans in the abandonware community, but which would probably never succeed these days.
When I was much younger, I used to play Dune 2 while listening to Smashing Pumpkins. Now, whenever I hear Smashing Pumpkins, I'm taken back to playing Dune 2 all over again.
Are you familiar with different levels of precision in language, and word play?
> Good luck collecting 10k hours of transcribed speech

I'm sure that nearly every DVD theatrical release has subtitles available. Speech against a wide range of background noise too, e.g. music, explosions, traffic, normal ambient noise, etc.

Seems a good start for acquiring a large corpus of labelled speech.
I wrote in a while ago to ask that it be officially supported, but apparently that would break something that HN's spam filter relies on.
The Screening Room – Day-And-Date Movies at Home
Indeed. You can pick VPN providers who aren't vulnerable to your adversaries. In China, you maybe pick US providers. In the US, maybe you pick Chinese providers. And when you're chaining VPNs, you cross jurisdictions, to reduce the risk of coerced collaboration.

VPN chaining does start to look somewhat like Tor. But the bandwidth can be a lot greater. However, it's far less anonymous, because there's just a static circuit. Tor switches circuits frequently, at ten minute intervals by default.

Also, one can combine VPN services and Tor. By hitting Tor through VPNs, you hide Tor use from your ISP and its friends. And you hide your ISP-assigned IP from potentially evil entry guards. By routing VPNs through Tor, you hide Tor use from sites that you visit, and also hide your traffic from potentially evil exit nodes. One can even run VPN servers as Tor onion services.
Fear and greed in software development
> need to develop a standard to make super easy to generate a unique payment number everytime you make an online purchase

So something like, a public key with a private key that only you own? ;)
SolveSpace - parametric CAD program. Single executable, well done UI, small code base, nice constraint solver, originally by a single person. It's the only OSS CAD I've found useful (QCad was second, then FreeCAD). There are also a few active developers now with major improvements on the way.
Communications are already being monitored by random government employees with no judicial review.

The FISA court is already a rubber stamp. Encryption is one of the only ways to non-passively protest.

Edit: Can't reply to my replies, likely because of the down votes on my parent's comment.

Re: FISA, yes to both. That anecdote may be truth but I am still hung up on NSA employee looking up ex-girlfriends' emails the day he got access to do so.

Re: Army, you aren't wrong but that's not encouraging. It's true, at the end of the day the most powerful military will win.

But it's an argument that only wins against those with something to lose, like people who care about their family or nation states with a future. I guess that's why the ultimate response over a long enough timeline to an unbeatable military force is terrorism.
Machine Learning Can Predict Game of Thrones Betrayals
Would like to see more detailed logic in the original post. For e.g. why specifically the parallel between physical world and digital is flawed.
iOS App Development Guide: From Noob to Ninja
That's just the initial training set, to get things started.

Alphago learns mostly from playing against itself. (And in the future they are planning to remove the crutch of starting with human generated data entirely.)
This is so true of people who give 100% every moment they work, but can't work long hours without feeling drained. compared to someone who goes at 50% and can manage the 40hr/work-week, I wish this method would become more recognized.
Nothing is being missed other than the premise that you can only create a back door that just compromises your privacy and security to the FBI/NSA. A backdoor available to the US Govt, is a backdoor available for everyone.
Yep, that line is pretty lame, especially if the letter is signed by the CEO as seems to be the case here. Either they are not being straightforward or somehow don't have control of the legal folks. There are various reasons for the latter case, some of them potentially quite negative.

To be fair this letter seems to be making an effort to be transparent, so I get what they are trying to do. As I noted in another comment though this is a tough trick to pull off successfully without seeming insincere.
Torch has rudimentary OpenCL support. Some things "sort of" work. https://github.com/hughperkins/cltorch Theano has been slowly working on integrating OpenCL support too for several years, but I'm not aware if it's supported or not.

Nvidia has a complete monopoly on all deep learning hardware and tooling. With the possible exception of Google (and maybe Facebook), 100% of all serious academic researchers are training their models on Nvidia hardware with Nvidia's propietary CUDA toolkit. Using anything else is currently completely unthinkable. Amazon and Nvidia have even teamed up to make CUDA training cheap (on the short term) for EC2 users.

I'd love to be able to switch to OpenCL, but there's so much momentum and very little perceived benefit when your lab already has four (very expensive) Titan X cards.
The first data point tells you more about bounds than any individual subsequent data point. Knowing that a human can defeat AlphaGo is enormously important.

To use an analogy, having confirmation of contact by even a single alien species would be hugely important, way more so than exactly nailing down the number of alien species. Knowing that something is even possible is oftentimes the most important aspect that needs to be ascertained, and contact (or a win, in Lee's case) does that unequivocally.
It's far from trivial, but it is presented as more complex than it should. The parsing point is valid, when in AST land the rewrite / transform / optimize part, which could be seen as the most important one, seems more enjoyable and composable than the parsing stage which is often covered in great details (courses making you write BNF state matrices?).
Static Analysis to Improve Compiler Sanitization [pdf]
Obama might outlaw it on his way out...
This is more fundamental than any "back door".

The question here is: do you place any trust in government?

If not, then you really can't function in a normal society. Good luck building your own army.

And my army can beat your army.
What would be the point for him to make a mess on his way out? Just to be nasty?
Models trained on DVD audio are considered derived works. You certainly couldn't release such a model under the GPL.

You also have to solve the (very difficult) subtitle alignment problem before you could begin training.
We're not living in constrained memory spaces on desktop but we sometimes are in the cloud.

In my experience 'small-batch distributed jobs' (~5 machines) are often candidates for memory optimization. Especially if written in high-level languages without easy access to struct packing.
Nice!

I actually had similar routine while at school, but it was 6 hours a day total. 3 hours in the evening, usually just before I went to sleep, might be 19-22, or 21-24 and 3 hours in the morning when I woke up and continued for ~3 hours and then left for lectures.

I started doing this because I realized that I am no longer capable of pulling all-nighters. And it worked surprisingly well :-)
Compilers are not really complicated compared to plenty of other hard topics. They're large, but they always separate out into different passes that you just run one after the other. You don't have to manage the program as a whole.

And optimizations don't even matter anyway. x86 runs your -O1 program as fast as your -O3, and nobody has put a real accurate model of an x86 into a production compiler for the last decade.
At least ">" doesn't break anything.

Pre is broken on mobile, forcing users to scroll a horizontal line which is incredibly annoying if it's a long line.

Here's a screen shot: http://imgur.com/Ru56wMK

And pre with very long unbroken lines is even worse.
This is incredibly naive bordering on puerile. To suggest that POTUS' view on this is without nuance is to miss his point. POTUS went on to cite existing warrant mechanisms and their underlying principle:

"And we agree on that, because we recognize that just like all of our other rights ... that there are going to be some constraints we impose so we are safe, secure and can live in a civilized society."

I'm not suggesting that this means POTUS and the government have the right answers at the moment. Despite that, we can't ignore the important role law enforcement plays in society, the requirements in support of their role, and the complexities surrounding the right to privacy. We need people advocating for the right balance, not just getting each other frustrated.

OP may have worries other than US law enforcement being from another country. This is one of the /many/ complexities in this space.
Yes: https://www.meteor.com/