skysight-inc/HackerNews huggingface dataset:
I've seen a test version of an app cause issues such that the launcher would crash (i.e. "respring"). Probably some intersection of particular api usage and OS bugs.

To the unobservant user it looks like the OS is rebooting, although it's much quicker than a real reboot.
Why? Because a lot of people are begging for a Mac Pro upgrade. Not a concept trashcan computer, not a thinner laptop. A serious computer for serious people who do serious work like video editing, special effects, running TV studios, high performance computing, chemical engineering, etc.
I work in non-profit fundraising.

I'm currently looking for a role, but I've worked here for 3 years because I have been able to basically do whatever I want. I'm a combination of analyst, data scientist, and marketer. I'm in charge of our appeals, from strategy all the way to the money coming back in house.

We have over half a million constituents. It's really great if you are interested in testing. I've sent out mailings where I'm testing 10 or 11 different factors. I've tested basically everything: the size of the font, the weight of the letterhead, the format of the coupon, how the letter is mailed, the dimensions of the envelope, the structure of the ask, etc.

Even with the added expense of testing, I've decreased our cost to raise a dollar by over 20 cents.

On top of that, I've automated all sorts of processes. At this point, I think my processes save about a man-month per month.

So, I have a lot to feel good about, but I'm really being limited on the technology side of things at this point. Biggest barrier is that I haven't quite decided what I want my next step to be at this point. I'm afraid I'll end up with a job with a much narrower focus and get bored.
Well you're in luck, check out SeaMonkey composer today!

http://www.seamonkey-project.org/
But you are already trusting Apple to manufacture your device and the operating system the app runs on top of.
Well it depends on what you consider modern but Openbox is still alive and kicking (albeit it is only a window manager).

On a rant tangental note a slight annoyance I have lately is that all the window managers are getting pushed out / ignored because of Wayland.

With Wayland you basically have to write an entire desktop instead of just a window manager. I used to love that about Linux.. the pick and choose what works best model but now the choices are becoming fewer.

Oh well back to my macbook with zero choice.
social advertising
Kurzgesagt: A New History for Humanity
> a man that claimed to be God is either a liar, a lunatic, or God; to say such a man is a great teacher but not God stretches the limit of rationality.

I don't really get this. Someone who thinks they are God and isn't (the "lunatic" part) can still have important insights and a knack for showing them to others. Someone who knows they are not God but claims to be (the "liar" part) can be using their lies to spread valuable insights more broadly. I would definitely prefer to learn from someone unencumbered by either issue, but they don't seem fundamentally incompatible with being a "great teacher".
I created side projects as businesses and used older tech because I could get it done faster and interviewers looked at it as a negative. I was more "business" oriented. If the goal is a better job look at job descriptions and do a project with the tech in the job descriptions.
> For a 2016 MacBook update, some Apple engineers wanted to add a Touch ID fingerprint scanner and a second USB-C port (which would have made some power users happy)

"power users" is humorous here, considering an additional port would allow a literal power cable and a peripheral.
At least the Saudi Arabian bank that I've worked with did not use a lunar calendar on their servers. At least as far as I know, and I'm sure it would have come up, our application doing lots of date/time manipulation and scheduling.
link for getting around the paywall:

https://google.com/search?q=economist+saudi+gregorian
I did take a close look at the Surface Pro. Sorry, the build quality is nowhere near a MacBook Pro. Secondly, I found the touch screen very gimmicky. I tried using it for a week and found that my hand just hurt lifting it up repeatedly and also hated switching context from the keyboard to the screen. Not to mention, the screen was full of smudge marks after awhile.

To be honest, I really found myself using the keyboard and touchpad the most on the Surface and when you think about it, the MacBook Pro has the best touch pad. I think Apple needs to do some minor things to get the MacBook Pro back on track:

- Fix the battery issue. They really need to fix that from a hardware perspective. Also, the OS needs to be optimized to preserve battery. The burden can't be fully on hardware.

- Put magsafe back or some sort of USB-C magsafe solution.

