skysight-inc/HackerNews huggingface dataset:
can you start with just 10 minutes every morning? try to use a timer that has a subtle sound, not too jarring. I made for myself a few silent mp3s of 2, 5, 10 and 20 minutes in length (easy enough in Audacity), put those in a playlist with a subtle sound (a bell, some ambient track, mantra singing or whatever you like), just on my phone it's not a hi-fi thing that's important here. so if I feel like doing more than 10 minutes I can easily queue the 2 or the 5 in front of it, you get the idea.

what also helped me was joining a meditation group for a weekly session, if you like, check wkup.org see if there's one near you, they're good people :)

like most things, the amount of benefit (clarity, focus etc) you get stepping up from about once a week to 2 or 3 times, is pretty huge. maybe that helps with motivating?

last thing, I like to tell myself, the time you spend is basically free. as in you easily get it back in ways of rest, focus, ease for the rest of the day.
Thanks for this explanation - it makes more sense now! I still think 'Strange Atoms' would be a great handwavium type plot device in an SF novel ;)
It's one thing to say that laws in the US apply to what US residents do outside the US, it's quite another to pretend that a US law overrides laws in sovereign nations.

Of course they can't, FBI Hackers are likely liable to arrest and/or extradition if caught, while it's possible that the US might abrogate its extradition treaties in this case, suspects may find themselves arrested by 3rd countries the moment the leave US borders, or, depending on the country even tried in absentia
and the homeless population would skyrocket.
You're using a cognitive advantage to distract them from expressing displeasure about something they reasonably don't like. Just because the toddler doesn't have a say over whether you're leaving the house doesn't mean you're not tricking him.

If two people are dating, the boyfriend is well within his rights to unilaterally break off the relationship. But if he broached the issue with his girlfriend by saying "Would you rather be just friends or simply not see each other any more?" in order to distract her from the breakup, she would rightfully be resentful. (That example is extreme to illustrate the point, but the idea is the same.)
Britannica is online; you don't need to open a book. Go search it now.
When I was a high school senior checking out Johns Hopkins I had the bright idea of going on a run through the city at 11pm. I was from a town that borders Oakland so I thought "this should be fine." I ended up getting chased through a neighborhood that looked like WWII had just hit.

Baltimore is an interesting case in the U.S. because it's really the last dense, walk-able city that hasn't gentrified. Philadelphia is similar but it is experiencing gentrification in the core now. All over the country, millenials have been moving to older cities that were planned before cars and are possible to live in without one. I wonder why Baltimore hasn't suffered the same fate as Oakland, Brooklyn, or Philly?

