skysight-inc/HackerNews huggingface dataset:
If you "can" switch between Windows <-> Mac, why not give linux a spin? Like, if you're not building apps with native UI kits on those platforms, what is holding you on them?
...did you read the article? I'm not gonna summarize it for you, but typically, even insider builds have not been this buggy.
Performance and Evaluation of Lisp Systems (1985) [pdf]
this isn't esoteric at all. We are discriminating against Korea when we do not accommodate their alphabet.

China and Japan obviously have to accommodate themselves as there is no possibility of having one key for each Kanji (or Chinese character). There was a nice documentary showing arcane Chinese characters or different descendants of the same Chinese characters.

Does this encode the font or merely the character (as an entity)?
Life is generally easier to navigate when your beliefs tally up well with truth.
I wonder if this means Square doesn't have much headcount to fill at the moment - usually you'd expect to see them find roles for the employees in a deal like this.
I've unkilled the comment for you but you can see all the [dead] comments by setting 'showdead' to 'yes' in your profile, if you want to.
Are you sure you're working off of recent, in-depth Windows experience?

> I get the slickest hardware, great battery life, the best touchpad and keyboard, and a hi-resolution screen that doesn't have battery life, flicker, tint, or scaling issues.

None of these things are universal among Windows machines. I can't remember which model, but a Verge review recently said that a Windows laptop had surpassed the best Mac (in terms of hardware quality).

> display scaling is a joke

It's fine. Everything works and looks good. Sometimes you use legacy apps (which is a feature of Windows -- legacy apps still work) that don't handle scaling well, but the OS helps resolve those issues.

> Performance is terrible

Reviewers, people on this thread, and I have all reported Windows being much snappier than OS X. I actually switched to Windows for performance alone. I hate not having a bash terminal, but it's better than using buggy, slow OS X.
Two german soldiers survived 6 years buried alive in food warehouse?
What's faster, specifically? I'm running both and they're both equally snappy even though the macOS has superior functionality with Mission Control, etc. compared to Windows half-baked, recent copy of the functionality.
I got like a 800 bill one month for an apartment not much larger than you describe. Then close to that the next.

