skysight-inc/HackerNews huggingface dataset:
I found Mr. Tolle's visualization of the pain body an extremely helpful tool to get me through extreme stress time and again.

I think these things, when moving beyond basic limbic system hacking like deep breathing, are highly personal, so YMMV.

I agree it has the tepid undertones you imply, but did not devalue the book since the one tool it provided me with has served me so well.
Wayne Henderson: http://www.waynehenderson.org/wayne-henderson/
References in PHP: An Indepth Look [pdf]
Okay, but what's the point? You could have posted the link by itself if you were just trying to provide additional information, so I feel like you're trying to make some sort of argument by choosing these and repeating them in your comment, but you've left that part out.
Meditations easily has my highest rate of highlighted words in relation to total book length. Seems like every page (almost) has some eternal and profound in it.
That "tragically high" number was still a rounding error, though, in the United States.

I do wonder if it is a particularly American thing to take the wild exception as the norm like this.
Siddhartha by Herman Hesse is also a great one. It's about a search for understanding "what does it mean to be truly free". Siddhartha is brahmin(upper caste Hindu) and he gives up his life in search for meaning. The most relatable parts are the questions he asks.
elinks doesn't render iframes, so this attack wouldn't work.
You could have made the same statement any time in human history.

Everything humans now know could have been learned hundreds of years ago if we’d had invested more in science and research.

The technology of the early 23rd century, for example, could be obtained in 50 years with more investment in R&D today.
I would argue that since this subject is about remote workers, the crowds upvoting is data. Think about it.
The Selfish Gene. Picturing myself purely as a machine for propagating my genes was quite the perspective shift.

+1 for Man’s Search For Meaning.

Lord of the Flies. Amazing that this is assigned reading in middle school (or high school).

Influence: The Psychology of Persuasion. Really drove home the importance of paying attention to language and framing.

Moby Dick. I’m amazed at myself for reading this on my own in high school. There’s something about that era of sea travel that speaks to my soul.

6 Pillars Of Self-Esteem. This was a HN recommendation. I’ve been doing the sentence completion exercises for about 6 months, and it’s been astounding to palpably feel my self-awareness increase.

The Structure of Scientific Revolutions. Discusses the underlying group dynamics that influence the progress of science.

A Fire Upon The Deep. Just an amazing work of sci-fi exploring the internal logic of radically different forms of intelligence.

The Sane Society. It’s liberating to reflect on some of the crazy things that capitalism pressures us to do.

The Power Of Now. I think I might have some more issues if I re-read it, but it undoubtedly had a huge impact on me and made me introspect deeply and finally “get” meditation.
I look at that and think "That's a huge canvas for an art school to work on for years."

The white does have the advantage of making any water leakage or disruption of the walls immediately apparent though.
> more valuable is to focus more on active behavior than relatively passive reading

This, I believe, is the true answer to the OPs question. I suffer from an illusion, very common I think, that in order to get better at something, be it C++, life, or interactions with your SO, one has to first collect information and experiences from other people. Not that this is the wrong thing to do, but it has to be interleaved with acting on the information.

Think of reading books (or, in general, information collection) as earning money. What are you going to do with all that money in the bank? It's a means, right? To what end?

A quote I repeat many times a year from to myself _why: "When you don't create things, you become defined by your tastes rather than ability."
Boilerplate in term of characters typed, not resulting code size. Adding a bunch of function declarations adds a significant amount of noise IMO.

>RAII can work, but it's a bit clunky compared to a nested function call. Additionally, if the code being factored is not necessarily the same on all paths, that doesn't fit well with RAII.

I think I'd need to see an example of what you're talking about then because I don't quite understand how your method works exactly.
I was serious about using a decentralised version-control system & structured text files.

I was semi-serious, semi-joking about how wonderful it'd be for everyone on a team to use emacs. It really is the best editor in existence, and it really is usable by anyone, not just developers. And it integrates with git[0], GitHub[1], Slack[2] &c. too!

[0] https://magit.vc/

[1] https://github.com/vermiculus/magithub

[2] https://github.com/yuya373/emacs-slack
Last year, afer a firejail local root exploit got released [0], I've completely quit following their project.

I don't want to discomfort the developers and I think it's stunning what they are creating...

But under the aspect that they are working on a security product, I'm concerned by their overall code quality and testing strategy.

They might want to consider taking a step back and reevaluating how they are going to direct their development in terms of secure (c-)coding practices.

*Disclaimer: Not a developer, just a sysadmin, but reviewing some of their code/profiles/CI-jobs in their git repo [1] leaves a bad feeling.

