skysight-inc/HackerNews huggingface dataset:
We'll see if the touchscreen gets any traction. I'd like to point out that this is perhaps the only non Mac laptop that has a 15" screen and doesn't have a number pad. The keyboard is aligned with the center of the screen and the space bar is almost there too. Joy!

I could buy this laptop only for that, even if with Linux I'll probably have to wait the next laptop before the touchscreen is of any use. But no, the RAM is capped at 16 GB and I'm using 32 GB on my HP laptop (several projects for several customers, each one with a different language and environment.)

However my 15" laptop has a useless (for me) number pad with the result that I have to shift it half to the right to be able to keep my hands in front of me and not skewed to the left, which would probably do nasty things to all my upper body. This is the norm for all 15" laptops and I wonder if their designers stopped at the cover page of Norman's "The Design of Everyday Things", with the famous teapot for masochists, and deluded themselves into believing that this is the right way to build stuff.

[1] https://www.amazon.com/Design-Everyday-Things-Donald-Norman/...
You can just display what's on main screen and have nice touch support without having your fingerprints visible on screen and wiggling laptop.
Weird neutrino excess won’t go away, hints at new physics
Because ultimately the executives are responsible for all the of decisions made in their area - superiors often need at least a layman’s understanding of the technical bits behind a proposal or an argument to be able to defend it to either A) their superiors or B) the stakeholders/shareholders.
«Lethal Regression»
I would say greediness.
The cache size is currently 0k. Increase the cache size?

Ok-0k
I think your mistake stems from holding too tightly to the term "cash" used in the original Bitcoin paper.

>People use actual cash for money laundering. Why wouldn't they use electronic cash?

I'll help you to the conclusion without googling. Actual cash is not electronic, and thus tracing efforts are much harder. Electronic cash can be traced near instantly.

I really don't see why you had to have this PA tone on your comment? Could you elaborate more on your stance?
So, IOTA Q eh What does that mean for us laymen?
> "Treat others as you want to be treated"

Just a random aside: If you think about it, this is kind of weird rule. Not everybody's into the same things. AFAICT it should be more like "Treat others as they want to be treated".
Do you wish to Cancel?

Cancel-Cancel
This remindminds me the old Paranoia RPG https://en.m.wikipedia.org/wiki/Paranoia_(role-playing_game)

An AI will try to achieve its goals by any means. I believe it coud be useful as a helper, assistant, etc.

Anyway no politician would allow to loose powers because a machine took his/her job...
Changes in GDP are caused either by debt or by productivity increases. Productivity growth since 1973 has _not_ been stagnant.
This is an excellent write up, very easy to follow. Overseer [1] is a pretty good implementation as well.

"Commonly, graceful restarts are performed by the active process (dark blue) closing its listeners and passing these matching listening socket files (green) over to a newly started process. This restart causes any foreground process monitoring to incorrectly detect a program crash. overseer attempts to solve this by using a small process to perform this socket file exchange and proxying signals and exit code from the active process."

[1] https://github.com/jpillora/overseer
Oh I meant "bigger group" holidays, ones arranged by a society/class.

Yes groupchat is better when it's less than say, 8 people.

FB events are suitable for lots of things, I woulnd't say it in such a reductionary manner like "only parties".
Both of those examples were effectively a religion-as-state with their state heads elevated to the status of gods.

I don't think all that many non-religious people actually care/object when religious people practice their religion as long as it doesn't infringe on anyone else's rights.
You wont be granted that as a random startup
How Apple is acting more like Google
But if the tax goes into something like education, it also has an accelerating effect.

I think this is an issue that just isn't that black and white as you want to portray it.
> The keyboard is aligned with the center of the screen and the space bar is almost there too. Joy!

