skysight-inc/HackerNews huggingface dataset:
You don't need C++ for that. Let's say we are talking about a serial port and a motor driver, all in the same MCU. A programmer would have to be pretty sloppy to use motor controller functions to try and talk to the serial port.

If I write a function called "set_serial_baud_rate()" and another called "set_motor_rpm()" it would be alarming if someone tried to use it to set the set_motor_rpm() to change the serial port's baud rate.

I understand encapsulation very well but it simply isn't necessary in a lot of embedded cases. I can't remember a single instance in thirty years of product development when we had an issue in development because code was NOT object oriented. Product development never slowed down due to not using OO. More bugs were not introduced due to not using OO. Code was just as maintainable and extensible using C or C++.
It truly does not matter at all as far as I am concerned.

What I look for is "done for you" code. Libraries that can produce power-of-two or order-of-magnitude gains in developing a product. Show me gains of that magnitude and I'll code in COBOL if necessary. I truly don't care about languages any more. Just like I don't care about code editors (counting milliseconds in vim). Give me a decent IDE like JetBrains products and life is good.

I know this puts me at odds with most of what they teach today. Kids come out of school and automatically reach for objects for even the simplest of problems. OO has it's place, of course, but it should not be the first tool one reaches for unless it is well justified.

A CPU couldn't care less if you wrote the code in machine language or Python. The facilities provided by these languages are for the programmer, not for the CPU.

One of my favorite interview techniques: Ask someone to solve a problem. If they are on the younger side they'll immediately define a class, members, properties, maybe multiple classes. When they are done, ask them to do the same in procedural form. I've seen people get completely tangled-up by this simple request.

EDIT: To be clear, I am NOT saying OO doesn't have it's place. Of course it does. I've written a bunch of iOS apps in Objective-C with a good mix between OO and procedural when justified. For example, a genetic solver done in procedural form on iOS is miles faster than the same solver implemented in OO. A lot of it has to do with using layers of data objects rather than the raw data types typically used in C. In other words, there's a cost associated with using an object to store and manipulate what would otherwise be a simple array. You might be surprised to see just how dramatic the performance improvement can be.
It's definitely an interesting thought. To some degree, it's maybe impossible to avoid the filtering down / reductionism of a big vision, even if you wait until things are polished. I think the hope with the Mother of All Demos was to try to shift people's thinking about computing and try to change where efforts were directed. You could imagine researchers attracted to the vision, working on problems there, and eventually working with commercial partners (or doing it themselves) to solve some of the technical, scale, and other problems that occur when a research vision goes through the filter of reality.
What is "PTSD-like" if not PTSD? Flashbacks? Panic attacks? Vivid and repeated dreams? Depression? Loss of function?

At what point is it not so much "like" PTSD, which is not infrequently ruinous or even fatal to the sufferer, and more like all of the other forms of misery or trauma that don't have a diagnosis?

I object in the same way to people who feel sad claiming that they're "Depressed" and that's not harmless either. Look at Japan's relationship with mental illness (especially clinical depression) and the weird arc its following, and you'll see what I mean.
Erwer
dsfsdfsdfdf
When presented with a statement, what matters is the probability that the statement is true. The credibility of a source is strong evidence in this regard and can be used to sway the probability mightily. You're right, of course, that arguing over the credibility is pointless, but an appeal to authority is not fallacious if you and I both agree on the authority.

