skysight-inc/HackerNews huggingface dataset:
> One needs to understand the psyche of people who work in the security services and special branch. They are very polarised in their beliefs and their opinions. They tend to be racist, xenophobic and have a tendency to group people in tidy mental boxes. They see the world in black and white. There is no grey. They are massively insular and have very much an "us and them mentality". They have comparatively a large amount of power, and enjoy using it.

Are there any experiments and research on this subject that I can read about? Preferably published in a peer-reviewed journal. Anything that could be reproduced. Because if we want to make an informed decision about policies, we need more than personal anecdotes.

Let's see how an example research would look like. Ideally, we would have a control group consisting of a random sample of the general population. Then we would compare them with the members of the security services and see if there are any differences in behavior. We could give both groups a questionnaire with dozens of statements and a scale of 1 (strongly disagree) to 4 (strongly agree) or observe them in an interactive situation. If their answers have more 1s and 4s than the control group, then maybe they are more polarized. It's not perfect; there's a risk of self-reporting bias and the observer effect, but it's a start. Maybe there's public data like aggregated reports that would help eliminate said biases.

If there's a difference in behavior between the security personnel and the public, we will have new questions. Is this behavior consistent across all representatives of the security industry? Are they equally racist, xenophobic, and insular in both private and public sector? What if we compare members of the security services in different countries? Are they just as racist in Canada as in the UK, Switzerland, Japan, Singapore, or Brazil? What if we compare it with the experience? Are people who work for over 10 years in the security services more insular than those who worked there less than a year? Do they become more insular as they work longer or is just the industry that attracts such individuals? Do they share similar characteristics with other groups who enjoy comparatively a large amount of power, like CEOs, politicians, or judges?

The only experiment that comes to mind is the Stanford prison experiment. But that was more about authority than security services per se. And if my memory serves me right, there was nothing particular about racism or xenophobia. Plus, it has a fair share of controversy.
Thank you for not taking it that way. From-scratch recreations of games and renderers are always cool, and you're absolutely right to not obsess over the performance of a Doom level renderer in 2015. I just wanted to make it clear that this is not the right candidate for a "C vs. Rust" benchmark.
Yes I can understand why .Net was so embraced by developers. Underneath it calls Win32 for you anyway I presume, so it's a nicer wrapper. Kind of like using wxWidgets on Windows is nicer than writing Win32 calls!

I have done some MFC and did not enjoy it, despite similarities in my mind to wxWidgets. I see C++ jobs here in the UK want MFC experience, which saddens me as it means that desktop development for Windows in C++ is either MFC or Borland's rotting VCL.
I can really see why C# and .Net took off in the face of that.
>On Android, questionable apps have direct access to the entire kernel system call interface, as well as to other OS features.

Doesn't seem correct: https://source.android.com/devices/tech/security/overview/ke...
Sounds about what I'd expect, given how environmental factors influence quality of life and life expectancy.
Well the "digital entitlement" won't auto activate that is true (and has been since XP) but a simple and quick call to the MS activation phoneline and the automated process just "resets" your license. Then you can activate on the new motherboard with any issues. I have actually done this myself a number of times since MS first introduced activation in 2001. Most recently with a free Windows 10 upgrade on a machine that needed a motherboard replacement. Took maybe 5 minutes. Annoying that I had to do it but now the machine activates just fine without a product key. It is a test machine so I have installed Windows 10 on it about 20 times and never once had an issue with activation :)
Finland.
Funny that you mention rationalizing; something these non-human predator can not do. They are simply doing what their instincts drive them to do: hunt and survive.

That is nowhere near the same thing as a human killer that does it for non-survival reasons; anger, entertainment, sexual excitement, etc. Even if we say that human killers are driven by instinct, as animals are, they also have the ability to reason about the motivations, impact, and eventual consequences of those actions.
How Rikers Drove My Innocent Patient to Plead Guilty
> Will UK folks actually protest this or have they become like the US public, completely complacent and apathetic to all intrusions,

