skysight-inc/HackerNews huggingface dataset:
So the only way that you can get an Android phone with any type of security is by buying one from Google.

So much for Andy Rubin and his promise of openness and choices...
Salient fact: last representable date is April 6, 2019.
>More specifically that institutions of government with larger jurisdiction should have more capability and institutions with smaller jurisdiction should have less capability.

But not overhead and bureaucracy?
Tennessee, Utah, Oregon, Washington, Colorado, Minnesota, Delaware, Nebraska, Idaho, Texas.
I recommend taking a look at the good discussion happening in the comments section of that blog article.
The computing model enabled by SGX (and other mechanisms like it) require more careful specification of the entities involved and the trust relationships between each other.

In the cloud situation, the customer doesn't trust the cloud provider beyond just running his/her software (but inherently trusts him/herself). The cloud provider doesn't trust the customer to respect its isolation boundaries and must defend itself from SGX enclaves (and indeed all other client software) appropriately.
I can get behind this. I've been to Black Rock twice for BALLS, the premiere high altitude launch event for hobby rocketry in the states (in 2012 and 2013 respectively). It always takes place a few weeks after BM. I've had many a chat with the hard core organisers/workers behind BM as we all drink at the bar at Bruno's at the end of the day. They have to stay behind for weeks after the event cleaning up the playa from trash left behind. The two things they pick up more than anything else? Batteries and chapstick. Your recommendation would possibly mitigate some of the batteries from the equation.
How is the decision actually made, does a person decide? I don't really see any real technical details there, I'm just supposed to trust Google.
> Like name an OS (RTOS or otherwise) that does not have an API to sleep for millisecond periods?

ooh! I worked on one.

Cooperative multithreading, you could schedule a task (callback function) to be called in 'n' hundreds of microseconds.

There was a scheduler that would drop the entire CPU to a super low power state if no tasks were scheduled to happen anytime soon (and set a HW timer to wake the CPU when more tasks were going to come due), but there was no "user land" API to sleep the entire system.

Sleeping the entire system when battery life is important (better to do as much work during each CPU wake cycle as possible, then drop back down to super low sleep for extended periods of time), and when other code needs to run, is rather rude, so we didn't allow it.
> It's not Stack Overflow; Reddit is designed to be visited daily and 'engaged' with.

I don't care how it's designed. It can be used as a tool.
Strange, I skimmed through a few SGX code samples[1] and they're all C programs that pass data through an API rather than pointer passing. The article states that they have access to all memory and it doesn't seem like Intel refuted it, so I guess we can assume it's true. That said, I find it strange that enclaves have access to all memory, when all it needs is access to its own protected region. If that's true, that seems like an oversight on Intel's part, especially since they already have well defined interfaces for passing data between trusted/untrusted code.

[1] https://github.com/digawp/hello-enclave

[1] https://software.intel.com/en-us/articles/sgx-intro-passing-...

edit:

looks like the article might be mistaken. According to an article on SGX internals[2], SGX code may only access enclave memory. A similar diagram can be found in a slide deck [3].

[2] https://blog.quarkslab.com/overview-of-intel-sgx-part-1-sgx-...

[3] http://cwfletcher.net/Content/598/lec04_sgx.pdf page 26
The US has 2 big problems:
1. “as a result of existing union agreements covering the eastern seaboard area of the United States, underground construction employs approximately four times the number of personnel as in similar jobs in Asia, Australia, or Europe.”

Holy crap, that means 75% of the personell are just sitting around not doing anything. Must be a very powerful union.

2. Regulation:
But the problems are not just to do with labor. Working alongside active commuter or intercity rail lines brings a slew of new requirements and regulations.
You do realize $170/week is $680/month, and for leasing that is extremely high.

I shudder to think what the high end is if you say "as low as"
I always found soft landing on Duna via aerobraking somewhat challenging :-D.
True. The new UI is a joke. I've always hated most modern website UIs, though.
The good thing about the UK is we actually have our recession timetabled out in advance.
I think the following is what's wrong:

- no pvp and if there is pvp nowadays from blizz its always arena-type pvp where everything is super fair. Boring.

- personal loot instead of free for all

- Compared to D2, diablo 3 felt too cartoony and light.

- Story sucked compared to diablo 2. Not the same feeling or suspense at all. I still remember what several in-game characters and bosses say in d2. I don't even remember half the bosses in d3 or even what happens in later acts. I don't care for the characters at all.

- It is way, way too easy the first time you play it.

I also felt that the world felt more locked down or more narrow for some reason. The d2 world was very open in comparison.
The first thing I thought of when I saw "Marques Brownlee" was "If I controlled rewind..."
In what.... No. Prisons are not filled with people who were unwilling to work. Nor are prisoners prohibited from working.

Why would you make that case that people in prison were put there because they were unwilling to work? Do you think prisons are filled with unfortunate souls who got caught stealing bread to feed their families? I suggest you try spending a weekend in lock up sometime, you'll get that idea fixed right away.
It's not just the malpractice premiums, but all the defensive medicine the doctors do to address low-probability scenarios where the cost (and often the risk) of the testing isn't worth it.
It should be taken as a sign of health when there's active hate on a language, and it keeps on going. Something is being done right. (Doesn't mean everything is being done right, however.)
Yep. But I'm less sanguine than you about it. While it's true that most software is lower stakes than bridge design, I can't help but thinking basing huge and ever-increasing parts of our economic and social life on software that is _complete crap_ is going to bite us hard eventually.

> But if we're going to keep producing software at even a significant fraction of what we do today

As a software engineer, I kind of think maybe we _shouldn't be_. Yes, there's little likelyhood of any way out of at this point...

So if nothing else, I'm a lot less dismissive of efforts to promote professional standards than you are, as at least _some_ attempt to respond to the pile of crap we are helping to provide as a foundation for social and economic life. While some software needs more care than others, under capitalism software gets only as much care as required for short-term profits, and we get a giant pile of crap which will at best be a constant annoyance to all of us, and at worst increasingly harm us all.
Show HN: M2cgen – generate native code from ML models(Sk-learn/XGBoost/LightGBM)
California cancels high-speed train between LA and SF
So what you are saying is that you are 9 years old?
By that logic JQuery users/devs were idiots for recreating the wheel. I smell a jqueery fanboi and it stinks to high heavens.
Process address spaces don't include (nearly all of) the kernel address space anymore thanks to Meltdown.
You might think, but it is not that complex.

I could have wrote that app in less than a year.

The contractors just made it complex to justify the tag price.

A simple change of address logic was 5000 line of java code !!
That's a trend with oligopolies in the entertainment industry. The same reasoning propels movie studios to remake the same franchise movies every year. Costs for AAA are large already -- why take risks?

IMO this is a sign video games are reaching the stage of Neil Gaiman's "American Gods," where popular franchises become part of the culture with life of their own.

As a consumer, I'd rather the large players invest in new creative ideas. Create new franchises and more diverse ideas.

But I'm not their audience for video games nor AAA movies...
Are you making a false argument about trust funders? The argument is clearly about providing economic security to those unwilling to work. People with trust funds don't need economic security, they have it. You know this though.
Why? Maybe it's just what this costs. Better than dreaming up a lower number that has no connection to reality. (Just as software projects are estimated based on wishes instead of hard data.)

As trite is to use Musk as an example, BoringCo at least tries to do something to bring costs down. (And they put some money toward that goal.) But a completely powerless and political project planning committee can only make more and more sheets of wasted paper, I'm afraid.

Someone mentioned how highways are also very expensive. I don't know why. ( https://medium.com/@TimSylvester/i-agree-it-sounds-astronomi... ) But without changing the fundamentals, without innovation the costs won't come down.

