skysight-inc/HackerNews huggingface dataset:
That is of course valuable to other people or the society and it may also be valuable to you because you enjoy doing it. But that is not what I meant. When you do some work to make a living, then you have to earn enough to live on the income. What is the point of working full time and then starving anyway? What you can do voluntarily is not affected in any way, you can make paintings and write open source software for no money as long as you want.
For those confused, several people have accused him of sexual harassment and at least one has accused him of outright rape.

http://jacobappelbaum.net/

https://twitter.com/VictimsOfJake

Before people get too conspiratorial about honeypots and whatever else, Andrea Shepard is a core developer and had this to say:

https://twitter.com/puellavulnerata/status/73858143289374310...

> Precommitment revealed: sha256("It seems one rapist is one rapist too many\n")
I LOL'd... I had the same extension installed, but had to uninstall it when I saw the word constantly as part of my job.
Right-wingers are mostly absent from this conversation.
The question at hand is "can we give people enough to amount to a comprehensive solution and thereby save administrative costs"?

I don't think any libertarian minded individuals actually believe in tossing out all safety nets and most likely don't care to reduce taxes on the wealthy either, at least not as a goal in and of itself.
Makes even more sense to forbid them then.
... asked everyone who ever heard of a new technology.
It's not weird, and succinctly explained in one phrase: "If I wanted the Apple way, I'd buy a Mac." People do not want Microsoft to turn into another Google nor Apple. They want MS to be different from the others, so they can actually choose what they want and not get a product that differs from other offerings by nothing more than who made it.
Google for "cloud to butt extension"
I got a 2nd generation X1 Carbon Touch and while I love how light and powerful it is, I'm surprised how short the battery life is (sometimes it runs out of juice while I'm on the road - NOT OK) and the quiet when I turn it off (which aligns with what you said about the fan).

I've been using ThinkPad for 10 years and this is the first one to disappoint me.
> Macros

You obviously didn't read my post before listing your pet list of things that are irrelevant. Macros are bad. They are only a benefit to those that are delusional enough to think they are a rockstar.

> Ability to do systems programming without having to use an external language?

I have no idea what this even means today. "systems programming". Are you from 1980? Perl is vastly more connected to *ix than any Lisp ever developed. There is nothing you can't do in Perl. Ruby and Python aren't that far behind, either.

> AOT compilers to native code

Totally unnecessary. I can't even think of a reason you'd want this in 2016. Maybe in 1989. But anyway, "native" is disingenuous when talking about Lisp. Unless you just like being an asshole. Lisp requires a GC, and due to the dynamic nature you're constantly jumping through dynamic/static hoops to get exactly what you want. The resulting executable is massive. Perl and I think Python can also compile to "native code".

> REPL environments with GUI debuggers, with fix-and-continue?

Uhm. Yes? The REPL GUI debugger everyone uses today is called Chrome. You seem to be stuck in the stone age. Web and mobile development are where it's at.
We shouldn't be talking about government paying basic income. We should talk about millionaires and billionaires paying living wage to everyone working in their home and every employee in their companies that they share ownership in. That would be a better conversation to have.
Want to Get More Done at the Office? Just Stand Up
Bingo (vote with your dollar etc.).

However, as others have mentioned, there is a huge risk gradient to overcome for students wishing to drop out to stand behind their principles. They need to be somewhat reassured that they are not gambling their careers away.

One way that those out in the workforce could help would be to make a hefty and very public effort to hire as many of these dropout students as possible, credentials be damned. That's how it used to work back in the day anyway, why can't it be done again? With all of the excipient courses that one is forced to take that have little or nothing to do with one's profession, they won't be missing out on much.
I've been using a GeekDesk for the last couple years: http://jakeseliger.com/2015/01/24/geekdesk-max-sit-stand-des... and would not willingly go back to a full-time seated desk.
I'm pretty sure the marketplace has decided that doing things "right" isn't particularly valuable.

There are places currently where you'd expect an extremely high degree of rigor to be applied to a variety of engineering and technology problems because the potential financial impact of a cluster of interrelated faults would be irreparably financially and reputationally disastrous. But instead you will often find the overwhelming culture is to instead hire legions of employees/contractors ranging from demonstrably incompetent to tacitly complicit in knowingly producing garbage just so long as that garbage can be produced on reliably unrealistic (were any amount of rigor to be applied) timelines, and where the optics of "progress" vastly outweigh the quality of releases. And while none of this would be a spoken or agreed upon culture, the set of incentives in place guarantee that results do not align with the institutional rhetoric.

