skysight-inc/HackerNews huggingface dataset:
Would be nice to fix the units in the article.

In the 'fact sheet' box, the only correctly abbreviated unit is the 'km'. Every 'KWh' should be 'kWh', i.e. kilo and not Kelvin. Similarly, footnote 1 uses both kwh and KWh, neither of which are right. The numbers in the box are interesting, especially since I can't find them on the train's official site (where did they come from?).

The last row in the 'fact sheet' box says "Power of solar plant at station:	30Kwh". Should that be 30 kW? Or is there a battery at the station as well, in which case the text should probably be different. The train's own website (second link in the blog post) doesn't mention a battery at the station and refers to the connection to the grid as "just like a bank", which makes me think that the train is solar powered in a 'bookkeeping' sense.

Another nit is that San Francisco has "solar insolation" and not "insulation".
You can also buy clamp sensors that can be connected directly to a microcontroller (with an ADC - so not a Raspberry Pi without external hardware).

http://www.homautomation.org/2013/09/17/current-monitoring-w...
I'm talking about NYC...it has been working well for the last 200 years with little in the way of change. I'd say the city knows exactly what it is doing...

Having the collectors use a robotic arm rather than just a fleshy garbage man for dumping the bin..that's only something you see in "new cities" that have no clue on how to do efficient garbage collection. Now..."YO!! get offa my steps you stoopidabass!! go backtoodah burbs ya yankee dandee sass platoon!!" ;-)
It's hard to direct and regulate the use of technology. The barrier is getting to first breakthroughs, once it's available then it spreads and adapted. E.g. military technologies getting into the civilian markets, or faster computer chips getting into medical devices (surely a market too small to be targeted by Intel, NVIDIA and others).
Big win for consumers and businesses then.
Ok, I should quantify it as "some of world's Top 10 engineering universities" then. YMMV as you say; imagine you are required to read 100 papers a term in a single subject in CS these days. Moreover, you should be almost assured that most of the facts you learn will be/are already obsolete due to crazy pace CS is having in some areas. I am not aware of math/physics having such a crazy pace, but I might be ignorant there.
Nice story, but as somebody who lived in 1982 in the USSR, I should note that there was no first class on flights between Moscow and Leningrad (St.Petersburg), incoming and outgoing international calls did not work in automatic mode - all calls were switched through operator, only Beriozka stores accepted foreign currency, GUM was local currency only.
Power Consumption Monitoring with Graphite and Alexa
Sure, I've considered that too.

That's the missing context British people have when opining about the American way of doing politics: that it's keeping a lid on something that here we do not have.

However I think it's more than that. The places that have the most european sense of humor and way of live are those with the highest population density. New York / Boston humour is quite close. Yet, NY -- the most dense US city -- is still only have as dense as paris.

The US is incredibly sparse. Everything is very far away from everything else even within cities: a shop is a drive from another shop.

I suspect that does something peculiar to public spaces.

The recent civil war and racism doesn't help though.
Nice. Please share if this or any other of your repos help(ed) with finding new gigs/clients.
Just out of curiosity: do you ever stop and think/ask why ADD or ADHD exist only in the US?

How could such a condition be so frequent yet only present in just one country?
> As a developer I want to have tools that make my life easier to - you guessed it - develop. Enabling unnecessary secure defaults that either hinder or don't apply to my use case is silly.

The problem is a lot of these insecure defaults will be rolled to production by a "developer" only to get hacked later. Because the marketing and friction-less dev is more important then sane default security

> Over a quarter of MongoDB databases left open to the internet have been ransacked by online extortionists.[0]

They "forgot"/"did not know" the password is not set. This was for db tech.

Now you want your average dev, who is getting "forced" to use docker more and more. To know how to setup container tech secure?

But hey, I need to get this on my CV and it is just click click install. So what can go wrong?