- Bump the specs. The whole point of the Pro is it is leap years ahead of everyone on processor, HD, and RAM.

- The keyboard is getting better, but I still think it needs more travel time.

- The screen could be further to the edges a bit for a more modern look.

- The ports. Look, I get it, you want to embrace the future but then please include free cables to help in the transition. A power extension cable was not even included in this MacBook pro release, that is just sad.
What the FBI (executive) believes is legal and what the courts (judicial) believe is legal will occasionally differ.

Also, if you were to stand on a public right-of-way and photograph an FBI building, you would quickly find that the FBI's beliefs about photography are a bit more nuanced, and a lot more hypocritical.

Usually, the courts take into account the typical movements of actual people when determining the expectation of privacy. If you put up an 8-ft privacy fence around your backyard, and an aerial camera can still see into it from unrestricted public airspace, that doesn't really matter, because you have made the gesture of enclosing a private space. The fence is a request for the public to honor your desire for privacy. Genuine privacy is what you get when the government builds a classified facility. Fences, restricted airspace, guards with guns, and locked windowless rooms. No private person can afford that, so we pretend that a fig leaf is as good as a tuxedo.
The exact numbers are worth a grain of salt. The general point aligns well with my JVM experience. Requiring at least double the working set for decent performing GC doesn't seem congruent with running the leanest possible data centers.

Regardless, determinism is the really big win. :-)
Which Chromebook do you use?

I've bought Acer R11 to myself, and gave my MBPr to my wife. Of course it is a huge downgrade, but my idea is to relax from writing code in the evenings for a few months, and then later install some linux on it.

It is very portable, and tablet mode is nice, but performance in web apps is pretty bad (so I even use MBP to use for stuff like AirBnB) – they work, but with quite frustrating experience. I am fine with it, but if someone will decide to go with it, be careful that it is really slow machine.

I still think though that for linux that would be more than enough.
what? I have a 2008 dell xps. XPS is Dell's premium laptop line that has been around since forever now.
To be honest I think you can find those sort of criticisms in just about any industry, you can certainly find them in the software world.
> It would cost me $3000 to replace it with a computer that is not significantly more powerful, has a smaller screen and less I/O functionality, and would be incompatible with my audio interface unless I daisy-chain multiple adapters to get Firewire. Fuck that, as long as possible.

To be fair, with the new Macs you still get to daisy chain adapters...

Here's the thing, nobody can take away how great the Macs we have now were when they came out. The fact that it was so well built and so powerful that you're still using it after 5 years speaks exactly to what we loved about them.

But the new MBPs aren't the same. They're just as expensive as they always were, but they don't have forward-looking specs. Unlike the old ones, we don't see the new ones being machines we can keep around for the next 5 years.

I've got a 2013 MBP and it's got virtually identical specs as the new 2016s. (Used similarly upgraded from base units both times -- with Apple care this cost ~$3,300 then and would cost ~$3,300 now.)

--- 2013 MBP

16 GB RAM

NVIDIA GeForce GT 750M with 2GB memory

2.3 GHz Quad-Core Intel Core i7

512 GB SSD

Apple Build Quality

vs

--- 2016 MBP ($2,800)

http://www.apple.com/shop/buy-mac/macbook-pro?product=MLH42L...

16 GB RAM

Radeon Pro 455 with 2GB memory

2.7 GHz Quad-Core Intel Core i7

512 GB SSD

Apple Build Quality

vs

--- 2016 Razer Blade ($2,200)

http://www.razerzone.com/store/razer-blade-gtx970m

16 GB RAM

NVIDIA® GeForce GTX 970M with 6GB memory

2.6GHz Quad-Core Intel Core i7

512 GB SSD

