skysight-inc/HackerNews huggingface dataset:
Although I agree with you I wonder if it’s just an artifact of how we were trained to type. When I see kids type on glass they don’t seem to require this tactile feedback. In 5-10 years, basically when today’s 10 year olds are of working age, I wonder what we will see.

But I do understand we need good keyboards today.

Here is a small study that looked at it in kids:
http://www.bradycline.com/2013/03/ipad-typing/
You can, but there’s reasons a real external type feature is useful: https://github.com/rust-lang/rfcs/blob/master/text/1861-exte...
Try the Rust track: https://exercism.io/tracks/rust
A low travel scissor keyboard, Apple keyboards or a high quality membrane keyboard like Microsoft Ergonomic series are very nice and comfortable keyboards in my opinion too. However today's mechanical keyboards are a bit different when compared to older ones.

First of all, the new switches are way too lighter than an old buckling spring or Cherry Blue equivalents. Also the ones I use (Cherry MX Brown) are way lighter than any moderately worn membrane keyboard.

The new keys are also more silent when compared to older buckling ones. If you want noise, you can use Cherry MX Blue. If you want absolute silence with no feedback whatsoever, you can use Cherry MX RED (and its friends). I personally prefer Cherry MX Brown, which is a good compromise between noise and feedback. My office friends are using Sun's old mechanical keyboards, and it doesn't bother any of us noise-wise.

Also, the mechanical keyboards give a much consistent feedback and their key weight doesn't change with age. I've used a Microsoft Ergonomic 4000 for ~10 years and its weight changes over the years.

Last but not least, nearly all of them are backlit. This is a huge plus for me.

I'm not after customization or anything in my devices (which is hugely useful for some), but its comfort benefits and consistency both reduced the fatigue and increased my writing speed and accuracy at the same time.
This benchmark isn't really useful as you pointed out. Microbenchmarks are always tricky, but check out the other two posts I just wrote here (about Martin Thompson and the benchmarks on GitHub) for hopefully more realistic benchmarks.
> Two vicious monopolistic predators battling for ultimate pricing power

This is of course the opposite of monopoly, and a Good Thing!
Ethiopian Airlines is a Star Alliance member. It must be one of the premier customers of Boeing, and was one of the first airlines to introduce the Dreamliner and 737 MAX into their fleets. If word gets around that this is how they treat their good customers, this itself might be a nail in the coffin for Boeing.
It’s worth noting that even though the 717 was first released in the late 90’s it isn’t a case of Boeing innovating since it’s just a rebadged MD-95 which was developed by McDonnell-Douglas
Refreshing!

"Ambition is a paradox. We’re taught that hard goals are hard and easy goals are easy. In entrepreneurial environments, the inverse is true. Paradoxically, hard goals can be easier to accomplish."

It's true

You can work for years with clients on small ccontracts, once you suddnly close a client on large contract suddnly you feel like you can do it again, and also that your service worth more for your other clients

What it means?

You could ask for high amount all along
Even so. It will get cached, so the analytics should fire only the first time it's opened. Not subsequent times.
I mean, it's probably going to be a very secure number. From my understanding it's not something you could just have a computer try and bruteforce, and a human being at the weapon system isn't likely to go "gee, I bet it's all zeros!" they're likely to think "well, I can guarantee it's not all zeros!"
It appears that it isn't even aligned.
You only have to do it one to remember forever.
Honestly I think the touchbar is for Apple’s original constituents: creatives. I don’t use it when doing software development, but it’s amazing when I’m going through scuba movies. I can scrub through videos to get the perfect frame for my subject, which is especially nice since I have one of a creature none of my friends can identify. Only through scrubbing did I catch that two frames revealed a distinctive blue sheen on part of its black bands under a dive light.
Maybe they'll use that opportunity to also fix the cursor key layout to resemble an upside down T again.
So far I haven't seen anything on this site that I have not encountered on a real web site at one time or another (though this site is unique in bringing all these horrible design practices together in one place). This includes not being able to get past the captcha.
Eastern or western Oregon? The former is much more walmart-ish than the latter.
I agree that the laptop is great. Personally I love the USB-C ports and don't miss the magsafe. I bought plenty of cables for all my devices (i.e. usb-c to micro usb) so I'm not caught in dongle hell. The only reason I miss the USB-A port is I can't find a wireless mouse with a low-profile USB-C wifi adapter. Bluetooth mice kinda suck and the ones that do exist have annoyingly large adapters right now.

