skysight-inc/HackerNews huggingface dataset:
As the saying goes, good luck with that.

Indeed with strict discipline you can use semantic styles in Word and other tools. People typically don't and the default behavior in many cases is annoying or leads to problems (copying style, when you intend to copy just the text and so on). And, fiddling with these things takes a lot of time.

As for software versions, moving operating systems, computer crashes and the like -- things happen when you are working on a dissertation and any other long term project, and you end up trying to rescue your files. Moreover, when you are a scholar, you often find yourself needing stuff you prepared decades earlier. In many cases the versions are not even easily available, if at all (Word 2.0, anyone?)

There are tons of sites by academics detailing these scenarios with more details. I submitted a few links to HN a few minutes ago.
Easy running totals in SQL with windowing functions
Great idea! This would be particularly useful for niche topics that don't have good meetup groups in all big cities. All the effort the organizers spend on finding high-quality speakers and attracting the right crowd could be multiplied. We have been thinking about running our Berlin NLP meetup (http://www.meetup.com/de-DE/Berlin-Language-Technology) more remotely, but the only thing we've done so far is posting videos of the talks online.

Meetup.com has been really great for us in getting attention for our _local_ meetup, but it isn't the right tool if you are running it non-locally/remotely. Sth. like meetup.com in terms of discoverability + a standardized tech infrastructure (sth. that "just works") for remote meetups is desperately needed.
> Iraq was one of U.S.'s staunches

That's quite an exaggeration. Iraq and the United States didn't even have diplomatic relations from 1967 to 1983. The U.S. did help Iraq when it looked like it was going to lose the war it started with Iran, but it was mostly intelligence aid since Congress refused to lift the arms embargo against Iraq.
Hmm thats similar to why I left Amazon. I was tasked with mundane tasks like localizing strings for huge marketing faq pages. I wrote scripts to give the 900 odd strings numerical locale ids. But my manager who all my code had to pass through for code review wanted individually described and named ids. For what other reason than he was a corporate drone with Java abstractions for factories of factories of DatabaseQueryCreator that invoked DatabaseQueryBuilder etc etc I do not know. I will never work for another corp where I dont feel like a magician in terms of programming and tooling efficiency. It was absolutely dreadful and loathing to march to my death as a creative and intellectual. Fuck drone work and fuck drone managers and executives who try to serve it up only because they hate themselves too much to embrace the beauty of the discipline of hip and efficient software engineering
34% Steam users run Windows 10.

http://store.steampowered.com/hwsurvey
Such a thing exists: https://www.curecoin.net/