We can probably do a very minimal estimate by simply using average/median income, and estimating how much worker hours we need to plan it, review it, procure/tender it, get stuff there (from surveyor equipment and machines to people going there), do the earthworks, fill in the rocks and gravel that will serve as the foundation, then pour the concrete (or better yet use prefab/precast), then surface works, then put there all the signs, safety stuff (railings), environmental protection stuff (noise barrier), and maybe that's what it costs.

So, as long as we can't streamline, uniformize and scale up these processes, it'll be just very labor intensive and expensive.
> The second is that reddit will not actually give you a whitelist of subreddits

???

You register an account, unsubscribe from everything, and then subscribe to what you want. That's a white list. I don't know what this 50 limit is you mentioned... never run into that. My "Home" screen contains posts from every sub I'm subbed too...
material-ui is hands-down the most fantastic UI library I have used (both in company and out). They provide a solid base set of features, balance convention over configuration well, docs are excellent, and the styling/themes are a nice thing to build on. I do wish the third-party themes would grow as large as bootstrap did though.
That free model that Wilson louds got us to this point in the first place. Over last twenty years that Wilson been making money investing in free Twitter, etc., thousands of people lost jobs in journalism, etc. He has no solution or suggestion, just ranting. Isn't he the freemium guy anyhow?
It's also disappointing because that's about as conservative as they can be in terms of franchises.

They should resurrect Lost Vikings.
Re flight hours, I’m reminded of this post from Phillip Greenspan:

http://philip.greenspun.com/flying/foreign-airline-safety

“Foreign Airline Safety versus U.S. Major Airlines” (2009, updated 2011.)
"Yes sir boss, using java, just like you told us to" https://clojure.org/
Kind of OT, but talk of lobotomies reminds me of this classic question and answer from The Straight Dope [1]: "In medicine, what’s the difference between an -ectomy, an -ostomy, and an -otomy?"

[1] https://www.straightdope.com/columns/read/607/in-medicine-wh...
I think it's just a semantic distinction, not a substantive one. The relevant thing is indeed that Webpack is generally used as part of another build process.
The comment you're referring was actually making a claim that there's a difference between how unions operate in the US and Scandinavia, although it is somewhat vague.
I despise paywalls and not because I'm cheap. If I see good value I'd pay for it. I already do it for books, movies and music.

But paywalls are not different from the old model of selling print subscriptions, and that's my problem. I don't see the value of paying for an article of the WaPo or NYT.
If I susbcribe then I had to consume that media daily and read several articles to make that subscription worth it and I won't do that. Reading daily news is neither motivating or important for me.

So paywalls for me are just deterrents. I will never get converted into a pay user and they are just another reason for me to go and look for alternative media or simply rely on Twitter with all its biases and shortcomes.
Living beings, I believe, is a strictly broader group than conscious beings. I'm not claiming to be certain about this - it's a belief I've taken for granted most of my life - but it would take a good argument to convince me otherwise.

There are plenty of different ways to define life, and some of them include entities that, I believe, are clearly not conscious. For example, starting way at the bottom, I strongly believe these things are not conscious: genes, DNA, RNA, proteins, prions, viruses. I also assume that some other things are not conscious, such as single cells. Beyond that, things get more murky.

As far as I can tell, "being conscious" and "having a mind" are equivalent. I can't define what a mind is, but I can say it would be hard for me to accept that something could have a mind without anything resembling a brain. Plants seem not to have anything resembling a brain.

