skysight-inc/HackerNews huggingface dataset:
If consumers actually cared about this the manufactuers would. However aproximately no one actually checks support cycle as a feature of the phone.

I do, and unfortunately that leaves me (and my family because I have convinced them) with Nexus, Pixel or iOS devieces. I can't find another device with any sort of update promise at all.

Until a significat number of poeple start to care about, and demand a well defined update policy this will not change. We need to create the incentive for the manufacturers.
Keybase for mobile
Neat, but in practice it doesn't work. In my ~20 years experience, I've found that while things like salary and vacation are negotiable, the terms in tech employment contracts are not negotiable.

I've tried that cute "strike out the stuff in your employment agreement that you don't agree to" move, and in ALL cases, received a stern note from the corporate legal department a few days later basically saying "Sign it unmodified or GTFO." I don't know who all you Captains Of Industry are who have the power to negotiate these things, but I've found employees basically have no ability to change them.
If you encrypt the videos, then do they count as free in Amazon Cloud Drive?
> Now, people clench up at the thought of breaking any rules.

What people?
How does one get a good track record if they can't bid on anything?
We get it, you're a static typing fan, this debate is as old as the hills, but late bound dynamic languages are not going anywhere, are not being replaced, and will continue be popular and make money because what you don't seem to get is that we don't all agree static typing is the golden hammer you seem to think it is. Yes, those people are software engineers despite your unwarranted superiority. And Rust... please, in time maybe but right now it's hardly used and can not remotely be called a popular language, not in comparison with the popular dynamic languages which dwarf it in usage by orders of magnitude.
Ask HN: What is a normal level of direction for entry-level software engineer?
At your company are new engineers included in current or future projects from day one (projects that have a clear focus and lifecycle)?

Or, are new engineers left to their own devices, akin to an intern, and forced to hustle and scrounge up work or create their own projects after getting some level of higher-up approval?
You know what, we've not really walked away unscathed after the transition to modern agricultural approaches just yet.

The environmental cost of modern agricultural approaches is very high and is having knock on effects, food quality isn't always of the highest nutritional quality and crops will suffer as dead humus from petro-chemical based fertiliser retains no water, more water means higher food costs as it grows more scarce due to climate change and over population.

Maybe it wouldn't hurt society if a few more "skilled farmers" worked with/closer to the land.
> So either way we have to plan for rolling mass unemployment.

Interestingly, each time we have lost jobs, we have diversified into many more types of jobs that cannot be swept away with a single automation breakthrough. ~90% of workforce were once farmers and almost every single one of them lost their job when mechanization came. Now, with self-driving cars, we are worried about the ~2% of the workforce who drive for a living. That is already a big change from the past, and each iteration how shown that a smaller and smaller portion of the workforce will be affected by automation at any given point in time. That is not to say that everyone will go unscathed, but mass unemployment becomes less and less likely.
Non-AMP link: https://www.bloomberg.com/news/articles/2017-05-12/intel-to-...
Isn't that a bad idea... laptops have significant thermal limitations, things start going wrong quickly when you push beyond those. I've not done any serious overclocking but most seem to stick to desktop and buy more capable cooling systems to make it sustainable.
Ironically, with people using its new tool to make Big Text On A Gradient Background built into the post box, Facebook is now looking more and more like Playskool Twitter.
Hard to say. What are they going to spend their unemployment benefits on? What is replacing the gig economy companies?
https://hacks.mozilla.org/2015/09/subresource-integrity-in-f...

"As you may have noticed, the integrity attribute does not just include the hash value. It also contains the digest name. The syntax for the integrity attribute allows multiple tokens of this name-value format. This allows site owners to specify hashes of different strengths as well as the values of multiple scripts that may be behind a URL. This is useful for browser sniffing or content negotiation."
Can someone please build a better eBay? Something with stronger reputation signals, escrow based payment, and lower fees? I've had many bad experiences on eBay but there's nowhere better to buy/sell certain things.

I sold an old phone on eBay for $100. I choose PayPal as the payment and​ everything seemingly went fine. A few weeks later I wondered where my money was because I still didn't have it. The buyer had sent it but apparently I forgot to 'accept' it. eBay said I had waited too long and no longer had a right to get the money. So the buyer got my phone, eBay got the $100, and I had to pay $8 in seller fees. Sold a phone for negative $8. How is that not fraud?
I really do not know why you bring the immigration into the question.
I removed the link.

So yeah my conundrum...how in the hell can you be taken seriously enough to get hired and still remain basically anonymous?

I'll without a doubt admit that I'm flying pretty much blind these days trying to juggle being homeless, having terrible tech, and trying to find a way out, and I am almost surely making mistakes that may someday really come back to bite me.
> That's not how Lisp works. Macros are not simple code generators, where the workflow would be write macro code, expand that, and use the expanded code.