[0]: http://www.zdnet.com/article/mongodb-ransacked-now-27000-dat...
The internet really is an incredible cesspool. It would be interesting to see how the public reacted if YouTube and Facebook turned off their content moderation for a week. It would make the goatse meme look like a Sunday school picnic.
I have never felt this fear. If the furniture doesn't go together then it's IKEA's fault and I'm sending it back. They've failed in their UX design. IKEA furniture needs to be easy enough for the common denominator to assemble, it's a significant part of their brand value.
Organize a neighborhood bbq, if you want to stay there.

The people who come, won't have the same interests, but at least you'll know some people.

Ps. You have too little on your hands, this will also fix that for some time.
Yeah but why bother.
They are used in France a lot. I bought my car with one, and my family doctor only accepts cash or checks.
I would think it would be a bit of a security hole to have anyone read your meter. You'd easily be able to determine who is on vacation for instance. I'm guessing you might also be able to deduce a lot of information such as bedtimes, when you are doing laundry, when you leave for work, etc.
Family of 8 stranded at Bangkok Airport for 2 months
It is vitally important to know yourself before making that kind of leap.

Some people are really good at the technical stuff, but suck at the business side, and couldn’t keep a consulting company running profitably if their lives depended on it.

Some people don’t want to spend eight-nine-ten-eleven-twelve-plus hours a day doing the “real” work, only to then need to spend another few to several hours a day doing all the schmoozing, business development, book-keeping, etc... that are necessary to running a successful consulting company.

Some people don’t multi-task well, or even at all.

These are all things you need to learn about yourself before you dive in headfirst in running your own consulting company.
I’m a consultant. I do software engineering. I don’t see how these are two different things.
I wonder if all this Mother's Maiden Name secret started in The Exorcist(?)
I feel like that'd be a lot more work than just watching their house for activity.
For acknowledgement of disclosure this is done or sometimes for vouching for truthfulness. These seem like relieving another party of liability. But for giving up rights and such, I haven't seen that (typing a name) being sufficient.

There is technology to do true cryptographic digital signatures (not these fake "digital" signatures), but society doesn't seem particularly interested in that at the moment.
Sure, but none of serious Android exploits had anything to do with escaping from the sandbox. They were mostly in driver and HW acceleration layers, which can't be sandboxed due to performance and DRM reasons.
Yeah, I was somewhat surprised by those. "Classes" on domestic flights in the USSR?! And yeah, GUM was (and still is) a department store for Soviet citizens - https://en.wikipedia.org/wiki/GUM_(department_store).
I will add a related effect - the "find" effect. I have been remarkably attached to furniture I have picked up off the side of the road or bought at some cheap second-hand store for next to nothing. The thill of finding something valuable for almost zero makes the item worth far more to me than its intrinsic value.

The more upmarket version of this is buying antique (or vintage) furniture at auction. The hunt to find the "perfect" piece makes the attachment so much stronger when you actually get it.
Dog Clinic
Veterinary Doctors near Alkapuri, Bhopal and Book Appointment instantly. Find best Animal Doctors for your pet. Call us now 098270 93695.
Before the sceptics get in:

1. The purpose of DSM/ICD is often to justify financing treatment:

> Chris Ferguson, a professor of psychology at Stetson University ... described the ICD as "the book of real diseases that you can get insurance payments for."

2. Treatment has to be mindful of the specific form of addiction:

> "These are co-morbid conditions," he said. "If you just treat the depression and not gaming, the gaming is likely to come back." This suggests it's a unique condition, he said.

3. No we are not "medicializing everything":

> But Ferguson argued that, if it is a disorder, it seems to be very rare.

NB.

Before criticizing modern psychiatry keep in mind:

1. mental health patients are extreme in their dysfunction, never common.

2. the operation of the brain (, nervous system, etc.) in its interaction with its environment is as liable to breaking as any other part of the body

3. modern clinical psychiatry is an evidenced-based, research-driven field which treats and forms diagnoses on the basis of decades of research into any particular condition. It isnt the 1950s.
I've learned a really, really bitter lesson in life about people. When I was about 23, I did have a good view of people although not supported with much data. Soon, I guessed that my view was wrong. Nope, I had been right. Net, after a lot struggle, I concluded, about people, in a nutshell:

There are a lot of seriously hurt, confused, uninformed, misinformed, damaged, hurting people out there who are so badly lost they are seriously constrained in what they can do.

Now, to be more clear, where they are constrained can be quite narrow and not broad. So, day in and day out, they can look fine. But for some real work in some well defined context, they can flop -- really be just unable to perform. Again, this can be tough to see without a lot of experience with them.

So, for firing, if you have a person who seems okay or even good in many ways but, still, somehow just can't do the job, with explanations, help, training, discussions, counseling, guidance, leadership, etc., then don't (A) be too surprised, (B) blame yourself or say that the fault is that of the organization, (C) conclude that you should try one more effort to fix the problem, (D) conclude that, of course, you should be able to fix the problem, etc.

Maybe reassign them to some work they can do, if can find that -- and sometimes it's possible.

Otherwise, just go ahead and conclude that they are unable to do the work, at least any of the work you have for them to do; don't be too surprised at this situation or conclusion; and let them go. Give them back to their families, the mental health community, the welfare system, or some such.

The big point is: Such broken people are surprisingly common.

For one level deeper, an explanation can be that their problems are not really cognitive or rational but emotional. And the main emotions can be fears, commonly from their being misinformed, uninformed, having had bad experiences, confused from what they have been through, etc.
> Python, however, is my forte, and oh my... I think he hacked Python too!

I had to reread the article to see the decoder and decryptor and some other snippets is python.

But what do you feel is a hack, the way he used the langauge, not pythonetic enough, or something else?
I've felt a different fear. I'm always afraid that a piece will be missing or not fit correctly. Nothing frustrates me more. I've never had the problem with Ikea, but I have with other furniture. You don't want to disassemble it, because if assembling it was a waste of time, disassembling it is makes my eyes bleed.

And replacing the missing or I'll fitting part is always more difficult than originally buying it. Plus the whole delayed gratification thing.

I do enjoy the end result though. Even though I know in reality I've done no great thing. :) But then I just sit down an write a program, and I feel better. :)
"We could still have a principled definition of ADHD. It would be something like “People below the 5th percentile in ability to concentrate, as measured by this test.” Instead, we use the DSM, which advises us to diagnose people with ADHD if they say they have at least five symptoms from a list. "

I'm in Germany and I've been diagnosed with ADHD-PI lately (I am in my 30s) after seeing a private specialist about this topic. In addition to that DSM test and 3 other questionnaires, they ran a computer test measuring my ability to concentrate which was repeated after a couple of weeks on medication. The test results were very conclusive and I think that is the strongest diagnosis criteria that I have as it's actually measurable.

It was actually really hard for me to find a doctor to actually diagnose me. I called several doctors and it was either "we're not taking any more patients because diagnosis takes too long" or "we can't tell you if we can diagnose it, you can't make an appointment here, so come in but you might have to wait half a day". Not to mention that by the time you get to your doctor, un-medicated, you will forget to tell about half of your symptoms.
I do not feel attached to it too. But I do prefer assembling kits than buying stuff preassembled. Instead of paying someone to do that, if I have time, I prefer the pleasure of doing it, at least a few times, and paying less (and probably costing less in shelf space and global economics).

I often wonder if electronics and mechanics shouldn't be done the same. So much is wasted from misuse and repairshop abuse from ignorance.
Here's the thing: every time a questionable police shooting happens, it makes national headlines. It's something that happens every few years, not every other day. And just to be clear: that doesn't make it ok or not a problem.
>Here the reward one gets purely depends on the score they get on specific BOINC projects, which can be seen as a single point of failure. So if someone is able to fudge their BOINC scores, they're able to create Gridcoins that they shouldn't get.

