skysight-inc/HackerNews huggingface dataset:
I have the same tablet and the same experience. If they stopped making the iPad Pro, or something like it, I would be very much affected, because I do a great deal of real-world work on it, in places that would be much less hospitable to even small laptops.

I, too, do ssh + tmux, as well as Textastic, Pythonista, and Working Copy (git), so much so that when I showed a colleague what I did, he exclaimed in an astonished tone that the only things he thought people used iPads for were email, browsing, and games.

That remark prompted me to make an 11 minute video (all done on the iPad using screen recording, Keynote, and iMovie) of creating a Linode, sshing into it, installing a user with SSH login, logging out and sshing in as the new user, installing the latest Docker from docker.com, and demoing some of the apps I just mentioned (to fit a 15 minute time budget). The latest iPads are not toys; they can be used for professional work.

With LTE access, I can easily work almost anywhere; working on a plane is much easier than with a laptop (for me - I'm pretty tall and it's already a squeeze).
QED-it | Software Engineer - Protocol | Tel Aviv

QED-it, a funded Tel-Aviv based startup, is looking for experienced software engineers to join its core team. We are tackling the hardest and most interesting problems in the Blockchain space - solving the consensus/privacy paradox, using zero-knowledge-proofs. ZKP is a new technology, that up until recently was solely explored in academia.

We are funded by smart money from top tier angels, and have assembled a team of experts in cryptography, computer science, security and distributed systems. We’re at the heart of the private Blockchain industry. The founders built and sold successful businesses in the space, and are focusing on privacy as the key to Blockchain deployment, impacting industries from banking to aerospace.

QED-it is building a unique product combining cutting-edge technology, design and implementation of cryptographic protocols and user/developer-facing APIs. We’re looking to expand our team with more great individuals!

=As a Software Engineer working on Protocol, you will:=

* Apply zkSNARKs and design protocols in a variety of use-cases

* Collaborate with research scientists to implement cutting-edge cryptography efficiently

* Develop tools to make cryptographic constructions deployable in a multitude of environments

=About you=

* You have a few years of work experience in software engineering roles, preferably with some experience in using experimental technologies, cutting-edge environments, languages and algorithms

* Looking to be a part of a product bridging multiple levels of complexity in its first stages

* Having an academic background in advanced mathematics or equivalent knowledge is an advantage

* Good communication skills and able to quickly adapt to new challenges when needed

* Without using Google, you know what Q.E.D. means, possibly even 2 different meanings

=Join QED-it!=

* Send an email to jobs@qed-it.com
Neither of the things I mentioned are a genuine improvement to anyone’s situation, yet they would fix this metric.

It’s great that the lowest end of the income distribution still has enough resources to have children. It would help no one to reduce productivity.

The metric is probably not the right way of thinking about this problem.
As a GPL/FSF/Stallman person: That's exactly it.

That said, I'll still usually try to contribute it back upstream under the original license; especially if I expect to be continuing to pull code from them. I think it's worth it to maintain good-will with the upstream devs, and to reduce my burden of maintaining the patches/merging new changes.
It did help that they've had very sporadic development until quite recently. For the longest time it was practically dead aside from a few developers.
OSMand for maps is even better than google maps, in terms of map correctness and navigation options.
The distinct ASP bump since the launch of the X says the new shiny is still selling to the punters just fine. Maybe total sales are flattening off, but there's no sign yet that Apple are having trouble generating interest in premium hardware. That day may come too, but it's been predicted as a near certainty any year now for almost a decade. Those betting against Apple staying on top of their various markets have not fared well over the last 20 years.
Rather than trying to sanitize the input to 'eval', why not just write a separate expression evaluator? Then you can know for sure that there's no way to craft an input that causes an arbitrary function call, because your evaluator has no way to make an arbitrary function call. Also, you can define whatever operators you like.

This use case doesn't seem to me to be one that's likely to arise often.
And you can't compare these numbers to other car makers, because they include all the lifecycle costs for each car model, including the design, production line spin-up, etc.

