skysight-inc/HackerNews huggingface dataset:
Hmmmm..... There seems to be something a little fishy about the person who reported this. If you scroll down a bit in the comments you find a comment by them and a response to it that contains a link...

"Could be your history of filing false reports with pictures of salvaged Teslas. Wild guess."

https://electrek.co/2016/06/13/tesla-fale-complaints-suspens...
Perhaps Arabic? My Arabic is very poor, so I cannot make out what it's saying.

https://en.m.wikipedia.org/wiki/Arabic_chat_alphabet
I do, but I've also come to rely on a plug-in called 'scrapbook'. It allows you to cut a snippet from a webpage and save it along with the url of the original.

Very handy, and it also protects somewhat against linkrot.

I've tied it to a hotkey to copy any bit that is highlighted to the currently open scrapbook. (shift-ctrl-b) without further notifications or interaction other than the keystroke. Super quick and it doesn't get in the way of continued reading.
A taxi hailing system valued 70 billion.
I was claiming you were picking nits because the main point of the comment is that smart pointer != reference counting, the incorrect "only" claim is somewhat orthogonal. And, my point about the qualitative difference between the runtime behaviour is definitely true (although I'll now strength it to a quantitative one: moving a unique_ptr doesn't require dereferencing it, unlike a reference counted one, and nor does it require any synchronisation, unlike thread-safe reference counting ala shared_ptr).

In any case, it is unfortunate that unique_ptr is not memory safe, but it also not at all notable, as pretty much nothing in C++ is completely memory safe (even the other smart pointers like shared_ptr).
Cofounder of Airtable here. Video production is a common use case for us! Here's some relevant community-generated templates:
https://airtable.com/universe/category/creative-production
Maybe this solves the matter more quickly. Also gets it out to the public, who they expect to be on their side.
Thanks for sharing this contrarian perspective that most Chinese characters lack a genuine semantic component.

I don't know if the data supports this or not, but it's an interesting thought.

Regarding the example of 正, Wikipedia suggests the foot radical is actually 足/⻊(radical 157) [0].

It suggests 正 is not a radical but rather derives from radical 77, "stop (止)."

When you add the top line to form 正, the image meaning becomes "stop in the middle," which seems reasonably aligned with the meaning of "right/justice/normal."

Not sure who's right: Wikipedia or you, so please clarify if Wikipedia is wrong. Thanks!

[0] https://en.wikipedia.org/wiki/Kangxi_radical
If you had bothered to read the paper, you would've seen this:

"At least 50,000 software projects have been measured using IFPUG function point metrics, including more than 5,000 projects that are publically available from the International Software Benchmark Standards Group (ISBSG)."

What Namcook Analytics did was analyze actual software projects and then extrapolate the findings using their own methodology. If this constitutes "fake cooked statistics," then that's your own personal interpretation, one that is not shared by everyone, nor the majority of readers.
See Fermat's Last Theorem.
Designing Data Intensive Application books has been released
http://dataintensive.net/

When this book was still in beta, I found it very useful as a primer on distributed systems. It is great to see that it is released now ! Ask is for suggestions for similar books as well.
Redux reducers don't manage the state of the view, but of the app. Redux state is the "M" in MVC; Redux action creators are the "C".

The view's job is to display the current state, translating it into something presentable. Views call action creators to request changes to the state, or to report events that action creators should use to make changes to the state. Action creators implement business logic.

Edit: To be clear, this doesn't mean you have to do logic in action creators. You can keep action creators "pure" (not thunked), and instead have a business logic layer that mediated between view and action dispatching. Saga is one way of doing this. Redux doesn't mandate anything specific.

Reducers are a way to serialize the state so that all state transitions happen as a strictly sequential chain of modifications. This is done to prevent the spaghetti mess you get when (as in traditional MVC systems like Cocoa) everyone is allowed modify the state directly, and views merely observe state. By flowing state through a single bottleneck, there's only one moment when the UI needs to transition to a new state. With observation-based systems, it's completely unpredictable and certainly not reversible.

