skysight-inc/HackerNews huggingface dataset:
I would love to legally use macOS on a PC, too, as I'm disappointed with Apple's current hardware offerings yet I don't want to make the move to Windows or Linux. However, I don't see macOS for generic PCs happening for three main reasons.

1. If Apple licenses macOS for PC use, then this will disrupt Apple's Mac hardware business. The Mac business is designed around maintaining high profit margins on its hardware sales, and it can maintain these high profit margins by being the exclusive source of personal computers running macOS, the differentiator between a Mac and a PC. If macOS could legally be used on PCs, then this means that Apple would be forced to directly compete against the rest of the PC market, where profit margins are very low. Apple has historically avoided low-margin pursuits. Moreover, in the mid-1990s Apple experimented with Mac clones to help expand the marketshare of Mac OS. It ended up cannibalizing Apple Macintosh sales as some Mac users, new and existing, purchased Mac clones that were sometimes a better deal than Apple's offerings.

2. Licensing macOS for PC use will make macOS a direct competitor against Microsoft Windows. Microsoft hasn't had a direct competitor in the desktop operating system market since the days of BeOS, which struggled in the operating system marketplace due to the agreements that Microsoft had with large OEMs; these large OEMs could get Windows licenses at a substantial discount if they agreed not to preinstall their computers with competing operating systems. Now, things are different today; Apple is bigger than Microsoft these days and Windows is not as dominant today as it was twenty years ago. But Microsoft is still formidable, however, and Windows is still Microsoft's core business, even with Microsoft's foray toward the cloud. There's a risk that Microsoft will defend its long-time cash cow by squelching operating system competition from Apple, as macOS running on generic PCs would be a major threat to Microsoft's core business.

3. Apple has a long-standing reputation for quality and polish, and this reputation may be compromised if Apple takes on the challenge of supporting macOS for generic PCs with the plethora of hardware options available. It will take a large amount of resources for Apple to write the drivers for a wide variety of PC hardware. If Apple does not feel that it could recover the cost of developing macOS for generic PCs through license sales, then Apple won't provide macOS for generic PCs.
Think you're right about Boston. Interesting insight about Miami - never really considered that area. How is Philly? (I ask because I'll be going to UPenn)
Location: Worldwide

Remote: Yes

Willing to relocate: No

Technologies: Android

Résumé/CV: https://akshaymoorthy.com

Email: m.akshay9@gmail.com

A freelance android developer with close to 2 years of experience in app development.
Fujifilm didn't so much manage the transition from film to digital as manage the transition from film to other things that could make use of their technical capabilities in making film.

https://www.economist.com/blogs/schumpeter/2012/01/how-fujif...

Not to take away from their cameras. I use them and am a fan but they're pretty much a niche.
FYI, China has recently upped the purity requirement for recycling imports. This is causing a somewhat large and expanding issue in Australia, where waste exporters who previously could offshore recycling collections from municipal councils cheaply, now must warehouse and sort that waste before China will allow it to be imported.[0]

[0] - https://www.businessinsider.com.au/australia-recycling-crisi...
Given the spam and abuse situation going on the platform I really doubt it.
> flash-mob mobile gaming - everyone on the same bus can join

This can be already delivered without mesh networking. Too many privacy issues.
How could the Facebook data slurping scandal get worse? Glad you asked
Amazon’s New Israeli Offices Are Prefabs Erected on Parking Lot in Days
The Taylor-Socolar aperiodic tile
I would like to add another one: some people are worker bees, some people are inherently lazy, but both are not assholes and will try to not get you into shit if they think of you as a human being.

If you can get them to care about you or the thing you are trying to do, the worker bees will have to be stopped from burning out and the lazy guys will find ways to get the job done without spending too much effort.

How to so that is difficultut, but there's one thing that doesn't work: putting the screws
NVMe SSDs sitting on 4x PCIe lanes, having 2GBytes/s write and 6 GBytes/s read speeds.
I would not call it failing ;)
Lemonade Insurance – Trust done differently
Calling portable source ISA independent is strange.

