skysight-inc/HackerNews huggingface dataset:
It's of course available, but not installed by default, and when e.g. you git commit from console, it by default launches Nano with its counterintuitive shortcuts.
> I was a scientific adviser to $LAWYER, and my job was strictly to help him, his client, and only them understand things better.

Looks more like you're wearing an accountant or auditor hat than a scientist hat on this one.

>is there some moral principle that all scientists should disclose everything and you can't hire them for confidential work?

Yes. The search for scientific truth shouldn't be a narrative for the people who pay for it.

>I was a scientific adviser to $LAWYER, and my job was strictly to help him, his client, and only them understand things better.

And when it comes down to it, the client and their representatives (you, $LAWYER, etc) have or will have certain obligations to truth under the law; you might be muzzled but it's more of a reassignment of responsibility to somebody else.
I agree with you that art isn't that different than code in community game development. My point is that in case of art most open source project don't even try to actually accept and review contributions at all.

Still I can't agree that upstreaming of code is anything like hard in case of most open source games. There is only few projects that feature complete and have plenty of programmers. Of course such projects usually have higher requirements to contributors, but most of projects are newbie-friendly as they always happy to see more developers.
On email newsletters for Big Media - thoughts from a developer
Screw Coding
Funny, Tom Knight (Lisp Machine cpu designer) suggested to read about crash-safe.org work. Small world.
Anti-Terror Mode For Phones
Probably many of the victims of the Paris attacks were carrying smartphones with high res cameras and microphones.

Imagine if (by default) phones would switch to automatic monitoring mode when gunshots / explosions are heard. Statistical analysis could show a sudden jump in these sorts of automatic reports.

This seems like a straightforward sort of feature that perhaps may help in reacting to and investigating these sorts of crimes.

Something that Google & Apple should step up and create.
The lift varies since the aircraft flies fast through regions where the air has different velocity.

Think about a column of ascending air, and the plane flying quickly through that. All else being equal, the plane will accelerate vertically until it is traveling vertically at the same speed as the air column (if the column is large enough).

That's why flying low and fast is extremely bumpy and taxing for aircraft. Lots of air speed variations.
> Nobody complains about legal-advice privilege creating "muzzled lawyers"

The attorney-client privilege belongs to the client. The purpose of all the traditional privileges is to allow the client/patient/parishioner to divulge a secret while seeking professional advice without having to worry that it will be published or used against them.

In the case of science, the secret the government wants to keep is not anything the government had to be encouraged to give the scientists. It's the result of the scientists' research.

And allowing politicians to choose which scientific research is published is catastrophic. It invalidates everything published by government scientists because the political filter biases the published results -- intentionally. It would be better that the research not be done at all than that it be published only if it aligns with the political goals of elected officials.
it's only 20 minutes and the content can be sped up.
Yes, government agencies funded by the taxpayer, with scientists directly employed to work for them. In much the same way, I wouldn't expect a person working for the DEA to be allowed to publicly say "legalize it", and I wouldn't be particularly outraged if in fact that is banned.

I use this term to contrast to, e.g., university researchers receiving an NSF (or Canadian equivalent) grant and (in name, at least) given political independence.
Thank you! A very interesting and insightful criticism of various approaches to AI, especially what we can learn from GOFAI. Do you have any other papers to recommend?
Internet Users in the World
>Justification and use-case starts at https://github.com/ghc/ghc/commit/46a03fbec6a02761db079d1746... if anyone was wondering.
There are a variety of scientific issues with political elements.

For example, evolution. Not the relatively uncontroversial evolution from (common ancestor) -> {humans, apes}, but evolution within humans after this point. See, e.g. James Watson: https://en.wikipedia.org/wiki/James_Watson#Provocative_comme...

Or economics. Consider this incident in the US: http://thehill.com/policy/finance/255726-dem-economists-atta...

