skysight-inc/HackerNews huggingface dataset:
This certainly is not the server of yore with Xserve. Those glory days (or what was left of them by the end of it) died with in 2009 with the end of 10.6 Server. Though, having dealt with Macs in the Enterprise for years, I'm not 100 percent certain that they were all that great even then either. Linux has always seemed more powerful and Windows Servers, for all their issues, dominate large orgs for good reasons. However, macOS Server has some strengths Namely

1) It is intended for a small maybe even medium sized business, as far as the services go. For what you can do here for 20 dollars USD, its pretty great. File sharing, VPN, Contacts w/ a built in GAL, customizable Calendar, a relatively basic but useful intranet (Wiki) and the ability to host websites by basically dropping your folder of HTML/CSS/Python/PHP/Javascript code into a folder is very neat. Its also fairly trivial to setup a small mail server.

2) Ease of deployment. Goes along with number 1, but to specifically address those talking about a UPS and the need for other higher-end server fucntions. I DO NOT disagree :) However, it is, compared to a rackmount server, trivially inexpensive to setup a replica of a macOS Server. Just buy another mac mini, join the open directory to the existing master, and BOOM import your data. You know have a backup server. and you can do this dozens of times if needed. With a few button clicks, and, for what its worth, it also does some semblance of reasonable load balancing of the services too with you have replicas. Cool eh?

3) The real Gem here though is Profile Manager. Companies like Meraki/Airwatch/Microsoft charge an arm and a leg for mobile device management solutions that are basically clones of Profile Manager (with some exceptions. JAMF is pretty neat) Automatically enrolling devices into profile manager or now apple school manager is super simple, there is limited network setup you have to have, and it maintains itself very easily. This also lets you push tho VPP apps as well. And there is no per user cost. No per device cost. Profiling is just as robust as any other MDM solution like inTune Airwatch, MobileIron etc. Macs & iOS devices can be provisioned with zero touch enrollment. And soooooo much more. And no more apple IDs!

Have users on your AD or LDAP instance? Join the mac itself to that instance and flip on the open directory, and boom, you can use your AD/LDAP credentials for your mobile devices and macs.

All for under 800 bucks. Its a steal.
Perl compatible regex is essential to R text and string parsing.
Yes, with the more power-hungry DDR4 modules. They take ~1/3 more power than their LPDDR4 counterparts.
An Experiment Shows How Quickly the Internet of Things Can Be Hacked
Voleon | www.Voleon.com | Berkeley, CA; VISA, On-site |
Machine Learning Researcher - Quantitative Hedge Fund

The Voleon Group is a technology-driven investment firm employing cutting-edge statistical machine learning techniques. We are looking for an exceptional researcher.
We are a science-driven systematic trading firm, built on the principle that statistical machine learning provides the best solutions to the scientific problems we must solve.

We are looking for a PhD-level scientist to join us in developing predictive models and other components of automated trading systems. You will apply modern statistical machine-learning methods to large, high-dimensional data sets. The work will range from data preparation to model development to production software implementation.

We are successful and growing. Willingness to take initiative, and a gritty determination to productize, are essential.
We hire on the basis of exceptional talent. If you excel in a technical field such as statistics, mathematics, computer science, engineering, or operations research, then we encourage you to contact us.

The following criteria, while not all requirements, illustrate the demands of this role: + Background in modern statistical methods / machine learning

+ Evidence of strong mathematical abilities, e.g. publication record, graduate coursework, or competition placement

+ Substantial programming experience and interest in software development techniques

+ Competence in solving large-scale computing problems

+ Track record as an applied researcher

+ Demonstrable clarity of thought (not optional)

Interest in financial applications is essential, but experience in finance is not a primary factor in our hiring.
Benefits and compensation are highly competitive.
The above job description is just a starting point in terms of possible duties and seniority. We can be very flexible for the right person.

