skysight-inc/HackerNews huggingface dataset:
Yep. I have a Mazda and it has a control nob for the screen that sits down by the gear nob (what is that thing called?) And it's awesome. I also.ost bought a different car, but it had touch only and I realized touch is impossible to use while driving.
> What about all those people who came to Go from Python, JavaScript, Ruby and whatnot? They are mostly content with the current status quo,

As a counter-example, I'm not sure this is true.
Depends on what you do, but 13" or less means e.g. you won't be able to do vertical split of windows in Xcode. Which is annoying, because at times you have to have two windows open (such as one source and one IB storyboard or XIB, plus the navigators on the left and right hand sides). But this is still workable. I've written 3 or 4 iOS apps entirely on a 13" laptop. If there is an itch to finish and release something, suddenly those limitations aren't anymore.
>The solution is to have user interfaces that are forgiving and don't punish the user for making a mistake.

Meaning ignoring input?

Which in turn would suggest scrapping features to mitigate mistakes.

Which would mean not a professional tool.

I'm not arguing with your statement on its own, but I highly disagree in this context.

In any professional tool I use, I want a 1:1 representation of _EVERYTHING_ I do. The thought of a tool treating me like an idiot (which I am) but correcting me (according to ITS OWN LOGIC) and not letting me learn (which I can) is making me furious to even consider.
Seems like they're cutting themselves out of a lot of good business deals. Shame on them, but also it's their loss.
It's main claimed benefits are that it is resistant to side channel timing attacks, simpler (easier to implement correctly) and faster.

all things being equal, in practice AES is often implemented in hardware which gives it an advantage.
N.B. Though I am open to positions where equity is a significant portion of compensation, I will not consider equity-only positions at this time.
How to buy bitcoin anywhere in the world, as long as it's in one of the 31 countries on the list.
No, the solution is to JUST USE BUTTONS.
Developers are the core customers for MacBook Pros. In volume the Air used to be the top seller, because yes there are more people who just want "a computer" that works and don't care about specs and won't look at battery life, etc. before buying.

But do you know what those people base their purchasing decisions on? The recommendations of the developers and engineers they know who do care about those specs.

I can't tell you how many people have moved over to Apple computers on my recommendations over the years. It's a lot. Right now I have a hard time recommending the 2016 models. If people can get a refurbished 2015 on the cheap I honestly think it's a better choice.

> After 5 days, it was already crushing the competition and approaching 18 months of Macbook 2015 sales.

This statistic is very popular but it's also extremely misleading. Everybody knew the lineup was due for a refresh so 2015 sales were lagging because of that, the higher numbers represent a dam of pent up purchases waiting for upgrades bursting. It's like pointing out that the number of people complaining about the 2016 models is way higher than the people complaining about the 2015 models. Of course it is. That doesn't tell the whole story and is somewhat misleading on its own.

My point is just because initial sales of the 2016 models is high, doesn't mean that it will stay that way. Once they get into people's hands and people find out "Oh the battery life is terrible and I really don't like the TouchBar." those sales may plummet (if that indeed is people's reaction.)

Apple needs to really re-examine. The current 13" and 15" MBP models should be the base "MacBook" models, and they should come out with a serious pro machine and label it as such (which restores MagSafe and has higher battery life.) The TouchBar should just be thrown off a bridge. It's a terrible gimmicky attempt at stuffing a touch screen onto a laptop.
Medium let's you download all your content and they support custom domains. So, if they close shop it shouldn't be a big deal to switch to another platform.
This is a really weird article. It manages to "cover" a huge amount of ground while simultaneously saying pretty much nothing.
Hey!

Nice project. It would be nice if you could add the submission dates. As a user I would like to know how current a submission is
Glad it worked out with Dosbox. Sometimes thats a no-go though because the software expect direct access to something or other.
Very true. I had a phone with a physical slide out keyboard up until they didn't make them anymore. Moving to a touch screen keyboard was and is still difficult, and I make typos all the time.
Using Tensorflow and AI as a web development consultancy
Why couldn't they just add OLED programmable physical keys -- defaulting to the same layout/feature set as now?

They'd lose the ability to do sliders etc, but they have a huge bloody trackpad they could use for that.

Or make the trackpad a touch-screen itself.
The difference is in the detail.

An HMAC gives you something very nice, but it's of its choosing. If you want a 256-entry cache, the security properties of a 256-bit HMAC result is not a good fit for the needs of a cache key.

If you want an infinitely big cache, an HMAC gives you zero collisions, but in this case what you want is an 8-bit result that spreads nicely over the 256 values, doesn't let an attacker fill one bucket, and doesn't let an attacker learn anything about the other users and their cache entries.
And in this computer age, we have to suspect keeping an API available is just some cloud resource of negligible expense. Shutting them down may feed some Google manager's OCD impulse, but can't be saving any money.
I actually like my 13" MacBook Pro with Touch Bar. Speed is fine with my upgraded model and the display is great. Touch ID is very useful too.

I rarely use the touch bar and I still miss direct access to brightness / loudness up and down, but I have also learnt that a barely use function keys anymore. ESC on the Touch Bar is good enough, however, ESC has become less important on Mac OS, Photos.App for example seems not be support ESC at all.

The battery is fine too. I use my MacBook mostly for long meetings, i.e., 5-6 hours, and up to now, there has always been plenty of battery left. That is of course with a rather new battery and for light news (using a text editor, viewing PDFs, some web browsing, distractions like e-mail / instant messaging / social media from time to time.)

The keyboard … well, I don't really like it, but whenever I use my old 13" MacBook Pro (Retina), I don't like the old keyboard either. The real annoyance is the noise resulting from my fast and obviously rather hard touch typing.

I am keeping my MacBook Pro with Touch Bar. On the other hand, I would immediately buy a MacBook Pro without Touch Bar if it came with Touch ID and more ports than the current MacBook Pro without Touch Bar.

PS: How do you call the effect that you are more likely to like expensive products as a kind of self-deception? ;)
"I've owned three separate 11" models—I love this netbook-like form factor!"