The only real attacks on science that get coverage are the ones attacking environmentalism or pre-human evolution. But science does (or at least should) influence politics in a lot more places.
I wonder how this works, though. I assume there is not any kind of automated system on the backend of HN trying to figure out what is "good content" and what isn't.
> The only scientific issue that has such a strong political element is climate change.

Economic policy is hotly debated in both economic science and government. Same to immigration policy. Even statistics has it's controversial bits. Anthropologists also periodically produce some controversial nuggets. Also, let's not forget that many scientists won't hesitate to give their opinion on whatever is asked of them!
This is your easy Mod-p replacement: http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Prompt-S...

You can give it something else than defaultXPConfig to customize the look and completion behavior: http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Prompt.h...
>Yes. The search for scientific truth shouldn't be a narrative for the people who pay for it.

I don't believe the parent comment is arguing on behalf of "merchants of doubt". He or she is suggesting that it should be possible to enter into a contract with a scientist in which the scientist agrees to investigate a scientific truth without disclosing it publicly in exchange for money. Whether you have herpes is a "scientific truth" a scientist might discover, but it's your prerogative whether that fact is publicly disclosed.
C++: The advantages of Seq, and the demerits of std::string const&
As other said it is not necessarily about the using the phone it's about the light emitted from screens of all our devices.
T
he issue also applies to using other screens at night. Like watching TV right until you go to bed, or even in bed. I guess using your phone in bed to set an alarm and whatnot is a more common case and thus is used as the example.
'Are you OK with it?' does not appear in the article title.
>Not every killer should go to jail for life, but (let's say) some do; thus, the maximum is life.

Many countries don't have life sentences.
This is great news for Julia and the scientific computing community in general. MATLAB doesn't scale, and python solutions are too scatter brained for me.
I don't think it's hard to convince people to suppress or nurture their empathy towards certain groups, specially when they are indoctrinated from a young age. Just look at the way most of us care so much about certain animals' wellbeing, while completely ignore the suffering of others.
If the aid they're receiving will ultimately be more harmful than helpful? Yes. It is one thing to be self-interested, and another to be duplicitous.
As someone who worked briefly with Julia (My "standard" tools are Haskell and C) this is really awesome news. Way to go Julia team!
From reading the title, you would think that the article was going to speculate about cause, but it seems to completely ignore it and just beg the question. Does being neurotic give you a wandering mind?

There's little or no experimental evidence that "thought" causes anything: https://en.wikipedia.org/wiki/Epiphenomenalism

edit: Wikipedia is scary specific https://en.wikipedia.org/wiki/Problem_of_mental_causation :)
Kudos to the BBC for increasing awareness of this issue with non-technical device users, who will need manufacturers to implement bedtime mode as a factory-installed feature.

Previous industries have sold products with negative health impacts, with changes eventually coming from consumer pushback, government regulation and/or class-action lawsuits.

There must be at least one mainstream device manufacturer who has a large advertising budget and can take a leadership position by implementing bedtime mode and advertising the health benefits.
> st used more memory and was slower than xterm

Since st has no scroll buffer, theoretically it's impossible for st to consume more memory than xterm. If st does eat up more, it should be because of its screen buffer, whose size is decided by the size of its window.

Also, yes, the rendering portion of st is not the fastest. I know it pretty well because I implemented it like an year ago. It has been improved, but it's still kinda hacky due to lack of proper Unicode layout engine (or normalization). And what makes things worse is that existing layout engines(ICU, harfbuzz, etc) are just "sucks" for suckles community, while making a new one is not feasible AFAIK.
Show HN: ClojureScript REPL within Excel
Here's an old animation of the construction of a platform over those rail yards.

https://www.youtube.com/watch?v=nAc5hkCEYFU
Or if you install software to control color temperature.
The entire lower West side of Manhattan could use a new subway line. They originally planned to extend the 7 train southward several more stops, but they gave up on it.
I wasn't talking about startup speed as that can be ignored given the kind of shells and configs we use these days which will consume most of the start time.

What I was talking about were things like how much memory overhead the emulator has and how fast it paints stuff or how quickly it responds. Some things were slower in urxvt and then some things didn't work as correctly as in xterm, so I didn't bother configuring urxvt for more speed. st, on the other hand, wasn't faster and actually was heavier memory-wise when I tried it the last time.
Yes. The search for scientific truth shouldn't be a narrative for the people who pay for it.

So I guess you criticize every corporation who hires scientists to work on proprietary products? Elon Musk is such a fiend!

Look, a much better way to accomplish this is robust intellectual freedom. Rather than expecting every individual scientist to be able to say anything they want, regardless of employer, create a system where any scientist who hasn't chosen to be muzzled can state controversial ideas and expect them to be received with only intellectual criticism. You need far more than just legal protection, you also need a culture where dissenters are tolerated and not socially shunned.

You also need a culture where replication and debunking are given equal respect to finding novel results. The unfortunate fact is that if someone publishes a new result, that gets vastly less prestige than if they replicate (or fail to) an existing study, or spot statistical flaws in someone else's work.
People I don't understand greatly disturb me. Subjects not so much.
Xbox's team must be really pissed.
It's in a desert and way too hot to be comfortable most of the year. I don't understand why anyone would want to be in Dubai except for the money/lifestyle.
Take part in the developer economics survey (and win some cool prizes)
One of the reasons to consider Julia, as noted in the article:

>its flexibility and high performance (comparable to C)

This is one of those points that is so rare to see in new, high-level languages, and quite welcome in the world of high-iteration numerical computation.
Cython (and before it Pyrex) occupies a similar space between C and Python.

Was any of your design inspired by them? I also wonder how practical it would be to reuse parts of it when making a bridge for another language.
Lego photos and description of the ever-evolving art installation: http://art.thehighline.org/project/olafureliasson/
You don't commute. AFAIK most of tech is in Silicon Beach and most people live within 20-30 mins
So every time I'm watching an action movie with my friends, all our phones will think there is a terrorist attack going on at my place?
I know the difference which is why I specified not in power. The Greens, NDP, Liberals had elected members in the Canadian system of governance. If you want to be pedantic and argue that government in a parliamentary system refers to the party with the most seats in parliament and in control of the executive branch then go ahead. I find that pointless as you're ignoring the main thrust of my argument.
I'm not convinced of the value of life imprisonment (or of imprisonment). I only meant to state that the maximum sentence is not related to these perpetrators, but the worst possible perpetrator of a given crime.

(Edit: forgot the "not" in "not convinced".)
Solving Einstein's Riddle with Ruby
Scalaz is a Scala library that gives you Haskell in Scala.

I've got exactly two imports I require for every Scala project - Scalaz and Scalacheck (quickcheck style testing lib).

Also very nice, albeit slow, is scalaz stream.

https://github.com/scalaz/scalaz-stream
What do museums get out of using these instead of, say, QR codes for visitors to get informations on exhibits? Do these require users to install a custom application?
I love Julia. This is great news! :)
Treesheets (open-source for Mac, Windows, Linux) extends the spreadsheet user experience to general data organization, http://www.treesheets.com
" a kind of semi-chaotic self-organizing behavior in which numerous small acts of repair with a common goal in mind can lead to quickly built, complex, and massive creations. Mob software is different—it explores the space of possibilities. It includes users during design. It is highly incremental, focusing on repair rather than master planning. Mob software takes coding out of the closet and makes code literature. It is based on gifts. Mob artifacts include massive software, built by the multitudes. It never goes down, it is never totally stable but is stable in the aggregate. It is flexible in the extreme. Anyone can add to it. Mob-software artifacts adapt, evolve almost."