Email CV/request for more info to Sabrina@Voleon.com
I have had the flipped experience. Getting Anaconda and notebooks for Python amd R were trivial on AWS but impossible for base r, rcpp, and Rstudio for the latest version.
Hmm. I didn't say it was interpreted in any given browser implementation. I was judging the serialization format for what it is, vs reasonable alternatives. Analysis, transformation and interpretation are what you want out of this kind of encoding.

I also don't agree re expensive validation; I think you're wrong. Interface with APIs much more problematic than pure computation, which is not hard to validate. Interface safety is largely the same problem as with plain JS, as I see it. I don't see stack machine vs register machine making almost any difference at all.
Animats said "There's a problem at the China end with crap low-end devices driving out the good ones"

That is the connection between the two topics. You go on Amazon and no one is selling quality. A lawsuit would kill the crap products and you are left with the certified / branded / or otherwise 'proven' good products.
Cisco Cloud Foundation is hiring. I am the hiring manager. Seeking golang and python skills, strong linux and networking, kubernetes/containers... Bay Area ideal but open to work from anywhere. All levels. Drop me a note at greherle <at> cisco.com
And then they came for me
It's not uncommon for Android apps to ask for permissions to everything.
Or you could use a standard M.2 connector that supports NVMe

You know, like my 1 year old Lenovo Y700...
Google joins Mozilla and Apple in distrusting WoSign certificates
There is a pretty strong line drawn at death. I was once asked to justify that line on the record as part of a jury selection process and I couldn't do it. That didn't make it untrue and it didn't convince me that the line doesn't exist.

I'm pretty far down the scale of "logical justification". At least enough to make Jesuits blush, and I personally cannot justify my line that is right before "killing someone". I'm happy to consider that one of the many areas where logic fails us and move on.
Yah, I definitely hear ya. I'm totally scratching my head on the power things. The fact that they invented MagSafe and then toss it because of the C connector really boggles my mind. Especially since a 3rd party - Griffin - made their own tear away magnetic connector. And again, no cord for the brick seems really idiotic too. I just don't get that. Those things were _progress_.

I don't mind getting new connectors. I wasn't outraged at no headphone jack on my iPhone, even though I listen to my earbuds every day. Ok, so I need a little 2" dongle, big deal. Apple used the space for other things, cool, makes sense, moving on. An all C-style port MBPro, ok, that's fine with me. Progress. Move on and I'll take the latest Thunderbolt speeds.

But, the touch bar, yah, I dunno. One one hand, I was totally one of those people that, when I saw the iPhone and Steve said we're going to use a virtual kbd, I was like, awesome, makes sense, move on. Touch bar I _could_ see some cool uses. I do like the touch id part. That seems useful. I would agree tho on underwhelmed on specs that were late and raising the price. I've always maxed out my Mac laptops, so they've always been expensive, but technology is supposed to get cheaper every year and besides touch bar, there's no real new tech in the MBPro.