Seriously this has to be a joke right? 11 inch laptops are completely useless for a developer
Re become wealthy. I was thinking of Andrew Carnegie when trying for an example of young man who understood the world, got people, and changed it. For himself as you said. That's incidental, though, as s the methods are neutral to the end goal.

Re being realist. It means you need to understand the context you operate in before you can change it. All the successful people did. Most failures that werent just bad luck didnt. The very example you gave about work weeks was improved by realists in various businesses who wanted it and could execute it within a sustainable model.
I'm not entirely sure if you can just request a top case replacement, but I just had my battery replaced and the top case replacement was included in it. It took them around 10 days to complete considering it was after Christmas.
Google's decisions on messaging have baffled me for years. Why get rid of gChat, a popular and useful service? Why not implement flawless SMS integration into Hangouts (send SMS from desktop) for people not on Google Voice? Why ditch Hangouts for Allo? Why would they think searching is something regular users would want in a messenger?

Why?
Hasn't chain of custody been broken then? How can we be sure that the Best Buy tech didn't put illegal images on the machine.
I'm hoping for the best. May Fitbit use the combined talent of the Pebble and Vector engineers to produce a worthy successor to my "classic" Pebble Steel watch.
Interesting guide, I like the country overview, but it's actually Switzerland not Swiss.
A few years ago, I was in the Subaru dealership ready to plunk down a deposit for a brand new 2015 MY Impreza. Then we sat in the cabin and I saw the touch screen. It had a loading bar when the car turned on. Mandatory in all 2015 MY cars. I left and bought a 2011 Mazda3. Oh well.
Touch interfaces are cheaper at scale. They're more durable and cheaper to maintain. It's far easier to manufacture a slew of screens and program the controls on to a Touchscreen than manufacturing actual real hardware controls. Controls also have moving parts which can break. For years having an actual real keyboard was the killer feature of Blackberries and my beloved Palm Prē, but simple economics won out in the end. There's many good things about touchscreens in these terms, but not for user experience or even aesthetics.
Well, looking fast through the resource, I'd say it's perfect for those selling services or products through Bitcoin. There must be a lot of clients asking "How do I pay with Bitcoin?". Now you just give them this link and you're done with the support responsibility.
> Like all wage and hour protections, overtime is a protection for vulnerable employees against abusive situations.

Like all wage and hour protections, overtime is ostensibly a protection for vulnerable employees against abusive situations.

In theory, there's a good outcome in that workers are simply paid more for working lots of hours beyond the cultural norm.

In practice, what happens is that companies are incentivized to make peoples' lives difficult with scheduling and limit them to 32 or 36 hours or whatever instead of having them work over 40 hours. This forces anybody who wants to make more money to deal with big scheduling, extra travel costs, and other headaches involved in working multiple jobs.

Or they increase wages beyond whatever arbitrary cutoff point exists to qualify for overtime protections and then have carte blanche to pressure them into working lots more hours.

These protections actually end up screwing the least well off and poorest people the most. I'm not saying it's all bad, but there are always unintended consequences with economic edicts.
Yeah i would thing it would be easier to set up some kind of VPN tunnel using a Pi or similar small board than try to get even more running under DOS without everything destructively interfering.
FWIW, I kinda like the touch bar. I know, I know, I'm not according the the Hacker News groupthink du jour, and am having my own, entirely unapproved opinion. But there it is, I quite like it.
Did you miss the part where the FBI is paying this technician to specifically look for any potentially questionable material?