When reading this section, all I could think about was OpenStreetMap. It is rather an open database rather than open software, it does seem to share all of the features. Massively collaborative, small, numerous acts. Mostly repair (these days), flexible, gifted acts, crowdsourcing. Complex, massive it can be quickly built with many eyes. Over half a million users have contributed to openstreetmap - he writes than thousands and tens of thousands would contribute to mob software, would the same idea apply with millions?

The example he gives in the essay is the Oxford English Dictionary.
Let's be mainstream - User focused design in Elm (Curry On Conf)
Site is not responding. "The Realities of serving static HTML with Wordpress"?

(I'm assuming its wordpress and a static blog at this point.)
How to eat less meat? – For better health and a better world
For anyone interested in trying to get to know Julia (like me), I've found these talks useful as a starting point:

Introduction to Julia - Part 1 | SciPy 2014 | David Sanders - https://www.youtube.com/watch?v=vWkgEddb4-A

Get To Know JuliaLang - Guest Talk by Co-Inventor Viral Shah - https://www.youtube.com/watch?v=OC3hsct63Ok

If anyone can recommend other resources that would be appreciated.
And it's great, because it doesn't just switch on time of day and location, but also appears to use the RGB sensor to try to match the white point of the screen with the colour of the light in the room. It's especially nice with Android's adaptive auto-brightness and an OLED screen.
Its true that using the term "Levant" may seem outdated. However, if you recall ISIS' (or Daesh's) call to arms, it was to erase borders - and specifically the ones delineated in the secret WWI agreement known as Sykes-Picot. Back then, the goal was to carve up the Levant between France and the UK. So, using ISIL is in reference to their stated mission. Maybe more reason to not use any IS or IS derivative...
>So I guess you criticize every corporation who hires scientists to work on proprietary products?

