skysight-inc/HackerNews huggingface dataset:
Both battery requirements and basic privacy expectations (officers are humans too) deserve some balancing versus the public's interest in always on cameras.

I wonder how much of a middle ground could be reached by turning off-switches into maybe-off-switches or very-very-low-quality switches.

While maybe-off could greatly reduce the "ready for mischief" effect of off switches while keeping much of the battery advantage, I doubt they will bring much relief in terms officer privacy: the great majority of all that toilet/smartphone footage won't ever be reviewed anyway, so reduction by one more stochastical factor won't make much subjective difference.

But low quality is an accepted privacy feature. Think blurred faces etc, it's everywhere. Of course the "nearly off" camera would low-res the whole frame instead of faces and preferably at a not only very low but also jittery frame rate. This could be enough to take the sting out of both battery drain and privacy intrusion, while at the same time yield sufficient information to determine wether the switch has been used in an acceptable deactivation situation or not (e.g out on the street vs at the office). Since this world not only reduce abusive camera deactivation but also make it easier to defend acceptable deactivation, this could even be sold as a plus to both sides.
The only time I've seen one (actually the first time I learned about them) was at an outdoor market where I bought some handmade jewelry. The woman kept it around as a novelty alternative to her phone-dongle card reader.
Man found his grandparents vintage travel photos and decided to recreate them
Looks interesting, going to try it out on Fedora. One suggestion - the download page seems to be a feed of posts. Would be good to at least just show the newest version available for each OS at the very top.
Liberia's Chalk and Easel Printing Press
Actually they are an ad agency. Their core business is to create advertisements for their customers. It may sound weird when you read it like this, but on the other hand it's not that uncommon: Google is also an ad agency. So the right point to make here is that their pseudo-magazines are for the most part intended as an outlet for their ads. This is all what I have been told anyway, by a buddy who had a job at one of their European branches.
That last part, what?
> it's not enough to be fun to be commercially viable - there has to be a hype factor(premium) or a monetization strategy

That sounds like you want over 100% fun. Hype literally means over.

Sure you need a monetization strategy, and simply selling might not be good enough, but at some point you are not selling a pure game anymore. Collection of additional content for example is a meta-game that's only loosely connected to the game, without any real benefits. That is not more appealing.

edit: There's some truth to it, though. premium makes it less fun for some and in relation to them, 120% fun for the premium users. And that's not entirely wrong, because a game can't please anyone, so it's OK if some enjoy just 85% and you want to keep out the ones who couldn't enjoy it all, so they don't spoil it out of ignorance or spite. I'm just not sure that getting more money for premium content is the right motivation to develop a clear distinction in this vein, to actually keep out "filthy casuals", with DLC it's quite the opposite.
> Can we do it? Will Facebook hand over its billions to the project? Will anyone?

At some point the cost of not doing it will exceed the cost of doing it, I'm not sure what it would actually take, shit security already costs tens of billions a year to the global economy and people just accept it.
This one shows the branchy and branchless variations of bresenham being nearly equal in speed, within 5% on the older 32 bit CPU, with the branchy old school way being 1% faster on a more recent 64 bit CPU.

Both are significantly faster than the naive floating point version.

That is in line with my experience that floating point can still be quite slow on the CPU; the advantage from using fixed point isn't necessarily in avoiding branches (though it usually helps), but in avoiding floating point computation and conversion between floats & ints. Which is something something you have to deal with as soon as you're addressing memory or trying to pack data e.g. in video coding.
Absurd, yes, and a bit naive or ignorant too perhaps. But offensive? neh.
is this working? sounds like a good idea, but how do you expect to get traction?
One thing to note is that the UK had a huge number (over 1500) small underground observation posts operated by the Royal Observer Corps - in the case of war these were to monitor nuclear explosions and fall-out:

https://en.wikipedia.org/wiki/Royal_Observer_Corps_Monitorin...

This short film from 1971 that includes scenes filmed in observation posts and a central bunker:

https://www.youtube.com/watch?v=o3y0WmONP4E
In your exceptionally narrow scenario, sure. Clearly you don't fly much.
One of the very best developers I know rarely if ever did anything outside work hours.

BUT I have known some of the best developers there are, and the guy I mention above is the definite exception to the rule.

And I never said that there are no great developers who only work during office hours - there are - but the strongest indicators of how good a developer is are their level of interest and this is typically expressed outside of working hours.

And I also did not ever say that the only people to employ are obsessives.

And I fully accept that as a recruiter I will routinely make judgements calls that are wrong - but I have to have some approach to finding great people. How do you suggest your over 40 family man genius programmer could be identified as a genius programmer by someone who does not know him? Recruiting is far from perfect - it is about people and is not a science, but having said that, there must be some method to choosing people.