If you're an auto startup, computing numbers the Tesla way makes sense: Tesla is growing rapidly and will outgrow its current high fixed costs. If you're an established automaker that's not growing, adding in everything makes sense.
iAd failed, in part, because Apple refused to provide customer details to advertisers.

>Advertisers Not Thrilled With Apple’s Practice Of Protecting Its Users’ Data... rather than offering a cookie-based ad-tracking and targeting mechanism, it essentially requires partners to tell it what kind of audience it needs to reach, and then trust that Apple will handle the rest.

>what it doesn’t do is hand over the keys to all that data and let advertisers plug into it directly with their own data-mining and targeting software. That’s not standard for the ad industry and that’s likely the reason a few Madison Avenue feathers are ruffled over their approach.

https://techcrunch.com/2014/02/18/advertisers-not-thrilled-w...

However, given recent revelations, advertising models that respect user privacy need to make a comeback.
FWIW, Reveal recently did a really nice investigative piece on how redlining is alive and well: https://www.revealnews.org/episodes/the-red-line-racial-disp...
If it is a metaphor, presumably you mean more like "your business is hurtling to its demise."
In the E family, cousins to ECMAScript, the eval() function is confinement-safe and cannot access objects which it hasn't been given explicit access to use. The proof actually can be extended to any lambda calculus which doesn't have global mutable state.

Edit: I should add that the crux of the technique involves a two-argument eval() with an explicit environment, as opposed to the single-argument eval() of ECMAScript.
could probably do the whole dosbox thing. native is nice though as per the openDUNE project.
The Secret to Being Apathetic
it is still impossible. the step #1 there, "install lineageOS" translates to "install a bunch of binaries blobs that include kernel drivers and firmwares that were signed by the OEM and google", so no, you are still not free from google code there.
We need this for ticks..
Probably I just suffer from a bug? https://imgur.com/a/KdRVofD looks like some textures were not loaded.
At home, I would not consider it because it is a Windows clone, and I have certain, strongly-held views on Windows. ;-)

At work, the problem is different - even if ReactOS achieved 100% bug-for-bug compatibility with Windows 10, using it on client PCs would be too painful, because every time some application misbehaved, there would be that lingering doubt if the problem is with the application itself or with the OS. And if you called some software vendor's support hotline, the moment you let it slip that you are running something that is not Windows, they would start laughing and hang up on you.

There are scenarios where I would consider a Windows 10-compatible ReactOS at work - e.g. for reviving a PC where the "native" Windows version has gone out of support, and it only needs to run MS Office or Windows' RDP client, or a browser. But in the five years I have worked as Windows admin, this has happened so rarely I doubt it would matter a lot.

If the project got to the point where ISV's support hotlines did not care whether you are running MS Windows or ReactOS, ... that would change things in a big way.
China Fights Poverty with Blockchain
The "right" of free speech really inst free when espousing unpopular views has many lasting damages.

You can get fired from a job. You can get evicted. You can have your mortgage cancelled. You can be denied service at stores.

Sure free speech is great and all, but it also means potentially subjecting yourself to poverty.

I recall the story where the lady said over twitter, " I'm going to africa, hope I don't get aids. Oh that's right I'm white". Justine Sacco, I think. Or dongle jokes....

(EDIT: already at -2. I figure people would understand what it means to be banned by faceless entities and the like over free speech. I know I don't have free speech - There's many topics in which if I discuss would have lasting job ramifications. I also refrain from many opinions about societal issues in which is republican vs democrat.

Tl;Dr. Free speech may mean government cant imprison me for complaints against politicians, but my fellow man can make sure I live under a bridge.)
They wouldn't, was my point. One actively works against it through feedback systems. Having kids typically lowers your income. The other isn't actually doable.

Is the metric perfect? No. But neither is attacking it in ways that it can't be attacked.

