skysight-inc/HackerNews huggingface dataset:
I'm not sure I would phrase it that way, the two are relatively independent. If you're getting a business laptop, you're likely to get VT-d and TXT. The i7-4710HQ has VT-d and doesn't have TXT or vPro.

https://ark.intel.com/products/78930/Intel-Core-i7-4710HQ-Pr...

TXT is more a part of vPro and provides bootup security, including drivers loaded at startup. Everyone doesn't need VT-d or TXT. Most BIOSes support some sort of signing if you bother to setup it up and verify that your kernel hasn't changed. Intel could have made vPro, TPMs and TXT open and available to everyone, regardless of VT-d, but that's how they chose to differentiate and make a little more money. Mom and pop need to settle for basic kernel signing instead of an open TPM module.
> What? No they aren't, I work with satellite imagery processing which is quite large in it raw data format, and after a decade we are not dealing with petabytes of active data, hundreds of gigs for a full earth coverage.

This get large rather fast when processing time series from multiple sensors.

But I agree with you otherwise, and it's not like you're storing satellite products in a database.

Now I'm curious what NSA is using :).
> The more China closes up, the less Western companies have to fear about future tech dominance or crazy innovation from China in the long run.

Not sure about this, they're pretty prolific at sending their students out to learn from others. They've also invested a lot in their universities recently.

Also maybe innovation is a bit overrated? So far China's been doing well being the "world's giant copy machine", and learning from our mistakes to see what really works.
Memory isn't the issue. Both factors and string vectors only store each unique string once in memory. The issue is the limitation that factor levels can only be strings and not any other data type. Also, I think testing strings for equality is O(1) since it should simplify to a pointer comparison.
He is talking about his own experience. What is your own experience? Leave out what you read from MSM.
From what I have seen and experienced, It isn't as bad as whats reported in the media. There were some initial hiccups but otherwise things are fine. A decrease in bootlegging and other evasive/illegal activities must've been included in this "slowdown".

The thing which is currently confusing and causing slowdown is GST implementation. Most businesses don't know what to do. This is to be expected. Feels like the govt wasn't fully ready with a streamlined implementation.
All Indians know that free things by govt can only be bought by bribing officials.
Who do you think writes all the software for those manufacturing facilities? Yahoo?

Who has launched satellites into orbit to test quantum communications? Uber?

Don't get caught up in association fallacies about who is able to innovate. A quarter of the world lives in China.
... and I followed up with an annotated screenshot. I tried, I really did!
More than 40 million households - about a quarter of all in the country - are yet to be electrified and about 300 million of India’s 1.3 billion people are still not hooked up to the grid.

Soo.... The article suggests that there are roughly 4x40 million = 160 million households in the country, and 1.3 billion people. Divide the one by the other and you get an estimate for the household size of roughly 10 people. That seems rather larger to me, also given the fact that large IT cities like Bangalore are growing like crazy - all with one or two people in an appartment, not 10.

Next, getting 40 million households hooked up to the electricity network for 2.5 billion dollar. Dividing again gives 2500 dollar per 40 households or 60 dollar per house. While labor is cheap in India - this is not going to work.

And indeed: 40 million more housholds (or 300 million more Indians with access to electricity) is not going to do the networks much good...
> Or just distracted.

Could you provide a single example showing how distraction alone can lead a competent programmer to write C code that relies on undefined behavior?
> California's GDP per capita is only about 8%-10% higher than Nebraska. [..]

But how are populations developing? When people follow the money, GDP per capita evens out, maybe to the point of overcompensation given enough mobility and optimism to "make it there". Just look at how real estate prices are not matching the distribution of GDP per capita at all: real estate is less mobile than people.

(Edit: and yes, there surely are also some economic hotspots within the Midwest, some of those states are huge and have plenty of room to have their own internal concentration patterns)

