skysight-inc/HackerNews huggingface dataset:
Why are you being so hostile? You're in HN, you're a geek too by default.

99% of Windows 10 users can't grok disabling telemetry and trawling deep into powershell script every update too.
(Well, at least Microsoft doesn't think disabling excessive features to be warranty disabling, for now...)

What I discussed was how a proactive, technically competent user can wrestle Android back into having 0 Google telemetry and spying, which... Can't happen in Chrome OS, or say for example Windows Phone 10 (RIP).
A list of 300 publicly traded ICO tokens and their returns
So the actual challenge is to provide a means, in your language of choice, to write an arbitrary expression like:

user_defined(x) + y + z

Which may mix matrices (x), vectors (y), scalars (z), and user_defined or built-in (+) functions applied elementwise; has automatic extension of dimensions; and must operate in a single pass, performing only one traversal.

This problem statement is rather tailored to Julia’s way of doing things—I don’t believe any other language can really “succeed” as a result, and not because Julia is any better (nor worse).

In Haskell I might simply rely on laziness and rewrite rules for fusion, or reach for a package like repa¹ or folds², depending on the actual problem at hand. There wouldn’t need to be a library providing this “broadcast” functionality, because it can be expressed already with other composable tools.

If you work with the language and type system, there are lots of tools available for giving the compiler enough information about the structure of your code to guarantee good performance, abstracted behind a reasonable API. You might end up writing something more explicit, like:

zipWith3 (+) (userDefined <$> x) (extend y) (extend z)

-- With MonadComprehensions + ParallelListComp
[ userDefined a + b + c
| a <- x | b <- extend y | c <- extend z
]

But I’d be perfectly happy with that, since it uses abstractions like functors and monads that I already understand. I probably wouldn’t reach for the direct equivalent of this Julia solution, which would be to write some Template Haskell macro that rewrites an expression to insert dimensional conversions (“extend” in the pseudocode above) and fusion of operations—that approach feels too brittle and difficult to extend, and not because of any deficiency in the language.

¹ http://hackage.haskell.org/package/repa

² https://hackage.haskell.org/package/folds
Honestly I think the point they are trying to make is that they don’t need US-based behemots to control internet in Europe. Take Russia for example - they have vkontakte (if i spell it correctly) and politicians are all fine watching grandkids there; some probably dont even know what “facebook” is, as even POR doesnt speak English and constantly uses translators.

Whats happening in real i think is that EU realized it will never be able to chop Google or Facebook in pieces so they make it harder for these companies to exist on local market. At the end of the day free market still rules in Europe - if Facebook disappears their hole will be quickly filled in with 20 other social networks “made in European Union”.
I've got a lot of friends building new apps using it. I'm using it for the REST back end of my new startup. There's a strong vibrant community on Slack.

It may not be as popular as other languages but it has two advantages:

1. Rapid application development

2. A glue that ties other enterprise apps together

I got into a fight on Twitter over using CFML for new projects with a rather prominent fellow in the coding world. The year was 2008 and a lot of apps have been written in it since then;<).
well USA has many nuclear weapons all over the Europe
Safari version of the DuckDuckGo extension no longer includes a tracker blocker
Ahh I misunderstood. My work instance of gmail is still the old interface. It's so awful to look at after using inbox.
what kind of perfectly legitimate business going underground do you foresee? I mean with prohibition the thing that went underground was addictive. I guess the argument has been made that facebook is addictive but I don't see them going underground - and frankly I don't see the next facebook competitor going 'underground' either (I just don't foresee one springing up)
> However, if this law is upheld in court, then I think we can consider the EU a failed experiment

What an unexpected conclusion you are jumping into. I think EU is the only capable authority in the world so far who is not afraid to challenge big corporations in favour of people. (mobile charges, customer rights, Google, Intel, Telefonica, etc..)

I completely agree that there are big problems around EU when it comes to lobbyists around Brussels. In my personal opinion they should be banned from influencing EU decisions. But, just because there is an issue with the car, does not mean that we need to burn the car completely. Better option is to help fixing the car.
S3 trickery: using it as a scheduler
Dynamic types weren't a mistake, but they were overused IMO. It's technically scripting, not programming, but can you imagine if Bash files were type hinted? For small scripts, solo projects or quick fixes, dynamic typing is great because it's fast! On the flip side, large codebases should (on the whole) not use dynamic types because of all the safety they fail to provide! As you said, most dynamically typed languages are moving towards some sort of type hinting and that's because high quality developers demand it when working on medium to large projects.
I mean like... For Christ Sake.

You take SemiAccruate as reliable sources, and even if the rumour were right. Ericsson was / is never disclosed as an Intel Custom Foundry Partner.

The only self disclosed Telcom Equipment manufacturer using Intel 10nm is Nokia, and BTW where is the NOKIA bankrupt and "no way out"

Seriously, this is HN, not Reddit.
One step closer to digital democracy
A virtual visit to Château de Versailles
What is the upside of having no types, though? We're out of C land and modern advanced typed languages offer generics, type inference, interfaces and inheritance. You can pretty much do whatever you need without ugly casting or compromising your data structures.

Dynamic typing solves things you have in C, not so much in C#.
I see where you're coming from, but you're missing the point that startups are all about finding product-market fit with the least money, time and people.

Guess what's worse than an app that doesn't support your particular model of iPhone? An app that supports all possible devices and configurations, but that doesn't solve a problem users care about. Then all the time and resources that went into it go down the drain.
Latin was the Lingua Franca of science until the 17th Century, or 1300 years after the collapse of the Roman Empire (Sorry Byzantium), so if that's not evidence for the stickiness of languages, I'm not sure what else you'd need. Wait for 1000 years after the North America, India, Western European civilizations collapse, and we'll see what international language scientists are using -- there's a good chance it will still be English.
"Utter disdain, hatred, and prejudice" is an entirely appropriate reaction to someone trying to upend your life through immigration policy.
Assuming you can even find another party. What would stop anyone from creating a bunch of accounts under TOR and reporting thousands of links per hour? Good luck dealing with that.
Do any of these other countries have the local / state / federal government separation nightmare of the United States, or do they have the same voting standard applied unilaterally for all citizens regardless of location? If not, then they aren't apples to apples comparisons. The American system is 50 different legal bodies, which means 50 governors, 50 senates, N local governments, all doing their best to muck up the system to bend to their own political goals. It's designed to be complicated, which means there can't be an easy answer without re-wiring the entire system.
Apologies. It wasn't meant that way, and I would edit it if I could (but I was too late).
I foresee a change to the adwords/google analytics contract foregoing link tax etc. for your content to be used by google.
Might and Magic X Legacy MacOS X Cracked Game Free Download – Crack4Mac
Sativex is an extract of cannabis flowers, Marinol is a synthetic cannabinoid.
Isn't it!

I'd be surprised there isn't precedent somewhere actually, perhaps not in Australia but at least a couple of similar cases.

The defendant in this case is absolutely 17 though. I can't see it any other way.
> That’s something the Breitbart audience can’t wrap their mind around, as they’d never do the same.

Which clearly reveals _your_ bias. Well done.

You can't compare Google to the ACLU.

The ACLU has a track record defending free speech and freedom of expression. As long as the speech and expression does not contravene any laws the ACLU will defend it – it's irrelevant to them what values the speech and expression they are defending promotes or espouses. And, when you think about it, it's very unlikely that the ACLU will be forced to defend speech and expression nobody has a problem with so they are going to be defending speech and expression that gets peoples backs up.

Google on the other hand has no consistent track record of being neutral when it comes to content on their platforms. There's no transparency and insight into their deliberation processes. So if the group-think at Google comes down on one side or the other and they don't have a hands-off approach then that's very worrying. Of course, if you subscribe to Google's version of reality then you're going to be very happy with that but if you don't then too bad for you. If tech companies want to alienate a good chunk of their user base then they better be prepared for the backlash up to and including regulation and migration away to services that do a better job at upholding the ideals of free speech and expression.
“We all need a hug,” she then instructs the audience of Google employees to hug the person closest to them.
Why Data Scientists Are Crucial for AI Transformation
Why is there a requirement for optical scanners? In other democratic countries, the counting of ballots is still a manual process (e.g. UK https://theconversation.com/explainer-how-britain-counts-its... or Germany https://www.dw.com/en/german-election-volunteers-organize-th... ), which, while labour intensive, seems to work. Are there particular reasons why it couldn't work in Georgia?
What are the odds. Interesting case, thanks for the read :)
Are you surprised? Google invented infantilism of their workers. They invented basic colors, office slides, and office ball pits. They make new employees wear propeller hats. They want a naive "ender's game" work force while their business of monitoring the web browsing and location of hundreds of millions of people is actually very serious.
I agree there's something very fishy here. Some of the points on that chart list the architectures, others don't. For instance, Movidius Myriad VPU 2 can run a variety of different architectures.

Also... LeNet isn't THAT bad on CIFAR-10. It can easily reach 75% after 200 epochs.

I think these specialized chips can be useful in mobile or low power applications, but for servers the flexibility of a GPU or reprogrammable FPGA is worthwhile. Advancements in ML are frequent and nobody wants to be stuck with hardware that can't run a newer architecture.
That wasn't/isn't just about religion though, it's about foreign rule, colonialism and national identity as well.

And about to kick off again thanks to Brexit, because it was never really solved, just pushed aside for long enough for people (particularly people in Westminster) to start to forget.
OK I found the upgrade button in the work app. I don't like the gmail interface as much - but it's better than I expected.
#Meditation #Blissful_Sleep #SleepMeditation
But now, think this whole thing in this way: Should GitHub block them because of all that?
Article from Marco Arment about exactly this, from 2014.

https://marco.org/2014/03/21/hack
I'm guessing time is money and developer time is lots of money.
The title is misleading. The class was there all along, the NoClassDefFoundError was thrown because the class loader was closed when trying to load a class.
In some contexts the abstract has a bibliographic rather than reporting function. E.g 'is this paper relevant to my research', not what was the outcome of their research. I agree it is annoying when the abstract is only a tease to get you to look behind a paywall. However in defence and other contexts it is possible to have an unclassified abstract announcing but not summarising a piece of work whose results are classified.
Euh... Google makes billions of dollars referring traffic...
> the manual curation was delegated to a smaller niche of the information distribution market

I'd say manual curation is bigger than ever, at least for news, it just happens via sites like reddit and HN.
It's not a great example as it's trying to be ultra simple for first steps.

There's a lot of built in security to Lucee/CF but for a query I'd always be doubly sure and explicitly state the parameter data type as well and that'll definitely block SQL injections. So this code would be:

queryExecute(
"select * from employee where id= :itemID"
{ itemID = { value=arguments.itemID, cfsqltype="cf_sql_varchar", list=true } }
);
www.flashseats.com does this as well... let's you type in a long password, but only saves a small portion of it.
I guess this has something to do with why communication is so different in collectivist cultures. Maybe it's the different nature of communication itself that allowed collectivism by allowing to manage larger groups of people without getting into overwhelming numbers.
Sometimes things get simplified in tutorials. Best practice in CF is to use cfqueryparam:

SELECT * FROM #strDatabasePrefix#_courses
WHERE intCourseID = <cfqueryparam value = #intCourseID# CFSQLType = "CF_SQL_INTEGER">

You would also want to protect your input variables so that you only get what you're expecting.

There's also a free service called HackMyCF that lets you check your server after you've hardened it with the guide that comes with both Lucee and Adobe CF.

https://foundeo.com/hack-my-cf/
A lot of other big players used Hack (Etsy, Wikipedia and others). Don't know if they switched back to PHP7 though.
He probably meant to say 30, since he did set the diagonal elements to zero in his N = 2 answer (otherwise he would have said 4).
You cannot vote out people who do bad things because they are owned by the media and they can spin failures into successes. Democracy is fundamentally flawed.
https://www.technologyreview.com/s/601441/moores-law-is-dead...
10 Striking and Troubling Cybersecurity Facts – Part II
I cannot give you exact numbers, but here are some information that might be useful:
- LogDevice ingests over 1TB/s of uncompressed data at Facebook. This already has been highlighted in last year's talk in @Scale conference.
- The maximum limit as defined by default in the code for the number of storage nodes in a cluster is 512. However, you can use --max-nodes to change that. There is no theoretical limit there. Each LogDevice storage daemon can handle multiple physical disks (we call them shards). So, If you have 15 disks per box, 512 servers. That's 7680 total disks in a single cluster.
- The maximum record size is 32MB. However, in practice, payloads are usually much smaller.
- Zookeeper is not (currently) a scaling limitation as we don't connect to zookeeper from Clients (as long as you are sourcing the config file from filesystem and not using zookeeper for that as well).

Hope that helps.
That's a bit unfair.

You are talking about an event in the Great Terror (https://en.wikipedia.org/wiki/Reign_of_Terror), when thousands of people were executed by the Committee for Public Safety, both on the left and the right, as Robespierre descended into madness. Towards the end, he set up a festival in which he invented his own cult -- the cult of the Supreme Being, and posed as moses carrying the revelation of the Supreme Being from a mountain. That really started to freak people out.

Pronouncements from that era are not representative of French culture or thinking even a few months after the terror. For example, Napoleon was a great patron of science.

BTW, a fantastic source on the French Revolution is the revolutions podcast -- they cover it over 53 episodes

http://www.revolutionspodcast.com/

One of the more poignant episodes towards the end of the Great Terror was when, in one day, they executed a group of nuns whose only crime was living together communally, and a 16 year old pickpocket. Whereas before, the citizens were cheering on the Guillotine, towards the end, when the boy was beheaded, someone from the crowd shouted out "Please, no more children!"
This is really interesting, I've seen this pattern somewhere. IMHO, CoffeeScript had a really similar effect on the development of JavaScript / EcmaScript, but then, it quickly started going extinct. Same with IO.js vs. Node.JS, which was eventually re-integrated into the main line.

It's interesting how apparently sometimes you just need to step aside to break old conventions and demonstrate new capabilities, but eventually, you'll need the support of the community to pull it through: Plus, it's always a gamble. Python barely made it over to v3 after 10 years. I'm not sure if Perl will ever cross the gap or if Perl 6 fragmented the community for good.

Just some random thoughts though on the dynamics of open source, I'm glad for the experience of PHP at the beginning of my career, but I wouldn't touch it or any derivatives any time again having free choice. Too much Heinz™ design: Grown, not made.
I am not sure where you saw that German is the most popular language being learned in the EU.

The following report from the French ministry of education from 2014 (in french unfortunately) [1] states that in Europe, 94% of the students study english as a foreign language (high school and university). Then comes French (23%) and German and Spanish (19% each).

As for Brexit, I don’t think english is used as the main working language in the EU because of the UK’s infuence, just because it is the foreign language most people speak.

[1] http://www.education.gouv.fr/cid74880/l-apprentissage-des-la...
The missing rationale here seems to be:

* The domain part of a URL is a critical security indicator.

* The shorter and simpler this indicator is, the more chance users will understand and trust it.

* Very few users trust www.yahoo.com while not trusting yahoo.com.

* If we assume that users who trust www.domain.com also trust domain.com and vice versa, we can remove the "www." from the UI, creating a shorter, simpler and more understandable security token.
I can see this being seen as a turning point in the future, if Google loses influence.

Until now, every time people were saying "I won't use a new google product, I don't trust them to keep it running", they were quickly blamed by googlers who replied this team had nothing to do with that team, and that you could not blame google forever for having close greader on you. And it was reasonable to think greader was an accident and we could not hold grudge on everything from google because of it (not that google did not close other products, but they were not as popular and difficult to replace).

But now, it's not an exception anymore, and it comes in a time when firefox is gathering new strength, when duckduckgo results are getting competitively good, when purism is working on a true linux phone... Google has been so strong this start of century not only because they had outstanding products, but also because they had a loyal and passionate hardcore users base. I can't see them not losing that, in the future (time will tell, obviously).
If anyone is interested in more resources Lucee is pretty much interchangeable with Coldfusion (CF):

Learn Modern ColdFusion (CFML) in 100 Minutes:
https://modern-cfml.ortusbooks.com/

Learn CF in a Week: http://www.learncfinaweek.com/

CF Docs: https://cfdocs.org/

TryCF (in browser CodePen style): https://www.trycf.com/
To grossly summarize a cocktail factoid - bird cells can individually differentiate, and some birds are truly half and half. Us mammals bombard our cells with hormones, constantly telling them how to differentiate, as though we were some sort of eusocial insect colony.
PHP 8
Preparing for Elections
Airbnb launches investigation after man finds hidden camera in clock
I think it comes a lot more to the individual person and not the academic background. A little bit like the meme that engineers make better managers of manufacturing companies. That nobody mention that with very few exception the whole VW management where engineers, Winterkorn being a professor with a eingineering PhD.
How did "things got shipped nearly every day" work in practice? A common version of this is "the automated tests are passing, therefore it's good to go". But is your project manager actually on board with this, and if not where do their concerns lie?

It's possible that if you were to wave a copy of "The Phoenix Project" at them, they'd come back next week with the zeal of the converted. But I do think that there are valid arguments for not saying that everything that passes automated tests is releasable, especially when dealing with more interactive user-facing tools. Manual testing, especially when it's relatively exploratory rather than focussed on the "correctness" of specific features can be really valuable for making sure that the user interfaces are coherent and pleasant to use, and finding odd interactions which are hard to imagine when looking at the code. Perhaps your PM wants to see more of that? Is there a way to fit this in while maintaining a release frequency which everyone is happy with?
Hm, but if you marked them as "done" in inbox they should have been archived in gmail and not show as "unread" on the app icon as that only shows unread in inbox? That's they way it works for me at least. I use inbox and gmail both as apps on my iPhone and in the browser. I've been archiving and marked e-mails as "done" without reading them for years and never had this problem.
It'd seem like we could resolve this by determining if the {mean # of days in a year} times 18 = 6574.365 days had passed or not?
You get 61.2% but there is hidden about 12% of tax that employer has to pay on top of that. It is insane.
I would think this pricing is more based on a commercial positioning decision than actual economics - the manual is cheapest, and it maybe has less options for other fancy accessories, so that there is a very cheap "prices begin at" option which few people actually want. The margins may be even smaller there because of the extra cost of specific models, but it makes sense to have these available because then the volume models can have a slightly higher sales price.
This is a nice library but state management libraries that rely on components in the render tree (function as a prop or children) mean you cannot access those properties in the immediate component's react lifecycle methods.

Instead you have to (sometimes arbitrarily) have a child component which takes in those properties. This child can then reference those properties in it's react lifecycle methods.

Fortunately this is a pretty simple problem to solve, you could introduce a higher order component which takes in your component and selectors much like redux. Infact, it seems the author beat me to it: https://twitter.com/aweary/status/1011478641320980480
https://cdn.shopify.com/s/files/1/0535/3509/products/buy_sel...