skysight-inc/HackerNews huggingface dataset:
The US system isn't Socialism by a standard definition of the social ownership of the means of production. From wikipedia's definition of Socialism:

"Socialism is a social and economic system characterised by social ownership of the means of production and co-operative management of the economy,[1][2] as well as a political theory and movement that aims at the establishment of such a system."

Cuba and North Korea are properly Socialist.

The US is a market, welfare Democracy like the rest of the developed world.
C++ is just one of the many failed attempts to improve on C. So, yes, C has its issues, but C++ is certainly not the solution.

The long story. There are three dominant Turing-complete axiomatizations: numbers (Dedekind-Peano), sets (Zermelo-Fraenkel) and functions (Church). The Curry-Howard correspondence shows that all Turing-complete axiomatizations are mirrors of each other.

If "everything is an object", it means that there must exist a Turing-complete axiomatization based on objects.

Well, such axiomatization does not exist at all. Nobody has phrased one. Therefore, object orientation and languages like C++ are snake oil. They fail after simple mathematical scrutiny. C++ is simply a false belief primarily inspired by ignorance.
a lot of those interviews are perplexing. they ask people questions that took people with PHD's years to figure out and expect them to figure it out in minutes/hours. either they are repeating something from memory or they aren't going to figure it out, either way it doesn't tell you anything about how they are as an employee.
>A) We already educate people about addictive behaviors, and it's not that effective

It's a complex subject that we do a poor job of addressing.
Why I will never allow my child to become a doctor in India
Nice.

I'll just add, any sane implementation of make should already define $(CC) for you.
Rails does I18n really, really well
I remember this rant! I was chuckling about how superior Tenex (and later TOPS-20) was from UNIX and the article in Datamation really spoke to me. No esc command completion, no typing a '?' and seeing all the possible completions, no ^T to give you an update on what your process was currently doing. UNIX totally sucks at all of that.

Of course once you have trained your fingers you don't think about it any more. I missed that the first time around. This author does too of course, and so did a huge part of the industry. So many things were written with all sorts of discoverable features and helper stuff and the truth was that a lot of them can't get out of your way once your fingers know what to type! You can get so far and then you hit a wall, you have to walk through the "feature" that is no longer useful to you as an experienced user, because there is no way to get rid of it.

That is when you start to appreciate the minimal design. And loathe the very things that this article holds up as grand design truths. That is the secret of the success of the simple shell syntax.
And the corollary: the graveyard is full of indispensable people.
The reality is Unix isn't easy to get started in, but there are lots of resources once you know how to find them.

I learned by having a close friend and co-worker guide me through the early stages of using Unix, eventually I knew how to find solutions to my own problems (it was more a matter of where to look and some basic terminology).

The different flavours of Unix make this a bit of a double edge sword in that while solutions are similar on most platforms, finding the location of config files and different ways to install packages is often well explained but not always for the platform you're working with.
If you study how well the helpers support the two main functions: translate and localize. It's really impressive. Well done to the entire I18n team.
Interesting. I wrote a similar script, in Bash, for my meta.sh project: http://meta.sh/index.sh
Very cool. Reminds me of my grad school days when I was implementing cuckoo hashing on a cell processor.
Well it is possible that the OP has a serious spending problem, but it does seem a little unlikely to be this successful and have so little.
I highly recommend reading this as context; it's almost essential to understanding Hersh.
I mean having a community of open source contributors around your product that you already know and have in some ways worked with, and can hire without the adversarial interview process. That way, you wouldn't need to use useless markers like degree, age, location, university, past employment etc.
I wonder if Microsoft is working on a cross-platform version of Visual Studio. Anyone has any experience running it on OS X using Parallels or similar?

Or is Visual Studio Code the philosophical successor to Visual Studio? Anyone familiar enough with Microsoft to elaborate?
Are the freezing YouTube videos using Flash or HTML5 video? What OS are you on?
Article omits the fact that she added a caption to the photograph she shared that could easily be construed as a threat.