Do you have alternatives? What are they?
COMPOSITE HACKS

Are you Seeking for the Best Legit Professional Hackers online??
Congratulations Your search ends right here with us.

COMPOSITE HACKS is a vibrant squad of dedicated online hackers maintaining the highest standards and unparalleled professionalism in every aspect.
We Are One Of The Leading Hack Teams in The United States🇺🇸🇺🇸 With So many Accolades From The IT Companies. In this online world there is no Electronic Device we cannot hack. Having years of experience in serving Clients with Professional Hacking services, we have mastered them all. You might get scammed for wrong hacking services or by fake hackers on the Internet. Don't get fooled by scamers that are advertising false professional hacking services via False Testimonies, and sort of Fake Write Ups.

* COMPOSITE HACKS is the Answers to your prayers. We Can help you to recover the password of your email, Facebook or any other accounts, Facebook Hack, Phone Hack (Which enables you to monitor your kids/wife/husband/boyfriend/girlfriend, by gaining access to everything they are doing on their phone without their notice), You Wanna Hack A Website or Database? You wanna Clear your Criminal Records?? Our Team accepts all types of hacking orders and delivers assured results to alleviate your agonies and anxieties. Our main areas of expertise include but is never confined to:

Website hacking ,Facebook and social media hacking, Database hacking, Email hacking⌨️, Phone and Gadget Hacking,Clearing Of Criminal Records Location Tracking Credit Card Loading and many More

We have a trained team of seasoned professionals under various skillsets when it comes to online hacking services. Our company in fact houses a separate group of specialists who are productively focussed and established authorities in different platforms. They hail from a proven track record and have cracked even the toughest of barriers to intrude and capture or recapture all relevant data needed by our Clients.

COMPOSITE HACKS understands your requirements to hire a professional hacker and can perceive what actually threatens you and risk your business️, relationships or even life. We are 100% trusted professional hacking Organization and keep your deal entirely confidential. We are aware of the hazards involved. Our team under no circumstances disclose information to any third party. The core values adhered by our firm is based on trust and faith. Our expert hacking online Organization supports you on time and reply to any query related to the unique services we offer.

COMPOSITE HACKS is available for customer care 24/7, all day and night. We understand that your request might be urgent, so we have a separate team of allocated hackers who interact with our Clients round the clock⏰. You are with the right people so just get started.

CONTACT US TODAY VIA:
compositehacks @ gmail . com
> "The syntax of Python just is not nice and using libraries just adds more and more boilerplate."

I think that is a necessary trade-off for Python as a "general-purpose" programming language. I had used MATLAB and IDL quite intensively before I moved on to Python and R. When writing MATLAB, I felt like a scientist and did not have to bother with programming practices, like coding style, unit tests, writing functions instead of scripts, etc. But Python forces me to think like both a scientist and a programmer. (For example, every time you write `np.array([1, 2, 3])` instead of `[1, 2, 3]` it reminds you that array operation is not a free lunch offered by the language; it comes from the NumPy library. Also, it keeps the namespace pure.) I personally like this way better. But I also agree that not everyone likes it. (In my institution, researchers are kinda split half-and-half between Python and MATLAB.)
When the Millionaires Are Fleeing, Maybe You Should, Too
>> inferior

Uh, no. Just that it is vastly different and that it is a relevant data point.
DDT affects a lot more than just mosquitos. A gene drive wouldn't even kill all mosquitos, just the specific ones that spread human diseases. You can't compare the effects.
WiFi Troubleshooting Using Wireshark
This reminds me of Professor Doom's rantings like this one

"Illinois University: Cut Faculty Pay To Zero"
http://professorconfess.blogspot.com/2018/05/illinois-univer...
Angular6+ Library master detail with filter pagination and sorting
I think that part of the issue is that people (probably including the WG2) hear NSA and then ignore the lightweight part.