Oh the keypad hell, it's been such a RSI inducer on my back for years. What nonsense is this to put a keypad on the right side of keyboards which results, being right handed, in either the mouse being too far right or the keyboard being off center.
Most of the backend engineers I worked with don't really get or see advantages on why GraphQl is good. Also it's not easy to build GraphQL API on server side compared to REST. There are tons of evolved libraries for REST.
I personally think that transition from REST will be incremental and via JSON route.
Agreed, but I would still do it on a small traffic/user to see its impact. This kind of data is invaluable.
I visited Atlassian's Sydney office.
There was a sign on the fridge in the kitchen attached to a function space that had 'guidelines you've had too much to drink'
Included on the list was 'if you're slurring your words, you've had too much to drink' as well as 'if you've started making unwanted advances towards colleagues, you've had too much to drink'.
The fact that
1) They had a sign telling you not to sexually harass your coworkers
2) It happened so often that they NEEDED TO PUT UP A SIGN telling people not to do it any more

made me decide I probably didn't want to work there.
(This was 2015, maybe things have gotten better?)
Why is using a passport a massive pain? Why do you need yet another ID (yet another department with all your (eventually incorrect) details?).

We already debated this in Parliament and it was pretty much (thank god) killed.
This[0] almost made me finally accept the idea of possibly having the TouchBar on my next laptop.

[0]: http://vas3k.com/blog/touchbar/
I think there is one factor missing: While it might be true that many of us are reading from left to right, our usage of UI is not necessarily defined by the same patterns as reading.

When we start using a UI we certainly read every button before clicking on one, but after a while we just want to find the correct button. And in that case it might be helpful to place the button for the primary action right next to the bottom right corner, as that corner is one of the places we start looking for the button. With the OK-Cancel order, the OK-button would be hidden behind the Cancel-button.

Nevertheless, this factor doesn't change anything about your conclusion. I think your argument is very balanced and I agree with your conclusion about consistency being the most important factor.
It is just a gimmick. There is a display for that, no need to mess with touch screen (or touch bar).
Rmind: A Tool for Cryptographically Secure Statistical Analysis
You wrote:

> Some inner-city rail in Europe is like you describe but not anything high speed (>~100mph) AFAIK.

That's referring to a post which claimed:

> most high speed electric trains have motors in every car because electric motors scale down just fine

The examples you gave were ICE and the Eurostar, which are groups rather than specific classes of high speed train, but in both cases the modern classes have motors in every car, they specifically _disprove_ your claim.
Anything related to SR-71 is amazing, especially this D21 drone that rode on top of a modified blackbird at Mach 3!!!
Taking intercity bus from Boston to NYC, I've many times been fully stopped in Connecticut rush-hour traffic, and looked longingly out the window at an oh-so-close commuter rail station, with trains rumbling away, fast and empty. Or later, stopped at a red light in the city, mused that by getting off now, I'd shave an hour off my travel time. In India, in much of the world, one could just go for it. I often forget to notice the severe systemic inefficiencies of everyday life.
In the terminology used to describe logic (i.e. used by logicians and mathematicians), implies = proves
I don’t think it is absurd. I think it shows he wants to know what goes into his cars and rockets. I can’t tell you how many times I’ve had executives above me who had never even seen the products they were representing. I admire it when an executive can roll up their sleeves and get into it without being disruptive.
What does a data team really do
I published this article about work of the data team. Appreciate your feedback and suggestions. Thanks!
Jurassic World Fallen Kingdom Hits the Cinemas Again
RIAA: ISP's Interest in Piracy Phishing Scam Is a 'Fishing Expedition'
> Is it really so terrible to research arms for the people who risk their lives keep us safe?

Does this apply to Iranians doing the same thing for their country?
If there is a cancel button for a long running expensive operation it sounds like a good idea to confirm the cancellation.

Or if you are half way through paying for your cart, the merchant should check you really meant to press cancel.
A few other comment threads about this:

https://news.ycombinator.com/item?id=17210982

https://news.ycombinator.com/item?id=17225957

https://news.ycombinator.com/item?id=17253127
French, German, and Welsh Added to Mozilla's Common Voice Project
Nasty little vul in Gnupg patched today
Brand new and just patched today in Slackware - Gnupg updated to version 2.0.31.

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12020

