skysight-inc/HackerNews huggingface dataset:
What blobs is this guy talking about? Device drivers and/or the APKs that support them? Those have existed since forever. Google used to publish them to the AOSP repo. If they've stopped doing that, it's not that important, since they can be easily extracted from the system images, or from the devices themselves.

Google apps/libs? That's a growing problem, as more and more apps are starting to rely on those, hence MicroG.
Instead of looking at the "assembly" or bistream, FPGA and ASIC designers use a graphical tool to look at the inferred hardware blocks. There are also tools to visualize how these blocks are placed on the die/FPGA.
> The issue is that the concept of ownership is changing in the "millennial" generation. There isn't a drive to own a car, a house or other large purchases so the concept of paying $200-500/more a month for leasing an apartment isn't as cumbersome as it was for the past generation.

Speaking as a so-called "millennial", when it comes to home ownership, this is completely wrong and downright insulting.

I would love to own a place instead of paying rent. Except, guess what? The smallest down payment possible for a flat anywhere close to where I live is roughly equal to my annual gross salary. And that'd be for the smallest, hole-in-the-wall flat that would likely be a money pit of necessary repairs.

Yes, I could move to a less-expensive state, but that'd require a massive upheaval in my life, not to mention the fact that a different job in that area would pay a much lower salary after COLA.