I like Tim Cook, no grudge against him. But it does feel like the peak of Apple innovation is over. iPhones are all just incremental every year. Apple TV is like, meh (even tho I have one and that's all we use on our tv). The Mac Pro is stagnating while Microsoft (of all companies) actually released a kick ass looking new desktop - hell hath frozen over. Apple has exited the screen business. Their Airports, which once (a long time ago) were really good, are now just meh. I have all these products and more and there is now a definite push going on to dumb down of all their products in regards to the Pro user. The sun is setting on us.

I'm not horrified by this per se since what really seems to be going on is Apple is milking it now. They probably have another 5-10 years where they can do this, but after a while, I think people in general are going to start looking for alternatives. Developers I work with are already talking about this - the influencers are on the move.

All a company has to do is create a good enough MBPro circa 2010 with modern specs, clean up Elementary so it looks less like a cartoon desktop, and get some bigger name native apps and they would be set. If you could enable 'grandparents mode' while keeping pro mode in tact, then the influencers might be able to recommend it.
In 2016, mainframes very much a part of business: study
Actually. It's always the sender's responsibility, not the receiver. Or, as it's been said: It's not what you say, it's what they hear.
What the breaking Trump-Alfa Bank scandal is, in non-technical terms
Well, it's not a laptop. I picked up a used i5 based desktop PC with 16GB of RAM and an nVidia 1060 card for $450. That was my budget. I was saving the money and planning on buying a new MBP. Now I have no idea what laptop to get. I might as well pick up the cheapest used ThinkPad for $250 since I have a fairly decent desktop.

I'm into graphics now and Macs seems to be useless for serious graphics work given the sad state of GPUs and drivers for macOS.
I have not been diagnosed with ADHD, nor do I think I have all the symptoms of it (the way I see people on ADHD subreddit talk about), but I totally understand the thing you're describing.

I do have a problem with focus while working. One thing which really helps me is if I put on some audiobook I don't really care to focus on too much about, or some podcast or lecture, but it helps me focus. Not all the time, but say I am working on solving a coding challenge, then the part where I figure out which solution would work, I can't listen to anything and I need to focus, but the part where I actually implement the solution(especially if I have implemented something like that many times) then I can only do it if there is something else to distract other parts of my mind.
I wonder why these guys don't just agree to jointly donate their money to charity.

https://sideways-view.com/2016/10/31/repledge/
> Putting a couple ads in free games in the App Store is not "screwing over people". Nor is it "anti-consumer".

Games came with the OS therefore they are part of the OS. If you didn't want them to be part of the OS then you shouldn't have included them. If I'm paying premium then I don't want to be INSULTED with ads. Nor with telemetry that's borderline spyware which was my outburst more about. All that is beside the point which was that you're making a dubious argument that applies to only a portion of people.

> but to support the Windows developer ecosystem by promoting other apps and jump starting a viable ad network.

And to that I say fire entire marketing team. How will a couple thousand fools that bought $10 upgrades in Minesweeper help jump start anything? Does Microsoft employ underpants gnomes because the plan doesn't follow. Marketing team is burning bridges way faster than foss software releasing portion of Microsoft is making them, there's no point in jump starting anything if marketing shortcuts any trust customers could possibly have in the platform. Every one of my friends doesn't trust Windows 10, even nontechy ones and the best/worst part is, I didn't have to help them.

> Also note that Apple and Google do the same thing.

If they are super abusive then so can be Microsoft. Flawless logic. I'll add that Google and Apple started their BS on mobile platforms which were for some time their own thing and people didn't care if they were soiling their own turf. The trouble with Microsoft is that they are exporting this excrement to PC segment of computing platforms which had established norms that were in place for decades that you are now breaking. If you kept telemetry/ads BS only on Windows Phones literally nobody would care.
>they have to distribute to their members (minus operating costs). //

I don't know if it applies here but you can usually fit a quite sizable fortune through that hole there. In a similar way not-for-profit orgs can pay whatever wage they decide, so are operating costs appropriately ~5% mark that the best charities manage or are they higher?

When you say "have to" presumably you mean they're under a legal and enforced obligation. Linking the groups latest accounts here would be interesting I'm sure.
It's been a while since I read the GoF but my recollection is that it was fairly language agnostic and also quite focussed on problems that arise when building the UI monoliths of the time. While it was an attempt to capture something fundamental it ended up, in many cases, capturing something that is more reflective of the period, including things that have to do with languages of the period, the types of applications, and the prevalence of OO. In contrast, Pattern Language, which I've also read a long time ago, naturally benefits from a broader perspective because while humans have been building software at scale for something like 30 years, we've been building buildings at scale for thousands of years.

I feel like GoF was pretty useful in a moment in time where a lot of people were facing similar problems and could benefit from canned solutions to those problems. For the most part are not the problems that I'm trying to solve today aren't really related to those monolith UI application and the tools that I use have some patterns already built into them that I tend to follow. So seems it's something that's useful to study, in the right context, learn something from, but not necessarily copy/paste patterns from.
I agree Sanketh is awesome and it's a great opportunity!
It's not compiled ahead of time any more, but yeah, that gives you an idea of just how darn big the server side code is.
MoveWith | San Francisco, CA | Backend Engineer

We're looking for a backend engineer to reimagine fitness and wellness with us. Your primary focus will be development of all server-side logic, definition and maintenance of our database solutions, and ensuring high performance and responsiveness to requests from front-end clients (mobile and web). Our ideal candidate is experienced at turning product requirements into real, effective, and maintainable solutions while balancing tight deadlines.

We have work from home Wednesdays, waffles on Thursdays, and a fun active team of good humans.

More info and application here: https://angel.co/movewith/jobs/89343-backend-engineer
Very similar, with options for extended warranty, etc.
Their recruiter reached out to me on linkedin. I replied to just ask what they do. It's been two weeks.
This doesn't actually violate the law. This just goes on to prove it.

The reduce the entropy locally but in the process of doing so, increase it globally. It strictly follows the 2nd law of thermodynamics.
Ada 2012 is still the most recent standard.
Precisely. Each language and domain of programming gets its own set of patterns. Some patterns are obsoleted (by virtue of being unneeded, or baked into the language), some new ones are created. Some are amalgams of old ones.

This is the way of the world, design patterns are intended to offer a language, and languages evolve. The uniqueness of design patterns to certain domains/languages can be seen as equivalent to the jargon between different technical fields. It doesn't mean that one set of jargon is obsoleted, it just means it's inappropriate. The failure, if any, in our world (programming) is to recognize and emphasize that different levels of programming, different languages, different operating systems, require different jargon and patterns and approaches.
spotify link to the Japanese Drums Track above : https://open.spotify.com/track/3nrOApaAfsD61XYZ2T4zX6
Ask HN: Recalling previously visited webpages
What tricks do you use to recall information you've previously read on the web? Do you feel the need for better tools?
Lynks (YC W2016) | https://www.lynks.com | Alexandria & Cairo, Egypt | Full-time | ONSITE

Lynks is the best way to buy fashion and beauty products from the US. We believe that we can bring the World closer together by enabling cross-border commerce. By greasing the wheels of global e-commerce we are building the modern-day Silk Road.
We’re looking for:
Junior & Senior Full-stack Engineer: Someone with strong knowledge in Ruby in Rails
Frontend Developer: Someone with extensive Javascript experience who worked with a multitude of JS frameworks
iOS / Android Developer: A mobile engineer with a few published app under their belt
To apply, please email me: meid [at] lynks.com
Why Being Defeated Is Optional
Trivially, this is as impossible as not offending anybody.
Noticed that when he referenced Heartbleed. I can't believe it's already been 2.5 years since that happened...
Leff & Rex (both editions) is fun reading.
Really you're blaming the wrong app here, ads were all disabled and in the previous version, only one ad were shown each 5 minutes or so
Why is this Windows-compatible only?
Daemon Tools Pro Crack 7.56 and Serial Key Free
In my case having it compressed on SSD would greatly improve performance... because my steamapps directory is on a large spinning disk due to size ;)
Unfortunately, I feel like it is the case that much current DNN work is predicated specifically around not understanding the problem, in a kind of Skinnerian rejection of GOFAI; the hope is that the signal in the data is strong enough that the statistical learning will 'understand' it for you, and all you need to worry about are tweaking hyperparamters until it clicks.