React components do of course also have something called "state", but you have to think of that as the UI state, i.e. things needed to manage the view, such as whether a dropdown is open or what the current text of an input is.

There's also the temptation to put UI-specific state in Redux. This is perfectly normal, and even desirable. The "M" in MVC is not some abstract ivory-tower notion that there exists some world state that's entirely independent of the view. The state serves the view; whatever the view needs must be provided by the state.
I am a man so obviously I've not had the same experiences as you with regards to feeling excluded earlier on but I'm kind of mixed in my overall feelings. I've been here pretty much the same length of time as you and I agree with you that some stuff has definitely improved. Any topic dealing with women or minorities of any sort use to be truly dreadful places to view the comments in. Now they are just kind of dreadful but the bad is hugely outweighed by great comments.

But the general feel seems a lot meaner these days. There are less specific attacks against race/gender/sexuality/etc but more general attacks against anyone and everyone and I think it has a compounding effect. I know I am certainly less kind on here than I use to be. It's that drive towards the negative that made me all but stop posting on Reddit since I didn't like the person I was when commenting there. It's having the same effect here. Every Show HN/talk/release seems to be more than 50% negative these days.

I'd love to see someone run a sentiment analysis on the comments here though to see if it's just that I'm seeing more negativity or if it really exists.

I mean we all remember drews first dropbox post and the whole "Why not just use rsync! this is stupid" type comments so maybe I just have rose coloured glasses.
Oops shamino. I was introduced to shamino before shimano !
Awesome changelog with great migration instructions. Bravo to the React team!

Going to set aside some hours on Saturday to upgrade our React version.

I recently started to go in with functional components where I don't need life-cycle events such as componentDidMount. Does anyone know if React is planning to make optimizations for code structured in this way?
> D's only issue is that it does not have general adoption, which I'm willing to assert is only because it's not on the forefront of the cool kids language of the week. Which is a good thing.

The reference compiler not being open source makes a language not cool with the cool kids. (Not that I'm blaming anyone).
My own version: remember how the inventory system would allow you to drag damn near any item to any of the open "slots" on a character -- hands, feet, torso, etc? One day I noticed that someone in my party was super ineffectual in combat, which took a while to notice because combat was pretty chaotic when a party was involved. Eventually I investigated a bit and found that, for reasons that had probably made sense at some point, I had equipped one of that character's hands with a turkey leg, the other with a ham. So he was flailing around using meat as weapons.

I don't know why that was so enchanting, but I never forgot it.
dang has come down on me before over my behaviour and I've had to agree with him in all cases that I was acting like a jerk.
Here's a list, though I don'tk now how maintained it is: http://www.core77.com/posts/60230/Heres-a-List-of-All-the-US...
I'm one of the authors. You are right, these are the only onion services that were most likely targeted. The others are part of our publicly available dataset, but most likely false positives.
Yes, I use them. I prefer them to any online service because they are completely under my own control. I do wish that I could securely sync them, but ever since Firefox completely broke the security of their Sync system, there's nothing I can rely on to safely sync for me. It's not a huge deal
Air Force space chief open to flying on recycled SpaceX rockets
We decided to use Flow in a rewrite of an existing React project at work. I found all of the type boilerplate around React/Redux to be somewhat cumbersome at first, but after a few days I didn't even think about it anymore. It feels a little strange writing React code without it at this point.
Exactly, it's valued at 70 billion and it's a taxi hailing system.
To both you and jacquesm, I may be reading too much into it but that sounded like a riff on the famous last part of Fermat's Last Theorem.

"It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers.

I have discovered a truly marvelous proof of this, which this margin is too narrow to contain."
Directly to the wiki page: https://wiki.gnome.org/Newcomers/
The coastal areas of FL are blue, sadly.
'can't process colors the way we do' somehow becomes 'can't process color' .. this I think is roughly what Ned Block called The Harder Problem re consciousness
While I despise flat ui, esp material design (Microsoft gets it right), this UI is actually pretty good. Of course, design is always subjective.
Yes. Anything essential goes in the bookmark toolbar (mostly thinking about internal sites at work). I save a number of keyword searches (like "yt" for youtube, "wp" for Wikipedia).

For personal machines, I've got about 5 machine+OS combinations, with 2-3 browsers on each that I use for various things. I chose not to set up sync accounts in any of the browsers (I've already got too many damn accounts to manage, thank you!). So I sometimes save a bookmark if I'm in the middle of a long series of pages about something, as a sometimes-completely-literal "bookmark".
Whew, thank Bayes!
>the world is flat, there is only one true Church I am not sure who is missing the big picture.

