skysight-inc/HackerNews huggingface dataset:
I'm decidedly _not_ a conspiracist (being a firm believer in Occam's razor and all), but this does lend credence to some of the "it was a friendly operation gone wrong" and "we already know who did it but have our reasons not to say anything" lines of thought.
> Why would I, as a person looking for a job, want to commit a week or more of my free time to do something like this?

Well, for one thing it would probably be a fun hackathon type team experience.

It would also be good for growing your professional network and increasing your luck surface area.
> This is supposedly the source of the Great Flood myth

It might be the source of a flood myth. But such myths are pervasive, you can find them in nearly every culture on Earth. Surely such a story has originated more than once.
Yeah, if only there was really simple way to subscribe to many different feeds of syndicated text content.
Did you even read the blog?

The increase wasn't arbitrary. And neither is the initial 140 limit...

Originally, our constraint was 160 (limit of a text) minus username. But we noticed @biz got 1 more than @jack. For fairness, we chose 140. Now texts are unlimited. Also, we realize that 140 isn't fair—there are differences between languages. We're testing the limits. Hello 280!

https://twitter.com/biz/status/912783936123691009
So basically emojis?
Totally agree. I hope this starts a trend where the first T in HTTP comes back to prominence.
Since brevity is the soul of wit / And tediousness the limbs and outward flourishes, I will be brief... Wit should fit on a Hollerith card.
https://en.wikipedia.org/wiki/Frontier_in_Space
Chase was accused of packaging defective loans
First, you're not wrong about Signal being insufficient against nation state adversaries. The Grugq has a nice talk about opsec that I can't seem to find atm. He sums up the issues with Signal nicely in a Medium article. [1]

That said, this particular development is a lot more than a puppy. It's at least a full grown, happy, friendly Golden Retriever who's already house trained and knows how to fetch your slippers.

They've removed one of the biggest remaining weaknesses of their system, where they still required the users to "just trust" them. That's pretty cool, especially for the vast majority of us whose primary adversaries are smaller or profit-driven.

[1] https://medium.com/@thegrugq/signal-intelligence-free-for-al...
True, we should work on the true underlying societal problem -- a society flooded with guns, a society viewing guns as a reasonable way to solve problems.
Sounds like it would work as an incentive for kids to do the course, but not much else. If your goal is just to entice a few more kids into having an interest in tech, that seems worthwhile.
Twitter thread about Google and the ad bubble
Try The Fuck: https://github.com/nvbn/thefuck/blob/master/README.md
What sort of issues are you running into as far as "how an app using Redux works"? For myself, the first thing I usually do when looking at an unfamiliar Redux codebase is to look at the store creation logic, see what middleware packages are being used, and see where the root reducer logic is being imported from. Then, I skim through the reducers to get an understanding of what the state structure is, what kinds of values are being stored, and what some of the reducer operations are.

I'm not sure why you say that "you need 10 packages to load JSON data". Assuming that you're in a browser that supports the Fetch API, you need _no_ additional packages at all. You can make an AJAX call in a connected component, and call `this.props.dispatch({type : "DATA_LOADED", payload : response.data})` in the success handler.

Now, we do encourage people to try moving that logic out of components to make it more reusable, which usually means using thunks. However, redux-thunk is all of 12-ish lines long, and if you'd prefer not to actually add it as a separate package, it can easily be pasted into your app directly. But, you genuinely shouldn't _need_ more packages than that to be making AJAX calls. There's plenty of additional abstractions that are available around making network requests and processing the results, but those are all purely optional.
I can't speak for those countries, but I wish my state would encourage or even require them as a matter of politeness, quality of life and public health. Suppressed guns are less of a noise nuisance to neighbors/other land users, disturb wildlife to a lesser degree, and are much safer for hearing. In the case of small calibers they can eliminate the need for separate hearing protection which increases situational awareness and thus safety. They also increase accuracy of course (longer barrel).

