skysight-inc/HackerNews huggingface dataset:
>1. A few minutes of testing will tell you how to do it for every shell script you will ever write. If you can't spare a few minutes, Google it.

No, it actually won't. There are so many tricks and caveats with shell expansions, wildcard handling etc, that regularly old unix hats I know get it wrong (and I've started on Sun OS, probably before half of HN was born).

This is like saying "pointers are nothing, you can learn them in a day" ignoring the obvious fact that the interplay with pointers in a large app is something entirely different than merely understanding indirection, and than even the best kernel/driver/crypto/etc programmers still get pointer related bugs after decades of writing C.

>3. Hell no. Distributions do this job perfectly fine, and you should be able to read the man pages without having read permissions for the binary (since in UNIX you can have 111 as permissions on a binary).

Actually, no, they don't do it at all. One can have 3-4 different versions of a userland program, and never know (unless they explicitly check versions) for which the man page is.
Bill Gates and Mark Zuckerberg dropped out of Harvard. Here the keyword Harvard dwarfs dropped out.
It's nice to see MS competing again. Too bad the other hand is doubling-down on the spying.
You're not hip enough anymore, the new good practice in the valley is femtoservices. Each statement running on its own server.
Every environment I've walked into like this (unless it's Windows app development) this was only because no one tried. I joined a large web shop that was Windows Dev, but Linux deploy.

Never made sense to me. It was driven by IT because of control issues. I introduced Linux (this was 10 years ago) and then slowly ever Dev switched to develop on Linux because it was a better development experience. Unix is by hackers for hackers. IT was forced to incorporate these systems, which wasn't hard.

Now with this change I can see why people might switch back, definitely makes it easier to have Windows IT shop, but still be able to target Linux. Personally, Docker has already started resolving this issue for me, but I can see it helping Windows devotees. MS lost my trust back in 1996, and I honestly don't know what they could do to regain it, but this isn't enough for me.
When I was resume screening at Google, we cared about school in terms of interpreting GPA, since 4.0 isn't equal everywhere -- and we got a LOT of resumes. Once the person got to interview stage, the school was irrelevant beyond the name-brand factor it may have had with a specific interviewer.
A Virus That Could Cure Alzheimer’s, Parkinson’s, and More
Well, I guess SunEdison couldn't get a monopoly on solar energy. Who knew?
I'd prefer to see a higher quality of conversation and fewer pointless comments. The longest comment threads on HN are often the least interesting. The type of thread that comes to mind is one that starts with a comment that's not quite flamebait, but a strong opinion that's just wrong enough that lots of people feel forced to reply to correct a fallacy, and trigger an ensuing argument. [1]

How about putting a lower score weighting on comments with lots of replies?

[1] This thread from yesterday illustrates this perfectly, in my opinion: https://news.ycombinator.com/item?id=11374839
I'm not sure associating your product with one of the filthiest bugs in existence is a good idea, but hey, I'm just a developer what do I know?
I use HackerNew. I'm not sure how the features compare, but I like it overall.

https://chrome.google.com/webstore/detail/hackernew/lgoghlnd...
I'd have to think from an employer's perspective that someone without a degree who has made their way through gainful employment has proven themselves to be as reliable as any college graduate. However, the fact that college graduates are more frequently hired may be a result of the fact that there's way more of them than there are the people who worked their way through life, at least in the white-collar sector.
Understanding Systemd Units and Unit Files
Leverage Government to Secure Our Privacy
Yes, a high level manager at my employer (fedgov contractor) was teaspooned when edict from fedgov said managers at his level needed a masters or higher, despite it being irrelevant to his non-technical job. This is someone in his 50s who had probably been there 30 years.
*Tom Baker
Works great for scrubs like me. I get to hire super smart people at a big discount that get passed over.
Depends on the industry, aerospace is known for mandating degrees.
Same for Chrome.
You missed the point of my comment. I personally am a little more familiar with the science than the average American's understanding. What I see published for the general audience however, (and I would not rank IPCC reports in that category, even the summary ones,) overwhelmingly references, quotes, or relates to Hansen. If I'm trying to open stubborn minds, and everything comprehensible I can give these people features a name that's readily tarred as a politically-motivated pariah in the denialist community, their distrust of the mainstream media reporting and belief in their own FUD only hardens.
Show HN: Uptiq – White Labeled Chat based account management systems
For one, just indices in a strongly consistent distributed store, with ACID, is a big deal. Doing this yourself with another strongly consistent DB is a massive error prone PITA.
Yes. You cannot get hired without a degree unless you have experience. You cannot get experience without getting hired. The chicken and egg problem that a degree solves. What you might call "bootstrapping"
>>"..that gravitational potential energy just doesn't give you that much"

