skysight-inc/HackerNews huggingface dataset:
The T1 (new Macbook Pro) and T2 (iMac Pro) chips are ARM processors that run a separate, security-oriented operating system outside of macOS. Think of it as bringing iPhone-level credential protection to your desktop.

Not sure how it changes the security of FileVault--it depends on the filesystem drivers and whether blocks can be decrypted on the T2 chip or if the bulk decryption key needs to be visible to the macOS drivers. It's more about protecting your long-term credentials, like public keys, passwords, and other sensitive information (e.g. biometrics). As long as those credentials never need to leave the T2 chip, they're much safer than if the regular macOS kernel needed to know them. Rooting the macOS kernel (like rooting the Linux kernel or Windows kernel) is fairly trivial, which means anyone who can manage to install or control software on your machine effectively has visibility to any secret keys directly readable by the kernel. If the secrets are encrypted by your password, the moment you provide your password to decrypt them for use by the macOS kernel, they can be stolen.

By off-loading management and usage of those secrets to a separate chip with a more robust software stack and more limited attack surface, they're much more likely to remain a secret. Though an attacker may be able to make use of them (just like you can), the secrets are bound to the hardware, as opposed to the attacker being able to copy the secrets off-machine without leaving a trace and then using them at their leisure.

Think of it as the difference between a key to your house that can be stolen, copied, and returned without your knowledge, versus a key to your house that can never be copied, not even by you. An attacker would need to have control over that single key to make use of it, which is a serious (though not complete) impediment.
Tape is usually the preferred magnetic media for long-term storage.
> It would be ridiculous for Japanese films distributed in the US to have the Japanese track in 2.0 and the dubbed English in 5.1

A far worse offender, for me at least, are Blu-Rays in that regard. During their introduction, they were hailed as allowing distributors to pack dozens of high-quality different language tracks and different subtitle options on the disc.

While the reality these days looks like this: Most Blu-Ray releases are still regionalized, very often with limited audio language options (in 2.0 quality) and sometimes not even subtitle support for one language.

I think a lot of that has to do with distributors pretty much forming cartels by region, thus having only rights to distribute only specific versions in specific regions.
Yes, but I also understand you folks like to flush your toilets in the wrong direction and drive on the wrong side of the road.

Date word order seems trivial by comparison.

We’re two countries separated by a common language.
This project started development 8 years ago.

https://github.com/camlistore/camlistore
One reason these are rare: if a bootstrapped company is valued at $100+ million, a small minority investment - say, 10% - is very meaningful cash for the company yet involves relatively little dilution and little or no loss of control. It gets a lot harder to justify not raising something.

(And yes, a bootstrapped business worth over $100MM is probably generating a meaningful profit, but the founders may not be comfortable reinvesting it.)
Back in Ontario I did see the basement of a private school extended with blocks (filled with rebar and concrete).

Twice actually as the first time they back-filled it; the wall partially caved in from lack of rebar (I was renovating an apartment across the street, and talked with the site super on occasion).
All of those are obvious to outside observers and often invite outside intervention. This would allow them to cement their legacy with far less risk of being overthrown. Think nk or many of the Arab oligarchy states.
John Sotos, Chief Medical Officer of Intel covered the dangers of this technology quite well at DEF CON 25. If you've not seen his talk, watch it now, it's in my top ten of the best talks I've been to in the eleven years I've been going to DEF CON:

https://www.youtube.com/watch?v=HKQDSgBHPfY
This isn't a precise way of thinking about things, but I really think the most important part of maintaining the success of a social network is being "cool", or rather, being the social network that cool people use.

I don't know the data, but my assumption is that facebook's user count isn't really continuing to grow among young people in developed countries. Like it or not, this demographic is usually what defines what it means to be cool. Would people in Indonesia and India join Facebook if it were mostly old people and people from their own countries? I doubt it - they would know what young people in other countries truly prefer, plus they would likely be better served by a local alternative. Would old people join Facebook if their children and younger relatives used something else? I doubt that too.

