skysight-inc/HackerNews huggingface dataset:
Agree. I've used Meteor for several large projects and this has been my overall feel. MDG didn't take official stances when it was needed (e.g. Router), and the "Meteor way" to do things was constantly changing.

Now there is only one developer left working on Meteor, where the rest of their resources have been dumped into Apollo, and Galaxy their self hosted service. I can't speak to Apollo, but my experience with Galaxy has been frustrating and I eventually moved away from it.

For new projects I'm looking into Elixir + Phoenix, Vue, and others. Could you speak to your testing experience in a large app with Phoenix + Elixir? You mentioned that testing has always been a third class citizen in Meteor and I have to agree.

Meteor was great to get started with, and like sergiotapia I used to love it. After working with it for a while, I think Meteor's limitations (particularly mongo) really start to show, and it lacks the driving development behind it that new frameworks like Phoenix and Rocket have
Why the surprise? Clerics are not known as rational thinkers.
> One cleric claimed — with no evidence — that driving harmed women’s ovaries.

Cycling can cause sexual impotence in men, yet we don't see anyone claiming men should be banned from cycling.

Arguments like this are toxic; even if true (which they obviously aren't), they expose an ugly underlying sexism with the implicit assumption that somehow it's okay for men to make these decisions for women as long as it's for a 'good reason.'
It's not mentioned anywhere in the article that a male relative is required to be in the car. Also, it sounds like their police will need some training to interact with female drivers, as by my understanding Saudi women don't normally interact with people who aren't family members.

The police will need to be trained to interact with women in a way that they rarely do in a society where men and women who are not related rarely interact.
> "It gets worse! The amount of encrypted RAM available to an enclave is limited to 128MB, which isn’t enough to store a large data set of registered users."

(So they used ORAM)

That's all very neat, but before a 128MB limit scares anyone off from playing with SGX, it's no longer a limit.

As of the Linux SGX SDK v1.9, enclaves can be up to 64GB (31.75GB heap space and 31.625GB buffers). The Baidu Rust SGX SDK supports this, for example:

https://github.com/baidu/rust-sgx-sdk#v020-release
You could argue it already ended with the corporatists' "Web 2.0". And PRISM.

The only real difference now is that its entering the public's consciousness, and the ground is rife for authoritarians to present non-ideal solutions.
Eh, google doesn't really need it. They don't make anything that requires high performance and cross-platform, they don't make games, and chrome is only for android so they don't need to be able to run it on ios.
I think I know who you are, T. :)

Any feedback about the product?
Did you have some actionable and good advice from the mentors?
I don't use either one anymore. I've switched to magit, which is faster than both and can also give you interactive menus and reminders of commands if you want.
This is really nice, but it would be good if they could release some metrics for their example such as the News Feed. How much did it improve the scroll performance? The main reason is because I'd like to know if the extra complexity is worth the effort. I'm sure that from Facebook scale any improvement is important but how good is it?

It is mentioned in the article that Android documentation does not recommend doing multithreading optimizations since the UI Toolkit itself is not thread-safe, does this mean that Android's own UI Toolkit cannot be used within this context? What is the level of integration that Litho and Android's UI Toolkit can have? Also, in regards to Android's Accessibility APIs, does Litho components handle/have that capability?

I guess I should have done a bit more research/experimentation on Litho, but these are some questions I have. I'd really love to use it though.
C-w would have solved that problem quickly :)
I'm excited to learn the ways in which this new product offering only superficially solves the relevant use cases despite a big media splash.

Yes, I'm talking about ECS.
In the Future, You Might Get Paid for the Data You Share Online
There are many such opinions, apparently, but there is push-back.

[Saad al-Hijri, head of fatwas (legal opinions) in Saudi Arabia’s Assir governorate], who said women should not drive because their brains shrink to a quarter the size of a man’s when they go shopping has been banned from preaching.
[...]
In a video this week, Hijri asked what the traffic department would do it if it discovered a man with only half a brain. “Would it give him a licence or not? It would not. So how can it give it to a woman when she has only half?” he said.

