skysight-inc/HackerNews huggingface dataset:
Everything you say might be right, but there is something extra to jonstokes' comment: ametures and nerds often produce more functional sites than real designers.

The mechanism here is that whatever esthetic and psychological principles are in play, an interface must also present the needed info and functionality. Craigslist and HN do that in a more-or-less bullshit free way. UX designers can get caught up in other concerns.

In fact there is a systematic bias: since we know that users don't like too much information, UX pros will want to hide info and functionality. But since no one likes boring designs, they also want to add cooling-looking (i.e. distracting) stuff.
I think it would be useful to give examples on how or where you your site finds an item at a price that I, presumably, was not able to find?

It sounds sketchy. :)

Also not sure if the whole workflow of your clients providing prices for items and then hoping your site delivers will work. How do I know the price I provided is realistic at all?

If you already have the capability to find items cheaply, just list those items on your website and let people purchase them :)
That certainly seems like the idea for Tesla - collect all the data from the cars in real-world condition and use it for training. I think it's brilliant. Time will tell to see how well they can leverage that data. Having a better sensor suite would certainly make it easier though. It's a lot easier to interpret LIDAR (it basically makes a 3D map for you) than it is to interpret a camera (you have to figure out how to turn 2D into 3D).

My skepticism is in the leap towards a fully autonomous vehicle, safe for driving on real roads in harsh conditions. Very few people have attempted anything in bad weather yet, although Ford has actually done some work on it.

If we are talking about incremental improvements - sure that will happen constantly. What I'm saying is I don't believe you're going to get into a car without a driver anytime soon.
Loki – The Smart WiFi Meat Thermometer
But the more secure we make our devices, the more opportunities we create for them to be locked down. One person's security update is another's anti-jailbreak patch. Trusted computing can be used to protect against malware and to block users from saving Netflix streams.
These seem like straw-man criticisms.

> Oh boy. If you get in your car, it will just assume it should start driving somewhere more or less immediately? What if you want to sit for a few minutes?

You think they won't have a "Go" button on the 17" touchscreen?

> Again, what if I'm unpacking things for the car, or don't want the car to go anywhere? I don't want to have to pull out my phone and tap on something to stop it rolling away, or jump in front of it or something, or open a door.

Again—there is a 17" touchscreen right there. You don't control your car with your phone or your voice. Have you never seen a Tesla?
Czech police arrested a Russian hacker alleged involved in 2012 LinkedIn hack
A San Francisco hedge fund has filed a civil suit against the company over its investment. The suit is without merit, the assertions are baseless, and the plaintiff is engaging in revisionist history.

Most of the company statements the plaintiff has cited in its suit were made after the time the plaintiff invested, and could not possibly have been the original basis for investment. This wholesale reliance on post-investment statements, therefore, negates the claim that the plaintiff was misled.
And by saying "or" you're limiting it to either of those two parties, even though numerous other people have already weighed in on the situation.
Internet Archive is a very good example of how a fantastic website can be completely ruined by "design".

The site was organized and simple to use, but everything good must come to an end, so one day the maintainers announced the site would be completely rebuilt, because the look had not changed in years, and we all know that old is bad.

Time went on and the unavoidable day arrived were the new "improved" design became mandatory instead of an option.

I still cry when I visit Internet Archive at a rare occasion. What before was a organized site useful for research, has turned into an slow bloated unorganized "mobile first" abomination, to further rub salt into the wound they decided that infinite scrolling was a great idea.
It would get us another go at beating the already very dead horse.
Saving the Swiss Watch Industry Again
I had to confirm, but Drudge is still unreadable to me. It looks too much like Facebook.

Both of them emulate tabloid newspapers (Drudge at least does it on purpose). But that's why I don't like to read them. Small bits of information everywhere, unsatisfactory individually, yet too disorganised to be treated collectively.
A tale of two conferences
An introduction to color spaces
Eric Hoffer wrote a classic book about the phenomenon. It's called The True Believer and is a short but thoroughly compelling read.