Of course, I could be wrong about that. Mechanically, a brain is nothing but a complex network of electrochemical signaling devices (plus a bunch of sensors and actuators, but I'll ignore those for now even though they appear to be crucial), and there are lots of other places to find electrochemical signals, including both within and between plants. There just aren't any that seem to resemble the structure, function, or complexity of a brain.
@cosmie provides a good model for IT organization to quickly bring supportable solutions. The principles behind Agile is to reach across these barriers / towers. These Experts are the product owners / users, the developers, and also includes UX designers, operations team, security team, and capacity team. This is ideal but realistically challenging to pull off.

A given Firm should also be providing a way for Shadow IT project to brought into the light, formally adopted and supported.
The select statement is projecting the Customer type from either an external data source or an in memory source. That information wouldn’t be encoded into the POCO whether or not it was anonymous.

Changing select new {...} to Select new SeniorPeople {...} wouldn’t give you any more information. At most if I was writing that as part of a repository class I would be sending you back an IEnumerable<SeniorPeople>.

If you were to send me an expression to use in the where clause you would send me an

<Expression<Func<SeniorPeople,bool>>

You have no idea what that expression is going to be translated to until runtime.

Either way, you are just working with non concrete Expression Trees that could be transformed into IL, SQL, a MongoQuery etc. All of the constrainsts would be handled by your data store.

You don’t even know before hand whether you are iterating over an in memory list, or streaming from an external data source.

I could switch out Sql Server for Mongo and you as the client wouldn’t be any the wiser.

And we haven’t even gotten to the complication if the result set was the result of a LINQ grouping operation.
So is your life philosophy that everything should become awful just to make it accessible to absolutely everyone? Should Mount Rainier have a paved road to the top with climate controlled bathrooms, just so grandma can enjoy a hot toddy from the summit?

Maybe we should get rid of the "devilish" parts of Diablo, so it's safe and accessible to kids.

Maybe Tesla should stop selling high-end cars. People do not have $100k to spend on a car. 33% of all traffic on the roads is people below the poverty line!

> Everyone's happy.

Uh, no.
Bill Gates: At 18, Africa is the youngest continent
A counterexample would be a dataset that forms a fractal in the ambient space. I don't know of a realistic example of this, but it seems plausible if you think of scale-invariant phenomena. Other ways of getting fractal-like structures, or at least "dust-like" structures with weird topologies, is by taking intersections of smooth structures. These things would be hard to separate...
In Russia, We Freeze Heads – For the Singularity – Cheap
I would much rather have new properties as well. It's unfortunate that economic incentives don't align to make that more common. Although kick starter has helped a bit. Maybe new properties could be like startups and have lottery style exit strategies... I don't just thinking out loud. Great comment.
As much as I was in awe of WaPo's tablet app (on Amazon's Fire), I despise their website on the public Internet ever since they have started the paywall flags. Neither NYT, nor WaPo are going to solve the world's publishing business model on the Internet. The author here makes a lot of good points. And someone please tell me exactly why Bezo wrote his letter on Medium and not anywhere else?
Please have a read of the article before downvoting: it's not some random neoliberal "unions are evil" rant, but a very coherent explanation of how seniority-based pay works and how the system is set up to ensure senior pilots get paid $300,000 while juniors get $16,000.
BuzzFeed Journalists Vote to Unionize in Wake of Layoffs
That is a more fundamental issue than whether or not you have Unions, and that's the out-of-control scaling of the economy. Companies have become so big that individuals are insignificant, period, outside of a few elites. If corporations were kept within healthy limits, unions wouldn't have to be equally huge to keep pace. The law of large numbers demands that individuals get reduced to statistics. Statistics get measured, they don't get to negotiate! Individual misery can be averaged entirely out of the picture.

Unions are a response to a shitty situation, and they have flaws. Not having unions, in the face of dwindling individual share in a growing economy, that's even worse.
> Android, as what's actually used by users, it's not that superb.

It is, though. The Android that's most commonly used by users is the one from Samsung, who also issues monthly security patches for a large range of devices: https://security.samsungmobile.com/workScope.smsb

