skysight-inc/HackerNews huggingface dataset:
I absolutely did not mean my post as a slight against people with ADHD, I sometimes struggle with deficient attention and focus myself, and I've done similar things to what you describe, especially if I've been tired or stressed out.

My post was meant as a critique of otherwise normally-functioning adults who are somehow completely deficient in completely basic skills, and even lack the tools or willingness to apply previous experiences and learn how to do things.

They're lacking the very basic skill of being able to learn, which I think is terrifying.
Interesting. I've honestly never heard the complaint about "magic" and abstractions made so concrete. I still believe many of auto-created methods are a good thing and generally done with the thinking that if you do X in 80% of cases the same developer also wants Y. Which makes perfect sense to me but I can also see how that would be surprising and/or annoying.
For occasional use I don't mind it. I mostly work on an external keyboard. Two things that do frustrate me - the arrow keys - it's like playing finger twister.

That aside, the sharpness of the frame actually digs into my wrist - a little rounded would have made such a difference.

If it weren't for the Mac ecosystem and that only Apple can produce hardware, I think they would fix this.
So the developer of SPF (see jedberg above) says it should be used as a ranking factor, but SPF itself says it should be rejected?

Maybe the issue with SPF is in the messaging around it?
Well, what happens when it is too foggy for controllers to see out of a traditional tower? What happens when radar or other systems go down? There will be procedures and fallbacks culminating in closing the airport if they have to.
I think part of the problem is that a lot of people refuse to even try, maybe because something is not immediately obvious to them, or because they're afraid to fail.

They're simply lacking in basic curiosity and cannot accept that sometimes you have to fail, in order to learn.
> It is a simple fact that in your lifetime you and your peers have enjoyed a greater degree of privacy than any other cohort in the history of humanity.

That's as untrue as it can be. At no point in history all people's physical movements, communications, and purchases were tracked and stored in a personally identifiable form for an unlimited amount time by global companies operating in foreign jurisdictions.
It's hard to balance innovation and useless over-engineering. Of course I'd like to wake up and have a freshly presses glass of juice ready to be drunk. But the technology isn't there yet (or it is but it would be way too impractical). Juicero is a middle-ground solution that doesn't really solve anything. It is easy to mock them for their failure, but if we never try to innovate we will never reach the point where I can wake up and (like in Wallace and Gromit) have my freshly pressed juice fruit ready.
> Imagine what impact Siberia becoming arable land would have on their place in the world.

And after the US Midwest is a desert.
It might not be that much strong discrepancy. Although traditional culture is against sex before marriage, it prescribes strong gender roles. Male is supposed to earn money and pay things, women is supposed to be nice, gentle and provide nice feelings to him.

If the parts about lifelong commitment and no sex before marriage fails, but other gender conditioning remains, the various sugar daddies etc are logical/natural consequence.
The failsafe is pilots talk to each other in the air. There are lots of totally unmanned airports and airports have established procedures to follow if you don't have radio contact.

Not sure about this airport, but in some (most?) places with a tower, there is a very low tech contingency where the airport can operate from a hut on the ground. Everything could be done visually plus a handheld radio and would obviously be slower, but it's there in case the tower had to be evacuated, or similar.