“If she goes to the market she loses another half. What is left? A quarter ... We demand the traffic department check because she is not suitable to drive and she has only a quarter.”

https://www.theguardian.com/world/2017/sep/23/saudi-cleric-s...
A trail through custom languages
Isn't Twitch serving that niche now?
That sounds like a reference to something. Was that claimed by or for Ulbricht?
> And even if they do just steal an API key from a mobile app or two.

How does this work?
It depends on how much political influence that specific preacher wielded. In Saudi, clerics wield a LOT of political influence. They're not just religious advisers, they get to set and interpret law based on their understanding of the Quran and the Hadiths.
All reddit that has images should be supported even though it might not show up in the search bar you can just add it to the url manually. Could get the reddit endpoint for autocompleting subreddits to function so ended up making a small database of my own with the the top 6k subreddits
You do not have to delete the data once consent is retracted, unless it's the only basis for lawful processing and even then I'm not entirely sure if deletion is mandated as archiving is allowed.

Also (from B&B):
"Individuals can require data to be ‘erased’ when
there is a problem with the underlying legality of
the processing or where they withdraw consent."

This is also a bit vague but it looks like withdrawing consent does not invoke deletion explicitly, it might simply change the lawfulness of processing which might require you to delete data if it's you only use consent as the basis of your LP.

However explicit consent is also not the only way to do "lawful processing" there are other ways to keep and get data.

Tinder can claim lawful processing after a retraction of consent with other allowances under Article 6:

1) processing is necessary in order to protect the vital interests of the data subject or of another natural person;

2) processing is necessary for the purposes of the legitimate interests pursued by the controller or by a third party, except where such interests are overridden by the interests or fundamental rights and freedoms of the data subject which require protection of personal data, in particular where the data subject is a child.

The 2nd one is pretty straight forward this is in essence a third party clause loophole, and the first one can be used by Tinder or the likes specifically in such cases where they would need to give data to the authorities in the such cases as sexual assault or harassment.

There is also a difference with what the GDPR defines as "further processing", which what happens when you want to use information for other purposes than what consent was given for, there has to be a link but this is again vague enough to be on a case by case basis.

"Further processing for archiving purposes in the public interest, scientific or historical research purposes or statistical purposes should be considered to be compatible lawful processing operations."

