skysight-inc/HackerNews huggingface dataset:
Wow, what a jerk. Didn't downvote him either. Not sure why he would be so seemingly angry. I just made an observation.
Linux desktop will never com

Exactly.
Some intern must be having a hard time ^^
Your last point may be a bit of an understatement. It's going to absolutely annihilate x86 virtualization on the Mac. Like, I don't think parallels or VMware will even attempt to write an x86 emulator for ARM, they'll just pack up and leave.

But the Mac thrived for a very long time without x86 compatibility, and it can do the same again, virtualization was always kind of a happy accident for us anyway.
The issue can be addressed in the law schools, where pretty radicalism and misandrist forms of feminism are respectable mainstream positions for many students and faculty to hold.

The nightmarish campus rape policies aren't created in a vacuum:

https://www.theatlantic.com/education/archive/2017/09/the-un...

They're a result of a generation of activist law school graduates. Once you give an ideology carte blanche, people will abuse it.
The only thing I have a hard time trusting Intel with is the way they have handled questions around their Management Engine. I think they have done a poor job convincing us that it's safe or at least benign.

It will be interesting to see if Apple includes a secretive management engine. If they do, then the speculation that it's required by one or more governments will be dialed up to 11.
> Thanks to the Eve team: Chris Granger, Corey Montella, Josh Cole, and Jamie Brandon. You were an inspiration.

And I hope they continue to be! The ideas that Eve made concrete are too good not to carry forward in the design of future languages. It wasn't just the literate/logical programming paradigms, atypical of popular languages in production today, that made Even stand out: it was the idea (really, the sort of moral imperative) that as you make changes to the code, you should be able to see the effects of those changes in real time.

It's worth pointing out that Light Table, sort of the precursor to Eve, was pretty much directly inspired by Bret Victor's talk "Inventing on Principle." [0] I'd encourage anyone who hasn't seen Bret's work to go check out that, and all his talks really. :)

[0] https://vimeo.com/36579366
Show HN: ESign Forms via Ad-Hoc WiFi Network
> then I'd have to write a fairly complex sed(1) command to first remove the path

No need for sed for the path, use cut for that as well. cut -d'=' -f2- will remove the path (but leave a space).

In the end, you can accomplish it with the following, whichI think is fairly easy:

echo 'json[0].foo.bar.baz = "some string";' | cut -d'=' -f2 | sed -e 's/^\s*"//' -e 's/";$//'

For me, it's a toss up whether I would use that or Perl, since chances are I'm doing it as a first step in some other process, and I can just continue on in Perl for the rest of the process anyway.

echo 'json[0].foo.bar.baz = "some string";' | perl -pE 's/^.*?"//; s/";$//;'

I find keeping the output as valid JS extremely useful though, since I can just paste a grepped entry into a developer console to get a valid object to play with on a page. That's cutting out a pipe to a js prettifier, pipe to less, search for identifying text, and careful cut and paste to get the enclosing block of text for what ends up being a semi-common action for me. On the other hand, I can get raw strings, but barely ever have need of that, and could fairly easily make an alias for that if it became common.
And, with every single of your comments being related to the Nim language, I guess you are objective.
Yes, all regulation hurts economic growth. The mechanism
is simple: regulatory compliance is a cost.

I've heard it said [1] that banning cigarette advertising is good for cigarette companies, as previously they had to compete to outspend one another to avoid losing market share. In other words, legislation moved competitors from an expensive Nash equilibrium to a cheap global optimum.

Of course, this is a rare example, and a questionable one; it assumes tobacco advertising does not increase the total market for tobacco products. Given that tobacco companies lobby against such advertising bans, they clearly don't see such regulations as a net benefit for them.