See, for example (there's a picture comment on the question)

https://aviation.stackexchange.com/questions/13438/can-plane...
Damn. This guy almost makes it sound like this is as bad as those puck mice from the late nineties[1]. But seriously, if you bought a laptop without trying out the keyboard first, you deserve what you get. No manufacturer has a perfect track record. Try before you buy.

[1]https://en.wikipedia.org/wiki/Apple_USB_Mouse
You can do that without AI.

See PatchMatch algorithm.

Paper here: http://gfx.cs.princeton.edu/pubs/Barnes_2009_PAR/patchmatch....
I've been a mac user since before the "i" came along. But as my all time favorite 2015 Macbook Pro ages, I'm concerned where to turn next. The current Touchbar Macbook Pro line seems to favor weight and slimness over true "Pro" features like having a desktop grade keyboard, speed and battery stamina.

Apple hit near perfectionism with the 2015 keyboard/ current desktop keyboard line, please don't try to put a portable keyboard in a machine made for professionals, just to free an extra fraction of an inch in height.

Apple used to make the worlds fastest, yet beautiful to look at, portable workstations. Please don't forget us actual professionals who type all day and care less about fractions of inches and shiny emojis.

Call it the Macbook Actual Pro and charge more I don't care, I just wanna get back to work.
I would add dress code to this list.

"We have smart casual dress code in this software department. So you can't wear shorts event if its 40 degrees celsius. Oh and shirt is mandatory"
There is more to Markov Logic than estimating parameters. That's the "unification" part of the Markov logic, the analogue of https://en.wikipedia.org/wiki/Unification_(computer_science)
With 640K of memory, developers were building basic productivity tools with simple CLI interfaces and little or no extensibility.
Easy to measure and easy to budget for as directly linked to company income. And since a low basic & high OTE is also the market expectation, paying a flat rate either means shelling out a lot more money (because you're paying salespeople their expected earnings regardless of performance) or attracting/retaining weaker salespeople (because it represents less income for high performing salespeople and more income for low-performing sales people)

Certain types of high intensity sales roles lend themselves towards people who are highly motivated by opportunities for incremental commission increases too.
Press the button on the website for the demo ;)
A lot of articles recommend against formal performance reviews, and in some sense I agree, but it is important to be thoughtful about how you're going to give feedback and work with your employees to help them perform more effectively.

Oftentimes formal performance reviews are replaced with some sort of continual feedback system (whether through an actual formal system or just an informal process), but in my experience a lot of continual feedback systems just turn into a back-patting machine and lose a lot of the constructive criticism that a formal review process can bring out.

Stack-ranking is obviously dumb, and yes, assigning things to a 5 point scale probably is too. But those were never the actually valuable parts of good reviews. You should always find a way to spend time and be thoughtful about where team members are excelling and where they're falling short.

I've worked a few jobs that decided that performance reviews were a pointless exercise and I honestly couldn't have told you what everyone thought of my performance prior to me leaving.
No they're not - the card is the identity, the PIN is the first factor.
I have an Apple USB external keyboard for when I have to do serious typing on the linux laptop...

Hopefully Apple will continue making awesome external keyboards and not suddenly decide to mess this up by making them stupidly thin, or removing the extra USB ports (so useful!) or converting them to USB C so need dongles to be useful.
Yeah, that is what I was taught as well. From one abstract machine to another.

If we think about it javac would not be a compiler otherwise :-)
It's been a while since I used mine since it was destroyed after falling 18 inches onto a wood floor (corner bent, screen connection shorted) but I'm pretty sure the Macbook 12 keyboard is worse.

Maybe by a millimeter or so.

There is absolutely no way in hell a keyboard like this should be found on a laptop favored by software engineers.

I'm not sure if Apple is seeing the writing on the wall here, but why not just launch a developer line? Make it thicker, heavier, give it more battery, a keyboard with a proper amount of travel, larger keys, more keys, whatever. Ditch the retarded touch bar. More ram. More config options. More ports.

If they want to keep topping themselves on largely meaningless metrics and/or aesthetic self indulgence then by all means do so -- sell those to the rest of the market. The bulk of the market will buy the pretty ones.

Give me an uglier one that isn't so awful to actually use.

Or, seriously, start dying the death of a thousand cuts. I'm really close to pulling out of the Apple ecosystem and retooling for other work. I'm sure I'm not the only one.

What? Don't care about the people who work on iOS/macOS software professionally? Don't need us? Why don't you go talk to Microsoft about that.
How is that funny? Keyboards are decoupled from PCs via USB and PS/2, so if someone wants a better keyboard they can go spend £50-200 on one. There is a wide variety of keyboards.

The point of a laptop is integration, and if you want integration you have to have what the manufacturer provides. Also, if you need macOS, and a laptop, there's not much choice.

