skysight-inc/HackerNews huggingface dataset:
I guess could see a reading of it like that and will leave the original wording so your comment makes sense, and in 2017 we have to be explicit that I don't mean to condone Nazis, genocide, racial hatred, other things we associated with the German policies of WW 2 or for that matter Japanese atrocities on civilians in occupied territories or Allied prisoners.
In terms of running iOS apps for regular use, it makes no sense to run apps designed for handheld touch screen devices on a non-touchscreen device where the display is fixed.

For development, what’s the advantage over the current system where your app is compiled for x86? It would still run in something like the simulator app and have similar drawbacks.

I’m more excited for possibilities like FaceID, not to mention other uses for the secure enclave.

Purely speculating from a position of ignorance, but I wonder if this might be able to take over for a variety of coprocessors.)
I've been devoting a lot of time to learning hardware lately and the resources that have worked best for me are:

Make: Electronics [1]
This is a very accessible, hands on driven book that starts from absolute 0 and builds you up step by step. It focuses on very basic circuits and components (I think only the last experiment involves a microntroller).

UT Texas Embedded Systems / Input Output (edx) [2]
This course I can't speak highly enough of. I started it on a whim and got totally sucked in. Again, very hands on (they wrote custom software that tests the physical devices you build). It's thorough and addicting.

[1] https://www.amazon.com/Make-Electronics-Learning-Through-Dis...

[2]https://courses.edx.org/courses/course-v1:UTAustinX+UT.6.10x...
Found the non-parent! Hey we all started out in the same place, coming home from the hospital with our bundles of joy...envisioning a future when our kids are either curled up in a corner reading "Godel, Escher And Bach" or disassembling a motherboard for fun... unfortunately your retrospective fantasy childhood is not what your child actually wants, and by time the teen years hit, you have lost dictatorial power
The laptop i am tying this on supposedly had a "BIOS" key combo, but i never got it to work.

What i had to do was hold a key (shift i believe) while clicking restart in Windows, and then i would get a menu that could take me to the menu...
Chrome's IPC was written with security in mind too, but most of the sandbox escape exploits have been around IPC marshalling.

Unlike the nitty gritty of how the sandbox works, the IPC changes often with new releases. And quite frankly it isn't as fun, cool, or interesting as VMMs or other sandboxing techniques, so a lot of the time it isn't given the close eye that it should.
Potentially contentious but important to point out (bearing in mind the bias of some types of 'normal' media is that it tells you everything except the most salient facts that have explanatory power).

Slavery isn't being practiced by British people after a few hundred years of slavery abolition, the article doesn't spell it out but it's an import that came with other cultures, same as the witchcraft and FGM nonsense.

With some exceptions slavery isn't really that economical today, the quantity of money mentioned in the article isn't that high when compared to typical working class jobs. It's something more like a habit picked up in an exogenous place, like foreign culinary traditions transferred throughout a diaspora.
It’s already against the law to murder people.
He has so much power and so much responsibility... he cannot be expexted to care for everyone...

</sarcasm>
I'm at problem zero, how did you get 600 people to come to your website, what channels did you use?

Some piggybacking here, if anyone is up to giving advice https://smileydelta.com/
This is just what I needed. I love Vim and Emacs for daily work, but a good IDE is a fantastic learning tool. Looking forward to trying it!
She loves using my Wacom tablet, so I’m going to install my Corel Draw license on her machine - not to mention she loves playing Minecraft and wants to play all the mods and custom maps she’s seen on DanTDM’s YouTube channel. She may not use it as heavily as I did with my PC when I was younger, but even I make frequent use of my iPhone and iPad for some casual tasks these days.
I _knew_ I was contributing something by smoking.
Agreed—the copy is weak af. The features do seem compelling, but the copy makes it sound rather untrustworthy.
For learning a new language, if I have enough time, I read through the entire book. This helps me learn the terminology and names for concepts. It's much easier to search for more information when you know the right jargon. Reading everything helps to gauge the scope of the language and map it to or from known concepts. This is how I read TC++PL and Ada as a Second Language, which I think worked because their of their breadth.