https://en.wikipedia.org/wiki/The_True_Believer
Spam reduction with greylisting
> So not totally unlike the first page of HN

In fact I find the HN front page more than a little overwhelming too. Over time, I have learned the content is worth the parsing effort.

BTW: I assumed "heavyweight championship" referred to boxing, not to politics. See the problem?
Linux 4.9 Merge window part 2
"Aside from TAG Heuer SA, which released a $1,500 smartwatch last year, Swiss companies have been slow to respond this shift. Only 25 percent of watch executives consider smartwatches a competitive threat, according to a survey last year by Deloitte. There's been no major effort so far to design a way out of the current crisis."
On Linux kernel maintainer scalability
I misunderstood, sorry. I was talking in the context of virtual servers that can scale resources somewhat dynamically. (side note, isn't it awesome we see numbers like "512GB RAM" and don't immediately assume its not a single node in a deployment?)

I initially pictured someone picking the highest spec option they can afford when setting up a new service, rather than choosing based on actual demand of each node.

> "If we took the server down for 1 hour to upgrade it, how expensive is that?"

Putting my CI / DevOps hat on for a sec: who takes production servers down for upgrades without some level of HA to avoid downtime? ;)
Supporting UEFI secure boot in Debian
I don't get it. Either it's some weird satire or most ridiculous article I've seen in a while.
The technology to realize an autopilot in a car and in a plane is very different though, they might provide similar functionality to the pilot/driver but in a car it's a much more complex and much less reliable system, involving machine learning etc.. On this layer the systems are not really comparable.
An update on X11/Wayland input
i nearly posted an almost identical comment as you; then i thought, well this person is probably chair of the Contemporary Literature Dept at Amherst, etc. so one should expect insight like this
General Assembly's Web Development Immersive Course
Never heard of Olivetti before. You are right, they look great without overbearing or cluttered.
What's wrong with body{width:600px;} and a viewport setting of, from memory, initial scale 1 and width 600? Works for me on every device.
The big difference is that Google's car are actually self-driving themselves. Tesla's cars will collect a lot of data, but about human driving. The actual automated driving software will have to be tested separately.
I own one, and I can control it with both my voice and my phone.

Have you ever seen one?
Not sure why this is downvoted, Tesla won't have the MobileEye system for new models and they want to roll out their own machine vision system, which is even more important now due to the new suite of cameras. That will take some time.
How to Offer for Free Without Being Called ‘Cheap’
>Why not go to a normal shop

Amazon Prime is a lifestyle.

People are increasingly choosing to forego cars and live in trendy urban neighborhoods. Ground-level storefronts give these places energy and atmosphere and "walkability," but the practical retail (bodegas, drugstores) tends to be overpriced, and the rest of the retail tends not to be practical (my block is a "lite" version of this and includes boutique clothing, $10,000 furniture, and "tasting room" that could be mistaken for a bar except it closes at 9pm).

People want Target, Kohl's, IKEA, and other suburban shopping mall products at their suburban shopping mall prices, but when you're car-free, those stores are hard to get to and really hard to get back from with cargo. So you do your shopping on your laptop and let the UPS man do the hauling for you. Amazon Prime's delivery speed softens the blow of delayed gratification, so you prefer it whenever possible.

You might feel like a helpless child dependent on the real adults to bring things to you (or drive you around) - I know I did when I lived this way - but I have to admit the efficiency of a few rarely-parked usually-full delivery vehicles buzzing around beats acres of cars languishing in parking spaces until their owners' next shopping trip.
Google, Yahoo, Bing, Quick Links to Add Your URL for Faster Indexing
Parsing logs isn't the only way to troubleshoot.
This is just how recruiting works in tech, it's nothing about you personally. Knowing people is really the best way to get work in this industry even in the hubs.