[1] https://en.wikipedia.org/wiki/Prisoner%27s_dilemma#In_econom...
Here is a clickable link to the full version of my story: https://pastebin.com/JDGUtT3Q
The next time someone asks why I hate 'slides' on the web I'm just going to point to this site.
They also scrape your clipboard aggressively...
Me too, but for a different reason. I feel like many privately held unicorns aren't really worth as much as their last VC investment would imply. If we get more of these companies publicly traded then we can see how much they are really worth, bringing a much needed correction to the tech startup investment scene. It's starting to look like the year 2000, but instead of a dot com bubble we have an "Uber for x" bubble and a couple other templates that get way too much investment money.
Clever (YC S12) - San Francisco - onsite
Right now the market for educational software is a mess. It’s incredibly difficult for developers to get their products into schools, and it’s even harder for them to scale. School districts spend tons of money on learning applications, but they have no way of knowing if students are even using the apps they’re purchasing. Teachers know there’s great software out there, but relatively simple challenges like getting 30 students logged in at once make using it impossible.
At Clever, we’re working to change all that. We provide schools with a free API and single sign-on solution that makes using educational apps a breeze. We’ve grown fast: after five years, half of all schools in the US (68,000 schools) are using our platform. Our goals are much bigger than that, though. We want to be two things:

-a single place where schools can easily integrate, manage and analyze all the software they’re using, and

-a single identity that students can use to see everything they’ve learned across multiple apps.

We’re a team of about 115 (40 engineers) based in downtown SF, and we’re looking for engineers who enjoy working in (or would enjoy learning) Golang, Node and React. More generally, we want people who are sharp, adaptable, and passionate about improving the way education works for everyone.

Check us out at https://clever.com/about/jobs !
Someone should let them know not to keep having layoff rounds periodically. It is better to have one deep round and that's it. What they are doing creates so much uncertainty, anxiety, and kills employee morale.
United States Digital Service | Senior Software Engineers, Senior Site Reliability Engineers, Senior Designers, and more! | Washington, DC | ONSITE https://www.usds.gov/

The best of technology. The best of government. And we want you. We're looking for the most tenacious designers, software engineers, product managers, and more, who are committed to untangling, rewiring and redesigning critical government services. You'll join a team of the most talented technologists from across the private sector and government. No government resume required! We work on some of the biggest issues affecting the American people there are, immigration, veterans service, students, health care, and more. We're especially looking for talented senior engineers to join us to help shift move government tech in the right direction.

See our most recent Report to Congress for examples of what you could be working on:
https://www.usds.gov/report-to-congress/2017/07/

Apply here:

https://www.usds.gov/join
To bypass the responsible disclosure versus full disclosure debate: I provided them with well over six months of time to fix this and reported it last year. My own data is in this set.
Win 8.1 does require UWP apps to be fullscreen. Win 10 does not.
Isn't Exynos also ARM?
Think of it as a business opportunity. Blackmail as a Service™!
3 copywriting principles (for 2x revenue)
Lambda School (YC S17) | Full Time | REMOTE | https://lambdaschool.com

Lambda School is pioneering a new model of higher education in which the school invests in the students, instead of the other way around. Attending Lambda School is completely free up-front, and students pay back a portion of their income after they find a high-paying job.

We're hiring for the following positions:

* Data Science and Machine Learning Instructor

* Blockchain Curriculum Developer and Instructor

* Android Mobile Development Curriculum Developer and Instructor

All three of these positions require a passionate teacher with demonstrated ability to teach advanced technical concepts to to an audience of technical professionals, build curriculum and learning activities, and coordinate with other instructors. All three are full time, fully remote positions.

Apply at https://angel.co/lambda-school/jobs.

Happy to answer any questions: andrew at lambdaschool.com
Sagewise.io | Los Angeles, CA; Orange County, CA | ONSITE and REMOTE

Sagewise's mission is to increase accessibility to legal services that have traditionally only been available to the wealthy. Join us as we invent the future of legal.

We are currently hiring front end and back end developers.

We use the following technologies:
Nodejs, Mongo, React, Golang