They are expensive, but not prohibitively so imo. It's unfortunate the movie/TV industry really seems to have poisoned the well a bit there.
I'm really loving the html3/4 default typo. There are people advocating for "better" typography in raw text documents, but even if it's quite prettier, it's not the point.
The CNN one looked eons better, but thumbs up for speed. Seriously.
Neighborliness and hearing protection are the reasons I've heard.
I'm somewhat fascinated by Peterson, but also somewhat wary. Many of what he says is well reasoned, often backed by research, and not an affront to common sense. This is not what you would expect when you look at the people who sometimes cheer him up online.

At the same time, after watching a few of his videos (mostly excerpts reposted by fans), I think he might be more conservative than I initially realized.

What really bothers me, though, is that he isn't vocal enough in condemning conservative abuses. As a result, his followers sure believes what he says (which is fairly reasonable), but then a good deal besides, which isn't. It's really hard to bite the hand that feeds/supports you.

But social justice debates aside, Peterson has some really interesting ideas on stuff, that are worth listening to if only to hear a well-informed opinion for once, whether you end up agreeing or disagreeing with him.
That would be a good place to search for such things.
Stopped reading when I saw "I'm not sure programming has to exist at all".
still too soon
I am a C#/JS dev by day. In my own time, I write in F#, Python, TypeScript, C (used to), C++ (used to). I have trouble with brackets nowadays. Each time I wrote some, it feels rubbish. I should try go one day :)

Note that F# is the only _truly_ (not purely) functional language I am used to.
How to steer the interview is to be honest and to talk.

"That's a cool problem. I'm curious though - I didn't see that on the job description. I'm not expert on that, and I didn't bone up on that last night. (ha ha everyone laughs)

I can step through it if you want, but it would help me if I knew why you asked about this. If you're looking to understand how I solve problems, that's okay, I'll muddle my way through it and ask if I need any clarifications."

They'll tell you. Interviewers often hold similar views to the candidates, but may be asking for a different reason than you think.
That's the ironic thing about it. At least for the examples I've tried (probably a biased subset, but still), it beats the crap out of the couple of commercial solvers I've tried.
Certainly. The user is either used to typing "git clone" or is using a GUI where you input the repo URL. How bitbucket does it would only be fine if you only use bitbucket or if everybody did it that way.
There is no css being loaded on http://thin.npr.org, just the default browser styling for html elements.
Or Sass vs Scss. It is mostly a matter of taste.
Arm announces new Seattle office expansion
No you're wrong on stock price, tech stocks all went down Monday. Google, Microsoft, Netflix, Nvidia, Facebook, Tesla, all down.

Facebook announced further Russia advertising findings on Sept 21, and on Sept 22 the stock price barely changed. The Russia factor was already priced in on Friday, before all tech stocks fell on Monday.
Hope this trend catches on.
Try Microsoft's 'code-writing', Question-Answering Stack Overflow Bot
Don't think it's a trump thing , or even something specific to the US. I remember a few years ago, our french prime minister tweeted his condolences to the victim of a terror attack in France.
here's hoping!
Totally agree. It doesn't have to be a binary choice between 0 styles and JS and the full blown site. You can accomplish lots with a few hundred lines of CSS without really affecting load time noticeably.
Prolly some old relic of a spy device thats effected by new cell tech. Hmmm
Congratulations on the release. Well done!
Thank you, I will take a look at those resources. I cannot promise that I will keep using Redux in future, but I will try and give it a fair chance.
Transcendental meditation
In addition to what /u/dguaraglia said, Google interviews are nothing like auditioning in front of a room of people, much less "Damores".
Because the technical founders know better.
Three rules for VC-entrepreneur engagement
I take skeleton notes of each book into Evernote. When I feel the urge to revisit the book, I look at the notes. It doesn't capture the emotions and examples, but at least I can refresh my memory on what the book was saying.
I think something like this is one of the more plausible explanations... wonder why they're removing embassy staff if they know who did it then. If it's a friendly party, couldn't they just get them to stop? Or maybe it was Cubans spying on us, they stopped after we confronted them, and reducing embassy staff is our way of reducing danger and also letting them know we don't appreciate what they did.
> you could buy a coffee for yourself and someone else and meet with them in person every day