Edit: Also: http://www.gridcoin.us/
Decoding: Word of Mouth Publicity of Indian Candy “Pulse”
Ask HN: Who are generally better programmers: INTPs or INTJs?
Why?
It would be awesome if someone did it on their behalf though. I would love a metric that let me evaluate the energy, water, pesticide, units of child labour needed to get a product to the store/my door just as I can compare the fat and sugar content of my lunch or the efficiency of a new car if I were to tape all the sharp edges and drive carefully.
On the other hand, the power shell version returns objects that can be manipulated in a safe way, whereas the find version relies on "-exec" being a feature of find (Talk about bloat.), which is string-based (if you're not extra careful: breaks with spaces/tabs/newlines/semicolons/dollars/backslahes/... depending on what you use it for) and spawns one process per file (really inefficient).
Still the same on both Firefox 44.0.2 and Chrome 49.0.2623.75
Bitcoin Core is really more of a process and a community than it is any specific group of people. There's no set criteria for "being a Core dev" - it is simply the set of people who discuss on the mailing list, send patches to GitHub and participate in the consensus-building process. In my experience, the influence of community members grows organically based on technical competency, domain expertise, track record and personal trust relations between community members - not on some appeal to authority or an organized hierarchical power structure.

The decision making process is based on an IETF-like[0] consensus-driven approach, where a very high threshold of rough consensus within the technical community is required for making changes to the protocol. This hardens the protocol rules and helps protect the development process from hasty decisions, political forces and tyranny of the majority situations - with the price of a slower development process and reduced innovation. Overall, I personally think that stability and resistant to change are good things, and prefer to be wrong on the side of defaulting to no-op when there's no consensus, rather than be wrong on the side of making harmful changes.

[0] "We reject kings, presidents and voting. We believe in rough consensus and running code" -- David Clark, The Tao of IETF https://www.ietf.org/tao.html
What an uninformed amateur sees from this page is ... utter chaos in Total Miner Support by Proposal. BIP 100 leads but the BIP repo linked doesn't contain such a BIP, the link is broken. 8MB doesn't even have a link. The four of them together managed to convince 27% to change to something and 3.8% for classic is the last.
Because of the number of GPLv2 only projects they don't want to lose license compatibility with
Surprising to me that it isn't more cost effective to use the female connector as a jig in manufacturing a PCB-based solution, or maybe a halfway, where it's a PCB anchoring the male pins and then a 3D-printed shell.

There are also generic round pins available, though they're probably skinnier than the standard d-shell ones: http://www.digikey.ca/product-detail/en/TS-106-G-A/SAM1111-0...

Another potential janky solution would be a partially-populated DB-25.
$500K NSF Grant Boosted Girls' CS Participation at Obama Daughters' $37K/Yr HS
It wouldn't end up as a deal-breaker. In the discussions leading up to it, you'd object to providing receipts, indicate that you're trying to cover other types of costs, and I'd respond with, "OK, we'll call it a signing bonus," and then negotiate the exact [pre-tax] amount.

I (and I assume most hiring managers) have broad discretion on the amount of a signing bonus. For an engineer I want, I will never care about the difference between a $5K and a $10K signing bonus (or if we're talking about bonus in lieu of relo, the difference between $15K and $25K). It's a one-time expense to me, comes out of a different budget, and yet candidates seem to really value them seemingly out of proportion to the economic benefit.
I'm striked by all this grey text!

> Crucially, a user of GPL software is allowed to do whatever they want.

Did you know FreeBSD allows you to build a full release into memory stick right from the source? No developer experience necessary! :-)

Its easy forget that with the GPL, you also pass on the burden of whomever distributes software provides a way to get the source. BSD encumbers you with no such strings attached.

The words "do whatever they want" and "definitely use in commercial setting" may be better set with an asterisk. GPL software is often available for free downloads and by second hand on CD's, notably with access to source code. Its popular among developers. Knowing that, it surprises me how often I see statements expressing GPL as if it were a brand new, moddable car with absolutely no string attached.

GPL software would provide a means to get the source code, but other open source projects do too. But if you hand someone that Ubuntu CD, they definitely can't "do whatever they want". Its obligating them to comply to terms should they distribute it.

> Even resell for money, and definitely use in commercial setting.

The obligations do not run over well with commercial or reselling.

I speak from personal experience and pain having dealt with GPLv2 in a commercial settings years ago. Ultimately business was lost do the the lack of flexibility we could give our customers. We had to deal with whether deploying our code on customers' servers created a distribution. Some customers will only accept running software if its on their servers, full stop.

Many of the most successful public tech companies keep their code proprietary. Not out of pulling one over on you, or to limit your rights, but out of competitive advantage. Many choose to release code at their discretion, often in permissive libraries.

> Except develop the software however they want. (greyed out as if it were incorrect)

My BSD licensed projects can't simply pull in GPL code. My could would then be a derivative, the license would also affect people using code of my distributed with GPL parts.

For GPL, the control over the distribution is uncharacteristically rigid in an open source software ecosystem of shared libraries built from source, developers contributing upstream on projects despite terms forcing reciprocity. The terms cascade downstream and steer the ultimate fate of the project - its not backwards compatible. You're walling yourself off to developers who can't comply with the terms GPL, and if you lose developers, you're losing potential contributions to the project.
I find the latter drives me away from apps - it looks cheap, and signals to me (rightly or wrongly) that the app isn't good enough to stand on its own.
Most powerful open letter from a gay pop star – Gay Star News
> What happens if I make a shell that does expansion slightly diffrently to the existing shells? That can't work well?

We have different shells with different expansions (and a myriad other differences) and it doesn't work well.

In practice, the result is that people write bash scripts, not shell scripts.

(Though they often don't know, and so use #!/bin/sh anyway, and so the scripts break whenever the default shell isn't bash.)
> but with apparently so few people being able to be closely involved, in almost may as well be.

What is this based on? My own personal experience is quite opposite - the development community is very welcoming, has a diverse set of participants, and conducts its discussions and decision-making process out in the open.

Also see my other comment here: https://news.ycombinator.com/item?id=11229435
Donald Trump's voicemails hacked by Anonymous
Moreso that open source sprouts by necessity mostly. IRC buildbots and other integrations have been around forever. It's just that Slack paid for the integrations that really makes it shine. Money, and well the work->integrations it buys, really talks.
Does Google win by suppressing speech, even if those voices counter Google's ambitions? Google would do itself a disservice by cutting out people who rail against Google specifically or against what Google stands for generally.

Google's bottom line is dependant on capturing all the data.
I like it. Only complaint is it seems to hijack the back button making it hard to get back to this page.
Hello. As other comments mentioned, it is easier to communicate these URLs over the phone. These words were chosen very specifically to be short, phonetically different from one another, easy to understand over the phone, and also recognizable internationally. Here is the list:

http://web.archive.org/web/20090918202746/http://tothink.com...
>this is why we should worry about things like government collection of phone metadata). However, I think it's also worth considering that reputation could be used as a tool by the people to obtain some accountability from the rich and powerful