Architecture independent binaries plus JIT or install time compilation is the first thing I would have thought as well.
$( allows any syntax until a non-escaped ). It's Command Substitution[1], and they run in "subshells".

echo hello "$(
echo hello \
| sed 's,hello,world,g'
)"

[ is an actual binary file that gets invoked, called test. You can "man [" or "man test" to learn about all of its uses.

I use [ exclusively, but with && and ||, instead of -a and -o respectfully.

e.g. [ -e "$file" ] && [ -w "$file" ] instead of [ -e "$file" -a -w "$file" ].

[1] http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu...
GPGME is a library that automates the exec-ing and pipeing, with all the issues that come with that (e.g. poor error reporting).
Because

foo | awk '/bar/ {print $3}'

is more clear than

import subprocess
foo = subprocess.Popen(['foo'], stdout=subprocess.PIPE)
for line in foo.stdout:
if 'bar' in line:
try:
print(line.split()[2])
except IndexError:
print('')

Sometimes shell scripts are more clear. Especially for tasks that involve running lots of external commands.
Obligatory: http://redsymbol.net/articles/unofficial-bash-strict-mode/
Advertising supported media is in trouble in general. The networks still have a PVR problem from since forever.

All this really means in practice is that prime time dramas are in decline and will become more and more marginal. Stuff like sporting events and news is the future of advertising supported real time streaming. The medium is not important. Some of this will still come from TV transmitters.
On a more general note, where ones work violates ones values either because one feels ones work can enable unwarrented agression, transgressions against human liberties, or violaations of human rights. The most influential thing one can do is walk away. A core set of experineced, capable engineers is required for the success of many projects beyond standard levels of complexity. Engineers now, but more in the future, will influence aysmetrically the type of systems that get built, just by refusing to work on projects that can server intrests that they are at odds with.

As a second point, engineers somewhere, perhaps readers of hackernews, have built systems that enabled illegality and overreach -- and they maintain them. I understand that people want to provide for their families and futures, but at some level introspection, unfortuntely, seems to have fallen short. Taking the idea a step further, what expections should we have of our peers?

People really can help create the future through what they choose to work on.
> I can't decide if its from maturation of technology or maturation of people though.

It was a place by and for enthusiasts, and now it isn't.

So not just the people or the technology maturing, the demographic fundamentally shifted. I suspect it's also become the strongest whirlpool/second-life for people trying to fill a hole inside.

People always say <thing> was better before it was popular, and I never really bought into that, but my assumption that 'gatekeeping is bad' causes cognitive dissonance in the face of how the Internet changed.

But hey, I don't envy the kids who'll have to use this place once my generation is geriatric. Like hell I'm just going to sit in a chair and stare at a wall as I go senile - I'll be here, improving the place. Kids today will reminisce about the days when the Net wasn't a way of keeping senior citizens occupied.
> More insidiously, it means you probably won't see the same players again, and even if you did, there's nowhere to find them again later. There's no community to join.

This actually reflects a change I remember WoW making and finding really hard to accept. They changed the rules for "find a dungeon" such that you didn't match people on your own server. Which seems great - because now there's no need to wait 10 mins for a group to accumulate! No spamming in regional chats to see if anyone is interested. Brilliant non?

Except when you made groups with people on your own server, you bumped into them again. You were probably a similar level/gear. You might add them as a friend and then ping them for instances because they were competent (especially if tank/healer). Heck, if they're in a guild maybe you think it'd be a cool group of people to play with or vice versa you might try and add them to your guild.

When every person you meet in game is a "single serving friend" there's no point making an effort. People will treat those they play with as essentially NPCs helping towards a quest because why wouldn't you?

I refuse to believe that it made people more engaged (considering the friends I made were a good chunk of the motivation to keep playing)
4. Installing a Hackintosh often requires installing binary kexts of questionable origins. It is beyond me why people give some random person on the net ring-0 access.
The Wild Ride of Zoox's Autonomous Taxi
How many people need that portability? Most of the shell scripts are quick work that needs to run on small amount of environments.
Isn't the question whether or not they fail at a higher rate than more traditional corporations? For example many fewer employee owned companies started is going to make the successful look exceptional even if they are more likely to succeed.
Albeit I havent made any effort to try to fix it - its a bit hard to compile on Windows.
Drupal takes on risky admin interface renewal to catch up with WordPress
I've had a similar experience at a smaller scale with kafka and something of a CQRS architecture.

I can vouch that at least 30% of development cost went into things that are otherwise very trivial. The risks of defining the wrong domain boundaries early on has culminating costs and besides specific use cases the benefits are not outweighed by the disadvantages.

Even things such as business intelligence need to have knowledge of events and how they reduce to comprehensible state. For a startup this is can turn into a disaster of dealing with technology instead of focusing on solving problems.

Lastly, GDPR really changes things when you need to be able to anonymise or delete data. It doesn't play too well with the event sourcing model.
https://www.gdpr-shield.io/ gives me a `503 Service Unavailable`. But maybe that's the point, as I'm trying to access it from Germany?
Python and OpenGL for Scientific Visualization
That's when I gave up reading this too.
fish forces you to use braces. (Even without the dollar sign.)
21 year old here, I also do not enjoy the internet these days as much as I used to 5+ years ago. Everything seems dumbed down, which is a common trend with just about everything these days.

I do not use social media, I browse one car related forum, and a Chan site. I mostly lurk these sites and rarely have input, but that's more of a 'me' issue.

The community feeling just isn't there anymore. We've done a complete 180 from a few years back, my first online friends were from Xbox Live and I met these people in Halo 3 lobbies. When I played WoW during Wrath I played on a very low population server which annoyed me back in the day but I realise now that the memories I have are because of the small community, same goes for the private servers I played. All the friends I have now I have known for years or met them through other friends.

Maybe I'm just barking up the wrong tree and I need to develop new skills, hobbies, and find new friends.
"One time, [...] Steve [...] wanted me to do a keynote that happened to be scheduled on the same day as our wedding. With a big smile and full of charm, he suggested that we postpone it. We declined, but he kept pressing. Eventually my wife countered with a suggestion that if he really wanted “her” John so much, he should loan John Lassiter to her media company for a day of consulting. Steve went from full charm to ice cold really damn quick. I didn’t do that keynote."

Quite Machiavellian, asking somebody to reschedule their wedding for a keynote and being completely unwilling to return the slightest favour!
All they had to write is "Fuse, the blahde blah blah blah is now ..."
Yep, that’s why I ran away fast and got my mba as soon as possible. As despised as the degree is here on HN, it’s a decent route to getting out of the now commoditized swe role.

Working in the role has taught me so much about how shitty it feels to be treated like a commodity, if I ever make a transition to management, one of my top priorities will be treating human beings like.. human beings.. just make sure the sprint gets done on time.
We don't have to beat a dead horse, but a significant chunk of MacBook Pro 2016/2017 and MacBook 2015/2016/2017 users (including me) have had issues with the new keyboard (keys get stuck). Current MacBook Pros a maximum of 16GB RAM (yes, I know, Intel is to blame) and insane prices for upgrades to the base model. In older MacBooks, you could just replace the memory and hard drive. The current MacBooks and MacBook Pros only have USB-C connectors and a stereo jack, requiring dongles for VGA, HDMI, USB-A, MicroSD, etc.

The MacBook line has regressed in quite many ways the last few years. The 'current' Mac Mini and Mac Pro are from the stone age. Heck, the current Mac Mini was a downgrade in many respects compared to the Mac Mini 2012.

I have been a Mac user since 2007. But frankly, the whole line has gone down the drain, unless you can drop a few thousand Euros on a 27" iMac with an SSD and a reasonable amount of memory or the iMac Pro.

The Dell Precision workstation that I bought 3-4 years ago second hand for ~400 Euro is more than twice as fast as my 1700 Euro MacBook Pro, has three times as much memory, and is expandable (added a 512GB SSD harvested from my 2012 Mac Mini).
UnFairbnb – How online rental platforms defeat affordable housing measures [pdf]
Which means it’s not really doing any of the heavy lifting.
Lets hope it doesn't happen again.
And how many on the system that you actually touch? How hard is it to (ask to) install a new shell?
Obviously if you're distributing your script publicly no one would write that in zsh compatible way.
No, it is typically done with natural gas still (at least, that is the kind I see almost everywhere). A lot of new housing developments use electricity though (occasionally combined with solar heating tanks).
I feel like the time when online connections (ie, over long distances) ended in real-life encounters was good throughout the decade of the 2000s. After that, people became too flakey due to social becoming too important (the type that click "I'm going" to an event, but only do so as a means of saying they like the idea of going to said event).
Ask HN: Advanced Twitter search
Is there a way of searching for photos on twitter that have more than 1000 likes.
I think, on the positive side, it'll make people reconsider that genetics and race affect intelligence (and maybe gender?). We are too stubborn and politically correct to discuss it. I kinda think it is true because my dog (a german shepherd) is definitively a lot smarter and dexterous than the other "normal" dogs. Hopefully, we'll be able to inject the intelligence DNA and everyone can get a fair share of intelligence.

> He said he doesn’t understand how RNA, which works on a time scale of minutes to hours, could be causing memory recall that is almost instantaneous, or how RNA could connect numerous parts of the brain, like the auditory and visual systems, that are involved in more complex memories.

I was puzzled by that too. Also, it is not like they go pick a fork and select the RNA. I wonder if they "picked up" something else along the way?
Open Letter in Support of Google Employees and Tech Workers
I've been taking medical and biology related courses for the last five years or so, well over 1000 hours in lecture hours thus far - thanks to the Internet (a counterpoint to the "I Don’t Know How to Waste Time on the Internet Anymore" thread popular on HN right now). I concluded that while I find it all extremely interesting and exciting as far as anatomy, physiology, neuroscience, organic and biochemistry, genetics, statistics (which I had learned - and forgotten - before but now I actually found useful and therefore interesting for the first time), etc., I could never study medicine to become a doctor. All that rote learning!

For a CS graduate, it's like learning everything there is about Oracle 9i. For years. By heart. Not even about databases in general, you learn the basics of course, but then you spend most of your time learning by heart every command and every setting of Oracle 9i.

I'm sure it makes you an efficient doctor within the given system, and when trying to solve some example cases there sure is value in knowing pathways (real ones, e.g. neurological ones - where is the damage if the patient feels this and does not feel any of that?, as well as biochemical ones, but also organizational stuff like various ways invented to categorize broken bones, e.g. http://www.thieme.com/media/samples/pubid1252333231.pdf). Quite frankly, I find most of it a waste of time.

Right now I'm re-taking edX "Principles of Biochemistry" (https://www.edx.org/course/principles-biochemistry-harvardx-...), and while it's a lot of fun I also feel it's quite a bit of a waste: From part III on it feels more and more useless. The course is done very well, and every bit is interesting, but how - WHY - am I supposed to learn soooo many paths in such great detail? What's the point? If I need it I can always look it up! No wonder that while there are several "Hello I'm new here, excited to start this course" messages in the forum every day there are only a handful of forum messages for the later sections of the course - after many months of running. I suspect >90% of people never get past part 3 (of 5). Because the brain just does not see the point of all this rote learning. If there was a larger project as context, a problem to solve! But just "here learn this" for no other reason than "it's interesting" (so are a trillion other pieces of information!!)... it does not work very well.

Learning needs both a PUSH and a PULL. The teaching is mostly about push(ing knowledge into brains), but where is the pull (reasons other than abstract "you need to know")? Brain have their own ways of detecting actual need, and that comes from having to solve actual problems, not from being told "this is important". And learning millions of facts when you don't need them but know you can always learn them/look them up quickly at any time when you do actually need them is soooo demotivating.
Inside his washing machine.
If Apple stopped supporting x86-64 everyone with a current Mac would be stuck on the last version, not just people with Hackintoshes.
My "fast" cycle takes 40 minutes. How is that slow? Sure, if you set it to ultra power saving mode (in my case this is the default) it'll take hours, but that is just the environmentally conscious thing to do. Not to mention it's better for your wallet.
As far as I know, it not only fades (some) fabrics, but it can also weaken some fabric, even if it's white.
How Important Is the EU to the UK Car Industry?
> This, as well as the worm-eating-worm-acquires-its-memory research, if true (a big if) would vindicate so many theories, findings, and "magic" traditions from around the world.

We don't have the same digestive metabolism as worms. I don't think the RNA is going to make it from your stomach to your brain.
Chat Apps in the Years to Come: Choose the Best Texting App
Apple to launch joint credit card with Goldman Sachs
Peter Nilsson on WPNewsify, WordPress Security and Gutenberg
> If I didn't know any better, I'd say it sounds like you're searching for people with passion so you can get them to work unpaid overtime for you. I don't know why else it would matter.

Ding ding ding. Also in this category

* We still shitcorp want the company to be a family
* Believing in our vision
* Want our employees to be caring about the customer
* Have fun and pizza in the office

Unless

a) there are hard cash+ benefits
b) there is equity
c) there exists a formal incentive structure reaffirming the officially started desires