The idea of this service seems to be to very easily connect you with high calibre people that are willing to spend time helping you. If you have access to such people on a daily basis already then you probably don't need this service.
How to Comply with EU Cookie Law in Django Projects
Causes of death over 100 years
They might say that but wouldn't the case be that they're not serving Harley because they can't get the proprietary screwheads for it?

In the case of games, the issue might've been IP and fair use. "Not art enough" in IP law means you might not be able to pass a fair use lawsuit for it.
Where'd you see 10 minutes? The very first sentence of the post says "one minute minimum."
Beyond LAMP
I'd settle for an restricted subset of HTML only as a light standard. Tables and bold and h-tags and stuff are fine, it's CSS and Javascript that slow everything down for (on ordinary pages) basically no benefit. Reserve boxes for images but click/tap to fetch and show. Make always-show an option I guess. Videos are well-marked links that open in some other program. Let the user set some colors and sizes for basic text elements and call it a day. 99% of the web would be better for the user in such a restricted format and we could stop spending so much money peacocking up plain ol' websites.
If this is true, why does the count of injured diplomats keep rising? Can’t they just shut the malfunctioning devices off?

...boosting the number of Americans affected this “sonic device” to 25 from 21, with reports of cases occurring in the last several weeks, according to two sources.
Interesting. Seems to indirectly confirm the government somewhere believes the attacks happened / are happening. They have refrained to comment that, as far as I know.
I think it's worth being aware that the more open-ended you make the question, the more you might freeze a less-practiced-at-interviewing candidate on not knowing where to start.

I'm always ready when asking something very open ended to follow up after 15 seconds or so to say "let's talk about [area X] first." For URLs, maybe this is "let's talk about what the actual network request, if you sniffed the traffic, looks like."
I am not a Chinese dissident, so Opera being owned by a Chinese company doesn't concern me. China has absolutely no interest in my activities.
I heard it is quite cultish but it works and is worth the price if you have the money.
Sigh. Or at least render code blocks nicely on mobile.
Don't ever let a poet see this comment.
I believe those are the initials, yes.

The "9" refers to the maximum number of "stages" which is not the same thing as the order of the solver.

The (m,k) refer to the corresponding parameters of the method (I think).

The "n" at the end is for "numerical" Jacobian (as opposed to "a" for user-provided/"analytical").