You're putting words in my mouth, and yes macros are just code generators. I didn't imply or say they're expanded and then devs use the expanded code. The whole point of them is you're not supposed to think about or see the generated code, the macro becomes the abstraction the dev works with.

> In this case the Lisp developer sees the generated objects: the getter, setter slot definitions. What the Lisp developer usually does not look at is the code generated by the macros. There are many macros, where there are no generated objects and the resulting code is extremely complex and large. Thus it would not make sense at all to present this code or edit this code...

Exactly the point I was making. You're actually agreeing with me though the tone doesn't come off that way.

> Actually that's the default mode. If you develop Lisp code with SLIME / GNU Emacs, it talks to a live Lisp system.

I said multiple times Lisp "can" work that way, stop being so defensive. But the point in fact is most Lisp developers don't work that they, they don't live in the REPL full time like Smalltalk devs do, you load from source quite often in comparison to the 0 times Smalltalk'ers do.

Look this isn't a competition; Lisp is technically superior to Smalltalk in features both due to macros and due to CLOS and its multiple dispatch OO system. Lisp was the inspiration for Smalltalk, Alan Kay goes so far as to call eval/apply the Maxwell's equations of computer science. However, I any many others having tried both Lisp and Smalltalk, prefer Smalltalk largely due to the syntax and dev environment. Emacs and Slime just don't cut it for us. Generic functions don't feel like object orientation, the way Smalltalk does OO just feels better and the dev environment feels better than anything else out there.
U Can't Talk to Ur Professor Like This
the patent troll likely want little money instead of no money or costs.
Rumor: Intel to crank desktop chips up to Core i9
> the baseband chip in your smartphone runs it's own ...

Microkernel

In many if not most cases this kernel would be an L4 implementation.

> OKL4 has been deployed on over 2 billion mobile phones (https://en.wikipedia.org/wiki/Open_Kernel_Labs)
Well, firstly, don't connect your machine to networks you don't trust the members of :)

If your machine's manufacturer still supports the device, check if they have any firmware updates available. Hopefully they will have recent updates that include a fix for the AMT authn issue.

If you want to disable it, Intel has provided a mitigation guide which has instructions on disabling LMS (which AMT is part of): https://downloadmirror.intel.com/26754/eng/Intel-SA-00075%20.... I've not had to follow it myself, good luck if you do :)

I'm just repeating stuff I've read from MJG, take a look at his FAQ around this issue: https://mjg59.dreamwidth.org/48429.html
lampdeveloperforhire@yahoo.com
A Turing Test for Self-Driving Cars
Why are you testing your software?
This looks pretty cool. I'm on a phone, so didn't look at source, but I'm curious about install procedure (also see an issue about brew).

As a web dev, I think I'd like to see this work like a css grid. Width then height. So, ^3^2 would be three columns two rows. Maybe that won't work in practice. Maybe I'll play with the code to see.
Looks like server chips with less L3 cache.
Intel has provided a mitigation guide that goes through how to disable LMS (local manageability services), which AMT is a part of. Take a look: https://downloadmirror.intel.com/26754/eng/Intel-SA-00075%20...
One week's worth of bugs
And usually you should just use an LU factorization of A to do that. This HODLR library only applies in some rare circumstances.
The majority of the /r/books discussion is that he should have used Photoshop.
Hmm, I ensured the mei driver was loaded (lsmod confirms it), but I get:
"Cannot open /dev/mei: No such file or directory"

dmesg shows:
"[ 18.233688] mei_me 0000:00:16.0: Device doesn't have valid ME Interface
[ 18.233700] mei_me 0000:00:16.1: Device doesn't have valid ME Interface"

So I'm guessing I'm not vulnerable. I suppose Supermicro replaced it with their own IPMI interface.
Hopefully this is true. Though we really don't know what all the components in the Intel ME can do. They might be able to remotely update all chips so long as they have connected to a network that still exists. But I think (hope) this is unlikely and you are right.
> But hey, there's no money in that so why bother, right?

What are you talking about? Waste Management is a phenomenally successful ($15B) company. I invest in several companies in water treatment. You're just getting worked up without researching or even acknowledging the people on the ground, moving these fields.

> It maybe "unquantifiable", but it definitely exists and plays a vital role. Just look at Mr Gates' activities. I don't believe you can fix everything by putting capital in the right place. That will always give human greed an advantage over good will.

This is just a nonsensical platitude. What about Mr. Gates' activities wasn't enabled by the business Microsoft? All that "good will" is enabled by the "human greed" you demonize. Not the other way around.
Wow, this is a real thing?

