skysight-inc/HackerNews huggingface dataset:
These laptops are WAAAAAAAY over priced for what you get. I got a MSI G Series GS70 STEALTH-037 17.3-Inch Laptop and love it!!! Solid as a rock, always stays up to date firmware and plays Battlefield 1 smooth as butter. Plus 2 hard drives and you can connect 3 monitors.

I can't recommend them enough.
No, that's not how it's done. Proper testing for computer usability involves video of the user and the screen. The important things to note are when the user stops, gets stuck, has to consult external references, asks for help, or gets upset. It's far too intrusive to impose on anyone not explicitly volunteering to do it.
Show HN: A simple Passphrase Generator
The K programming language (as implemented in kparc, kdb+, kona and oK), an cousin of APL, does away with explicit matrices, and has 3 basic types: atom=scalar, list=vector and dict=mapping. A 2d matrix is implemented as a vector of (vectors of all the same dimensions); a 3d matrix is implemented as a vector of (matrices all of the same dimensions).

This greatly simplified the entire language - both semantics and implementation.
I'm curious about this, too. If a guy wore a tanktop like this http://g02.a.alicdn.com/kf/HTB1liNdIXXXXXamXpXXq6xXFXXXs/201.... It would be equally non-work appropriate.

The office should have just implemented a dress code for everyone.
If a law is unjust, a man is not only right to disobey it, he is obligated to do so. -Jefferson
That's not really the case...
There's a nice, short podcast that was just posted that defines DataOps more broadly - spend 20 minutes listening to it, and see what you think. Interested to hear your thoughts.

https://thenewstack.io/delving-dataops-matters/
It would be fantastic if it was possible. I am not a doctor but I have several observations:
(1) Curing all types of cancer is a huge claim. Cancer might be a catch word for hundred of unrelated diseases. A single cure is unlikely.
(2) Cancer cells evolve continuously. Their altered DNA are spread along a spectrum and are changing continuously.
(3) Heat shock proteins correct misfolded proteins, what is the relation with cancer? A contrario, why diseases implicating misfolded proteins are not mentioned?
I get that it would be stupid, but wouldn't it also be pretty realistic for a college student to use Uber for the first time when she knows it's too late and she's too drunk for the walk home to be a good idea? Especially if she's a responsible individual who doesn't want to rack up charges on Mom and Dad's credit card, and therefore this is the first time she's pulled the trigger?
The US was amazingly gifted by geography and natural resources.

Trying to credit America's success on the "US Way" is fallacious - I don't think we'd be much worse off if we were ruled by a monarchy, or even an extremely ethnically homogenous culture, since we're protected by two oceans, have massive oil and mineral and forest reserves, and had the native population decimated by infectious diseases before we moved in.
I'm really encouraged by this post. I ran into a situation somewhat related to the borrowing in match patterns this week [1], and whilst it's only a mild annoyance, it's lovely that it might get smoothened out. Today, i started using modules in anger, and was immediately mildly annoyed by the need to explicitly reference crates in my code, when they're already in my Cargo.toml, and to declare modules, when they're implied by my file structure, so i'm happy to see that that is on the radar too!

The file structure one makes me laugh, because one language that does implicitly create modules from file structure, in exactly the way Rust would need to, is Python, which is the one with the whole "explicit is better than implicit" deal!

[1] https://www.reddit.com/r/rust/comments/5whke7/deref_coercion...
Do you see how you will end up reimplementing a fixed point decimal number type?
25x your annual expenses, after you've paid off your major debts such as mortgage and student loans. For me, $500,000 will do the trick, since I don't intend to stop working when I hit FU money, just switch to lower paid jobs that are less reliable and more fun. I'll get there when I'm 45 or so, according to the current plan (which involves frequent long overseas vacations and buying fast motorcycles in the meantime).
> 10 minutes watching new users code in Rust will give you better ideas than 10 weeks thinking about the problem in your head.