This is why code schools are so successful, unlike a traditional educational institute they are usually run by people who have worked in the industry, who will have the contacts to get you your first job.
I didn't consider latency spikes on slower resources like that, thanks for the examples.
How to Get Cash from Sony and PlayStation VR – 320
This is getting more interesting. All these new data put Tesla way ahead of Google. On the other hand Google has better AI technologies.
Is Linkedin Important for You? Are You Still Stuck to Free Version?
The JavaScript Trap — https://www.gnu.org/philosophy/javascript-trap.html.

Who Does That Server Really Serve? — https://www.gnu.org/philosophy/who-does-that-server-really-s....
The problem is not "flaws" being protected in a security-by-obscurity sense.

Rather, it's that these predictive models mostly consist of linear combinations of metrics. (By necessity: "linear combinations of metrics" is usually what most accurately reflects the real world.)

If you know exactly which factors, at what weightings, a given predictive model has, you can build a simple function to spread out your fraudulent activity that will ensure that you never exceed their fraud threshold in your aggregate score.

Say someone's anti-fraud model uses two factors: P(using a prepaid card) and P(using a Nigerian postal address). If you know the weights on those two factors are (0.3, 0.7), and you know that the system says "fraud" when you score above 1.0, then you can still do both of those things, just so long as you never do them both at the same time.

Basically the only thing that makes these systems useful at all is that their input-factors and weights are hidden information. There is no anti-fraud system that would survive being public; they'd all, as a class, be rendered instantly useless.
I'm guessing you did applied math in grad school? I think very few (pure) math majors had any issue with calc.
It also introduces potentially significant new attack surface.
Lol yup. And it needs a stylus and a flip cover. And call it the Newton!
Checking Back in on the Barber Who Encourages Kids to Read
I'm going to buy a bunch of Teslas and sit home and watch the money roll in from my own private Uber.
People who sanctimoniously insist that other people are engaging in the wrong trade-off between liberty and safety and thus deserve to lose their liberty and safety are the worst enemies of liberty and safety.
In mathematics, abstraction is little more than substitution. This is what Wittgenstein was referring to when he said all logical propositions are tautologies--that all abstract notions can be reduced to compound statements containing what he called atomic facts.

"Abstract" needn't mean "vague" or "fuzzy." Consider your favorite high-level language, which necessarily compiles to machine code. The abstraction introduced by the high-level language corresponds precisely (for a target architecture) to a set of instructions that perform the intended function. That it does not do so uniquely is another matter, and perhaps this is the sort of gap you are (understandably) concerned about.