It makes about as much sense as believing that your leg muscles are at risk of being depleted, and deciding to avoid exercise for that reason.
With that much money coming in, you ought to be able to figure it out and buy the appropriate tools.
Is everyone here a patent attorney?
Now that's an essay
Ah, I see your point now. Sorry.
Why is whether the employer created it or not relevant? What matters is the fact that the employee is forced to work, or to starve. In the times of widespread slavery, a slave owner didn't create the system of slavery, yet nobody would disagree that the slave owner is exploiting the slave, for the slave has no choice but to be a slave, either to this particular owner or to any other owner.

It is not a consensual relationship, and at the very least it is exploitative, just as a prostitute who must sell herself on the street to make ends meet is being exploited - not by any particular person, but by the system perpetuated by the individuals who force her to sell herself in this way. When the only alternative is starving, I'm afraid to say that it's not consent when someone agrees not to starve.
>“Intel is ready, willing, and able to compete on the merits in this market that Qualcomm has dominated for years,” Intel said in a posting on its website. “But Qualcomm has maintained an interlocking web of abusive patent and commercial practices that subverts competition on the merits.”

>Samsung claims its in-house chip unit is artificially held back by Qualcomm’s unwillingness to license its technology.

I don't know the details of the patents in question, but I assume they are hardware patents. In any event, the idea of either Intel or Samsung complaining about some other company subverting competition is hilarious. But I guess that's how the game is played at this level.
No, I know farmers who worked on farms since the 70s.

The trend didn't stop in 1920. It's necessarily slowed in absolute workforce percentages of course, but even now agriculture is becoming increasingly mechanized (requiring massive capital investment).
People will just keep building into these gaps. It's not like forests moved close to buildings but buildings moved closer to forests.
Why is it an either or scenario? We should do both. We have a duty to do both.

Life on earth will one day end regardless, though. While we have the chance we should be doing everything we can to distribute it as widely as we can.
Tie-breaking rounding
>They also didn't say "hey we release new version in few months and will abandon this one and you will not be able to upgrade"

But preview builds for 2017 were available as early as march 2016, which comined with the prominent no upgrades included notice, should have told you the same thing.
There is a false dichotomy. It's not either DRM or poverty. The only way to make sure Rowling gets paid isn't to DRM e-books. In fact, I'd venture that the vast majority of her fortune isn't due to DRM.
So everyone's supposed to maintain heartbeat servers for all their downloadable files now?
Why not contribute to the modern Marxist discourse in finding out how this can be achieved, then?
Yes. That's why it's percentages.

Bigger populations always require more food, child care, accountants, etc.

From 1840 to 1920 farmers per-capita shrunk immensely.
Industrial automation is very expensive, and human labour, with semi-automated processes, is very productive and flexible. So fully automation is far for happening, except for massive production.
Something even simpler is to get one or more of the block ads hosts file and copy that into your windows or Linux hosts file.
GA144 gets mentioned occasionally, but has anyone actually played with those chips? Apparently they are available in a hobbyist-friendly form bundled with a break-out board, which is nice. It might be neat idea to try to build a homebrew computer around the chip.

Has GreenArrays scored any major sales (publicly), do we know if they have any future? It would be bit shame to see them go under.
Not so much Bitcoin as smart contract platforms like Ethereum, or various private offshoots. Most of what I know about this comes from watching the Enterprise Ethereum Alliance conference, which had people from JP Morgan, Santander, and several other large corporations.

Interbank settlement is one example. Right now it involves auditing process that take days. A blockchain implementation could reduce it to seconds. Insurance and supply chains are a couple other things they mentioned.

Pretty much any time you're either doing a lot of mutual auditing, or paying someone a lot to maintain a trusted transactional database for a group of companies, there's an opportunity to reduce costs and/or speed things up with a blockchain.

For now, that probably doesn't mean a public blockchain, due to privacy and scalability issues. The companies in the EEA are focusing on private versions for now; if you have a known set of nodes and trust that no more than a third of them will commit fraud, you can get away with much faster consensus mechanisms. At the EEA conference they said if Ethereum succeeds in its scaling and privacy efforts, they hope to move at least some applications to the public chain, but that's a couple years off.
FYI this is logjam from 2015 but still relevant.

https://weakdh.org
Would you hire a lawyer who says "I'm working working for you for those hours you pay me, in my other time I'm working for the guy you're suing"?