Facebook wanted to grab Snap, and did grab Instagram, so that it could maintain its monopoly on the social media that "cool" people use. All we need is more companies like Snap not willing to be bought out for Facebook to see a big hit in this market segment. I think that's the long term threat to Facebook
I believe serverless works on a bunch of different providers. I have no affiliation with this project but it’s a pretty good tool! https://serverless.com/
Who here uses XCode Server for their CI
Hi,

I'm trying to gauge how many people/organization here uses XCode Server as their CI solution for iOS?

Also if you want to add, what are your thoughts on it? Do you prefer it over other solutions like Jenkins, etc or vice versa?

Thanks!
I really appreciate you sharing this, as myself always try to create a learning path and make things clearer as much as possible on top of it, slides are good looking (design awesome). the problem sometimes comes is at its overwhelming when advanced things pop up in talk and its hard to know what should we listen to it or is it above our level of the current situation.
Actually, index calculus attacks can be applied to certain elliptic curves; for example, supersingular curves. This is one of the reasons why we use standardized curve parameters that have been checked for known weaknesses.

There is also a really interesting class of curves for which the index calculus attack is exactly as hard the "direct" ECDLOG attacks (e.g. Pollard's rho). Those are the "pairing friendly" curves and there are a whole bunch of really interesting applications.
The investor public market bit could be true but it's not about whether cloud is cheaper but how it is treated from a financial reporting perspective.

If you own the hardware or use debt it appears on side of the balance sheet where as if you just pay a provider then it is a cost of business like any other software license so it makes the company look finally better even if the overall actual cash cost is 10-20% more.

Also Etsy has had all Senior Management replaced so new technology leader could just be leading the charge as Etsy was a bit of an anomaly running their own infrastructure because that isn't really a competitive advantage for them from the business customer side.
How often are you trading? Largest barrier to success seems to be commission.
Mozilla inserts LookingGlass addon into Firefox without user's permission.
Well, there are rules to using utensils, and eating some types of food using them would seem uncivilized if not plain ridiculous. (Eating without hands, though, is surely uncivilized in the eyes of most people.)
> Unfortunately, most of the deplorables would just find new reasons to hate Democrats

That is objectively false - Trump won because white voters in the rust belt swung 25 points from Obama to Trump. If you were right that they voted only Republican out of tribalism then Obama would never have won those states.
Pushing DRAM’s Limits
Visual Studio Code November 2017
> Why on earth would a startup waste money like that?

Because the cost of hosting a typical startup, even on GCP, is trivial compared to a single engineer's salary.
All I have to say is this is no longer a free market society. You can buy whatever you want not excluding popular vote... I can't believe we have come to this, but revolution may be the only way out.
Any similar alternatives for Windows ?
Isn't this really the point? Netflix consumes a lot of resources and are the sole reason for a lot of ISP infrastructure upgrades. Why shouldn't Netflix and by proxy their subscribers be on the hook?
Not a software play, but RxBar recently sold for $600M with no VC.

https://www.inc.com/robbie-abed/this-chicago-startup-sold-it...
He clearly looks orange due to spray tan. Although it's rude, I don't see how it's racist to make fun of someone for their spray tan.
BrickerBot Dramatically Decreased IoT DDOSes in 2017
This 24 minute overview gives a good idea as to the fundamentals of their system. https://www.youtube.com/watch?v=yxSzQIwXM1k
Free market means you _can_ buy anything.
Facebook is harmful to you and to society. Delete it.

I deleted it months ago and my life is better for it.
that may be true, but what do you have to offer as a better alternative?
Most of these companies fly under the radar because they don't need media telling investors how good of an investment they are. That just invites competition.

I used to work at a company like that. Our competitor was all over tech crunch, etc but we were completely unknown to the tech community. We still beat them because we were focused on our audience which had nothing to do with the tech world.
Revitalizing Manufacturing Through AI – Andrew Ng
Do you even emacs bro?
[1] macOS app — https://i.imgur.com/ioZyy4A.png

[2] app tree — https://pastebin.com/raw/URDzmRLJ
This already exists.
https://www.querystorm.com/
I googled them, but as I was reading about them, I realised that I skipped high school biology.

Care to give a laymans' explanation?
This combined with the fact that videos auto play means we're getting Video ads on Facebook now, great.
Also, not $100M+, but ShipStation sold to Stamps.com for $75 Million in 2014.
>> This is a failure on the part of the developers at that "major internet site". Using a guid instead of consecutive IDs, a rate limiter, hell even just a cache...or all of the above. There are lots of solutions here.

You are right, but few organizations are sophisticated.. or wealthy enough to employ all of that. I mean, a couple years ago there was a thing that Google's Docs could be enumerated.

And that's Google, they can obiously afford to get competent people working on that, yet they made a mistake (and who doesn't?).
Thank you for the fix and this awesome program in general!