You misunderstood. All of those things were really dominant in the past in the West but people were brave enough to rebel and disagree and put it in writing to overcome it.

> The US political system basically stays the same since it was founded two hundred years ago.

Not true. In the beginning people didn't directly elect the president. Women weren't allow to vote. African Americans were once considered property. Political parties have come and gone. The list goes on.

> When do you see the silicon valley disrupt DC?

The end of SOPA was one example. I'm sure there will be more.

> Not if you are talking about tech innovations. The government does not give a crap if you talk about tech. They cannot care less. If you are trying to sabotage the government or the society, then it is different.

I strongly disagree. The problem is that almost everything can be seen as 'sabotaging society' including posting on forums.
DELETE MATCH.COM AND POF ACCOUNTS TUTORIAL|This Evil Bunny
Having more control over their lives makes people intrinsically happier. As a result, even if everything else about their lives is the same, people in a democracy will be happier than people in an autocracy.

The Chinese people are riding a wave of growing affluence that is smoothing over the oppressive nature of the regime, but when growth stalls things are going to look very different.
What use case do you have in mind for packaging dictionaries with archives? There is an ongoing discussion about a jump table format that could contain dictionary locations [1].

[1] https://github.com/facebook/zstd/issues/395
The Flogsta Scream: It’s only weird if you’re not doing it
Curious how that's a security issue? Bookmarks are just public links, so there's no problem if someone sniffs them out, right?

Do you mean if a site stores cryptographic information in the url? Or is it the act of syncing with your local machine that introduces surfaces of attack on your local system?
Memory safety in D is the usual definition - making memory corruption impossible.

There's no notion of "borrowing" in D nor any notion of "only one mutable access at a time".
> My company has sales guys closing 6 to 8 figure deals every quarter and they "stretch the truth" all the time.

Best term I heard for that was 'overhang the market'. Sales people promising features that are only sort of on the roadmap at some point in the future :)
I do but I'm very slowly moving away from them in some instances.

If I come across articles I like I save them to instapaper instead of bookmark.

For work...I've pretty much created my own wiki of bookmarks using OneNote. Employer uses SharePoint and some pages won't display or work correctly in Chrome, so I use IE for work intranet. So instead of bookmarks I have a notebook and put tags in the notebook for easy searching and I can put a good description of the site.
Wired doc is good in parts- there is no local "Maker culture" unless you invent a new use of the word.
Urn: A Lisp implementation for Lua
That's a bold move, charging Snapchat for the privilege of selling out their users.
Somewhere on the road between Britain and Cove lies my fondest memory of gaming. Can't recall what it was specifically, either---the mysterious toolshed, the moonstones, the tiny one-room houses by Lock Lake, sundown and dinner at the inn---together it was unforgettable. Tseramed, too, out toward Yew and his little tale: "Youth is her's forever". The phantom mayor of Skara Brae, forsaking his afterlife. The bitter orphan in Paws' workhouse, etc.

Serpent Isle was stranger and "colder" than U7 part 1, but likewise memorable. Will always be able to recall the following:

https://www.youtube.com/watch?v=SrEAAUq365Y