What do you suggest we do?

We can have million-person marches in London, just gives the Met Police more practice at kettling.

We can write to our MPs and receive form answers. When was the last free-vote without whip in Parliament? They do as theiy are told by their masters, not by their electorate.

We can vote for non-party candidates at elections and see them crushed by the parties, either in the elections or in Parliament.

So what's left?
(And your explanation is much appreciated. Thanks.)
Unfortunately the video is too noisy to appreciate all the machine's clicks and buzzs. There's a linked video though of a (simpler) automaton, which provides a much clearer angle to appreciate its working and the sounds it makes.

[1] https://www.youtube.com/watch?time_continue=30&v=-1nbC6IfMm0
Great puzzle, took me some time to get it.
Don't use safari for webGL. It's sadly become the IE6 of webGL always lagging way behind.
As a software engineer (who works with scientists) that pretty much how I write new bits of code where I am unsure if the approach will work. Try a quick hacky version, and if that appers to be working, rewite it "properly". If its going to be complex, then start off writing it reasonably well in the first place as it will make debugging much easier.
It's a non-inflatable surfboard, it takes up space.
I am pretty sure you can go to any ski resort and pick up a second hand board for the close to $100 bucks.
This is one of my favorite boards to go out on, whether I'm in Hawaii or Florida - it's really good quality.

I never gave it much thought, so it's very cool to learn the business story behind it.
Ask HN: Characteristics of a larger/professional software project?
Why would bronze age humans dispose corpses at all? Just drag them away so you don't get diseases.

But every culture we know of disposed bodies in some way that wolves, lions and other big land predators could not eat them.
Should be a band name.
Your response was to the statement by igravious, which highlighted "Sharks", "big cats", and "snakes".

Two of those are not invasive species at all. Of the third, only a few species of snakes are invasive. You'll also notice that sharks have not gotten closer to human habitation in any significant way.

So your response is almost irrelevant to what igravious was talking about.

I assumed it was relevant, and the only way I could figure out how to assume you mean that human (and more specifically child) safety gets priority over everything else.

If someone wants to live in or move to a place with big cats, then your view is that they should kill (or "thin") the species, yes? Eventually this means the extinction of all potentially dangerous creatures, does it not?
These boards are especially great for mushy days. Another great board is the 5'8" Sushi fish if you like shorter boards. I have one for the smaller, weaker days and it's a blast.

http://reviews.costco.com/2070/100114919/keeper-sports-produ...
I made an implementation of this algorithm as a university assignment;

here's a vanilla implementation of Quicksort
https://github.com/leonid-shevtsov/uni-programming/blob/mast...

and here's the function to generate data that causes the custom implementation to go O(n^2)
https://github.com/leonid-shevtsov/uni-programming/blob/mast...
Why you should visit events like IFA?
Agreed. Right now, I think much of that would be explained by existing contracts and volume – the Windows devices are shipping in much larger quantities whereas the Android faux-laptops have tended to be curiosities rather than serious ventures.

I think if Google continues to be willing to subsidize Android development at a loss to maintain marketshare, that could change if Microsoft isn't willing to lower the price for a consumer copy of Windows to zero. Anyone who remembers the 90s knows that Microsoft is unlikely to make it that easy.
Good writing is a vital skill for programmers. But are English departments any good at teaching it? None of the great writers I know have English degrees.
Real World Risk Institute LLC – The MISSION and the MINI-CERTIFICATE
That's true but they won't know that straight away, they aren't a threat to is in the long term (if they become a threat we'll just eradicate them) but in the short term it could be interesting.
"How one 42 year old coded a #1 app and was not hired by facebook because of age discrimination" would be a better title.
I ate your web page.
Forgive me. It was juicy
and tart on my tongue.