This vulnerability can fake a good signature, so it's kind of important that we follow up on this for each respective distro we're all managing out there folks.

I'll check on CentOS and Debian tomorrow but my Arch and Gentoo boxes I've just finished with.

Next are my BSD boxes before I go to bed, but wanted to give everyone a heads up on this coz it's rather important.

I hope that helps!

.
“This is not a moon...”
It's great to learn Machine Learning even now!
OpenBSD, C, httpd and SQLite – Web App stack
> How do you explain the GDPR then?

I'm not sure what you mean.

Is it not obvious that politicians don't want to bust their biggest (potential) campaign contributors for GDPR violations?

Isn't it obvious that we don't have any more privacy now than before GDPR, because governments are still spying the shit out of us all?

In light of that, is it not obvious that GDPR's real goal is something other than improving our privacy?

Do you genuinely think governments (or EU bureaucrats) actually care about us or our privacy? If not, why would you think GDPR was devised for our benefit?

And gosh, it sure makes it more difficult for small businesses to stay viable, and wouldn't it be nice for big corporations to have fewer potential competitors/disruptors around?
Yeah not kewl at all. From some of the folks who brought us DRM.
That's what cancel does - you click proceed when you want to cancel. If cancelling isn't what you want, you simply click the button labelled "Cancel"

Clear as mud, right?
As I wrote to the author on Lobsters:

Glad you liked TRPL! I agree that some of the examples can be too abstract at times, it’s tough. Totally open issues if you want to talk about it; I’m open to improving things, but I’m also pretty particular about the book.
I would love one, but the screen gamut is bad and it's dim.
This one has new info, though:

Now Fermilab is back with its latest update, using two additional years of MiniBooNE data. The excess is still there, and it has edged even closer to the statistical standards for discovery. If you combine the Fermi and Los Alamos data, we're already there. It's looking more and more like another break in the Standard Model, and the possible explanations include an entirely new type of neutrino.
Sure it is. Haxe is a good alternative to javascript, and is appreciated for it's isomorphic capabilities
What's the tooling like for a typical, production-quality FPGA project nowadays? Last I checked, which is admittedly a couple of years ago (and I didn't dive in very deeply), it was a horrible mix of badly programmed vendor-specific Windows-only GUI tools. It seemed a lot like the embedded processor market where every single vendor has their own lock-in strategy and the whole ecosystem suffers for it. Has this improved in the meantime?
Slightly OT, but I'm trying to make a point: Is any analysis of anything truly unbiased? I think it's fairly impossible to claim that.
Because verbs are actionable.
I generally touch type, so not sure why I'd want to look down to do things. I like the matte finish on the screen though.
Well years ago at a convention I came across a little company that made Key caps out of Tempe, Arizona.

I bought a couple of bags of just two keys. Red panic buttons "Panic", and, "Any" keys.

We replaced the escape key cap with those when we sold new systems.

The "Any" key was a big hit and quite popular with the n00bs back in those AT (286) days.

I think I may still have a few of those around lolz.
RFC Gnutella (2003)
Defining the future of web design
surface book 15" doesn't have a number pad too!
Yeah, I tried that but it was not accepted. One branch told me that some countries are considered higher risk than others so they need to be stricter and want a utility bill or a statement from another bank.
I wouldn't call it a dark pattern: there's no trickery or deception; nothing bad happens if you pressed the wrong button. It's called a "nag screen", and in many cases it's the only difference between a trial version and a paid one.

Here's an example from Total Commander: https://www.dedoimedo.com/images/computers_new_2/windows-coo...

(the number to press changes randomly between launches)
I feel like you're on to something here!
foodbehind : A Health Guide :- Importance of healthy food in life
Nutrition is needed for healthier living and lack of nutrition may cause to different health complications. Foodbehind is delivering some amazing and miraculous facts, nutritional properties and side effects of foods and their linkage with human health.
It's not a UK thing. Most banks have the same regulations. The UK is one of the easy country to move to.
A Look at Cavium’s New High-Performance ARM Microprocessors
Ask HN: How to manage personal time with an NPD boss or spouse in life?
It is simply incredible how governments do never decided that banking is a public service