Turned out they had routed the hot water from the heater under the foundation to the taps and there was a leak. They came and jackhammered up a section of floor and fixed it and apartment complex wound up crediting me for rent.
As a jack-of-all-trades developer, I use both Windows and MacOS. But I "left" MacOS (meaning isn't my "desktop") over twenty years ago when Windows NT became solid. I'd use it more if I was able to run it as a VM like I do all my other OSs.
Just a small correction, that's not a drug, but an organism.
I do not want to work for a company who disrespects me and my time.

That is a huge red flag, and means that they will disrespect me at work as well.
Docute – Writing docs couldn't be easier
Did you know everyone who clicks the (domain) next to your submission link can see the fake accounts you've been creating to manipulate HN?

https://news.ycombinator.com/from?site=lieberbiber.de
In my case, yes, I'm leaving money on the table. The bespoke work isn't compatible with the "Solo founders" bit.

I could take on debt, hire, and do it. There's money there. Because of the customization though, the margins are lower. Exactly how much lower, I don't really know.

I'm not currently willing to take the risk.
A basic job also fixes the disincentives - you work regardless, only question is if it's a bad govt job or a better private one.

A basic job also costs a lot less since it only goes to people who need it.
> This puritanical belief

That's one way to ignore human nature as a force driving human society.

> Basic Income

That's another.
> What makes Python a superior language to Matlab and R is the ease of software development.

In practice I think the trends we're seeing have more to do with the fact that most universities now teach CS and data science using Python.

Given that Python is approximately as good as R, and it's becoming increasingly much easier to find good people to hire, there's very little reason not to be a Python shop.
> This puritanical belief makes the idea of Basic Income politically un-doable through most of the world, along with the belief that a living is something that must be earned through productive work.

It's just a framing problem.

For example, the Earned Income Tax Credit in the US is a small de facto UBI. If you eliminated all US welfare programs and used all the money to increase the amount of the EITC you will have effectively solved the problem.

In theory the EITC requires you to earn money, but if you eliminated the loss of welfare benefits that currently occurs if you report earning any amount of money, suddenly you'll discover that everybody everywhere has "income" from doing odd jobs for their friends and so on, most of which they've been doing the whole time in exchange for in-kind services but (illegally!) not reporting it as income because reporting it previously caused a net loss rather than a net gain.
As mentioned in sibling threads, it is esoteric in terms of programming languages. It's in the same page as Brainfuck and Befunge and the name "esoteric programming language" is well-established [1].

[1] https://esolangs.org/wiki/Main_Page
Whilst it may not be easy to setup (but I'd argue it's more tedious than hard), it gets out of your way once it's up and running. And, since it's rolling and not release based, once it's setup, you barely ever have to change anything about it.
At least that is why I've chosen to use arch.
Well, that and recent GCC releases.
> then it requires a perspective to isolate it as "a thing" which means you are basically claiming there must have been a creator.

This statement doesn't follow. They're entirely unrelated claims.

> If there is no creator then there is no perspective other than that of observers like us... the quantum physical one.

Stop trying to integrate pseudo-quantum physics into hokey philosophical arguments. You don't know what you're talking about, and it detracts from any value the argument might otherwise have.

Humans are not unique as "observers" in quantum physics. Air molecules appear to work as well. We haven't solved the measurement problem, but we know enough to say that it almost certainly doesn't have any bearing on arguments about platonic realism.
> Somehow I shut my laptop off and it booted backup to a failure message, I had to make another bootable USB and go online to find out how to do a fsck. I was using external monitors without issue for a month, and then one day the configuration changed to a point where I couldn't even use the laptop with it's built-in display. The sound and volume controls are a joke. I was prevented from installing any packages because of an issue with a package from Google.

A bit of a rant ahead, but I am really tired of people still treating Linux like it's 1997 or expecting it to work like their old OS did and then running into silly problems that none of us, who actually spend our day in Linux, run into.

These problems sound more like inexperience in using Linux to me than anything else. fsck works automatically after a power failure, configuration doesn't override itself and installing a package from the web, while not a great way of doing things, definitely does not prevent you from installing other packages, unless you somehow broke a whole lot of other stuff by deleting dependencies without really understanding what you were doing.
I do not agree that Windows is better than OS X. In my own personal opinion, I feel strongly it is the other way around. However, that is only a personal opinion. The Windows alternative clearly wins when it comes to hardware: you can choose the components you want, at competitive prices, and you can update them whenever you want. Also, Apple hardware's aesthetic advantage is not as big as it used to be. Many manufacturers can create thin pretty laptops now.
They used to sell a t-shirt with it which I'd love to own.
So what's your solution? Let the fathers off the hook?
This is my opinion as a native Spanish speaker.

I don't name my variables using Spanish and I wouldn't want to use a programming language where the keywords are Spanish-based. Spanish is a verbose, complicated language, which is why I think it's a poor fit for the task of programming. I surely prefer to use "userName" over "nombreDeUsuario", "database" over "baseDeDatos", "languageSelector" over "seleccionadorDeIdioma", "propertyToggle" over "conmutadorDePropiedad", and "wrapper" over..."envolvedor", I guess?

It gets worse with actions: "buttonClick" may, depending on who you ask, become one of these: "clickEnBotón", "clickEnBoton", "clickBoton", "botonClick"... (there isn't an obviously sensible choice, since all of them have their faults: 1 is tedious and long, 2 is slightly easier to type but incorrect, number 3 is incorrect Spanish, number 4 tries to mimic English and is thus incorrect too); "pageNavigationStarted" would be something like "navegaciónPáginaComenzó", which is long and incorrect according to this language (proper version would be "navegaciónEnPáginaComenzó", even longer).

You can't make verbs so easily, in English you can make a verb from any substantive, you can't do that as easily in Spanish.

In Spanish you have to use "filtrar", "filtra" and "filtro" (to filter, filter, filter), and to express "filterStarted" you'd have to choose between "filtradoComenzó", "filtradoComenzo", "filtroComenzó", "filtroComenzo", "filtrarComenzo", "filtrarComenzó".

Maybe I just don't like it.
> Doesn't mean I turned off my critical faculties.

If a media org whose entire claim to credibility is based around being impartial decided it was a good idea to publicly endorse a candidate, than they're pretty invested in that candidate.

From that point, they don't have to forgo critical thinking to manipulate public opinion if they choose to. They could just be selective about the "facts" they fact-check.
Hilarious rant!

* talks about developing VR apps, shows screenshot of editing html

* complains about lack of innovation in macOS, has zero ideas of things he lacks

* praises slack for being a great windows app

* is impressed by bash for windows

* never considered using Linux

check, check & check!
Two things I'm not a fan of so far in the API design.

1) Function names are misleading or not descriptive enough. E.g. isAlpha(). I assumed this meant is alphanumeric, but it actually means isAlphabetic (as in no numeric values at all). isAlphanumeric() clears this up, but just call the first isAlphabetic and remove any ambiguity.
2) Explicit binary inverts; e.g. isUppercased(), isLowercased(). This leads to bad coding style as conditionals that point in the affirmative usually leads to easier to read code. If it's not uppercased of course its lowercased, so why keep a function around to point this out? Save on the cognitive load on the users and just keep one around. Let them negate it for the desired result.