It's all consciously or subconsciously a way to sucker people in and exploit them without pay. And some people go in knowing that and not caring they get exploited (nurses, some people better than me I know), some don't notice (mostly junior devs/consultants). But for both exploited they get
> Further, Groves revealed, after the end of World War II the US intended to ensure that nuclear weapons manufacture and the storage of nuclear material would happen only in the central portions of North America.

Besides the implications for international cooperation there is a good argument to be made that this was to avoid as much as possible damage after a nuclear accident.
Unfortunately the current owners of RISC OS are incredibly litigious... Shame really as I can't imagine there's a huge amount of money to be made from old versions.
Not just childhood, but I miss having that first-time experience for some of my (later) favourite activities.

Guess I have to try new things ... but what?
How to Git Stash Your Work in the Correct Way
I disagree. Name a laptop that beats the shit out of specced macbook ? Not that monster 'gaming' ones, please :D
Wartner.io – a free Link-Shortener based on Laravel PHP 5
Regulator tells Vermont hospital to dial back surgeries, revenue
Democracy is two wolves and a sheep voting on what's for dinner.
> I am 44 and have been working on the web since mid 90s. I remember so much cool stuff from then.

I'm several years younger than you, but I started using in the mid-90s and everything you said rings true for me, too. Anyone who grew up after the "Oregon Trail generation" (born in late 70s/early 80s) missed out on this. The internet was frustrating back then, but it was also really interesting.
1. That's not what reproducibility is about imo. Living code bases are a whole different game.

