skysight-inc/HackerNews huggingface dataset:
Modern CPUs, GPUs and SOCs have power management states that disable entire submodules when they're not in use, by actually gating off the clock to them. If you run without power management enabled, you'll find that they run hot all the time.
I'd expect that to be a prefixed variable with a comment of the link:

link to the post you got it from here

Vec_r, Vec_st, Vec_u

If you just used the raw letters that's jank. Single letter variables should only be used in very short code blocks or loops.
Dan Price, the '$70k CEO,' prevails in lawsuit filed by his brother
My first game – Unison, increase the numbers but keep them in the range
Very simple game - click any of three buttons below to increase one of the two numbers. The color of the button corresponds to the number that is going to be increased. Try to make the choice before the timer runs out. The bigger the numbers the faster the timer. In the event the numbers match - Unison! - the timer resets.

My first ever published game. Android only.
Re. 1: Actually, there is an effect. There are even two effects: medium-value customers spend more, while high-value consumers spend less. Unfortunately for King, these two effects balance out in this specific case.

For other businesses, the gains from the revenue increase in some groups may trump the gains from the losses in other groups, or the other way around.
Your mileage may vary.
Performance of using default methods to compile Scala trait methods
My largest Go project has been 40KLOC, after which I felt that Python would've been at least 25% more productive.

The next-step isn't Go. It's Elixir. Or Rust if you need a systems language.
> why would you need someone to brush up on their algo knowledge for your job interview? Do you believe that algo prep would make them better at their job?

Ahem, Walter writes programing language compilers for industrial use. I strongly suspect that algo prep will make them better at their job if he was involved in the hiring :-)
Easing the workload of public defenders would help tremendously.

Many get so many cases they just can't handle the load, so they have to move quickly.

There's a documentary out there somewhere that goes into detail. It's staggering, and somewhat sickening. There are "good" public defenders though. How to spot a "good" one? See how many of their cases go to trial.
> People's opinions about their own countries "are just being used" to support foreign agendas?

Is this impossible to fathom?

Are you assuming there is a unanimous African POV? I can assure you there isn't one. One of the 4 countries listed with expiring ivory embargoes (Zimbabwe) has an overpopulation(!)[0] of elephants and resorts to culling the herd annually[1]. Because of the embargo and culls, it has a large (and growing) ivory stockpile the country will be a able to sell soon; it makes sense that they would oppose a total ban.

0. A fact that is curiously missing from the article, which suggests either ignorance or bias. Much like the future: elephant extinction isn't uniformly distributed.

1. http://news.nationalgeographic.com/news/2015/02/150206-eleph...
What I miss in this article in using MDM to harden an iOS devices in the first place. Eg. you can prevent the ability to make backups [0] diminishing that as a route to exfiltrate information. Secondly an always-on VPN [1] to a fixed IP address prevents network information leakage from the moment the device is turned on the first time. A quick search resulted in these two links but I didn't hit a comprehensive guide, other than Apples MDM docs, combining this travel guide combined with iOS MDM hardening.

[0] https://community.rapid7.com/community/infosec/blog/2015/11/...

[1] http://www.howtogeek.com/218851/how-to-enable-always-on-vpn-...
Composable distributed programming
How would you say you compare to Nexmo? Nexmo also tends to be cheaper than Twilio.

FYI, we've built engageSPARK, "MailChimp for SMS & Voice IVR" on top of several global SMS & Voice providers, including Nexmo, Plivo, and Twilio. We'd love to also consider integrating MessageBird if it makes sense.
Turns out my dog is a finely tuned audio analysis system capable of detecting UPS, USPS and Fedex vehicles within a half mile range.
Bangalore has similar temprature range on average.
Twenty years of free software – part 11 concurrent-output
Right. I figure also that a candidate who'll do the homework necessary to prepare for the interview rather than winging it will be more likely to do the homework necessary for the real problems he'll face at work.