Otherwise, thank you for contributing what looks to be a pretty handy library that isn't tied to just MacOS/iOS and Xcode. I'm really starting to enjoy Swift and am curious to use it in non-client environments soon and a library like this is a pretty nice tool to have.
"On the Mac" as opposed to "also on iOS".
You reached the length limit for a reason.
eh.... haber isn't really "to be" at all. "to be" is pretty well covered by estar and ser. The only case for haber to translate to "to be" is existential, and pretty much only conjugated in the third person when used that way. Otherwise it's just an auxiliary verb, where its usage parallels "to have" in english (but not indicating possession, which is tener). It's basically just a glue verb.
If the mac allowed the "store" to have more than one source, allowed usage via cli and gui and didn't require a 30% cut most of your software would probably come from the store and it would be a good thing.
My impression of New Yorker as an unbaliased source of news has significantly declined over the past few years. They clearly have a specific liberal perspective. Maybe subtle in their bias but nonetheless a persistent and one sided one.
Cheaper and faster, broadly, which has been the same for as long as I remember: for an equivalent price, you can get a much more powerful PC than you can a Mac (though there are exceptions: the surface book matches up closely with a 2015 macbook pro I believe).

After that, it depends on what you are doing. I develop using a PC, macbook (for iOS builds usually) and a Linux machine (running mint).

Linux is best for Node/JS heavy development, IMO, largely because of the long filenames in Nodeland and the general linux-first documentation and help. Recently I have found its also pretty good for Dotnet Core development. The OS is nice as well as in that sort of bare-metal coding, it kind of gets out of the way.

Windows, either with VS or VS Code, is for things that require a lot of power or are huge (usually related): Docker stuff is easier, solutions with hundreds of projects, etc. When I want to throw code against a tiny god, the PC is my go to.
CRT Extinction: How arcades may not be able to repair classic games
To the contrary, don't make it exponential, just allow it but make it extremely expensive.

If the wealthy will pay whatever penalty tax for unoccupied homes you levy, then let them. Shift a meaningful amount of tax burden on to them and relieve taxes elsewhere. Make it expensive enough that there's at least some pressure against it and leave it be.
I get recruiting emails literally every day, and people call me on my cell phone, unprompted, once a week. So yes, I absolutely am in such a position to make such demands. If a company doesn't like it, then they can do me a favor by passing me over.

And I am honestly just an average SF engineer.

The current engineering market let's me choose whatever company I want.