A MacBook Pro can easily be a £500-1000 premium over an equivalent spec Dell laptop, and who knows how much over a similar spec PC. You should get a good keyboard for that money.
I agree 100% with your comment.

> The straightforward - but not easy - solution is to ask governments to assess a charge on each sold item that brings the price in line with the full cost to society.

Sadly, the first blip in GDP growth and this is out the window.
I wanted to buy the new Macbook Pro when it first came out, so I walked into an Apple store to check it out. As soon as I wrote my first few words on this keyboard I walked out of the store and was extremely mad at Apple because I would have to wait another two years for a potentially new generation to come out, or to switch to a Windows machine.
Rocket woman: How to cook curry and get a spacecraft into Mars orbit
I feel exactly the same with my late 2013 retine macbook pro.
I'm actually thinking about buying the same model used now, just to be sure I have a replacement when my current machine breaks at some point, that seems more reasonable than betting on apple to remove the touch bar, and fix all the issues, in the next version.
+1 for Sikuli! I only very rarely see it mentioned anywhere!
Example: https://finance.yahoo.com/quote/GME/
At this point it can be said with 100% certainty that Apple is being sabotaged by a high ranking double agent employee working for competing interests who gained Tim Cook’s trust and access to his ear. Tim Cook is a gullible imbecile, this has been clear since 2014 when someone somehow convinced him that forcing a U2 album into everyone’s iTunes library without their consent was a good idea. His intuition for whether something might be cringe-inducingly idiotic is completely nonexistent, and someone inside the company who shouldn’t be there is exploiting this fact to the best of their ability. Apple will continue to rot from the inside until Cook is replaced with someone less easily manipulated.
Senior Software Engineer - REMOTE, EUROPE
I totally agree, the new keyboard on my latest Macbook Pro is just awful to type on. I ended up buying a 60% MK and it was the best thing Ive done in a long time. So much that I have spiraled down the MK hole and now got all kinds of custom keyboards, switches, keycaps, etc. I guess I have to blame Apple for this new hobby of mine.
The truth is that this is hardly a unique case - most Apple laptops released in the past 10 years have had serious hardware design flaws[1]. In this case it's simply a particularly noticeable/frequent issue.