Back to real estate, which brings us back to Germany, where rising real estate prices (both owned and rented) have increasingly been on people's minds recently: the solution cannot be just rent regulation or construction deregulation, it has to go to the root, find was to Conner concentration, to make the backwaters more economically viable, where housing prices ar not rising but in free fall.
I started with Python because of (or rather, thanks to) pandas, it was my gateway drug. Over the past ~5 years I've done all sorts of things with it, including converting the whole company I worked at. At one of my employer's, I sampled our big data platform, because it was tedious and slow to work with and used pandas instead.

All that being said, I'd stress pretty clearly that I never let a single line of pandas into production. There are a few reasons that I've long wanted to summarise, but just real quick: 1) It's a heavy dependency and things can go wrong, 2) It can act in unexpected ways - throw in an empty value in a list of integers and you suddenly get floats (I know why, but still), or increase the number of rows beyond a certain threshold and type inference works differently. 3) It can be very slow, especially if your workflow is write heavy (at the same time it's blazing fast for reads and joins in most cases, thanks to its columnar data structure). 4) The API evolves and breaking changes are not infrequent - that's a great thing for exploratory work, but not when you want to update libs on your production.

pandas is an amazing library, the best at exploratory work, bar none. But I would not let it power some unsupervised service.
China’s strategy, despite all our western arrogance, is paying off.

It’s of course not nice to read such things, but who cares in the end. If you go to China, you’ll use Something else.
That's a very narrow definition of education. If all I learned was what's in the curriculum, then maybe, but being around peers at the same level, being able to make mistakes (in the broad sense of the word) in a safe environment, getting to learn how people work... It's going to be quite a bumpy ride before we'll be able to properly replicate that online.
Scaling teachers is often called team-teaching and coaching, i.e. training more teachers to be more effective. Effective teacher-teacher relationships are a good predictor for effective teacher-student relationships. Broadcast one-to-many relationships aren’t effective for bidirectional factors crucial to education such as feedback or empathy (this is where people are different to mass production or say entertainment).
People seem surprised, but it's perfectly predictable. To maintain an index of sufficient quality and size costs billions of dollars a year. Heck, engineering cost alone is probably $500M for MS, and more for Google. DGG doesn't even come close to having the table stakes to play this game.

Another area where table stakes are incredibly high is geo (maps).
IMHO, it is a move from separation of file types to separation of actual concerns.
Well, if you want to build a company, the advice I'd really want to understand at that age - is it won't get much easier. At that age, I'd often assume difficulties I encountered were due to uneducation or lack of experience. Turns out many things are hard regardless and it's okay.
> But social media information have no expectation of privacy, and again access to accounts and devices can always be denied.

So fb messenger has no expectation of privacy, but wechat does?
Humans ARE inferior to machines - in some areas. I can't fly as well as an airplane or cut steel as well as a lathe, therefore someone who needs flying or cutting steel would be better off by using a machine instead of me.

What would the alternative be? Force businesses to hire me to "do my best" to fly people around?

Will this create social problems if / when machines are better than humans at everything? Sure, just like it happened in each field once machines were better at something - starting with the sewing machines and the luddites, if I'm not mistaken.

I do believe that the final result will be a Star-Trek-ish society where everybody has access to most things for free, and where everyone works only if they want to; however, I don't believe it will be easy to get there.
>You might be interested in reading "the design of everyday things" by Norman.

I've read it 20+ years ago as suggested by a HCI class at the uni.

The point still stands, regardless of whether it's something for "one's own use" or not. The technical debt from such decisions like a non-case-sensitive fs and the piles upon piles of kludges required to sustain it affect everybody, including the "non technical users".

>these marginal returns are what makes the difference between a pleasant or a frustrating experience

Users can be taught a simple, unambiguous rule, and they'll never think twice about it. "Pleasant experiences" that come with performance penalties, bugs and caveats on the other hand, make them suffer more, whether they know the cause or not. At some point the Clippy was somebody's idea to "delight the users" too.

>It's the kind of things that Apple users (used to?) expect in Macs.