(Though an appeal to authority is a perfect setup for a motte-and-bailey, so it's important to be wary. Also, it is not, nor ever can be, proof, since that should hold irrespective of authority.)
I heard from Alan that HARC is quite open and anybody can just drop by!
Well once you've distilled it down that far, might as well drop 'On' because it's not adding much.

"Writing."
Yep.

I had a teacher in grade school and one day she didn't come back to class, she had had a gigantic stroke.
6 months later she rolled into class in a wheelchair, a changed person, she could not speak or do basic tasks for herself.

Over the next two years she relearned most of her abilities, walking, talking, thinking, speaking, teaching and was back to "normal" again.
Then she had another stroke.

She did not give up, and did it all over again.

She was always a cruel teacher in my eyes (I was very young) but seeing her persist throughout what I would assume would permanently put you out to pasture was an amazing experience and I always had enormous respect for her.

She continued teaching and retired ~20 years later.
It was just a bit of Thursday inspirational fluff, not really intended to be used as part of the 'social implications of saying positive things on the internet' study.
I thought to myself it's probably more tangible to quantify the costs of falsehood. This usually takes the form of bad policy that enacts unintended consequences, something akin to "The Burden of Bad Ideas" https://www.youtube.com/watch?v=vyEu6bAukJ8. Might be a better concept to define inversely.
Me too, yet theres always more to block. Especially on Android.

And if you do block notifications? Some apps needle you about it relentlessly!
Not read as snark at all. In fact your note came off as thoughtful and kind.

I didn't mean to imply that the world is coming to an end. I simply hadn't realized how coupled pollution (lead in this case) & economic progress have been. IIRC the rate of species extinction has been accelerating especially for sea life (too lazy to lookup citation). That's real, irreparable harm, at least to those species.

But that's backward looking. I'm optimistic that technology advancements will cap energy usage per person and still enable us to advance society.

And FWIW... my few hunter friends claim boars would dominate North America if humans weren't around. Surprisingly smart, powerful, and aggressive creatures.
This of course assumes you are running around an actual multiuser system without 1777 /tmp and 077 umask like it is 1989.
For the record, this is the exact statement in the article:

For a year after Pollock groped me, I experienced what I now realize were PTSD-like symptoms. I had not anticipated them and was completely unprepared to have intrusive thoughts, flashbacks, and anxiety attacks in situations or around people that, for one reason or another, triggered memories of the incident, which took place on October 7, 2015.

You are being incredibly dismissive of the piece and part of your justification is the term PTSD. You feel it is over the top. When the inaccuracy of your own statement is corrected, you double down.

This does not look like a good faith argument. It looks like an excuse to be dismissive.
An interesting way to find the largest number in an array
> It is thought the existence of fermions could be used to help bring about

Uh, this probably could have been worded more clearly. Presumably they meant the existence of that specific type of fermion?

Also, I got the impression that this is a quasiparticle, not like a proton or electron. If I'm correct about that, I think the article should have made it more clear?
Before clicking on the link, I thought "Oh, just another attempt at standardizing editor preferences from a file in a repo." But looking at their list of editors which natively support EditorConfig and the list of plugins for editors which don't, this is far better support than I imagined. This is it! Problem solved.
A dramatization of how the communication goes, when a mail is received anywhere
Prototypes increase understanding and discovery without an undo burden on making something operational. The parent comment strikes me as a, "do you even".

Is it hero worship or having a wise, hardened bad-ass on the team?
Or better yet, if you notice that your workplace is starting to resemble the old, bloated, wildly checkered bureaucracy of the CIA run like hell. This guide seems less like a style guide in general, and more like an attempt to flush some nonsense out of the CIA in particular.

> it says that CIA writing is “full of jargon, of would-be professional language, of clichés; it is even opaque”

That's what I'd have expected frankly, which is what you'd expect from people trying to build towers out of sand. If your ideas are lacking, bullshit, and if bullshit isn't working, obfuscate... that's the alphabet-agency way.
Looks like it's being tested inside Netflix on FreeBSD: https://wiki.freebsd.org/TransportProtocols/26Jan17
> data shared with third parties

The data isn't shared with AgileBits. They only have the encrypted vaults, they don't have the keys to open them. So it's no more shared with a third party than using Dropbox to sync a local vault is shared with a third party.
Functional Testing of Web Applications Using TestCafe and NightWatch
Predicting Netflix Subscriber Growth with Alternative Data
A few years ago, I crossed the country on foot with my sons. They were both pretty meh about a lot of the dangers we faced. Wild boars heard at night in parts of Texas was the only thing that really got my oldest son concerned and I got regaled with how dangerous they can be.

So, that is entirely possible.

I'm optimistic that technology advancements will cap energy usage per person and still enable us to advance society.

I think we need to aggressively promote passive solar, basically. Just skip the energy use entirely, where we can. But I get dismissed as a loon. (shrug)
After the funding fell through we never got to build it, but you describe the exact problem.

I may publish the business plan one day just for fun in case anyone else wants to follow through on it. :)
This is an unfair and reflexive assessment. The study has clear and obvious limitations, and does not pretend otherwise.