Oh, and also, if you're working in tech? You're in for a surprise when you try to get a mortgage. If you're in your 20s and working a six-figure salary, in a competitive real estate market like SF and NYC, you'll be expected to pay an even larger downpayment due to the "volatility" of your employment and annual earnings. (ie, you're employed at-will with a short employment history in an industry known for rapid change, so they want more of their money up front).
My gaming group switched from Slack to Discord. Not having history is the only negative, otherwise it's basically an upgrade for our usage. It uses the same codecs as mumble and lets you have all your shit in one place, so you can see who's online playing what, join voice channels with them and have chat. You can also join an unlimited number of communities which are essentially just tabs all in the same experience. It's zero effort to spin up a new group for a new game or group of friends, and you can just paste a link that gets people talking with no registration needed at first. Can't say enough good things about discord!
KBL supports LPDDR4 and SKL doesn't. The current Macbook runs SKL.
If hard work was all it took donkeys would be very successful.
Self-Healable Battery for Wearables and Textiles
I thought quantized spacetime had already been disproven below a testable range? I.e. Any theorized particles wouldn't be seen by particle accelerators smaller than say a solar system or drastically larger.
"Some startups are already moving elsewhere to hire cheaper engineers and reduce other costs. They don't have to go very far from the Bay Area, perhaps to southern California or other states."

^This. Or hire remote, which is a perk in itself.
Ask HN: Why do institutions choose buggy enterprise cms over open source ones
why is it that big time banks choose the shittiest, most expensive and buggy cms that have equally expensive talent rather than build custom ones based on open source tech (actual open source tech not half assed solutions put on git that no gives a hoot about) for less than half of the price?
Nothing new with Apple, the last time they were a early adopter was with the original Mac. Since then they have been latecomer to existing markets, but made a big splash about their entry via their inside track with MSM (a track that exist as a legacy of that Mac).
It strikes me that this is a very feature oriented list. These are the main product themes and these are the features to be driven forward.

What I really would like to see the equivalent process for coming up with the themes and the discussion around customers and where they were going. Maybe such a thing exists in Apple and that would be great for them. Maybe too much relied on Steve intuiting and translating it to executable battle plans.

The proof will be in the pudding (code name for iPhone 10).
I was the winner of that in my class. They asked me how I won, and I said, "eh, it's nothing." 13 years ago, with no brain, head, arms, or legs, I beat out several million peers to fertilize The Egg. This is just the afterglow of that awesomeness.
looks like async/await (C#) is close to what you're looking for.
This is all false. The reason the US suddenly wanted to kill Assad is very simple.

Qutar has natural gas.

Europe relies almost solely on Russia for natgas.

The west doesn't like that at all. So they want to build a pipeline from Qutar to the med through Syria.

Assad says absolutely not.

Assad is now enemy number one for denying the pipeline which would've freed Europe from Russia's natgas stranglehold.

This is all about energy folks. It's that simple.
Step 1: wait until the hype dies, as it does every time.

Step 2: read books and articles that survived the fad dying.

Step 3: wait until the hype shows up again, like it did several times
already.
People normally only care about poor diversity in careers where the pay is good - you rarely hear people complaining about the diversity of cleaners, milk delivery personnel or train drivers.

If the pay dropped, I have a strong feeling that the calls for increased diversity in tech would cease quickly, replaced with complaints about diversity in accountancy or some other high net worth career.
>All that is evidence of is that women give up more often than men

Yes, that's the point.

>That doesn't provide any evidence that it's because men's value is tied to achievement.

Indeed, that's what we're offering a potential explanation for.

>I could just as readily argue that women give up more than men because they have stronger priors of tech not being for them

Then do so. Saying "I could make a bunch of other arguments but won't because I know they are contradicted by evidence" is not compelling. In fact, I find it inherently dishonest, in that you are trying to rely on the assumption that any other random explanation you could put forth is just as good, but you won't put them forth because then they would be demonstrated to not be just as good.
Git sync. I don't use mobileorg but pretty sure it supports git syncing too so that's one way.
They probably also have 1000+ friends, half of whom have hidden their activity because it's all spam
Putin Grants Russian Citizenship to Steven Seagal
Really? I'm one of those weird people that like VHDL more than Verilog.
The refractive index of optic fiber is in the 1.4 or 1.5 range which means light travels at 0.66-0.71c. Said refractive index for radio waves is practically 1 in the troposphere so microwaves outrace light.

With recent work in millimeter wave radios I am sure you could get the capacity of this network much higher than it is now, although rain fading might be a problem.
YouTube Rolls Out New Comments System
Did you read my 2nd paragraph?
I left my MD job at Citi to advise bank CEOs on technology
Show HN: A micronotes app for tracking progress
This is foreshadowed in section 1:

– Post PC products now 66% of our revenues
– iPad outsold Mac within 6 months
– Post PC era = more mobile (smaller, thinner, lighter) + communications + apps + cloud services
– PC now just another client alongside iPhone, iPad, iPod touch, …

Emphasis on "just another client".
You can buy all kinds of other beers in Germany. There are craftbeer stores that carry all kinds of imports from awesome Belgium beers to Cali IPAs and everything else. I'm not sure legally if it's sold as some sort of other alcohol, but you can get it w/o issue.
There are tons out there. Only YC isn't on their radar.
Well, the chip industry is an industry with low risk tolerance - making a buggy chip is very expensive, You'll probably see a similar behaviour in many high-risk engineering fields.

Software works differently , so no wonder it's more appealing.
All very valid criticisms. I especially agree with the idea that Apple should start producing/publishing top tier quality game/video content (via strategic acquisitions). I would add that they need to get in on AR/VR technology and make a more elegant solution than what is currently available ASAP.
Iraq's War Robot Makes Battlefield Debut at Mosul
Only once f-droid stop being such big security hole.
Am I over-simplifying or are they turning the comments into Twitter?
about DroidGuard: https://github.com/microg/android_packages_apps_GmsCore/issu...
I think you're mostly right. The RAM problem will go away. The USB-C thing I think is a total misnomer; it's clearly the future of connectors.

My biggest problem is the obsession with "Thin and Light" crippling system specs. I get that a 11-13" laptop isn't gonna have the best GPU in the world, but I'd like a decent one in my 15" 'Pro' model please...and I'll take a little less thin and light to get it.

This is even more true on desktop. I don't really care about how bulbous you make the back of my iMac or Mac Pro, just give me SLI GTX1080s.

I get it, I'm the niche, I'm a gamer with a Mac, but I still exist.
Security in my basement > Security in average data center. Similar quality locked doors. No visitors. Armed response by owner.
I remember reading Verilog HDL Synthesis: A Practical Primer by J. Bhasker in University and found it incredibly useful for learning the synthesizable subset of Verilog and all the unwritten rules of how you need to write the code to make it synthesize a certain way.

I used that knowledge to write tetris in Verilog that output to VGA which after testing at the wave level in editor worked the first time I actually loaded it onto real hardware.[0]

[0] https://github.com/jeremycw/tetris-verilog
> And they boasted of it! To a theater full of CS students.

I think this is highly contextual, and how you interpreted that statement depends on how you were primed to interpret it. You can assume they meant that it's an age based hierarchy, or you can assume that it's an extremely complex job that a CS degree doesn't adequately prepare you for, so it takes a couple years of apprenticeship before you are qualified to do something yourself.

There are plenty of industries like this, where it's not just about being smart and using your intellect to put the relatively small amount of parts together into something that works, but instead has a large chunk of learned wisdom that is not quick to impart, the importance of which is sometimes discounted until it's dealt with, and the consequences of messing up are fairly high.

Some examples: electricians, plumbers, architects. Fields that we've decided often require certification and that certification requires an apprenticeship period, because we don't want electrical fires or dead electricians, or water damage to our homes, or leaking sewage, or collapsing buildings.

In a lot of ways, I think the problem with the software engineering industry is that we don't have a system like this in place. Name me a programmer that thinks he was just as good at 22 at not making architectural or security mistakes as he was after 10 years more of programming and I'll name a programmer I never want to work with. Chances are they'll be the same person.
The Washington Post has a lot of opinion for a newspaper! The whole thing is a big editorial!
This only makes sense if hiring people who are truly unique. For this, I imagine the strategy would be to put them into R&D rather than have them get bored and quit.
Yep, Google have said as much. One of the cited motivations is that devices don't get major OS updates, so it's better to move platform infrastructure under Play services. (They could have done this in an open way too, of course...)
Most of them do not. The use of any of Google Play Services features must be stripped out, in most cases hamstringing or losing functionality. Not to mention that they all then must be uploaded via Amazon's own store, kept up to date, and let's really hope that your interactions don't include upswiping.
I believe there's a few other models of LQG and others which can still be tested. But I'm skeptical we'll see any positive results. The only reason I hope I'm wrong is that if spacetime can't be quantized then we're stuck with singularities which aren't much fun all things considered.
Visual Studio Code 1.7.1
> Did you know that as a company looking to bypass adblockers you can pay ad blockers to whitelist you?

If you're referring to Adblock Plus, the majority of their whitelist got there without paying, and even those that pay have to meet certain standards.

> lets get rid of the ad blockers and lets force the advertising companies to be responsible with their technology

What leverage do we have that is as effective as ad-blocking?

Moreover, ad-blocking didn't develop in a vacuum: the ad industry created it through its over-aggressive tactics and low standards. e.g. the popup blocker was invented, and became standard-issue for all browsers, only because pop-ups were being abused by advertisers.
The Iraq war has been called "The worst foreign policy mistake since Vietnam" by Ambassadors, CIA directors, policy analysis's, foreign relation professors and more.

The US had plans, if those plans had worked out, it would have been good for the US. These objectives failed.

All expert universally agree that the US policy has many helped Iran, not the US.
Bug Bounties: Security Isn’t the Only Attack Vector
Designing hardware is done by Visio and Excel not Verilog.
Verilog is just an implementation. :)

Added: Visio is to draw timing diagram, block diagram, and flow chart. Excel is used for designing FSM next state logic / output.
Just as a software compilation flow is devided into preprocessing, compilation, assembly, and linking, a HDL flow is divided into synthesis, mapping, place and route, timing analysis and bitstream generation. RTL is the output of the synthesis stage and is readily available to the designer, typically both as code and as a graphical schematic.
For enterprise companies that already use a lot of MS services, and which have tight security policies on what software can be used/licensed/installed, an MS Slack clone could be a wonderful thing for employees.
> Mac didn't need to be discussed at Top100 because Jobs knew the dynamics of that market inside out, there was nothing to discuss.

Did we read the same email? Half of the "Strategy" bullet points relate direclty to the PC and it's role. He points out that Apple is the inventor of the Digital Hub concept with the PC being the hub. He goes on to say that the concept has since evolved to the Cloud being the hub, not the PC, but Apple hasn't evolved and is in danger of losing out if they do not transition away from the PC to cloud. He specifically says the PC is just another client.

– Post PC era- Apple is the first company to get here
– Post PC products now 66% of our revenues
– iPad outsold Mac within 6 months
– Post PC era = more mobile (smaller, thinner, lighter) + communications + apps + cloud services
– we invented Digital Hub concept
– PC as hub for all your digital assets
– digital hub (center of our universe) is moving from PC to cloud
– PC now just another client alongside iPhone, iPad, iPod touch, …
– Apple is in danger of hanging on to old paradigm too long (innovator’s dilemma)

The bullet points and the fact that Apple dropped "Computer" from it's name to focus on Consumer Electronics should give you an understanding of Apple's strategy and how they see the PC. They're clearly moving away from the Pro Tools segment that supported them for so long and they run the risk of being the next Sony CE when someone else invents the next iPod.
Please stop linking to the NY times and their crappy paywall
I had a gig once where my predecessor was a Haskell guy and had written Haskell-in-Javascript :( The comments were things like "this is a simple functor that produces a monad that, when curried to a function, will return a lambda that will do what we need".

Needless to say, I wrote zero lines of code during those two weeks, and the company shut down shortly after that.
I own a Microkorg and must say that I'm not really impressed by the sounds the Monologue offers; it seems far too limited and doesn't have that deep punchy bass that the Microkorg offers. And it's a lot more expensive too. It makes me think of the iPhone 5C.
They're also one of the two countries still in a nuclear deadlock with their fingers on the "button". Lets be realistic about this.
There's Async Await. Which makes asynchronous code look like regular blocking code. But the calling code needs to know about it.

I recognise your concern: asynchronicity is infectious if it's manifested as monads. Which sucks.
Client code needs to know whether the code it is calling is blocking or asynchronous.

Maybe effect systems can trace through code whether it is 'infected' with blockingness. Without any change showing in the intermediary source code. The blockingness/non-blockingness only manifesting itself at the top of the call graph.
Show HN: Use ANY Custom Font in Emails with Node.js
> Microsoft will not have too much trouble implementing a chat room

I'd like to see them succeed with skype first. I still can't message someone using a mac from a pc...
> Anyone can save a deposit given enough time, affording the monthly mortgage payments is the challenge.

Affording monthly mortgage payments is easy. Actually having enough cash in the bank to make a down payment, and having a high enough income for a long enough period of time to convince a bank to underwrite your mortgage is the hard part.

> No, it's not a spare cash problem. The modern world is full of credit.

For people in their 30s and 40s who already have a credit history, yes. For people who turned 18 after 2008, it's dramatically harder.

After 2008, banks were terrified of providing lines of credit (such as credit cards) to people who didn't have a credit history. Since the fastest way to building a strong credit history is to have prior credit, this quickly becomes a self-perpetuating problem.
I had many friends who found it literally impossible to get a credit card as recently as 2010 or 2011, despite having high incomes, because they couldn't prove their creditworthiness.

Banks have since recovered somewhat from this fear, so it's no longer quite as difficult to get credit cards, but the same fear exists to getting a mortgage. And even before 2008, banks were always particularly hesitant to extend mortgages to young people due to the extra perceived risk.
Yea, but at the same time I don't want to spend my life evangelizing chat software as revolutionizing how business is done. The business reminds me more of a lifestyle magazine than anything.
> There has got to be something to it when someone can pull it off repeatedly

Not necessarily - after all, there was a man who was struck by lightning 7 times[1] through no effort on his part. You will never hear about the almost-Jobs who fail to succeed on their subsequent come-back attempts.

1. https://en.wikipedia.org/wiki/Roy_Sullivan
Show HN: Fully automated dev-env for Node.js client/server
We didn't 'accept his actions' but instead he told us upfront that he was partial to working in certain languages and frameworks. We mulled it over before agreeing and coulnd't be happier. He is great because he is great to work with, highly productive, self motivated, and brilliant. Sure, I could have hired a dev that only did the exact same things as me, but I might be tempted to get into the weeds more than I probably should. You defining 'his actions' as destroying business value is a poor mischaracterization as he has created enormous amounts of business value. Couldn't be happier with our decision on this.
What people are saying is that not only have the pieces to make Slack been around for awhile, but IRC has implemented those pieces successfully for 20 years.

The only "innovation" Slack provided was the UI, and that's textbook "bad startup idea", because of how easy it is for someone else to step into the space.
I wonder how much phablets have caused this. When I got my iPhone 6 Plus, I very quickly saw no need for my iPad Mini anymore. Fast forward a few years and I decided to pick up an iPad Air 2 (along with a keyboard) because I find it to be a superior around the office and on the airplane note taking device than my 15" MacBook Pro.
> – 2011 Strategy: ship iPad 2 with amazing hardware and software before our competitors even catch up with our current model

Typical Apple process here: Ship a base model (MVP?) to test the market, then ship the full featured one on next iteration.

Also, this is why you should always wait at least for revision 2 before buy every new Apple product. The new Macbook touchbar thing could fall under this, too.
There's the business end of things; Ross Perot himself "only" invested $20 million and got just shy of $70 million out of it when it was finally sold.

Total failure. If you squint hard enough with VC eyes, they can almost convince you that $70 million is a terrible amount of money.

And then ask Apple where OS X comes from. Ask any iOS developer about Objective-C (though not invented by NeXT, it certainly helped popularize it). Ask the wider world about object oriented programming.

If you can see past the bottom of the balance sheet and beyond the next quarter, NeXT lives on, despite not achieving commercial success.
It doesn't help that the snark from the CEO was awkward too:

https://twitter.com/stewart/status/793969175807098881
I'm sure that this is already a factor in some cases.

As the article notes, companies are likely to maintain lists of specific companies they don't want people moving to and will offer retention bonuses to prevent it.
Software development is to Microsoft what olive oil importation was to the Corleone family: yes, it's their business and they're good at it, but no, it's not exactly how they got rich.
It's been said that's why Google hires the best of the best, only to assign a lot of them to do mundane tasks like A/B testing and the like.
Just so you know, people who look for competitive salaries, don't really dream of working in ISRO. It's not nearly as attractive to decent Indian Engineers as NASA is in America.
>>Google, Facebook and Amazon alone probably hire around 30% of all American computer-science undergraduates

that is so wrong i don't even know where to start.
Everyone is now trained on the department-wide foobar system that is expected to save 200 man-hours each year. No, don't do the math! Stop doing the math! Pencils down!
Parts are similar to Twitter for sure. They took inspiration from other Google design patterns though - namely, pinning to the top from Inbox.
I use their Mac client just fine...
yes thats what I meant thank you
Google: Our assistant will trigger the next era of AI