And the kind of thing Apple itself decided it was not worth it.
I've been preferring Maps to Google's utterly user-hostile experience for quite a while now.

It's odd - Google does have a great mapping product: it's called Waze. That's great on a phone! But Google Maps? Christ... it's so bad. All of their iPhone apps are downright user-hostile but Maps is the worst.
Maybe we should try to keep the discussion honest by distinguishing between ads, tracking ads, and cpu-burning cryptocoin mining.
Great point. Yeah they got bad press, but are no longer hostage to Google Maps and have an acceptable maps product that gets improved as time goes by. If Tim Cook decides that $10billion in acquisition /hiring is needed for seearch, I'm sure he'll have it in a few hours from the board.

Apple might release the search engine to just a xx% at a time and rotate to see /get data to tweak it (if it's feasible) or make Apple Search default but give option to switch for a few years.

Search is like maps, a core product.
Windows NT had a POSIX personality in 1993.
Please elaborate on this, as history tells a different story.
> You can't really standardize something that evolves all the time

You standardize the meta-level and then use best practices. There are many possibilities to extend a language using macros, but actual macro mechanisms may favor a few (for example because some macros are straight forward, where others are more difficult to implement). Thus one now has to learn: how the macro mechanism works, what is the best way to write macros, how to debug macros, ... Working on and with this meta-level is more difficult.

> How do I build a library for a language that despite becoming more powerful for the particular purpose I started using it for, looks nothing like anything else out there?

Usually one would build macros in similar ways. There are some domain-independent principles.
We Need Developers Who Can Build MVP's Fast, for a Few Hundred Dollars
Email me at s.sahawneh@gmail.com
I agree. His book Practical Typography is very hard on the eyes, even looking at the text is uncomfortable. I think he fell into a trap of overdoing things. Like some people when they learn about what you can do with javascript and css add all sorts of annoying visual effects with no unified theme to the whole. They just enter some sort of trance and keep adding.
Sounds similar to the problems with JBIG2 lossy compression.

https://en.wikipedia.org/wiki/JBIG2#Disadvantages
1. Postgres has a json and jsonb datatype specifically to be your values.

2. It has built in query and modification tools that can manage the nested objects and array and whatnot.

3. It let's you build indexes to help with all this, including reverse indexes for asking something like "is this string in the array inside this object".

4. You don't have to specify your schema in sone horrid way, you can just throw what you want at it and specify later, and get performance numbers that are competitive and even exceed some popular NoSql stores.

5. You can mix and match freely with all the niceties of a proper SQL database with transactions, joins, constraints, etc, as you see fit to evolve.

So yeah, don't just throw your keys and values into some text table somewhere; but use instead one of the best proper kv stores, that just happens to also be one of the best sql databases, and figure out how you want your schema you need it.
Apart from the product failure, I think we have all heard the stories of people having those as christmas gifts and ending up in ER for injuries on the same day.

That could have been overshadowed if they could satisfy a niche. They are neither useful for going to work nor Indy Grabbing. Let's just hope next time the trend turns toward something like that it solves a problem.
Good move China. Now if the rest of the world could also block anything facebook so the spying would be contained to the US it would be great.
Colossal iceberg that dwarfs Manhattan just broke free in Antarctica
Everything i want
Google finance “renovation” removes Portfolios feature
>Treating them as buckets of bytes is a great way to end up in very confusing situations, like having two files named "über.png" with no way to visually distinguish them.

That's only because of a similar cluster-fuck that is unicode compound characters and normalization schemes.

One and only one unambiguous code per different visible glyph would have been too much to ask...
You will note that Prometheus explicitly does not have a macro system.
But Apple chooses to implement things in ways that make it way harder for them to do this. Eg Touch ID and facial recognition on the device only, not in the cloud.
I think Apple do not give a damn about privacy outside of marketing and alignment with self interest. (see fappening for one high profile example).

It will probably not happen as it seems to me ddg is not for sale.
An open organization crossword puzzle
How strong are your programming skills?
What platform do you run kubernetes on?
I removed Disqus from my static blog when I realized how much it downloads JavaScript to work.
Labor wants review of Conrovian NBN satellite service it created
Marine Engineer here

Sea life is shit life !
It is a non scalable model. The more people who use this the greater the rating for mining. Currently it takes 5.5 billion hashes to meet the min payment for coinhive. At full power you might get 30h/s per person on a desktop or 15h/s on a phone. If you had 10000 mobile visitors who came everyday and stayed 1 minute it would take 10000 days to get min payout: 1/2 a monero coin so about 40/50 dollars. I don't see how this will replace advertising where one affilate sale could replace this income.
My 18 year old son has been looking at studying for a year abroad during his UK university course - the countries he is most interested in: Korea and Japan, he's least interested in the US.
Superhero Offroad Cycle Stunts
As a superhero cycle rider get ready for race with other superheroes on adventurous off road tracks. Superhero offroad cycle stunts game offers real times stunts, crash, difficulties and off road racing experience by climbing hills on dangerous mountain tracks
Separate. The common thing is to use uglifyjs for that.
I'm trying to think of an example where you would want to use a factor with levels that are timestamps rather than just a vector of timestamps. And likewise for other data types, even strings. The only case I can think of would be if you wanted to limit the possible values to specific set.

My impression is that factors in R are borderline-deprecated, especially in the tidyverse, in favor of just using the equivalent non-factor vector.
Striking imagery is too gauche; a policy of deliberate ambiguity is always preferable, and something it seems the public unconscious (yours truly likely included) very rapidly absorbs.
> But yes it is possible to miss some requests if a node goes down without Prometheus collecting the latest stats.

The rate() function allows for this, you'll get the right answer on average.
Are homeless people counted as part of a household?
When you compare anything to google, it will look as if caring for privacy.

Google is the hugest ad network based on gobbling all privacy from everywhere while Apple is an overpriced hardware seller, of course it will do better on privacy than google. But this does not make apple a privacy oriented company.
Massive iceberg breaks off glacier in Antarctica
Remaking Celeste’s Lighting
> Gates dropped out.

> Zuckerberg dropped out.

Both of them managed to get into Harvard, which is an academic achievement in itself though.
You might find the criticisms in this article interesting (on the jooq blog, a java query builder library).

https://blog.jooq.org/2016/12/09/a-beginners-guide-to-the-tr...
What you concluded by what you saw around you is a sort of confirmation bias too.It speaks about the wide socio-economic divide in India which to me is more acute than the US income inequality. People around you may not be affected because the grocer would provide them things on free credit or use digital payment means. Not so for the daily wage laborers, who would have to incur debt just to buy food. This was the biggest tragedy and irony of demonetization - the very people for whose sake this was done, suffered the most.It also provided the same people as armies via whom one can launder the cash hoardings.

Communities/businesses who had good credit networks survived/weren't affected, those who didn't suffered.
That's a short lived batch job, for which a different approach is needed - basically push is the sane option there as pull won't cut it. Prometheus has the Pushgateway for this.

The push vs pull debate is relevant for longer running daemons, not batch jobs.
Why would they block miner.pr0gramm.com, which is only used in one specific place (the pr0gramm site itself) where you need to explicitly press a start button to mine?
Out-of-band management with Redfish and Ansible
Wow, if I'm understanding that correctly R's function arguments can have default values that depend on the values variables within the function have when the argument is first used. That seems insane!
Racist? Absolutely, both in its portrayal of humans and the narrow biological determinism often (but not universally) assigned to aliens.

But "most racist"? More than, Amos ‘n Andy, Tom and Jerry, or the Looney Tunes cartoons - three shows which often top the lists of most racist shows?

I disagree.
I have read a short story as child where they had exactly that with electricity, and then they all died due to air pollution.

It is strange that voltage drops in the night. Go figure, I thought in the night there is usually overgeneration.
Are You Ready for Being a UX Designer?
At best (if your users aren’t allowed to write SQL), that would change your “it is slow” calls to “it doesn’t work”.

At worst, I fear your users would learn to override it by default, as just one other part of the magic incantation needed to please the SQL gods.

I think it would be better to have the planner send out emails “this query has to use a full scan” or, “this query is on the brink of changing strategy compared to earlier runs”
What does "the fappening" have to do with privacy? Correct me if I'm wrong, wasn't it just people's weak passwords being guessed and then their iCloud backups being "leaked"?
Star Trek: Discovery Nearly Cracks Pirate Bay's Top in Less Than 24 Hours
> What if you want to keep time-series data for accounting purposes forever?

Prometheus is not recommended for uses where 100% accuracy is required, see https://prometheus.io/docs/introduction/overview/#when-does-...?

I'd also be wary of using Graphite for such a use case. For billing a more traditional database is probably best.
Is there actually a source for this? The COST paper uses it, but I still haven't found what it's quoting.
Why Everyone Must Prepare for the “Automation Revolution”
Every ORM is a transpiler from a language to SQL.

ActiveRecord transpiles from Ruby to SQL. Django ORM and SQLAlchemy are popular ones to write SQL in Python. Ecto is from Elixir. Every language has its own transpilers. Not all of them are easy to use and they are much harder to use than SQL for complex queries, maybe even impossible to build them.

Frankly I'm a little fed up to have to learn a new way of generating SQL for every language and framework. I'm working on or maintaining projects in Rails, Django, Web2py and Elixir for my customers and I'm coming to wish we were using plain SQL. After all I knew SQL long before any of those other technologies existed, I know how to create prepared statements and how to use positional parameters to avoid SQL injections. Then there is how to efficiently extract the data in the resultsets, create data structures in the original language and possibly cache queries. They don't look so hard (maybe handling joins gracefully.)
Wow I totally missed that it's based on protobuf 2. I thought Facebook used thrift and not protobufs.

Well it's good to see that open source works and competitors can benefit from each other's work.
So where are the arrests under the Computer Fraud and Abuse Act?
Was is a political stand for user privacy or was it a show of power "government cannot force us to do anything" stand ?

They were probably just defending their business model, as a hardware seller the minute it is known worldwide that the US government has a backdoor in their flagship device, apple is over.
A Small-Screen iPod, an Internet Communicator and a Phone
Well, apart from the fact that UNIX-like systems have traditionally dumped core files in programs' working directories if they crash, so needing a script to clean them up.

Linux still does, though many distros set ulimit or /proc/sys/kernel/core_pattern to disable it.
Horizontal Scalability with InterSystems IRIS
> to devise your own trusted solutions to work around the ever persistent series of vulns ....

How would you for example work around something like the Equifax breach?
Toll free numbers were developed in the 60s - https://en.wikipedia.org/wiki/Wide_Area_Telephone_Service
Definitely this and I like how simple plotting is at pandas, usually df['some_column'].plot() gives decent plot out of box.
By visiting a web page with JavaScript enabled, don't you consent to running the code they send you? If so, there is no crime.

By the way it appears we need a (configurable) CPU/GPU cycle limit for JavaScript code in browsers now...
SQL Server 2017 adds Python, graph processing and runs on Linux
Facebook Switches React, Flow, Immuable.js and Jest to MIT License
WeChat's "features"? Come on people, these chat apps are pretty basic

I use both WeChat and WhatsApp extensively
Agile Life Planning: Defining Tasks to Achieve Goals Part 2
I really don't understand why people hate ads so much. They are every where in life and really don't ruin things. I don't have an adblocker and I find very little disruption in my browsing. I just ignore the ads. It is interesting to me sociologically that so many expect Internet content to just be provided for free like manna. Is it wrong for people (e.g. Newspapers, other content creators) to make money of their work? A subscription or a hybrid model might generate better content but it would restrict access.
They don't have to brand it "Apple" initially.