skysight-inc/HackerNews huggingface dataset:
I'm not familiar with what lead to this post but lots of projects on GH do feel like social clubs. It would be interesting if GH had a feature that, when enabled, would make all comments on a project's PR/issue tracker anonymous so that they can be considered purely on their technical merit.
November 2015 Paris attacks
Oh, come on. This wasn't especially glorious, but that's manslaughter, not homicide. If you want examples of truly horrible crimes committed by the French military, you can look up our last few decolonisation wars.
WordPress Core developer is standard, but my business for example is building large multisite solutions for enterprise clients and while I do have 30+ patches in Core, that's not what I do for a living and can't compare with those who do that 40+ hours a week
If you get anything under 295 ms it gives you the "not sure if you're an actual human being" message. If you get a score of 295-305 ms it claims you have the reaction time of an 18-year-old, which seems weird as I would've guessed reaction time peaked later in life.
It factually wrong because there were options to do programming without Assembly before C existed.

One such example is the Burroughs B5000 system with Algol in 1961. This is just one example from many, available to anyone that cares to a little research.

I would have phrase it like this:

"Before C there were other systems programming languages, but for various reasons they lost to C and now it is widespread through the industry as we know it."

Followed by his note on how all computers in the room have their OSes coded in C.
why use continuation functions (... println) instead of returning values ? Is it because of the underlying JS API is async ? Maybe use something like chans to pipe async values ? Just doesn't seem clojureish to me :D
It was just the most recent example that came to mind but you are right.
> I sometimes mix Perl and Python philosophy.

That's like mixing up Vulcans and Romulans. Very dangerous indeed.
If you turn off the tap there will be no need for that.
> only use data while on wifi

what wifi?

There's not much wifi in rural areas, one place that Internet.org is targeting. In cities, yes, but then they already had access to wifi.

I don't deny that folks will be judicious with their Internet. I'm refuting the humanitarian benefit touted by Facebook: "people who wouldn't be able to afford or access the Internet can access at least some parts of it". That's wrong. People who can afford the Internet will be able to access it more freely, agreed. And I did say that that is a benefit, but not major, especially the way things are going with respect to connectivity and data costs.

And as countless others have mentioned in this thread, Internet.org is not the only solution in place that tries to provide this.
https://news.ycombinator.com/item?id=10566037
I've been on the lookout for a good overview news article about the Paris attacks, then I remembered that Wikipedia often does a good job of synthesizing an overview from various sources in the days after a major news event.

I'm posting this to HN because I imagine there are others out there who have forgotten that Wikipedia can be a good resource in cases like this.
Well, what's good for the goose is good for the gander. Apple are nice enough to let you use iOS under a closed system model. Same basic principle is at work here: you are restricted in what you can do with the software!
Aggregator of remote jobs
I'm just absolutely incredulous at the notion that we go into a war with a fierce enemy, one with a penchant for terrorism, and then act like this came out of a blue, and act as if this was unprovoked?

Where is our bravery, our stoicism, our humility?

What do you need to "justify" a military operation — surely the mere fact that NATO and ISIS are at war is enough?
> If we can sneaker-net a problem

I think from context the author means something closer to "hack" than "sneaker-net". Sneakernet has a useful and more precise meaning.
I agree, it is the responsibility of the community to define the standards they wish to represent and be judged by. The message is valuable if it helps people navigate the community or make decisions about how to represent themselves.

Sending the message might help dissuade some people from misrepresenting, but those who choose to misrepresent may likely do so regardless.
Sneakernet
Brief and well written article giving insights into how group dynamics shapes software development.
And as long as we do not have a world police under the UN (which benefits are itself at least debatable), that's a fact we have to live with. Ignoring it, just makes things worse. You can use the military to sink some pirate ships or to stop Russia from going crazy, but you cannot win a war against guerilla. Every generation has their example war for this but we still keep joining them.
8bitkick – Retro computer collectible cards
I recently finished three small projects in the sense, that there are no essential features, that I want to add in the near future. It is refreshing and I hope can level up the not really trivial analysis effort needed to actually define the limits of a project and yet be useful.

I wish this kind of "limited projects" engineering skill would be easier to learn.
I think of food delivery apps as an incremental efficiency. Rather than restaurants needing to maintain their own staff, you can take advantage of a collective network of drivers with an optimized central route planner. This should be successful for the simple reason that it's better for restaurant owners and consumers of restaurants that do not (or will no longer) have their own fleet.

I don't think it's going to "revolutionize" anyone's lifestyle the way Uber did. They might say so, but that's because no one wants to talk to you in the Bay Area if you're not disrupting something.
> Idiot.