...seems to somehow better convey the essence of Ultima than what was attempted in writing above: A strange, dreamlike, occasionally-haunting impression from the era when computers were less understood and more full of possibilities.
There is a fully loaded cost for an employee. It includes the salary, the companies portion of taxes, benefits, etc... The employee may not know those numbers exactly, but the employer must because that is real cash leaving the door every month.
Google expands fact-checking effort to all searches worldwide
The Washington Post called for Edward Snowden to be denied a pardon and put through a trial. This, because of the secrets he shared with them and which they published. I see no reason to give them business, even for unrelated freak stories like this one.

https://www.washingtonpost.com/opinions/edward-snowden-doesn...
The only part I use is the bookmark toolbar, which I use HEAVILY. Just counted, I have 30 in my toolbar. I never use any other bookmarks now though. I still have all my old bookmarks in backups going back to the late 90s though. Fun to look at every once in a while.
Thank you.

I checked all of them quickly, there are a few duds in them but most seem legit, but quite a few are not too active (last tweet a while ago). So likely that list is not actively maintained but it's a good starting point.
I do but only in the sense that I use it as a sort of bucket that I throw things in and almost never look at again. Basically, no.
Also this page links to some in-depth case studies about how it's used:
https://airtable.com?try=videoproduction
The Race Between Genetic Meltdown and Germline Engineering
There's either an error in one of the counts or a county left out somewhere in there, because California has 58, not 57, counties, but it probably doesn't change the percentage of land area much either way.
It's likely that these are mass-reused passwords from bots. See: https://www.tripwire.com/state-of-security/featured/so-just-...
> Consider, why not support all users being able to just login to the systems that run the application? It is ultimately the same argument, no?

I don't know what this means.

I don't think there's a good argument for having multiple auth systems in general, much less three. It's a lot of redundancy for little reason. It ends up complicating every app as they end up needing to support multiple systems to support both end users and administrators.

I wouldn't be surprised to find that Google has a single auth system for all users, including employees, and that they've wired up their databases to honor the single auth source.
16KB is plenty for most tasks handled by a low power microcontroller.
> Is somebody able to explain why certain e-ink displays are so slow to refresh while others are much faster?

Sometimes it's the interface rather than the eink. The one in the article is a serial SPI interface. If the interface is parallel, instead it can be 8x, 16x, etc. faster
Eventually, yes. The original release notes announcing functional components mentioned that they would "eventually" add some optimizations, but many people assumed that meant they already _are_ optimized. Right now, there aren't any special optimizations for functional components.
At least some of that may be simple circumstance. When GDP growth is at 7%, it makes more sense for the oligarchs to invest in whatever is hot than it does to steal (everyone's getting rich, why take the risk and make the enemies?).

The US remains mostly uncorrupt at 2.2%.

Russia's GDP growth is at 1.3% per my quick google search, which is well underneath inflation. If you're sitting at the top with a mostly asset-dominated income, you have to be stealing if you want to grow. So only the thieves win.
I use them a lot; there are a lot of obscure searches I do to which I bookmark the result with keywords that make me find it in one go instead of doing the search mambo in Google again.
This is why I wrote "this is not really accurate" as opposed to "this is wrong". The claim was considerably broader than "smart pointer != reference counting".

The deeper problem is that unique pointers essentially are a sort of linear/affine type system, but that C++ leaves the actual checks to the runtime (which implements some, but not all of them).
OpenStreetMap – ملاحظة: 955630
I made audio files of all words and phrases in "The Essential Guide to Electronics in Shenzhen" and posted it here: https://soundcloud.com/sexycyborg/sets/shenzhen_bunnie-huang
On the other hand: "We are taking a break! The past few days have been extremely difficult and full of anxiety. Thank you again America!"

Chilling effect achieved.
Do terrorists have children? Sure.

Do terrorists have bombs? They seem to know how to make them with extremely limited resources.

What do you think they're missing?
There's a bit of back-story here, the gist of which is: the book initially was supposed to come out from O'Reilly and Associates, but periodically the release date would get pushed back by 3 months or so.

Then they cancelled it.

It was then picked up by Pragmatic Programmers, but they wound up cancelling it too.

In any case, Erik told me a couple of weeks ago at Erlang & Elixir Factory that he'd be looking to get it out himself online by -- or around, I forget -- summertime, so it's nice to see he did this now, even if it means I lose the betting pool (I kid).
Counting lines of code per second for C++ can be tricky, because the .h files get compiled over and over for each project. The DMD front end is compiled with one command, and each D source file is read/parsed/compiled only once.
I found this: http://spacescience.tech/place/
>The "maker movement" is alive in Shentzen

There is no Maker movement in Shenzhen- there are well-equipped spaces we show to tourists, there is no Maker Movement in the usual use of the word. Go check- no Github repositories, no posted projects anywhere. It's entirely fake- and the money well spent because people believe it despite there being no actual output.
Yes, I got the reference, see that little ;) at the end is a 'wink' ;)
yes. the 50 links i have to use over and over every day managing a business are all on the bookmarks bar.