To some extent the lightweightness implies lower standard for the security margins. This is in this case compounded by the fact that WG2 had thrown out most of the truly useful NSA recommended Speck/Simon parameter combinations (things like 32b blocks) even before the current turmoil on the basis that they obviously provide insufficient level of security, which is obviously true for general purpose block cipher, but not for lightweight ("IoT-ish" ;)) applications.

On the other hand I somewhat wonder what motivation exactly NSA had for trying to push these algorithms through ISO.
Do they not provide fastboot images for the Pixel devices? I know I could just flash those images on a Nexus 5X.
I think this might be related:

https://robmaceachern.com/2018/03/31/apples-new-ad-conversio...

If Apple mandates this API for its own Search Ads as well as third party ad networks, I think it will be a massive improvement on the status quo.
Please, don't.
> The NSA recommended an S-Box change

Which is true and commendable; however, in the exact same system they proposed weakening the key from 64bits to 48bits. IBM split the difference and we got 56bit DES.
There are a lot of bugs that aren't reproducible with a short set of instructions. That doesn't mean that they should be ignored.
Google shows this article about eradication of malaria in Corsica after WWII: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2927611/ . The mosquito population was suppressed by draining marshes and by spraying breeding grounds with insecticides such as DDT. If you disrupt the mosquito population for a few years, the malaria parasite will die out since it needs to be transmitted to humans or other animals as part of its life cycle.

The same thing was done in the U.S., where malaria used to be endemic until the 20th century. http://dcmosquitosquad.com/history-of-malaria-in-the-usa/
Why not sonatype nexus?
Actually, the play store is one of the most replacement google components. You can not use it on even a standard non-rooted phone.

Avoiding their location services is harder but micro-g does actually support other location services backends.

Push notifications is the problem child. When people "send" you push notifications, they actually send them direct to google and rely on google to send them to you. Installing micro-g can disconnect google at your end, but not at the app vendors end. It's likely that they will do this in many cases even if your phone actually lacks the software to receive the push from google.
[US]Electric power sector consumption of fossil fuels at lowest level since 1994
This is the problem with the Valley "growth company" model, there is no concept of how to just ... stop at a certain size and run a sustainable business. The compensation primarily remains focused on getting cashed out by Wall Street, a speculative venue that is fundamentally uninterested in sustainable business models. At some point a company Apple's size can only force revenue growth by becoming fully anti-competitive - buying out competition to obtain unlimited pricing power, and then regulatory capture to make it impossible to compete with them.
If you're looking for that, try smart-private-npm.
I just had time to read the comments, here. Friend is waiting for me.

This is a bit meta, but regarding whether the title (and presumably, article) is correct or not: Whether or not it is, it's important to consider that a significant fraction of people think this way.

And that thinking informs their actions. Whether or not they are "objectively" justified.

There is a voice in the U.S. (and elsewhere), growing increasingly loud at the moment, that claims that all disadvantage is the disadvantaged's own fault.

It become justification for taking all you can get.

And, in my opinion, leads to the destruction, and then subsequent, eventual reconstitution, of a society.

And yes, as I grow older, I wonder more and more whether my more "altruistic" approach to life is indeed wrong. I'm not entirely outside of the trap, myself.

The thing is, I'm most happy when I'm around other happy people. (Which tends to correspond with healthy people.) And some of my greatest pleasure comes from helping other people and working together (just not in a fucking cubicle nor open space -- not that "together").

So, I tend to find that other people around me doing better -- at least in terms of health and environment -- tends to make things better for me, as well.

BUT, there is a significant fraction of people who don't think and act this way. Or they have a very limited "us" and feel free, even obligated, to screw the great big "them".

It doesn't matter whether it's "right". It's how some people think, feel, and function.

--

P.S. And now, I'm late. A metaphor of sorts, I guess...
Yes, in theory. In practice, they've proven they are much more interested in everyone having vulnerable computers vs everyone having super-secure virtually unhackable computers.