The problem is conflict of interest, I think working for direct competitor is very unethical (of course direct competitor is sometimes vague term, but that's another discussion).
Sound lines (audio experiment)
Can you expand on why DRM is technically impossible? I don't disagree but I'm wondering about your reasoning.
The problem for me is that there's sites I'm happy allowing their ads through because they provide useful content, and their ads are not annoying and all over the place. Blocking at the DNS level means I no longer have the same flexibility to pick which sites I can allow advertising from.
eBay would only be one limited view into the buyer. A broader view might reveal more. Maybe they create new eBay accounts over time also. Based on experience, I doubt eBay did much research.
No, unfiled prior art counts as always, as long as it's published somewhere. It's only secret prior art that stopped counting.

Also, the FITF system only became effective for patents filed on or after March 16, 2013, whereas this patent was filed back in 2008.
I think we have yet to see the worst of it for now. But make no mistake, huge sections of jobs are going to evaporate if not by 2019, then in the decade thereafter.

Not just elevator operators and dirigible pilots. A massive chunk of economic activity is going to look silly in a decade. Pretty much everything regarded as a summer job for high school teenagers is game, and that leaves a considerable number of normal, employable adults out in the cold too.

Magazines are pretty much already dead, and everything that went with them shrank. Music and movies have imploded hard enough to show signs of serious stress. Shops, department stores and big box retail are off balance, and will fall over before 2030.

It's going to be pretty rough. Think about your first job, and the summer jobs your high school classmates had. Will your kids hold the same jobs? I doubt it.
https://www.washingtonpost.com/national/health-science/trump...
If you already had cross-platform in mind, then I guess don't consider C#, or any .NET stuffs.

Use something like Java or Python, instead.

Anyway, MS don't force you to use their technologies :p
Actually any choice we make creates a new unique timeline where different choice(like stepping on butterfly) will make radical changes in the future, diverging from mainstream timeline.
As in Sci-fi time travel which changes the past a little, leading to enormous changes in future: this is the past, and we are shaping the future with our choices.
Would it matter in far future if sun is destroyed, if we choose to invest in space expansion and colonize new systems? The future isn't set in stone, fatalism is just learned helplessness, robbing us of free will and drive to improve our condition.
Not yet and not really.
On Monday, are some governments going to have to make a statement on what they advise owners of infected computers to do?
From my POV, the problem with consulting is that large companies either recognize how important software is for their success and develop it in-house or are foolish enough to outsource it to large consulting players (IBM, Accenture, some Indian firms). They mostly have no interest in a tiny consulting shop, which is a shame for you, because they have tons of money to spend. Unfortunately, this leaves you mostly serving all remaining parts of economy (mid and small companies, software startups etc.), which is far less juicy.
Interestingly, in my country (Poland) some large corps (a large telecom for example) are open to throwing a smaller and less important projects towards a newcomer - but for an unattractive, fixed price (they want to see if you can deliver on the same level as the big players, but for much less). So again, you're being squeezed.

Of course, all of this is true assuming you're doing commodity software development. I imagine it's very different if you have an expert niche knowledge that is in demand (like security perhaps?).
The Opening of the Liberal Mind
You can do the same for younger siblings who may sometimes struggle with school, friendship, love, career and life in general.

I have two and they both want to be engineers. One of them is very similar in character to me - and I'm already experiencing deja vus with her. I'm not replacing our mom, mom is the real deal, simultaneously fierce and loving. But there will be some things that they'll hesitate to tell her. So the best I can do is build enough trust so that I can be their soundboard if they need one, and a 'sifu master' if they need advice - with my history of failures it's unlikely that I'll be role model but hey, at least I know where the holes are and what to do if you do fall in. I'm investing in those brats so they better become engineers ;)
> The alternative is a tightening labor market that forces companies to pay ever higher wages that must be passed on as inflation, which usually ends with recession.

Higher wages, god beware!

More generally, the article seems to follow a pattern I've seen in a number of "there is no problem" articles: They concentrate stoically on the present. Maybe we don't have massive job loss due to automation just yet (and even that is disputed), but we also don't yet have self-driving cars in widespread use (not to mention trucks), the retailers haven't yet gotten rid of their cashiers and Amazon's warehouses are still mostly run by people - yet all those things are predicted to happen in a the next decades.

So think a discussion about future developments is more useful than stating that everything is fine right now. (Though even that seems questionable to me. If we're in such a job miracle as the article states, why did so many people vote trump? Mass delusion?)
IPMI does not replace MEI. It sits off to the side. Odds are, MEI/AMT is off in your firmware.
> Safetynet is not spyware

All of Google Play Services qualifies as spyware, but SafetyNet is the most obvious example. It literally does "diagnostics" on your phone and uploads them to Google so they can track information about your phone. Under what definition of the term "spyware" are you operating. I mean, they constantly upload your current location with the greatest accuracy we have ever invented for GPS for pete's sake.

Just because your vendor installed it for you in the first place doesn't stop it from being spyware. And just because Google are portrayed as the "good guys" doesn't mean they're immune from doing incredibly scummy bullshit.
I don't really have a source, and am speaking from what is hearsay in the deep learning community. The results you cite are valid only for shallow networks. As you increase depth, you don't get the same increase in capacity, so even though millions of params are being used in deep networks, the capacity is not O(million).

The capacity of a million-sized shallow net might be O(million), but noone's using such a model.