2. True longevity is a fully self-contained system image. Of course relying on third-parties is not a good idea.

3. Install VirtualBox, doubleclick image, run.
I wholeheartedly agree. I wish one of the following three things would happen:

1. Apple notices the popularity of Hackintoshes (as well as certain long-time Mac users switching to Windows or Linux) and makes Macs that fit their needs in order to win these customers back.

2. Apple legitimizes the Hackintosh by selling licenses for PC use.

3. A competing operating system with a well-polished UI designed with time-tested UI practices and is built on a stable and secure foundation emerges for generic PCs. I have a dream of an operating system with a Mac OS 8/9 interface with a foundation that is highly influenced by Lisp machines, the Smalltalk environment, and Apple's OpenDoc component UI.
Airline pilot 'sucked halfway out' when cockpit windshield broke
SEEKING WORK | Freelance Android Developer | Remote, Worldwide

Email: m.akshay9@gmail.com

Portfolio: https://akshaymoorthy.com

Hi,

A Freelance Android Developer from Chennai, India with a passion to develop Android applications having challenging features & design concepts. I have built quality, intuitive & appealing mobile application in my 2+ years of industry experience.

Thanks
README doesn't tell you that, but it also changes semantics of %Y, so that %Y and %G are swapped.

So I don't think it was meant to be serious.