[1]https://www.youtube.com/watch?v=AUaJ8pDlxi8
Ok, I`ll just say it, I like this new mechanism and bigger keys much more than the keyboard before it. I like the size, clicking sound, pressure, precise movements... The only downside is that they had reliability issues, and I hope that they fixed that with 2018 version.
Any OSes you would recommend?
Silk road wallet with 1Bn BTC on the move
It was 'BlackRock voted to replace Tesla's Musk with independent chairman' when it was posted, it's still that now. What do you think a non-Blackrock-involving headline would have been?
> There is absolutely no way in hell a keyboard like this should be found on a laptop favored by software engineers.

I don't quite get it. Why are software engineers favoring such a laptop? Shouldn't this be worded the other way around? "There is no way a laptop with a keyboard like this should be favored by software engineers"...?
PC Market has choices. If I don't like HP's new keyboards, I can look at Lenovo or Dell or one of a number of other providers.

And some PC Laptop keyboards are really nice, so it's not as though there aren't good options (My HP Elitebook 840G1 has been working well for ages and is really nice to type on)

The problem for Macbook users is that they're the only game in town, so if you don't like the direction of travel you're stuck.

I've got a similar problem on the phone angle. I like iPhones, I've had iPhones mainly since the 4, but I don't like the removal of ports. The removal of the headphone jack was a right pain for people who had paid good money for ANC headphones and lightning options are thin on the ground.

It's the challenge of a monoculture ecosystem...
Everything you're saying is simply untrue.

> But PC makers has been building terrible keyboards for years and no one seems to give a damn. Or is everyone just assuming that keyboards are supposed to be that way on PCs?

MBP keyboards _stop functioning_. This means, you click on a key, and nothing happens, you get duplicatee keystrokess, or you have to press very hard to even get a keystroke.

I have never had a keyboard that stopped functioning from normal use in any laptop more expensive than $500, and the MBP I used to have I paid 1749 EUR for (not sure what that is in USD, maybe 2000?).

It's ridiculous.

> think it's funny that now when Apple happened to make a truly awful keyboard, basically everyone is raging.

Are you kidding? No one is raging. Journalists kept giving their crappy laptops good reviews and there was no mention of keyboard problems anywhere for years even after many, many people complained.

It took Apple 2-3 class actions to even acknowledge the problem. I moved to PC at least a year ago because of this.

They're advertising like they make high-end stuff--much better than 99% of the other guys, and they can't even make a laptop good enough to be used as a laptop.

> The only thing I like about it is the profile which is rather low.

I guess you have gotten lucky and your keyboard is better, and you didn't read on what the whole problem is about.
Why would any developer prefer a Macbook running MacOS, over a Thinkpad running Linux? Thinkpads give you a full control hardware, and Linux gives you a full control of software.
Trust them to produce, and if they are not producing, let them go

This is incredibly wasteful and an easy to way to lose good people. Take a few minutes to conduct a 'performance review' and see why they aren't producing. Sometimes it's an easy fix. I've seen companies fire people who where world class at Y simply because they weren't performing at X, despite the fact that the company also had a different department that did Y.
Designing UI Flows Before the UI
Ask HN: What is your methodology to invest in cryptocurrencies?
I am trying to understand:
- what kind of research do you do?
- what kind of data is important to you?
- what calculations/analyses do you do?
- what analyses do you ran after you purchased them?

I feel there's no best practice yet on how to investigate a new asset and so I am doing a reasearch to then compile a summary/blog.

Thanks!
Why Aging Isn’t Inevitable (2016)
Your comment is very hard to read on mobile. I wish this would be fixed on HN.
Usb support backpacks
Another vote for the keyboard and the huge trackpad. The arrow keys are a bit annoying, and I don't really see the point in the Touchbar (but then I use Ctrl-C instead of Esc in vim so it doesn't really affect me much).
Can I ask why, in the US, your card might disappear for several minutes when dining? In the UK they bring the card reader to you.
Apple can do what it wants as long as it has a monopoly over operating systems. There is nothing like masOS out there. Personally i think the real problem is not the butterfly keys, it's the shrunken space between the keys. The arrow keys on the new MacBook Pros are the design fail of the century. I can't tell up from down without looking. Other laptops did it before and i was grateful that Apple didn't copy them, until now.
USB isn't really the problem, it's all the code that feels it has to get involved in handling the event. Lots of websites (e.g. Facebook) invoke all sorts of background network activity on keypress.
If it is possible you should always test these projects on your own images, because you can't be sure if the example images were in the training data set.
Enterprise Mobile Applications: The 4 Questions to Ask Yourself
The Biggest Oyster Found in New York in 100 Years
We had a chap who wore leather, except sometimes a T-Shirt expressing quite harshly an opinion about a globally recognised major religious figure from antiquity.

I was glad to see a dress code come in.
Coding professionally since 1997 on God knows how many keyboards. Now using a custom built mechanical one on the workstation at work. However the butterfly 2017 MB keyboard feels entirely fine. If anything, it feels better than the "classic" mushy MBP keyboard. But dunno maybe I have low standards.
> touchpad much worse with it‘s fake press (i.e at drag and drop) and the increased size means more accidental inputs occur

Google around and find out how to turn on 3 finger drag. I have no idea why they decided to hide this feature, but its the only sensible way to drag and drop on the trackpad.
Bitrise (YC W17) launches free mobile CI plan for open source projects
I feel less old with a Mac.
This comment was gray when I saw it. Why was it downvoted?

HN seems to be becoming like Reddit with such drive-by grudge-voting where everyone just wants the narrative they support to rise up and bury everything else.
People know when you're not productive. Co-workers in particular but managers, too. When this is detected, I would rather tell a non-productive person this right away and not wait for any review. Perhaps then, after a few of these, an adjustment in salary or employment can be made.
Year in Review: Android Kernel Security
New World NetNewsWire
When I worked in the medical field, doctors would occasionally visit unannounced. We were required to wear a shirt and tie, with an available jacket, at all times.
Auto play video, reader view not working, NOPE! Not giving this site another second of my time.
Underwater Park
350 Pizza slices per second are consumed in the US
Thanks for the awesome video!!!!
Crass T-shirts are certainly one thing, but what is wrong with leather..?
PushMan: The Koinex standard for realtime experience
Same. I think I typed my first game into my 2nd hand ZX Spektrum in '84. Remember trying to save it to tape and the tape recorder chewed the tape...
MacBooks have been doing quite well in sales for a good while, sometimes outselling competitors.

https://9to5mac.com/2016/11/09/2016-macbook-pro-sales/
Fireside Chat with Scott Chacon (GitHub Founder) – Filled with Wisdom
> Faced with a rule-driven culture, the best employees ... are usually the first to go, because they’re in high demand and have more opportunity than most. What’s left is a pool of people who are mediocre at what they do ...

And that is when I stop reading any article.

EDIT: She's stating rules in the workplace make good employees leave and only mediocre employees remain. The term BS automatically applies here.
Maybe adding generics to Go IS about syntax after all
Please someone...
Why on earth are there still ATMs with magnetic stripe readers in some countries?

Where I travel I don't run into those anymore. Because if I did it wouldn't work - I've found that with enough magnetic stripe cards in the wallet they effectively de-magnetize each other. I currently have exactly one (very new) VISA debet card with a functioning magnetic stripe, which I use for parking only, as there are still a few very old magnetic stripe machines around. The other cards can't be read. (Someone could put a pinhole camera on the parking lot reader.. doesn't matter, as no pin is entered. Cost is up to ~a dollar or so, so they don't bother with the pin.)
Trust me, predicting the extinction of the human race is going to backfire. Maybe "can't exclude the possibility that the human race will go extinct" is defensible. But still, it's not a useful thing to be saying.
Adding another one: the advice on "Feedback methods" (don't send out engagement surveys, just walk around and ask people how they're doing) is incredibly hard to get right.

It takes a remarkable amount of trust for a random individual employee to feel confident that they can voice their concerns to management. And that trust takes an enormous amount of effort. If you're a manager and you're not absolutely sure that your employees would feel free to speak their minds, giving them a risk-free way of doing so isn't a bad idea. Employees feeling they can't speak honestly to someone who is in control of their livelihood isn't a "problem with communication", it's the status quo at the majority of companies.
Couldn't agree more.

Any system that designs its own DSL should be suspect: designing languages is bloody hard, and anyone who think he can cobble his own to solve a problem as hard as build systems is doomed to produce something like cmake.
And thank you for the notes!
I'm assuming "wary"
And also way less cool.
Extra hot publication mixer №121 – FUNNY VIDEOS (VINES | COUBS)
BBC BASIC had a built-in inline assembler, which I think also made things easier for people typing in at home. Even if the program dropped to assembly language for speed, the instructions were still human-readable rather than DATA statements full of raw hex.
I think the key point is that you're having conversations and attempting to get the root of a lack of productivity, rather than just assuming that the employee is a bozo and firing them.
That's not what we see in the Nordic countries .
hopefully the navy isn't superstitious.
Will the EU do the same analysis for its withdrawal of the 500 EUR notes?

Sincerely, someone on another continent that has one of these and needs to beg a friend to go to a central bank while on holiday to “break” this legal banknote.
A gentle introduction to hardware accelerated data processing
The Spite House of 1882
Sid Meier's Civilization ran in 640k. No extended memory.

RetroCityRampage[0] is a modern game with a DOS port that uses no more than 640k of RAM [1].

That's a lot more than a simple CLI interface.

[0] https://vblank.com/RetroCityRampage/

[1] https://www.gamasutra.com/view/news/248019/How_5_years_of_bu...
Flagged. This breaks the Show HN rules: OP is not the creator of this.

I know the author; they shared it privately with friends and weren't ready to post this publicly yet.