skysight-inc/HackerNews huggingface dataset:
False. You can bend the leaf of a cherry MX switch into all sorts of wild shapes to move the tactile event up and down the press, but the actuation will stay in largely the same place. If you browse the force curves from the link I posted above, you can see that some switches (cherry MX Brown, for example) actuate well after the tactile event.

The tactile event on a Cherry MX Brown is ~1mm into the travel distance, and the actual actuation is ~2mm in. Kaihua Box Orange switches (still an MX-style switch) is an even better example of that. Kaihua Speed Bronze has the actuation point inside of the tactile bump instead of after the bump. I can't find any examples of switches that actuate _before_ the tactile bump (mostly because why would anyone design that?), but tactility and actuation are not inherently tied together in cherry MX switches, either.

They are both handled by a two-part leaf, which you can sort of see in some of the pictures on Deskthority[1]. There are two legs on the slider that have a surface to them that determines the tactility (or lack thereof in the case of linear switches) that slide linearly up and down the top leaf, which flexes it until it makes contact with the bottom leaf. That contact causes the actuation. All of the tactility is determined bu the shape of the slider legs.

[1] https://deskthority.net/wiki/Cherry_MX#Construction
It's somewhat similar, but the main difference is that Ohm has a strict separation between syntax and semantics. We think this has several benefits, which we describe a bit here: https://github.com/harc/ohm/blob/master/doc/philosophy.md

Another difference is that Ohm grammars can contain left recursion -- both direct and indirect. IMHO this is a pretty big deal, but I know that some people don't agree, and think that avoiding left recursion is not a big problem.
Except you-know-who. Arrrrrgh!
> Facebook is planning to break compatibility with PHP and focus totally on Hack

Ok...

> Wikipedia is going to have to migrate back off of HHVM

Why?
So it sounds like if the user knew which channel were legitimate they could potentially realize which AP is the real one?
Efficient UD(A)Fs with PySpark
Specifically, if sales = Sales Dev Rep + Closer, then affiliate sites (leadgen) is like outsourcing the SDR and them getting a commission or referral fee.
What do you define as minimally successful?

My co-founder and I met through Angellist. We've launched a product and have double digits of customers. And revenue!
Oh shoot. Now I see what you're talking about and there's something real there. There are actually two teams that help students: one that builds employer relationships, and one that is a career coach and accountability buddy. The latter does the lion's share of the work at all campuses. The former is less-useful to remote alums that look for jobs outside of SF/LA/NY/ATX but they do still put in serious effort (eg we have partners in ATL, Dallas). Hope that clears things up.
Amazon ECS: The Modern Cluster Manager
Show HN: Generated 3D printable cases for development boards with ShimonBox
That doesn't seem too bad. If you use it daily (240 days a year) and the machine lasts two years, then that's a bit more than $5 / day. I think it's reasonable.
Don't think so, that's just what OP chose to link. Their store page has more detail: https://www.microsoft.com/en-us/surface/devices/surface-book...
I think one issue with any consumer product is that it is hard to find their issues when searching by generic terms (e.g. bran X problems) vs specific terms (brand X error Y). So it is only once you have the device installed and run into problems do you know which keywords to search.

Modern dishwashers basically suck except for looks, rack capacity/configurations and quietness. They are now all low water use and you can't get phosphate based dishwasher detergent. God help you if you have hard water or some other issues. I have a kitchenaid top of the line that has multiple cleaning sessions including a fancy auto-detect-dirty dishes pro wash feature that never cleans satisfactorily. I have to run on "tough" mode with extra rinse at high temperature to get anything "clean". And I say "clean" because if the water softener hasn't recharged or it's rained or I don't have cascade platinum, rinse aid, and vinegar then the dishes come out cloudy at best or still dirty. And then you have to run dishwasher cleaner every 2 weeks or so... Wine glasses are basically impossible to clean without streaks or residue. And then like you, drying dishes even on the dry cycle depends on relative humidity.. :) That being said I can't run a dry cycle by itself.. it has to run after a wash no matter what.
DROP: Dimensionality Reduction Optimization for Time Series [pdf]
The last time I tried using pipelines, it wouldn't let me use any arbitrary Docker image, I had to use one of the Atlassian "blessed" images. :/
A new open source plugin to improve search results across languages
I also count that as a better OS
“addressing the boss's boss” isn’t referring to writing for high-level decision makers at other organizations, it means writing for people within Microsoft.
> In fact Javascript and it's prototype system are much more OOP than say C++ classes, or worse, Java classes.

I'm not sure what your ordering relation is here, but if it has something to do with how "purely object-oriented" a language is, then, sure, JavaScript is more OOP than C++ and Java since classes are not first-class in the latter.