They did https://en.m.wikipedia.org/wiki/Girobank https://en.m.wikipedia.org/wiki/Post_Office_Money

A passport is enough to prove your identity isn't fake

Theoretically, perhaps, but in practice anyone who needs to validate identity will ask for multiple forms of ID.
> I'd like to hear something like "This is how our team used Rust to do (really hard thing involving heavy concurrency and lots of state)".

Our team uses Rust for moderately complex concurrency.

TL;dr: There are tradeoffs, but Rust can be quite nice when you care about performance.

In my experience, concurrency is actually pleasant in Rust. The borrow checker eliminates 99% of problems before they ever occur. As for libraries, the popular crossbeam library provides scoped thread pools, which make it easy to spin up a bunch of local worker threads. https://docs.rs/crossbeam/0.3.2/crossbeam/struct.Scope.html#... For "parallel iterators", Rayon is excellent. https://github.com/rayon-rs/rayon For async I/O, the tokio library still demands solid Rust skills (at least until Rust 2018 lands), but once you figure it out, it Just Works. https://tokio.rs/

As for our other experiences using Rust:

- Rust is amazing for fast, cross-platform CLI tools.

- For most kinds of programs, I barely notice the borrow checker any more. But this is partly because I don't write programs with giant webs of objects that all try to mutate each other (like some game engines, for example). Also, I've never needed to implement a non-hierarchical data structure in Rust (the gory details of which are described at http://cglab.ca/~abeinges/blah/too-many-lists/book/), mostly because anything I needed was already on crates.io.

- Library support is much better than I would expect for a young language, but I do occasionally find myself overhauling the guts of an AMQP library or something. This costs me maybe a week or two per year?

Flavor-wise, Rust feels like a simpler C++ without the sharp edges or footguns. It has much better package-management tools. Safe Rust code doesn't have data races or buffer overflows. If you fuzz Rust code, the worst that will normally happen is a controlled panic caused by an invalid array index.

But Rust is going to be more challenging to somebody who has never thought about stack allocation versus heap allocation, or who has never written "my_list.map(some_function)". And sometimes the type names can get a bit hairy, if somebody uses too many parameterized types.

But overall, I'm really enjoying Rust at work. It's basically the language I spent the entire 90s desperately wanting, back when performance was always a big deal.
Can you imagine a first person shooter game with dialog boxes popping up all the time? Shoot now? Shoot-Don't Shoot. Light switches with a dialog box? Light switch: on-off slider. Cancel-Reset-Apply Web sites that throw up overlays over the content to ask some inane question? oh, wait.
Is this a serious question? It allows an area to be in control of how many short term rentals are being made, and where they are, and how often they are available.
XPS 15 has the keyboard without numpad.
> It reads in a string and writes out a string.

That’s usually where a lot of the hard problems lie, in my experience. Parsers, compilers, interpreters, sanitizers, and of course formatters are always a deep dive into formal language theory, where the limits are often fundamental rather than technical and you have to make tradeoffs to get a solution that works well.
> But I would certainly be more enthusiastic if any effort was presented to make it cross-platform and, hopefully, open-source and/or standardized.

They opensourced libdispatch[1] and ported it to linux, so there's hope they might do the same with Network.framework. It would be time consuming, but it shouldn't be hard for someone in the opensource community to write a linux / BSD implementation of this stuff on top of posix sockets & libdispatch.

I suspect the reason they didn't opensource it is that it looks like it was designed mostly with phone apps in mind, not servers. And thats a shame - it looks like it would be a great addition to the swift server story, especially given it does user-space networking out of the box. I still prefer swift's ergonomics over rust for application development, and this would help immensely. (Rust is steadily closing that gap though, what with native wasm support and async/await on their way.)

[1] https://github.com/apple/swift-corelibs-libdispatch
The bank side of the equation has become a lot easier. New services like Monese and Revolut make it trivial to get a basic bank account without proof of address. You can open an account in minutes and start receiving payments from an employer or send payments to a landlord.

https://monese.com/

https://www.revolut.com/

The rental side has become more tricky. The Immigration Act 2015 made it a criminal offence to rent a property to someone who does not have the legal right to live in the UK, with a maximum penalty of 5 years imprisonment and an unlimited fine. Unless you have an EEA passport, it can be very difficult to find somewhere to live. Some landlords are even more cautious/discriminatory and won't rent to anyone who seems foreign. It's another embarrassing symptom of Theresa May's illiberal and inhumane "hostile environment".

https://www.gov.uk/penalties-illegal-renting
How about Yes/No (or No/Yes)?
Airbnb is definitely among the "cheap hostel" options available today. Get a 2 bedroom apartment, put a couple bunk beds in each room, voila.
I keep the mouse below the external keyboard (instead of to the right), and it has worked out really well for me. It may not work well with laptops though, since the trackpad adds to the distance the hand must travel.

But I still wanna put it out there for all the external keyboard users.

Illustration: https://twitter.com/jeswin/status/680343382783213568
I was the sort of person who often looked down upon history as boring and useless but The Great War is such an amazing channel and changed my outlook entirely.

10 mins a week for a wrap-up of the world exactly 100 years ago, I love it, it's so fascinating and terrifying at the same time. For such a different existence there's so many parallels with the world today.
> Typescript IS javascript, so of course it inherits all of its problems. The data structures and standard libraries are what you get from JS, nothing more. It's called a programming langauge but its more of an extension to JS with a powerful compiler.

That's pretty much my point.

> he typing system is what is special though, especially in how seamless it is in adding strict types alongside pure dynamic objects, but also allowing you to choose pretty much anything in the middle of that spectrum depending on your definitions.

> You can have a few strong-typed properties mixed with others in a generic type that inherits from something else but can only take a few certain shapes. It's unlikely you need all that in most programs but it's the fact that you can do it which makes it great. In fact, the Typescript type system is actually turing complete.

Apparently you haven't read my comment because I clearly says it's not special. Others languages do it to.

> Perhaps this video on Typescript from Build 2018 would help: https://www.youtube.com/watch?v=hDACN-BGvI8

Perhaps this article would help: https://www.bernat.tech/the-state-of-type-hints-in-python/
The colleagues are telling me, that this ugly GUI works nowadays under Linux too. You also can script much using tcl commands. I have it running on Windows and it works somehow, but I am not happy user:-/
> a proposed additional type of neutrino, called a sterile neutrino

Does this imply the existence of a new lepton?
Yes [1].

Nobody expects the average person to install 'non-trivial systems like emails', just like nobody expects them to configure, build and install Android or iOS on their mobile devices yet still they use those devices without undue problems. They even update the things to new releases, mostly without problems. The reason for that is that someone went to the effort of packing up Android and iOS so that it is possible for just about anyone to install them on their devices.

> We get paid to do things we want to do and are good at, and we pay others for services/goods that we need but aren't capable (or don't have the time or interest) of doing it ourselves. It is unreasonable and impractical to expect everyone to do everything themselves.

This is where free software enters the equation, a few people working on a project like this can make a huge difference. Maybe those people get paid to work on free software, maybe not, this is irrelevant in this context. What is relevant is that digital technology does away with scarcity, the work of a few or one can be made accessible to the world without cost other than that of internet access (for which, as stated, the user already pays).

[1] While I do not have a car myself I do fix my wife's as well as my motorbikes and tractors. I generally do not make my clothes but I do fix them. Yes, I fix my own plumbing, not that strange given that I restored and partly built our house which includes installing said plumbing. I'm currently building roof trusses for yet another build-out. Specialisation is for insects.
You’re quite right, they were direct hires.
Just bought myself a copy and took a walk down memory lane. My 6 year old also thought it was a really fun game.