[0]: https://www.exploit-db.com/exploits/43359/
[1]: https://github.com/netblue30/firejail/tree/6830065197cc57489...
And his wooden pipe organ! https://www.youtube.com/watch?v=d5baNcgIA8o
Rare dinosaur skeleton for sale – along with the right to name species
Ireland, actually. I'd be curious to see the stats, but suffice to say enough families were losing children that there were major changes to farm safety regulation.
Looks neat tbh. I'm an Emacs guy, but I'd consider using this. Does it require admin to run? It says it operates on "the driver level" so I assume so. No access to admin privileges for me at the moment, but I'd like to try it out later.
Ask any member of a large, poor family whether they would trade (life improvement costing $XX,XXX) for having fewer children in the family. Life is beautiful and easily beats filthy lucre. It's worth the struggle. People lose sight of this.
VLAs are optional in C11: https://port70.net/~nsz/c/c11/n1570.html#6.10.8.3
How did it change your worldview? I tried to start it and couldn't get into it, despite knowing it's important to 40% of the world and is referenced in other sources very commonly.
return is ok -- continue and break are also problematic, but at least are isolated in the same context (e.g. function).

goto is ok only for local error cleanup (or auto-generated code, e.g. for parsers etc).
> I mean, can you actually convince execs it's a good idea, no matter how charismatic you are? As a citizen, an engineer, and a consumer I think software and infrastructure security needs to be taken much more seriously due to how much breaches hurt people.

On SWIFT, yes, you can, thanks to their own reply to the Bangladesh incident: a reasonably thorough set of security guidelines called CSP/CSCF (Customer Security Program/Control Framework), compliance to which is now mandatory. Network isolation, 2-factor authentication, secure VDI for access, physical access controls, log retention, it's all in there. It's the perfect chance to get money and people from management and sanitize the situation.

Actually if in May 2018 you don't already have a running project and resources for compliance, you should be quite worried.
I was born in 1995, so I was a young child in the early 2000's, in a low income neighborhood with a single mother. One of the mothers in that neighborhood was an addict to some hard drug I can't remember. Probably crack. The surrounding neighborhood was decent-- the age and size of the houses puts them at around 200-300K at the time. We had a huge open field area in back of the house. (Descriptions are to give an idea of the safety level inherent to the neighborhood). As I got older (7, on) my mother loosened the reigns a bit, and eventually my friends and I would go on day-long adventures exploring the open field and wooded areas. We sometimes came across bedding and other supplies, and one time almost stumbled on a homeless guy waking up.

My mom was often worried, but she set just a few hard rules: Come back inside when the streetlights go on, don't talk to anyone you see while out, don't go anywhere further than the parking lot alone. And that was fine, and we got smart because of it. We were vigilant and carefree at the same time. We crossed roads looking both ways to get to parks we'd never been to. And we pushed the boundaries a little to see what would happen.

Me and my female friend were once approached by a guy "looking for a dog". He wanted us to come with him to the dog park to help him look for it. Understanding what it could mean, we said no and ran inside-- as we'd been taught. Since we were given the freedom to make such decisions, and since we'd seen danger before, we knew the "right thing" to do and we chose to do it.

I didn't have a cell phone back then. I'm sure if I was given one I'd promptly "lose it" just as you say. In suburbia it's just not necessary to be in constant contact with your kid. They're not gonna call you unless you've raised them to be as docile and paranoid as yourself. They won't need to.
If you use Datomic with DynamoDB, this feature is available at Query level.
John Updike's Rabbit series. In particular, Rabbit Redux.
Facebook reportedly plans to launch its own cryptocurrency
Happened to me too
> This summer, we’ll start testing the Duplex technology within the Google Assistant, to help users make restaurant reservations, schedule hair salon appointments, and get holiday hours over the phone.

I don't see any details on how this is beyond the research phase.

Is Duplex a product or developer API?
ah it's so fun when worlds collide. i own a strandberg (https://strandbergguitars.com/) - sincerely believe there is a huge amount of room for technical advancement in this space.
I've faced a similar situation, where a team I came to work on mid-project had designed a microservice architecture where a WordPress front-end talked to some "middleware" (a total misnomer since it was actually a REST API) which in turn talked to a bunch of other intermediate services which in turn talked to the CRM, an accounting system, and other third-party systems. Most of the "middleware endpoints" simply forwarded the calls to other services. Any feature that required a new endpoint usually meant deploying changes to three different systems.
I've been working remotely for 10 years now. I've got 7 kids that my wife and I homeschool. I'm never 'lonely' <grin>.
I have a Manuel Contreras classical guitar I bought in Madrid about 45 years ago; if I recall correctly, it cost me about $150. I can't imagine what a guitar like that would cost me today.
Ireland here as well, and that had a lot to do with poverty and families needing their kids to work at a young age. The same was true in the US before child labor laws. I think a general “ambient” risk and a culture of,having your 9 year old work on the farm or in a mill are fundamentally separate issues.
"You can beat the rap, but you can't beat the ride."