America seems like a tale of two countries at this point. We have cities that are burgeoning with young wealthy types trying to move there like SF, NYC, LA, Seattle, Boston, etc. Over-gentrified until they have become somewhat sterile. If only we could move some of the success of these cities to places that need it like the Rust Belt or Baltimore.
From personal experience (I've lived in 3 places in the US), some of these make sense and some don't at all. For example, the little light green region over Idaho Falls/Pocatello area makes sense as a region and looks nice. But Burlington and Albany being one region? They're three hours apart, separated by a whole lotta nothing - I know because I lived a bit east of that nothing. Or the adjacent "economic area" (in green, covering Boston/NH/Maine), which also makes no sense. There's no way that far-north Maine, western NH, and Boston are one economic area.

And aside from making connections that aren't there, there are some connections that should be there that aren't. The Upper Valley is definitely either one economic region (or a a subset of a larger region) and it's literally split in half, in two separate regions. It's pretty funny, the way the map splits the economic zones down the Connecticut river you'd think we didn't have bridges.

Fun unrelated fact: Pocatello has "the worst flag of North America" according to the North American Vexillological Association: https://en.wikipedia.org/wiki/File:Flag_Pocatello_Idaho.jpg
Yeah, that counts too.
Ah. For the people who check the comments first!
The difficulty here is the impossibility of perceiving others accurately through the tiny pinhole of a channel that we have online. Because we have so little information about each other—a stick drawing, if that—we fill in the rest with our imagination. To do this, we draw on our own experiences and feelings, not real data about the other person. What other information would we use? By definition, there isn't any.

The result is that we create a picture of a monster (e.g. in this case, a dishonest person fucking up the country) that has an uncanny ability to push our buttons and drive us crazy. I puzzled over my own version of this for a long time before realizing that the only being with such perfect knowledge of how to push my buttons was me.

So we're fighting demons of our own creation. That explains why we can never get away from them or ever win: they're internal creatures who have access to all our secret codes—probably better access than we do.

Knowing about this dynamic is key to not being driven crazy by it. In my case it was an occupational health hazard. I had to figure it out because the alternative was literally to have my buttons pushed and be driven crazy all day, every day. There's more than enough material on HN to fuel that, and it isn't a good way to live.

Once you realize that this process is going on inside your system and isn't a snapshot of reality, you can be more open to information that doesn't fit the picture. For example, that the person you're talking to admires your desire for honesty and has as little power to fuck up the country (or unfuck it up) as you do.
ai community needs to put out more clear writing like this to help educate business world on what is possible and what isn't.
C++ Dataflow/Pipelines Made Awesome
Just to give an idea of how bad the stuff is with the IME, I recommend reading up Chapter 4 here:

Intel x86 considered harmful by Joanna Rutkowska

https://blog.invisiblethings.org/papers/2015/x86_harmful.pdf

The IME is basically a second computer inside your computer, running as the most privileged component on the platform. It has privileged access to all components of the system, and runs as long as the computer is plugged in or has battery (even if it the computer is switched off). It is under the control of Intel, they decide what the IME does, and it can use the NIC as it pleases, unnoticeable for the host system. It can not be disabled, switched off or removed. The rootkit researcher Rutkowska described it as "an ideal rootkiting infrastructure".
On that note: On the Decay of the Art of Lying, by Mark Twain: http://www.gutenberg.org/cache/epub/2572/pg2572.html
Well, yes and no.

They voted in an administration who wants to take away all of the subsidies for their poor population.

But they also voted in an administration who wants to massively subsidize their way of life at the expense of the rest of the tax base. Trump's basic economic plan is to use the carrot of access to America's rich suburban and urban markets as a mechanism for increasing domestic manufacturing (largely benefiting rural areas). So suburban and urban residents will be subsidizing artificial marketplaces that inflate the prices they themselves pay for goods.

His major governmental program will be a transportation infrastructure overhaul that will very likely disproportionately be paid for by suburban/rural areas and benefit rural areas.

And more importantly, those rural voters consistently vote for state governments that rob the tax bases of suburban and urban areas to pay for infrastructure that rural areas can't pay for on their own. Particularly for education and transportation infrastructure.

Basically, rural communities in the US are leeches who use their disproportionate access to political power in order to subsidize their unsustainable way of life on the dime of suburban and urban tax payers. And then have the audacity to claim the opposite.
Yah I'm aware of Atom's minimap, hence why I wrote "that actually renders based on the shape of characters". Atom's renders with blocks instead of tiny characters because the DOM couldn't handle full rendering. With Sublime on a Retina display I can even read some of the text. Not a huge deal, but I like it better and it's indicative of the kind of things Sublime can do.

As for V8 it gets faster but is still far from C++. The main issue being it's impossible to make memory-efficient data structures, which are super important for editing large files.
It's kind of ironic that this is the most apt way to train pets, as well.
Honestly I didn't know that this is a feature people want (no criticism intended). So, you have a database object in your browser and that takes care of getting the data to the server himself? Otherwise every website syncs data between its browser instances and its database, right? That's how we get state.
Excellent writeup OP. It's great to see the same linux technology underpinning everything in the world around us.
Obama Administration Halts Construction of Dakota Access Pipeline
That list is not complete - unfortunately many more countries have begun fingerprinting since the last update.
If you just enable DMARC like that you'll receive a XML report every day from every major provider. To reduce the noise and do something useful with this data consider using an aggregator tool e.g. https://dmarc.postmarkapp.com (free and from a trustworthy source)
For one of the best uses of PouchDB that blew my mind when I read about it, read this http://www.pocketjavascript.com/blog/2015/11/23/introducing-...
if you open even a 10mb file in atom or vscode, they grind to a stand still. sublime can pretty easily handle hundreds of mb, AND can do regex search over them.

on performance, they aren't even in the same league.
It depends on who you ask.

The younger generation who have ECE/CS degrees love SDR. So does the military and the commercial/corporate radio industry. Some of the older generation frown upon SDR as voodoo magic with too many computer/network dependencies.

There is a general distrust (among older hams) of computer/network technology and especially anything that depends on a non-human (computer program) to modulate or demodulate a message.

For example, you can send Morse Code with a Carrier Wave and a simple switch (on and off) that you built from wood scraps and copper. You don't need an external thing (program, software, device, etc.) to do that for you. So there are less dependencies and in general it is much simpler to reason about and use. When the shit hits the fan, you want simple, reliable things.

The problem is, most humans don't know Morse Code. So they can't decode a message anymore. Thus the reliance on computers and software.

The efficiency gains are hard to argue with as well. You can do things with SDR that would be impossible or far too costly in hardware... Like resurrecting and communicating with a 36 year-old satellite http://www.rtl-sdr.com/rebooting-isee-3-usrp-software-define...
Yes. There isn't a single US state where corporal punishment by parents is illegal.

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

> Corporal punishment of children by parents or other legal guardians is legal in the United States and social acceptance is generally high, through allowances made for "moderate physical discipline" (using this or similar language) in most states' laws regarding assault, criminal battery, domestic violence and/or child abuse. Whether an instance of corporal punishment exceeds these bounds is usually decided on a case-by-case basis in family court proceedings.
There is the landfilling trend in san francisco- i wonder- is there a point where its more economical to extend a city in underwater suburbs?
The trouble with a puppy is that it's hard to know whether or not "chasing them to get $VALUABLE_ITEM out of their mouth" is a reward or not :)
Been experimenting with PouchDB for a while and really liking the simplicity of the project. Looking to implement it in a mobile hybrid app to allow users to take data 'offline' then sync up later.

The only downside I've found so far is that the PouchDB Inspector on my Chrome browser tends to go rogue from time to time and suck up > 50% of the CPU time and has to be shutdown manually.
Yes.

This company is literally the alcoholic monopoly.
Oh Google, please stop spying me and Broking my privacy. Google don't be evil and sell my privacy information!

Who in the earth would like Google in they homes ?
Haha, NSA hotline in livingroom!!
Quoting the article:

> "Sarah, put on the green coat or the red sweater. We're going to go out, okay?" Choice among humans increases the likelihood of compliance. And choice isn't important, it's the appearance of choice that's important.

I've gotten this exact advice from so many articles and pop psych pieces. Maybe they are written by non-parents or their children are much easier, but it never works for me. My 4 year will always ask for a 3rd option that isn't there, or just reject the framing entirely.

I suspect much of this advice depends on your child's temperament. Tips that work for one family will not work for another, and it will even vary between kids in the same family. For me personally, having kids has resolved the nature vs nurture debate squarely in the "nature" side.
Dear Apple: Give Us Control Over Stalkerware
Aliens Cause Global Warming: A Caltech Lecture by Michael Crichton
Yet there's more to life than mere balance of transfer payments and related economic policy.

How does your average Boston Clinton voting university academic look at, socially and culturally, someone like a Iowa Trump voting corn farmer? This is rhetorical, I know its with a level of disdain and hate and superiority complex like hasn't been seen since Jim Crow laws were a thing.

And note before discussion subject escape velocity was reached, the sub topic was we can't gerrymander rural people into crazy new rules every time the map is redrawn because that would be unfair to them and there is no higher social caste in the USA than the highly respected rural hillbilly so obviously that's a non starter. Back to that topic, I'm surprised there's any opposition at all to some kind of gerrymandering of state borders.
It's clearly not a fair comparison. At some point you need to introduce an age of determination or at least a grade to have a reasonable conversation about the ethics of parenting. Parents are required to do all sorts of things in their kids' best interest that wouldn't otherwise be reasonable / appropriate.
SDR has been an endless source of fun for me. I have a half a dozen different rtl dongles hooked up to raspberry pis and my laptop at any one time. Most recently I wrote a program to read the 900MHz broadcasts from my electric and water meters [1]. I'm also using an existing program to monitor our gas meter [2]. rtl_433 is another fun one [3].

[1] https://github.com/shaunhey/ea_receiver
[2] https://github.com/bemasher/rtlamr
[3] https://github.com/merbanan/rtl_433
You've been unable to find that information because no such "functionality" exists. Microcode just patches bugs or configuration details of the CPU; it doesn't "phone home".
Yes, pointers everywhere, gratuitous use of the heap and deep class hierarchies is often derogatively called Java-style, but to be honest that's unfair to Java as that style predates it; Java was explicitly designed to make that style usable.
Cool idea, but any idea on the quality of feedback?
These are essentially trade secrets -- like the recipe for KFC or Coca Cola. Except with the latter, there is plausible denial.
Wittgenstein: One of the Great Intellects of His Time
A funny different take on the code generation usually done within lisps, away from macros and back to string manipulation :p
As an aside: this work turned out to have a negative impact on JVM optimisations which can be seen in the jira issue linked within the post.
It isn't relevant but they offer many repositories for machine learning which students like me want to access for studying. A lot of programming books use this collection of data as a resource. It is now active.
Science on a Sphere
Cool library! I'm a huge fan of Meteor.js, which provides a similar isomorphic database. Cool to see this implemented in such a lightweight package!
haha exactly. I love when really smart people write articles about dealing with children and then you discover they are non-parents themselves. Or, they are work-a-aholics and never interact with their own kids 24/7 like full time parents do.
Yes it really is underappreciated. As quoted by other comments, "Most businesses think they need advanced ML and really what they need is linear regression and cleaned up data". A significant portion of businesses currently investing millions in ML should basically hire a couple of statisticians and get over it.
I would say, as an heavy boost user, that today boost is no longer required. Most of boost basic utilities have either been incorporated in or superceded by the standard library.

Boost is still very useful for many advanced or domain specific libraries.
Pattern Matching in Clojure
That was my initial understanding, but I figured I'd give the parent commenter the benefit of the doubt in case my understanding was flawed.

Some more searching seems to lead back to where I started: the microcode itself isn't phoning home, the only phoning "home" that occurs is the normal process of "when you pull down an update for something, it requires phoning to the repository holding the updates".
ME does have ability to do that, tho.
Punishment might make you feel better, but it won’t change the kid’s behavior.

This claim (from the article) is nonsense. I've changed the behavior of my kids countless times with punishment.

I realize that the attitude I am supposed to take is that when someone with Ivy League credentials espouses a currently fashionable theory that my own observations contradict, I am supposed to believe the theory and not my own lying eyes or I'm "anti-intellectual". Credentials over evidence.

I'll take the risk. But I'm still interested in these theories, because I'm always looking for better ideas to try. A theory that is false overall can have useful parts. Maybe "punishment won't change behavior; reward will" is wrong, but some variation such as "lots of reward with a bit of punishment work much better than lots of punishment with a bit of reward" IS true, or is true for at least one of my kids. (But then, this weaker claim is something I already believe and it abandons the "never punish" enlightened part that was what really made it attractive to The Atlantic.)

Also, theories like these, even if not true, remind me not to overgeneralize from my own observations.

Their theory: Punishment doesn't change behavior.
My observation: Yes, it does.
So my theory: Punishment changes behavior.
The truth: No, it doesn't. (As in, not necessarily)
Me: Oops.

So, I'll keep reading and considering, but no, the basic claim of "don't punish, because it doesn't work" is wrong even if rewards also change behavior.
This is a super cool application for this, unfortunately our water meters and stuff in the UK are very basic mechanical devices in most cases still which sucks so none of this fun for me... This does remind me I probably should check out a few other things though, such as ZigBee protocol on my home automation stuff.
I heard that about Atom around 12 months ago.
Cool to see this project again. I looked at it awhile back, and used it for a few small projects. Looks like the dev has been up to a lot of work in the interim. Any idea how long before we'll see a full beta release (assuming dev reads this?).
The URL was changed from http://cs109.github.io/2015/pages/videos.html , which has more information and links to the corresponding repositories.
Keep on at it. My partner and I fostered rescue puppies (mainly larger breeds) for several years before having kids. We taught bite inhibition, toilet training and general manners to umpteen puppies using positive reinforcement while they were in our care. We've used remarkably similar techniques on our children now aged 3.5 and 1.5yo. Every child is unique so YMMV but we have been very happy with the way our kids have responded to our approach.

Getting angry seems to just stimulate fear in our kids which shuts down communication and halts any opportunity for them to learn something positive from a challenging situation. I want a child who can communicate and is expressive. It's a long game so I feel like having a child who learning to communicate when they're 3 is more likely to communicate when they're a teenager facing bigger, real world problems.

Good luck with yours
> screenplay versioning can get a bit esoteric

I'm curious. What features to writers need that git couldn't provide?
Philosopher proposes a code of conduct for academics
There are a solid handful of these "newsletter/marketing over SES" services these days. Sendy, Moon Mail, EmailOctopus and a few others (last did a large search a few months ago). Sendy even has a value-add service piggybacking off them (EasySendy Pro), though it looks like they've significantly added features since the last time I looked.

But where most people tend to see "Amazon == No Need To Think", I also see a looming "all your eggs in someone else's basket" and the first thing I look for is whether I can plug in an SMTP provider that isn't Amazon SES. In the FAQ, in a sub-note on a Features page, or anywhere. Almost without fail, none of their sites address this, even though it seems like it wouldn't be much harder than being SES specific.

Perhaps spam reports and bounce tracking might be sacrificed (i.e. requires outsized effort to implement) if it was via generic SMTP and not SES specific?

Does anyone know the answer to the "any SMTP" question for any of these services?
it's interesting to think about why not. it probably comes down to noise and friction in transactions, so that 1e-9 of your company is not a meaningful/tangible quantity. you could imagine an economy in which you could indeed issue a billion shares at a dollar each and have them be worth buying individually.
FWIW we had our build system broken on MSVC because of pragma once. IIRC it was an issue with symlink.
Great info, thanks, setting up my account now and then I'll update the article.

EDIT

The article has been updated to include this.
Who is this mythical fellow who's not going to give up his password in such a situation anyway? No one's going to protect their accounts at the cost of their finger. Certainly not me.

I mean, I agree with not using fingerprints as passwords but not because I want to protect myself from the fingermen.
Who is this "we" you're asking on behalf of?
FWIW, as a former full time mom with two late twenties adult kids, my sons tell me that me not being a bitch is why they never went through the asshole rebellious teen stage. There was nothing to rebel against. They had no reason to be angry at me.

(Though, to be fair, my younger son started to be a pain in the ass teen and then I explained the somatopsychic effects of puberty to him one day in front of his brother and best friend, in part by saying "Your problem is called testosterone, not my bitch mother" and they were all three easier to deal with after that.)
Using a synced data model provides a few features for users, data access is efficient and far far faster (disk/memory is faster than network) and it allows offline usage (+ failure tolerance, the server goes down the client still works). It can also enable p2p use cases and a bunch of other things, the above 2 are the main drivers though