skysight-inc/HackerNews huggingface dataset:
I just got another call from Apple. This was the same person as last time and I'm still being told I cannot use Google Sign-In with my app because Pokemon GO uses it and they somehow think it related. They repeatedly said this is final and there are no further appeals an I will have to replace Google Sign-In with something of my own. I asked why Pokemon Go could use Google Sign-In and they said "because it's related". I asked them to explain that and all they would do is repeat "because it's related"...
Neither the title of this thread nor the article linked touch on this subject.
After my 50th attempt and first actually getting there, was 2023.
If you're going to link that, I would suggest also reading the stickied reply by a moderator of that subreddit[1] that refutes many of the points made by the OP.

[1] https://www.reddit.com/r/linux/comments/53ri0m/warning_micro...
> felt like Apple is trying to convert me to their religion and the view of the world through Apple's glasses

I regularly use both macOS and Windows, and I don't see what you mean. Can you elaborate?
Hygiene is still needed in CL, but is accomplished in different ways that are not so explicit. Packages and namespaces end up doing most of the heavy lift, so CL's macro system, while it looks more raw than Scheme's, is still pretty robust. And many of us just find it simpler because it involves a lot less mechanism. (Odd that in that isolated realm of macro processing, the Scheme system is complicated and CL is not. You never get anything for free--you just trade one thing for another. Laws of thermodynamics and all that. They're hard to escape.)
Not everyone is a webdeveloper that has to link some pngs into some text file and MAYBE batch process some images. There's people with heavy workloads who notice. I really don't understand that attitude. "Because I don't need it, nobody would need it."
Ok I had some confusion with your wording.

When you say "the industry" - I inferred computer manufacturing industry. As in IBM, HP, Dell, Apple, etc. whereas you appear to be talking about the creative industry.
Microsoft offers Apple users $650 off to trade a MacBook for a Surface
My first car was a 1986 Toyota MR2.

It was not a Beige Toyota Sports Car with 1.6L 4 cylinder gasoline engine and 5-speed manual transmission, 14" wheels, sunroof, and cassette player
The Wix Mobile App, a WordPress Joint
think about it -- the notion of Monte Carlo could not have existed before the 19th century. Newton was proposing a purely deterministic model of nature in the 17th century and the next 200 years was spent trying to develop his program until Statistical Mechanics and Quantum Mechanics begin to show this is impossible.

DeMoivre and Laplace used calculus to develop come crude notions of probabiity as applied to Gambling -- a very sinful topic. Those ideas such as random walk wouldn't be made formal until Kolmogorov in the 20th century.

Lastly we did not have computers in the 19th century so we could not have the computational resources to implement even the simplest monte-carlo calculation even if the idea had come about. When Boltzman developed his ideas of entropy and the notion of applying statistics to describe a physical model, he was ridiculed so much he committed suicide

https://en.wikipedia.org/wiki/Ludwig_Boltzmann#Final_years
In the latest build you can run Windows executables directly from bash so you can run vagrant from the windows installation without switching shell.
What link? I don't see a link in your comment.
Why did they recommend the T400 over the T420?
Google Docs Add-On for Inserting Hyperlinks with Titles
The Strange Inevitability of Evolution
Whoever wrote this article appears to misunderstand what those ports on the new macbook actually are. They are USB ports!

USB-C to be specific

While yes it's an uncomfortable transition period, the idea of a common socket for all connections is amazing! This isn't Apple killing USB in favor of thunderbolt (which happens to run over the same connector), it's apple using the latest USB spec.
What kind of code? I live in C and C++. Processor speed matters when compiling. Of course it doesn't matter if you're writing e.g. js...
> Or rendering headers in your code

Sorry, you lost me right there. If you need headers, you've already run off the rails (no pun intended) IMHO.
Tesla does, and there has been some back and forth of personnel employment between NHTSA and Tesla as well as both have seemingly intentionally poached from each other.
Firstly I did not say half a trillion. I estimated that the kind of investor who will buy into zcash has to believe in crypto upside, and I assumed 10% crypto share of global money supply over time. IE 5 trillion. Second I said, along the same lines, that to buy zcash you have to believe in an upside scenario of 10% of crypto market share for zcash. 500 billion. 10% of that is 50 yards. Does that sounds reasonable to you? You have said 100 million is reasonable. I say you're right. But that's not the pitch here.

The pitch is that zcash will "uplift millions of people". As per your numbers, you're saying 2e-06 proportion of global money. Can you see the disjoint between the ambition pitched and the (entirely reasonable) numbers that you cite? They're pitching a game change ("zcash begins") and you're saying their target is 2 in every 1 million dollars of global cash?? Come on. If that's true, fine, 10%. But that is not "uplifting millions of people" and this is not "Zcash Begins", biblical style.

What we have here is an unfeasibly large founder's share in the case of success, and this unreasonableness is precisely the signal that indicates that they do not believe in long term success, themselves. Therefore we have a credibility problem.

TL;DR: If they had 1% founders share, they'd have a shot. At 10%, they're doomed to failure. 1% of something or 10% of nothing.
Anyone tried have one of the new razer blade stealths? I'm eyeing one (16gb, kaby lake i7, 500+gb ssd) for 1400, and curious what others experiences are.
> Still, if you're a Mac user planning to upgrade to the new MacBook Pro, you should probably prepare for the fact that you're going to need to be carrying around a lot of dongles for the foreseeable future.

USB-C is the future of USB, for very ease of use (reversible), size (phones are already transitioning), performance (multi-protocol capable), and power (up to 100W!!!) reasons.

Like all transitions to new ports, it will be a bit painful. But complaining about dongles for USB drives seems a bit silly since all of those drives will eventually use USB-C, like the many thumb drives available [0] (if you have existing drives, then sure, but obsolescence is a requirement of technology).

0: http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&Is...
It's a Texas-based tiny credit union. I really should switch but I'm still settling in to my new job out here in SF.

I agree - it should work like that.
> no "set 3" of regulators that issue orders during the day-to-day running of the business

You mentioned 2 branches of government, the legislative and judicial. But the third branch, the executive, does (in part) exactly what you described above.

Taken to the logical extreme, your view means we should replace every government adminstrator with a court, including for mundane decisions like whether to grant a marriage license. That system would be horribly inefficient and probably not much more consistent or effective since random people off the street won't have the domain knowledge a regulator has.

Also, regulators are representatives of the people and are subject to laws just like everyone else. The escape hatch of the legal system is always available -- if you think the regulator got it wrong, then take it to a court, and a judge and jury decides who is right.
Relax, the expansion of the universe is still accelerating
Agreed. But I extend to the entire planet being the museum. So I'll restate as "VR time travel is the killer app"
I should, yes. I need to find a good credit union out here in SF, I just came here from Texas.
Not sure what you mean? I really hate the new Macbooks but I do like macOS and I'm quite productive and happy with it.

Aside from a Hackintosh my only choice is a maxed out 2015 one that should last me about five years, if not more, with my current usage. It's not the choice I wanted to make but I'm not getting a $2000+ laptop without any ports I can use without adapters.
Most people aren't sufficiently informed to be able to make those decisions in a reasonable way, and having the Wirecutter provide this kind of advice without explaining that there are cases where some people do need to be more paranoid is harming those people. Telling people that everything will be fine when we know that for some people there's a much higher probability that it won't be shouldn't be acceptable.
Original repo: https://github.com/Kickball/awesome-selfhosted
As for video editing software: this may sound strange, but I've seen several people, some of them VFX professionals, recommend Blender as a very good tool. (Perhaps it's not so surprising when you consider it's been used for editing several feature-length movies.)

For presentation software: personally I've completely switched to HTML5 based presentations (with reveal.js generated from markdown with pandoc), because even in 2016 I still see professionals at big conferences fail at playing back videos, or just plain hanging their Windows computers, when using PowerPoint. But when was the last time a video failed to play in your browser?
Reading the responses here, I wonder how a revamped HN homepage would look like if there was a search bar at the top of the page.

The user story for search has been solved. What hasn't been solved, it sounds like, is feature discoverability.
Nope, there is no xserver so really nothing to talk to locally. For grins, and because you asked, I did an install of gimp and verified I couldn't figure out how to get it to run :-)
They didn't lose USB. As I understand it, Thunderbolt 3 is completely compatible with USB 3.1 Type C and backwards compatible with adapters with all previous versions of USB.

Also, bam[1]! Problem solved.

[1] https://www.amazon.com/SanDisk-Type-C-Smartphones-Tablets-SD...
I don't know the proportion, but coincidentally enough, I work at a startup that uses Stripe and we used to support bitcoin transactions (and thus refunds). I just asked a friend who's been here longer why we're not supporting bitcoins anymore and his response was "exchange rates were a huge pain" haha so yeah it is indeed convoluted to do refunds with bitcoins, but if we are to attempt to use them as regular currency for goods and services, we can't not support refunds. so we dropped bitcoin support altogether.
While driving, you have to do a double-pull on the lever to activate the autopilot, a single pull just activates the basic cruise control. So you can still buy one and just never activate it.

Alternatively, earlier editions of Model S shipped without autopilot, which was then sold as an aftermarket upgrade as late as this spring (when autopilot was an optional $2,500 package on a new Model S).
Not everything we do is a success, and there are many reasons for our failures when they happen. The trick is to lick your wounds, learn from your mistakes and get back on the horse as soon as you're able to.

I hope George learns all the lessons he needs from this to make whatever happens next a success.
Ideally anybody reviewing these devices should be getting answers to them.
I'd like to see a grand jury get the opportunity to decide.
Technical contributions a market disruptor does not make, or have you not seen that academic startups tend to fail about as often as any other?
It just occurred to me that perhaps a socks5 proxy could bridge from ipv6 to ipv4? Sadly, even if I set up "automatic" proxy configuration, I pretty sure there'd be enough edge cases and things breaking that "forcing" local users on ipv6 wouldn't be feasible.

Many thanks to all the "nay sayers" in this sub-thread. Helps me manage my expectations, if nothing else :-)
About same thing as putting your ad to a paper whose readers belong to a certain demographic group or just posting it to the country club notice board.
Not quite. There is precedent for the new president pardoning the outgoing president, though - Ford pardoned Nixon for anything and everything Nixon had done that was illegal during his term in office. That closed the book on Watergate, but it arguably cost Ford the election to Carter.
Measuring Fairness in Ranked Outputs
I was debating on saying Mi¢rosoft, but I decided against it at the last minute. Oh well.
I didn't downvote you, but even my Macbook friends were jealous of my 20+ hours on a Thinkpad x250 (9-cell).

