skysight-inc/HackerNews huggingface dataset:
Yes, because all that is needed for something to be "trademarked" is for someone to use the term "in commerce" in a consistent fashion and to build an audience of expectation for what that word means in a specific region and context of discourse. When I see "curl", I know what that is: I know what it is supposed to be, and so it is trademarked in most reasonable countries. I assume your question is "did they register their trademark?", but one does not need to register one's trademark to receive the protections of a trademark, as that would make the law somewhat useless: the goal of trademark law is in many ways to protect users who are being tricked, not trademark owners.
Portland-Seattle is 3 hours one way. You might not want that as a commute.
Herzog has a masterclass for anyone interested in filmmaking and him.
This has also been discussed on the podcast 'This Week in Google' by digital nomad Mike Elgan: https://twit.tv/shows/this-week-in-google/episodes/349?autos...
I tried to avoid reading this article because of its headline but I gave in this morning.

These generalizations about Millennials are strange to me. I see over and over again in popular media that Millennials are in a rut, and things aren't fair because of a foundation that was laid, that we need to reform politics and make things fair for everyone, abolish debt, give college value, and et cetera.

I see all of this coverage and I am confused because I can't relate to it. I'm definitely biased. Did I just get lucky or something? Am I a part of the problem? Is this issue really so common or is it just being exaggerated for pageviews all over the Internet?

Context: I am a Millennial, born after 1990. Grew up in poverty on the east coast US. I moved to Seattle last year and I'm making very good money as a systems engineer. I didn't go to college, I've just worked my way through jobs in the last few years since graduating high school.

I am daunted by terror and politics just like many other people. I have questions, and I want things to change, too. But I feel like my voice in the community, my opinions, and my fears don't matter because I am not struggling enough, or I make too much money, or that I'm promoting gentrification just by existing. Obviously, these things aren't true. Yet I find myself avoiding discussion about work, money, and the tech industry when I go out for beers with people around my age.

What a frustrating culture. I feel discouraged to say things like, "Becoming self-sufficient is NOT impossible!" It's very difficult but not impossible. I also feel like I should keep my success to myself, and that talking about my success is taboo or offensive to others somehow. Again, obviously not true. Maybe I just need to go outside more and read less articles / commentaries to see if this dichotomy even exists.
Your argument doesn't seem to apply to something like climate change. Of course it already pays off to be honest and reduce emissions, but there is a conflict between short-term profits and long-term goals. Unlike Torrent, in which a small number of good actors are sufficient for the health of the system, with climate change you need _most_ actors to be honest. Same goes for nuclear weapons.

I have yet to read or hear a convincing argument that decentralization is an effective solution to the climate change problem (and I work at a bitcoin company!). I'm open ears, though :)
I don't see anywhere in subsection 220 (I haven't read the rest) that allows Domo to require this of Biederman.

> The Court may, in its discretion, prescribe any limitations or conditions with reference to the inspection, or award such other or further relief as the Court may deem just and proper.

Unless the court has told Biederman that he needs to sign that NDA, it doesn't seem that he has to and that Domo is still acting against subsection 220.
I've never worked in salaried position where this WASN'T true. Lunch was never considered to be paid time.
> It's important to distinguish between what sorts of games work well under this method and what sorts do not. Games that are variations of pole balancing, like Pong, fare better than more complex games like Asteroids, Frostbite or Montezuma's Revenge.

That's what I'm getting at really: AIs that are expert/genius level at something niche and fall apart when applied to a similar task a human wouldn't have trouble adapting to. Once an AI is easily adaptable to many different domains without manual tuning people will be hard pressed to deny it is intelligent.
There are real applications to old AI even today. Look up ITA software, uses of theorem proving of hardware and software verification, etc. Let us not engage in FUD please.
You'll probably be underpaid, but that's OK because you don't know everything (yet). So enjoy the experience.

If I was a customer, I'd want to know that my site will keep working after you graduate and move on.
Hackers Trick Facial-Recognition Logins with Photos from Facebook (What Else?)
> and you need to wring out the last bit of performance,