So, I am not going to waste my valuable time with companies that disrespect me, when there are a hundred more that I could be talking to instead.
Despite my bellyaching, Windows is built on much more solid ground than macOS is these days. All the new stuff introduced in 8/10 - Metro stuff, control panel stuff, etc. - can be wacky, but the core OS is strong. It works, it doesn't crash, it acts the way you expect it to. That's all I really want from a desktop OS, and given that Apple has total control over their ecosystem, they are frighteningly bad at providing it.

What areas do you find W10 to be lacking in?
> The progress in macOS land has basically been dead since Yosemite, two years ago,

And the progress on Windows's side is what exactly?

For the end users, instead of business corporations, practically nothing changes. I swear every freaking version of Windows nearly everything about the user experience is similar to before. It looks nicer at first glance, but once you open some apps, particularly the windows apps like msconfig, disk management and such, you find yourself with UI from ten years ago.

Just look at the file copy window. What a joke. They made it look a bit nicer, they added a fancy animation while copying, but really, it didn't change at all. It stills sucks majorly at giving you a proper estimate of the time it will take to copy a file.

The single biggest change for me in Windows 7 was the ability to use Win + <number> to switch quickly between apps. It's incredibly useful, and thart's pretty much the ONLY real change in may day to day experience of Windows compared to earlier versions.
If someone wants a good development platform and is leaving the Mac, why not switch to Linux rather than Windows? Windows is IMHO not pleasant to use: the ads, the UI, the lack of speed. Linux is ad-free, pleasant & beautiful (with StumpWM anyway; Unity, GNOME & KDE aren't so great), and blazingly fast. Plus it's free software.
Apple was never about revolutionary new designs and jumps.

http://theoatmeal.com/comics/apple
It is so funny to read these Apple vs. Windows discussions when you live outside of North America...

The truth is that, for the rest of the world, "Apple platform" means only iOS, only the IPhone, nothing more.

In Asia, Africa, Latin America and some parts of Europe, Macs and OSX are a rare species, most people spend years without even seeing a Mac computer "in the wild". They are used only for graphics editing and IPhone development.

These discussions only show how exotic HN is, a Silicon Valey bubble.
I see something similar, although I may look at it slightly differently. I don't necessarily case so much about "levity" per-se, but what I would like to see is for people to:

1. quit acting as though every discussion here was a formal debate

2. assume good faith on the behalf of others

3. try avoid being dicks to each other

4. shy away from needless pedantry

Note that (3) does not imply never offering criticism, or never saying anything negative. It just means doing so in a constructive and respectful way.

OTOH, the lack of Reddit/Slashdot style memes and jokes and what-not is a Good Thing about HN, IMO.
The Astonishing Simplicity of Everything – Neil Turok [video]
Obviously there's more to it than just the home/work life. But that's a big part.

I would be AOK with "letting" her stay home, although there's no letting this woman do anything, she does everything for herself just fine, thanks. She decided that she needed to continue her career to achieve her life goals of owning a home, paying for our child's college, those sorts of things.

TBH she's probably right, I'm a bit more "anarchy and freedom is what i want" and value my time and agency over money.
You've put "artificially" in quotes, because presumably you know it's no more artificial than any other kind of supply and demand.
I use Arch myself, but at this point I'm absolutely convinced I do so only because I'm a masochist. I work as a C++ dev on a large multiplatform project and from what I've observed there is almost nothing that Linux does better than Windows for a person looking to do work on his computer. The only two things I would miss if I switched to Windows right now are rr (Mozilla's record and replay debugger) and ccache.

Linux can definitely fare better as a server OS, allowing you to hit higher concurrent connections, etc. But while it has a strong focus as far as providing a fast and robust platform, it completely lacks any focus, coherence and direction in being a tool used by humans, i.e. a Desktop OS. I kind of like dealing with it and make good money doing so, but I would never recommend anyone switch to Linux.

At this point it's a bit like that old joke about Stroustrup making C++ complicated because C was too easy and the jobs didn't pay enough - if I wasn't 100% certain of the sheer hubris present in everyone involved, I'd chalk up all the problems to "we want to minimize the number of Linux devs so they can be higher paid".