The default power settings on Linux are pretty bad, though. Anyone with Linux on their laptop should create a boot service that runs this command:

powertop --auto-tune

...and observe battery time increase by ~25%.
Personally, I've found the Thinkpad windows build to work better for me by far than a vanilla one (especially the projector stuff, which generally makes me a very happy bunny at conferences).

However, given there's a recovery partition and you don't wipe it while doing a stock install, "try both and see which you prefer" is clearly an option.
yeah I was going to do that but apple is an american company and it doesnt make sense to use the euro. Using $pple is just as lazy as using m$ to call microsoft greedy.
Low vision programmer here. I've made a few tools that make my own programming easier, like a lightweight version of Emacspeak https://github.com/smythp/eloud (now in melpa) and just gave a talk on blind hackers and our tradition of bootstrapping: https://www.youtube.com/watch?v=W8_O3joo4aU Would be happy to help out with a project, email at my name + 01 + @ + gmail.com.
A former employer used Codility. It was useful for screening out wanna-bes, but to actually use it for ranking senior candidates would be more work than just interviewing.
Can you post a link so that I can try litpro? Or does it need a download and installation?
About the Touch Bar – MacOS Human Interface Guidelines
I'm surprised you haven't learned yet that the constitution grants authority to congress to pass laws, which include laws related to safety.
Lessons Learned from Shipping 9 Developer Products
No in the case of classified material, it is a crime to be incompetent. The only burdon of proof is that the disclosure in some way harms the United States, and that the disclosure was knowingly and willfully done.