But Smalltalk, which is class-based, is even more OOP than JavaScript since in Smalltalk, constructor calls are simply regular method calls (unlike JS which has a special "new" keyword) and there are no primitive objects (unlike JS, which distinguishes between primitive types and their boxed forms, though it tries to obscure that fact).

> COP is especially appropriate because if you don't follow the type rules, you go to compiler jail.

Smalltalk, Ruby, and Python are all class-based OOP languages but do not have static type systems with lots of compiler errors.
You're forgetting the dropouts. For every online student who graduates from Flatiron, there are many—maybe a dozen, maybe more—who drop out. Flatiron bills online students monthly, so they're raking in a good deal of money from dropouts who can't get their money back.
Real estate developers already planning for autonomous vehicles
So in reading this link where information is scarce, this seems like an alternative to minikube (e.g., bundling Kubernetes as part of Docker CE/EE). Is that the right interpretation?

FWIW, we've found minikube a bit wonky. It's resource intensive, so if you want to run more than a couple services, your laptop starts to melt. One of our open source projects is Telepresence which relies heavily on Kubernetes networking, and we definitely see more weird/networking issues with Telepresence/minikube than with regular K8S clusters.
Dependabot is an awesome app!

Most of the times I just want to know about a new release and not actually have a PR created for it. I'm also not sure if dependabot warns about vulnerabilities. Nevertheless, I believe they can be used in conjunction and not as a replacement.
Web sites that are dead unless you enable JS, then have constant animations and hyperbole when you do, are ruining my life.
I'm curious, which email does it use to register with? I didn't see one in the config file.
Add Netlify and it will continue to be free. I use Hugo as well, Netlify compiles Hugo on it's own, so I don't need workflows, but it is cool to have them.
Could you please not post like this? A quick pass through the guidelines will give you plenty reasons not to post such a comment.