Yeah. I'm rooting for them to figure this out because it would be wonderful if all those GPUs could be doing science rather than arbitrary calculations, but if this coin ever went big, I can't see how it would deal with exploits like this.
Top 4 Tech terms that found Kenyans off guard during electioneering period
Aha. Interesting. That makes sense. Well, that's good to know. At least it means it's coming.

If it's primarily a technical challenge that raises the chances of this eventually becoming reality.
Never thought about that, but makes perfect sense. Thanks for the explanation!!
I'd consider moving to the bay area. Sounds like you live in nowheresville and its boring as hell. Remember money is your slave not vice versa, and its OK to spend a bit to make you happier.
Interesting that it's named after IKEA. I had to think of Edward Bernays while reading the description. The guy who shaped PR like no one else came up with the idea to sell ready to bake mixes that only required you to add one egg to make a cake. He argued that housewives would feel better about themselves when they don't buy a done cake.
How Serverless Technologies Impact Kubernetes
There was a very long coroners inquiry on this shooting. In this coroners court the shooters had to explain in details. Yes, they got the identifications wrong, but this was not after some random telephone call, but after four suicide bomber had filled dozens of people.

I think the balance is about right and nothing like the USA. More importantly the jury of peers, in the coroners court, thought the Met Police failed on Health and Safety grounds but not the individual shooters.
I hope this doesn't get abused.

Also, maybe a social media disorder is next on the list?
Our healthcare industry seems to be unwilling to leave the 20th century.
It's a different set of criminals and crimes, and some of it is organized.
No, I don’t think that’s what the author is saying, but to make it clear the definition is:

“In computer science, a deterministic algorithm is an algorithm which, given a particular input, will always produce the same output, with the underlying machine always passing through the same sequence of states”

In turn what the author is saying is precisely what he says, no more, no less - explicit code is code whose behavior you can understand just by reading it, with no external context, like how the runtime currently works on a particular hardware.

The examples he gives are very clear as well. For example he claims to know the stack allocations that will happen just by looking at the definitions of the data types. You can’t know this on the JVM for example because the JVM does optimizations under the hood that the programmer cannot control or reason about. This doesn’t yield non-determinism. What happens is that the developer ends up programming for a higher level machine that hides some details of the underlying hardware.

Explicit isn’t always better than implicit, an argument that the author also makes.

Overall I find the article very compelling and I’ll be sure to use it for reference, as it’s what I also think, but with better words.
no issues here but you have to keep in mind that the Chaos Communication Congress by the Chaos Computer Club (ccc) is Europe's biggest hacker convention and it ends today. Naturally, many people want to access the videos of the talks now.
Engineering management stuff I learned in 2017
The Ghost in the MP3 (2014)
Can someone elaborate how response to hostage threat works in US?

Here in India, depending upon the situation, one of the security forces(police, paramilitary, Army, special forces, swat, etc), or combination of them, respond, and first cordon off the area.

Then, the alleged criminals/terrorists are asked through loudspeakers to surrender. If they do, good. If they don't, and start shooting on security forces/civilians, then they kill them. How does it work in US? Was this guy not asked to surrender?
> I should probably just figure out how to write a keepass plugin

KeepassXC already has this feature [1][2]. It can also store and generate OTP codes and works with YubiKeys (similar to Bitwarden Premium).

There's also a popular Python script called xkcdpass [3] which does the same from the command-line.

[1] https://keepassxc.org/images/screenshots/windows/screen_006....

[2] https://keepassxc.org/

[3] https://github.com/redacted/XKCD-password-generator
You could just build a device with GSM module, a battery, and above mentioned components, and hide it somewhere near the house. Voila, 24/7 observation from the comfort of your home. And the data is easily analyzable/mineable, not like a video feed you have to view on fast-forward.
I didn't agree with this article's definition of "explicit," which feels tautological:

Rust is explicit because you can figure out a lot about your program from the source of it.

But as long as the source code conveys the information, it is still explicit in the narrow sense I defined above.

But if the thing will happen deterministically in a manner that can be derived from the source, it is still explicit in the narrow sense that I laid out earlier.