Razer Build Quality
Show HN: US H1B Worker Salaries Visualized for Easy Exploration
Pearl Jam, Tupac Shakur and Joan Baez Will Join the Rock and Roll Hall of Fame
plenty of home schooled kids do just fine without attending "good schools".
No operating system can protect your machine if it is left unlocked - even allowing physical access makes you vulnerable. A worthy concern, but not in itself an "Ubuntu problem".
the gamer bling thing is so funny. why does nobody in the laptop business understand that people are buying those laptops despite the bling, not because of it? every ad that i see for a gaming laptop emphasizes the competitive advantages that these laptops offer, letting "gamers" "dominate" and so on. how could they be so disconnected that they don't realize that what everyone wants is to enjoy their crispy, high definition graphics on a sleek master race machine? what the world needs is a merging of gaming laptops with xps-like pro machines. utilitarian, powerful, well made and visually inconspicuous.
Surface Pro 4 - You'll get 6-8 hours of battery if you optimize some settings, and it's 12". I have no issues being productive on the type cover (I'm sure it can't be worse than a keyboard on an 8" laptop).

https://www.microsoft.com/en-us/surface/devices/surface-pro-...
Simplenote!! Works on everything: Desktop app, browser, android or iphone
It's interesting that they're spending $50/mo on a shitty website. I wonder if they'd be happy with a static site with their location, hours, and contact info (something to prove to millennials that they exist) for google to scrape, with links to their social media profiles. This costs less than $2/mo on S3 after the setup.
I would hate that. How could ever be sure Apple (or anyone else) hasn’t added/modified my code without consent?

I wouldn’t ever stake my reputation on signed code which hasn’t been signed by myself!
Sounds like you are pretty happy with your MacBook Pro. Awesome.

If you want to replace it, maybe you should get a MS Surface Pro, and let us know how that works out for you.

BTW did Apple hold a press conference? I thought it was just an internal memo type thing for the employees, no?
I always wonder about claims like this from both sides. I see people claiming pregnancy alters a woman's brain, miscarriages can cause postpartum depression, but then see claims that abortions do not effect the brain at all. The third I find hard to believe given the first two. And I know this is a touchy topic, but I am pro-choice yet find it a bit baffling that we ignore some of the science behind its effects on the brain and moods. Hormones are very powerful. If you are on either side of that fence, I think we can all agree that we want the woman to be well. I feel like writing off effects for political reasons does nothing but damage women (I think this is more U.S. than other countries.) Especially if we consider some women getting abortions are doing so for socio-economic reasons. If their brains are effected (they become depressed,) that is hurting their social standing even more. If we can identify that as a possible effect, then we can treat them.

A bit of a tangent, but it's something reading this prompted me to rant about.
Well said. I can certainly understand that money matters, and I applaud the effort, but experience has taught me that developers that explain their learning in terms of "If I learn X, then I should be able to coast until retirement" are not the kind of curious, self-motivated people that bring a lot to a project.
> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

https://news.ycombinator.com/newsguidelines.html
I once had a bank card fall out of my pocket at a movie theater. My mistake, should've put it in the wallet but was in a hurrry.

Most likely someone on the cleaning crew stole it. Same pattern, tiny fast food purchases followed by lots of several hundred dollar purchases. My bank (Huntington), did not catch it at all. They drained the entire checking account.