I find myself in agreement with much of what you say, but the above argument always makes me pause in these discussions. Essentially, the argument is: "on the one hand, the rich can use this tech to control the poor. That's bad. On the other, the poor can control the rich. That's good."

Yeah, well, which one are you? Where do you draw that line between who is "rich" and "poor"? Why is one side coercive, while the other is obtaining accountability?

We're all, here, the poor and oppressed, of course, only willing to use our new-found power for good.
A more relevant statistic, thank you, but also a reminder that Steam is another obstacle to UWP.

Would developers prefer their games to be on Steam or on the Windows Store?
What we really need is a protocol so people can use their favourite editor without being forced to choose just one.
Right. But even talking to one Mexican is better than saying "well, I talked to a Dominican, a Costa Rican, and a Guatemalan, because they speak the same language as people who wear sombreros". That's ridiculous.
Top Design Moments for Mobile App
And apparently you can be fired for any of the three.
SegWit can only reduce bandwidth for clients that don't need to perform full validation. Blocksize is otherwise unchanged. Miners' and payment processors' bandwidth requirements are unchanged. Lightweight wallets does benefit, as does the nodes/servers they get their data from.
Thanks, that is certainly on our list.
Researchers overturn landmark study on replicability of psychological science
No, he didn't. He invented insolvency.

With fractional reserve banking, the institution has assets greater than liabilities. With insolvency, the institution has a plan to someday have assets greater than liabilities.
What I am arguing against is that people shouldn't be using the word "steal" in reference to forking an open source project and building a business on top of it. People do that every day. They aren't expected to walk around giving credit to the originators for everything they do afterwards.

Steal is when I take something private, locked down, under patent and use it to profit. Show me what was stolen that wasn't given for free.

Arduino did give them credit, they said it originated from Wiring. The other factual details where relatively minor, something that could easily be confused by most people.

I love how the voting system in Hacker News is used as a weapon to suppress all dissent. What did I say that was trolling? Creating a new account because I work too near this field.
Alaska so warm it had to ship in snow for Iditarod sled dog race
temperatures are rising in Alaska at a rate twice as fast as the rest of the United States. In the past 60 years, average temperatures have risen by three degrees across the state, and warming in the winter has increased by six degrees
The forks XT and Classic are both trying to do that. XT was actively fought with things like DDoS attacks and lies and other foul play. Classic goes for a more moderate (IMHO too cowardly) increase, and is at least not being fought in the same way.
What they found matches what Trump himself said:

“I gave to many people before this -- before two months ago I was a businessman. I give to everybody. When they call, I give. And you know what, when I need something from them two years later, three years later, I call them. They are there for me. That's a broken system.”
My http://www.gradifycss.com was top for an hour or so, got a few tens of thousands of views
> This seems a step beyond simply organising the world’s information.

It is just the contrary since very few can post there. Then, if they prioritize these people/services on their search above others it turns the navigation path to a place owned by Google.
It is just showing connecting with my own video at the right top corner. I think something is wrong. I am on the latest chrome.

Getting these errors in dev console.
Could not open document: [object Object]
Skype was actually quite decent years ago. It appears that with every new version it became more and more of a bloated buggy piece of shit. I use it mostly to talk to friends. Havent gone more than a couple days without it seg faulting. I LOVE that quirky sound buffer loop that repeats 'hey u still there' 10 times over as the piece of bloatware crashes. RIP skype.
Woah woah woah. Comparing Slack to Skype... it's not just apples to oranges... it's comparing Iron Man's Jarvis to a rotary telephone.

Slack is how we bring together all of our project data -- from all of our tools -- in one place, and how we automate tasks like daily Scrum and contract creation. Slack asks us, "Hey what are you working on today? What are your blockers?" and builds an automated list. We can ask Slack to do work for us, like, "Slack, create an MSA from our template and send it Joe at Clientcorp." A million other uses. Slack is great and saving SO much time.

Skype sits unused and spams me every month asking me to put in more quarters for some bizarre concept of "long-distance" phone calls. And honestly the UX is so horrible, it's going to take a total re-launch to make it something I'd even consider installing again.
Yes gfycat is what partially inspired us too.
There is a simple ML-like language implemented in Racket, called plai-typed, which is used by some people for teaching the PLAI programming language book. You can see the implementation here: https://github.com/mflatt/plai-typed
So that's why XT is being censored and fought with DDoS attacks? Because the fans of Core did nothing wrong? There is math showing the numbers works, yet it was met with FUD and all problems with no change was denied completely.
I would do that but I'm afraid of the ftdi clones that can get bricked
>saying something nice about somebody does not give you a free pass about the content of your statement.

And sometimes people really do think you're wearing a nice shirt and want to tell you that.
Also, would "TouchingPlayfulEnjoyAspect" be something you want to tell a interview candidate? (First one it generated for me)
I suggest you do not run things as root inside your docker containers. :)
I reinstall Windows every few years when something really bad happens and never have seen Windows turn weird. After few years it is as good as a fresh install.