Sometimes there's not enough time to do that, like when you're thrown into an unfamiliar code base or need to interface with a new API. Then I thoroughly read enough chapters to get the syntax and skim the start of other chapters, plus the index/glossary, again minly to learn terms. The required depth depends on what you're doing. If there's an unfamiliar concept heavily used in the code, of course read those sections more.

I usually avoid exercises because I already have a project or goal, so I work up my own examples that advance those needs but still use the idea or technique of the exercises. I highly recommend trying out a new technique with a small test before applying it at large, or assuming its use as part of the software architecture. You don't want to discover late in the game that the way you planned to use Java generics or C# Pinvoke won't work.

Sometimes the goal is to learn a new technique or dive deeper into the language. I've immensely enjoyed books by Meyers, Alexandrescu, and Sutter, that have more self-contained sections. I still find it useful to read the ToC or skim the chapter introductions, but my mindset is usually more "how can I apply this?", and reading everything straight through doesn't give me enough time to focus on specific things.
Thanks, tried too hard to be succinct, and made it slightly ambiguous.
Yup that was mainly my point. The UI for easily installing your own keys needs to be more accessible to the average user. Also we need a Let's Encrypt like non-profit, standardised signing body who can sign off all OSes including Microsoft's, and not let the latter get a choke-hold in this vital area.

I have disagree with you. DRM and ME are both fine theoretically the way I see it. Of course that's my point. Only theoretically. The way they're used in reality is far from okay, but that's not the fault of the idea in and off itself. It's just that industries and other powerful interests have twisted it into being their tool, instead of serving the users and artists.
This is such a ridiculous statement...literally anything could be a backdoor why would it be one of the most expensive components ?
Trust whatever it conveys to you.

It's a dub/poem tune from 1980 about immigrants struggling in London's underbelly.

https://en.wikipedia.org/wiki/Linton_Kwesi_Johnson
We do the career thing in my part of Europe. Not at 10 but at 14 when it’s tine to decide what kind of high school you can go to.

There are ways out if it later on. You can do another 2 years on top of a 3 year vocational school to get the right type of final exam to apply for college. You can take extra classes to switch from a just-a-college to a uni degree. Then you’re free to go do masters and phds just like anyone who went to the right type of high school at 14.

Except now you’re older and more mature and probably likelier to graduate than all us shitheads who got in the normal way.
pspg supports mysql and pgcli now
Economics of Microtransactions in Video Games
The left believes that the ends justify the means.
Homelessness has a lot of parallels to education and how we teach kids. In schools we need lessons that are individualized to a student. Not every student learns the same. The buzzword that goes around is individualized instruction.

The same can be said of how we fix homelessness. There is no one size fits all solution. You have to figure out for any given person what they need. This is what makes it so expensive to fix. As a society we love panaceas. The reality is that we need to figure out how to diagnose the root cause of a person's homelessness faster and cheaper before anything will get better. With respect to how we do that our technology is still stuck in the middle ages.
>Is Amazon forcing us to install their products even if we don't use it, and crippling our OS if we try to remove it? No