https://news.ycombinator.com/newsguidelines.html
I agree. But it might be fair to say that the Haskell people often think that they're doing mathematics, not programming. (Or at least they act like they think that.)
A BBS with 5 simultaneous users? Sounds amazing. Most of the BBSes here in the Toronto area only had a single phone line. :)
Ask HN: Any resources on how to build a community online?
I’d love this. 16:9(10) is probably the worst aspect ratio ever to be made standard on laptops. How the hell did people think it was a good idea?
But those million win32 applications tend to be really outdated and poor in terms of features compared to the macOS ecosystem. At least that was what I experienced.
It was widely reported that his password was stolen via a phishing attack. If the phishing attack was carried out by someone backed by the Kremlin, then I believe that makes the statement quoted true (I'm not sure about the level proof here as I am sure some of it is non-public).
There is a small version of the ASUS Zenwatch 2.
I like Bitbucket better for my personal private repo's. Also would like to mention few more tools I like, Netlify for static site hosting, SemaphoreCI as alternative to Travis, I think both are good.
We needed a app for branding. That login to a website. So it needed to do a POST request. I struggled with fp and google for 30 min, and dropped to the `RunCommand('curl',['https://ifconfig.co'],s, opt)` clutch with curl.exe(with licence file) bundled into my innosetup file... magic?!
Well, most parsers have made a global choice of left and right. If the choice is on rule or symbol level, then that would allow a lot more flexibility - probably to the point that it would be powerful enough to parse most things without tedious rewriting of the grammar.
Show HN: I just published a new book: Mastering Modular JavaScript
The Battle Begins
Perhaps if we summon dang it will be changed?
Is there a particular feature that's suited to machine learning? I'm having trouble understanding the connection.
TLA+ Spec of a simplified part of MongoDB replication system
As compared to similar macbooks?

I switched to a surface book about 4 months ago, and will probably be upgrading to this when the $ is in my budget.
I must say I am rather disappointed with most changes discussed here. They all seem very superficial changes and I wish they would solve/improve other things. Some examples include:

1. Bring the "power plan" (balanced/presentation/high performance) switching into the tray battery icon next to "Battery saver", which is independent of the "battery saver" power plan. This seems (!) like an easy change which many users would adore.

2. Finally unifying settings into one and only one place instead of having a "Settings" app only to find that every other thing you want to change eventually leads to the old setting window which hasn't changed since at least Windows XP.

3. Fix the occassionally horrific Start search, which will do things like find "Word 2016" as "Best match" when having pressed "wo", but once another "r" is pressed to make the search string "wor", the "Best match" changes to "Wordpad". Way too often does it happen, that you notice the best match as you're typing and then hit Enter only to find that by the time another letter was pressed (still the right one considering the current "Best match"!!), the "Best match" changed to something else.

That's in the cases where the Search only finds programs installed to a specific date and is not able to find anything newer, which has already happened on two computers I've seen. Not even mentioning that the "best match" gets updated with time even when no new keys are pressed. So the same can happen just due to the "Best match" changing between you start and finish the movement to hit "Enter".

4. Finish improving the horrific thing that is looking up a network drive/device using explorer.exe, leading to freezes and delayed error popups that feel very Windows 95ish.

5. Maybe change that a window of Explorer becomes unresponsive if waiting for a HDD to spin up. This happens regularly if your system is on an SSD and you have a second disk (HDD) mounted on another letter (D:\). When you haven't clicked that disk for a while, everything freezes between you clicking on it and it spinning up to start reading.

But hey, let's add another presumably more sexy and unifying look to the uppermost layers of the system.

Edit: Maybe they did other under-the-hood changes that are just not being discussed. If so, where would one find them?
Could this extend to 3D?
> they also get to sink their heat into adjacent and highly conductive components like the screen and battery.

And the screen provides a much larger surface area for both conductive and convective heat transfer than that little IC.

His question is sort of like asking "If my Prius can get 60MPG, why can't your Hummer?"
How is this an example of how the private industry needs to take over on education? This is the opposite. Proof that you can't let commercial interests override public interests.
It is a "solution" because it becomes unobvious what language it will parse, not because it doesn't resolve the ambiguity.
anyone have a link to the torrent?
Actually, the gyroscope will give your angular rotation. It can be achieved through different technics (MEMS gyro, mecanical gyro...) but the final goal will always be to give you your angular rotation.

You need your angular rotation and the specific forces applied to your body (given by the accelerometers) to be then able to compute your position, speed... in the earth frame called NED (North East Down).

That's the very short version. You also need to know your Lla position to correct your gravity model, the error model of your sensor to correct them... Kalman filtering is always used (in my experience).

Here is a draw that seems accurate
https://en.wikipedia.org/wiki/Inertial_navigation_system#Met...

Then if you want to go dirty hands, you will need these keywords : "inertial navigation mechanization". This PDF seems clear at first look (5s check) : http://www.ecsutton.ece.ufl.edu/ens/handouts/inertialnav_v2....

Kalman filtering can be overhelming but the course from D.Alazard is really great (still using it after 3 years in navigation field).

If you want a quick exemple, a north finder algo is very easy to understand (basic earth projection). It is also the first step of initialisation of a navigation system.
A good starting point is the archive of Dockercon talks, we've had quite a few enterprise customers come on stage to describe their production deployments.

Or check out the customers section on docker.com.
This Talks about Freehosted tools on Code that is Opensource - for Closed source - this does not work.
Sounds like a strange logic to me... Is that not like wanting to become a MD just so you can "know what to do" if you ever get sick?
It makes sense if you think of Apple as the penultimate modern vertically integrated company - they even had branded AA batteries and charger at some point (re-labeled Eneloops).
They use core i7-8650U which is a 15W while the MBP uses HQ model which is 47W. And the low power idle mode difference is even larger 5W vs 20, not entirely sure about the 20.
> On the other hand I can't understand why creatives switched to windows.

Apple's neglect.
A good example of the kind of ambiguitiy I mean is the "dangling else" problem.

Sure, for this example, the solution is easy - just declare whichever you want first! But in more complex grammars, conflicting rules can be declared very far away, and it can be highly non-obvious which should be prioritised, or that there even is a conflict! LR parser generators point out these conflicts (the infamous shift/reduce and reduce/reduce conflicts), which I find very useful.
Just because you use a functional language doesn't mean your code is functional
Yes. Any online review should be taken with a huge grain of salt. The vast majority are influenced by affiliate payments.

Some, like credit cards and other financial products, are especially bad since the payments per conversion (i.e. person who looks at the review site and then signs up for the credit card) can be massive. But even seemingly innocent niche markets, like light-weight backpacking equipment, can be full of affiliate marketing.

That said, just because a blog or website is influenced by affiliate marketing doesn't mean they don't have useful information in their reviews. They usually are accurate when describing a product's basic attributes. Where they typically bend the truth is when they're comparing products against each other (the one with higher affiliate payments is almost always better), or they simply won't talk about genuinely better products that don't pay for conversions.
The issue is that for any one data point someone brings up, it's likely you could make some argument for why that data point on its own is not convincing. But the sheer number of disparate data points, in aggregate, become something that's no longer possible to do that with. The likelihood of all those different things happening at once without some underlying unified caused is very very low.
You've described my experience exactly. Once I got to learn C at university, I felt that I was now using a "grown up's programming language". It took a few years to realise that C's manual memory management and explicit pointer handling was making me much less productive as an application programmer.
Thats one thing that hasnt been studied enough, I suspect. Huge amounts of capital from 401ks alone may have more effect on the market valuations than actual value creation. There is just so much money chasing a return, increasing constantly.
Supplying an email address to Let's Encrypt is optional.
I donate to Watsi on a monthly basis and they send me an email with information about where my donation went[0]. I'd like to contribute to Watsi Coverage[1] at some point when they accept donations directly for it.

[0]: https://watsi.org/monthly
[1]: https://watsi.org/coverage
Random data generator for databases
I've done this for several apps. We have a large Jenkins 2 cluster and use declarative Jenkinsfile's. For Jenkins, you can accomplish this by simply setting up a Jenkinsfile that has an agent defined in each stage. Build your VueJS app in the first stage with a NodeJS container, and build the second stage with a Python container. Bonus points for building an actual Docker image as your artifact that has Django inside of it with Apache or nginx serving the VueJS bits too.
I run an XPS 13 with Ubuntu 16.04 and do software development for a living (so I use the laptop for 10+ hours a day).

Let me know if you have any specific questions and I'll be happy to answer... but long story-short, this is the best laptop I've ever touched or owned.
You already use Lisp syntax
> There is a fundamental difference between religion, which is based on authority, [and] science, which is based on observation and reason

Except if you look at actual history of science and religion, it's way far from being that simple. Religions change, sometimes drastically, and are completely capable of overthrowing and even completely abolishing (see move from Catholicism to Protestantism) the authority structure. And science has plenty of authority issues, to the point where researches note that in some areas significant progress is made only when "old school" dies out and is replaced by "new school" - not because of reason, but because of physical limits of human existence. And some areas of science are very much influenced by political and other issues that have little to do with observation and reason.

So in practice both work in ways much more complicated than that.
Oh no... I shook it a bunch and it broke apart ;_;
I can't see why that would be the case. When I read the grammar I can see the choice operators and I know they have priority. What is unobvious about that?
It's still pretty early in the adoption phase. I think cryptocurrencies still have room to appreciate in value.

As for Bitcoin, it will still probably increase in value, but I believe Monero will increase more.

A lot of people have the misconception that Bitcoin is anonymous, but it's a public ledger. It's not fungible - a key requirement for any currency. Monero is fungible and is what people thought Bitcoin was originally. If you want financial privacy, use Monero.

Bitcoin will most likely always be considered "crypto gold" though, so if you decide for yourself that it's not too late and want something safer, you probably will do okay by just buying Bitcoin.
Does Keyboard Viewer still come with macOS? I thought it disappeared years ago…
I'm not sure what you're trying to say. How is 75 mph some political goal?
It seems to me that holding the stock but buying put options is not speculative; it's merely buying insurance. Why do you regard it as speculative?

Or were you referring to selling put options?
Maybe things have improved in the past 10 years, but honestly any foam to me isn't comfortable - the bed needs to be firm enough to let my body breathe on it's own.
A 15" non Apple laptop without numberpad, plus a 3:2 display: joy! I don't need a new laptop now but I hope other manufacturers will follow.

No number pad means that the touchpad in centered with the screen and the keyboard so I wouldn't have to slide the laptop to the right to have the important keys and the touchpad in front of me.

3:2 * 5.33 = 16:10.66, so extra vertical space.
>CodePen requires a referrer to render this. Your browser isn't sending one.

Interesting.
The amount of "too much" for fat is however greater than for the other two, and for most people it's difficult to overeat willingly with fat.
I bet a lot of doctors became doctors for exactly that reason.
Ohm is very impressive.

Specifically:

1. The separation of Grammar and Semantics.
2. Handling left recursion in a top down (peg) parser.
3. Incremental parsing.

I think that the one feature missing to make it applicable
for more than rapid prototyping and teaching purposes is
performance.

In this benchmark I've authored:
http://sap.github.io/chevrotain/performance/
Which uses the simple JSON grammar it is about two orders of magnitudes slower than most other parsing libraries in JavaScript.

So I am sure there is a great deal of room for optimizations.
Ah, that is what you mean.

Then the answer is that they are used for different things. PEGs are typically used to parse a string, while regexps are typically used to recognize a pattern.

Where regexps are used for parsing, then ambiguity is definitely a problem that very often will have to be resolved by rewriting the regexp to be less accepting.
I don't see how they're great for the "middle class". A crash is generally bad for anyone who's invested. I could only see it being good for people who have cash on hand after the crash.
This could be tricky to quantify. What percentage of these bootcamps jobs are based in the Bay Area? Salaries are obviously "higher" there (quotes because cost of living is as well).
Startup Backplane Gets $5M for Software Deployment Fixes
By that logic Linden Dollars (from Second Life) and PLEX (Eve Online) are securities too.