Those are engineers, not scientists. Even at that, the whole purpose of the patent system is to publicize developments while protecting those who create it for a short time.
Will julia ever be popular for general computing and Web stuff? It's s till fast for non scientific use cases, has multi threading (in master) and is getting go like channels.
5 Personality Types That Thrive in New Businesses
Yes exactly. The current population would fit into a 1km sided cube.

Volume of a human = 67 l [1]

Double this for packing errors = 134 l = .134 ㎥

.134 x 7.13 billion = 955,000,000 ㎥

< 1 ㎦

[1] http://www.wolframalpha.com/input/?i=volume+of+a+human+being
Show HN: Phantom for Cassandra, now with prepared statements
Having used them for a number of different applications, I can tell you that they are way better than QR codes from a 'just works' perspective to the user. Now, the dev/site team knows darn well that the hardest part of using beacons is getting the distances/interference measured and dealt with, but at the end of the day the user shouldn't have to do anything other than walk around and have your app installed on their phone.

That is key, they have to have your app installed (and allow the correct OS permissions). After that you can (on iOS at least) pop up alerts, passively track how people are moving through your space, see what the most popular spaces are, change your app context to show them details about where they're standing, give them directions, etc.
I hope they can have it accessible to people who are not that interested in fancy computer science concepts, but rather want to read in data, do computations, and write out data/graphs again. Without massive boilerplate or hair pulling.

It seems to be really hard to create smooth user experiences for the common use cases of such complex products. I think people have been trying to oust Matlab for 31 years or so.

Disclaimer: I haven't checked Julia for a few years. Requiring hand reloading of files after editing and no native graph support were a few major problems for a workflow back then.
Emoji coding with Swift [video]
I'm not saying it isn't; I'm just saying that people do this all the time. Many times just to fake it till you make it, other times to be willfully be deceptive. I doubt it's the latter in this case.
Suckless inspired my naming of sxi: https://github.com/serprex/sxi & dwm served as the base from which I learnt to create nobox: https://github.com/serprex/nobox

Good stuff. Though seeing dwm have a null-check-before-free made me squirm. Have been using st for awhile now, it's nice, bit of a hassle to get backspace working & I sometimes miss being able to scroll back over console output

The only-one-file philosophy seemed to be a bit of a hassle where st had to turn down a wayland patch. One would think that it could be split into st-common.c, st-x11.c, & st-wl.c where the rendering backend is abstracted