for example: i have a bookmark that shows me every invoice issued in the past 30 days.
Security patches only. IE11 exists on Windows 10 only for the benefit of enterprises that can't drop horrible legacy technologies like ActiveX. All new feature development is on Edge.
As I understand it and I'm not a lawyer but I do work in housing finance, housing, rentals, and short term rental all fall under the fair housing act. This is purposefully broad and done so because of how discrimination is such an affront to human rights. That being said Airbnb is merely hoping to avoid any class action litigation, which will likely come as a result of tenants viewing the broker as not putting a good faith effort to preventing discrimination. The broker, after all, cannot intentionally facilitate illegal behavior to make a profit, that would just create puppet mafias. They probably have figured they are less likely to be found guilty of facilitating the illegal behavior of fire code violations because fires are just a lot less likely and a lot less externally obvious to the broker.

TLDR: The laws are laws whether Airbnb says they care about them or not, but should Airbnb put forth a good faith effort to prevent flagrant lawbreaking on their website they'll likely avoid being seen as legally culpable.
Why Distribution Still Matters in the Internet Age – Backchannel
Seems to be available on Amazon US, for about $30.
yes. synced to accounts, for reference material that required complex searches to arrive at - or material I only browse seldomly, such as fitness plans.
I do, for frequent access stuff. Work-related things, personal apps that run in various places, frequently visited sites. The trick is to keep the number low, otherwise I'll never use them because they're impossible to navigate.

For reference material, I built something sort of vaguely like pinboard.in into a home-brew app that I run for myself. It handles search, a modified form of tagging, and a timeline-like view, and I get to it with a JS bookmark (tada) that lives in-browser and sends selected text as a search.

(The app itself is a ridiculous mess, having grown as a sort of cancer in a different app I wrote for myself that now does several unrelated things. Maybe someday I'll pick that crap back apart into something releasable.)
> Do they have the operational capacity to carry out thousands of attacks like this a year?

They don't have operational capacity to carry out thousands of attacks per year outside their primary area of strength by any means, and this isn't really all that relevant to attacks in that area.

So the question is: how much of an impact on their operational capacity to strike into, say, the US would it be to do this. Doesn't seem like it would be much.
I do especially because Chrome syncs them everywhere including my mobile phones, laptop and desktop.

It's also useful to bookmark in browser because the address bar gives priority to your bookmarks over auto-complete and history.. So it's much easier to access those sites too.

P.S. I organize them by folder, so it's most likely design -> landing pages -> dark -> bookmark or personal -> finance -> bookmark, etc.
Same, we're using Flow in for our React Native app but not yet in our older webapp.

I've found more bugs that way that more than offset the extra time spent writing types and being a little bit more verbose to keep flow happy.

The minor annoyances are around the edge cases. Like eslint/flow throws propType errors when using props that were dereferenced from `this.props.someObject`. But you can just write the longer version `this.props.someObject.whatever` and everything's fine.
"Use a password manager" is the tl;dr already.