Please email me directly if you are interested. dan at sagewise dot io
I feel so underpaid right now it's not even funny.
I built this with a friend. This is based on a script that I've used for several years to find great domains for my projects. It mashes words together to build huge numbers of potential domains, then quickly excludes registered domains using a bloom filter.The bloom filter runs on Redis and the thing is amazingly fast, even when checking tens of thousands of domains.

Plus it's just fun and (unlike many tools) rapidly produces tons of viable domain names.
Intel’s R&D budget is $13 billion and Apple’s operating income is $61 billion, so Apple has more than enough money to play this game. I do wonder why it makes sense for them, other than a possible unification from top to bottom of the desktop and mobile computing paradigms, with everything from the Apple Watch to the Mac Pro running the same instruction set.
Congress? Aren't those mergers approved or denied by the executive branch?
Wiivv | Software & Computer Vision Engineer | Vancouver, Canada | Full-Time | ONSITE | https://wiivv.com/

Who are we? Wiivv is a bionics company that creates custom, 3D printed gear using body-perfect capture technology, accessible by everyone from a smartphone. We are starting our journey by building a better foundation for every step you take with made-to-fit-you insoles and footwear.

We are looking to hire a Software Engineer and Computer Vision Engineer to work on leading edge platform which brings together a unique combination of eCommerce, 3D printing, and wearables.

- As a Software Engineer, you will design and develop major components of the platform and 3rd party integrations.

- As a Computer Vision Engineer, you will research and develop image processing algorithms for object detection / classification, image fusion, image stabilization, etc. As such, you should have a firm grasp of image processing, optimization, state estimation, and embedded vision algorithms.

- Job postings: https://wiivv.com/pages/careers

If interested (and a U.S / Canadian citizen or permanent resident), send your resume to rafay.aleem[at]wiivv.com
I thought this was going to be some kind of April Fool's thing where it went from spreadsheets and tables and eventually ended up with space combat.

That screenshot in the middle with the moon had me going for a second.
> I've been a Mac user since OSX came out and have very rarely encountered people who do that.

Are you a software developer developing for Linux targets? That describes nearly _all_ back-end development work done in the last 10+ years in SF and Silicon Valley.

> Linux should work fine, and I believe Windows also runs on ARM although not all software

Have you actually tried running ARM virtual machines on ARM hosts for these two environments? This can hardly be described as a mature art. If even remotely usable software exists today for this purpose, I'd love to see it.

Even if it did, the fact that developers usually target x86 builds (for deployment in the server clusters) makes this less useful than one might otherwise think.
How Getting Featured by Hacker News Affected My Passive Income
I did not read you saying that, I was asking you a question.

> ethical standards for AI should come from reputable CS PhDs who understand the technology they're pontificating about

Should AI be held to different ethical standards than humans for the same actions? Given that we are beginning to see AI (proto-AI?) directly manipulate and interact with our physical world (autonomous vehicles, smart homes, etc.) I think it's a perfect time to study AI ethics in depth.
Would this allow separate GC'ng for each task?
St. Jude Children’s Research Hospital | Memphis, TN | Onsite | Full Time|Competitive | There’s a reason St. Jude Children’s Research Hospital is consistently ranked on Fortune Magazine’s “100 Best Places to Work For” list. Because at our world-class pediatric research hospital, every one of our professionals shares our commitment to make a difference in the lives of the children we serve. We are looking for experienced candidates in the following roles:

38358: Senior Software Engineer http://bit.ly/2EepgKY

38360: Associate Software Engineer http://bit.ly/2GKFl0p
Vanguard is hardly a passive owner:
https://about.vanguard.com/investment-stewardship/policies-a...
> But please, I am more then happy if you show me, I am wrong, what is so cool in Rust, that you can't pull with c++?

Anything that is possible in one Turing-complete language is possible in another Turing-complete language, so this question isn't framed in a way that's readily answerable.

A better question is what the language actively enables and what it prevents rather than just what you can and can't do in it. Rust makes guarantees that C++ doesn't. Unexpected nulls are possible by default in C++; they are impossible by default in Rust. Use-after-free bugs are possible by default in C++; they are impossible by default in Rust. Buffer overflows are possible by default in C++; they are impossible by default in Rust. Data races are possible by default in C++; they are impossible by default in Rust.