You are also acting like the results of modern psychology studies are somehow superior or more useful. Where did you get that outlandish notion from exactly? Every such study I read about seems to go through a cycle of hyped up result (eg power posing) to TED talk to book deal to failure to replicate to finally working out these results are either irrelevant, invalid or just fake.
To get this straight

She's a reporter and the guy is a VC. There is no business relationship between them.
They were walking down the street with friends after having drinks, he grabbed her hand and she refused his advances.
Everybody went home.

This is what the story is about? Is this some sort of parallel universe where people claim sexual assault over anything these days?

Ie I can see how he could have let go of her hand sooner but calling this sexual assault sort of does disservice to the people who actually experience sexual assault.
Top 5 iOS Libraries – July 2017 – COBE
I think the kwid is not going to disrupt much in India. I'm in India and if I want to buy a car and I'm not going to consider the kwid. It looks too cheap and small. If they would have made it a 2 seater I'd have thought about it.
WatchOS 4 Frontmost App State
I'm sure they sign up for every darknet site constantly.
I disagree that battery life is really the main issue. So do our phones, which everyone seems to get by with just fine. My watch gets through 2 days fine, it's just habit now to put it on the charger at night.

I agree that the problem is "enough utility", as not all the industry is dead: there are some niches where it is very much alive.

Among runners and cyclists, Garmin dominates. (I estimate that would make up 25% of my social circle.) I would use my Apple Watch for fitness and outdoor activities far more often if the software/apps were better, as the hardware potential is just sitting there untapped.

The other utility I find valuable in it is in notifications and call handoff, along with some utilities like stopwatch, timer and calculator. But these latter utilities have been available in electronic watches long before "smart" watches. And I would use Apple Pay every day if the stupid Australian banks supported it!

IMHO the failure in smartwatches is that there's no killer app for the mass market, no actual problem that they solve.
When you want to fit a distribution to a star's image on the plate, normal does indeed seem a weird choice. But the point about multidimensional gaussians is that they are the only distribution that is maximally "ignorant" (maximum entropy) -- so if there's a small (unresolvable) companion star we don't know about, we can do no better than a gaussian if we want to ignore it.
Ask HN: What's the best book or advice on building online community?
'dang, this has been the top comment on the post for the last 20 minutes. You and others at YC who want to make the enviroment on HN less hostile to women (and people with PTSD and other invisible disabilities, and to people of all varieties who have been sexually harassed) need to understand the impact things like this have.