That keyboard though, nearly ruins everything, I can't stand it. This is both the absolute best and absolute worst laptop I've ever owned.
Sure, if I throw away all the USB-A things I have and start over now... but that would be quite a waste.

Also, try to find a true USB-C hub. With that I mean a box with one upstream USB-C input and several (>= 3) USB-C downstream ports. As far as I can tell, such products still do not exist. There are many USB-C-docks with USB-C input, various other downstream ports, and sometimes an additional USB-C port which is power-delivery-only, with no data connection.

I have only found one such product at all, but it fits the description just barely: Belkin has a USB-C-hub, but with only 2 USB-C downstream ports, and only supporting 5Gbps and no Alt-DP-Mode on any of the ports.
IMO wealth & power comes as much from brains as it does from nature/ground/territory, same as it ever was. One is dependent on the other. Also, wars are absolutely ingrained in how USA became the richest country in the world, undeniably, and lot only back then in WW2.

Also this:

`A 1910 best-selling book, The Great Illusion, used economic arguments to demonstrate that territorial conquest had become unprofitable, and therefore global capitalism had removed the risk of major wars. This view, broadly analogous to the modern factoid that there has never been a war between two countries with a MacDonald’s outlet, became so well established that, less than a year before the Great War broke out, the Economist reassured its readers with an editorial titled “War Becomes Impossible in Civilized World.”`

http://blogs.reuters.com/anatole-kaletsky/2014/06/27/world-w...
It’s hard for me to see how a touchscreen keyboard is better or in what ways it increases accessibility or time savings.
We also dry ours inside when it’s raining out. For those occasions we have a dehumidifier. Many newer Japanese homes come with a small clothes drying room for when the weather is not suitable.
The ice cream truck vs. the Instagram influencers
I'm still using a dual core. Apple thinks if you want a high end laptop, you want a touch bar. I don't, I played with it and returned it. I vastly prefer the real keys.
Humans ability to adapt will be tested in the near future I fear. Not only due to tensions among humans but the disasters we are creating in nature.
Hacker who launched DDoS attacks on Sony, EA, and Steam gets 27 months in prison
The can wasn't full luckily. It might have been 150 ml or so. It mostly flowed under the keys from the grill right under the screen next to the hinge on the right side. Of course the machine shut off immediately and first I thought I bricked it. But I didn't. ¯\_(ツ)_/¯
Shout out for the current generation Surface keyboard (both full size, and, surprisingly also the Go). A thin and light keyboard that is almost pleasing to use.
That doesn't make them a monopoly; it makes them a preferred option by consumers. In the US, antitrust laws are concerned with vertical domination of a market. The consumers of these small towns made a _choice_.
I dont want this interated into Firefox.
It should remain a neutral platform.

The only way to make this work is to track your id across
many properties. (I assume)

I do welcome this effort, which is similar to the
Apple News (or whatever they named it, I think)
but it would need a lot more content before I am interested.
Dan's “re-use the technologies you already have deployed instead of adding redundant technologies” point is what resonates most with me.

> The interesting thing here is that none of the tools that you pick may be the “right tool” for any given job. But they can still be the right choice for the total set of jobs.

Even if that "one choice" isn't totally boring, at least you only have one thing to figure out all the kinks of and support.
Am I wrong to think this is wildly euro-centric?

There has been a long peace between developed "western" economies. But the world as a whole since 1945 has continued to be full of violent conflict.
> "The power brick had a 2m detachable line-voltage cable, and fixed 2m low voltage cable. 2 + 2 = 4. I can sit 4m from the wall and charge using only the power adapter that came with the computer."