stalin is neat but I personally feel using git to distribute binaries suboptimal. I'd prefer if there was a /build directory where one could git clone submodules & run a /build/install.sh to update the system. But that'd be something else by then I suppose & I haven't looked into it _that_ much to really critique

surf seems like a cop out using webkit
I just want a text editor with good intelligent c++: code completion, call tree generation, jump to declaration/definition and syntax highlighting - that works on the command line so I can use it over ssh.
Thanks, I didn't know that. I usually update my eBooks a month after I release them, incorporating suggestions from readers, so I will repost in a month.
These people are not whistleblowers, they are not going to reveal anything you don't already know. Their value for journalists is in using them as confirmation / official data points. If they cannot speak in that role, there is little point in looking them up.
I do have to say that some of their pains could be alleviated by choosing the right vendor(s). We started with a few Estimote beacons (they are fantastic for small site/Dev work and really are a great company), but we met with and found many solutions to management, security, etc. Estimote beacons are VERY simple. Choosing another vendor allows remote management, health monitoring, rolling identifiers, a whole host of other solutions to the problem.

We even went to a Meetup where Nordic Semiconductor wound up sending us some of their Dev kits and WE created our own beacon OS. There are so many more options available for really big installs.
Bitrot still affects traditional RAID.

> As much as it affects ZFS, that's my point.

That's not true. RAID protects you against disk failure but bitrot is caused by unrecoverable read failures. Check out this ars article:

http://arstechnica.com/information-technology/2014/01/bitrot...
The hand reloading of files doesn't seem to have changed. I still have to reload my modules after every edit. I'd love someone to show me a better way if it exists.
Why is it harmful right away? Right away, you have people getting online who otherwise would not be online at all. The harm is only later, if they end up not getting fully online because they're satisfied. If that happens, and the benefits of internet.org no longer exceed the costs, then would be the time to ban it.

How is allowing internet.org now and stopping to allow it if and when it starts causing people to have less internet than they would otherwise (assuming that extra choice is bad here, which I do not concede) a bad thing?
LLVM implements this as StringRef. It has been proposed for inclusion into the C++ Standard as string_view: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n392...
I can understand the argument made for Dubai being a viable and intuitive hub connecting Europe with Asia and Australia but connecting Africa with Europe, it lacks the strategic location advantage to make it viable.

The other point you raised is more of condemnation not praise of the city as it promotes and engages in shady activities like money laundering not only with Iran but with other entities and organizations.
As much as it affects ZFS, that's my point.
My favorite:

https://en.wikipedia.org/wiki/Bert_(Sesame_Street)

https://en.wikipedia.org/wiki/Ernie_(Sesame_Street)

https://en.wikipedia.org/wiki/Bert_and_Ernie
I like the metaphor that comes up when you think of OSM as software. Or Wikipedia.

npm is also similar to OSM in a way, except somewhat clunkier. People are always building little adapters, fixing up compatibility issues, etc.

Linux distributions like Arch or Nix are also kind of similar. Lots of eyeballs and fingertips, people patching up different things, rapid adaptation, etc.

Random thought: In the next decade, AIs will start to contribute more to open source projects. All the work being done on testing, verification, proving, defining interfaces, automatic formal logic, and so on, combined with work on artificial creativity, combined with more and more machine power. Pretty fascinating to speculate about.
Appliances with faces, and 5 other startup ideas...
You seem to be placing a lot of stock in the word "scientist" vs "engineer" or "accountant". Could you explain the substantive distinction you are making?

For my part I don't see much of one. In all cases one attempts to learn true facts about the world via careful analysis of data and experiment - the label is just for potential employers.
I don't know about call tree generation, but with some tweaking Emacs should do all the rest, have you tried it? (I don't code in C++ myself).
"Small wander" that no one's caught it yet! :)
Nobody ever said that the invasion of Iraq was to stop a genocide. In my opinion it was mainly revenge for 9/11, even if the association of Saddam Hussein with terrorism is murky at best.