As a recruiter I represent the interests of the employers - I'm just looking for what they are looking for. If I was building a development team then my criteria would be quite different - for the most part I am from the school of Joel Spolsky - employ people who are smart and get stuff done.

And let me make a point that I have tried to make when I participate in these discussions - what EXACTLY is a "great developer"? In hard, definable, quantifiable terms? Everyone talks about finding them, identifying them, employing them, but it's very rare that people are able to quantify in any clearly definable terms what that means precisely. And if you don't know precisely what you are looking for then how do you know you found it?
Any plans for EU?
To me it is the air conditioning fans that are roaring.

Today modern laptops emit almost no sound.

Also noise cancelling headphones was a good investment for me. Strange, that device created for use in helicopters proved so useful in office environment.
> Hype literally means over.

And cool literally means a moderately low temperature, no?
Code comments: the good, the bad and the ugly
there are many similar projects. what differentiates you from others?
Sorry. It was intended as a bad pun.
Ask HN: Why is it still so hard to host your own email/calendar that just works?
It seems to me that email and calendar data are so personal that you shouldn't have to trust someone else to store and handle it for you. Yet when I try to find a way to host it for myself I get scared of the trickiness of the setup or the amount of maintenance required. Am I just looking for all the wrong things or is it in this day and age not possible, even for a reasonably tech savvy person, to host your own email and calendar securely? With securely I mean secure from all adversaries except for maybe nation-state adversaries.
[edit]
Like many people have pointed out in the comments an even bigger problem is being blacklisted by other ISPs. Any ideas how to deal with this while still maintaining control of where your emails are stored?
Because stories like this sell to even the lowest audience target: the lazy but dream big ones.

No matter how dumbed-down the tone, for me behind it always lies a figured out person doing smt that is definitely cool from the start.