You can still do this with the USB-C power brick. Apple sell the matching extension cable, or you can re-use one from an old MagSafe brick.
> USB-C are a mess

Apple doesn't support USB-C adoption themselves, look at the cables included in all of their peripherals and the iOS lineup. They are all USB-A. Everything they sell is incompatible out of the box if you have anything in the MacBook line.

I'm spending $300 on your keyboard and trackpad... and I can't even plug it into my MacBook. I have to buy a separate $20 USB-C cable.

Why are they not including USB-A and USB-C cables in the box... if you're pushing for transition, put your money where your mouth is and take the (insignificant) hit. Or sell multiple unit versions that include the different USB types.

There is no transition strategy. Years after introducing USB-C, they don't even support it themselves. It's just so thoughtless and careless, and cheap.
There were 2 versions of the Magsafe connector.

The bulky one on my 2007 MacBook had a much stronger magnet that the thinner one on my 2012 MacBook Pro.

People were annoyed when the thinner one got introduced because, indeed, they come off too easily.

It was another functional regression sacrificed on the altar of thinness.
Advanced JS Closure Compiler Optimizations (2017)
No. I love it. The only downside is it's hard to take notes in meetings without it sounding like I'm shooting a machine gun
If Apple gets rid of the TouchBar + fixes the keyboard that'd eliminate 90% of the complaints against Macbook Pros.
Above some level you never actually get fired unless you commit some serious crime (I mean, more serious than a bad keyboard).
There's also the usual Apple Upgrade tax, the old charger was 85-90 euros and came with 4m of cable. The new one comes without a cable, is 99 euros and needs a 30 euro USB-C PD cable.
I my eye nobody uses nerd cred for not liking mechanical keyboards. Its noise footprint is bigger than a good membrane keyboard in most circumstances, but it provides other benefits. It's a matter of trade-off. If one size have fit to all of us, we were be still using buckling spring keyboards. :)
Yes! Chances may be slim but why not?

You'll learn something from every interview. Even if you don't get the job.
Also illegal to do in some communities
Once in a lifetime if ever for most plants then. Nbd.
Nitrous: A JIT plug-in for dynamic systems
I would recommend putting an example output in the README so people can see what this is capable of before downloading.
I don’t think there exists a way to support the Rust project directly, but there are some indirect ways: supporting Mozilla, that employs many of the core develioers is one. Another one, announced just this week, is to support the Rust Analyzer, which is a project to create a next-level IDE-compatible Rust compiler: https://opencollective.com/rust-analyzer/expenses/new
In this case the Future trait puts the "standard" in "standard library" by providing an agreed-upon interface by which third-party crates can interact without conflicts. There's a high bar for adding new modules to the stdlib, and fundamental building blocks like Future are far, far easier to accept than, say, the entire Tokio stack.

Note as well that Tokio isn't the only library that can be used here, there's plenty of experimentation in this space.
Please elaborate, maybe with wet food brand. Sincerely, concerned owner.
> My long-term goal is to figure out how to do this full-time.

It would be good to know if you come across any advice for this (e.g. specialised job boards, etc.)

So far I've managed to avoid jobs I consider to be less ethical (e.g. developing proprietary software, high frequency trading, etc.)

Now I'm wondering how I can do something that's a net positive, rather than just keeping the cogs turning in some indifferent corporate machine...
I did start over. But then the second round captcha did me in. Too real.
No, it's not.

The first incarnation of the MagSafe connector was a bit harder to pull off and just right.
Yeah it totally depends on your workflow. If you do a lot of photography (I do Drone photography) you need an SD-Card reader to get the raw images off of your drone. I have a dongle so it's no big deal, but I would love to have a micro-sd card slot in my MBP. It's the only dongle I use regularly.
Shoddy journalism, or compliance with an ongoing political narrative.
I was thinking that you could just go through the process without writing anywhere, and show a growing "estimate". I feel like if you can get a size of each kernel and follow the instructions you could do so much faster, but I don't know enough about the in's and out of the DEFLATE algorithm and the edge cases.
A quote from a letter from Chairman Khrushchev to President Kennedy during the Cuban missile crisis.