... and if you've already demonstrated that LLVM hasn't removed the bounds checks itself already.
I'm a bit confused about what you're trying to achieve here.

Out of curiosity I just headed over to ESR's blog. The thing that stands out most is that 95% of the commenters there are uninformed nutcases (and I mean this literally).

On the other hand you seem to cherry pick some incidents and exaggerate/misrepresent the facts. Today is the first time ever that I've heard the claim that "thug" has the "n-word" connotation.

You are repeatedly mentioning this blog post:

http://blog.russnelson.com/economics/blacks-are-lazy.html

While I think it's superfluous and irrelevant, I don't see nearly and kind of conclusion there that you are drawing here.
Except that success rate was assuming that you did get the rest you needed, mainly from leaving at a reasonable time. Staying and grinding directly contradicts that, so you're not going to be rested and well in the morning, and you're not going to have the success rate of 100%.

Basically, you just advocated for crunch time and death marches. Things that are known to not work.
Analysis of the Suitability of Prehistoric Spheroids as Thrown Projectiles
how does the reward structure work in this case. Are workaholics paid more compared to people who prefer work-life balance?
An Update on Patent Troll Shipping and Transit, LLC
You may be right, maybe I've just only looked at Scheme lately and thought "?" had migrated to Common Lisp.

https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node188.html seems to indicate that you could use ? in a common lisp function name, though.
There's a ton of pressure to work more hours, from all over the place. It's way more visible than other metrics.

Project fails, the team Fred was leading was averaging 30 hours a week and everyone knows it? Fred's gone, doesn't matter how productive they were, and everyone on that team had better watch out. You tell the client features X and Y aren't gonna make the next deadline before [industry trade show], then client finds out all your people are putting in sub-40-hour weeks? Client's gone and telling anyone who'll listen that your shop is full of entitled, lazy scam artists who will take your money and fail to deliver what you asked for.

Flip that, same thing but the teams were averaging 60-hour weeks. It does not matter if that's worse for the product or if it's the cause of the failure, or it two of your best people quit over it—it means "not working enough" is off the table when the blame game comes around, and a smaller chance of getting a pink slip or passed over for a promotion or raise.

Any place where this sort of thing isn't a concern is like the eye of a storm—everything around is horrible chaos & destruction and the calm is fragile, precious, and could end at any moment.
> The fact that you describe it as a hack implies it was never intentionally supported behaviour.

It's used by the largest Go projects that exist. So if the Go developers didn't look at what the largest Go projects do and take inspiration from that, I'm really not sure what else to say.

A hack that is used by everyone is relied upon behaviour. I wouldn't even call it a hack, it's trying to make Go's obsession with your filesystem actually usable -- why on earth does my compiler toolchain care about how my home directory is structured?

The old method still works, you just have to call the directory something other than vendor/. Which just defeats the whole point.

> Did you bring it up during the development of 1.5?

My experience with Go 1.5 was a lot of other (more serious) bugs, so I didn't have a chance to comment on that particular issue. I'm surprised nobody from Docker said anything though.
That's right, no man can excel more then 6 hours a day doing great, focused work.
On thing I find odd is

"JETPLOW is a persistent implant of EPICBANANA. Digitally signed Cisco software is signed using secure asymmetrical (public-key) cryptography in newer platforms prevents these types of attacks. The purpose of digitally signed Cisco software is to increase the security posture of Cisco ASA devices by ensuring that the software running on the system has not been tampered with and originated from a trusted source as claimed."

They claim that the implant is digitally signed, then they say that it shouldn't work because Cisco software is digitally signed also, and it's verified by the Cisco Secure Boot.