I found the issue that caused concertmaster to freeze for me: I wasn't running a notification server. It's working perfectly now that I've installed xfce4-notifyd.
Same: I never gave a crap about algebra, or calculus, until AP physics. When I learned that the point (and the origin story!) of all this is to model the behavior of the universe I suddenly wished I had been paying attention for years prior.

Seconding your wish that curricula would lead with motivations and then drill mechanics rather than drilling mechanics for 11 years and finally giving you the motivation in year 12.
Go-Jek Acquires Three Companies to Dominate Payment in Indonesia
I think python is a bad choice for Excel, Ruby would probably be easier to people who are not developers and javascript might work just because if its reach (while still being simple).
You'd have a job making it work on normal humans as they could get a DNA test and use donor stuff from someone without the gene. I guess a fascist regime could ban DNA tests but in that case it might be easier for them to just kill people in the old fashioned manner.
Do we have high def color footage of nuclear explosions? That would be cool.
Sure, look at this video. This is the latest game in the series.

https://youtu.be/SFBnhaXql24
Yes, I fix typos and punctuation errors from time to time as I read the articles.
hyped things are made hype from a belief that it can be 'done' therefore invested in, but that can be done in one part of ML, which doesn't give any reason to say it generates all intelligence for a machine for human tasks.
I think basic Python is far easier for a newbie to learn than Ruby, and is commonly used as a scripting language for non-programmers.
I agree fully. No doubt Breiman took some steps beyond what Tukey did. My only point was that the question and some answers are old.
VSTS code search has this built in. Find all references is incredibly useful. Assumed GitHub had it already, I guess not...
https://docs.microsoft.com/en-us/vsts/search/code/advanced-s...
Currently in love with typora.io

Less features but an excellent markdown editor for Mac, Windows, and Ubuntu
Automatic Type Anotations for Python
I said "most," not "all." A 25 point swing among white voters in the rust belt does not come anywhere close to disproving "most."
I store backups on BluRay and bought a USB BD drive for this reason. I’m not planning on keeping the backups in this format forever, if something better comes out in 10 or 20 years I’ll move to that. I only use the drive once or twice a year, so it should last that long, and there will still be adapters for USB type A then.

My biggest concern is getting the disks. I can walk into my local supermarket and buy a DVD-R or CD-R no issues, but BD-Rs (especially high capacity discs) are hard to find even now.
I have a device that interfaces SATA (and a few other formats) to USB. A few of my friends have been very happy to borrow it, so it's definitely a tool I'm going to hang to. With no moving parts, it should last a while.
> Can you elaborate on how this would fall under interstate commerce?

The Commerce Clause has been ruled to apply to something you grow in your own backyard and consume yourself because of a theoretical impact on the national market: https://en.wikipedia.org/wiki/Wickard_v._Filburn So it's very easy to see how regulating state internet regulations also falls into the purview of the federal government from there.
> And that history and that present reality means that many things are not just abstract propositions but are direct threats.