I see, Mr. President, that you too are not devoid of a sense of anxiety for the fate of the world understanding, and of what war entails. What would a war give you? You are threatening us with war. But you well know that the very least which you would receive in reply would be that you would experience the same consequences as those which you sent us. And that must be clear to us, people invested with authority, trust, and responsibility. We must not succumb to intoxication and petty passions, regardless of whether elections are impending in this or that country, or not impending. These are all transient things, but if indeed war should break out, then it would not be in our power to stop it, for such is the logic of war. I have participated in two wars and know that war ends when it has rolled through cities and villages, everywhere sowing death and destruction.

I worry that the current nationalist trend that seems to be simultaneously happening in many countries is going to lead down the long path to war. I don't see many leaders today that I think would have the diplomatic resolve to write a letter like this. I feel people are interpreting others actions in the least charitable way which causes all kinds of rifts. The deeper these rifts grow, the more likely we are to see someone ignite the spark of war. I honestly don't know the reasons, or if maybe its just my perception that has changed as I've gotten older.
Don't be evil, unless ______.
This sounds like it has potential for a class action.
He is high functioning enough for that. This is something we'll probably try down the line if things don't improve.
Pet food recalls are issued through the FDA: https://www.fda.gov/safety/recalls-market-withdrawals-safety...
The glory days are long gone.
Possibly a show of defiance and a political stunt intended to make their opponents look so unreasonable that camping out with extremist revolutionaries was a legitimate recourse.

It's the same reason threatening to shut down the government is becoming more common, it makes you look tough and uncompromising in the face of what your base considers to be evil.
The guy is obviously being facetious bringing up Daily Stormer, but I agree that it’s odd (or maybe not so much) that Mozilla only went with leftist outlets.
I think another thing is that governments have lost a lot of their power and are now somewhat controlled by corporations. This is usually assumed to be a bad thing, but most corporations don't like war, it's bad for business. It disrupts supply chains, kills customers, and generally makes things unstable. (Except for military contractors, but they seem to do well if there is a war or not).

I think climate change could bring another big war, because then wealth will become food and water, and that can be taken by force.
> They're going to require solar power on all new houses?

Yes, as of Jan 1, 2020.

> That's insane.

It's $10-30k of upfront cost for $19-$60k of 30 years savings (and the same sources estimating the higher cost figure estimate the higher savings figure), and it greatly advances California's renewable share of generation, and solar output peaks correlate well with aggregate demand peaks in CA.

As public policy solutions go, it is eminently sensible.
I use jump to definition all the time.
If they were better developers, they would just work at a company with better compensation.

This is not necessarily true. FAANG have great compensation and excellent reputations regarding the technical capabilities of their employees but people leave them or choose lower compensation offers at smaller companies over their offers all the time.
> It's about time somebody tried this.

I mean , isn't this essentially the idea behind patreon? You batch the micropayments payments into single transactions on the credit card network to reduce the marginal cost of the fixed fees?

Didn't Google already do something similar with new subscriptions?

Didn't flattr do this a decade ago?

It's not a new idea, and as I ranted elsewhere, is only even required because of the fixed fees on credit card transactions.
USB-C is a clusterfuck and Apple forcing that as their only connector is just plain bad design.