More than just selling to the lazy ones, it protects itself from being criticised by the competent ones. (You end your concern w an agreeing sentence: the point is valid). (It can do this because it's written by a cool guy sharing cool stuff).

What i take from a story like this is that it's not abt CS, not abt woolf. It's basically: "how to become a perfect painter? Become a perfect person, then paint naturally"
The US government is a potential threat to it's people, all governments are by wont of been the ones with the right to execute force.

That said as soon as you start talking about One World Order or Autism/Vaccines you go from "right to be wary of government" into "batshit crazy" territory.

I'm not pro/anti government, I realise the need for government I also think it's out duty as voting citizens of wherever we live (in my case the UK) to make sure we watch what they do in our name.

The biggest threat to western democracy isn't some strange people waving a 200 year old document, it's complete political disengagement by the people who vote.
Yup, I learned in retail during that time that you always deal with the customer in front of you before you answer the phone, too. Serving the person actually in your store is more important than serving the one sitting at home.
Radiohead is rock music? No, just, no.

I never understood why people liked Radiohead, aside from it perhaps being the hipster band to like for a while five or ten years ago.
funny, i was just reading this article on medium, about NTM https://medium.com/snips-ai/ntm-lasagne-a-library-for-neural...
I've read the lyrics and don't have the cultural background to get everything. I couldn't find anything racist in it and don't think it was supposed to. Is that correct? I'm asking because you mentioned it in this context here.
Well, anything that is a valid syntax can then be modified by the annotation processor.

Add the fact that you can do blocks, and label blocks, and you can do practically s-expressions.
to extrapolate: if you disable webserver nobody can access it and hence no security risk at all wohooo

obviously refering to the point that all this tight security will result in lot of issues for most users
The word you are looking for is oligopoly
I can't say I remember a building in Western Europe where traffic signs were mounted on buildings. In cities it's either on or at the edge of sidewalks.
> If you get to pick your definitions, you get to say what you want.

The term "useless" is inherently relative. The universe does not have a natural position on "usefulness". So yes, you do get to make it to mean whatever you want it to be. That is not a basis to criticize anyone - any framework you choose to set a basis is itself arbitrary. Unless you believe in some "higher purpose", where all discussion ceases to be meaningful because nothing can be proven and you can claim whatever you want, and the loudest and/or strongest "wins".
If you're willing to take some liberties with historical accuracy, you can get extremely high quality CRT monitors that were used for broadcast work for cheap on ebay (Sony BVM series, the 20 inch models are easily available).
Those are really impressive, but they're not really "how the games were meant to look", because they had costs at least one order of magnitude higher than the parts actually used in arcade cabinets.
Knowing what people can become do you really want the alternative?
Birth rate gap? https://en.wikipedia.org/wiki/Demographics_of_Serbia
It happens everywhere that Islamic ethnic groups replace others with population explosion.
Sandstorm is quite a simple (at least relatively) and secure way to get set up with this.
SWIFT is a very widely used (global) system, used by many many institutions. I imagine keeping the details of how it works secret is basically impossible.
If you don't buy things on credit you don't need a credit rating.
which, TBH, a nightmare, because within slack you need to change "group" to be able to be present in multiple projects, or join multiple slack-irc-server...
I think that we have solved how to write programs. The biggest gains will be for solving how to write correct programs. Haskell is pushing hard in that direction.
NET Core RC2 phones home and logs your command line arguments
Source: https://github.com/dotnet/cli/pull/2145

Major violations of privacy happening in the .NET Core RC2 release. If you have anything even vaguely sensitive in your build scripts you may be in violation of your company's privacy rules. I expect massive lashback when this gets into the public eye but in the mean time be very careful using .NET Core RC2 in any sensitive projects.

Quotes from the first link:

"We collect the following pieces of data:

* The command being used (e.g. "build", "restore")

* Arguments passed to the command

* ExitCode of the command

* For test projects, the test runner being used

* Timestamp of invocation

* Details about the project commands are invoked on

* Framework used

* If RIDs are present in the "runtimes" node

* The CLI version being used"
Uber was a godsend when I was in Kenya where metered taxis were out of the question and where taxi drivers were especially exhausting to haggle with. Even when I could possibly negotiate a cheaper price with a normal cab, I would usually call an Uber anyways just for the peace of mind.

That is, unless I sought the sheer thrill of tearing through the streets of Nairobi on the back of a motorcycle taxi.
Go download Zimbra (I'm not affliated with Zimbra, just have used it in the past), it's easy to setup and full featured.

The real trouble is keeping your domain off blacklists and managing security updates.
Couldn't you just spoof coming from the IP address which is trivial with UDP?
I'm lucky to have a unlimited plan for €12 a month. The only downside is that it is just 3G, but in comparison to other plans totally fine. The counter where I can see how much data I used is completly broken on the site since they stopped selling it in 2011.
Any one using Mail-in-a-Box (https://mailinabox.email/)? Seems good to me.
Netflix gets to squeeze and optimize in advance, once, for hopefully many hundreds of thousands of streamings.

Police body cameras are going to be a lot more like the dash came I recently installed for a trip. 1080p at 30FPS and slightly blurry gets me about 5 hours to a 32 'billion byte' uSDHC card.

That isn't so bad, you can fit a normal shift in to a 64 GByte space, and if you double that up again you'd get almost a whole day's worth of time.

The battery is an issue for sure, but then again Police already come equipped with a belt that has a lot of other stuff, and are usually deployed with a moving vehicle OR are stationed in an area where they will have a regular chance to return to a break room (which is where a natural battery swap would occur).
Some things are written to be clear only within the proper context and with the reader's ability to see into them. I remember being blown away at learning the political context of the early modern English literature cannon in college by a really talented and dedicated professor. It was clear from that experience how much otherwise illegal/treasonous critique authors could get away with publishing just by being sufficiently obscure.

On the other hand, I also think there are simply things that aren't well conveyed without relying on advanced techniques, whether the field in question is food, sport, art, etc. There is some value to esoteric works. Naturally, not as many people will appreciate them. This is potentially reflected in the original article: sure, such non-obvious skill-sets can be applied to great effect by certain individuals, but what causes that "creative" application? It's certainly not answered in the original piece, among other dangling questions not really addressed at all.
It's not that they will be useless, it's just that their use does not make financial sense.

AI replaces humans when:

- AI is able to perform a new human intelligence task

- Perform at a human level of reliability

- Perform at a cost-effective level

- It is wrapped in form of a product or service that makes it easy to distribute and deploy
Clickable link: https://github.com/dotnet/cli/pull/2145

Sorry, I should have made the thread link directly to that issue.
I didn't even get the first one, this is unreadable.
How valuable are the designs to most military parts though? If I am a government looking to buy cruise missiles (for example), do I really care if lots of people have the design? What I care about is whether a company will sell to me, how much it will cost to get the number I want made, whether they can continue to support them and, continue to produce them at the rate I want.

Sure, there are some technologies that I want to not be leaked to allies where significant parts of how they work aren't public knowledge (stealth material/coating composition maybe?) but, it is only those that I would actually care about being secret, if I was a government/military buying hardware. If it isn't hard to figure out, I'd rather it was easy to access the knowledge so my engineers/technicians can get access.

BAE Systems are a significant weapons manufacturer. Sorting security 'problems' like the one you are describing isn't that expensive so, if it was bothering their clients, you'd think they would do it. It is more plausible that they just don't care that the this information is so easy to access because it is easier either for them or their clients.
Has the age of quantum computing arrived?
The Most Important Leadership Competencies According to Leaders Around the World
Not sure what exactly what you would like to know.

There are lots of projects using C++/CX on Github.

https://github.com/search?utf8=%E2%9C%93&q=C%2B%2B%2FCX

Edge HTML is UWP based.

Gears of War: Ultimate Edition, Rise of the Tomb Raider, Quantum Break, and Forza Motorsport 6: Apex (Beta) are all UWP games.
It is especially difficult to stop others from just blackholing your email.

This serverfault question helps to illustrate the problem

http://serverfault.com/questions/434703/why-does-hotmail-sti...

The problem? Not enough traffic causing a low sender score. Hotmail isn't the only one; large and small ISPs across the world do it.
If you are looking for a web to cellular API check out twilio[1], seen it recommended by a lot of people and am planning to use it for a few projects I have in mind.

disclaimer: Not affiliated.

[1]https://www.twilio.com/
You just have to look at some of the horrible software that he has worked on.

He does, however, know his audience: mediocre managers of dysfunctional teams.

For those groups - people who cannot themselves articulate the benefits of keeping code organized and testing the important stuff - his talks and books are invaluable.
I grew up in a similar way. My departure point was somewhere between okc and kid a. I can't stand most their music now. A still like the first 5 EPs but even Pablo honey is a hard listen at times. Funny, really.
I would support this if it wasn't based on Ubuntu, especially 14.04. That is the last disto I'd trust as a secure mail server.
The Most Important Skill in the World Today – Presenting and Public Speaking
This post [1,2] from last October discusses a major problem with hosting your own email, which is that the big email providers pretty much reject your messages until your "reputation" is good. The reputation concept is purportedly a spam fighting effort, but a more cynical view is to see it as an effort by the big providers to sabotage self-hosted email. More discussion here [3] and here [4].

[1] Original post, now defunct: http://liminality.xyz/the-hostile-email-landscape/

[2] Thank you archive.org: https://web.archive.org/web/20151121132739/http://liminality...?

[3] https://news.ycombinator.com/item?id=10405681

[4] https://lobste.rs/s/ckfyqd/the_hostile_email_landscape
Self-hosted owncloud works for me except for the gruesome woes every single time I try to update it.
I've found MALA to fit my needs quite well, but I'm sure you've already tried it. I was going to post a link, but Chrome is giving me a malware warning on the site now. It's definitely not "hands-off," as I wanted an LCARS display from Star Trek The Next Generation on it, and had to spend an hour positioning the sceenshots and title lists for my monitor dimensions in their cyrptic config files (Is this the variable I want to change? No. What about this one? No.)... and then go through all that again when I changed my monitor dimensions.

So yeah... Now that I think about it, MALA kinda sucks. What do others recommend?
Me too, I don't like being interrupted for no good reason, I do the same to Ebay sellers who pester for feedback.
The real trouble is getting your emails delivered. The big companies have basically outsourced the spam filtering problem to the email service companies - an email from outside the club has a x% chance of being randomly marked as spam (x is some number between 1 and 5%).

After 15 years of hosting my own email server without issue I had to make the business decision a bit over a year ago that I can't afford to have 5% of my emails go missing and so now use an external service.
You are misreading. Do you say that Japan and S. Korea are part of the West? Certainly "Westernized", but not "West", given the different history and cultural traditions. One example is religious differences like Shintoism, but there are many others.

I believe the argument is that Nigeria should be seen the same way. While Westernized, to place it under the category "West" also serves to minimize its own long historical and cultural history which is independent of the European tradition.

If you say that Japan is part of the West, then I can agree that Nigeria could also be part of the West, but disagree that it's a useful categorization. We have other terms, like "industrialized", which are less culturally burdened.

Otherwise, Nigeria is not part of the West in the same way that Japan is not part of the West.
People of leisure!
Why do you think Ubuntu is dead last among Linux distros in security? From my experience, they patch things quickly and inform about security issues promptly.

http://www.ubuntu.com/usn/
You would use a macro assembler, and if you have good programmers, they would effectively develop a DSL for writing your program in it.

That would postpone the point at which that assembly program reaches 400kloc. In the end, it would probably grow as fast as a C program of the same functionality.

Of course, they also would have to develop their own tooling around that DSL. That, I think is the problem lies with assembly. Higher level languages imply that more stuff gets shared between projects (even across companies; everybody will use the same C language and standard library), and that means time spent to develop tooling around and libraries on top of the shared stuff is useful for more people. Hence, tooling and libraries will generally be of higher quality. that home-grown GUI library built on top of a home-grown set of assembler macros using a home-grown ABI may be better than using, say, QT on top of X11, but it isn't that likely.

On the other hand, the smaller the system, the more important memory usage, and if the system is small enough, that can and will swing the advantage to the home-grown system. That happens less and less, though.