Peculiar that the article whitewashes this, where that same outlet routinely (as recently as this week) props up specious claims of harassment as a tactic to silence their political opponents.
Maybe a more just response would be for the police to post a cartoon picture of Jennifer Pawluck in jail.

Eye for an eye and all...
I wonder what will happened if 100,000 people shared the photos?
> The notion that a subtree of the DOM and some JavaScript that manipulates it, designed together to create a single functional component, represent a single concern and should be packaged together, is not unreasonable.

I think part of the problem is how you think about it. You're not writing some HTML and then some Javascript to manipulate it. Conceptually, you're writing a Javascript function to create a chunk of HTML.
Why VFX Is Being Vilified
The beachball on OSX frequently causes the whole UI shell to freeze solid. This literally never happens on Windows. Also all IO on Windows is asynchronous. It doesn't support synchronous IO.
Use Stress to Your Advantage
There are lots of reasons that fraud can occur when you have lots of unsophisticated investors. The whole areas seems to be like vaccination - you get rid of a horrid disease by vaccination and once this happens everyone forgets about the disease and stops vaccinating only to then see the disease make a come back. Now that all the people with living memory of the 1920s and 1930s are dead we seem to want to repeat the experience.

I do think it would be great if we could find a way for everyone to participate in startups, but until we find a way to keep the scammers out then deregulation is not likely to end well for the unsophisticated investor.
What was the caption?
Man, me too. I feel more comfortable knowing where all my memory is, and that my types are being checked at compile time.
Julia: Abstraction in Technical Computing
I'm not convinced data would defeat crunch mode. In your example, if a pointy-haired boss or incompetent project manager saw that the group's velocity is 10 and there's 120 points left, they would simply declare that the velocity must increase to 20 and demand everyone work extra to make it happen. Because, you see, they have already promised their boss and the client that the project will be ready in one month. Data simply empowers them to push the team into crunch mode.
Not that exactly, but I've been repeatedly exposed to this:

Management: "How long will it take?"
Me: "N weeks"
Management: "Ok, you have N/2 weeks"

I've been told they actually teach this at business school.
How much money does RadioShack owe maker companies?
> obfuscate

I'm certain the user meant "obfuscate" in the sense given in the dictionary.

You are using it here in a different sense, like "provide a layer of abstraction so that un-needed details do not have to be considered."

It's good to tuck away un-needed complexity behind abstractions. But those abstractions should not obfuscate.
Direct link to the PhD thesis: https://github.com/JeffBezanson/phdthesis/blob/master/main.p...