I'd add: Do you want to focus on new or experienced users? For example, when implementing systems that will be used 8 hrs/day by its users, we look only at efficiency for experienced users (unless the political situation requires placating the noobs). They will be noobs for a day or maybe a couple weeks; they'll be experienced all day, every day for years. We explain it that way at the beginning and they thank us later.

An example many are familiar with is Vim: Steep learning curve, but I'm so happy that the focus is on efficiency for veteran users.
I've git all my local scripts and snippets for years. Good to rollback sometimes.
I have a 2010 laptop running behind TV. Any SSH host can be git server. And it hosts my owncloud. In purpose of rolling back binary documents, it works much faster and frequently.
This was exactly my thought.
I think PureScript should catch on. The runtime performance story is much more predictable than Haskell, it integrates trivially with the most valuable target platform: JS, it has small output, fixes the warts of Haskell and yet is still pure.

Aside from apps at work, I made some simple physics demos with it http://chrisdone.com/toys/ Perfomance seems good.
Perhaps this is the reason they want to collect your location when you're not using the app. Need to be sure that city employees are going to city hall, after all.
If you're still in development and you don't have a pre-launch page up collecting emails (and explaining the upcoming service/product), you should do that ASAP.

Spend at least 30% of your time getting people to this page (social media, blogging, etc.)

After you launch, you keep the email list growing as best you can by blogging (and promoting those posts anywhere you can), networking,, and trying new things that may or may not work. Find things unique to your business that work well in finding new audience and "double down" on those tactics.
True, though I've also seen several discussions here about other problems that proposition causes (mostly by making the market far less liquid).
How would they enforce these evil TOS? They don't have the power to do so.
It's a matter of better governance though. Ideally, anti-trust government entities should monitor how companies like PayPal operate.
No culture has escaped appropriation and mixing, especially not Japan. So much of modern Japanese life has been molded by the American occupation.

Why do you think more non-Japanese people in the country means the end of Japanese culture? I know many foreigners who live long-term in Japan and have absorbed many ways of working in the society. Why do you think they stay?

Ultimiately, the base belief behind the anti-multicuturalism position is that culture cannot/will not be learned.

Think about the trope of all the people moving to the US for the American Dream. Have they not accepted American culture? People move place for reasons beyond economics.

I think your example is more a case of the Protestant work ethic coming into play (people should help themselves)
>what culture is something like Todai-Ji a part of?

China.
argumentatum ad antiquitatem.

It is news in the light of the new events and the constant criticize that

1) systemd really is not living on the same planet anymore;

2) they really don't care about stability

3) they indeed have a secret agenda that is inherently based on both a misunderstanding and a destestation of the unix ways
Rust calls them "structs". They're like classes, but different. Rust also has "traits". They're like abstract classes, but different.
So they built a big strong dam and a "protected" it with a smaller, weaker dam. Seriously, what was the rationale for this design? No criticism or Monday morning quarterbacking here. I'm genuinely curious what the original engineers were thinking.
I ended up on a much more expensive Surface Book. I gave Razer a shot, but the screen was jacked up right out of the gate. Real shame.. the machine is beautiful.

I really really want that 1060.
This is a nice post, I wanted to point out one minor error:

>"A glossary, too, is a map - given a word, it can take you to the exact page the word is referenced."

I think the author means index not glossary. I know its a nitpick but its such a well-written post otherwise I thought I would mention it. Cheers.
What machine can represent all those decimal digits so precisely that the ending decimal digits ...0288 are exactly right and not ...0287 ?

I'll accept without looking it up that the statement is correct syntax in some language (it doesn't look like C++ to me).
The real issue with the Python scheduler was its algorithmic complexity. Using a faster implementation would have bought us a few extra months or maybe even year, but it would only have postponed the need for a real solution.
Also that was just an example. Another along the same line:

x = 42 if y > 7;

Rather than

x = match y > 7 { true => 42, false => 0 };

Or even:

foo() if bar();

Rather than:

if bar() { foo() }
That's not evidence; you'll have to show that at least 50% of the population believe in 'preserving Japanese identity' and have voted as such to limit immigration, for that purpose. Otherwise you're talking from nothing, just your intuition. It's an easy intuition to have, I'll give you that.
Only in extreme cases. It's hard to kill institutions. States and counties drive consolidation by paying for things.
As I've said below, if you have to get a visa, you have to fill out a much more detailed form [1], pay a fee that's 10 times higher (USD 160), and actually visit a US consulate for an interview with an official.

So, the visa waiver alleviates the process significantly.

[1] as the law presupposes that you want to immigrate, you have to prove non-immigration, by showing your plan to stay for a specific purpose and specific time, and show binding ties to another country to which you will return.
Perfect Bingo Sites: Play with Best Online Bingo Sites
What Is TDD?
The intimate relationship between exoplanets and fashion trends
There's a system set up to determine what rules are necessary, and some VC-funded bro isn't in a position to second-guess them (beyond his power at the polling booth).

Your standard seems to be that a service should be legal if two or more people agree on a contract("providing a service people want and thus want to pay for").

But by that standard, there isn't a single regulation that is necessary. Sell a car without seatbelts? Sure – all fine if you can find people to buy it. Migraine treatment with low-dose cyanide? Some people will try it.

Regulations are attempts to (a) protect third parties from externalities or (b) to allow people to survive without doing an incredible amount of research into everything they consume. It's easy to dismiss them because we have no idea of all the things that aren't happening. But the fact that your money has been safe at banks for the last 70 years, or that deaths from fire, food-born illness or traffic accidents has been reduced dramatically – all that traces back primarily to government regulation.
Why sad truth? I just looked at my Ikea sofa (in a Berliner Wohnzimmer, for the record) and noticed, that it lived longer with me than any of my partners. That may be sad, but it's not the sofa's fault.
If you work for Uber and read these stories, day after day, how do you feel working there?

I am really interested - were there thoughts of walking away because of it?
This project is only roughly a day and a half old. However, I will make binary releases available in the future.
Yes, that's what I always say too. And it is a strong argument.

But still, in Brasil take 4 years and murderers 6 years in jail.
OK, I Get It, None of My Data Is Safe. But I Did Something Nasty
Public speaking
major rewrite of the ... is underway.

That's a common response to criticisms of Rust. At this late date, that's a problem.
If they just made the bezel more like XPS I'd be handing over my credit card right now.
https://github.com/pjungwir/rust-initialization-functions/pu...

<3

(We can continue this there)
disabled touchpad, <3 trackpoint
That was informative, thanks!
* you are
tomesh is literally doing CJDNS+OrangePiZero+5GHz+WAP+802.11s to get the most inexpensive yet performant meshing node. Come chat via Matrix at #software:tomesh.net
Why do we have to choose between rehabilitation and punishment? The goal should be "If you did the crime, you will be punished, but while you're being punished, we can help you become a better person".
How did you debug the space leaks? Can anything be done to mitigate/avoid them?
Varies, IKEA sells a range of products with a range of materials. I'd be surprised if the stuff that still is in good shape 10-15 years later is made of particleboard. But they have lots of more solidly built pieces.
I don't personally think opt-out is ever acceptable for this kind of thing.
Rust doesn't have classes or inheritance. Instead of classes you just have data, and you can give those data types methods via traits, which gives you composition.
You don't get FU money by "saving up".
I thought the use of "apparently" would imply it was intuition.
I'm all for less crime, and for crime stats to be reported accurately. But come on, this is Hacker News, we don't do "well-accepted opinion". Find the facts, report them honestly and then we can have a discussion.

Truth is, crime has fallen everywhere for decades and we don't really know why. Maybe globalization? The banning of lead in gasoline? That's a real mystery worth solving.
In Spain at least, "estadounidense" is the standard for "American".

Which is the ethnic slur?
I think C is fairly ergonomic.