They mostly went to Meijer, three times spending over $300 each time, all on the same night. And every time, they paid with credit and no cashier there asked for ID. (Yeah, I didn't have a lot of money back then, this was around 2008? or so, I believe.)

Filed a police report, went to the bank. Took about two weeks to get the money back, barely made rent that month as a result. A detective called me one time, asked me to call him back. I called him back probably five times leaving messages for him, he was never there, and he never called me again. I never heard anything more on it.

They can easily catch these guys if they want to, they just apparently don't give a shit, as there's nothing really in it for them. Better to go after revenue-generating pursuits like civil forfeiture, I guess. Maybe they just have too many cases, but by not resolving them, all that does is embolden thieves to keep doing this shit because they know they'll get away with it.

Moral of the story: keep separate checking and savings accounts, don't ever carry around cards that can ring up more than you're comfortable losing. Nowadays I keep less than $1,000 in my checking account (which isn't as much for me anymore), the rest in savings. If I want to make a big purchase, I'll bring my credit card along with me that one time only. I wanted to do a debit-only card to require a PIN#, but those are far too restrictive. Way too many places are credit only (fast food, restaurants, parking lot ticket machines, etc.)

Also, wallet chains. They look tacky as hell, but they've saved me more than once. If you wear khakis, they're essential.
It's hard to take a post like this seriously when it uses such awful grammar and spelling.
It took me some looking to find Price's writing mentioned in the article. Warning - it's long - will probably take a half hour to read. Good stuff though.

https://books.google.com/books?id=g2M3AAAAMAAJ&pg=PA361&lpg=...
Sorry that's just not possible. There are gamer targeted systems that are better specs than anything apple ever made (even after market upgrades) in the sun $2k range.
The 15"/i7 looks really nice. Thanks!

I'd still be interested in a true Novena successor too though. The integrated FPGA for instance...
They could just use their own canonical time (from their server) instead of hammering NTP.

It doesn't say anything about synchronisation between phone and server.

EDIT: In fact it is easier to implement it this way than using NTP. I've implemented something similar and I found it easier to add an API endpoint that returns time() than to ship an NTP client...
I think lucozade's reply (just below yours) gets closer to why Sheen's argument matters at all (admitting that it is more of a, "Hey, have you thought about it this way?" than a serious argument, the latter of which Sheen also focused on) - whether we transfer the content to Jesus' followers or not, we still these condensed narratives containing historical claims as well as general teaching, and the claims are extraordinary, whether we attribute them directly to Jesus or to the followers. If the account in the gospel of Luke regarding the annunciation of Jesus' conception is false, then the rest of Luke's testimony about the words and deeds of Jesus is suspect.

Additionally, the great majority of Jesus' teaching depends on a context that admits unabashedly of a supreme Creator to Whom we owe, well, everything. Thus Jesus' teaching that lusting after a woman internally is tantamount to adultery only makes sense in the given Judeo-Christian context. So, even if we ignore claims of divinity and the origin of those claims, it's difficult to find a coherent moral message absent some claim regarding the existence of an ultimate Creator.
Alienated is too strong a word. Do I feel as an Apple customer a little forgotten about because I like MacBook Pros? Absolutely. Was my family members with tech surprised by the new Surface products? Absolutely. Did a long-term, self-described "Apple fan boy" complain about the releases while wearing a first generation Apple Watch? Absolutely. Alienated? Eh, I don't think any of us think badly of the Apple brand or wouldn't consider their next product.

(The Surface Pro demo set to a version of Pure Imagination was more of an Apple presentation than Apple has done in the last couple of years. It is a constant horse race and the clear lead Apple had narrowed quite a bit. I was stunned by how bad their demo of the new Macbook was while the same week that had the Surface Pro. Watching them awkwardly DJ on the space of a row of keys was cringe-worthy. I'm not sure how that got green-lit)
From https://news.ycombinator.com/newsguidelines.html

What to Submit

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.
Same boat as you. I have a late-2011 17" MBP with an i7, maxed out RAM, and a 512GB SSD. I think that the graphics processor is starting to fail and I'm starting to experience some very odd DNS-related issues with the OS.

I am very unsatisfied with my replacement options.
I have a Microsoft Surface Pro 3 with i7 processor and I would not trade my Macbook Pro (3 1/2 years old) for it. The Surface frequently heats up to be too hot to hold as a tablet and just isn't nearly as fast.
> And how is it that a "good API" requires client modules for all these different languages? Do people not know how to make HTTP requests anymore or something?

That is a complex question. For example, our company's ERP is a niche product specific to the printing industry. It has a SOAP API, and a WSDL so large that it will crush any SOAP library that is not doing code generation. We are one of only a handful of their customers who are NOT using their pre-generated SDKs because we do everything in Python and Elixir, and they only provide SDKs for Java, PHP, and .NET.

They rely upon the SDKs to provide API documentation, rather than the WSDL. The CRUD endpoints are consistent and work well - until they don't, and then you have to guess why a call failed due to some undocumented business rule. The process endpoints are a nightmare. Every call is documented as follows: Name, number of parameters. That's it. Parameters are all called IN0 through IN9. There is no documentation specify what the parameters are, which ones are required, what the data types are, or acceptable values/ranges. We have to dig through the SDK code (usually PHP) and make guesses.

To make matters worse, the state-side developers didn't write and don't maintain the API. It's offshored, and any question takes a couple weeks to get answered.

I realize that none of this is SOAP/WSDL's fault. But the fact that the vendor can get away with this shows how many shops really truly can't handle simple HTTP requests, and are hamstrung unless the vendor supplies an SDK. Otherwise the vendor could never get away with this.

As an aside: We ended up writing a REST microservice to translate JSON calls to SOAP for CRUD. (This was also necessary because we discovered that if we did not rate-limit the SOAP calls, the ERP choked). This dramatically simplified our integration code. But to this day, through we have repeatedly requested it, we cannot get full documentation on the process calls.
I bought a Chromebook Pixel out of curiosity and have loved every minute of it. It's fun and really slick, and even as the most expensive, by far, it's still a fraction the cost. It was easy to put Linux on it for real dev, and I keep hearing about more and more methods (https://mrchromebox.tech). Plus it has all the Play Store apps now. Everyone I know is just waiting for work to buy them a Surface, but doesn't want to pay for it themselves.
Thanks. I was looking for the model number but could not find it on the page.
You can reach me at #dat or #beakerbrowser in freenode, in the Beaker mailing list [1], and on Twitter [2]. We're going to be writing about the concepts and architectures over the next couple months, and there are links to blogposts on the rightnav of the docs [3]. We'll announce new posts on the mailing list.

1 https://groups.google.com/forum/#!forum/beaker-browser

2 twitter.com/pfrazee

3 https://beakerbrowser.com/docs/index.html
Taxpayers Fund Cancer Study, but Profit Will Be Private
The lack of affordable storage in the retina and up laptops and even desktops has been a deal breaker for me. I am on a five year old mbp and am seriously considering a hackintosh to be a daily driver. That's a whole big can of worms though.
Handmade Hero implements a live coding workflow in C++: https://www.youtube.com/watch?v=WMSBRk5WG58
"under" and "over" fund are subjective measures of nothing. the us spends substantially more per pupil than it did 40 years ago with roughly the same results.

further, we spend more per pupil than other developed countries that are delivering superior results.
It seems to me that the most useful definition of "lie" is one where it does not include un-truths due to diminished faculty or simply being mistaken. I would not call Newton a "liar" because he wasn't aware of relativity...
Performance is the same thing as correctness only in hard real time.

A better analogy might be stable sort versus unstable. If you need a stable sort, and unstable one is wrong.

(Not sure if that counts as an abstraction leak, though! It's just the semantics. Unstable sort doesn't leak that it is unstable; that's its behavior. If a sort is just documented as putting items in order, an actual implementation does leak information about whether or not it is stable.)
> To be fair, Apple depends on Intel Corp., which still makes key chips for Macs. Like the rest of the PC industry, Apple's innovation and product cycles are sometimes constrained by when Intel produces new chips—a process that's getting more difficult.

So, given that constraint, maybe Apple should make it easy for the end user to upgrade everything else (e.g. RAM and flash storage) instead of really hard or impossible.

But, it's more like "You're stuck with this new Intel processor which is basically similar to the previous one, so we'll just bind it as permanently as possible to all of the other components so that, when you want a larger drive, you'll have to replace the processor too."

Maybe Intel is dictating this "permanent glue and solder" strategy to Apple...
If I can figure out how to run Vagrant on one

You could ssh into another computer.
That's a limitation (or rather idiosyncratic behavior) of Terminal not Ubuntu. Copy/paste works everywhere else.
Respecting Boundaries with Inhomogeneous Kernels
I upvoted you because of your helpful list.
Yeah I don't think you could get macOS running on this, but Linux has good drivers out there for most of the bits (maybe minus the chroma keyboard).