And as much as it pains me personally to see cultures like that (as a 1x engineer who labors naively over correctness in design and implementation)... for the most part I think the marketplace got this right. If you consider realistically that the percentage of software programmers/developers/engineers/architects who work on something truly "mission critical"/"carrier grade"/"matter of life and death" is a rounding error compared to the number which work on the next Dashboards as a Service, or Fitbits for Dogs, or next-gen tween sexting mobile platform, or just toiling away fruitlessly on shelf-ware in large directionless companies surviving on the carcasses of well-heeled dinosaurs in their "enterprise sales channels", then quite obviously doing things "right" comes along with almost no actual value other than just the ability to claim you did it that way.

If building most software came with anything remotely resembling the risk and liability of building a high-rise apartment building, or a suspension bridge, or the hydraulic controls of a jetliner, then one would likely see much more common practice, conventions, and thorough auditing of software that gets created. Rather than "best practices" being outliers, they'd be the norm, and they'd be much more codified and immutable than simply the most recent blog post about scar tissue earned from a metaphorical software skyscraper collapsing into The Bay one sunny Tuesday afternoon.

As an informal support of the above claim. How many among us have worked on projects which included, as a central pillar of the engineering process and culture, all the following forms of testing... unit, integration, property-based, concolic, end-to-end, chaos, regression, soak, and mutation, and have indefinitely pushed back releases until all those forms of testing could be exercised and validated? Whatever the number I'd wager a year's salary that there are more people who don't even know what most of those things are than the number which have been required to diligently do all of them. Probably by an order of magnitude. If we're talking about mythological 10x unicorns, perhaps we can start with that one?
Internet: Then vs. Now
See book The New Magicians about early MS days. Le Nouveaux Magiciens in French original version, IIRC.
Related from earlier this week:

Thai government plans to MITM all internet communications

https://news.ycombinator.com/item?id=11801325
But you mention VISA. Does this mean you're also interested in candidates that want to relocate to the US, or what does VISA indicate?
Warriors season ticket holders have to pay $1600 each for those seats? Wow. 3 seasons ago, regular season tickets were $33 per game there.
https://developer.pidgin.im/wiki/SupportedXEPs might be a good start.
I have a Apple iPhone 5 and a Mac (OS X) currently neither of them forced an OS upgrade to me. I always needed to explicitly click the install button.
With software its a little bit diffrent, but major/minor OS upgrades i.e. OS X 10.9 > 10.10 > 10.11 (everything between 10.11.1 etc) needed an explicit click and on iOS the same.
Thank you Juraj, please keep procrastinate :)
All? female Tor devs univocally talk about rape/sexual misconduct while not all mentioning him personally it seems quite clear that these claims are not understood as an external smear campaign but a long lasting issue within Tor and no one that is knowing him is stepping up to defend him. At least on Twitter. Tor acknowledges that there are rumours and that the issue is investigated. I'm kind of shocked about the methods (character assassination website, @TimeToDieJake Twitter account) but who am I to judge. This looks like it's serious or should at least taken seriously. Difficult to judge as an outsider through.
I have them fairly often. I think it's an interesting metaphor for life too -- how many parts of ourselves have we simply forgotten about?
Multiplatform shellcode for Windows/Linux/BSD on x86 architecture
>in favor of censorship

That's because it's not called "censorship" any more. Instead, people will label a person whose speech they dislike as a racist, homophobe, Islamophobe, anti-semite, misogynist, etc. Sure, people with such views exist and we should debate how we, as a society, want to respond to such views.

What is the problem is the unwritten expectation that, once identified as such by almost anyone, you are excluded, attacked, and told to "shut up". For a regular person it's often enough to be labeled in this way once for their social or work prospects to either be ruined or hurt. Worse, the label will still stick, even if later this person is exonerated.
Nice, I think XMPP is more relevant than ever, in an era of messaging apps that are incompatible with each others. I hope businesses come to their senses and provide a layer of interop with a standard such as XMPP. It's a win-win for everybody.
> We want the whole world to look like our interpretation of what is morally correct, which is where a lot of social justice movement comes from.

The irony is that in America this is considered "liberal." It is not -- liberalism is the opposite of much of what it's come to mean in America.

When I was growing up in the US it was conservatives that were trying to control speech and expression. They wanted burning flags to be illegal. They wanted limits on "offensive" speech, including erotic imagery on tv and in art, violent music and video games. They wanted to control what ideas could be expressed in school.

Now it has flipped. The "you can't say that" banner has been taken over by the Left in the US. I don't know what we should call Democrats now, but they're not liberal. (Maybe Democratic Socialists is a more fitting term.)
> a single mother with 3 kids has to make do with $10,000 a year?

Actually, under Murray's proposal, she has to make do with 10k per year plus whatever she can earn. If she's earning very, then she's probably doing all the childcare herself and her living costs are not much more than a single, childless woman. If she works full time, then her total income (earned and unearned) will be 30k at minimum.