Context: Jeff Bezanson is one of the designers of Julia (https://en.wikipedia.org/wiki/Julia_(programming_language))
McCain Bill Would Put SpaceX in Driver’s Seat
I'd assume that between A and B, someone took them aside and said "are you insane, new grads in Seattle can get $90k filling CRUD tickets, you're never going to keep anyone even halfway decent for $48k."

Fair warning: this is probably indicative of their overall experience level at running a business & a team, which may tell you a few things about the ride you'll be in for with them (as opposed to any of the numerous other places in Seattle which would be happy to take you).
Thats nonsense. The clueless torrent news sites like to boast that you dont need a tracker for dht, just a 'bootstrap node'. Whick is exactly a tracker.

Its one simple node which address is hardcoded in the clients. So, it is a tracker, just not a full bittorrent tracker.
Well, VS runs perfectly fine, just like any other application, inside of Parallels or VMware, or VirtualBox, or whatever.
I think the critical thing to make reputation tracking work online is if not only are the "reviewed" held accountable, but the "reviewers" are also held accountable. The only way that I know this could happen is if real / trackable identities are attached to the review.
Could you expand on your point? I'm a kindergarten teacher and I'm currently doing a developmental psychology course. While there is a lot more to it than mate selection that is very, very important. Erikson said the main task or crisis of the adolescent phase is identity versus identity confusion but developing one's own identity is a necessity for all facets of adult life, mate selection included. The hollowness of most adolescent experience; Go to school, learn what we tell you to, do as you're told, the general high school experience means that socialising is where most adolescent's mental energy goes. Since this is a zero sum game and a very large part of it is mate acquisition I don't see that there's that much more to it than mate acquisition.
Thanks for the response. To be honest I am fairly new on the hiring side of things and also relatively new to this specific part of the area. I don't have a solid response to most of your questions. Tech salaries seem to be all over the place. I would say given our location, job requirements, and company culture the salary range we offer is very competitive. That hasn't been an issue with anyone we've talked with yet. Being so close to SV does confuse things sometimes though.

I'm not sure I fully understand the difference between a job and a genuine opportunity. With a small team every member has a pretty large say in how things are done so everyone has the potential to really make a difference. It's definitely more than just getting work put in front of you. On the money side this is a mature bootstrapped company, so someone looking to gamble on stock options probably wouldn't be interested.

The area is generally pretty desirable. Beautiful surroundings, nice weather, lots of options for schools, interesting history, lots of great local food, relatively decent music scene, close to hiking, biking, skiing, rivers, and Tahoe. This is actually an area where a lot of tech people retire or semi-retire and open a satellite office. There's a lot of cool tech history with the Atari 2600 and a lot of broadcast video equipment being invented here. Not nearly as much web or software history though.

I've had a lot of this on my mind but I don't know I've done a very good job of communicating in any of our listings. We may try remote again, but will probably give local a little longer before we go that route. Thanks again, clearly this has me thinking and I'm hoping it will improve our future listings.
This is quite an old post relative to the age of ECS, closer in time to when it was announced than now.
Newspaper and other media have always had an agenda. It's the taking it at face value part that has shifted.
Question: If you had to redesign Unix from scratch(ignoring hardware limitations), how would you do it?

Personally, I feel an ELisp like approach would be much better as a way for interacting with computers.
What if you are Eevil Spock?
> Yes they are.

I literally just spoon fed you exactly how to go look for yourself about how cmdlets work and how they're distinct from the .Net classes they represent. I honestly don't know what more I can do.

> The fact that you (and others I've seen here and elsewhere) continue to believe otherwise further demonstrates how deceptive PowerShell's design is.

You realise I understand how Powershell works top to bottom, right? Where are they "deceiving me?" You can yourself can go learn about Powershell's artitecture (you have the tools, I've given them to you, and you clearly have access to the documentation).

> What's interesting is that the cmdlet documentation is very clear:

Wait is your biggest issue that cmdlets are held within DLLs of classes instead of standalone binaries? Because based on the snippets you posted I can only assume that is what your issue is.

Wait, but hold on, how many internal commands do most UNIX shells have? Dozens? Hundreds? Here's a list of them for bash: http://www.gnu.org/software/bash/manual/html_node/Bash-Built...

So why one rule for UNIX and another for Powershell? Why does it matter that you can store multiple commands (cmdlets) inside of a single DLL?
From the comments, it appears to have been things like "one bullet one cop" and "all cops are bastards".
Place in history! I like your vision, Doug.
It is an idea I would like to see succeed too, but I think the problem is there is no way to make money out of this service. I suspect it would work far better as a boot-strapped business offering a very high end service to the mega wealthy.
yeah if you have that you certainly know pertinent information about the would be candidate
How common are eggs with double yolks? (2011)
Inside a $34 smartphone
I'm sure they get a million I don't have anything after all replies to their morning emails if that's how they operate.
When Cheryl Met Eve: A Birthday Story [Norvig]
The real interesting question here is how many data points do you need to confirm to establish that someone is trustworthy?
Show HN: My open source Node/Ember homepage and portfolio
Regardless of what you feel about the original upload, the article does in fact claim that she is barred from criticism:

"Pawluck is also prohibited from posting anything about police or anyone associated with the judicial system."
Excellent move. Reclaiming the Arduino (soon to be Genuino) movement and also bringing manufacturing to the US. Adafruit has been a great part of the maker movement here, glad to see them participating in this next phase of the Arduino.
Unless he's trying to raise awareness and force the manufacturer to fix their defective, dangerous aircraft.
Why the symbol of life is a loop not a helix
Why would this be any more true of shells than it is of programming languages? The sort of things people do with the shell requires a certain specificity and simplicity (who wants to implement an NLP just to implement a compatible shell?)

Natural language input has displaced the graphical interface, somewhat. People use it every day on their phones.
"If I had to guess, it sounds like perhaps they had no idea how much the market rate was and then"

One of the persons who made the offer knew my previous salary (close to the new offer). And I negotiated with him before.

Furthermore he knows exactly what the market rate is, as he dealt with it on a daily basis.

That theory (they didn't know..) is debunked. They even mentioned Angel List saying "in the valley they pay 80-140k", which is strange because that fact undercuts their own argument (though they said that equity was much lower.. )
German spy agency informed US on Bin Laden whereabouts
Building my portfolio
Hey everyone,

I have recently started to build a portfolio on GitHub and wanted to see if I could get some feedback.

If anyone as something they would recommend writing to add to it, I'd love to hear it.

https://github.com/jacob-ebey
Blah, most of the mainstream news pieces are simply regurgitation of press releases anyway (whitehouse or otherwise). Investigative journalism is dead because it was a cost center. Good interviewing is dead because interviewers are scared to death that they won't get guests if they are seen as combative (aka ask hard questions). Even Charlie Rose seems to be tossing nothing but softballs for more than a decade. I stopped watching a few years ago because he stopped asking the questions that needed to be asked.

The perfect example of how broken the western media is can be seen on their treatment of the WMD in iraq claim, for which the US went to war, spent Billions and killed tens if not hundreds of thousands. When the question of WMD in Iraq comes up, its all about the CIA's intelligence failures. But if you go rewatch the Colin Powell speech in front of the UN, its a joke. I remember watching it with a coworker, and we couldn't believe that the best evidence of WMD in iraq was artist renderings of hearsay. Yet, the media took it all like it was ironclad with pictures of the actual weapons, chemical analysis of what they contained, and first person witnesses. Not a single first or second tier news organization called it for what it was, BS.

EDIT: I guess what I'm trying to say is that if all the traditional news outlets disappear its not really any loss at this point. The loss has already happened, the news is just a hollow shell of its former self. Which is why twitter provides a replacement. If all you do is repeat press releases, then what matters is who gets it out first. Thoughtful analysis, filtering the BS, fact checking, etc were the value add. But its gone, so the news isn't worth paying for. Those things were gone long before the internet started killing the zombies of the media.
>it's actually providing chaining functionality like that in other scripting languages

How do you feel bash et al are substantively different from "chaining functionality like that in other scripting languages"?
There are slot machines in convenience stores, restaurants, and airports in the state of Nevada (and not just near Vegas).
German intelligence helped US in search for Bin Laden
They knew exactly what the market rate was. One of the founders was my ex boss. They also knew that I had recently been laid off because of budget cuts.

I am leaning towards they tried to screw me over, got caught and said "haha, joking". I am worried about them trying to start a company like this, when quality of first employees and execution are key. Ideas are cheap.

It feels like the long term relationship is poisoned already.
We need more 'hack' and less 'thon'

Too many hackathons try to motivate people with incentives, but that creates winners and disappointed people.

I think a 1-day, or 2-day hackathon with a no pressure show-and-tell keeps people excited, motivated, and happy. It should be about the joy of hacking, but in community and in a great setting where people with different strengths are able to share and try out new ideas. It shouldn't be a race against the clock where everybody does what they do best to compete - it should be a safe setting where people can experiment and dabble and mingle.
Actually, Japan's flag is a sun symbol, appropriate for the land of the rising sun.
Emily Farris Is Not Running for President
Erik Meijer is making those sort of arguments, though he tends to change his mind frequently. I'm copying the conclusions of his talk "The Curse of the Excluded Middle" ( https://queue.acm.org/detail.cfm?id=2611829 ), which is appropriately subtitled "'Mostly functional' programming does not work":

"The idea of "mostly functional programming" is unfeasible. It is impossible to make imperative programming languages safer by only partially removing implicit side effects. Leaving one kind of effect is often enough to simulate the very effect you just tried to remove. On the other hand, allowing effects to be "forgotten" in a pure language also causes mayhem in its own way.

Unfortunately, there is no golden middle, and we are faced with a classic dichotomy: the curse of the excluded middle, which presents the choice of either (a) trying to tame effects using purity annotations, yet fully embracing the fact that your code is still fundamentally effectful; or (b) fully embracing purity by making all effects explicit in the type system and being pragmatic by introducing nonfunctions such as unsafePerformIO. The examples shown here are meant to convince language designers and developers to jump through the mirror and start looking more seriously at fundamentalist functional programming."
There is a nice simple version here too
https://gist.github.com/sunaku/f5f79e20b6f92ab1e524
Even the Battlestar Galactica had a ban on netowrk connectivity of the computer systems!

http://scifi.stackexchange.com/questions/54734/making-sense-...
Of course Simpsons did it.
The L0/L1 norm can have surprising benefits under certain assumptions. If you know (or assume) your signal is sparse (or mostly zero) in some domain, you're just trying to minimize the nonzero terms with the L0 norm.... But that's hard so we use the L1 norm (which still guarantees exact recovery even under Nyquist). Look up the 2004 paper by Candes and Tao for more info (titled "Exact recovery ... undersampled ...")
I can only speak for Scala: it's doing "pretty well", but in some aspects it's not doing as well as it could, were it a purely functional language.

Scala has a lot going for it, not the least its interoperability with Java. But being a hybrid language is not zero-cost: its type inference for example is less powerful than Haskell's (it can infer fewer things; I've read this is because inheritance complicates things), and to me its type signatures are harder to read. Also, because pretty much every Scala function has "purity escape hatches" built-in, you can never be sure what does or doesn't have side-effects. And this is unrelated to purity, but Scala's null makes me sad.
Snimkeks's Repository – MyRepoSpace.com
C is ripe for integrating with other higher level languages, and the no-fuss license encourages this. I'm looking forward to checking this out further. Good luck Kore!!
> There's an up-front phase before production, during which the guarantor reviews the production budget, script, and shooting schedule for realism. This is where the real action happens.

Thanks for the insight and sample contract. Many large software projects could benefit from formal benchmarking of estimates against a history of success/failure. Challenges would include cultural pushback, normalization of estimates across different subject domains and corporate concern about trade secrets and IP.

>The bonding company watches progress and spending closely, and if the schedule starts to slip, sends observers in to monitor the production,

These observers/PMs must be highly competent and well compensated, in order to sustain relationships with multiple creative teams while adding value to an enforcement role. Analogous roles in software development might be VC technical due diligence or PM supplied by a prime contractor on a large project with various sub-contractors.
The result of `cat a b > a` couldn't possibly be the result that the user intends, so it seems like poor design by definition. I can see how it would be tricky to handle it properly, but I do think it's possible to handle it properly without compromising the expressiveness of the shell.
What? That's still not an excuse to attempt it on a live passenger plane in the air. You're potentially endangering not only your life but the lives of hundreds of strangers.

In an empty plane you're piloting alone, or a simulation, sure, but there's clearly a non-zero chance that the navigation hijacking could disrupt the plane enough to force an emergency landing or even cause it to crash. Even if you think you know what you're doing, there could be lots of unintended side effects from forcing the plane to make certain maneuvers.