This was extrajudicial punishment for expressing anti-police sentiments. They were able to take away his freedom, job, home, vehicle, and family, without even going to trial. By the time the prosecution was forced to drop the case for lack of evidence, their mission had already been accomplished.

They abused the justice system to punish prior to conviction, all based on their perception of his unforgivable blackness.
That's not unrestricted though -- control returns to the caller after the end of the function.

With goto that's not guaranteed to be the case -- that was the spaghetti part.
Microcircuits could descend the gradient of a function they can evaluate locally.
It was our rookie year this year, and after watching how great some other teams were with mecanum wheels, we decided to look into them over the summer. To be honest, I'm just excited to try driving them :)
Looks like it's blocked for everyone now
To me the best part of this is the Issues. "Change in business requirements" is probably my favorite
I agree with the sentiment but almost no other profession does this. Could you imagine a Surgeon being forced to "Audition" for his job? "Here perform heart surgery on this guy for us, if he lives you get the job."
Tracing through goto spaghetti is not more comprehensible than a structured switch with clearly defined regions for each state. This is the sort of abuse that gives goto a bad name. The only thing worse is table driven state machines calling function pointers scattered everywhere.
Dijkstra was concerned about being able to reason about code, and spaghetti code can make it impossible to decompose. A single goto within a function is not a big deal, and that's not really what he was worried about.

Few people have worked on real spaghetti code, thousands of lines with no functions, no modules, just spectacular leaps forward, backwards, leaping forward into the middle of huge loops, leaping backwards into the middle of loops, giant loops nested with and partially overlapping other loops.

I worked on such code, trying to decompose it in order to organize it into subroutines. It resisted my efforts almost completely. Fortran IV I think.
It recently occurred to me that epistemology is essentially a hermeneutics of experience, which is to say: all of our non-trivial beliefs about ourselves and the world (including this very statement) are simply interpretations of what we perceive. This realization, while surely obvious to some, was very clarifying for me.

Edit: Judging from the downvote I got, I guess some people don't share my interpretation of epistemology. C'est la vie.
$1M to build decentralized social networks
There are several topics that I must admit to tiring of on HN, not because of any issue with the topic itself but the inevitable response it engenders.

Any topic about tech company hiring and interviewing invokes regurgitation of the same tired responses (probably by the same people) on both sides of whiteboard coding (as just one example).

Remote working (as a topic) is the same. You get the same responses ("it works fine for me", "Being in an office is completely pointless", etc). The problem is a significant chunk of particularly the pro-remote work crowd has an axe to grind. Some just want to work remotely (which is fine) but then will often use anecdata and often dismiss any of the valid issues brought up by remote working (communication, culture, isolation, etc).

It's interesting because this inability to separate one's personal desires with what's good for the whole is exactly how NIMBYism exists. This approach of deciding on a given outcome and thenc onstructing "reality" to support that view taken to extremes is incredibly dangerous. You don't have to look that far to see some frightening examples. Just this week we had Trump withdraw from the Iranian deal for pretty much no other reason than "Obama = bad" with basically zero evidence to support it. Hell the US started a war in Iraq because of this same construct-reality-to-match-your-beliefs view (then about WMDs).

These obviously are extreme examples.

I find the inability to have reasoned discourse to be disappointing with well-reasoned comments on this thread lambasted as "bullshit". Likewise you see the downvote-because-I-disagree-with-you attitude that I personally can't stand.
That's what they nailed him for. I'm 100% sure this isn't the only thing he did to be investigated. You don't end up in jail for saying "fuck the cops", otherwise half the US would be in jail for that.
Free Will (Hacket Readings In Philosophy): https://www.amazon.com/Free-Will-Hackett-Readings-Philosophy...

It's a fantastic collection of contemporary views on the problem of free will.
Hazel: A live functional programming environment featuring typed holes
When I first encountered this book, I was working as an outside hand at a small town hardware store trying to save up enough money at $5.85 / hour to afford to move to go to college. It cost me $10 in gas every day just to get to work, and I am deathly allergic to almost every outside plant in Oklahoma, so it was a miserable few months. At lunch time I would go to the local library because it had air conditioning, and I happened to check out this book. For the next 8 weeks, reading this book on breaks was the taste of escape into the life of the mind.
If someone in real life told me that fiction is not worth the time, I'd instantly write him off as at best a moron who has mastered some technical skills.

Edit: he may manage to become not a moron in the future, I just mean that I would proceed under the assumption that he is at this time a moron.
It can be done that way, but there are alternatives. One family I know, the kids actually sometimes quarrel to be allowed to take care of the youngers. In our family, we have "chore points" that are mutually negotiated, and babysitting is a favorite way to get one's points racked up easily.
Possible, but I don’t quite get how laundering through a charity would work. Maybe they’re tumbled with dirty money before contribution? The charity gets written off as a cost of business.