Is it possible to write C++ code that doesn't have these problems? Sure, lots of examples exist. But C++ leaves the door open for these things in a way that Rust doesn't. You have to actively avoid them.

> And if you can't give a reasonable answer, why inventing a new language? Rather write it as a new conding standard. Or create new stl with your new paradigm.

A coding standard is just a set of suggestions, and lacks the guarantees and sane defaults a language can offer. A new STL is a just a library. Basically, you're comparing compiler guarantees with human effort. Surely you can see why guarantees have value.
Why would it record continiously? If I were developing such a device I'd use random sampling. Don't have use for all the audio in every home, but a little bit from everywhere can be useful. Can be used to improve the acoustic model of the room maybe, or improve targetting of ads[1]. Some snippets from the minutes before and activation could be especially interesting, to understand the context.

1. Or more nefarious things, of course.
True, I miss the old Powermac towers: Workstation class machines, but with low-end configurations for those of us on a budget. When I was faced with the choice between:

- an iMac that didn't really meet my needs

- a ridiculously unaffordable Mac Pro tower

I jumped over to Linux running on commodity PC hardware.
6 months ago is 'vintage' to them. How old was the laptop?
But adobe's arm work is probably related a completely different series of products directed at the not quite a demanding pro segment of the market, and you still need to port autoCAD something they might not think is worth it.

The problem is that you are not just porting from a low TDP atom(by any other name) chip with a intel gfx card but a class of computers that include dual Xeon systems with 2 or more high end ati cards, to something that don't really scale upwards from a macbook air in terms of raw power.

And when you remember how badly outperformed even the highest spec mac pro is compared to their competitors, who is likely still going to be around a decade from now the question is to what extend a maker of high margin niche product targeted at demanding professionals(with corporate procurement budgets) to even consider supporting the mac with anything but a simplified html5 based consumer version that lacks most of the advanced features going forward.
AMD does not manufacture anything, they've gone 100% fabless. Their former manufacturing arm had been spun off into https://www.globalfoundries.com, which also absorbed IBM's fab tech.
I agree and it's unlikely my next laptop will be an Apple device...
The point I was trying to make is that compromise is critical in government, but our current political climate is antithetical to any.

The media controls the conversation, and at the very top, I believe that's driven primarily by business interests — not political beliefs.
Concerts shouldn‘t be a big business, it‘s supposed to be about a connection between an artist and her fans.

First and foremost, it's about an artist making a living, and to that end, figuring out at what price point she can make the most money.

If you want to go to a cheap concert, become a fan of artists that people richer than you don't like.
Does anyone remember Intel's random rant about how "emulation of x86 violates our intellectual property" from last year?

https://newsroom.intel.com/editorials/x86-approaching-40-sti...

Intel didn't name names, and everyone at the time assumed it was related to Microsoft and their efforts to ship windows 10 on ARM with a 32 bit only x86 emulator.

But I wonder if that rant was actually aimed at Apple. Microsoft's emulator only needs to target a older subset of x86, one that could avoid ant patented instructions.

If Apple are planning to move from x86 to arm, they will need an emulator that supports full 64bit with some relatively recent extensions that all MacOS applications target by default.
i love your idea!
Health Recovery Solutions | Android, Software Engineer, Front End, Data Science | Jersey City, NJ | Full-time, Onsite | https://www.healthrecoverysolutions.com/

Our marketing team says it better than me:

Health Recovery Solutions (HRS) supplies leading home care agencies with the most advanced remote monitoring platform focused on changing patient behavior to reduce readmissions and improve clinical outcomes. HRS’ disease-specific engagement kits are customized with educational video, care plans, medication reminders while integrated with Bluetooth peripherals to engage patients. For clinicians, HRS' software allows for the management of high-risk patients and provides seamless communication with them through video chat, wound imaging and text messaging. For family members and caregivers, HRS' software gives them the ability to be fully involved in their family member's care and well-being.