(An HTTP 404 message on mit.edu from the early days of the web.)
Lessons from a Decade of IT Failures: The Takeaways from the Big IT Debacles
You are shipping a huge impractically shaped object (too long for many regular shelves).
To my knowledge, Apple ran a program called "The Apple University Consortium," among others, where they would tap into work of higher education research.

It's my understanding these efforts continue, you just don't hear a whole lot (if anything) about it publicly.

Check it out, you'll see Apple quietly listed on several university websites, CMU for example: http://www.cmu.edu/corporate/partnerships/cic/tenants.html
FYI.

[HACKERS] Patent warning about the Greenplum source code
https://www.mail-archive.com/pgsql-hackers@postgresql.org/ms...

You may have to check this message before diving into the code.
>> The quant hedge fund world is possibly the area where secrecy hurts the most.

Cool comment, thanks.

I always assumed that the secret world of spies, secret organizations and their technology development was more inefficient than the secret corporate worlds? Because (a) CIA et al have the same problems and (b) they aren't even limited by having to earn money -- they can even stamp embarrassing foul ups as state secrets!
Thanks for the heads-up, hadn't heard to Qubes before.
I've posted two comments discussing default behavior. Too many ("over and over")? And I can see several others raising the same issue in this very thread -- all wrong to focus on that issue?