No-one is arguing that reporting something that you stumble upon while doing your job is wrong. This isn't what happened here. This tech was paid to go out of his way to search the computer for the potential of incriminating data.

Aka, this is a search without a warrant.

Also, of course the media is going to use and abuse "think of the children". This is how politicians convince the public to accept more surveillance and give up their freedoms.
If you are looking at this as a way of measuring virtue-points and deciding how much we should admire the writer, you are correct in that it is nonsense.

However if you want to encourage other people to become entrepreneurs, or give advice to some new entrepreneur, it's important to remember that you can't just read on what successful entrepreneurs did and tell them to copy from them. Their techniques might have worked because of dumb luck (survivor bias) or because of some advantage they took for granted (privilege)

That's why people caring about privilege isn't always nonsense. They want to know which factors of success can be imitated, and how to compensate for the factors that cannot.
Would love to see the i7 Macbook Air 2013 also in the benchmarks (mainly because this is my laptop too ;) Very interesting review for me.
#Squaaaad: The importance of having an inclusive squad in tech
He says the only thing he wants is a better keyboard and retina display.

So he wants the 12" MacBook which has been out for over a year now... Why did he even buy the new 13" MBP in the first place?
hard to find information about this, so would also like to know.
Treating Infrastructure Like Code at Coinbase
I quite often think similarly about 2038-01-19. That's 21 years from now.

I've set a reminder for that "event" on Google calendar. I'm sure nothing major will happen, but at least I could host a "end of the world" party for my friends.

I wonder if that service (or Google for that matter) will be alive then. I wonder if I will be.
If there's a misrepresentation going on, that's one thing,

But that the viewpoint here is 'reasonable' is your opinion, not fact.
It's also almost pure profit, compared to the ads business. Something like 90% of AOL's actual profit is from dialup.
>As far as laptops go, I've just had better experiences with macbooks. Linux on a laptop is still 100% usable and gets you everything you need. Getting things set up can be a way bigger PITA on Linux, like function keys, sound, and god forbid, wirless.

You aren't doing a fair comparasion. You are comparing macOS on a Macbook with Linux on a generic laptop. I have a wonderful, hassle-free experience with Fedora 25 on a ThinkPad X240.

For anyone else, if you want Linux on a laptop without having to do additional work to enable hardware support, use Ubuntu or Fedora on a ThinkPad from X, T or W series.
And a car. Many people have car debts. 2k debt is nothing, for this debt society heh.

Note that i hate debt, and fight to have none of it and i'm not excusing it; but, i do have a car loan (my only debt).
HN is a cesspool of negativity. I can see how different people would be turned away by hate for Yahoo/Twitter doing badly, hate for fb/uber, constant jealousy against startups that had an exit in the past few days (pretending as sanity about valuations), etc.

Thankfully there is a lot of positivity, though you have to look harder for it.
Centralia mine fire
I bought one when it was announced. I desperately needed to replace my 13', 128G MBA (couldn't change the disk).

My major concern about the touch bar is that it really makes things worse. I second the author opinion.

I use Spotify a lot. Before, on my MBA, I could change the volume or hit play/pause with one key tap, straightforward and easy.

Now I have to hit the tiny expand arrow to display these keys and then hit play/pause etc.

It could get even worse because Spotify added their own touch bar buttons when you use the mac native app.
But the dynamic display is different depending on whether the app is the front or in the background.
When in the background it becomes a shortcut you have to click to make a different set of keys appear. You get lost very easily, plus it becomes redundant with Apple native play/pause keys... So I'm always confused when I just want to hit pause/play.

From the settings, if I'd like to fall back to the always on standard set of function keys then I lose the dynamic app keys. Which is weird. The OS should be clever enough to expand the function keys when nothing else is available instead of a black unused zone and a tiny shortcut zone on the right.

The esc key (as mentioned in the article) is really hard to reach most of the times because you have to quit the current display (cross) before it becomes available. Why not keep it always on the left ?

It feels like the touch bar hasn't been thought through very much. It needs some more work... The good news is that it's mostly software improvements so let's hope Apple / App developers can fix that quickly.
Except if the hash is SHA1 (or any other non-compromised cryptographic hash) they would have a very difficult time creating requests that yield the same hash, that aren't the same request, right?
I agree, but if the OP or a mod adds (2003) to the title then it's easier to realize that it's an old version. Perhaps the current version has a few more tricks. Perhaps someone makes a comparison with the current JVM garbage collector, and it would be "unfair" to compare the 2017 version of one against the 2003 version of the other.
Not sure why they should use other examples when the example isn't hypothetical. It reports on what is happening with this exact case.

Perhaps you have more issue with the overly general title?
21 Ways to Fix YouTube Videos Loading but Not Playing
Swiss Government disagrees. (On the other hand, indeed Swiss Government is not the authority on English language usage.)