I'm not saying I support the proposal, but I do think your rhetorical question mischaracterizes it.
HelpMe: Get things done by people nearby
HelpMe is an app that would help you get your chores done by people located in your neighborhood. You would post a task and "Taskers" would propose their help to complete your chores. The person who posted the task can then choose a tasker from the list of candidates and pay the person using the app when the task is complete. People will select a tasker based on his/her ratings and reviews from other users in the community.
What do you guys think ? Would you use a service like that ? If you have any suggestion please leave a comment.
Thank you !
Challenge accepted: https://github.com/facundoolano/aso
What's happening is that you pay disproportionate attention to accusations against "the government's enemies", and not much attention at all to accusations of people in the government. Here, you have a story about someone removing themselves from a private project over accusations. Nowhere in your comment do you, for instance, acknowledge Denny Hastert being sentenced to 15 months in prison.

Also: of the people who do serious work on counter-censorship, anonymity, privacy, and the like, the overwhelming majority have had no accusations made at all. For that matter, despite a long prison sentence, neither has Chelsea Manning.

Could it be that your sample size here is "2"?
Because he didn't bother. His POC is more than enough.
Competition would still apply?
The "Forest" story seems to be labeled wrong. It's clearly written by a woman.
What sorts of jobs are available there and what's the salary like? I currently do devops at a large Internet content company near Dulles and I've got federal government experience from many years ago.
Took me a second to realise that first link is satire!
And the images are too small.
Indentation

Indent 2 spaces. No tabs.
Use blank lines between blocks to improve readability.
Indentation is two spaces.
Whatever you do, don't use tabs.
For existing files, stay faithful to the existing indentation.

Richard Hendricks is not going to like that!
They already are, as you can see from the numerous articles here and elsewhere on the Internet, as well as my personal experience.

https://news.ycombinator.com/item?id=11167964

http://betanews.com/2015/10/15/microsoft-now-uses-windows-10...

http://www.wired.co.uk/news/archive/2015-07/30/windows-10-pa...
Student protests are absolutely not censorship. They're a "more speech" answer to statements that the protesters find offensive. If you disagree, fine, but trying to shut up protesters because you think their actions amount to censorship is utterly hypocritical.
> As anecdotal evidence, I've seen people belittled and harassed on facebook, reddit and twitter for asking any of the following: * Why should we legalize Marijuana? * Why is BLM important? * Why should I care about ${cause}?

People suddenly realize that they can't explain their reasoning, they get embarrassed/frustrated, and to save face they start playing dirty. This happens with software design decisions too!
https://www.tekrevue.com/tip/disable-automatic-app-updates-m...
I've never understood this argument. To me, it seems obvious that 10X programmers exist.

How much faster would John Carmack produce a new graphics engine than a recent bootcamp grad? How much better would Carmack's be?

I know I've gone to unfair extremes with the question, but it still illustrates the point. Really excellent developers are waaay more productive. The upside is huge. All the time saved avoiding blind alleys based on experience, all the cases where experienced intuition identifies the cause of a bug that would have taken much longer, etc.
"Google censorship" is a pretty powerful claim to make for someone who's research into Appelbaum was tricked by an obvious parody article, which you just on this thread presented as fact.
> Bash is the only shell scripting language permitted for
> executables.

> [...]

> The only exception to this is where you're forced to by whatever
> you're coding for. One example of this is Solaris SVR4 packages
> which require plain Bourne shell for any scripts.

> [...]

> When to use Shell
>
> * If you're mostly calling other utilities and are doing
> relatively little data manipulation, shell is an acceptable choice
> for the task.
>
> * If performance matters, use something other than shell.
>
> * If you find you need to use arrays for anything more than
> assignment of ${PIPESTATUS}, you should use Python.
>
> * If you are writing a script that is more than 100 lines long,
> you should probably be writing it in Python instead. Bear in mind
> that scripts grow.
>
> * Rewrite your script in another language early to avoid a
> time-consuming rewrite at a later date.

Limiting the domain of shell scripts is the best advice in here. Shell scripts are terrible to maintain, and you should use perl or python if it's complicated.

But limiting the domain of shell scripts also probably means that you're not going to be using any advanced features of bash, so you should write it in sh instead. It's undoubtedly more portable, and it also serves to enforce the idea that you shouldn't write complicated shell scripts. I'll take a leap and say it outright, if you're using a feature of bash that isn't in bourne shell, you shouldn't be writing it in either of them.

The internet is littered with bash scripts that are compatible with bourne shell, but the shebang says '#!/bin/bash'. Well some systems don't have bash! But everyone has bourne shell.

I'm disappointed by their choice of bash and how this guide might reinforce that behaviour, but other than that, the actual style guidelines are great.

[Edit: rewording]
> You really don't get it