Historical context alone does not make a direct threat. A direct threat is a direct threat, and right now being accused of racism (no matter the truth of it) is far more scary than racism itself.
Let us remember here that Microsoft owns LinkedIn. There's been a lot of love for Microsoft here recently (I'm among the many who are liking the 'new' MS). No doubt, this is quite a separate group to those doing OSS/Linux/Python/Jupyter/etc, but it's worth pausing to think about what a move like this says about their overarching corporate strategies.
Holy crap after digging deeper this is actually just a meme I thought was an actual thing for like the last 7 or 8 years. Whoops
Does it really cost Comcast more if I use my 1 TB to watch YouTube videos or Netflix videos than it does if I use it to watch, say PornHub videos, or instructional chess videos at chess.com?

If it actually does cost them more, then shouldn't they be trying to bill their own customers for what it costs? (I don't believe Pai for a second when his document claims that ISPs cannot figure out how to bill users for bandwidth).

What will they do if Netflix tells its customers on Comcast that their bill is going up unless they switch to accessing Netflix via a VPN? Will Comcast then start blocking VPNs? So then I cannot work at home? (My office went 100% work from home a couple months ago, so that would be very irksome).
A Singaporean here. The real revolution in transport happening here is NOT electric cars, NOT autonomous cars, NOT Uber/Grab, NOT the bike sharing scourge the likes of ofo.

It is the e-scooters that has been zipping around the walkways and highways recently.

Some heroics...
https://www.youtube.com/watch?v=hn03CUt4fm4
https://www.youtube.com/watch?v=uVDFcnMKNRM
There was a semi-joke post on HN a while back where someone created a 'pyramid' lispy language using Racket, which complied to solidity.

But in seriousness, a Haskell -> solidity compiler, might make it bearable.
No, this is the common understanding.
Thank you, absolutely fascinating talk. It was hard to develop video games back in the day and just as it was hard to beat those games. What a wonderful era of ingenuity, creativity and passion.
> it's whether you even acknowledge that what the article presented is fact

I do not accept the article as fact.

Read the (very few, mostly on pull quote) references. They are cherry-picked stats, or from completely biased sources.

Almost everything else in the article is completely un-cited.

There are no dissenting viewpoints or statistics presented.

It has no merit as a journalistic or academic work.
Did I Remember to (2004)
I think some of these points have merit.

1) It was only illegal from 2015-2017, right?

2) I have multiple ISP options in my neighborhood in a small city. ISPs don’t have a monopoly everywhere.

3) If the ISPs abuse their power, the FCC can always switch them back to Title II.
If you define "the next Windows" as the operating system that supersedes Windows, then Android (based on the Linux kernel) arguably fits the bill.

But Linux being the next windows or not, the point here is that one guy's hobby project can change the world, so dismissing something because it's just one guy is dangerous. I have seen many cases where one passionate developer has produced something a large corporate team would be proud of.
Question. How this principle can coexist with the idea of "surveillance is bad"? Because that's mostly to collect publicly available information. Is it bad because it's done by a government? It's possible to set up a bunch of privately owned cameras in a city and keep filming people. Is it the association of infos that makes it bad and not mere collection? Is it okay if it doesn't have a personally identifiable information (but who knows what one can make out of them)? I don't know what I should think of this.
Yes, but it can take a bunch of paint points away.

If you think about it- why on earth did companies start having massive servers in the first place?

That was an anomoly.
Had to google that. For the benefit of others:

"In Margaret Atwood's Flood Trilogy — a speculative fiction series about scientific advancement spiraling out of control and ending civilization — genetically engineered pigs called "pigoons" roam a post-apocalyptic Earth. "
I've only tried some small things with it, but ever understanding what it was trying to do two years ago was a major challenge. Not Urbit-level esoteric, but in the same realm.

At least now it's more or less coherent with some good intros and good tutorials.

One thing I do like is having a meaningful incentive to be efficient. Kinda like my earliest days fiddling with assembler as a kid.
> What is the controversial opinion you’re actually worried about expressing at work?