Is any thing in an analogy the same as the thing it points to? No. That's the very idea behind an analogy: that it points to something being alike between two entities, not about them being/doing same exact things (which wouldn't need an analogy) or totally unlike things (for which one wouldn't make sense).

In this case, what Cringely wants you to think/see is not that Amazon "bundles it browser" or "sues Linux a la Sco", but how it's a huge monopoly, it uses its power as leverage, and it screws the little guys.
If the book is documentation, I only read as needed.

> Do you read it in one go and later try examples or go through entire book by trying all examples?

I do a few of the examples until I learn and figure out how the <topic> works. I won't be doing all the examples, if they're just teaching the syntax or simply showing stuff that can be found at the documentation like functions parameters.

> Do you read the entire book or just the part to get the job done?

I only read the whole book if I'm completely naive and want to deeply learn about the <topic>. I usually jumps chapters which have content I've used before and is not difficult to me.

> What methods/techniques have you found useful while reading such books?

Write your own cheatsheet or take notes as you go. Also use the official documentation for functions definitions and similar stuff.
Interesting that you ascribe all good intentions to Bezos and all ill intentions to Amazon. How do you know that "Amazon's" growing power interests are not Bezos'?
It's Intel pushing that stuff forward, with SGX.
I think he means waymo
Yes, I did, although it took quite some time.
The Cops Were Chasing a Shoplifter and Ended Up Destroying an Innocent Man's Home
Property ownership is also backed up by force, so by the same logic, it is also theft.
That’s still there, but it’s not waning because of the search engines, it’s because more and more content is getting created within silos and walled gardens. Ain’t nothin’ the search engines can do about it either, except build decentralized search so that users can search from their own vantage point within the closed ecosystem, erasing the functional distinction between that and the open web for most users; but that may not provide sufficient short-term incentive for any corporation to make that play. If I had to bet on one it would be Apple.
The three laws are a literary device, not a serious engineering proposal. The stories they were introduced in described exactly why they have such serious problems.
Vikings vs. Rams Live Stream
Crazy how HN flips out over the Intel ME then turns around and applauds this.
> Not my experience.

It's not hard, click here: https://news.google.com/news/

Then click here: https://www.bing.com/news

Try it on your phone for an exaggerated experience.

Also, except breaking news, there is no difference I could find. Except that google news takes me to some annoying amp pages for some links.
motifinvesting.com pretty much handles this
Your knowledge is disorganized because the state of affairs is disorganized. People have strong opinions on methods that define how front end and back end operate, so no one resource will exhaustively enumerate how the other n-1 methods are better or worse off.

I understand why you're asking this question. It is frustrating to make an investment in some technology that may or may not pay off for you. However, the truth is, you just have to pick something based on intuition and run with it.
And uncritically accepting lies as the truth on a daily basis.
>, then does it not suggest the tone is not a good signal for quality?

You highlighted my spelling mistake and I updated the post to correct it. My examples were meant to be opposites.

There are many bad books out there with a conversational style. There are good ones too. The problem is that readers are mislead by the easy-going tone of the first few pages and therefore lulled into thinking it's a quality book because of its chattiness and informality.

Likewise, many authors writing in a conversational style think they wrote an easy-to-understand book because it's conversational. That cause & effect isn't true. One can write a beginner book that has clear teaching with or without a conversational style.
Thanks for this overview.
This has interesting implications in many aspects of computing while Intel ME largely serves to attack and spy on the user.
Great post. Just adding for additional color that PCSK9 inhibitors like evolocumab are a relatively new/hot thing in pharma right now, for treating high cholesterol.

Coming out with the ability to absolutely wreck a competitor’s blockbuster drug with a gene edit is probably not entirely an innocent coincidence.
Apple never bothered with EFI secure boot, and even go out of their way to do BIOS emulation for other OSs.

Apple knows that on desktop computers, the genie is out of the bottle. They wouldn't block booting other OSs, just like they they still give options to disable Gatekeeper and SIP despite the FUD.
From the related article:

> Mark Zuckerberg sounded a warning on Friday about the social and political fragmentation caused by America’s opioid crisis

He is trying to diverge attention away from FB by blaming opioids, lost jobs etc but has zero charisma.

Promoting his views in form of a trending Facebook news feed story might provide him a better platform /s

And I still don't get why don't these guys simply do away with the news feed and/or stop collecting data which allow advertisers target a specific political leaning.
Yep, great book to read. Read it and you will see that:

- You can't just take incumbents out of the market at will, there are some external conditions that must be right;

- Not every niche is the same, you must get the correct one;

- That is a completely inverted way to think about the problem. You first innovate (or lay plans to do so), then you start looking for niches your innovation fits.

If somebody really wants to try to apply "The Innovator's Dilemma" disruption onto Google, it's not a bad idea to look at posts asking "and how do you expect to monetize this?" on this thread, and try to answer that question.
'equally simple' implies they are talking about creating a site as simple as the site that hosts the article. Maybe 'side-note' might be a better phrase here than 'slightly off-topic'
This looks awesome. On Friday I started going through "learn you a Haskell" and absolutely love the languages expressiveness and syntax.

One thing that ticked me off a bit was that the package manager and build system (cabal and stack) were a bit incomprehensible to me, hopefully this packages everything up nicely.

Indentation is a bit confusing in Haskell too, but this IDE has built in support for linting indentation.
Coinbase is the biggest blockchain company ycombinator is involved with.

Another one that just ICO'ed is Request Network - PayPal 2.0.
I'm sure we'll see ARM CPUs with native performance on par with x86 soon, but not for running x86 binaries at full speed (i.e. windows/linux VMs).
Amazon Stores doesn't sell competitor products. Try buying Google Home on Amazon.
Whats worse? Searching for Google Home returns results for Amazon Echo.

You can find amazon apps on Google PlayStore though.

Amazon is definitely the next Microsoft.
Yes. .NET Native and async/await were also influenced by it.
Ask HN: Whats Google appengine like as of 2017?
I did google appengine way back in 2010-2012, and a few times after that. I do have a stupid app called a transigram. It still running however, which begs me to wonder...those days one could host a free web server that had a db support ,etc built into the platform. I was hoping for the same experience, but now all I see is a google cloud platform. Which is great and all. But it seems like a 1 month free trial sort of thingy. I just want a run-off-the-mill webserver with db support like appengine used to have (with its quota limiting and all). I don't want to buy myself into the google cloud platform just for these kind of non-trivial requirements. Can we still do that in the GCP or are there better alternatives?
> Most of my coworkers are middle-aged, most of the program management are getting into their '50s

List this firm please, it might help someone.
Because Google news is notorious for using and promoting amp links, and the entire point of that is to load fast. But they lose to a simple non-amp webpage.
To be precise there were two phases.

Firefox came and beat MS IE first. Then a while later, Chrome came and beat Firefox.

This is a completely different story though.

First of all, Chrome. Chrome is not a startup. It's a product launched by Google, one of the richest tech companies in the world (and given away for free because they didn't care about directly making money from it). What REALLY happened was it nearly killed off Firefox which was way way poorly funded. So this is irrelevant to this discussion where the topic is about "startups".