She knew she had and E-mail server doing state business, She willfully continued to use it and no precautions were taken to ensure classified information was not sent over it, and in some cases she willfully altered documents without properly declassifying them. Its a pretty clear felony.
I've been using SO blackbox which feels like a poorman hack, but solves the problem really easyly until a "proper" solution is decided on and implemented.

https://github.com/StackExchange/blackbox
This is probably offtopic, but I hate, hate, hate Intel's CPU naming strategy for the Core i line.

An i7 (U,M) in an ultrabook is vastly different from the i7 (MQ, HQ) in a gaming laptop.

A lot of people don't realize that, they just assume that i7 means "fastest intel processor".

It also doesn't help when computer manufacturers say "#th generation Intel processor". Unless you're keeping up with that stuff, how does a consumer buying a computer even make sense of that stuff?
Was that bitcoin support manual, or through stripe? I would never want to deal with bitcoin payments manually due to the exchange rate issue; but taking them through stripe works wonderfully.
The American Civil war comes to mind, but that answer is so obvious I'm a bit worried the angle here was a denial of that.

Also, the formation of many Caribbean nations were the result of bloody slave revolts.
That sounds like a good description of operating systems, programming languages, databases, or any of dozens of other abstractions that work great, enable people to use them as black boxes without worrying about the details, and also are rewarding to customize or hack on internally for the small subset so inclined.