Then point out what I'm missing.
Universities in much of the western world have generally been towards the social left (by most definitions of that term) for a very long time. The thing is, in the past, their surrounding societies were largely to the social right - it's only now that societies are catching up that suddenly, universities are "anti free speech". Fact of the matter is that there was never much room for rightist discourse in the first place. Nothing's changed, except that people now see the same stuff as being part of the norm instead of fighting against the norm.
Learning to like design documents
We can't control the decisions they make, and wouldn't want to... Each agency has their own CIO, and needs to be able to make decisions about stacks based their needs. Compliance requirements for running a service in public are so huge that agencies have conservatively stuck to ancient options, or farmed it all out to vendors. Our goal is to make the operations, deployment, and compliance aspects of service delivery trivial so they can put more of their resources (and those of the vendors they pay) into the improvement of the services they provide rather than sinking a huge portion of their budgets into redundantly addressing compliance and deployment concerns. And of course, use modern tech.
Yes they do. Read the article and read up on the article's author. It's quite literally based around eliminating the costs of the social programs and instead throwing everybody a flat $10K/year.
All solvable problems though, no?
If no one has to wash dishes in order to survive then you will have to offer a quite decent wage to get people to wash dishes else pay someone to finally make the washing of dishes completely automated.
Supply and demand should dictate that the worst issue will end up being the rising cost of having a night on the town.

Same thing for any other currently low value jobs. We will have to adjust to paying people properly, even above minimum wage, to do things that suck.
I view this as a desirable outcome when considered against the current situation in which only the most glamorous jobs tend to pay well, even if the job is not necessarily most helpful.
Price of goods with limited supply will rise, where the price floor is mostly determined by how much people are willing to pay.

Price of goods with unlimited supply, where the price floor is determined by cost, will not rise.

Although everything kind of fall somewhere in between the two extremes -- rent will probably go up, whereas food not so much. And many things will not be affected because poor people will not buy them with or without BI.
Seattle's Light Rail Is Now More Popular Than All Its Express Busses Combined
Ha! I figured it was something like that. So a statement concerning the jargon...
All the names are pseudonyms, I imagine. Forest can also be a woman's name.
Instant feedback ...

You have major problems making this work. If everyone acts in good faith then it would be brilliant, but it needs to be resilient against bad actors, and that's hard. Really hard.

Suppose I get someone to do a job, and then I don't pay? Suppose I claim the job was badly done. Or suppose the job was badly done? How will you resolve the dispute?

You say the ranking system will sort that - suppose I maliciously give bad rankings to other people in my area who are competing with me for jobs.

Having seen that some people really will set fire to the Earth just to watch it burn, I'm not sure I'd ever want to get involved at all.
5. Accesses and mines your phone book. (My rolodex is my business and no way FB or LI are getting it direct from me.)
I certainly have begun to censor myself on social media. There's a number of topics I simply won't touch on the off-chance I trigger a livelihood-destroying internet rage mob.

The conspiracy theorist in me suspects some level of govt involvement in these SJW hit squads. They have much to recommend them to a totalitarian administration trying to work around the constraints imposed by, say, a "bill of rights". You can neutralize and/or make examples of people who commit acts of wrongthink without being seen getting your hands dirty.
It's like there are two principal eigenfrequencies competing for dominance and inducing high-energy instability. Would separating the components reduce the free energy of the system and allow a better equilibrium to occur?
It is abundantly obvious that the NSA has no interest whatsoever in following the law or offering an avenue for whistleblowers to point out wrongdoing. This well-written and detailed article is just more confirmation. It seems clear that any internal compliance channels purportedly offered as a way to raise concerns about violations of law are worse then just windowdressing - they are more like a honeypot used to sniff out employees who have any regard for law or ethics.

>During the course of the interview, standard interview questions were used, but were tailored as needed to follow the flow of the interview. It is also important to note that there were questions included that were meant to uncover whether Mr. Snowden was dissatisfied with the US government.

The "standard interview questions" asked when an employee raises a legal concern about the practices of the NSA are used to turn the microscope onto the employee, rather then the legal issue (a practice certainly not lost on employees considering raising an issue). The message here is clear - keep your head down and do what your told, or you will be hammered down like a nail that sticks out from a board. The willingness of the NSA to continue its constant and continuing barrage of lies is troubling and revealing, laying bare the immoral, illegal, and sociopathic tendencies of those employed there.
Eggs and milk aren't getting more expensive to produce. So, if the currently-cheapest brand increases its price, it's opening a window for new competition to sell at the old low price.

It's possible that anticompetitive forces would prevent that competition from emerging in many cases, but I would not say that it is obvious that prices will increase under UBI.
Just a reminder, since this blog did not mention it at all, Matrix is great, is NOT an XML hellhole, and has their own implementation of Axolotl for private messaging: https://matrix.org/git/olm/

And Vector is pretty great too. I had the pleasant experience this weekend of making a new chat room to persistently share photos with relatives this weekend using it. And the Android client is really solid as well.
It makes sense to me. It's not insulting, it's merely stating that you should consider your situation.