[edited to clarify that this doesn't just make it a hostile environment to women]
Well "awful" etymologically means "inspiring awe"...
> Delicious rationale:

What I was trying to deliver was the idea of fresh, new, elegant, alternative, easy to use, geek, beautifully designed, young, for future generations.

I tried several combinations before the current tag line but no one of them seems good to me.

+ Some alternatives:

-- aws-upload a great CLI Tool for uploading files to ec2 // simple

-- aws-upload an elegant CLI Tool for uploading files to ec2 // may be, but old

-- aws-upload an alternative CLI Tool for uploading files to ec2 // wired

> Rainbow rationale:

The idea I was trying to deliver was that aws-upload can be "a kind of bridge" between you code on localhost and your servers. And the rainbow looks like a kind of bridge, a magic one if you want.

If you have any idea or suggestion let me know.
The console reports:
Error in parsing value for ‘left’. Declaration dropped.
Error in parsing value for ‘top’. Declaration dropped.

A little debugging shows that a NaN is getting into the item properties and then propagating through the calculations until it gets to the style.left= line where it fails, preventing the item from moving.

Resizing the window will make everything start working.
First, you can't purge data others have collected - there is literally no way to know who has what copies.

Options like Tails exist. Or "just" things like Tor Browser.

If you're actually as paranoid as you say, don't browse on your own devices. Don't browse in anything but anonymous browsers. Don't browse from the same places. Always use https not http (if the site(s) you want to visit support it, or course).

Maybe just don't browse.

I use a combination of proxies, anonymizers, ad blockers, vpns, and more for various reasons and at various times - but I also use services with logins, like convenience, etc.

I'm also under no illusion that I can be fully anonymous for most things I want to do - and am ok with that.
I'm confused by your comment.

>Society bundled behaviour and innate characteristics into a single thing.

It seems like that's what you're doing here:

>...you don't have any choice about being gay, or about having gay relationships.

Being gay does not mean you have to have gay relationships. Having gay relationships is a choice.
Apart from this being very elementary instructions, I think the bigger story is that the CIA is abusing its power to classify information so extensively that simple writing advice was classified for 55 years.
Proof-of-concept code like this can't anticipate everything about the environment it's going to run in, without risking distracting from its point. I guess it would be better to just put the files in the current directory, to not encourage the use of /tmp. The script[0] looks safer.

While we're on the subject of the openssl tool and file permissions, I've been disappointed... On my system, this command creates key.pem word-readable: "openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -nodes" I've been meaning to set my umask to fix issues like this, as I have rare need to let another user account access my files. On the other hand, there aren't supposed to be any other users on my systems, and it's more likely my browser will get pwned and have access to my self-readable private keys anyway.

[0] https://github.com/hannob/tlshelpers/blob/46c50b27adf79476ae...
You don't get to set the bar for her. That's something she was reserving for the most special people in her life, he took it from her, despite clear protestations, and it felt like he faced no real consequences for it. I can see how that could leave one with a pervasive feeling of disempowerment and victimization.
Tiny Arduino clone starts at $14
FYI: The photo in the article is not clearly labeled, but it seems to be a photo of the incident taken at the time it happened. She is a little Asian woman. He towers over her.

My assumption is this noticeable size difference contributed to how strongly this incident impacted her.
This is heartbreaking. Couldn't sleep much today.
One of my 'someday' projects is a virtual electron microscope ... so much with TEM becomes easier with hands-on experimentation, but that often isn't practical (or even safe for the instrument without someone present to guide you).

Trouble is, something like that requires a fair amount of domain knowledge to code, and the intersection of people who can code and who also understand electron microscopy sufficiently well isn't that large... but considering the cost of the instruments, it'd surely be worth doing.
I don't see the point. REST is great because it's so loosely defined. Having a standard isn't going to smooth out the quirks between REST APIs, at least not for another decade, and even so there aren't enough problems to justify adding another set of standards everyone has to read on top of all the other specs. Stop overcomplicating the web!
Yes, you mean well and I don't mean to imply that people are misinterpreting your words. People understand things differently. They read correlation and imply the converse. I have done it so many times. Another analogy - Alan Turing was a great computer scientist, he was also a long distance runner. The thought process in my head after reading that sentence, "To be a great computer scientist it's good to start long distance running". This is because I like running and my brain perceives it as the path of least resistance to achieve mastery over a subject.
Unless you're well-versed with the concept of PTSD, either through research you've done, or because you suffer from it yourself, or because you have a close friend who does, you should be careful talking about it dismissively like this. The popular conception of PTSD is a caricature. In reality, we've only recently begun seriously diagnosing and investigating it, and getting a sense of its prevalence.

In particular, the notion that a person reporting PTSD who hasn't been "observably" (in this case, through the details of a TechCrunch post) crippled by it isn't really suffering from it is both false and pretty offensive.

There really needs to be a guideline on HN about comments diagnosing (or dismissing the diagnosis of) mental illness in other commenters and the subjects of stories. These comments happen with some regularity, and they are never productive.
>I feel like some sort punishment is due towards ruthless opportunistic people like these. (I would say the same about the people who pursued Swartz even after MIT & JSTOR dropped the case.)

How could you possibly prosecute people for the Swartz case? They were simply seeking the punishment that the law specifies. If you don't like the law, then lobby to have it changed. If you want it to be less vigorously enforced, then vote for a President/Governor/DA that will enforce it less vigorously. You can't put people in jail for following the law.
The comments are pretty heart warming and show they definitely got something right.
For each of us there are good words we haven't seen before. That's lucky, since life would be duller otherwise.
As I recall "On Writing" does not have a great deal to say about writing, it's much more about the life of a writer. To get a pretty good book that is actually about writing you'd want to upgrade to William Zinsser's "On Writing Well." So...
You don't need to get as tricky as that.

Rust doesn't let the programmer specify the layout of enums in detail right now, so you can't specify where the compiler should place the discriminator.

The example I care about is a word which is a pointer if the bottom bit(s) are 0, but otherwise contains a bunch of packed fields, where the least significant bits are a nonzero value I can do something useful with.
The document itself is titled "Essays on CIA Writing". And, it's largely on trends observed within CIA writing, so I'd argue that it's well titled.
Yes. It's a feature "hidden" in the "share" button. I didn't know it first until my prof told me.

I think overleaf should publicize this feature more prominently.
And more on research-level techniques:

Ahmad et al. "Unsupervised real-time anomaly detection for streaming data": http://www.sciencedirect.com/science/article/pii/S0925231217...

Anomaly detection benchmark (dataset and evaluation): https://github.com/numenta/NAB
>Nobody wants to. In fact, doing no lunch break is considered a privilege. Nobody wants to work from 9AM to 8PM, even if you have three break hours at lunch. That's time you lose for being with family, friends

Only the regular course of modern business, is not to give back the lunch break time to family/friends, but for the companies to have you work 9 to 7 or 8 just without the break.
I think you can currently do this? The subscription gives you access to 1Password.com syncing, but you should still be able to sync via Dropbox (or not at all).
Well, that's not quite true. The normal distribution maximizes entropy for a finite mean and variance. But it's not guaranteed that certain physical processes have well defined means and variances. A power law is the maximum entropy distribution with a well defined mean, but undefined variance, on the range (0, infinity). [1]

Of course in reality, at some point, some other physical process starts to dominate and cuts off the power law. this then turns it into a power law with a different slope or an exponential cutoff.

Edit: I forgot to add that a star's light profile on an image is actually approximately Gaussian. But it isn't exactly Gaussian --- I seem to remember that the core more closely resembles a Lorentzian. I am obviously not an observer, otherwise I would have thought of that immediately!

[1]: https://en.wikipedia.org/wiki/Maximum_entropy_probability_di...
Let's all have a drink to that! Cheers!
"He put his arm around my shoulders and whispered “Can’t you pretend you’re single?” in my ear. I shrugged him off. "

At that point an approach was made and met with a clear response. That was when things should have stopped. That is how potential relationship escalation should work: an offer is made in some way and based on the response the proposer gets an idea on how to proceed (in this case - bugger off).

It is absolutely unacceptable that anyone should be assaulted.
Anyone care to shed some light on what precipitated this?
https://news.ycombinator.com/item?id=14813273
Shouldn't place like these be growing instead of closing down? What did they get wrong? The demand for qualified developers isn't slowing afaik.
For the specific example of the Cauchy distribution, the standard deviation isn't defined.