There should be a PDF in the download that explains these better than I possibly can (though it's still somewhat terse).
The point is that their analysis is garbage. They looked at the length of tweets, and what percentage of tweets hit the 140 character limit. But the reality is that users impacted by the limit either send multiple tweets (1/n, 2/n, ... n/n) or attach an image containing a block of text. How do you measure that?
Markets control almost everything. How would governments not interfere in the market ? Would you not grant IP, considering IP is clearly a form of protectionism ?
My only concern is I really appreciate zero fluff when browsing whatever.

I imagine this will be abused a little bit. Not a big deal since there's images, gifs, video, and polls to grab your eye. Just slightly annoying.

For example:

```

BREAKING

BREAKING

BREAKING

BREAKING

BREAKING

BREAKING

Lorem Ipsum Dolor Sit Amet Consectetur Adipisicing Elit Sed Do Eiusmod Temp - http://example.com

```
They're not tech companies though any more. They're content companies.
No problem! And on re-reading my comment, I probably shouldn't have used the word "insidiously", it came off a lot more negative than I intended. Thanks for the quick fix.
The 160 character limit was a balance between "limit should be as low as possible for bandwidth reasons" and "users must be able to express simple messages". The former isn't an issue anymore, so there's not longer any obvious reason why 160 should be the limit.
How to Deliver Anything
Sure, if emojis could be infinitely extended with arbitrary images and were sent as their own messages instead of being embedded inline with other text. Replying to another message with a sticker also fills the role played by reactions on Facebook Messenger.
0.0018? What country?
To use a db efficiently you need to have a bit of an idea of what it does inside.

You need to have a bit of an idea, sure.

But in order to give any kind of a meaningful answer to the question, you need to have not just a "bit of" an idea, but in act, a deeply solid and intuitive idea. Either that or -- crib the answer from websites like these, know that it's one of the top 30 questions you're likely to be asked.

Which, very sadly, is exactly what the modern interview process (greatly) incentives people to do, these days.
As grandparent illustrates, this matters to users. So it matters to me too.
Ask HN: How to block all Allo SMS?
I have been receiving a lot of spam SMSs via Allo. I don't have the Allo app installed yet I can still receive SMSs [1]. Is there any way to block _all_ SMS received via Allo?

I am based in Australia so there is no point having it installed anyway.

[1] https://www.androidcentral.com/allo-can-send-you-messages-android-even-if-you-dont-install-it
Vipassana, which is a Theravada Buddhist tradition, via a 10-day intensive retreat. It's a remarkable practice for it's minimalism: there is no chanting, mantra, no imagination or visualization, no controlled breathing, etc. You are asked to observe the body and the breath "as it is". In so doing, you will experience various discomforts, which you learn to use to defeat the enemy of aversion, and pleasures, with which you learn to defeat the enemy of craving.

They ask students to practice 2 hours per day. I rarely do two hours, but find one hour in the evening to work. I also still drink alcohol on occasion, which means I will never qualify for the 20-day retreat. C'est la vie.

Check it out at http://dhamma.org
The irony is that both Biz's [1] and Jack's [2] tweets announcing the change could convey the same message with a third of the characters. In fact, they'd be better written. The need to carefully think, rethink, edit, and reedit your tweets so they fit in the limit lead to much higher quality.

[1] https://twitter.com/biz/status/912783936123691009

[2] https://twitter.com/jack/status/912784057863245824
Apple confirms iPhone 8 crackling earpiece issue and says a fix is coming
I think it'd be useful to learn, but nobody in the industry will hire you specifically to work in Racket.

We used DSLs on top of a data pipeline to create things like particle effects, animations, sound, and scripting.

We chose Racket because it seemed to be the best supported open source scheme implementation at the time I started working on this system (back in 2005).
I experimented with a few systems - headspace, calm, some mantra repeating similar to TM.

What works for me is just to sit there at my computer seat, eyes closed, with jazz playing on my headphones. Breathe in, breathe out. I do it for at least half an hour before starting work.

When you get down to it, mediation is just about forcing your mind to run in subconscious, maintenance mode.
Do you mean wrapping all components with a HOC?
Because the harassment itself becomes a limiting factor on women's ability to perform the role. You cannot have objective measurements of performance with the bias introduced by harassment.
I just did, above. Let me know if you disagree.
Oh I know. I'm lamenting the fact that default browser sheets suck (any sane developer/designer is going to import a CSS reset as the first step, so there's no reason to make the default look so ugly).

Of course, depending on the reasons behind the existence of thin.npr.org in the first place, NPR could add something really simple that doesn't add more than a few bytes and make it look several orders of magnitude more palatable.
Glad to hear. This will make using it with our existing code base much easier.
In the end this system is just a PKI, albeit one based on a "privacy preserving" scheme based on bilinear pairings. It has all of the same failings as any PKI. They aren't going to do any better than OCSP.

> the entire system falls apart, because the supposedly "secure" enclave could actually be being emulated.