We're a startup that builds tele-health, remote patient monitor, software. Our stack is mainly Java, PHP, and Python (my doing).

Contact me: jkatz@healthrecoverysolutions.com
It was probably for testing, but that platform supports partitioning up the hardware through LDOMs, which OpenBSD supports as both a host and guest.

https://www.tedunangst.com/flak/post/OpenBSD-on-a-Sun-T5120 (Not expired, Ted runs his own CA)

http://man.openbsd.org/man8/sparc64/ldomctl.8
> The editor has to put in the hours to reject the crap that people submit

Does that process need to be any different from PRs on github? Can't all that be distributed across a team of researchers working on the topic of the journal, just as PRs on github are distributed across all developers working on the software?
Aren’t they saying scientists can now insource their journals because everything but the labor they are already doing has been outsourced to software?
This might be a naive view, but I think companies that are good at this sort of segmentation will also be good at picking trustworthy third parties and limiting (both technically and legally) what they can do, and conversely, that companies that just send a bunch of sensitive data to third parties out of laziness have no meaningful internal controls either.

"Avoid third parties" is an occasional effect of conscientious care of data, not a cause of it.
Yeah it's a bitch. But if you see indie bands, which really need your support more than anyone else, you can often buy a ticket at the door and completely avoid all this bs.

Plus, if you really want to support the artist, buy a bunch of there merch at the show - they make a lot off that stuff! I usually buy a couple copies of there records even if I own them already and give them away to friends. Sometimes smart bands have tour only singles (Stereolab did this a lot).

Sure you can't always avoid Ticketmaster, that's life. We all have that band or show or sport-event, etc we must see (My Bloody Valentine, etc, for me).

Point being - don't forget you can always buy a ticket at the venue! They are not the only game in town.
Whenever there is a big change by Apple, I always see a lot of relatively niche comments like this, and they're really important, IMHO.

These sorts of "great, now I can't use Mac for XYZ" problems might, at first glance, be dismissed as "well, looks like Apple out-grew your niche market... sorry."

Upon further investigation, however, it appears that Apple might letting go of too many niche customers whose needs will be met by niche products; niche products that will grow concentrically, and the Apple we know now will die (has already been dying) a death of 1000 cuts, and the shell that remains will the consumer tech toy company we see taking shape now.
You're right, for some reason I was thinking Exynos wasn't ARM based because it wasn't Qualcomm- not sure why. That takes the list of ARM competition down to just the Chinese offerings, unless I'm mistaken about that.
Methamphetamine has been approved by the FDA for treating ADHD
> We aren't worried about making sure all of our other machines are ethical. Why not?

As more machines are autonomously making decisions and exhibiting emergent behavior while also being able to directly interact with space shared with humans, maybe we should be worried about it.
>>> We apply cutting edge machine learning techniques on petabytes of data and thousands of Spark/YARN nodes.

I'm curious. Do you use an open-source Java ML library (dl4j, etc.) or do you have an in-house implementation?
I actually searched the release notes for ipv4 due to that awful april fools gag. That wasn't funny. ;)
As someone who don't like big venues, find that tickets nowadays are too expensive ... and made an exception to see RHCP on their last tour (though it's less expensive in Europe and it's not seated), I agree with you. Well at least they had a innovative light show and it's been said their crew is very well taken care of.

Also, to be on topic, their tour is managed by Live Nation IIRC.
As have Microsoft and other major companies. Unless you're writing large portions of the code in assembly language, porting to a new operating system can be greatly eased by the developer tools. In the past, Apple has provided a transitional emulation layer that meant that even architecture-specific code ran on their new machines.
Yeah it is really frightening to think about. Cautious moles were hard to catch even before some of these breaches. There could be an exponential increase of compromised people in cleared environments and like you said, we might not even be aware yet.

And even then, our counter-espionage resources in all likelihood are not enough to address a massive increase in the threat.