To the point of your concern, for various, and likely numerous reasons, this does not always seem to occur.
Putin wants to push Microsoft out of Russia
(Not for ygjb-dupe's interest as I'm sure they know already, but for the sake of the thread)

To slightly expand, getting trusted by the key trust stores (laughably pretending to each represent a "Web browser" at CA/B although nobody would mistake Apple or Microsoft for mere web browser vendors) takes far, far too long to be practical as a first step. Mozilla was fastest and they quote 12-24 months typically, whereas Apple and Oracle are both famously slow to react, and might not sign off on Let's Encrypt for years yet to come.

Well, Let's Encrypt works today, so how did they do that? There's a way to sidestep the trust stores. An existing trusted Certificate Authority can sign a certificate which instead of saying "This is a web server" says basically "This is another Certificate Authority". Let's Encrypt got theirs signed by Identrust. This is called "cross signing". But of course to get an existing CA to sign your CA certificate they need to be sure you're not going to screw up, because it's their reputation on the line as well as yours. So although this is faster than talking to all the CA/B "browser" members for years, it still needed a lot of hard work by ISRG's team.
This probably has to do with the historic split between 2G/3G technologies among the major cellular carriers in the US. In the US if you want or need true nationwide coverage (say you are selling a retail IoT device and your customers expect it to work nearly anywhere) you pretty much have to go with AT&T or Verzion and switching a 2G or 3G device between them is impossible. This gives those companies a lot of power to dictate to customers what technologies they can use with their networks.