That breaks the HN guidelines and we ban accounts that do this, so please don't do this. Fortunately, it's nearly always easy to edit such things out of one's posts, thereby following the guidelines and improving one's posts.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
My reaction time is 25 years worse than my actual age according to this. I am not particularly surprised although I question the variance in their methodology.
What are the practical uses for this? I thought it was going to be about PageRank.
The iPhone already supports various 'filters' through its Accessibility settings. I use the 'Low Light' filter every night, which allows the screen to go darker than usual. If they were to just add a low-light redshifted filter, that would be fine for most people I think.

However, and to f.lux's point, people should expect their devices will keep their health in mind. I believe Apple is worried that opening up first class support for this sort of functionality is an admission that blue light is hazardous to one's sleep health, which could open them up to various liabilities.
I love f.lux but sheesh, their stance looks like they're just playing the game to get their stuff on the app store, ignoring why apple doesn't want them there. What APIs are they using exactly?

I can see why apple might not want some app that messes with the display's color (controlled user experience and all that), and (please someone correct me if I'm wrong here) potentially access everything that's written on the screen.

The only way I see similar functionality happening on iOS land is through an accessibility feature 100% controlled by apple. No money for f.lux here, I guess...
I would counter that there are people whom you do not want to have root. As sudo says, with great power comes great responsibility. Having clueless users being able to break the sandbox would do them more harm.

So while root would be useful to some consumers, the majority would be better off without it.
The French position in 2002 may have been a bit cynical but would probably have saved lots of life: Saddam Hussein may be a scum-bag but at least he was holding the country together and keeping Sunni and Shia from killing each others. Same for Gaddafi, Al Assad, Ben Ali, etc. That being said all dictators fall or die sooner or later, and a lot of the troubles in the middle-east have more to do about ethnic hatred than about religious extremism. We could possibly have delayed it but perhaps not prevented it.
Other resources:

* https://www.lowbluelights.com
* http://www.theatrehouse.com/product/2811-34.html?14476184178...
I've been there with non-technical clients. I've seen people get ripped off by those who misrepresent themselves or their abilities. I agree, there is pain there and it is wrong. But this is not a problem exclusive to our occupation.

All I can say is, personally, my own professional ethics require me to try to know my own limits and abilities and present those honestly. So, for example, if a client came to me with a technical need, and I felt that I wanted to fulfill it, but it was reasonably out of my wheelhouse, I would either turn down or direct that client to the best alternative I could think of, if I could not provide it.

I suppose, ethics training is a part of professional development in more rigid occupations, maybe if ours was formalized more, this would be more prevalent.
“Geek Heresy: Rescuing Social Change from the Cult of Technology”
Not to mention this is a relatively simple thing to implement I think redshift for linux (linked above as [1]) is ~ 10k lines of C code and maybe a few hundred of python-qt.
Hmm, wait, maybe I'm misunderstanding. Why would you want to serialize all concurrent actors on a cache read?
Tor-powered web browser for secure and anonymous browsing for iOS
This is a silly knickknack intended to promote justpark.com. It doesn't work, and even if you account for differences in other variables (mouse vs keyboard, rendering speed, etc.), it probably can't work reliably given the variation in reaction times between members of the same cohort.
If the point you're trying to make is linux users love reinventing the wheel and making it more complicated and prone to failure, there really is no need. I believe you.

lxd has absolutely no relevance to this discussion. They are not jails, they are not like jails. As noted in my OP in this thread, jails are not a replacement for hypervisors.
They're not trying to get their app on AppStore. They got a warning from Apple for allowing people to sideload their app without the AppStore.
You mean those middle ages where a bunch of Christians went over to the middle east to kill a bunch of Muslims? You mean those middle ages?
The world is becoming less welcoming to tax dodgers
It would be nice if this was not just a white page without javascript.
thank you! Except the story doesn't involve the creation of a General AI, only a cognitive step - one of several along the way. Future stories could center around the limitations still present, and what additional steps might mean. Things get especially funky once you try to think of architectures that might support computation that surpasses the cognitive abilities of humans - not just in terms of a continuous speed/scale (that's easy) but in terms of a discrete thing - a type.

In that sense the story title is slightly misleading because the idea of a "step" implies a 1-D function that goes up suddenly, while my mental model of intelligence is more similar to a multi-dimensional space, where each axis is a type of computation. When you're putting things on faster hardware you're moving yourself upwards along all axes, but when you add a type of computation (e.g. Mystery module) you're introducing a new axis, capturing a wider volume of cognitive ability. In that sense the title is alluding to a cognitive step on the 1-D function of the total volume, not of any individual axis of it. Okay, maybe this needs vigorous hand-waving and/or a whiteboard to communicate properly, I'm sorry :)
I have been following the story.