I'm not sure what else you're expecting? Even if the signatures were cryptographically verifiable end-to-end (which I believe is still on Intel's roadmap, but in the meantime they have centralized revocation) Intel could still issue an attestation certificate for a malicious enclave which is in fact a white box software emulation of an enclave, and you'd be none the wiser.

There is no magical way for Intel to provide a mathematical statement that a device is a genuine Intel CPU. You are trusting the hardware and the key management to do what Intel says on the box.
Seems like 99% sure this was not the intended outcome of whatever was originally done in that general region by whomever entity was the original author.
It's not related to mobile, the problem is the very small maxwidth that forces scrolling. Happens on the desktop too and is unnecessary.
It won't.

It is ugly and harsh on the eyes. There's nothing wrong with a minimal no-frills aesthetic, but that doesn't have to mean literally ripping _all_ styling out.

Hundreds of years of typography, typesetting... and what do some people claim to want? Naked html, default styling like a friggin' typewriter! Ugh!
I wouldn't say "most", though this is definitely a slice of what is offered.

Some of this is also laying the groundwork for the release of further APIs, as well as making it easier for Google to release/support higher-level libraries (eg. Protobuf, TF, etc).
Twitter testing shift from 140 to 280 characters
This must be the backup plan when turning “Favorite” stars into “Like” hearts wasn't enough to have the world exist in harmony.
At least the GP used short lines... I hate those single-line code-blocked long comments.

A gift for you: https://www.eternum.io/ipfs/QmVARCKc4tqh82csydiAQ2JVmvvKeckm...
That was my first thought too, it's scary fast compared to Reddit for me too. Well done!
How to fix the iOS 11 input element in fixed modals bug
> The IT industry needs a shakeup and if it takes something like this to accomplish it, good.

How would you propose doing this, though?

In other branches of engineering, there's licensing and certification processes - but only after you have gone thru and passed an accredited course (ie - university engineering degree).

This is fine for the majority of engineering, because most of it is fairly settled knowledge, and doesn't change on a nearly weekly or faster basis; unlike what we call "software engineering".

We could say that current university computer science or similar degrees could be the initial thing to allow you to get certified and/or licensed - but how would that translate into the testing for certification/licensing?

Especially when "best practices" might (will) change almost literally overnight? How could any company know that Bob Jones MSE (Masters in Software Engineering) has and knows everything there is to know and is 100% up-to-date with the latest software engineering, security, database, etc practices needed for his craft (especially those items that changed last week)?

With other engineering fields, such change doesn't happen anywhere near as quickly (and in some, it may be years or decades between new updates).

Also - how would propose "grandfathering" in existing software engineers and other similar professionals? While on the surface I would like to see such a change to a more professional attitude, I don't want to see myself personally "left out in the cold": I don't have a degree in the field; my knowledge is self-taught and/or learned on the job over the past 25+ years.

I don't know anywhere near everything, and in many cases I am always learning something new (or learning the name of some "pattern" that was something I had been taught years or decades ago before it had a name). I honestly find the learning aspect to be one of the things I immensely enjoy about my software engineering career.

But I don't want to find myself tossed aside because I don't have a degree, or find that I have to go back to school just to keep my career (indeed, going back to school for this reason would likely leave me without a job in the end because of many businesses balking at hiring older developers like myself - which is also why I tend to always stay abreast in my skills and knowledge).

I'm not expecting any answers - just wanting to throw out some food for thought.
>trust by verify

Snopes has been around as long as I have been on the internet. Their DNS whois is protected. Who are they?

The links/sources in this article don't really prove that Sonic weapons are ineffective. They go back to non-weapons research.(the US government has created such weapons have been proven effective[1])

I want to trust but I cannot verify that their claims are true(that these claims are false)

[1] https://gizmodo.com/what-is-the-lrad-sound-cannon-5860592
While I agree with you for the most part, many companies want a "standardized" interview process, for both diversity and CYA reasons. Tailoring the interview to the candidate is actually illegal in certain organizations (like government), as it has large potential for abuse.
Yes, that seems to be the reasoning for EU privacy regulations (GDPR) as well.
To be honest I'd never heard about voter literacy tests. I'm not in the states so the context is not something I'm aware of.

I know it creates more problems than it solves, I just wish people would take the time and effort to have an informed opinion before voting. Even if that informed opinion is opposed to mine.

To split hairs you don't have to be literate to name a policy.
Awesome list of often-used linux terminal command line aliases for .oh-my-zshrc