Since LTE is the lowest common denominator technology between all carriers (and LTE is the only cellular technology with hardware that supports all cellular frequency bands in the US) the cellular market in the US is being pushed very strongly in an all-LTE direction. With the inclusion of Cat-M1 and Cat-NB1 modes in LTE release 13[0], LTE will soon be usable even for low-power IoT devices. AT&T and Verizon are already racing to support those standards on their networks.[1]

[0] https://www.qualcomm.com/invention/technologies/lte/lte-iot

[1] http://www.fiercewireless.com/tech/verizon-at-t-both-claim-l...
Thank god for smmry

Reduced to 5 sentence for those who don't want to read the whole post.

`
How we actually shipped XMLHTTP It was one thing to have this cool component we could use to talk to the server, but we still weren't in any position to use it in the shipping product yet.

Which is the real explanation of where the name XMLHTTP comes from- the thing is mostly about HTTP and doesn't have any specific tie to XML other than that was the easiest excuse for shipping it so I needed to cram XML into the name.

The beta shipped and the OWA team was able to start running forward using the beta IE5, while Shawn fixed a number of bugs through the ship day of IE5.

Actually shipping the thing required help from many more people that I've mentioned so far.

The lesson to take out of this thing is to appreciate the importance of shipping and having the patience to let something succeed.
What part of your workflow are you finding increasing dramatically in memory used? I'm just a programmer so most of my stuff is pretty steady except I use a lot more virtual machines these days. But even then I can comfortably run a half dozen on my laptop with no problems and still do other work.
Rakuten | Software Engineer | Setagaya, Tokyo, Japan | ONSITE | Full Time

Tech: Java, Spring Boot, Docker, Kubernetes, MQ messaging, GKE, Azure.

Seeking experienced server side engineers to develop backend services for smart device applications.

Full description and application process here:
https://jobs.rakuten.careers/careersection/rakuten_ext_cs/jo...
I want to use a HiDPI screen and a "LoDPI" screen together. Why can't I do that on Linux (X11), barring Wayland which seems to crash pretty constantly? How will a Linux laptop help here?
2G networks have basically one way auth. The phone auths to the network but the network doesn't auth to the phone. This is an oversimplification but basically how it works.
Sounds a bit like an Office 365 subscription, making use of OneDrive, OneNote, Outlook and Tasks/Teams. No blogging though.
Before, YT was completely unusable in Germany. You're right about GEMA, but it's a win for most ordinary people. Unfortunately many other streaming sites are useless still in all of EU. Netflix for example. Only with VPN through United States or maybe Britain do you achieve full value.
Are you saying that companies are required to enable this by default?
How's sleep work? Does the system reliably restore from sleep? How about battery life vs. Windows?
Throwaway so as to not associate with my main account.

1. They always copy paste their comment every month (been noticing since May)

2. They never reply to emails sent (neither confirmations nor updates)

3. A friend interviewed there for a support role - they had a 1 hr long exam of sorts (on paper with pen in a room with other candidates)

As for what they do...it's some kind of education startup that seems to have some traction(enough to hire ~50+ engineers and easily ~25+ support staff) in Canada and USA.