Bird & Bird has a lot of free information on GDPR and it's real world implications for companies google them :)
Codax: Clojure embedded database
I listen to Sawbones podcast and this reminds me of how primitive North American and European cultures were too. "Hysteria" being my favourite example of "I can't believe we thought that..."
Actually, 2018. June of next year.
(Tangent: many countries have national tv channels that are paid by license fees or taxation. These channels strive to be independent, neutral and objective. And although it's quite in fashion to be negative about eg the bbc, I think they succeed really very well.)
You seem surprised
Is uBlock Origin functionally similar? I'm using a number of custom filters in AdBlock Plus.
The ads where you have to scroll to make them go away are the worst
The README in the Github provides a pretty good overview of the major sections. The site itself could be better about this, I agree.

https://github.com/abseil/abseil-cpp/blob/master/README.md
Accidental DevOps
"Low oil prices have limited the government jobs that many Saudis have long relied on, and the kingdom is trying to push more citizens, including women, into gainful employment. But some working Saudi women say hiring private drivers to get them to and from work eats up much of their pay, diminishing the incentive to work."

I'm guessing that this is the biggest driver - Saudi Arabia just cannot afford to not allow this anymore.
You don't need money to report to authorities, only to battle over in court.
What people say crazy stuff?

Unrelated but ran across the following story: woman gets rare and slow developing cancer at 22, decides against surgery, gets on "Gerson therapy", runs lifestyle blog for years, credible (and credulous) media eat up claim she cured cancer. Mother gets breast cancer, uses Gerson therapy, dies in 2013 (horrible now removed blog posts where they discuss "flare ups" as symptoms of the therapy working, was actually symptoms of growing cancer). Down to her last days was hiding growing cancer and deceiving rabid fanbase, criticizing "bullies" who were pointing out her cancer was back. Of course after she died, her fans and Gerson therapy advocates now leave crazy comments about how she didn't do it right.

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

http://scienceblogs.com/insolence/2013/10/17/sharyn-ainscoug...

Gerson therapy vids are all over YouTube even today with the implication it is effective. I mean people are basically committing suicide because YouTube is making money.

https://www.youtube.com/watch?v=usvWlZ4-7Lo

If that's possible in open and connected societies, what's unscientific bullshit but the norm? We all believe delusional stuff, the question is, what seemingly accepted and reasonable views in our own societies are are actually delusional and harmful?
A hidden perk of this project is the open source of "C++ Tips of the Week" (TotW internally). The plan, according to the page, is to post the revised and vetted TotW docs to the public.

https://abseil.io/tips/
This is probably just Russian auditors starting to actually look at big companies' implementations of 242-FZ. There was precious little guidance given on exactly what a kosher implementation would be, so devs pms and lawyers just get together and make a good faith effort at it.

Best guess from me is that auditors are disagreeing with that first round good faith effort from Facebook.

My guess at the original purpose of 242 fz: This has absolutely nothing to do with the balkanization of the web, and everything to do with Russian law enforcement wanting a physical location they can easily roll into with a warrant. Nothing else really made sense to me at the time.

Source: worked at big company on 242 fz compliance when it was about to hit.

Edit: I remembered the ordering of number-letter incorrectly
I think this makes the answer to your question "No"

https://www.twilio.com/labs/twimlets
AWS wasn't first with per second billing. As the GCP blog states, GCP Persistent Disks had it since 2013.

(I work for Google)
Using rancher cluster on 4 different hosts in different regions. Sometimes I face different problems with networking, but they are mostly fixed restarting the containers. Its just hard to detect or diagnose them in time. Integrated network state monitoring could be such a great feature for Rancher!
Good point, I'll look into checking the NSFW tag on each post too
What's nice about Clojure numerical computing with Neanderthal
This was known to all cities prior to Uber. In Toronto, we had incidents where taxi drivers and customers were attacked in taxis.

Regulations were implemented and each taxi driver was licensed by the city. They had a picture of the driver in the vehicle. There is an emergency light in the back in case of alarm the driver can pull which allows another person to call 911.

There are many regulations that Uber is bypassing. It's a great idea, except the taxi service should not be based on the lowest cost, it should be based on safety. This is the one place you need regulations or strict standards.

Our taxi's weren't allowed on the road if they were over 5~years old, now that is changing again.

We are going backwards..
What you call a color depends on how you use it
Who are the two users in this case? How did they discover each other? From the OP:

> "Very few people want to install a communication app, open the compose screen for the first time, and be met by an empty list of who they can communicate with."

Signal needs to bootstrap itself automatically in order to solve this problem. Can you explain how two users doing a private set intersection of their contacts solves this bootstrapping problem?
react isn't covered by fb patent, so using react grants nothing in terms of fb patents (implied or otherwise).
Let's be honest though, this grid-like interface is going to be used mostly for the NSFW subreddits, where the title and the comments aren't really that important.
The iTerm2 software flaw that could beam out passwords by DNS
Also: https://news.ycombinator.com/item?id=15339564
According to the article:

"The rule filed last week... would also apply to those who have already obtained a green card or gone through the naturalization process." Meaning, that even naturalized citizens are covered under this new rule.
Of course. It may be ridiculous, but it's nonetheless the kind of myth that spreads quickly among certain conservative communities. I wouldn't be surprised if plenty of conservative Saudi Arabians believed such a myth. Just like plenty of American conservatives believed Todd Akin's infamous claim regarding "legitimate rape": https://en.wikipedia.org/wiki/Todd_Akin#Controversial_commen...

If enough people are credulous, it's absolutely newsworthy, as it reflects how deeply wedded some people are to a particular perspective. Confirmation bias is a powerful thing.
This is a poor solution because website owners are not responsible for selecting which ads appear on their sites: Google is.

(Also, note that this story is primarily about Google Ads that appear in Google Search, so Google remains the issue either way.)
If you use contexts (which is a fancy way of saying use a business layer) for your applications logic, you end up with small, isolated functions that are super easy to test.

`mix test` just nukes your tests and runs them really fast. About 200 tests run in about 5 seconds. Since tests run so fast you end up writing more tests, you end up writing smaller functions, you end up with cleaner code. Everything just falls in the right places almost by itself.
The "Why Adopt Abseil" page does a pretty good job of laying out the value proposition:

http://abseil.io/about/philosophy
Angular Frontend, Laravel backend with Memcache to control my caching
Thanks! Compact made it better, similar to how it was before.
wow I had forgotten Livestream even existed still. Used to use it here and there for free live streaming way back in the like justin.tv ustream type days
> The utopian period of the web is ending. The future web will be much more balkanized and militarized.

You could say that. I'd flip it around and say "It's amazing the world wide web has survived intact as long as it did, given the vastly different political ideologies in the world."

Quite frankly, I consider it a small miracle we're all still using the same internet that's been around over 20 years.

I absolutely think the future of the internet is regional/national versions of the internet, with limited/censored connectivity to other regions/nations. If not for political reasons, then because it's becoming too easy for nations to conduct devastating attacks on critical infrastructure without ever setting foot in the target country. [0] [1]

If you're the target of a coordinated cyber attack against your infrastructure, and the remediation choices are either a complete overhaul of your infrastructure (on a software and physical level) or disconnection from the internet, I predict many nations will choose to voluntarily disconnect themselves from the internet.

[0] https://www.wired.com/2016/03/inside-cunning-unprecedented-h...

[1] https://www.wired.com/2014/11/countdown-to-zero-day-stuxnet/
I'm fairly certain I've read numerous articles to that effect; for instance, here's an oped discussing Lesbians being blamed for Irma.[0] It was a trivial to find.

0: https://www.washingtonpost.com/opinions/did-lesbians-cause-h...
Have you found a concise portal / wiki for FOIA resources, information, and tools? I would always find myself tripping on local laws or strange requirements from individual agencies.

I remember when the FBI said they would close the electronic portal down and only allow fax, seemingly just to add another hurdle. I started looking into plugging a web interface into a cloud faxing service that would let people submit just as easily, but they reverted the rules under pressure.

(If I remember correctly, they still only allow electronic submissions during a certain set of "business hours", even though it's just a webform that probably pops your request into a database / email anyway. Truly a head-scratcher.)
That's as anecdotal as it is devoid of any causal link. There have there been numerous incidents of rapist and otherwise crazy Uber drivers around the world, and the mere choice of whether you're an Uber/Lyft driver vs. a regular taxi driver doesn't reveal anything about how sane you are.

At best, people get lucky to get assigned to cars whose drivers don't need the money and party do it for fun. As Uber & Lyft take over the traditional taxi indry's market share though, the quality of taxi drivers will revert to the mean, especially if the drivers are in fact the same people only operating under a different brand.
Totally agreed! I think she nailed the name.
The first gen is usually slower and a prototype so software can get written. AVX2's scatter gather instructions were similarly slower initially.
Snopes.com and the Search for Facts in a Post-Fact World
Currently the idea is to add enough features for people to think it's worth something, other than that I've been thinking of adding coin-hive with a option to opt out in case you are on a mobile or such
ML-based languages seems to be the trend these days, Facebook is getting behind ReasonML, I've seen a lot of progress with the F# community this year.

It is my belief that time is on F#'s side.
You take away the false equivalency argument of an American like that. It's not right. He's probably got a lot of self-esteem built around it.
Oh you missing lots of entertainment buddy. They even ruled that Mickey Mouse is "haram". These Clerics are fun to watch (except for the populace affected by its arbitrary decisions)
> It is possible to make enormous amounts of money even when most people think your content is complete bullshit.

most people is far more anecdotal than you might imagine.
Scrapy? Really?

Scrapie is a transmissible spongiform ecephalopathy, similar to mad cow disease, in sheep and goats.

https://en.wikipedia.org/wiki/Scrapie
I think it's more organizational, yeah? The context for two different projects can drastically differ.
At first I thought this title was pointing to the quirky symptom of Clojure's default value for the "get" function that allows this statement:

(get get get get)

to be equivalent to this one:

get

as in:

((get get get get) {:a 1} :a)

I was very excited about an article on this topic.
The mathematical term for a function that is the same when applied multiple times giving you the same results is called "idempotent" which translates to "same power". f^n(x)=f(x) for some positive natural number n and any x.

https://en.wikipedia.org/wiki/Idempotence
You just made my day. Thanks for that <3
At the moment the source is not open for the public, I might release it in the future though
> in an article on gay marriage in the US, would the NY Times really have felt the need to observe that "one preacher even claimed - with no evidence - that homosexuality caused earthquakes"?

From what I know about NYT - definitely yes. Probably not in every article on the topic, but at least in some. It is a sensational claim which generates outrage - bread and butter of modern journalism.
When and where did Facebook say that React did not implement anything covered under any Facebook patents?
Except JSX isn't JavaScript, and no one uses React without it. So it's arguably just as much of a cognitive burden.
Out of curiosity, how are you generating the subreddit suggestions?

I added two game-centered ones, and all of my suggestions for more subreddits are NSFW: https://i.imgur.com/PWoBSg3.png
> that statement is true for any statically typed language.

It's a spectrum!

The awesome part about Haskell is that you can assume functions are deterministic and don't do IO unless they declare otherwise in the type signature. This is really a huge deal. I like statically typed imperative languages, but there's a big difference in expressiveness between a crude type signature like `String -> String` and something more fine grained like `URL -> IO ResponseBody`.

That said, Haskell has lots of downsides (many of which have been addressed in the last few years, some of which have not) so it's not a perfect language by any means. But it is very readable and refactorable.
Camping with Kids: A Non-Primer
>I quite often type git then go away and come back, then type a full git status after it.

Does anyone else actually do this besides OP. I've never heard of this problem until now.
At that point, it's better to move off the "grid" idea; if I'm looking for grid + reddit, I will not remember "griddet" or "grettid" (or was it grottid? regreddit? griblets?)
Can you find one example? I can't.
Ionic vs React vs Native for Mobile SDK (B2B2C) Usecase
At my work, we distribute our application through SDK for all channels (Web, iOS, Android). We have the current codebase in three different languages and implementing a new feature requires making changes in all three.

The application does not use any specific native component, and handles a large amount of networking through websockets.

Want to understand, what are the tradeoffs in building a JS based SDK for all devices. Which framework is being used in enterprises to distribute SDK's? Any pitfalls in using one vs the other.

Thanks in advance!
this seems like hasty generalization.
The Advanced Nuclear Industry: 2016 Update
I had a senior dev interview with a major company in SV last year where the lead and hiring manager claimed that the description for this behavior was "side-effect free".

I didn't want to ruin my chances by correcting him that side-effects and idempotence refer to different qualities.

I passed the interview, but I've never forgotten that. The guy also seemed to have washed into the interview off his surf board.

Oh well. It was a very major company, so I let it all go.
SourceForge has been degraded for 6 hours
Google Cloud Committed Use Discounts
The UI is garbage but that's par for the course with AWS I guess.
Saudi government to allow women to drive for the first time
I've got three results (rover.ebay.*) from DuckDuckGo when I turned on region search.
In every region, except "All Regions" and "United States".
Yes, even in "United States (es)" there are 3 english results, but not in "United States"