To that point I'll respond with a quote from Hendl's site:
A storage with a radius of 250 meters could store 124 GWh, which would correspond to the worldwide storage capacity of all pumped storage power stations.

http://www.heindl-energy.com/hydraulic-rock-storage/idea-fun...
Being a bit pedantic there aren't you? Sure, if I wasn't interested, I wouldn't be interviewing. But recognizing that the interview's outcome doesn't reflect who I am, nor does it mean 'my life is over and I'll never get a job I like', or any of the other anxieties common to those first few job hunts, means I am not so invested in -succeeding-, and far more invested in just scoping the company out, seeing if this would be a good fit, and accepting a "no" as in no way a reflection of my quality.

Obviously, "not giving a damn" is hyperbole; as I said, if I really didn't give a damn I'd not be interviewing in the first place. But it is the most accurate description of the attitude I find myself having when interviewing. "Toughening it out" was what I did as a college student and junior dev, trying to fight the impostor syndrome as I try to convince strangers I'm worth hiring, and trying to hold down the feelings of depression and self-loathing afterwards as I criticized every single thing I did that I thought was a mistake in the interview (even successful ones that in hindsight I realize I absolutely aced), and tried not to think about how I just blew my chance at a dream job (because every company that I talked with was a dream job, after all; someone who would actually -pay- me to write code and solve problems!)

I instead describe my current attitude as "not giving a damn" to demarcate it as very much different than that prior experience; my feelings now are "I am good, I know a lot, I learn fast, and I have a track record to prove it, and if you say no it means either you want someone with different experiences who is looking for something very different than what I am, or you've been interviewing for (and thus hiring for) the wrong thing; in either case I don't think I'd enjoy it here. So, while I hope this works out in the affirmative...I will view a 'no' from you as a positive as well, because it tells me more about you than it does about me. Regardless of your response, I am relieved to hear it, hence, I don't give a damn what it is".
sshd forks per connection.
Rice Adventure
The 'sshd' process on the target Linux apparently forks a process to handle each connection . . . with two SSH sessions the Linux target looks like this (pstree -p):