This "dual-mission" thing reminds of some tv networks presenting "equal sides" on a debate on climate change. In 99% of the cases, the NSA will choose to keep its vulnerabilities for computers rather than try to fix or disclose them.
I agree that the library has great convention. I actually learned quite a bit from that API when I was starting out. The only problem was you could really abuse the usage of the API.

I'm realizing now that this isn't a fair comparison. React 'wins' here largely because it has a smaller scope. It's for giving functionality to templates built in the library using a certain approach. jQuery was far more open ended and far less opinionated. That was as much it's strength as it's weakness.

It's definitely not a direct comparison. But I do think react is a nice safe tool for larger teams.
As someone from eastern bloc, it's always about teachers and their passion, always. It's never about salaries, government motivation, prizes or anything else. Thank the universe for those few exceptionally teachers that I had.
The Second Wave of MOOC Hype Is Here, and It’s Online Degrees
JQuery is often used in popular front end components, like carousels and menus.

How do you approach something like slickjs? Or SmartMenus? Both of these are quite polished, with well thought-out APIs, and have solved for hundreds of issues and corner cases.

I’m not sure that it would be wise to go for a DIY solution in such cases.

What’s your experience?
Hot take: it's a mistake to assume that document models don't apply to many apps.

Most of the apps that I use on my computer are fancy ways to process and display document-like information. Even many of the games I play fall into this category.

I would prefer for them not to get off of the web train, but rather to get rid of their app mentalities and embrace the principles they're complaining about on the web. Progressive enhancement, content/styling separation, user control over system access: these are all principles that I want in the majority of my apps.

The web isn't broken, and its philosophies should be used for many (not all, but many) apps. But the way we build apps is broken, so people assume the web either needs to change or that it shouldn't be used as a development platform.

The web is built around this concept where developers have very little control over the software they write. The tools seem weird and annoying and unnecessarily complicated because they're solving problems that most developers don't realize they have.
The problem is that you need to sandbox prototypes et al

https://en.wikipedia.org/wiki/JSFuck
https://stackoverflow.com/questions/2669690/why-does-google-...
neither of them do updates for the same reason. Yeah, you might get a few updates for a few phones, but that is because the OEM did the work too.

Every off-brand android distro does the same thing: they get the kernel+drivers from the OEM image, and repackage the rest (the rest being AOSP).

besides the android libraries, nothing is visible. It is all a binary blob picked from the OEM image. So if the android version X is release by OEM, the off-brand android distros will pick up version X for that phone by just building AOSP on top of that kernel+drivers. When a new version for android comes up and it depends on a newer kernel version, that phone won't be updated no matter what! ...exception is if the phone's kernel+drivers are shared with another model that did received the update, but you guess how rare that is.

bottom line, no matter how may hours an off-brand android distro use, it will NEVER support anything newer than what is supported by the OEM.

In some cases, even if they claim they are releasing android security patch X for your phone, if that patch bundle included kernel fixes, you can be guaranteed that they will not be included.
Beautiful pictures!

How does one set up a visit? Did you go on a tour of some kind or did you plan it all yourself?
Unwrapping and Visualizing Cuneiform Tablets (2002)
It's not the ISO that has tried to politicize the standards, but the NSA and FBI, by trying to put backdoors in encryption to "catch the bad guys" = a political motive used to break everyone's security.
Is Replikant still a thing?
I wasn't comparing the effects, just supporting the idea that unintended consequences are a thing and suggesting we even have a historical precedent involving mosquitoes per se should anyone be interested in trying to find a better source for the incident.
One year of C
Far more people die from malaria than from lyme disease.
I'm not sure what you're asking. Any formalization of the integers won't be "the" integers, the totality of which perhaps isn't even a reasonable idea.

Mathematics is a part of the world and does not stand apart from it. There is no reason why such a "best" model should exist, and by any reasonable definition, it doesn't. Mathematics is irrefragably incomplete. It is perhaps the only human discipline that demonstrates its own limits.