Source code conveys everything possible about your program in any language.

The best notion of "explicit" is captured by the critique of "local." Here's some nice ways in which Rust is more "local" than C++:

1. Macros require bang!s instead of C++ surprise-insides

2. References require &s and `mut &`s instead of C++ implicit references.

3. Int -> FP conversions require a typecast

In every case, both Rust and C++ allow you to discover the runtime behavior by reading the source code. But I would argue that Rust is more explicit than C++ in every case, wouldn't you agree?

A feature of Rust that is not implicit, but also not local, is method resolution

Isn't method resolution intimately tied to Deref coercion, which allows a type to implicitly (Rust's language) implement methods of another type? So method resolution seems like one of the more implicit features within Rust.

but all of it is explicit if you look at the impl blocks for Vec<T>.

Well, all of Ruby's monkey-patching is explicit in the sense that you can find it if you know where to look.

It's a good effort to refine the meaning but "local" IMO is the best one!
“#InterviewBuddy: a big hit with job aspirants” – The Hindu
We Must as a Nation Remove the 14 Day Waiting Period to Delete Our Facebooks
I love my PaperWhite for reading fiction, but the quality of images and diagrams for non-fiction simply isn't good enough.

I regularly work away and the Kindle means I can find any quiet nook in a pub in which to read without needing to care about the ambient lighting. Even better, I have an illuminated screen that isn't shining a blue-bright light in my eyes that will disturb my sleep.

We need better performing (faster and higher resolution) screens along with more care taken to format texts for reading on an e-reader - the latter is being addressed by Standard eBooks which is a Gutenberg project to address typographical quirks and generally provide a better eBook reading experience.

We aren't there yet, but we are getting there.
I do agree with you. I think in this case the elaborate search replaces the "ikea assembling" part.
Finding the perfect second hand piece is a very rewarding feeling. Even when the item itself has some minor flaws, which you the consider part of its "charm", something you would never accept from a brand new item.

Plus this second-hand hunt is much more rewarding than zombie-strolling through an Ikea store.
I used to enjoy it. Now I dislike it. Perhaps your understanding will come with time.
I'm pretty sure all UK banks use multi factor now (mostly card readers and mobile apps), but they certainly weren't like that from their inception. I didn't encounter multi factor for at least five years after my first web-based account. They were all terrible combinations of passwords, secret questions and entering three characters from another password. I remember being fascinated by the multi factor token that my Swedish friends had in th the early 2000s. The last UK account that I had without any form of multi factor auth was probably about five years ago.

Bank transfers have always been free. Previously these were called BACS, and took three days. Now they're "faster payments" and are effectively instant. Bills are paid by Direct Debit, which is a pull system, which sounds scary but generally works well.
A laptop with broken screen connected to cheap monitor using VGA cable. Some crayons and a barbie.
It seems to me the gobblydok is more a problem with your chosen language than the data structure. In c it is perfectly straight forward.

Also we are long in a world where computers are needed to program computers. Or when did you last type in a program in raw machine language?
Nor were there stuffed potatoes in street kiosks or kvas from wooden barrels.
Technically, termux is a container although of a very different kind...

But then again, you don't need a pixelbook to run that :(
After journal bias, conflicts of interests, and corruption, I now hold little remaining faith in the justice of “science”. It seems the “scientific method” I learned decades ago is inconvenient to publishers and consumers alike

Fully two-thirds of scientific claims cannot be reproduced.

http://www.bbc.co.uk/news/science-environment-39054778

Science at this point is just making stuff up, a scientist who published something fake should be struck off but it never happens. It’s just a racket to get more funding.
7 Thoughts on Blockchain
It's so ridiculous to test a persons concentration abilities without Adderall and compare them WITH Adderall and then use that test to support some claim that it's conclusive you have ADD. ANYONE will score considerably better in such a test. Adderall, and medications like it, improve concentration in all people.

The real question: is the gain in concentration worth the potential harmful effects to the individual?