|-sshd(1017)-+-sshd(5495)---sshd(5561)---bash(5562)
| `-sshd(5595)---sshd(5631)---bash(5632)

When the ssh sessions die, only process 1017 is left.
The thing is in this industry, a lot of the people at the top of the food chain or general mythos is that there are a lot who didn't graduate and still did fine (Gates, Zuckerberg, Jobs).

It's also what you make of it. Sure your degree may give you an easier entry to robotics, but it doesn't mean you need one to get in. It's just the most standard way of getting in, but there are other ways of getting in.

Also, 4 years is still a lot of time not working on 'real projects' if your career is 20-30 years.

Because of coding bootcamps and other stuff, we're already seeing less people going to 4 year programs and more doing 2-4 semester intensive courses. At least in the software industry, I think it's going to be like apprenticeships in the future. Apparently it's more common in Europe like Germany. Shopify's CEO (Tobias) did some sort of apprenticeship program like that.
Nice chat / Q&A about this here: https://channel9.msdn.com/Events/Build/2016/C906
One of the major flaws I find with academia these days is the almost obsessive focus on critical thinking rather than constructive thinking.

It is almost a given that you need to be able to dissect any intellectual claim but what I have found often is that academics are less good (in general) about making decisions. I.e. putting forward a proposition for others to critique.

This has created a whole breed of corporate academics who survive and often climb the corporate latters purely by pointing at the wholes in the cheese rather than fixing them or creating a cheese without any whole in it.
Open source appointment platform on Laravel
FreeBSD running on xhyve tutorial
I think you have hit the nail on the head, my interview experience at a single company (currently employed, didn't interview anywhere else) had a very high variance in terms of questions/approaches so I can see this playing a significant part in determination of appropriateness of a potential New Hire.

Personal experience is important in terms of rapidly evaluating a candidate! If a team is composed of 10 people and you interview with each and each brings something a little different to the table, that seems OK to me. It gives a candidate exposure to the people they would be working with, kind of like dating.
When you are met with nothing but silence how can you possibly know whether your lack of a degree is the thing they don't like.
Companies don't go into the interview saying "we'll never hire this person, we're just talking to them for the practice".

It's fine to interview at multiple companies that you might consider taking an offer from, but interviewing at a place you know you'll say no to strikes me as, yes, wasting their time (and money, as we usually have a few people interviewing one candidate at the same time).
https://en.wikipedia.org/wiki/Copyright_infringement

http://www.copyright.gov/title17/92chap5.html#501

https://www.law.cornell.edu/uscode/text/17/chapter-5

https://www.lib.purdue.edu/uco/CopyrightBasics/penalties.htm...
But Nature Scientific Reports is junk compared to Nature. It's not actually a junk journal, but it's a huge step below Nature or Science. It's an open access journal that charges $$$ and explicitly only reviews papers for technical validity (e.g. making sure you made no errors). It does not judge papers based on whether they are interesting, impactful, useful, or whether papers actually make a meaningful contribution to the field.

The hard part about research isn't getting something technically correct. It's about getting something meaningful that advances the field.
Not quite disappears but I think the lavabit case is a good example of not being able to talk about anything.
I'm not trying to minimise the real-world impact of research! I guess I'm saying in some fields (e.g. IT, and startups in particular) there is much tighter feedback between ability+effort and real-world results.

I can imagine two situations as a researcher where constant criticism is damaging. (a) If you've built your self-image on being the best, and suddenly you're a small fish in a big pond, you're left with not much. (b) If you want to make a real difference but the culture of negativity/elitism holds you back, you end up frustrated.

But if you are actually making a difference then you can probably withstand any amount of sniping!
Scale. Costs.

It costs about $550 to remove a ton of CO2 from the atmosphere. Alternatives, such as sequestering CO2 from seawater, may be cheaper, around $150. I'm going to stick with the higher estimate.

To just tread water we'd need to remove as much CO2 as we're adding presently.

Current global emissions are 9.875 gigatons (billion tons).8 Let's call it 10 gigatons to make the math easier.

That's 550 * 10 billion or $5,550 billion dollars per year in carbon sequestration. A thousand billion is better known as a trillion (in the US), and the US GDP is about $15 trillion.

This would equal 1/3 of total US economic output.

On a global scale, GDP is about $70 trillion, so we're looking at 1/12 of the global economy. Call it an 8% tax on everything.

It's the sort of thing a unified international effort might accomplish, but it's well beyond the reach of even the single richest person or corporation.

There's the additional problem that once you remove the CO2, you've got to hold on to it. That's 10 Gt you'd have to freeze or compress and essentially hold in storage for a few thousand years. That's a considerable warehousing project.

Not releasing the CO2 in the first place may be strongly preferable.

------------

Correction: I'd read off the 10 Gt value not realising it was carbon, rather than CO2. Actual is 35 Gt CO2, so multiply dollar amounts and percentages by 3.5.

That's $19.25 trillion, or more than the total US GDP, and 28% of total global GDP. Or a ~30% tax on everything.
Looks neat!

I noticed this: CockroachDB is not suitable for use cases involving joins (yet)

Well guys, that's the kicker. If you've got joins, you've got SQL. The selection language isn't so important if you can't do set relations.

I'm sure you're going to rock this. Can't wait to see how you do it!
Does LibreBoot have the lawyers to enforce compliance with the GPL? As we have seen with Linux/busybox/etc, the GPL is not magic pixie dust and is close to useless without lawyers to back it up. As we have also seen, financial support from corporate sponsors is not the best way to ensure that GPL compliance work continues; better is if the Free Software directly crowd-funds that work.

https://sfconservancy.org/supporter/
https://sfconservancy.org/copyleft-compliance/
https://sfconservancy.org/copyleft-compliance/principles.htm...
This comment should be at the top. It's nice that everyone has an opinion about this announcement, but I just wanted to try it out. Unfortunately it's not as obvious that it hasn't been released yet.
Like it or not, it's actually a pretty good proxy for "someone with decent education and a stable upbringing, plus has is likely to have the genetic potential to consistently perform well in employment" which is in turn a proxy for "likely to be a good hire."

If you're running a welfare program, that's an unfair criterion. If you're running a business and need competent employees, then it's not a bad screening measure.
Generally?
No.

When it comes to suing the US (or a state), just remember the default answer is "you can't sue the US" (or a state), and every other case is an explicit congressional exception, like the federal tort claims act, etc.

(see, generally, https://www.law.cornell.edu/anncon/html/art3frag41_user.html...)
The language parent post used may be imprecise, but the effect is largely what oil extractors are now seeing.

Global oil prices have fallen due to demand descruction. Total quantity of oil consumed is down as well. Revenues, as P * Q, are down. It's a compound effect.

Saying that both supply and demand have fallen is incorrect in an economist's sense as to an economist these are functions. Shifting one function (usually expressed as a "curve") moves along the other curve, even without a change in that function.

Confusing, I know.
I have been running dual-boot Windows/Linux forever (Minix before Linux took over ;) ). I have purchased programs - Mathematica, Ableton Live, Clip Studio Paint, etc... that I have on Windows along with VS and .NET/F# stuff. This will make my world so much easier, since I only use Linux for the occasional program I don't want to bother compiling on Windows due to dependencies and long make files. Cygwin and MSYS2 have their issues to make this more enticing to me.
All anonymous comments show up as "cypherpunks".
I've earned no less than $180k/yr in the past 6 years, as a remote developer without a degree. The only thing that matters in life is what you decide to believe is true.
HN has shadowban?
Gov. jobs have a lot of check boxes, and often one is degree. In lower level positions experience can substitute, but not always in higher level positions.

When you start reaching positions where you get listed on the company website, a degree helps.
I have previously received an offer from Google and was low balled quite a bit. When pressed on this, they pointed to my lack of degree.

So I got a job offer from them without a degree, but they certainly did care.
Ok -- this is badly tripping me out. A former employee of mine in the Philippines is (was?) his wife. I'm pretty sure I met this guy while I lived in the Philippines. Even though I haven't seen her since 2008 (I think?) her family contacted me about 2 years ago wondering if I had spoken to her (I hadn't of course).
Flinux was the first thing in my mind when I saw this. Could this be inspired from it? In which case, at least some sort of recognition or attribution would have been great considering the amount of effort Flinux author has put into it.
Technically it already supports OpenCL, as it has an LLVM backend and Clang port. However, it will generate scalar code that doesn't take advantage of the vector unit. To support it properly, it would need extra passes for SPMD vectorization.
It was advice from my CEO father in law. I'm only 33, so YMMV.
> I think that the bar is higher today and it's not as easy to sneak your way in like I did.

I think this is a significant factor in the skew from 'experience is king' to 'you need a degree'. The industry is much less of a 'wild west' now than it was even 15 years ago, so people with more than 15 years experience have a much higher chance of being self taught than people with 1-5 years.
That's anecdata. Of course it can work the other way too. I've got a printer/scanner which "just works" with Linux. On Windows however they need crazy, proprietary driver/application which always lives in the traybar and tries hard to take over native windows settings.
With $340M in revenue, Nest is underperforming
Understanding Causality and Big Data: Complexities, Challenges, and Tradeoffs
Anecdotally, I went to a state school with decent computer engineering and CS programs, got all kinds of experience getting paid to write code for different groups throughout the university, met a few professors and like minded individuals in classes who wound up throwing more work my way throughout my entire career, and was 'only' $45k in debt.

My first job out of school paid me $60k/yr (2006) and I was over $100k in three. I learned a lot in my CpE and CS classes, but I gained a ton of experience at market rate I never would've gotten as an 18 year old know it all.

Not really related but even though I've spent most of my career using my CS teachings, the EE learning that was part of my CpE studies sure has come in handy with the IoT explosion. I knew next to nothing about electrical engineering when I entered university. Had I not gone I wouldn't have known how much I like electronics and robotics.
There are 1 or 2 may but even they will face plant at some point. The best day traders are the ones that can find the funds and guts to start again when it inevitably happens.
Just because you are smart enough to compete in an Olympiad doesn't mean you can function practically on a software engineering team. Whiteboard coding helps the interviewer see how you think and function as well as "can you solve this problem"; though I agree that it's not necessarily the best way to evaluate those capabilities, it's the best tool some companies have.
What I heard people saying is that nature and science are not regarded as academic journals, they are "magazines"
(author here)

Yeah. One area I'd like to investigate is adding specialized instructions. The existing renderer is not highly optimized.
I love the idea of interviewing for practice, and would do it myself, but I only have 10 vacation days a year to blow. How do you manage it? Pretend to be sick? (naughty, naughty)
Shoot, I got that beat. I spent 5 years and still don't have a degree.
Go and fuck yourself, please :)
[the evil of the pessimist is]

not that he chastises gods and men, but that he does not love what he chastises . . . [In being the so-called ‘candid friend,’ the pessimist is not really candid.] He is keeping something back—in his own gloomy pleasure in saying unpleasant things. He has a secret desire to hurt, not merely to help. . . . He is using the ugly knowledge which was allowed him [in order] to strengthen the army, to discourage people from joining it.

- G. K. Chesterton
I suggest you build up your network of contacts at your current job. That means get to know others, help the out, make sure they know your career interests, etc. When some of those move to a new company, they will think of you when opportunities open up. Usually hires through internal referral get special treatment at many companies if the referring individual feels strongly. They can allay any concerns the the interviewers have.
OP, if you are on an android phone the Hacker News 2 app has this feature. I've often wished for it in the browser. I'll check out that chrome extension in the mean time
I'm a fan of linear conversations on internet communities. I think the time that a message was posted is important, so the first message I want to look at is the most recent.

Although, adding this feature doesn't really make it better or worse for that goal.
Moving a Start Up from San Francisco to San Diego
Something just slammed into Jupiter
Do you have a blog post where you explain the main ideas of the algorithm? Bonus points for many images and examples, probably one or two trailer->mini-trailer example in images/screenshots.
Lol, 38. Only 38. In today's job market one should expect rejections from dozens, potentially hundreds of companies. With hundreds of qualified people apply for each job (thank you electronic CVs) 99+% of applications, of interviews, result in a rejection. It's the new normal. The days of interviewing only a handful of people are long over. Nobody should take it personally.
For those on Safari, I managed to find this extension which also does does collapsable comments

https://hckrnews.com/about.html
I'm one of Cloudflare's customers who would blacklist all Tor traffic if I could. I genuinely don't understand why so many people obviously use Tor for all their browsing, and not just for sites where remaining anonymous is desirable. Why not simply switch to a normal browser for normal sites?

Some background - we run several SaaS services for schools, which are politically and socially non-sensitive. The only realistic reasons anyone would want to connect anonymously would be nefarious. Allowing Tor traffic is like a bank having a special ATM round the back with no security cameras - you're giving a free pass to attackers to try anything they want with impunity.

I'm having a hard time seeing what the compensating advantage is. How does not accepting Tor traffic to our "normal" sites lessen the anonymity of Tor traffic to sites where it is important?