Still seems far fetched. I held hundreds of coin at one point: irrationally, this strikes me as an early hodler.
It hooks system-level keyboard events - not sure if that's an admin level action on Windows...

Thanks for the question!
I suspect he got the attention of the FBI by being publicly vocal about his hatred of police but was arrested for having a gun when he was prohibited because of his conviction for domestic assault.

http://foreignpolicy.com/2018/01/30/is-a-court-case-in-texas...
GCC supports RAII through cleanup variable attribute (https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attribute...) though.
Have you tried re-instating those?
What are you gonna do as a parent with a little handheld device to ensure your child isn't bullying anyone? What an odd worry.
I think it's because C++ maps reasonably well to our model of a CPU (basically moving stuff in and out of registers and doing simple operations on those). The guts of a modern CPU is quite different from our mental model and that causes a lot of distress for compiler writers but the programming model has basically not changed in the 35 years I've been coding.
Yes, which means you are sure where the flow goes next, instead of hunting down goto spaghetti.

Even call/cc is more structured than plain gotos.
It looks like the situation has mostly corrected itself by now.
It's certainly an interesting paper, but there's a bit of publication weirdness at play here.

In October '17, Cueva & Wei put out a(n anonymous) paper that recapitulates the core result almost exactly -- that training a recurrent neural network to perform dead reckoning/path integration gives you intermediate units whose place fields strongly resemble grid cells. Critically, this only happens when regularization is applied; Cueva/Wei used noisy inputs and DeepMind implemented 50% stochastic dropout in the intermediate linear layer. There are some superficial differences (generic RNN units vs. LSTM), but at their core these studies are virtually identical. Check it out:

https://openreview.net/forum?id=B17JTOe0-

What I don't get -- why doesn't DeepMind acknowledge this result? Sure, the Nature paper was submitted in July '17, but these things go through many revisions. Clearly, DeepMind went a bit further with the whole integrating visual CNNs/grid cells part. Nonetheless: Fig. 1 is the core result, everything from Fig. 2 onwards is nice-to-have but not essential, and I feel like Cueva/Wei got there first.

Ah, well. At least the minor controversy brings in great publicity for the Cueva/Wei paper.
They have similar limits in Europe already. Is this also the case in the US?
To me Likejacking is more like harvesting organic likes. And YOLO leaks email address which is PII.
But I like whiteboarding with a few people in a physical room. :(
Presumably that crime would have occurred no matter where the money ended up, so you might as well use that money for a good cause. It only matters becaus a) someone found their money and wants it back or b) people dislike the giving of money to charities and treat it with suspicion.
Ah. I wasn't burned out because of the book, but because of what I'd been working on (I'm just not a mobile developer).

But the bigger issue is that I would write a book based on something that I was working on, and then stop working on it (because of different work priorities or because of changing jobs) and then not have any interest in updating the book.

Whereas I think, for a technical book to be really worth your while, you should really focus on an area and dive in and become an expert, and continue to work in that area after the book comes out (consulting, etc).
They replaced much of the actual 'naval' and occupation training with 'pretend we're the Marines' type of training.
I concur, that tends to be my modus operandi as well but unless your application is completely monolithic you'll probably have 3rd party init code to deal with at some point. And again it won't help if you need to handle cleanup that's not memory-related.

In the case of an operating system (the subject of TFA) pre-allocating everything is obviously completely impractical and alloca won't help since you can't return the memory outside of the stack frame. I'd wager that there are very few uses of goto in kernel code that could successfully be replaced by alloca (the fact that kernel stacks tend to be very shallow wouldn't help either).
My comment is more of a generalized observation. Your response seems to confirm it. Who makes the call on "shared" responsibility? I also guessing there is some sort of arbitration clause.
(found it: https://aws.amazon.com/agreement/)

I'm not saying any of this is necessarily wrong, just not what people often expect when they dump, to them, a significant amount of money into something. Many midsize and larger companies like to "big dog" their vendors. They are not accustomed to the cog in a machine feel that most of us tolerate daily.
What I don’t understand is why no major mobile carrier is offering a solution to this. It’s a pretty competitive market and this could be a big selling point.

When the isp wars were going strong, before broadband put everyone under the thumb of monopolists and also before gmail, spam filtering was a serious competative advantage.

Why can’t phone companies take an RBL like approach? If your VoIP service garners too many complaints because you are selling to robocallers then you don’t get to have calls delivered to e.g. ATT mobile customers anymore?

Are there legal or technical interconnection requirements that would make such a thing impossible?
This is GE capital, which they purchased for this purpose and seems to be the arm they’re using with Apple.
Does anyone have more info about the Librem 5's baseband? I know they say it will be separate from the app CPU and have hardware kill switches for all of the components/sensors, but I'd love to hear more about the firmware running on it.