(I've known many engineers who wing things at work rather than spend the time to research a correct solution, and not just in software.)
There's little need to reorder Haskell code because you can define things in any order.

The literate programming tangle process mainly exists to remove Pascal's order restrictions.
I talked at length with Tony Aly, who is the new Delicious owner. He is not incompetent and I believe he is making a good-faith effort to get the site back to life. But it's a difficult migration to make. The site was hemmorhaging money on AWS, which made it imperative to try to move it to dedicated hosting. The code base and data store has all kinds of issues stemming from the fact that it's been rewritten so many times, and designed to work at a much larger scale than it needs to right now.

I've told Tony several times I'm eager to discuss buying the site once it finally finishes crushing what remains of his spirit, so it can begin crushing the remains of mine.

With regard to the domain name, Science Inc. explicitly declined to sell delicious.com along with the site, so they could perform some kind of SEO asshattery with that domain in the future.
> You're making it sound like the EU is just deciding what's best for Africa, and the Africans in support are just yes men.

That is not the impression I got from OP. There are diverse African voices on the matter, and the Guardian is choosing which voices to amplify. Nothing surprising really, considering where the Guardian sits in the political spectrum.
Montpelier Fire and Ambulance Department
The boredom has nothing to do with weather.
> and what do you think of the person who deleted a tweet will say about you using their copyright?

How could this possibly be relevant? Copyright won't give them any grounds to stop you from saying "he's trying to walk it back now, but he said <embarrassing statement> earlier".
Alex Stamos should check out https://wire.com (full disclosure: I work there)

• E2EE by default, in groups too

• Has solved the multi device, sync problem

• Has webapp

• Fingerprinting of all devices

• Does not sacrifice features for security - voice, video, media

• Crypto and comms protocols open source https://github.com/wireapp

• Privacy and security whitepaper https://wire.com/privacy
You might also like this one: https://www.youtube.com/watch?v=eNrHW1E8hRI

Thomas Sowell debating policies of the last 40 years, back in 1982, it is quite interesting to see how those have turned out pretty much as he predicted and indeed even the arguments of the proponents have gone in the exactly the same direction.
What about a browser plugin where users could click and it takes a copy from their screen of the tweet they're seeing and sends it to the a project?

Having multiple users send in the same tweet could count as additional validation that it was not edited.
Surely that would just take time and energy away from more important things like the burrito tunnel project.
I haven't hosted/run a site like this before. So I'm curious whether 17K a year to run a product like this is normal. If the author is willing to divulge the details, would love to know what takes the major chunk of that 17K.
Thank you for sharing this. If it were up to me I'd open the boarder and let you all come to the US. Probably you just want your own country to work right though.
If it is stored for purposes of commentary or news reporting, then it would fall under fair use and neither Twitter nor the original author have any power to stop you from republishing the tweets as long as it is considered fair use.
I should have clarified. The coder style of naming might seem to be run through minifier, but the coder actually wrote 'a', 'aa', 'aaa'...

My guess is that the coder saw a minified code a took it as a standard or something.
No, the way things work is that people name things whatever they want.
There are apparently some issues with the data export that require help from the owner: "When I quit Pinboard, he had to make a special dump to actually give me all my hosted data. If you still use pinboard, verify your exports."

From https://mobile.twitter.com/xach/status/751518747941363712
My apologies to both HN readership and ceejayoz specifically.
Air Force Seeks Ideas for How Quantum Computing Can Help Warfighters
Hey Internet, I need your help
Actually, if you asked me cold about various algorithms, I'd probably bomb the answer. But that isn't a problem, as when I need to know some detail it's trivial to look it up. But if I'm going on an interview for a job I cared about, and I expected algorithm questions, I'd consider trolling up on that stuff to be required homework.
I like this idea, but I think a big function of the checkmark is reassuring people that an account belong to who it says it belongs to. For example, @realDenaldTrump is not verified (even though people still fall for it).

That said, Twitter administers the checkmark in puzzling and thoroughly non-transparent ways.
Agreed to your argument about the temporary-evaluation job being only possible for a junior developer and not to somebody that already has a job. However you should also add to them all the cases of senior developers without jobs (yes, such cases do exist) -- a temporary evaluation job is better than nothing.

Senior developers that have jobs won't take the risk of leaving their current job and going to an evaluating position. But these people also shouldn't be interviewed -- since they have already have jobs, a talk about their previous projects and work should be enough for anybody to decide if they are good enough.
I don't believe this.

Those aftermarket lighty-uppy things work by sensing your phone's response burst, which is a much stronger signal, being driven by the phone's battery, and radiated from the very nearby antenna.

I do believe that you can induce a signal in a powered-off phone that can be detected nearby (several feet), by virtue of the tuned antenna if nothing else. I'm skeptical of the claim that a normal arbitrarily-distant cell transmission could do so. Regardless, I do not believe the induced signal could be detected back at the cell tower.

This would be wireless power. Not possible, at the levels and ranges asserted.
Wow. So I did some sleuthing and apparently in Rust the maximum size of an object must fit in isize, not usize. That means on 32-bit architectures you can't have arrays larger than 2GB, whereas on Linux and similar systems 32-bit processes have access to 3GBs and even the full 4GBs of address space. It actually matters for things like mmap'ing files.

Technically, C's int is constrained. C defines a minimum range of values for all the datatypes. The minimum range for int is -32767 to +32767. long is -2147483647 to +2147483647. Though the discerning pendant will claim, ex post, to target something like POSIX (which increases the bound on int, defines char as 8 bits, etc) if you point out improper use of int.

One irony of criticisms against C is that people argue it's too low level, but that's often because people treat it as too low-level. For example, novice C programmers think of C integer types in terms of bit representations and infer value ranges. Good C programmers think of C integer types in terms of representable values, understand that bit representation (specifically, hardware representation) is almost always irrelevant, and understand how to leverage the unspecified upper bounds on value ranges to improve the longevity and portability of their software.

Languages which emphasize fixed-width integers are, in some sense, a retrogression. The real problem with C integer types is you won't see the folly in poor assumptions until it's too late. Languages like Ada addressed this with explicit ranges. But I guess that was too burdensome. Fixed-width integers is an appeasement of lazy programming. I admit to being lazy and using fixed-width integers in C more than I should, but at least I feel dirty about it.

Many of the compromises Rust makes are clearly informed by the _particular_ experiences of the core team. For example, the fact that most Rust developers are of the belief that malloc failure is not recoverable (a big hold-up in adding catch_unwind) is a reflection of their experience with large desktop software. Desktop software has very complex, interdependent, and less fine-grained transaction-oriented state. Recovering from malloc failure is very hard and of little benefit. Most server software, by contrast, has more natural and consistent transactional characteristics. Logical tasks have less interdependent state, so it's both easier and more beneficial to be able to recover from malloc failure.

I think some of the choices wrt integer types is similarly informed.
People say utterly ridiculous things with utmost sincerity on Hacker News all the time.
Wrong topic, maybe?
I wondered what this looked like. I found a promo video (https://www.youtube.com/watch?v=VVpulhO3jyc) and some apparently VCR-recorded gameplay (https://www.youtube.com/watch?v=KTtIzLZGNLw).

There are some interesting notes in the file at https://github.com/Museum-of-Art-and-Digital-Entertainment/h... re: architecture.
However, compare to what would have happened in these countries without IMF intervention. That "austerity" is what happens when you run out of credit. That IMF is involved is no proof that IMF "ran down to" something.
A robotic stingray, powered by real muscles and guided by light
Thank you for this post! I find it bewildering that I got to know the truth from you and not from Delicious management. Why they couldn't keep everyone in the loop is beyond me. A single tweet along the lines "we're working on it, stay tuned" would have gone a long way. Instead we got radio silence. I lost a lot of my research time when I couldn't get to my links and notes. I'm sure others experienced the same anguish.
Red Bull Is Hacking Athletes
It's clear that you weren't around then and don't have the historical knowledge necessary to have a view about this. This isn't stopping you from spreading absurd libels.
Serving Files in Django
Don't miss out on the lessons as well: http://web.stanford.edu/class/history34q/readings/Virtual_Wo...
You should read up on the PvP before you comment on something you clearly don't understand well yet (unless you're knowingly misrepresenting the facts and using hyperbole on purpose in the interest of spreading FUD).
There is also video of this talk: https://www.youtube.com/watch?v=QPgqfnKG_T4
New features in C++17
I use y'all for the second person plural and all y'all to when referring to multiple groups. For example: Team A will go to the left, team B will go to the right and then all y'all will charge the center on my mark.
> Maybe I'm making a bad assumption but it seems unlikely these folks are the idle rich spending their spare thousands on gold bars.

Having worked at a mobile games company: they actually are! We were heavily propped up by, among other things, Saudi oil tycoons trying to out-spend their (equally-rich) friends in cash-shop items, for the sake of being on the team with the highest power-level. We were effectively a virtual arms dealer selling to both sides of each little status-war between these folks. We considered them so important to our business-model that we took their likes and dislikes heavily into account in deciding which new games to make.
Ask HN: What was your most memorable experience with programming?
So is this a contradiction of this? https://news.ycombinator.com/item?id=8695417
Wow. I've always been very against anti virus but never actually thought of this aspect. The anti virus itself is a huge attack surface, probably with higher risk than the risks it can mitigate. Sigh.
I genuinely thought this comment was sarcasm, until I read your other comments.
Whenever we were adding HTTP error codes to part of the IE F12 tools, I translated many of the strings from the IETF spec to our formatting, dropping "to be" at every possible case (as a yinzer naturally might). My poor content publisher rejected the draft, circling every grammatical issue and likely wondered if I really had a grasp on the English language. I wondered the same after seeing that much red cross out.

It's tough being a Pittsburgher :-)
A key step missing is to set up the iOS device as Supervised in Apple Configurator and prevent pairing with non-Configurator hosts. Additionally, you can install your own non-removable profile via Configurator on the device disabling a bunch of privacy-damaging features there.
I've grown fond of -fsantize=address.
There are lots of companies that don't ask any technical questions in interviews - these will definitely make many bad hires, that's true - there are lots of "software engineers" that just can't program anything. I'm not against the idea of asking technical stuff in an interview or asking somebody to scratch you a small program. What I'm against is this whole business of needing to prepare for many hour/days just to go to an interview.

For the good-engineer going to companies with rigorous interview process argument, a really good engineer with high confidence then definitely wouldn't start reading books about how to answer interview questions and tricks but go to the interview without any preparation. However I'm not sure if he'd be better than a worse engineer that took the time to prepare for the interview...
To lighten up: under Soviet rule, which shop did not have empty shelves? The shelf shop.

Compare then to http://www.bbc.com/news/blogs-trending-30710014 - the Polish in 80's did not have Twitter.
Why I rarely go to the office and only see my team a couple times a week
Or you can just go to San Diego
Introduced on the Acorn Atom - I still have my Acorn Atom, I taught myself to program on it. Built in BASIC and 6502 Assembler (which could be mixed!) and I also bought AtomForth as well. Great piece of kit.
I used to use darcs before git won the internet.

To this day, I miss its fantastic cherry picking, but modern git does not have much worse usability.
This is very interesting, reminds me of the I'm rich app that used to sell at whatever the max app store price. If you could estimate, what percentage of revenue would be from these ultra rich?
I'm not going to argue with you, I don't think you're contributing anything to the conversation, and your tone definitely isn't, that's all
So if I just visit twitter without logging in, do I have to abide by their ToS?
> makes it a crime to circumvent an “effective means of access control” that sits between users and copyrighted works

US had always legal troubles with cryptography. In past programs like PGP, TrueCrypt etc were developed outside US. That can easily happen with browsers.
Best Data science blog post in june2016
Hard to believe, they always seemed so reputable.
He is certainly willing to divulge the details. He's posted his expenses yearly. Here are 2015's: https://docs.google.com/spreadsheets/d/15RdDg3XyOGzW1T0Wjw9M...
I thought this might be a modern MMO for the C64.
> Every FP complete employee does this.

And plenty of non FP Complete employees do this. What's your point?
Alvin Toffler was right about future shock but wrong about the solution
No VPN? I'm using Freedome and I like it.
Beanstalk is great when you're at a scale that can justify one or more instances per application, but raw ECS works better when you've got lots of low traffic services that don't saturate even a single small instance.
Please don't make this place even worse by posting unsubstantive dismissals of it. More about this here: https://news.ycombinator.com/item?id=12053739.

We detached this subthread from https://news.ycombinator.com/item?id=12057792 and marked it off-topic.
I've found the blog post where moxie argues against federation:

https://whispersystems.org/blog/the-ecosystem-is-moving/

"One of the controversial things we did with Signal early on was to build it as an unfederated service. Nothing about any of the protocols we've developed requires centralization; it's entirely possible to build a federated Signal Protocol based messenger, but I no longer believe that it is possible to build a competitive federated messenger at all."
http://www.thehalvening.com/

This one is better because it has a rocket.
Huh? PGP was developed in, and published from, the US. Hence the criminal investigation.
Scala and Spark Specializations cousers
Twitter has been shutting down API access to clients that don't honor deletions for years now. I don't know why this is news. Note: somehow deleted tweets get covered anyway. If someone is sufficiently public of a figure, Twitter's policy doesn't save them from being publicly shamed when they tweet something the world doesn't approve of.

In fact you could easily argue that European law requires Twitter to disable this access. If I want to delete my online presence, surely being able to actually delete my tweets is as important as being able to delete things from the Google-cache.
It might have to do with response rates.

If you feel response rates to your experiment are going to be low for a certain group, you make the group bigger so you can have a more robust sample in which to characterize respondents of that group.
No we're not. Haskell.org used to advertise a wide variety of Haskell compilers

https://web.archive.org/web/20050728010349/http://www.haskel...

It is in no sense the "official" outlet for GHC. It's an outlet that promoted other people's work, and anyone else is welcome to make a new outlet of their own.
You only know how to build a good program after you've built it. Go back and re do it. Repeat as much as possible.
She's also a great writer! Somebody should talk her into writing a book! It's not just that she is enthusiastic, she is able to inspire that same enthusiasm in her readers, too (well, at least in me).
Have you seen the threads before the deletion? There was a huge brigade of "DEPORT ISLAM" and "Yes all muslims" comments – over 90% of the comments were that, and /r/the_donald ensured they would be constantly upvoted, too.

If such a thread happened here, you can be sure @dang would nuke them, too.
The article mentions that 'In some parts of England, you’d hear people use a phrase on the model of verbing: “The wine needs opening.”'

Is 'needs verbing' really that uncommon? 'Needs fixing' seems like a very common expression that fits that pattern. I guess the article might be trying to say that in some areas of England 'needs verbing' is the default form but I'm still a bit confused by that sentence.