From the article:

> f.lux has been ready to ship for iOS devices for four years, but we can't put our app in the app store without Apple's help.
With my wireless mouse, I was getting anywhere from 37 - 55 years old. Using the touchpad on my laptop, I was getting 50 - 60. Using my keyboard, most often I got "we're not sure you're an actual human being" but sometimes it said I was 18 or 19. The lowest one I had was 241 ms.
OOP is "weird" in Julia compared to Python and others and first time users may find it off-putting, but just power through and eventually you'll realize just how awesome multiple dispatch is and the lack of traditional classes. It's a more functional style that is very powerful (and in my opinion, more readable) in scientific computing.
How are we to trust that Rakudo won't go the way of Pugs, or that MoarVM won't go the way of Parrot, leaving us in a lurch?

Some people will tell you to trust them. I, on the other hand, base my expectations on the history of the project and the actions of the people involved. I don't believe you can turn 15 years of disappointment and underperforming into something usable based on an arbitrary deadline enforced by yet another marketing announcement.
It only serializes on a cache miss.
Flawed RNG used by the CDC to determine race
"The next step is to select a random number between 0 and 100. To do this, the program takes the last three digits of the certificate number and inverts them into a number with one decimal place. In this particular example, the last three digits are 433, which inverted yield 33.4. Since 33.4 lies between 0 and 60, White is chosen as the main race for this case.”
http://www.cdc.gov/nchs/data/dvs/Multiple_race_docu_5-10-04.pdf
The word originally describes how grazing animals process food -- a compartmentalized stomach allows them to chew on some grass, breaking it down partially, then regurgitate and chew it again, to help with digestion even further.

Mapping this to the domain of psychology, it becomes a thought process where one is going through the same steps over and over and over again; you can pick apart any situation you find yourself in, in excruciating detail. The only thing it doesn't lead to is an actionable plan of what you're going to do about said situation.