I have a MBP but opted for the non-touchbar model because I happen to like the escape key (lots of time spent in vi - amongst other things). My MBP only comes with TWO USB-C ports. That means I have no choice but to carry around a dongle when before I rarely used to. What's worse, the charger uses one of those ports and most dongles are garbage that die after 3 months (finding one that doesn't is an expensive game of pot luck). To add insult to injury, one of the USB ports on the MBP has now stopped working as a display out (the USB-C connector is just garbage - but that's only one of the many reasons USB-C is a clusterfuck).

And as for the keyboard, how anyone can say "the ergonomics are fine" - particularly when you're a self-confessed hard typist - is just weird. It's by far and away the worst laptop keyboard I've ever typed on. It's no exaggeration that I prefer the keyboard on budget laptops and those things are cheap and nasty (but at least they work and don't send uncomfortable shock waves back up your fingers as you press the keys)

The new MBP's are what you'd design a laptop for looks rather than actual everyday usage. The fact it comes with a "Pro" label is really just an insult to everyone's intelligence.
> most modern phones connect via USB-C

The iPhone doesn't.
According to the nomicon[0], using a zero sized array in a repr(C) struct is the best practice for type safety. I also seem to remember someone saying the zero sized array is analogous to how LLVM bitcode represents void* in C.

[0] https://doc.rust-lang.org/nomicon/ffi.html#representing-opaq...
"By 2020, about 30,000 unmanned drones are expected to be deployed in the United States for the purpose of surveillance and law enforcement"
When I'm looking to the keyboard of my phone or tablet, I also don't need feedback, however while writing on a desktop PC or workstation and writing code full speed, physical keyboard gives my brain hints for alignment and takes another concentration task from my consciousness.

Another effect is the screen size. You can see the keyboard and text area in your vision on a phone or tablet, but it's not possible in a desktop or laptop.

Looks like it boils down to the information that we can gather about our fingers and hitting targets with the vision and other senses during writing.

Funny thing is, I can write faster while I'm listening to music and cannot hear the keys' sounds.
It's not the likes people like, it's the pseudo social acceptance. Being downvoted would be like social rejection, a hit to your reputation.

As much as I would love to downvote some Facebook posts, I think they did well at allowing only positive reinforcement. If you don't care, you just don't interact. If someone managed to find a solution to destructive comments everywhere, that would be awesome.
I can’t help but find it a bit like an academic project; a proof of concept. I suppose the complexity of it is warranted to help both you and the compiler from acknowledging unsafe code and get better error messages, so maybe the question is not whether Rust needs to be like this, but whether I as a developer need Rust.
For the record I didn't downvote you, and I agree being honest doesn't deserve this response, but I would guess it's related to the high amount of devs here who are probably upset that you took the time to complain, yet don't want to take the time to at least check if a bug report exists. In some respects I agree, in that, if we want change the world and fight the "good fight" against the near-monopoly Google has on browsing, we need to band together and everyone do their part.

"All my Lubuntu devices" makes it sound like you have a lot of devices, thus increasing the likelihood of being easy to reproduce. There might even already exist a bug report which you could contribute to.
That’s a complex discussion. This page captures the overall state of the world in numbers; the number of active conflicts vary over time, but at least measuring it in terms of deaths, the world is generally getting safer.

https://ourworldindata.org/war-and-peace
I’m only two months in having been clinging to my 2015 MBP until recently forced to upgrade by my company. Now I feel borderline incompetent at times when I can’t hit the arrow keys or escape smoothly. One solution is to use an external keyboard, but then I won’t adapt to the new feel and I’ll be stuck like this forever, unable to type competently in a meeting or any other time I’m away from my desk.

I could probably get used to the feel of the latest butterfly keys, but the arrow keys and virtual escape key and to a lesser extent virtual F-keys are intolerable. It’s like has Jony Ive ever had to type something? Hell no, he has people to do that for him, the important thing is everything he touches look immaculate in a 90-degree closeup and framed above his mantel.
Knowledge is power for the people. Best to keep the people powerless.
If anyone's particularly wealthy, they could personally sponsor a contract developer to spend time working on a desired feature. There's plenty of work to be done that's limited by the amount of labor available.
With a Claire's, subway, and little Ceasars pizza in the strip mall with it.
Sure, I remember ... The disabling of Flash and removal of CD drives, ethernet ports and headphone jacks are good examples too. I still have the dongles I bought for my Powerbook.

But up until now it hasn't been a unilateral replacement of all ports with just one type. The dongle I bought was an adapter for one port and one use-case. I didn't have to buy a new adapter for every peripheral I owned.

Ultimately if Apple had included a portable docking-station-like adapter that had HDMI and a few USB-not-C ports along with the laptop purchase I would be OK.
Its for your security for gods sake, stop complaining. If it saves just one life, n all that