skysight-inc/HackerNews huggingface dataset:
Battery drainage after iOS update
I have been experiencing such a bad battery drainage after an update as well. I can be at 100% battery life and all of a sudden goes down to 30%. From 30% it goes own to 1%. it Really sucks!!!the worse thing ever! i never had this problem with my android phone. thinking of going back to android
The rent is a minor expense if it gets you access to a competitive labor market and venture capital you otherwise would not have.

Plus, I imagine that many of those studios may have gotten their start before things like Unity and Steam made it possible for anybody with enough time on their hands to make and publish their own games very inexpensively.
It can't be. Look past their PR speak. :)
It's probably safe to assume that "there" was an NSA office or offices, and it's not unreasonable to expect NSA offices to have pretty tight security.
Applicable sales taxes for your online store
Why You Need Less Noise for Work and Your Health
The Unexpected Antidote to Procrastination (2013)
To play devil's advocate, steps 1, 2, 4, 5, and 6 are all fairly standard behavior for a Mac app that is installed "for all users on this system".

https://developer.apple.com/library/content/samplecode/SMJob...

Step 2 and 7 are fairly standard behavior for an application that is meant to be running at all times, eg a persistent chat app. Even something like GPG installs files into /Library/LaunchAgents. The location of the directories in question shouldn't set off a warning flag about whether an app is "shady" or not.
Yes, but your employer still has a PR mess that they have to mop up while you and the criminal justice system figure that out.
I'm sure large corporations would love some cover to depress wages. The reality is the blue-collar jobs the article references had low barriers of entry, and provided good salaries. SE jobs with good salaries rarely go to boot-camp graduates, and with a glut of CS majors on the market, there's no reason that'll change.
Why coding and not mechanical engineering? MEs often have jobs that could be considered blue collar if not for their degree: designing, installing, & building the same equipment that many blue collar workers use or maintain.

It's because coding is seen as a trivial job despite requiring the same amount of education as an ME. Society has this imagine of 14 year old hackers that can do it with minimal training. So it's easy to convince them that some mechanic that lost his job can retrain to become a coder, because, if a 14 year old could do it...

Computer Science is poised to get more difficult in the future, not easier. New companies/technologies will come along offering products that eliminate the need for low-skilled programmers, leaving the more difficult, high-skilled jobs. The tasks that get easier will no longer require a specialized developer, they can instead be done by a person with an understanding of that specific domain. Leaving the rest of the programming jobs a little bit more difficult. (I think the skewed ratio of senior to entry level programming positions is evidence of this phenomenon in action)

I got my start as a teenager doing small e-commerce sites for people, but I'm not sure the "dedicated developer for a small e-commerce site" job exists much anymore. They have been replaced by Shopify, WIX and even Amazon. And once these companies out-grow their platforms, they need more experienced people to build something more robust.

I think we are doing society a disservice by convincing people that anyone can A) learn to sling some JS, and B) make $80k a year doing it. Easy jobs that anyone could do are not jobs that pay 2-3 times the median salary of a region.
As you point out, sufficiently good. But not great.

I agree that the world is a better place with open source. I simply wish there was a culture were developers opened their wallet and supported it. That way we would have even more of it.
I'm just super curious to know what the data holds. It'd be interesting to see what they were doing and what they saw coming from 1996 and onwards.
When it came out, Windows 95 blew everything out of the water, including AmigaOS. Which was itself vastly superior to anything else at the time, including the various Mac OS.

It took years for Apple to even support preemptive multitasking, they were easily 5 if not 10 years behind (and still kind of are today).
I used the Unix "locate" command-line tool. I just searched for "keybase". Note that you have to build up a locate DB first by calling "sudo /usr/libexec/locate.updatedb". Type "man locate" in Terminal to learn more.
> I always advise young people to become good public speakers (top 25%). Anyone can do it with practice.

Wasn't he suffering from word soup around this time?
And converted to using single-character class names and reducing the CSS needed, it can be down to about 3KB, sans-compression.