If that's what this is, a new field outside "programming" that allows an order of magnitude more people to author behavior for simple systems, that'd be amazing.
The general rule of thumb is cooked digests easier than raw, blended easier than cooked, juiced easiest of all. Think of it as automating preexisting parts of the natural digestive cycle-- you chew your food physically for a reason, obviously, starting in the mouth and continuing in the stomach. Cooking denatures protein. Pureeing similarly breaks down dietary fiber into smaller, more digestable chunks. Everything is still there (excepting volatile organic compounds that degrade once exposed to air, etc), it's a physical process, not chemical. But physical transformations have indisputable effects on chemical reactions. That's not controversial.

(Caveat: nutritional science is very much in the wild wild west days. It's a jungle out there, even in peer-reviewed research.)
I just tried Jupyter... I couldn't figure it out. Could you post a link to a tutorial that I could use?
The Psychological State of “Flow” and Game Design
A depressing new photo shows the smoking crater left by ESA spacecraft on Mars
This is exactly the argument I give when people ask why programs can't be written in plain English. The first reason is obviously ambiguity - programming languages let us express computation precisely. But the other reason is also for general productivity in being a programmer.

There was a not-so-distant time when mathematical theorems were expressed in plain English, without any precise notation. With the introduction of more precise ways to express mathematical statements and logic, mathematics has proliferated, since there is a standard to express problems and results.

While I love toy models as toys, I don't think there is a real use case for toy models in a professional development workflow.
I'm a little disappointed that you seem to've been being downvoted for this.

Personally, I liked the key feel of the old installs better but find the new ones perfectly serviceable.

But I think the key point here is that, shockingly enough, people's opinions differ and you probably need to try any given keyboard yourself to make an informed decision.
It is expressly not the goal of CL to be all things to all people, and yet to be many things to many people. Scheme has a kind of fixed set of things it definitely wants to be and sacrifices others, it just does it in a different shape so that the particular examples you pick are easy.

One way I sometimes conceive it is that in any given language there are a certain number of small expressions and a certain number of large ones. Differences in semantics don't make things non-computable (which is why turing equivalance is boring) but they change which expressions will be easily reachable. There are certain things Scheme wants to be able to say in not many characters and different things CL does. Neither is a flawed design. But they satisfy different needs. It's possible to dive into either and be fine. As others have pointed out here, it's not as big a deal in practice as it seems like in theory. What matters in practice is to have an intelligible and usable design, which both languages do. But to assume that the optimal way to say something in one language should stay constant even if you change the syntax and semantics of the language is to not understand why you would want to change the syntax and semantics of the language.
You should move to seattle then. Good bachelors in CS in their first job make $100k+. Interns make 75k.
A suggestion to the designer of the language: do whatever it takes to get rid of those square brackets. They don't belong to a language for humans, not in that quantity. As a bonus, remove also @ and #.

All the rest looks good. Hopefully it will influence other languages to display their inner workings in a more visual way, maybe even the mainstream ones.
It's the very same as the contextual ribbon navigation that Microsoft is using but above the keyboard instead of at the top of the screen.
The second label is more useful and informative. You gave me information about the thing, rather than an arbitrary label that I have to go resolve manually.
Not sure why you're being downvoted for asking a question..

I care about CPU performance for compiling large projects. If I ever end up having time outside of work, I would like to try my hand at GHC development. I have made an attempt at it in the past and builds could take hours on my 2011 MBP.

I don't use an IDE by choice but back when I had to use Android Studio, I definitely would have appreciated a faster CPU as well. I'm not sure if this is still an issue.

Even if you aren't doing anything CPU intensive, I think it's nice to know just because you want to know what you're paying for.
Desperado...
What's worse is that even if you know the exact CPU and it's performance intel has a new program to arbitrarily throttle CPUs to fit a particular power/cooling envelope.

So vendors can cheap out on cooling, cripple the cpu, and there's no way to tell until you buy it and check yourself.
Speech Recognition: You Down with CTC?
> Apple's biggest challenge seems to be convincing their current customers they need a new phone at all.

That's not much of a challenge for Apple. There is always a laundry list of features that people want but that aren't necessarily mature (e.g. Wireless Charging, NFC, waterproofing) and Apple keeps those in it's back pocket incubating. Occasionally it pulls one out and slaps it on one of their devices to boost sales.

They also drive sales by adding or removing features from their devices (e.g. Firewire 400/800, USB-C/MagSafe, Lightning) or dropping support for legacy systems.

Mechanical failure is also a common reason to upgrade but Apple seems to be cannibalizing this revenue stream by replacing mechanical devices (e.g. switches, buttons, touchpads) with solid state ones that use haptic feedback. I'm curious how that will play out, will Apple's Taptic engine be the point of failure?
The Triumph and Limitations of Quantum Field Theory (1996)
At least the Broadcom chipsets can do soft-AP mode on Linux, something that IIRC even the top-notch Intel chipsets can't.
That is a seriously nice gaming laptop. Id like a 15" version with the trackpad in the usual place though, id consider that for my main machine.
Lots of interesting effects there, all the way up to basic urban land-use decisions.

Suddenly the price people will pay for parking is going to be closely related to the price of gas. The maximum value of a parking space in the city is basically the cost to send the car back out to some suburban parking garage during the day and have it come back in later for you. My guess is that the market-clearing price is going to be a lot lower than it is today. Lots of urban parking structures might end up getting repurposed for other uses, if you can't fill them at hundreds of dollars per space per month.

In the short run I could see the average self-driving car's gas usage being higher than a conventional car's, but in the longer run the same self-driving features might make fully electric cars more palatable. Long charging times don't really matter if you can let the car go and charge itself while you're at work, for e.g.
You're describing the 'Fn' mod-key. Everyone else here is describing the F-keys. The 'Fn' key is still there and does what it always did. In fact, it calls up the traditional 'Fn' keys on the touchbar, functionally just the same as the old MBPs, making all this whining look particularly stupid.
20 years Apple released the iMac which did away with SCSI, ADB, RJ232 etc in favour of USB.

What they have done now with the MacBook Pro is exactly the same thing. They are trying to establish USB-C as the one port to rule them all just like they successful did with USB-A.

Yes change can be hard and some people like yourself clearly struggle more than others. But change is needed sometimes to push the industry forward.