On the other hand sometimes in the internet I see "advices" like "Windows should be reinstalled every six months" and wondering what the hell these people are doing with their computers?
The question is one of how the layers should look like. While I don't have anything against LN as such, it would make most custom uses of the scripting language unusable. You can't enforce arbitary year chosen scripts within LN channels the way you can with regular transactions.

A layer for transaction merging built using Zero-knowledge proofs which can preserve the full capabilities of individual scripts would be the ideal solution, and could become fully server independent.
People saving money don't "sit on their cash for decades", they put their cash in banks who lend it to people who need it to buy their house or build their business. Too much inflation means no saving means no capital. You need capital to hire people, start businesses, create things. The only reason government creates inflation is to spend money it doesn't have to keep promises it knows it can't fulfill all this while devaluating its people hard earned money and savings and teaching them not to save for the future. It's an organized invisible robbery of the poor. The rich actually benefit from inflation at least in the short term.
> find, in particular, very much has a fine UI, and I dare you to process, and not just list, the files with cmd.

I'm not really sure why he is comparing find with cmd in the first place. Nobody thinks cmd is good; most anybody actually doing anything in a shell on Windows would be doing it in Powershell.

In that case, I would do something like:

Get-ChildItem pathname -Filter test.txt -Recurse

Any processing I want to do is easy, because I'm getting back objects and not just text. Say that I want to get a hash of each file named test.txt.

Get-ChildItem C:\Users\Amezarak -Filter test.txt -Recurse | Get-FileHash
There's no incentive, but you should probably really be pushing the Accountants of (Country) professional org (or whatever it's called) to support this.

They could register a branding for compatible download systems.
I stopped reading after

>2. They prefer ‘perfect’ solutions to ‘good enough’. And if no perfect solution exists they seem ok with inaction, even if that puts bitcoin at risk.

I mean the kind of 'good enough' thinking got us into the router mess we are currently in.
Btrfs is supported by ReactOS from now
See project documentation on , 0.17 released
Exploiting 'INSERT INTO' SQL Injections Ninja Style
Hack the Pentagon Cybersecurity Initiative
Why should the be hold to a different standard than regular banks?
https://code.reactos.org/changelog/reactos?cs=70955 - committed
Yeah, I guess the issue is everyone is very self-interest and there is a lot of money at stake. Imagine if a private company can take over bitcoin core.
If you're a developer, you shouldn't need rich friends or family to save up a $20k investment for yourself.
Also: Don't DOWNVOTE people because you disagree with them. DISCUSS with them. Downvote me if I am being an asshole. To downvote because you disagree is not the right use of downvote.

I actually did read the entire article. Most people seem to be reacting to the title, Arduino clearly attributed Wiring, they didn't just steal it and not say anything:

34. Banzi is the creator of the Programma2003 Development Platform, a precursor of the many ARDUINO-branded products. See: http://sourceforge.net/projects/programma2003/. Banzi was also the Master’s Thesis advisor of Hernando Barragan whose work would result in the Wiring Development Platform which inspired Arduino.

This was probably written by a lawyer and not Massimo himself. Its a legal filing. It says clearly Arduino is inspired directly by Wiring. What else do you wan't from an attribution of credit? Should Massimo get a tattoo that says "Wiring" on it and put it on his forehead?
Btw a workaround: You can enable the shell (from languages dropdown) and "cat > file.cpp" and compile it yourself with whatever compilers you want.
You are also able to "apt-get" any other compilers/packages you need.
>If you hoard currency that is managed by a central authority, then other people can't obtain currency for their productivity, and thus can't consume market goods.

This is fixed by removing the central authority monopoly over the printing of money and/or make them actually print the money.

>until and unless the day when past hoarders rush to market at the same time

This is no different than the status quo. Bill Gates could try to 'cash in' all his 50 billions into rice. Would that be 'causing sudden inflation'?
>someone who didn't have a solid grasp of what harassment is (or worse, wanted to convince themselves that their harassment didn't count) would portray it that way.

And sometimes attention-seekers will convince themselves that something they hear, even if it isn't directed at or to them, is harassment, and try to use it to harm other people. Like the Adria Richards thing.

No worries though. Eventually these types will find themselves working solely with each other, in some sort of bureaucratic-HR-dystopia, which requires explicit permission before anyone can speak to anyone else.
An Year of Haskell
The reputational and institutional benefits of YC dwarf their actual investment (even now that they're investing $120k).
How TDD process works
A brief introduction to Redux
Interaction Design Awards 2016 – Winners
this ain't no imageboard
Next Month's Google Chrome 50 Drops Windows XP/Vista and Mac OS X 10.6-10.8