(I manually minified the whole source; the original is 53313 bytes, 12438 gzipped, while my minified source is 25628, 10124 gzipped. Most of the bloat in the tables compresses really well, as is common with such things.)
Personally, I am trying to avoid giving my business to any companies that take part in legitimizing Trump, which Elon Musk does (probably due to SpaceX needing government contracts).

I have no need or use for Tesla cars, which makes it really easy to avoid them.
Ok this article actually gripes me quite a lot due to its wrongful interpretation of what a blue and white collar job is. TBH I read it whilst I was on the toilet so I'm going to go as far as to say it gave me the shits.

Unless we are going to start referring to or reclassifying typing on a keyboard for 8 hours a day as strenuous physical activity (which it is not), coding will never be a blue collar job. Blue collar jobs by definition are classed so by the large amounts and types of physical exertion required to perform them along with the location in which that job is undertaken (mostly outside or in workshops). White collar jobs on the other hand refers to work that is generally of a cognitive nature and doesn't require much in the way of physical labor and are generally done in offices(don't get me wrong blue collar jobs require cognitive processes too but they also involve PHYSICAL LABOR as a KEY component).

The article would be better if it had said "blue collar work is going to be replaced by white collar work as the pillar of civil middle-class society". The title of the article currently is just plain wrong unless they are incorrectly referring to white and blue collar as some form of reference to a class system/exclusivity system based upon how many workers perform a certain type of task (e.g white collar jobs only employ a small high earning portion of the population whilst blue collar jobs employs the masses on average incomes).
I'll add my voice as someone that would gladly pay $100/year for a few no-support type "licenses" (and I just made a long overdue donation to jwe).

That said, I would understand if he didn't want to try an licensing like that for fear of angering The Mathworks.
This is actually how programming started in the first place, and still is. It's only because of highly publicized Valley-style successes, mysticism ("these twenty-somethings wrote an app and got rich? Surely they are geniuses!") and remnants of the dotcom era that programming still has a glamorous air.