Also, Dennis Ritchie developed Unix while simultaneously developing C, so it's not hard to imagine that he added features to the language to simplify his Unix code. At one point he added 100,000 lines to Unix within a year, so he had reasons to make the language ergonomic.
"There are ways to really live in the present moment. What's the alternative? It is always now. However much you feel you may need to plan for the future, to anticipate it, to mitigate risks, the reality of your life is now. This may sound trite... but it's the truth... As a matter of conscious experience, the reality of your life is always now. I think this is a liberating truth about the human mind. In fact, I think there is nothing more important to understand about your mind than that if you want to be happy in this world. The past is a memory. It's a thought arising in the present. The future is merely anticipated, it is another thought arising now. What we truly have is this moment. And this. And we spend most of our lives forgetting this truth. Repudiating it. Fleeing it. Overlooking it. And the horror is that we succeed. We manage to never really connect with the present moment and find fulfillment there because we are continually hoping to become happy in the future, and the future never arrives." - Sam Harris (https://www.youtube.com/watch?v=ITTxTCz4Ums&t=17m52s)
> We are all better off because uber willfully disregarded these laws and regulations.

The thing is, we're not. What we've got is a cab company that can offer better and cheaper service than everyone else because it's breaking the law, and it's good at throwing VC money at lawyers to avoid the consequences. What we've got is further damage to the respect for the rule of law and thus to the fabric of civilization, as people see how Uber gets away with illegal activities. Hell, there are many people who are inspired by their antisocial behaviour, and see Uber as an example to follow.
Looks neat. You might monitize it by selling to some cafes(only whitelisted music allowed maybe)
Yeah, basically you have to have a bunch made and destructively analyze some of them (https://www.extremetech.com/extreme/141077-how-to-crack-open...).

That'll build confidence that the others aren't compromised.

The costs could be reasonable (http://electronics.stackexchange.com/questions/7042/how-much...) under a kickstarter-style campaign.
I agree. Developers should consider alternatives to object deserialization, which is a risky technology.

Google has already shown leadership in this regard, by making Protocol Buffers open source. Protobuf is a library that has served our company well. We use it at all layers of the stack. BigTable stores them. gRPC transmits them. Business logic operates on them. Closure Templates render them. Many developers outside Google have chosen to embrace this technology. We hope that it has helped them keep their users secure, just as it helps keep Google users secure.

We considered mentioning this in the blog post. We decided against it. The goal of Operation Rosehub was to take simple steps that will keep people safer in an imperfect world. Suggesting that people change, or that they should adopt our way of doing things, seemed orthogonal to our mission.

However there are developer evangelists working in the company who try their best to communicate the benefits of using Google development technologies. We support their efforts too.
I never get why some people think the Win32 MSDN doc are appropriate. They are typically several order of magnitude less precise than man-pages on function about a similar topic -- if not just containing a few errors!
Somewhat Scary Interview Between Gary Vee and Tony Robbins(Text post)
To be honest, I think most of you will LOVE this interview. Basically, they talk about the big economy crash(similar to 2008 one) that's coming. I was a little bit scared as I'm not really ready, but you might want to learn from this.
I know it's a lot to ask but just watch the first 9 minutes, you'll at least get inspired. This one's a real gem and I would LOVE to hear your opinion.
Btw these two are my two favorite personalities, it doesn't get a lot better than this.
Here is the video: https://www.youtube.com/watch?v=9O8haH2tHWY
This is extremely common, and is one of the reasons why it's such a big part of this post.
"You think the guys designing prosthetics should be administering SAP systems for UCSF?" Strawman your favourite argument? Of course I'm not arguing that.

I'm arguing that a medical academic institution shouldn't prevent possible avenues of medical research by outsourcing key implementations of health care to the lowest bidder. That includes janitorial, engineering, IT, ...

You don't staff janitorial or IT with researchers, but you staff it with people who will be able to work with the researchers. Outsourced IT kills the possibility. Thanks for the janitorial strawman. Keep in mind that doing research with outsourced IT will likely result in the provider manipulating data to provide whatever they think is the desired result from the client. Any research about improving IT in medicine will have zero value.

The reason why I said I hope you're not in charge of anything is because your statement quoted below offloads responsibility from those making decisions. It sounds like a strategy for deflecting responsibility and blaming others for your own lack of expertise:

"I'm saying that if you start with the claim that "the administration cannot properly value IT", the logical conclusion is outsourcing."
>IMO you can take any modern distro and strip it down to something understandable.

Or strip it up, so to speak, or rather, build it up. Referring to Linux From Scratch.

https://en.wikipedia.org/wiki/Linux_From_Scratch

http://www.linuxfromscratch.org/
What I'm saying is, I personally find Rust expressive enough to never need macros, and so their ease of use, to me personally, is not an issue either way. (Well, other than the import bit, I do care about that.)

Those who do use and write them heavily are the ones actually involved in the macros 2.0 effort. There are certainly flaws.
That's been speculated, but there's no evidence for it. It uses a very similar chipset to Nvidia's Android-based Shield, which is where the rumor comes from.
Your governments aren't funding TV ads telling you that the future of your countries are American Trump supporters, and that you have to roll over and accept it. Or telling you that unemployed violent rednecks sipping Bud Light and waving the Confederate flag are quintessentially European, and that you are a racist to not want them in your neighborhood beating up your son and making increasingly inappropriate advances on your wife and daughter. And should these rednecks rape your young child, the courts don't them off with a slap on the wrist, because that's how they did it in rural America, and we need to be more accepting of other cultures. And your government certainly wouldn't fine you and send you to jail for hate speech if you complained about these rednecks and Trump supporters online.
Given how crucially important scopes are to Rust, this would be a uniquely poor fit. :P
Russ Cox did this when figuring out how to seamlessly add monotonic elapsed time measurements to Go:

https://github.com/golang/proposal/blob/master/design/12914-...
So basically, what's going on is that Daqri has a software-defined hologram that you can point at resin to print the entire object on one go.

What remains to be seen is the available "depth" (this paperclip is ~1mm - can you print a 10mm object?), and whether you can print cavities without support material (since you're printing the whole thing in one go), but that may be the case.
Any clues on if it's related to the investigations?
Why did no one tell Apache?
It's rather unfortunate (or maybe deliberate) for him that one can't tell if he's leaving because of the bad press or because he was one of those "high performers" mentioned in the medium posts.
My one puny objection to this is that rustfmt won't put the arms on a single line, but will always break and indent around the blocks. That makes Rust's expression-if considerably more verbose than what Perl has, or even the ternary operator.
I think the resurgence refers to the market share Apple gained since the OS9 days.
You can do something similiar in rust. 'if' is an expression, so it can appear on the right hand side of an assignment.

let x = if number > 2 { "yes" } else { "no" };

It's not quite the same, and I'm not sure what the failure case would be if the 'else' statement was ommitted, but it comes close.

After experimenting with Rust and Elixir I've really come to like the 'everything is an expression' approach. That and pattern matching can make some things really expressive.
Even if the CPU running Windows is bluescreened, you can still pull up a KVM remotely. Demonstrates the power that AMT possesses for good or ill.
The balance of power allows government officials to control those outside of government.
Now we know why they wanted your location after your ride -- to profile your home and work activities and possibly infer your occupation.
That's partially true but I think it's partially a recasting of right-wing thought into a left-wing mould.

The main driving factor is third-world immigration, and in particular the perception that mass immigration from the third world has had deleterious effects on the West, both economically and culturally.

What we're seeing right now is, I think, a preference cascade. For years people have been told that opposition to mass immigration is "racist" and have kept quiet about it, but now it's become more socially acceptable to talk about it.
Wow, that escalated quickly compared to the imgur videos above...!
No problem. I was fully prepared for the possibility that something had changed with the administration. I tend to follow politics pretty closely, but not all factually true statements maintain their truthiness over time.