https://en.wikipedia.org/wiki/Ruminant
Not disagreeing, I find this whole situation bizarre, but do you mind sharing some of your reasoning?
Monitors are not perfectly calibrated, so if you send one a raw sRBG image, the result will look subtly wrong. To fix this we have monitor profiles (mappings from sRGB colors to the values needed to accurately display said colors on a particular monitor) and CLUTs (color look-up table, a table that the graphics chipset uses to perform said transformation on the fly as it synthesizes the video signal. It was implemented in analog video signals with RAMDACs, now with digital signals we don't need the "DAC" part, but you get the idea).

What f.lux does is (ab)use the CLUT to change the color temperature of the video signal sent to your monitor, cheaply and without requiring any modification to existing software. This is great if you trust f.lux, however clearly Apple cannot trust random apps with persistent access to the CLUT, because people could use it to do things like, say, completely blacken the screen.
Also next chapter: https://news.ycombinator.com/item?id=10455681
Where are the error bars on the graph? The curve is suspiciously flat, up, and to the right. Plus, half of 18 year olds aren't actual humans.
With WP I think it's a problem when people sell others pre-existing plugins and themes as their own work. I think a self proclaimed WP developer should at least know all there is to know about Theme development. That means they need to know all the wordpress internals as it relates to themes, hooks, filters, theme templates, custom post types, basic php logic, html, css, standards etc... They don't need to know plugin development, as plugins can contain so much and be basically anything, but by the time they know most of the theme aspects, they would be able to make basic plugins anyways. The problem is a lot of people don't even know those things, since pre-made plugins and themes make it easier to set up
I used f.lux on my PC for a year or two but ultimately removed it because it occasionally caused the screen to flash (can't recall but probably on sleep / wake-up / UAC actions). Sometimes it would stop working altogether. If I were Apple, I'd be skeptical before allowing a low level driver access to an app that can potentially affect the device experience. I'd want to test it to death & be damn sure that the benefits outweigh the cost of allowing it.

On a related note, the linked BBC article talks about phones needing a "bed mode" to "protect sleep". If you are really struggling with eye strain / disturbed sleep, a better advice would be to turn away your gadgets well before bed time and avoid the compulsive behavior of reading on your phone all the time. I tried f.lux along with better ambient lighting, screen dimming etc. (suggestions found on HN). The benefits were marginal. I would still wake up with groggy eyes & felt sluggish until I experimented with the rule of "no gadgets after dinner". That helped way more.

Don't get me wrong, it may be an awesome piece of software for those who have to be in front of the screen for longer duration.
That's true. There's also the tricky business of picking what the formula for good is. In the US, false positives are heavily weighted and false negatives aren't as much. Something like Blackstone's Principle:

"It is better that ten guilty persons escape than that one innocent suffer"
Fowler called this illustrative programming
http://martinfowler.com/bliki/IllustrativeProgramming.html
It "wants to be free"? Why does this particular software want to be more free than a word processor?
How much of the DW success is related to the fact that they have municipal jurisdiction over the land, meaning no politic interfering on the park development?
Actually, calling yourself "Wordpress developer" already tells me, that you cannot implement software beyond a certain level (aka real software), so I am okay with that. There are already so many PHP developers, who cannot do that and Wordpress developer seems to be one step beneath that.

Just to clearify: There are totally legit developers who use Wordpress and/or PHP, but they usually would not put that in their title.
You can still scrub a dataset with GELI (https://www.freebsd.org/cgi/man.cgi?geli%288%29)

GELI creates a virtual block device that works great with ZFS, you get it all, self-healing, checksumming etc.
Easier to read version of the EULA (without using preformatted text):

You may not (and agree not to, and not authorize or enable others to), directly or indirectly:

(a) copy, distribute, redistribute, rent, lease, mirror, timeshare, operate a service bureau, or otherwise use for the benefit of a third party, the Software;

(b) disassemble, decompile, attempt to discover the source code or structure, sequence and organization of, or otherwise reverse engineer, the Software (except to the extent applicable law prohibits restrictions on reverse engineering);

(c) remove any proprietary notices from the Software; or

(d) bundle the Software with any third party software, product or service. You understand that Company may modify or discontinue offering the Software at any time.
For the avoidance of doubt, the foregoing restrictions apply to any company or corporate entity (or its affiliates or agents acting on its behalf) (each, an “Entity”) and no Entity shall download or install the Software for the purposes of mirroring or distributing it to its employees or otherwise.
Doesn't seem to be reason enough for "us" to actively target civilians (no despite the news, we do not target civilians randomly, there's just a lot of mistakes - including stupid ones). Besides these are extremely empty words from this organisation : http://www.dailymail.co.uk/video/news/video-1108548/Shocking...

Believing they have anything in mind other than conquest, rape and destruction is nothing but foolishness. They are people without a future that satisfies them who have been promised heaven. Nothing more, nothing less.
That's extremely silly, since practically every screen in the world has the same blue-light issue. Apple will never be held liable for people's inability to sleep after overexposing themselves to bright blue light, any more than flourescent light bulb manufacturers will.
Yonatan Zunger about the Paris Attacks
Unfortunately not a great experiment. The first time through I expected to see a 'stop' sign, so I was doing what I do when I drive, scanning the road, looking at signs, making sure the deer on the sides aren't going to jump out. When the 'STOP' flashed on the screen it took me by surprise because I was looking for a stop sign, not for what's essentially a pop-up to come out of nowhere.

My reaction time was initially scored as '42 year old' (I'm 37). The next time through it was a 20 year old. The third time it told me I might not be human.
Same for me. Full screen I'm consistently in the 21-25 range, but shrinking the window down to about 400x400 I'm consistently not human! This is with a powerful gaming computer too...
> I'm really struggling to see what's wrong with that

We've been bombing ISIS for some time. When they bomb us back, we post tricoloras on Facebook, in a solidarity with France, a target of this "hyenous", "unprovoked", act of "terrorism".

The wilful inability to see the Paris attacks as a direct response to our military operation that is literally on the news at the same time, that's what is wrong with that.

I hope cooler heads will prevail, and the response you outline will be implemented. If we fail to see what's really going on, the response will be something crazy, and potentially very harmful.
Marc Andreessen has sold nearly 75% of his Facebook stock in two weeks
Thank you for that. I was quite clueless on how this list was put together.
Thank you for clearing this up.
How does making it open source helps 95% of the iPhone owners out there? Outside of this tech ivory tower, most people don't even understand what a compiler does.
Why would people find update checking unacceptable?
>Why do people support this software?

Same reason we use Photoshop, Pro Tools, etc: because we like/want the functionality. Build an open source alternative as good, and we'll use that.
My browser is 67 years old.
Show HN: Halite – A simple libsodium wrapper for PHP projects
Being told that I have the reaction time of an 18 year old at age 52 means that I believe this website dispenses the gods'-honest truth. I'm even inclined to ignore that the steering wheel is where none of the gods wanted it.
I meant that in terms of patent rights. Would you patent a word processor?
"Go is the assembly language of cloud infrastructure"

People say this about JavaScript because to run code in a browser, it has to execute as JavaScript. As a result, there are lots of actual libraries or webapps that are written in other languages and compiled to JavaScript.

In contrast, you can do cloud computing in Java, C++, or various other languages. Go may have advantages, but compiling to Go would just be a choice.

In short, I really don't know what you meant or why you'd say it.
Plutarch on Small Towns and Scholarship