My main concern was raised in the longer thread with you. It is negative because I don't see this as a positive move. Nobody explained why changing the default behavior is a good move (even if it's easy to add back), or what it has to do with a desire for modular internals (since those don't preclude that).

In any case, Babel has been a valuable tool and I really hope this direction comes out for the best.
Magento Web Development Company
Magento is the best platform to develop e-commerce websites with full support. The main benefit of Magento platform is that it is very easy to develop as well as in management, even a non-IT person can manage the Magento website. It offers the addition of the unlimited products to the catalogues of the website. In short Magento is the best technology if anyone is willing to develop his own e-commerce website. To know more about Magento web developments send us an email at: contact@mastersoftwaresolutions.com (http://www.mastersoftwaresolutions.com/magento-development/)
Pfizer Bid for Allergan Has Its Eyes on Ireland
I agree. The double dactyl verse form (https://en.wikipedia.org/wiki/Double_dactyl) has far greater potential for comedy value.
Could there be second-level bottom-feeding attorneys whose business is suing bottom-feeding attorneys for abusing the law for their own monetary gain?
Crushing poverty's a hell of a thing.
Because you need a permit for that, and Apple doesn't have one.
You raise a good point about debugging - I have had to rewrite some hacky code just because it just became too complex to debug efficiently long before it was ready to be rewritten for final use.
The previous comment was voted down?

Does that mean it obviously is not legal in USA (or any country close to California) to test self driving systems with a driver at the wheel, ready to take over in a fraction of a second?
The average cost of compliance with Sarbanes-Oxley was 0.043% of revenue by a 2006 survey.
That's awesome! I'm just learning rust and I'm really enjoying it, though it was more challenging getting into the right mindset after working on GCed languages for most of the last 4-5 years. Certainly wrestled with the ownership system for a while but it's all making a lot more sense now, and I'd much rather have the compiler telling me about these problems than incorrectly dereferencing memory in C code.

How long have you worked on only this project?
>that is on desktop. It is currently not possible to autoplay video on an iphone, and that is in fact the topic of this thread, and (partially) the purpose of this library.

Aha, I see, thought that wasn't the case.

Now, having that capability didn't turn out to be much of a problem on the desktop, did it? I mean, regardless of battery concerns etc, do we really see that many autoplayed videos?

>What does that actually gain you over the current situation?

The ability to decode individual frames, re-arrange them, add filters to them etc using accelerated native APIs -- much more than some "play()", "skip()" affair.
No perceptible performance hit on a modern machine? Absolutely. I'm sure you can run 100 copies of Doom simultaneously in Javascript or whatever.

No perceptible performance hit on a 486? Somehow, I don't think that the 486 is an especially important target for the LLVM or Rust developers (though such chips are used in embedded applications to this day).

But the real reason that the comparison makes no sense is that the bulk of the processing time (but not the bulk of the code, mind you) is spent in those tightly optimized assembly loops. Either you keep it as such and it's not really much of a battle between C and Rust any more, or you rewrite the critical sections in Rust and you'd lose as hard or more as if you wrote them in C.
It would mean compromising the theme there of consistency-all-the-way-down.

What I would like to see instead would be RISC-V instead of their own ISA. At least there some learnings could be shared with other academics and tinkerers.
Volkswagen Emissions Cover-Up Will Cause 59 Premature Deaths in America
I had no idea that such practice existed, thanks for sharing!

Not to take away any credit from your argument but not all places on Earth have mountains nearby. Also, I assume that since these nations and people live in mountainous terrains, they had to come up with a method to dispose of those cadavers in the face of land scarcity where they live.
Honestly, the Germans are crazy. Their "data protection" is circumvented by the newly introduces complete data retention for police purposes. Websites are completely unusable due to "are you ok with cookies?"-questions on every f* page you visit. Then they complain they are so behind American tech companies and introduce laws on a European level that make net neutrality non-existant. Who can help them?
They even lost their capability to build clean cars and are overtaken by the USA (Tesla, GM, Apple(?)) in that regard while Daimler sold their shares in Tesla years ago. Hell, that all sounds like a great future!
And while letting every refugee in, it is absolutely impossible for many qualified to ever make it to the country.
This was very helpful. I am in my first project with MongoDb after a lot of experience with RDBMs and I do miss transactions. There are other things I miss more: foreign keys (dobt use dbrefs!), joins, and SQL, though.

Unfortunately this application is new, so we haven't yet seen the benefit of schemaless data changes.
He might also appeal to people who are generally pro-corporate but also like to see anyone (individual or corporation) brought to justice if they misbehave?

Can you really "extort" money through the court system in the US?
>I somewhat disagree. If someone has the passion that they'd rather code than study

The problem is everybody thinks they have the "passion" (and the "good idea").

(where by "everybody" I mean, a hell of a lot of people who should be studying instead, not literally everybody).
This site is awesome. I love it.

(Also, I did open this with Safari on OS X and I did not get the issues others are talking about. However, my fans were definitely working when I loaded the tab.)
With your code they end up right where they started? I see 'random locations' in the text above but the location is always the same here. Adding a couple of 'left's works, though, and is the same as my solution.

Edit: randomize button. I see. It also makes this no solution because they could start anywhere.
The mostly foreign-owned UK press exists to sell newspapers, not to conspire against the public on purported issues of national security. There's almost no coverage of the Draft Communications Bill or DRIP because the average UK citizen doesn't find some legislation that might be debated which might compel ISPs to hold the same sort of data they already hold for a bit longer to be particularly intelligible, never mind interesting when compared with tax credit cuts, migrants, people being blown up in Syria and the latest celebrity gossip. Or as Charlie Brooker, hardly the most technophobic or pro-government of commentators put it, it's the "the most tedious outrage ever". There was rather more noise made (on both sides of the debate) about the more emotive issue of Cameron's attempt to censor internet porn. It's not as if the media is seeking to hide the fact that private messages people have sent, websites they've visited or triangulated locations from mobile phones are regularly used in prosecutions and have been long before this legislation hit the drafting table. Or indeed as if proposed legislative measures are not being discussed at all: here's the far-from-supportive angle of the newspaper closest to being the informal mouthpiece of the Conservative government: http://www.telegraph.co.uk/news/uknews/crime/11964655/Police...

As for Snowden, even on this website where people actually understand the potential of surveillance techniques it's the stories about his personal situation and options, as widely run in all UK newspapers from all angles, that seem to have captured the imagination more than the details of what was revealed. And I'm not sure he and his allies, who sought to carefully control how PRISM was reported, even offered the files to other UK newspapers...
Simulating the Brain. Sure Thing
Yes, and a reason why they only hire very young people is that they haven't yet learned that saying yes to everything or putting employer before the private life won't help them in the long run.
>and they're going to lead to trouble for companies whose stock drops and whose management can't be replaced.

That will be both the problem and solution. Eventually a situation will arise in which the shareholders get burned, and it will be restricted from that point on, either by fiat or refusal of common investors to partake in any offering with this sort of structure.
Following your dreams is a tax on people who are bad at statistics.
Similarly is there a term for mutually interbreedable but distinct `species'?

There's not really any objective standard to draw the line between such populations. A clear line exists between populations that cannot reproduce, and there is probably something similar for populations that can reproduce but largely make sterile offspring (Ligers, Mules).
I live (and grew up in) in Central New York (as in: middle of Upstate New York). We've had "coydogs" as long as I remember. I sort of assumed it was a myth, in fact I remember being told it was a myth and that they were just plain coyotes.

Then again, the kids also claimed that they were faster, smarter, and would hunt humans...so there was definitely some mythology going on.
And it would be correct for them too.
Understandable. OTOH, it brings such a design much closer to the realistic hardware, making it a more valuable teaching tool. Understanding the cache is important.
Wondering why all the developers are left leaning! ;)
Here is a right leaning solution -

walk:right
skipNext
goto walk
run:right
goto run
Into the field in Antarctica
I guess that depends on your interpretation of "human knowledge" then :)
Indeed, and you can pick up gear that is unused but from a couple of seasons ago for significantly less than the new season's stuff.

I guess the board rental part of the market currently takes the place of a low cost gear for beginners alternative, and if you're only spending a few days a year on the slopes you might not even be bothered about buying your own gear.
Exactly.
The first, Without the second, is not called science.
I really hate hearing about all these cyber attacks lately. Makes me worried some day the government will force you to get an expensive license to launch a website, maybe even requiring years of mandatory college.

Just a bit scared that someday these irresponsible companies will some day ruin it all for even ones that are responsible such as hashing passwords and other security measures.

Wonder if other Hostinger services were also hacked like YouHosting or Hosting24
https://en.wikipedia.org/wiki/FoundationDB

designers haven't solved all problem around transaction and performance, but that doesn't mean they have stopped trying

"As various NoSQL databases matured, a curious thing happened to their APIs: they started looking more like SQL. This is because SQL is a pretty direct implementation of relational set theory, and math is hard to fool."[1]

[1]http://blog.memsql.com/cache-is-the-new-ram/
I don't see this as a twist - it appears surge pricing is working exactly as planned. When resources are scarce, it limits demand and ensure that there are drivers available for those who really need it (who will pay).
One method that can be used is fake user accounts with simple to break passwords, like 123456. Logins to these fake user id's can alert the system that the user DB has been compromised.
For spread operators? Sure. Adding a build step to your process adds other hurdles though in terms of indirection, particularly when collaborating.
> Once below-1000€-laptops/desktops disappear in favour of oversized tablets, how are children going to learn coding?

The same way we learned since the late 70's on the home computers.

Installing some kind of application that allows coding.

The only difference being that BASIC or Forth were already builtin.
I have a sinking feeling: https://github.com/cristicbz/rust-doom/blob/master/src/game/...
If have encountered situations where people are secret because there is nothing there - I was doing work with a team that had been acquired by my employer at the time and they supposedly had a "secret" approach for evaluating a problem in their domain.

Eventually the admitted there wasn't anything special there - they simply looked at a graph of the data and made a judgement call.

It wasn't a big deal as it wasn't why they had been acquired, but they really put up every barrier possible - including the "how can we trust you" line. Had to get escalated all the way to execs of a $600M business to get someone to tell them to tell me exactly what they were doing...