Programming used to be women's work (i.e. "low level" work, similar to typists according to 1960s stereotypes), and programmers programmed a business' computers to do whatever tasks they wanted to accomplish. The vast majority of companies in the world do not have software as a core business, so this still applies to a large extent.
What exactly do we (America) gain from doing a drone strike against your average 'terrorist' (I'll be generous and use their terminology). At this point the idea that we're there to control the oil is past its time. Many of these countries have pretty much nothing we can't get elsewhere. Is it just about projecting power? Paying military contractors? Some sick game.

I truly don't believe that our government is stocked with wannabe murderers but clearly we commit murder at a distance with this drone program. I just can't figure out why we do it.
Naruto Season 1 Episode 29 Those Who Pass Cut Down to Half It's an Unexpected
Entire businesses like Red Hat & Suse are built on the middle ground. There is room in the market for OSS creators to be compensated for their work.
Nobody has bought a M3 yet, but people have placed deposits.
>> shell scripting instead of programming.

I was at a discovery conference (lawyers) listening to a vendor pitching the cost of writing some ediscovery syntax to delve through a 50gb database of emails. While he was talking I performed a grep search on my ubuntu netbook, with the database on an encrypted thumbdrive. In a matter of minutes I convinced the client that he didn't need coders to do much of anything, that an idiot lawyer with a laptop could do it from his hotel room that night (which I then did). The vendor left the room very angry with me.

The downside was that rather than the 100k I saved the client, all I could ethically charge was my rate for 6hours of overtime.
China orders Bitcoin exchanges to follow the rules
One thing I've noticed so far is that with the Keybase desktop client on Windows 10, the "Reddit Form" button for submitting a proof didn't work for me. It just fails silently and doesn't open a browser window or whatever it's supposed to do.

Additionally I am curious why on Reddit people have to post a wall of text, while on Twitter you only have to post a small tweet? Is there some reason people can't just paste the tweet version onto Reddit too?
I accept your devil's advocacy, but I would argue that the app should have simply asked permission before doing these things, especially installing itself as a startup item and adding a Finder favorite. Also, if the app is going to install things as an administrator, it should tell the user exactly what it plans to do. Just my $0.02. I know that Keybase the company is not shady, but their chat app sure feels off to me.
What do you mean? That made perfect sense.
I wonder if some people who said it sounded idiomatic to them are parsing it as "with Wine and without (it)" as opposed to "in Wine and without"/"within Wine and without". I think the non-U.S. usage is specifically the latter, which the original poster seems to have intended.

The non-U.S. usage would be meaning 1 of without as a preposition at

https://en.wiktionary.org/wiki/without#Preposition

which Wiktionary says is "archaic or literary". If it's still current in Commonwealth English, Wiktionary should probably be updated. :-)
I think the point I was alluding to is that the market should be much bigger than it is. And it would be great if open source contributors could make money from their work.
No Silver Bullet [pdf]
I wonder if it's because the time investment demanded of the BDFL is so high. If there were more people and each put in smaller amounts of their time to work on the project, then it would be possible to sustain it without having to depend on the charity of users.

I get the feeling that projects like Python operate like this but I have no data to back my claim.
This monster is 79: https://en.wikipedia.org/wiki/Donald_Knuth

Perspective.
Given how long he had it, doesn't seem like he had any intention to.
No, it looks like this is a traditional desktop Windows X server.
This is a very excellent point. Blue collar means manual labor, while white color jobs are anything professional.

Heck, most of the developers I know rarely even wear a collared shirt to begin with.
Have you looked at OkLog?
Dang, OP forgot to put /s
If the documents were as significant as the Snowden leaks, I would say better to have the drama than to let it go under the radar. If there wasn't really anything that interesting in the documents, then it probably wouldn't have been all that dramatic.
Julia Implementation of the Dynamic Distributed Dimensional Data Model (D4M)
I've never seen management buy in for a rewrite, especially when the code is so bad that the company starts circling the drain. The only time I've seen it is when there's been a fundamental technology shift, like from VB6/C++ to java/.net.

Network effects also make it hard. Sometimes you can't upgrade X because A, B and C feed into it and D, E and F feed out of it and they're all tightly coupled (another thing that's even worse with less skilled programmers). Replacing a single component can mean rewriting the software stack of the whole company.

> If coding wasn't the thing I could make the most money with at this point in time, I'd do something else and code free software as a hobby. At least free software really benefits from great code practice.

Completely agree here. The money is the only thing keeping me in the industry, if that went away I'd do something much more blue collar.
The only have instruction to ask for password. They cannot force you to do something. You do not have to give them access to your password manager.
about:config -> browser.display.use_document_fonts = 0

I don't load fonts. I either don't notice a difference, or the fancy pants fonts are hard to read.
Mechanical engineering is not being a "mechanic." They rarely build or install anything with their hands. Usually we sit in cubes running software to analyze physical systems (like air flowing over a wing) and write up the results. We use a lot of math. Technicians, who usually don't have 4-year degrees, handle the actual fabrication and maintenance.

(In case you've forgotten, mechanics is a branch of physics dealing with force, acceleration, mass, that sort of thing.)
> Saying 'it's not a business model' is basically equivalent to saying 'I don't have to worry about money.'

No, Sir. I think the point flew past you. Saying "it's not a business model" means that you need to worry about how to sustain yourself from the get-go if you want to go where ever pleases you, open or closed source.
That would be Richard Prince. But he made $90k a pop. http://www.cnn.com/2015/05/27/living/richard-prince-instagra...
>> but I'm not sure the "dedicated developer for a small e-commerce site" job exists much anymore. They have been replaced by Shopify, WIX and even Amazon.

Mate I thought this was the case until over the last 2 years I have met a number of mum and dad "coding" companies that literally make their bread and butter from building websites using these platforms and shit like wordpress. I was actually blown away that a few of them had managed to make enough to maintain/pay off houses in Sydney (and in nice parts of the city too) and still have enough to buy a bimmer and a audi to boot. Like considering over the last few years I have been trying to get myself out of the laboring market and into I.T, I had to actually stop my jaw dropping in obvious exclamation when I found out these people support their lavish lifestyles providing products that are literally DRAG AND DROP forms of production and not exclaim "you get paid for doing that shit?!" its been a real eye opener...there are plenty of luddite's out there willing to pay for crap.
I've known about this article for a while, and I find myself thinking about its concept all the time. It really does provide a versatile rule-of-thumb, information-theory-enabled way to explain one's feelings.
Resume checklist for engineers
Interesting. I think that's the same rule in hiking as well.
Do You Know the Process to Install WhatsApp on Kindle Fire and HDX Models?
I personally use Vim and Tmux for my IDE. But I build tools for people who aren't me and they need tools specialized for their job.

Even general purpose devs can benefit from better compilers and code completion.
These performance numbers are amazingly impressive considering we're talking about JavaScript vs. C.

Hopefully the various browser vendors can iron out some of the performance problems here and even things up better.
Technically true, but it is also very different to what most programmers do.
Needs both.

> rather than the crash which might [...]

Assert like mad. Break out your debug allocators, your asan, your checked iterators. Fuzzing can be as bad as you say, but it can also give you extremely easy to diagnose repro cases - and catch an incredibly wide range of issues for incredibly little work, in my experience.

Static analysis generally won't tell you "Hey, if I almost-but-not-quite exhaust your address space allocating to successfully parsing this file, I can get your next closed-source API call to segfault!" - useful for tracking down each and every possible allocation related to networking deserialization so you can configure sane quotas (such as "array size probably shouldn't be larger than bytes sent, bail out safely instead of trying to allocate that")

With most sane setups that come to mind, no false positives either.

> And then when you've fixed one, the other test cases all need to be re-tested because they might have come from the same root cause, despite crashing in different locations.

Your tooling should do this automatically for you. If it doesn't, get better tooling. AFL. SDL MiniFuzz. Whatever floats your boat.

> Particularly when the hit rate is very high, fuzzing is a stupidly inefficient way to find bugs.

I've had it be stupidly efficient in terms of programmer time once setup. Occasionally leaving my computer on overnight? Worth.
California, sounds weird to me.
A Closer Look at the Most Active Good Bots
I think The Guardian and FT are not bad at all. I don't intend to start an argument, but I'm curious to know which newspapers (in other countries) in your opinion are good.
I wonder how many gray wolves there are on HN.
Isn't this an SDK that developers would put in their own apps? I don't thin BlackBerry would have the ability to push updates to those apps without the app developers being involved.
CI/CD new features: Kubernetes, JaCoCo, and more
> I also shudder to think of how Eaton will fare on the job market should he actually be forced to seek regular employment. Will he be whiteboarded?

'Whiteboarding is a form of programming torture in which a candidate must code algorithms he will never use on the job on a whiteboard in front of other people, causing the individual to experience the sensation of inadequacy.'
Designing a Chatbot for Banking
Yes, exactly. Ideally (for the short-sellers) the stock would fall even further, as if the stock is at the exact level it was when they bought, then they'll only break even.
"if we are to believe the article..."

Or if we are to swallow the intended implication of the article without much investigation. The hot-button term "steal" doesn't fit how an average person would describe the situation even if "theft" is the charge he's facing.

This is the contractor who was hoarder. He took documents home and kept them. There's no implication he did anything beyond keeping them and considerable reason to think he very intended to keep the information otherwise secret.

Sure, it was a violation of protocol. It was a potential disaster if some entity found out and could take advantage. But so far, there's no implication of any information being leaked.
> Tesla has the batteries, but they don't have the rest of the car.

Tesla doesn't have to make a single car anymore if automakers would make a real electric car; they'd just supply the industry with batteries. But, compliance cars. So, Tesla plods on with their own vehicles.
Word salad was the term I was thinking of (https://en.wikipedia.org/wiki/Schizophasia), for a while he couldn't speak publicly because he would just say random words instead.
Catalog of Galaxies, Plotted by Redshift
Twilio and Amazon do appear to have connections. Lawson worked at Amazon briefly. Rick Dalzell is the former CIO of Amazon and sits on Twilio's board (I would imagine he knows Bezos better than Lawson).

But executives from two companies having a close relationship is not a reason why a company acquires the other. There needs to be a catalyst. Friend's don't buy friend's companies without good reason. Are the gains way way way better than staying 2 separate companies who are partners? Did the little company fuck up and needs help getting out?...

Twilio might be an acquisition target. But I would be surprised if it's Amazon. Many reasons but mainly if Jeff Bezos starts buying public tech companies at a premium and in a price range that's 3x larger than anything Amazon has ever acquired, well I will eat my frickin shoe.

Never know of course, you may be right, maybe there is valuable IP there that AWS needs or maybe Jeff and Jeff are way better friends than anyone thought...

With that said, maybe Salesforce is a buyer? They were also a Twilio Series E investor and Benioff will buy fucking anything it seems without rhyme or reason and at any price. I wonder if there is extra office space in that big building he built and needs filling up, dude loves shopping.

Btw that link...Businessinsider is not a reliable nor accurate nor ethical source for business news. They are basically a tabloid churning out sensationalist BS and clickbait and opinions dressed as fact. Be wary.

Best of luck on your trade. Looks like you got a good price too. cheers.
Try getting some marketing out on Imgur. I'm a fairly active member of that community and this seems like something the community there would like. Don't just spam them with posts though.
Although Patreon is nice, it seems to be more focused on artists and the like. A similar project focused on Open Source Software is Bounty Source Salt (https://salt.bountysource.com/)
> I wonder if people would be interested in it.

> NeXT built their own custom robotics system (called thor)

Thor! I remember reading a little bit about it, and finding it incredibly exciting, but finding anything from NeXT's projects that never quite went public has been really hard.

This is a treasure trove.
A couple of thoughts:

- Octave won't die. It won't die even if you ditch it altogether. A lot of companies depend on it because licenses are free and that makes it easy to do massive parallel computations by launching thousands of instances. Matlab doesn't let you do that. As long as it stays GPL, the employees within those companies and academic institutions will continue to contribute to it. (Python is competition, but there are still plenty of Octave supporters.)

- You might consider working for a company that is built around Octave. They would likely gladly welcome you as well as support you in spending a percentage of your time to maintain it, since their business depends on it.

- Build something that people will pay for. Like a decent GUI for Octave that does everything Matlab's GUI does. Or a few awesome closed-source toolkits. That alone might support your personal income needs.
I was considering buying a Tesla a few years ago, but the finish and interior of any other luxury sedan blew the Teslas out of the water, and it's definitely where they are lacking.

However, I wonder if it's harder for Tesla to get better at fit & finish and interiors and quality, or if it's harder for the entrenched players to gut their petrolhead heritage, and sacrifice their lucrative combustion engine business, and especially the lucrative service & repair business it creates.

Another angle is that Tesla is Silicon Valley bred, they're a software company through and through. The other companies treat software as an afterthought, their infotainment systems range from "monstrosities" to "I don't want to claw my eyes out yet". None are good. Some are bearable. Teslas is good, and it's an obvious priority, and software is such a huge part of modern cars and their performance, that the hardware will be commoditized.

It's definitely interesting!
As the World Burns: A Reading List for the Post Fact Era
Silver lining: Infosys founders’ accelerator doubles startup intake
Our benchmarks show amazing results... but not in speed. WebAssembly for us is about the size of the binary and the speed of parsing more than the speed of execution... A Javascript JIT with enough execution data can be even better than C in theory.