Second, let's talk about Firefox. Firefox didn't really "beat" IE because they didn't really make much money out of it. Firefox was a very special case. It wasn't some startup which went against MS. It was a result of Netscape losing to MS, and then deciding to open source it while they're going out of business.

This is not exactly the best scenario when you're building a startup, and even if we're arguing based purely on product (and not whether the company actually managed to extract value out of it), again it's irrelevant to this current thread because Firefox is NOT a "startup".

Lastly, if you're looking at this type of rare occasion and hoping your startup will work out that way, then go ahead and do so, I don't care. I'm just saying there are way better ways to "beat" Google, Facebook, and Amazon. And that's by NOT trying to beat them.
>Jeff Bezos is a true visionary, brilliant, and absolutely should be rewarded for that. We need more folks like him.

More folks doing the obvious (building an online everything-store) and driving it to a monopoly?

I'd rather we'd have several big online stores.

As for the other ventures Amazon is in, not impressed. I'd rather we'd have more in-company expertise, than a huge IaaS shop (whose price for convenience is central control, loss of privacy, and inflated costs that trickle to the consumers).
A convincing op-ed, even the suggestion of "train thousands of people" as a better use of Zuckerberg's fortune resonates, but then...

> He might even fund a newspaper to make up for social media’s destruction of local journalism.

I'd rank a lot of other things higher than social media on a list of "destroyers of local journalism"

1. Craigslist
2. Google Maps
3. Online publishing
4. Blogs
5. Social Media?