LG ( https://lgsecurity.lge.com/security_updates.html ) does as well, and so do at least Motorola & Nokia.

> average Android device is way behind average iOS device in the wild, and that will be the case for many years to come.

[citation needed]

Average iOS device just got hit by 2 zero-days in the wild. And jailbreaking is a long and well established practice on iOS, which is literally privilege escalation exploits. There's a constant, continuous stream of those on iOS. There doesn't seem to be many (any?) on Android for a while now.
I don't think it's true that using this as directed would cause addiction. But even if it were true, addiction treatment is a better outcome than a funeral any day of the week.
Challenge for HN: Build this using neural networks :)
It would also seriously stymie innovation. If I risk having to refund an item when I push out improvements, I'm never bothering to push out improvements except bug fixes.

I'm also incentivized to release a new model every month with ANY improvement in order to limit my liability to a smaller window of revenue.

The current system isn't perfect, but it could be much worse.
They fired a well know community manager [1] for their World of Warcraft franchise, this after making more promises during Blizzcon in November to increase communication with the community.

Well, seems they fire four and these were the well liked CMs from more than just the WOW property.

As I posted on a previous thread relating to this upcoming issue. Activision / Blizzard has been incredibly tone deaf with regards to the desires of their fans.

The most blatant on Blizzards part was the big Diablo announcement of it going mobile. Which was so badly received you could see the shell shock among the developers

[1] https://twitter.com/CadenHouse/status/1095450053001371649

[2] https://twitter.com/LashesSashes/status/1095452768364457989

[3] https://twitter.com/jjhill_ii/status/1095451189758455808

[4] https://twitter.com/hitstreak/status/1095456359594610689
The added value would have been connecting smaller cities with a frequent transport service. And of course close to downtown. (And less jet fuel burned.)

But these are very big and sort of abstract goals, so it's understandable that simply spending less money won (a much more concrete and short term goal).
Most studios need leads/experienced developers/artists/audio folk in house. If they are unionized, wouldn't they have leverage over how and when outsourcing was used?
This is not always the case. If there are a large supply of workers then many will be willing to work for non-union employers.

In many cases, unions increase the value of labor by constricting the supply of labor. Unions can often be difficult to join. If there is a overabundance of labor, then the union has little negotiating power.
Google and IBM still trying desperately to move cloud market share needle
Under what time horizon? Of the top 10:

American Airlines went bankrupt in 2012
US Airways (took over American) went bankrupt in 2002, 2004,
Delta went bankrupt in 2005
Continental went bankrupt in 2010
Lufthansa, Air France, IAM (British Airways + Iberia), China Southern, and China Eastern are state-supported.

That leaves Southwest and ANA as the only ones on the list that have neither been bankrupt in the last 15 years nor are state-supported. It's pretty strong support for the GP's point.
> There's enough starry eyed people that love the idea of working on games enough that they are willing to put up with total abuse and just about no one who cares about raising a family can seriously stay in that industry.

Union privileges (usually) are based on seniority. Which means the said starry-eyed people would occupy the lowest rung of the union ladder. And if you think union leadership would go out of the way and sacrifice the interests of tenured members to protect starry-eyed snotnoses, you may be also interested in investing into buying a couple of bridges in Brooklyn...

But more interesting - where that leadership would come from? Situation A: the same starry-eyed snotnoses elect them. Of course, their immense wisdom and life experience would allow them to elect the right persons and not become a victim of a bunch of demagogues that would promise them heaven and then take advantage and abuse them... oh wait.

Situation B: existing large union comes in and takes over. The said union would, of course, have the interests of the same starry-eyed, easily deceived people in heart, despite meeting them for the first time 2 hours ago, and would never try to make a deal that would afford all the power to the union reps and put the starry-eyed, easily deceived workers in disadvantaged position, even though they now don't even have where to complain against it, because all complaints are now handled by the union.

Somehow the picture that I am seeing does not look like a happy ending. Wait, I just had a horrible thought. Maybe this is the happy ending you meant - keep those starry-eyed people under control, or lock them out if the industry altogether, so that people with more established status could bargain themselves up and get the conditions they want without other people intervening and agreeing to do the same job for less? I hope it's just my imagination tricking me, and not anybody's actual intent.