The argument that abstraction is inherently bad is demonstrably false. (If I've inadvertently constructed a strawman, I apologize, but that did seem to be the argument put forth.) Must I understand the computations--and they are computations!--occurring at the sub-atomic level to write a program? Certainly not.

Indeed, I claim there is a limit to the amount of raw information we can process effectively. Further, I claim that familiarity with a system or concept correlates with the amount of irrelevant information we can effectively categorize and ignore. I won't support these here, but I think they are reasonable, if imprecise.

Perhaps, then, the right amount of knowledge is the right amount of knowledge. At least some limited understanding of quantum physics is necessary to program a quantum computer, or a simulation of one, but my failure to write a correct or easily understood program need not precipitate replacing code with gates or something similarly tedious. Likewise, doing away with subclasses or generics or functions or structured programming constructs seems more an instance of throwing the baby out with the bathwater--possibly for the wrong reasons in the first place.

Tangentially, there's a wonderful correspondence between symbolic substitution and proof reduction that Phil Wadler explains in his paper "Propositions as Types," and there's a great talk he gives on the same. Here, abstraction is more or less the opposite of beta-reduction, which is just substitution, all of which is gloriously precise.

Wall of text aside, if the post's thesis was merely, "We should be more careful," then I could not agree more.
No, it can run itself in the background and check how it's acting differently on exceptional cases comparing to a human driver. Like a dry run.
anyone who is that deep in this thread, might enjoy "The Onion" piece on DFW (http://www.theonion.com/article/girlfriend-stops-reading-dav...). It was published in 2003 (about eight years after IJ). In the hilarious article, DFW's girlfriend, receives a break up letter from DFW that is 67 pages long and which she only read the first 20 pages of. She goes to to critique his letter--eg, " 'One thing I found annoying was that you had to read all the way to the middle to figure out what things on the first page of the letter were talking about,' Thompson said. 'For instance, he kept referring to somebody named The Cackler without explanation until page 11, at which point I finally found out that The Cackler is my friend Renée' "
Bitdefender Antivirus Plus 2015 License Keys 32bit and 64bit
Other people have said this, but as a concrete example of the difference between #[no_mangle] and extern: Rust does a thing called return value optimization (RVO), C does not. If you have the following library header:

typedef struct { int x[500]; } bigthing;
bigthing MyFunction();

and a program using that library:

int main() {
bigthing x = MyFunction();
}

C has no choice but to have MyFunction allocate a couple kilobytes on the stack and have main copy the structure from the stack to where it should eventually go. The equivalent Rust code, however, can pass the address of the object x to MyFunction, as if it were actually void MyFunction(bigstruct &output).

If you have a #[no_mangle] but not extern function in Rust, the Rust compiler will generate code for that function that looks for this secret by-reference argument and fills it in. When you call it from C (or something that calls functions in a C-like manner, like Python's cffi), it won't be setting up the call like that at all, and it will expect to read the result off the stack like a C function would have done.

(I don't think there's a lot of use for #[no_mangle] without extern. The best I can think of is that, if you have a Rust application that dynamically loads a Rust library and runs a function from it, you don't have access to the mangling algorithm, once you find the function you'll call it according to the Rust ABI. But even that is risky since the Rust ABI can change between compiler versions; you're still better off shoveling things through the C ABI.)
How Silicon Valley Treats a Trump Backer: Peter Thiel
Protect your IP (Intellectual Property) when outsourcing software development?
Latex does not render in real time.
Indeed. "We had no idea security was a thing until you broke in, so now we're counting the cost of giving a shit going forward as damage you inflicted."
Just be sure to make a backup of your brain before you let your brain invent those fantasies. It'll be OK.
Ask HN: What are the best pure css3 frameworks out there?
The criteria would be

* No javascript

* Sane default styling for typography and components in both mobile and desktop

* Good grid layout

* Basic Components (nav, buttons, forms) with good styles

* Small size

* Sass, less or stylus ( not plain css3 - hard to customize)

Some options that I am aware of are

* yaml http://www.yaml.de/

* concise css http://concisecss.com/

* pure.css from yahoo http://purecss.io/ It has only css modules.

Are there any other alternatives I have missed? What are your experiences using the above frameworks or others?
One benchmark to rule-them-all would sound awesome!
Human Resource Research Reports
I like it. I have a use case where I get a free coffee on the coffee app if someone else signs up (as do they). I'd like to post my code on your site to get a few more free coffees.

Another use case of this would be the free accounts you get with Office 360.
I read it all for the express purpose of reporting my reading time to you guys (to contribute to the thread).

Reading fairly carefully and stopping to think wherever I wanted to (though by the end I was being less attentive) it was 20 minutes of very solid reading. That is a long time to read an article.

I think hexane's TL;DR is fine. I don't think everyone should feel like reading this whole article is the best use of their time.
max-width would probably be better for mobile/small screens.
Oh I agree with that notion, it's just hard to get a lot out of stats without a large volume of it and a lot of other types of math as tools. Some are pre-requisites, while others are simply useful for applying in conjunction/situationally.

I still feel like calculus is one of the more valuable types of math. It really does teach you a lot, but like anything, it requires a good teacher. I find it all ties together for me in the end, like when doing graphics programming and games, I use a lot of trig, geometry, algebra, and calculus even, and stats some (and even more for business-type stuff).
Black Lives Master was formed in response to the killing of Trayvon Martin, who's killer was not a "white police officer".
I like the simplicity of the site! But how about some more contrast on the body text. For us old geeks, you know.
HN is not your personal Cliff Notes generator.
It's not even the best way, just sometimes it's the only way.
Why I built Funcr, a collaboration tool for solving harder code problems
He started there on Monday, so this doesn't apply.
That's a hilarious comment, and a good point. But you can tell when your ad blocker is messing with site functionality beyond just blocking ads (i.e., the false positives your parent comment mentions). And at a certain point, this is a differentiator among the ad blockers.
There's a lot more technical information in this post (scroll below the video for diagrams and writeup): https://blogs.msdn.microsoft.com/wsl/2016/10/19/windows-and-...
There's also the python library Polyglot, featuring NLP for many languages (depending on the task, from 15 to 135 languages):

https://polyglot.readthedocs.io/en/latest/index.html
The reason why two people can start a world changing technology company is because tools have evolved to reduce the cost of production.

The same thing has to happen in the movie industry. This is happening, but slowly.

Final Draft costs $249 for a text editor, and Amazon is creating a cloud version for free. You can take a lot of interesting shots with drones that would have costs lots of money to shoot with a helicopter in the past.

There will come a day when someone can create an MVP of their movie using animation software on there iPad. Use this to spark imagination in investors and produce a full movie at much lower cost because all the shots have been fully planned.
Also, now you can use mypy for additional bug catching. Personally I have flake8 + mypy + py.test + coverall + mccabe, running on all my new projects.
> The Rust team puts a lot of effort into not gratuitously maligning anything

Anecdotally, Rust developers are the only group I've interacted with that consistently focus on the positives of other languages when discussing different features or concepts, while acknowledging the tradeoffs and clearly outlining the reasoning behind Rust's choice.
Wow, this is really impressive. Last time I worked with bash on Windows it felt like isolated island. But with this. I think it is a viable option right now. The only down side to it is slow file system operations. Compiling a single toy kernel (xv6) would take much longer than Linux.

This is amazing, now I can have emacs server in Linux running through bash with windows service manager.

This is fucking awesome. I hope they improve thing further and further.

The only and biggest problem : Windows ridiculous conemu. I am not going use a console which I can't resize without any problem. For the sake of God they don't have unlimited buffer option and hide scrollbar (permanently) or resize window without messing up text.
Don't get it, how do you know that age discrimination is not at play with the jobs listed on your site?
My stance is very simple: when I can buy a car in Vancouver, BC without a driver's license I will be at the car salon door / preorder page / whatever, midnight movie release style to buy one and I won't ask about the price. Just make it happen, please.
No, I think when something angers us suddenly we do litterally become crazy (call it "mad" if you like). But only for a second or so.

Sane people don't pound fists on desks because of what some lights on a screen are doing.
I don't believe that, because it involves people selling those device to be very smart, good planers, and organized, which is not something I noticed.

I think it's just phenomenan emerging from basic human behavior: greed, lazyness, confort seeking, system automation, ingenuity, etc.
Trim Enabler Pro Serial Key and Crack Full Free Download
Does it expose any network service by default?
Right, but `extern "C"` is for C++ programs using C library headers directly. Rust doesn't use C headers directly, I think, so it wouldn't need this kludge.
IoS strikes again.
Let's say Facebook added David Duke to their board. That would significantly increase the diversity of thought: Duke would bring many ideas and beliefs to the board that the current board members don't hold. Would that be better or worse for social progress?

See, social progress is not just a spreading-out of more and more and more social ideas. It is a definite direction. Less slavery, not more. More tolerance, not less. Less sexual assault, not more.

Social progress requires decisions and commitments. It requires people to change their minds, which means discarding one idea for another. Not trying to hold more and more contradictory ideas in their heads at the same time.

Zuckerberg has every right to decide to keep Thiel on the FB board. But he also has the right to ask Thiel to leave, and doing so would not be any less principled than keeping him. Both decisions rest on the same principle, which is that Zuckerberg is free to make his own decisions about who he associates with.