Regardless of who is at fault for the destruction of local journalism, I am surprised to hear journalists advocating for "billionaire philanthropy" as a sustainable business model.
Not just a Christian worldview, per se, but one founded to "to challenge the assumptions and activities of the liberals and to return the Southern Presbyterian denomination to its biblical moorings". See https://en.wikipedia.org/wiki/World_(magazine)

Like any large structural social problem, there's probably not a single all-encompassing policy solution at the current time. Housing First has shown some success. Kudos to Solutions for Change for its accomplishments, too. It's important to realize that Housing First doesn't imply Housing Last, a distinction I'm not sure the article makes.
QubesOS -> Secure Desktop

OpenBSD -> Secure & minimal Server

OpenBSD doesn't have the isolation and hardening on the desktop apps, as Qubes has.
tl;dr - Amazon is coming Bad Microsoft... because AWS is a monopoly. And a whole lot of things that don't make sense.

It might just be too early in the morning for me.

> Part of the reason AWS is gaining market share is because Microsoft’s Azure doesn’t boot virtual machines quite as fast.

Somehow I doubt the gap between virtual machine boot time (and this is mostly applicable only to EC2 vs. Azure Virtual Machines) is worth calling out. It might be due to existing developer buy-in and familiarity with AWS in addition to the continual investment in new services and price matching.

Why would I switch to Azure when AWS exceeds its offering and is priced just as competitively? These are complex platforms with real lock-in. Switching from AWS to anything else requires a substantial investment in learning new tools, technologies and best practices. So far AWS has made it so there's never been a compelling reason for most users.

> ... This too shall pass, but Microsoft will still be smaller. That’s why Redmond has staked out the Enterprise cloud market — alas, the segment most sensitive to such slow boot times.

On-premise cloud and enterprise customers care about virtual machine boot times that much huh? I'd love an example or some citation.

> AWS supports most startups as well as all 17 US intelligence agencies — taking 350,000 PCs out of places like the CIA, Thank Edward Snowden for that one. They are enjoying great success, though AWS partners aren’t enjoying themselves quite as much. Put simply, AWS is a pain to deal with if you are a customer big enough to be in personal communication and not just a credit card number. This, too, is like the old Microsoft.

Anything at all to backup these sentences? I'm not sure they belong together. How does the CIA moving to AWs connect with AWS being a pain to deal with if you're a big customer?

> Tech companies behave this way because most employees are young and haven’t worked anywhere else and because the behavior reflects the character of the founder. If the boss tells you to beat up customers and partners and it’s your first job out of college, then you beat up customers and partners because that’s the only world you know.

These two paragraphs are particularly ... cringely. Jeff Bezos in the vest with the muscular arms is imprinting on these young minds that they can treat customers and partners badly. I think. Somehow.
Always-on Siri is a very creepy feature, and who even needs it in a "Pro" workstation?
> Sorry, did you think the improvements was for users?

Well, funny but sad.
Brace expansion with Unix Shells (2015)
Those are a bare few data points that don't contemplate the history of technological and economic development. Historically, countries which want to develop their local industries protect them heavily when they're in a phase where they cannot compete against external forces until such point at which they can actually deal with the international market.

This has been one of the ways in which China has improved technological innovation at an incredibly fast pace.
Why is a type 1 hypervisor instantly considered more secure though? I'd assume using Linux, instead of rolling your own code to interface with hardware, would make you more secure?
Bank bailout was not done out of kindness towards banks. It was done to save the economy from free fall. Infact some banks like JPM were forced to accept bail out even though they didn't want or need a bailout.
How does "fail fast" look in practice? Is there a "master" thread catching and handling exceptions thrown by other threads?
There's certainly a risk of AWS becoming a monopoly but too early to tell. Microsoft has a large enterprise user base and increasingly a "good enough" cloud product that combined with Office 365 is very attractive to those enterprises. On the technical side Kubernetes is making it easier to move apps among clouds