"Welcome to the official website of the Swiss Government", quoting from https://www.admin.ch/gov/en/start.html
> PS: The "I'll be downvoted for my contrarian idea but ..." stuff is for reddit, not here, tbh.

BTW, have you noticed that people saying that do not get downvoted as much? Such a complain works well, in spite of HN's official policy against it. People keep saying it because it works ;-)
Well, I guess we'd just have to go back to reposting Aaron Swartz articles.
Sure, but they aren't so eccentric as to evade detection because of having a very long period.
I'm confused, how is this free if i pay $100 for it? I'm not knocking his pitch, or even talking about it at all really - i'm just trying to understand the title. What is free exactly?
Reminds me that there are at least one company out there that offer devices that emulate floppy drives for industrial uses. Meaning that you feed it a disk image, and it will pretend to be a floppy out the other end. They are even sized for fitting inside drive bays.
I don't agree with the "search without a warrant" part, because it sounds like they specifically were going after this doctor, when they were just looking for whatever they could find in any consumer drive to report it.

There is also no proof that this technician was looking into unallocated sectors of the drive just to find something to incriminate customers, since looking into unallocated sectors is standard practice to recover missing files.
That would be cognitive dissonance. There is dissonance between your action (buying the laptop) and your thoughts (not liking the laptop). You either change your action (return the laptop) or change your thoughts (actually, I think I do like this laptop).
Works for me, I can do that for months. I'm doing mostly coding in Sublime Text (and using Origami Plugin extensively), iTerm and Chrome. It's for me not too small for text related work. It's also good for video watching. What's not good for: Photo editing in my opinion. The experience is much better the bigger the monitor is (and TN display is not great for photo editing in general).
> On the other hand, I would immediately buy a MacBook Pro without Touch Bar if it came with Touch ID and more ports than the current MacBook Pro without Touch Bar.

That was my biggest hesitation; I did love Touch ID, and the two extra ports. Living without them after two weeks of having them is proving to be annoying (but liveable).

But one point of my post is that Apple shouldn't make me feel like I can either choose to be slightly robbed (Touch Bar), or suffer from a compromised experience (Function Key).
Alt + Tab + A?
A bit different topic - for somebody who spent last 10 years in US, your English is pretty bad. If staying in US is such a high priority to you, I suggest working on that part
A solution for an artificially invented problem. Right.

("Have forgiving interfaces" is good advice, but completely orthogonal to "don't make user input interface that sucks")
This expands quite a bit on yesterday's posts.
As someone looking in from outside, the Chrome codebase is a treat. Anecdote.

Once during the start of my career I was asked to implement a caching layer in an HTTP library. I had no idea what it was, so there was some reading up to do. There were the excellent guides from mnot.net, as well as the nicely written RFC 2616. But Chrome's code was the best of all - https://github.com/adobe/chromium/blob/master/net/http/http_.... If you want to know for a fact how Chrome decides caching, that code is kind of the heart of it.

Recently I needed to retrieve the "Rendered Font Name" that is available in the DevTools "Computed CSS" section. This is the name of the system font that Chrome finally picks, based on the Font-Family property. This is platform specific and so not in DOM, nor available to Chrome Extensions directly. The only way it could be done was by making an extension running in debug mode and communicates to the browser thru its remote debugger protocol. (This part of the documentation is lacking, but it is an esoteric topic anyway). The good news was that the code that does this is well encapsulated and could be easily extracted into a command line utility. For the curious: https://chromium.googlesource.com/chromium/src/+/master/thir... (there is a nugget about real-world software in the comments)

This is, at a surface level, good code to me. Things are easy to find, there is a rhyme and rhythm to the system, and feels welcoming. The thoughts of the people who designed that system over years would be great to hear.
Most writing about good code on the internet comes from an OO background, mostly wrt information systems. I wonder what people who've written these systems have to say about building and engineering complex software.
> Always use your own cable.

couldn't you just create a passthrough female/male sleeve that simply internally solders A5 and B5 and use that any time you have to plug in anything untrusted?
What I mean is that these opinion pieces are usually written to change the mind of the readers, but saying "if we let the FBI do this, we will catch more pedophiles" will only make people side with the FBI, I think.
Something like that?

http://www.paulgraham.com/gfaq.html

PS: I agree with Graham on his last point about web design, but that was the first example of fixed resolution that came to mind. I still write 2 or 3 css rules each time I read one of his essays.
It is good to note though that not all "same laptop but different OS" are actually the same laptop. Be wary and check hardware before buying the windows version to put linux on... it wont always work. (In this case obviously, the wireless is at least a non issue)
The author addressed some of your points in https://news.ycombinator.com/item?id=13364642
How Casually False Claims Are Published [Snowden]
DriverGuide Toolkit License Key and Keygen Full Download