Note, I'm not calling anyone stupid - all the people involved are highly intelligent, but it works out like that experiment where you get 100 monkeys banging randomly at typewriters to produce the works of Shakespeare; except here the monkeys are professors with PhDs in literature, each of which has a different, very well thought-out idea of how best to fix it. Then some poor sods bundle it all up and you get Fedorio and Debliet with instructions on the cover like "if you want to read about Romeo's sidequest of slaying a dragon, turn to page 1257" and a few of the pages are blank so you can stitch up the story in exactly the way you want it. Some people like that. The rest of you, please save your sanity, just go to the library and check out Winter's Tale or Macbeth.
Not sure why getting downvoted.

To dismiss out of hand thousands of years of evolution and think the last 50+ years of modern societal change can completely counteract biological forces is.. wishful thinking?

I mean, this explanation is at least as good as any other speculation in this thread.
I don't understand the math completely but it looks like dropout can be derived from a Gaussian prior (approximating the Bernoulli) in a Bayesian context.

One useful tidbit is that you can get prediction intervals from deep learning models by running it forward N times with dropout and take the mean and variance of that distribution (plus another precision term).
> Its an old way of thinking, that if anybody else has anything then I don't have it.

Okay, if you don't take it from the taxes of those who work/invest, where do you take the money to provide for the people who don't?
> Yet QM shows us that the world isn't fundamentally discreet but rather non-local

No, it doesn't show us that. A number of collapse theories (notably many worlds) have non-locality baked in, but we don't know if they're correct.

Please stop trying to use QM in philosophy arguments. If you do, you're almost certainly misunderstanding what it entails.
Your comment is the epitome of social-justice dogma.

> marvel at the unchecked support for the idea that women should be stay-at-home mothers.

Learn the difference between positive and normative. There is a huge difference between "mothers should be stay-at-home mothers", and "widespread celibacy will cause societal instability"?

> women only stay in relationships because they require a partner's income to survive

Obviously, taking GP's point to an absurd (strawman) and then dismissing that isn't a reasonable debate strategy. People get married for a whole load of reasons. Many women, if their partners lose their jobs, will divorce them. No, that doesn't mean they're abused victims. (is that parody?)

Turning an interesting question based on trends into a moral outrage, and hijacking the conversation, is infinitely puerile. Please don't do that.
They are interested in the modern (phone) app-y nature of it all though. So much so that Monzo has stated repeatedly they won't offer a web app at all - the one major thing I dislike about it.
I work on Windows and have a Mac at home. Windows looks cool at first but when you actually need a workhorse the MacBook is still the best option in my view. Windows 10 and the Surface Book look really nice on paper but once you start using them they have a lot of little problems that make an unpleasant experience.

So in my book the Mac is still best but I also agree that the direction Apple is going doesn't look too promising.
> Well, whenever women seem to have a disadvantage (the whole MINT-discussion), society is supposed to fix it.

What does MINT refer to?
معرفی کف کاذب Mero و مزایای منحصر به فرد آن
On the other hand, those "squishy sciences" have nothing as squishy as string theory, which can't even be tested experimentally. In most sciences, theory papers without confirmatory experimental results to show that that it isn't mere fantasy are rejected.
While that has been true in general for Macs, is that going to be true for Touch Bar Macs?

They are more expensive to buy, not really “great” over their predecessors, and there is no doubt that some future-generation Touch Bar 2 with a feedback engine, etc. will be far superior to use (kind of like buying an iPad 1 with not enough memory, being too heavy, etc. and iPad 2 blowing it out of the water, not to mention Apple unceremoniously ending OS support for iPad 1). These first-generation Touch Bar laptops will really age poorly I think, I doubt they will resell as well as Macs typically have.
Useful Tricks to Harden Your Linux System
I agree with you that operator precedence parsers are somewhat opaque in terms of how they function (at least I can say Pratt parsers are, of which I am most familiar). One has to juggle a lot of mechanics in their head. Also, they have to be able to imagine the recursive nature of the expression parsing without a nice BNF style definition that resides in one location as you mentioned.
Breeze Bitcoin Wallet to Deploy Production-Ready Tumblebit Anonymizer