Isn't that a bit contradictory? sure they might have had flaws in their verification process (we've seen signature verifications that were nothing more than "is this a signed message" before) but since Cisco verifies the signature properly (as you haven't been able to binary patch Cisco boot images for 5+ years) doesn't this implies that the NSA got a hold of the signing keys used by Cisco or an authorized 3rd party?
If that's what they're trying to do, then they're doing it badly.
Please don't comment like this here.

We detached this comment from https://news.ycombinator.com/item?id=12320169 and marked it off-topic.
>I still can't get over the term "data science", though. Not only is it ridiculously meaningless - what sort of science doesn't involve data, and how often would data be useful to something that isn't scientific at some level - its meaninglessness derives from the hyped buzzword trendiness that drove its upswing.

Out of curiosity, how do you feel about the word 'computer science'?
> We have validated 63% of recoded genes by individually testing 55 segments of 50 kilobases each. We observed that 91% of tested essential genes retained functionality with limited fitness effect.

Yes it has. http://science.sciencemag.org/content/353/6301/819 And you sound like a jerk when you reply in the negative with no proof.
I don't think it's murky, I think it's contextual. Code can be used as a library (i.e.: I call it), or code can be used as a framework (i.e.: it calls me).

Some code can be used either way. Sure it's semantic, but meaning is rather important...
Many companies are in a mild version of a Malthus/Schumpeter trap.

They live on an essentially negotiated resource level that will go down year by year. They've managed to careen into a business model where the income stream is latched and ever so slightly declining. It's like they are an airplane on an engine-out landing.

This happens A Lot. I won't say you don't want to work for them, but there's almost no chance of actually innovating or "selling" their way out of this trap. There are two ways out - acquisition and closing the doors.
Elm Weekly
It is, but the noise is telling you how it differs from what you'd normally expect and how to address it. I think that's an acceptable tradeoff.
Reversing the flow of information to a few companies that gives them unprecedented power over the people. More specifically, decentralizing the web with things like:

* Tim Berners-Lee Solid (store your data in “pods” (personal online data stores) that are hosted wherever you would like but only allow applications you have given permission to access)

* IPFS

* blockchain

These ideas are here http://www.digitaltrends.com/web/ways-to-decentralize-the-we...
Yes, I think I can see the randomized sampling in my team almost :P

That is actually what prodded my question, because out of the colleagues we hired this year, half of them are amazing and half of them left because they couldn't keep up, so I wanted to know how to improve the "90 minute dialogue and go by your gut" interview process.
Antimony [1] is stable and user-friendly. You can get started without knowing about the underpinnings, just by connecting predefined shape nodes into a graph – basic modeling is possible with just the mouse, as shapes can define handles in the UI. Using Python for scripts is also a bit more accessible than Scheme. The downside is that hacking raw shapes is less pleasant, because they're defined as strings implementing a DSL. Developing on Antimony is also slower – much of the code is UI and glue to attach the geometry + graph engines.

Ao is more experimental and unstable. It's much lower-impedance for folks that want to work directly with f-reps, but doesn't have a click-and-drag UI with which to get started. The geometry kernel is also newer than Antimony's, and has slightly better performance. From a development perspective, I can play more easily with new algorithms without a cumbersome UI.

For folks that aren't as comfortable with coding, Antimony is the right choice. For f-rep development, Ao is the right choice. Otherwise, it's a matter of personal preference.

[1] https://github.com/mkeeter/antimony
Elance (no longer available) and Upwork.
Good idea. I wanted to say something along the lines of "You always have full control over your site and can switch to any other web designer" but I wasn't exactly sure how to word it
The biggest problem in the modern PHP community is that you will be shamed for not using DI for a page counter so i don't know what you're talking about.
It seems like a lot of work? In scala this would just be:

val codes = (data_table, code_lengths, code_table).zipped map HuffmanCode
> The "hacking" ethic was really part of the counterculture,

Right. And that's often missed. The hacker ethic and the FSF project are fundamentally countercultural to the Big Iron mentality of the 60s-80s. In the 90s it started getting sanitized by the Open Source folks, and the collision of Big Money and Software in the 00s subverted and subsumed the whole business.

But there are still many people who hack for the sake of the hack. They are often looked down on... it's still countercultural to the modern software/VC world. :-)
Well, first off, the hacker as defined by the hacker's manifesto is very different from the definition ESR tried to warp. Also, yeah, ESR is a jerk. I don't argue that. He's an awful person. However, both definitions of hacker involve only judgement by output, not judgement of race or ideology.

And if we called people out for being horrible, RMS would be right out. I respect the man's work work and ideology, but I respect it slightly less when he starts licking his own toes while publically calling John Ousterhout a cancer.
Sure. We're a small consulting company called Apsis Labs (http://apsis.io/). We started in Seattle, although our hiring has been entirely remote across the US and Canada.
One of the arguments I saw from the Microsoft guys was that it's consistent with other "aliases" PowerShell has (like ps and ls).

Reminds me of a demotivational poster we have at the office:

https://www.google.ro/search?q=demotivational+poster+consist...

It reads: "Consistency: Only a virtue if you're not a screwup".
I assume you're talking about Antimony. Its graph UI is done in Qt, using the QGraphicsView framework. That section of the code is at https://github.com/mkeeter/antimony/tree/develop/app/canvas
> To be honest, if this is the case I'm very surprised that fund managers like T Rowe Price and Fidelity haven't been invoking it for as long as they've held shares to do their monthly marking of their private positions. I mean, doesn't it seem like they actually have a fiduciary duty to do this as it lets them most accurately value the holdings that they have?

T. Rowe Price and Fidelity only trade in publicly traded securities.

The amount of information available in publicly filed SEC documents, under normal circumstances, dwarfs what you have access to as a result of your shareholder rights under the Delaware BCL.
Static CSP headers are pretty cool, but they also support nonces, which look like this:

// In the header:
'nonce-+2K9dA2eE3a/C16nYmoBr6Dj'
// In the HTML:
<script nonce="+2K9dA2eE3a/C16nYmoBr6Dj">/* your code here */</script>

CSP nonces are useful for having dynamically generated Javascript without allowing unsafe-inline.

Check out CSP-Builder if you want a simple interface for adding them to your project: https://github.com/paragonie/csp-builder

<?php
use \ParagonIE\CSPBuilder\CSPBuilder;

$csp = CSPBuilder::fromFile('/path/to/source.json');
?>
<!-- snip -->
<script nonce=<?php echo $csp->nonce('script-src'); ?>>
Suppose the ace02468bdf13579 is a random hex string. That's 8 bytes of data, or 1/2^64 to get that specific value. With the birthday paradox, that only gets you down to 1/2^32 or one in 4 billion chance. Not happening.
You speak as if the only work that exists is cathedral software development.

Look, I get you, I've been a professional programmer for a couple decades now, and hobbyist for another decade on top of that. But there are so many times when it helps to have a conversation with someone. Maybe you're team is not all senior level architects, maybe someone is working with tech someone else on the team understands better, maybe the designer is delivering an unworkable visual design and the engineer is implementing it by making tradeoffs that result in a terrible UX, maybe the programmer is going into a cave polishing his own micro-architecture without regard to what is useful and good use of time for the team as a whole.

The point is, it's not wise to cultivate a worldview where you hold your own knowledge and experience on a pedestal above everyone else. The things which a great team can build will always surpass what a great individual can create, and a bunch of great individuals operating independently without sufficient collaboration does not a great team make.

Maybe collaboration is overrated by clueless MBAs, but I'm not a clueless MBA, so don't make that straw man argument to me.
Our Y Combinator S05 Application – what would lead to Reddit (2010)-
Email rms@gnu.org. That's literally all there is to it. If he thinks there's a valid case then he'll forward it to the right FSF people.
Can't upvote hard enough. Even in the digital media space I'm in, with all our endless data, picking the right thing to measure and measuring it the right way is extremely hard.

Metrics have consequences as what gets measured gets managed, often to the detriment of everything else. Pick the wrong metric and you can shoot yourself in the foot inadvertently.
That seems counter-intuitive. Is there anyone you know of who's written on the topic? I would like to know more.
Just to clarify, as you make it sound like that fixed budget is something inherent in yourself; however there is evidence that you can influence what that budget is http://dx.doi.org/10.1037/pspp0000014

Full paper PDF: https://psychology.stanford.edu/sites/all/files/Implicit%20T...
Rust is not Scala
My cellphone can play hundreds of games well, I don't think that's an indicator of intelligence.
Managing and engineering are two different paths. I'm not saying one person can't do both (I do, 50/50), but they require different skills. I don't think one is "better" than the other, they are just different.

An engineer focuses on the product, on the code, on the technical solution to a business problem. A manager has to take care of the people, help them grow, make sure they are happy, challenged.

IMO a real manager is rarely involved in the product development. And if he is, it should be solely to help remove roadblocks that are slowing down the team. Forget about counting how many story points the team can do, or how many bugs they closed last week. Just make sure people are happy and learning new things.
What reasons are there to not use Go lang
And yet PHP mostly outperforms both ruby and python.

You probably haven't even used opcache.
Yes by all means read Aitel's piece before reading TFA's point-by-point critique.

I do think EFF is worried about too much here, which helps to distract from the main issues. I don't really care about vulns that the State finds or purchases from researchers. I do care about vulns that the State creates, abusing its position to weaken standards or infrastructure. More broadly, I definitely care about unlawful actions the State uses its vulns to commit.

Granted, it's difficult to sort one category from the other, from the outside. If we've learned anything, however, it's that we can't simply trust the insiders. EFF wants to know more, and so do I.
This is funny.

I work on linux or mac os and a couple months ago I was trying to show an intern on windows how to use curl to make HTTP requests from the command line. Having no PS experience, I opened up PS and tried curl, saw that it was a known command but couldn't get it to work as expected since it didn't behave like curl usually does.

Was very confusing. This should definitely get fixed.
I've had the opposite experience. Spent 6 years working in one professional position and another year at a second, where my lunch counted toward my hours, so a 40 hour week meant I arrived at work 8 hours prior to leaving work. When I finally started my current position and they explained that my lunch break was off the clock, I was shocked. Now I've added this difference to the things I have to account for when considering a new position.

And, when it comes down to it, all that really matters to me is the number of hours that pass between stepping out my front door and returning through it. So I suppose unpaid lunch time falls in with commute time as time that I'm not technically giving to the company, but is still heavily impacted by my work requirements.

In fact, the main draw of my current position over the last was cutting over an hour commute to 15 minutes, each way. Saved over 8 hours in commute time at the cost of 2.5 hours for an unpaid half hour lunch.
> Satya could get this fixed today if he said "This is the future. Get it done."

Or, as Bezos would say, "?"

I think the takeaway from this is they should fix things like this before they decide to open source.
Mapping Israel’s marketing technology industry
The specific examples you cited are Title VII / Amendment 14 protections, and have nothing to do with businesses regulating what they feel is inappropriate behavior.
Perhaps this is regional, but I don't know anyone in a salaried position that gets paid for lunch time. It is always expected that you are working 8 hours a day outside of the lunch hour.

To be clear, I live in the United States.
I'm lazy, I also have a condition which prevents me from breaking down glycogen to produce energy.

One limits my ability to get started.
The other limits my ability to continue once started which is demoralizing and adds to laziness in future.
The stuff we need is getting more expensive, other stuff is getting cheaper
> T. Rowe Price and Fidelity only trade in publicly traded securities.

This is not true. They've invested in private companies for some time now.

http://www.wsj.com/articles/fidelity-marks-down-startups-inc...

To be fair to you it is a new development.

As an aside, just checked out your website. You've got a very interesting background!!
I think there is some convergence. E.g. there seems to be broad consensus that at least some level of standardisation of type information is valuable (see Python adding/improving type annotation syntax), and at the same time that having to explicitly specify the type of absolutely everything probably isn't worth it.
I think we're pretty solidly at SL1
http://enthea.org/writing/future-shock-levels/

Excited to see SL2 stuff being talked about :D
Thank you both for your answers! ;)