The controversial opinion that free speech should apply to workplaces.

Yes lots of people oppose free speech. Some of those people might be willing to fire people over it.
Well, maybe if you founded a federated republic and wanted each state to decide independently how to cast their votes for the president it might make sense.

It really doesn't matter what's "natural" though. It's like talking about who had more pieces on the board at the end of a game of chess. You knew the rules and you still lost by them. If you had changed the rules the entire matchup would have gone differently.
I would teach linear algebra with a book that barely mentions linear transformations.

In finite dimensions, linear transformations and matrices are exactly the same object mathematical objects, with very different notations (matrix notation (boxes with numbers inside) vs the linear space/linear transformation notation). I would rather the students to learn deeper mathematics only in matrix notation, rather than to master less substantial mathematics with both notations.

Teaching both notations may reinforce the idea that matrices and linear transformations are different mathematical objects in finite dimension. Teaching the more abstract notation is mainly useful in infinite dimension (Hilbert spaces).
The second comment is the important one, where they completely miss the point of ease of use. (The first comment is right, installing stuff on a corporate comptuer is tricky.)

So let's look at ease of use! You need to have a server and separately manage GPG keys. Looks like an archival blu-ray wins on that front. (And yes I see where it's a goal to make this easy to use for everyone, it's not there yet.)

So whether tabeth is wrong or right to think it's of limited use, they are not fundamentally missing the point.
Some previous threads on Camlistore/Perkeep:

* [2014 Jun] https://news.ycombinator.com/item?id=7842629

* [2011 Jan] https://news.ycombinator.com/item?id=2156374
Discussion of the ICO freeze from one of the Ethereum team
org mode + workflowy?
Reminds me of this Guardian article investigating such a plan to combat Zika, Dengue, and so on: https://www.theguardian.com/global/2016/feb/10/should-we-wip...
Conditions for Intuitive Expertise: A Failure to Disagree [pdf]
I keep wondering: what actually is between us and a Handmaids Tale-style mass sterilization event? If someone releases a global flu virus that also causes us to bear infertile children, what would protect us?

Is it just that someone would probably notice and we could inject our kids with refertilizing viruses?

How does that arms race play out?
A legally required camera mounted to my chest would would be a 1,000,000,000x more effective. That should never be allowed to happen. Luckily, I know how to make my computer block the digital equivalent of that, but it could have been the default for everyone if standards had prevented the current insanity from ever exiting.
Maybe they read it here: Keep Excel application as is. Excel is OK without Python and VB seems ok, it's BASIC after all.
Instead, concentrate on making Excel functions embeddable in server applications, this is area totally neglected so far. Think about server-side spreadsheet handling and calculations, that would allow Excel to drive business logic of systems. And maybe there Python would be useful, but i'd prefer just .Net runtime libraries instead.
Excel is reactive already, but its field functions can't have variable bindings or procedural operation as far as I know (unless, of course, you write your own separate VBA function). I sometimes want to write in a complex one-liner and thought lisp/scheme would be a great choice.
CoinHub – Cryptocurrency Terminal with Secure Portfolio
In a century I don’t even think we’d have CD/Blue-Ray. By then most of us would be dead already, so why worry?
huh. So where does the dominant/recessive traits we learn about in high school play into that?

I ask because my niece had blue eyes as a baby. This didn't make any sense because my sister was Indian, our parents were from India, their parents were from .. well I guess now it's Pakistan, but they migrated during the partition.

My sister married a white dude, but still it seemed very unlikely her daughter wouldn't have brown eyes. That's when we found out my grandmother got her education in Europe, and came back pregnant. Apparently divorces at the time were so shameful that it was better to tell your child their parent died.

My nieces eyes are now a bit hazel/blue-green ish. My grandmother passed away not too long after that, and that secret would have died with her, if it wasn't for the fact that my niece had blue eyes.
For more information, here is the direct link to the homepage: https://coinhubapp.com