skysight-inc/HackerNews huggingface dataset:
It's widely acknowledged in behavioral economics that biases have their uses. In fact, usually the phrase used to describe them is "Heuristics and Biases"[1].

It's first and foremost a heuristic -- a reasonably good way to generate good behavior. Secondarily, in certain specific situations, it causes non-optimal behavior.

[1] ( https://www.amazon.com/Heuristics-Biases-Psychology-Intuitiv... )
> while the email appeared to have been sent by “accounts.recievable@clarkbuilders.com” the email address had been “spoofed.”

That's not how you spell "receivable."
Are they? Without GPS? How I wonder?

Because the US will disable GPS for everyone but their own forces in a heartbeat in the event of war.

And China / Russia might be able to knock out US GPS pretty quickly - but all of that is very untested, moreover, the US may have a way to put up a bunch more satellites quickly.

Systems today have become really, really dependant on technologies that may not be available in a time of war.

It may very well could be that if the US has their act together they could shut down an advanced opponent pretty quickly without having to do much at all.

I'm actually pretty curious as to how advanced guidance systems would work in 2018 without GPS like technologies, not just in 'known tech' but behind the scenes, all the secret stuff.

It's hard because in some ways we could expect them to be way, way ahead with some things, but in others, they might be blindingly incompetent, for example, maybe the US really doesn't have a plan for rapidly popping up new GPS satellites in the event the Chinese knock some down.
An Open Source Powerhouse (Elastic)
I recently realized that Macports package definition files, Portfiles [1], are actually just TCL. It looks declarative, but that's just because they defined the functions well (and that's how TCL syntax works)

And "Portgroups" are effectively libraries for the packaging system, so that they can easily interface with GitHub, CMake, gobject_introspection, etc...

[1] https://github.com/macports/macports-ports
James Murdoch has been on the board for a while and is very good friends with Elon Musk. So this brings a sympathetic chairman who isn't going to crack down on Musk's erratic behaviour.

This goes completely against the intent of the SEC agreement and I would not expect this to be the end of it.
I guess there are worse people. I'd prefer someone whose family isn't associated with propping up the fossil fuel industry.

I'm speaking of the bizarre and counter-rational editorial policy of the WSJ. The Murdochs seem to have maintained a fair reporting structure but the editorial side of the wsj is pretty much typical conservative corporatist, for big oil, suspicious at best of global warming, not exactly a cheer leader for new tech companies that are tearing down the status quo.
Its up to the US who to put its own import tariffs on, so the US can just say "imports from China" but not directly from Taiwan.

China may be able to force import tariffs on goods imported by Taiwan (idk not an expert) but I bet Taiwan imports relatively little directly from the US?
I still have my copy on my desk, this and a few other Prolog books I found very useful when I first started trying to grok the language.
interesting idea.

I hate that most of the time we can only test master/development branch in staging. It will be very interesting when we start to deploy every branch to a matching url. It can really help us to test branches before merge requests.
I ask this seriously. Does it make more practical sense to learn a modern business rule engine (like JBOSS BRMS) than to learn Prolog?
The ODF support is lacking. There is no official seal of approval for ODF compliance.
Hacker News can achieve perfection only after they figure out how to automate the merger of duplicate posts and their comments. This might be a problem for machine learning.
Weren't the same mostly applying to Musk? SpaceX certainly counts more for manufacturing, but in case of cars it's quite a different thing I would imagine.

I don't have horses in this race.
A good coat hanger is actually a damn fine wire for speaker cable. Most of what you want there is ability to handle big current spikes. I made 'audiophile style' cables using simple house cable solid-core, wrapped in opposite directions around a polystyrene tube core, so the conductors keep crossing at right angles (the point of that shenanigan).

Works fantastic. Sounds a lil' better than zip-cord, and of course at these levels it's a game of countless 'lil better' choices wherever possible.

I guess you could pay $2000 to have the conductors made out of silver and yak hair, but the 'heavier conductors and cable geometry' parts don't require any of that.
Is this more about new language constructs or a better run-time execution/solver ?
Show HN: New OTC Decentralized Crypto Trading Product by AirSwap
Secret Messages for Alexa Using the Kaldi Speech Recognition System
James Murdoch is good friends of Elon Musk.

So it is technically nepotism.
Because almost anything that bothers being at all empirical is better than the nonsense we get from classical economics.

Now we just need a revolution in economics comparable to the cognitive psychology movement that got that field beyond Skinnerian behaviorism.
Luna Display turns your iPad into a second Mac display
How to read scientific literature [pdf]
sigh

I want to consider your, er, argument, in best possible faith, but you've given me almost nothing to work with here.

Sweden tried what?

Failure means what?
It's the "edge" of what you control as the service provider.
Sorry, we live in a world where News Corp has been at the epicenter of cultivating "Merchants of Doubt"[1] when it comes to anthropogenic climate change. Anyone tied up in that universe deserves skepticism if not outright rejection for the unbelievable damage they have wielded on society's ability to address climate change. The cost to society is enormous, and their grandchildren and grandchildren's children will pay.

Even if James Murdoch is entirely amoral and more of an abacus-bean-shifter (i.e., money guy), we must recognize that the reason why an electric car company like Tesla even exists is because of headstrong founders and employees who demanded a sustainable form of transport that was not just excellent among electric cars, but one of the greatest cars.

In a way, money guys getting into Tesla is validation of the mainstream viability of sustainable transport, but we are still in a fragile state where all kinds of forces are aligning themselves against Tesla. We still need people ideologically committed to a rapid sustainable transition.

[1]https://en.wikipedia.org/wiki/Merchants_of_Doubt
Why Basecamp still runs three completely different versions of their software
You're right! In my experience, today JavaScript is so fast on careful code like this that even ports to C++ or Rust aren't much faster, and any gains would likely be offset by JS <-> WebAssembly communication overhead (although this is being rapidly improved).

Here's a good thread with benchmarks that compare Earcut (also one of my libraries) to C++ and AssemblyScript WebAssembly ports: https://github.com/mapbox/mapbox-gl-js/issues/4835 (in short, mostly slower than JS)

Another anecdotal example is that C++ and Rust ports of https://github.com/mapbox/delaunator (my Delaunay triangulation library) are only 10-15% faster.
661 TBit / s data rate over a fiber optic cable reached
Wall St., data science, etc. Way more pathways than the life sciences, which had biotech, at best.
> they can't tell me because that would violate my privacy or something

If someone can't tell you why you owe a bill, don't pay it. If they can't tell you, they can't tell a court.
I'm sure that's true, but do you have any evidence for it?
My opinion is it's not worth deigning to answer.
That's not how boards generally work. They're there for corporate governance and, in this case, to make sure the company is hiring the right people experienced in manufacturing and EVs...

As an example, here is the board of directors for General Motors:

https://www.gm.com/our-company/leadership/board-of-directors...

Not exactly a lot of car building experience.
How about instead of selling robots to companies to replace their laborers, we sell robots to the workers to do their jobs. You keep getting paid as long as you keep your robot running.
Introduction to Real-Time Ray Tracing with Vulkan
As long as you know that Prolog is just a fancy wrapper around a brute force search, then sure.
Any word about their severance packages? That’s what determines if I keep shopping there. Salary for a reasonable job search period and I can’t hold it against them.
Yes, Emacs and Remacs do the same thing. All Lisp values are tagged pointers, and a nil gets encoded as a zero value with a zero tag. It's simple and easy to check for, and you won't have any problems as long as you always remember to do so.

However, this is not a Lisp value; it's a pointer to one. Specifically, it's a pointer to memory set aside to store a specific Lisp variable's value. Leaving it zeroed makes no sense, because eventually someone is going to store a value in there and it'll have to be allocated anyway. Better to do that all in one large block, rather than a thousand tiny ones. Even if we wanted to lazily allocate these, we can't leave a simple Rust reference (or pointer) null past the end of the unsafe block.

Rust does have an Option type, and if you use it on a type that isn't nullable, then the compiler will use the zero value for None variant and all other values for the Some. Since references can never be null, an Option<&T> will always take up the same amount of space as a &T; there's no additional overhead. At some point, when enough of the C code is ported to Rust, I'm sure we'll start using this to represent all Lisp values and a Lisp nil will always be a Rust None.
The Innovator’s Dilemma is a good read for more information on this topic. In fact one of the examples/case studies focuses on Sears and how the were nearly taken down by discount retailing.

The book can be found on Amazon here: https://www.amazon.co.uk/Innovators-Dilemma-Technologies-Man...
I happen to like its messy imperfection. Wo unto us should they ever achieve perfection and stop having tolerance for imperfect people and their endless typos, auto-corrupt BS, misreadings of what the other commenter meant and myriad other human shortcomings.
a Sears fail anecdote: Tried to buy a vacuum once with a printed out Sears gift card (card # only) and cashier refused, manager told me they should call loss prevention just for me trying to use that. Brought up Sears website on my phone, typed in the card #, and selected store pickup. Walked over to the pickup area and left with the vacuum.
Related topic that the poster thought deserved its own link. Prior discussion was yesterday.

https://news.ycombinator.com/item?id=18178215
The lower class gets bigger and bigger, and is either kept just happy enough to not revolt or...

At some point this boils over and the ultra wealthy are forced to redistribute wealth either through new political policy or by violent force.
Square CFO Sarah Friar Is New Nextdoor CEO
"...and only the most confident or skilled people will contribute; which isn't a bad thing to be honest...some sort of barrier to entry that turns some people away isn't a bad thing"

Confidence (or as I look at it, social pain threshold) is unrelated to skill.
Doesn't the GDPR require freely given informed consent?

Forgetting to set DOTNET_CLI_TELEMETRY_OPTOUT=1 (or being unaware that you must set it) does not constitute consent.
For EUV, yeah. That shit's tricky.

The wiki page on EUV is uncharacteristically excellent.

https://en.wikipedia.org/wiki/Extreme_ultraviolet_lithograph...
I love that this exists. Best webpage I've seen this year! Fastest load time too!
Hey could I ask you about the New Grad roles?
> How about instead of selling robots to companies to replace their laborers, we sell robots to the workers to do their jobs. You keep getting paid as long as you keep your robot running.

You're basically talking about the democratization of capital. Companies and their owners will resist it tooth and nail, since they want to reap the dividends.

I don't think we'll get to a world like that, with former laborers owning the automation that replaced them, without some kind of radically new regulatory regime or an outright revolution.
I'm also curious how torrents are used and why.
In what way is what Apple did to Henrik Huseby worse than than what Microsoft did to Eric Lundgren?

I mean, Apple sued a business and wanted property confiscated.
But Microsoft actually had someone sent to prison.

Louis Rossmann who became famous with his Apple repair videos, and is otherwise very critical of Apple repair policies, had some choice words for Microsoft in this case.

https://www.youtube.com/watch?v=FaoJErxYLtM
Climate change / fear / drama in general, all sell news papers for Murdoch. I'm sure they'll capitalize on this sooner or later, it's a shame for now it seems the focus has been on getting people elected that seem hell bent on making the situation worse. Or maybe that's just part of the plan all along?
Are the workers putting up the capital to purchase the robots?
> Those people don't show up in stats. No one knows they exist.

I am surprised by the thought that I might be one of those people. On paper, I seem like exactly the sort of person who ought to feel confident getting involved in Linux kernel development. I have decades of programming experience, I've been using Linux since the '90s, and I've spent most of my career building system software and developer tools. I've written drivers, filesystems, memory managers, embedded RTOS kernels, compilers, linkers, debuggers, VMs, runtime libraries, you name it. I've grepped through the Linux kernel source plenty of times. I am a thoroughgoing free software advocate and I've been GPLing all my personal projects for many years; in fact I am currently fortunate enough to be making my living developing free software.

And yet - it has never once occurred to me that I should get involved in the Linux kernel project. A friend actually suggested it last week, and my reaction was an instant, wordless sense of deflation - uffff, wow, "no way." Why? I didn't really investigate the feeling at the time, but it occurs to me now that I simply don't want to deal with a lot of hostile, critical "are you good enough" attitude, and that's what I expect I would get if I went and bothered those people.

Who knows what might have happened in an alternate universe where the kernel community were more welcoming; perhaps there would have been other reasons not to participate - but it's easy for me to believe that you're right, and there are lots of people who might have something to offer who are just quietly getting on with their lives and not even considering it.
How do you write unit tests for code with difficult to predict results?
I think kdbush should always be faster for points — it uses more than 2x less memory, because when you encode points as bounding boxes, you basically duplicate them. Indexing and search is faster mostly because you operate on less data.
> Obviously that's meant to act as a proxy for learning

That is the INTENT, sure. But does it work? If you have someone that graduated from a school A and someone that failed to graduate from school B that is in an entirely different area, can you draw any meaningful conclusions? Particularly knowing that school A has no particular requirements on why you graduate, while school B does?

I'm far more likely to complain about "But when we disaggregate student performance scores by racial categories (white, black, Hispanic, and Asian), the rankings change dramatically." I wouldn't want to go too far with that before ensuring that I wasn't trying to curb swimming deaths by keeping Nick Cage out of movies: http://tylervigen.com/view_correlation?id=359
Pretty sure most of the current crop of ANC headphones can be wired in.
The discussion here (versus other channels) is so much better. Not that I expected any different. I'm just glad no one is using this media report to confirm their own biases.
From another commenter.

> threeseed

> James Murdoch has been on the board for a while and is very good friends with Elon Musk. So this brings a sympathetic chairman who isn't going to crack down on Musk's erratic behaviour.

It seems a bit late to be concerned about this guy wielding influence at Tesla.
This idea has been out there for a while. A small number of highly paid tech people providing the financial backbone of a larger community. And in a way, Dancing Rabbit started this way. But for as good an idea as it sounds, it turns out quite difficult to pull off. Even if the tech folks are living in the community it basically does not work for a small number of people to be disproportionately carrying the financial burden of the collective.
While Apple continues to resist integrating macOS and iOS, it's fun to see this mashup, which gives a touch experience to a Mac.

Isn't it only a matter of time before Apple unites its desktop and tablet experiences? (I'm not a Windows 10/Surface user, so I don't know how well it actually works, but hat's off to Microsoft for at least trying.)
Linear circuits are mostly analyzed using the Laplace transform, i.e. in the s-domain, where the differential equations are abstracted away. In the time-domain, simulators are still used most often. But yes a really simple circuit like RC/RL is usually done on the back on the envelope, but then you're talking really simple.

The problem with the analytical approach to differential equations is that it doesn't scale well, and you don't know beforehand whether the approach will work, so you might as well use the numerical approach from the start.
It probably as simple as it helps your chance of getting laid a small bit by being the archetypal "rebel" as the opposite sex like a vicarious thrill.
Show HN: Backdrop (from material design) widget for Flutter
Well, Parkinsons law seems to be intact so we will all work in middle management in a few decades, all responsible for requesting service level agreements from each others legal department AIs.
state-backed jobs with negative income tax/UBI/wealthfare. This is what gonna happen in Japan. USA? no idea, some kind of revolution. The biggest problem will be in countries like Bangladesh.
I am 55 and we did celebrate Día de Muertos back in the 60's. Then we would bring flowers for our deceased, and outside (and inside) the cemetery it would be a lively scene with basically the whole town there doing the same, vendors of flor cempasúchil, sugar skulls, little calaveras (skeletons), etc. it's been an event my whole life, and something my parents celebrated, it's not new.
AR Occlusion on Pixel 3 – or fake?
I'm a product designer and not a programmer but for what it's worth, I think you're really on to something here. Zolang strikes me as a very powerful coupling with Rust, in particular in GUI development. I'm not judging your programming based on its syntax or standard library but rather by its problem statement.

The most notoriously difficult problem in GUI development is cross-platform. It's a holy grail within software development. Every major company is taking an increasingly larger stake in this race and a few like Qt are selling it directly as their core product.

Zolang sounds like it could be a bit like Elm or Flutter, but one layer above, able to orchestrate a little bit of platform-specific glue code where it's always gonna be necessary.

The programming language landscape is extremely tough. It's very hard to beat any language on language features alone. You also gotta compete with its community, its libraries, the enterprise support and so forth. You gotta carve out a really special niche for yourself, your very own domain. And I think Zolang's domain should be GUI development.
They're also brilliant businessmen who have built the most successful news empire in America
That is a foolish thing to say
Am I the only one irked by the concept of beautiful SQL? SQL is beautiful by itself. Pick a style (indents,caps,whatever) that fits the project at hand. I have found it useful to write the more mundane parts of a project like a regular paragraph with minimal whitespace, and do more whitespace in areas that are more complex or more likely need attention later. Depending too much on a standard style (ironically) lends itself to some pretty ugly code, eg. tangling too many joins and subqueries that would be far better handled by separate statements.
This app is the exact plot of the distopian sci-fi movie [1] Nerve. The effects of such a system are explored pretty well there...

[1] https://en.m.wikipedia.org/wiki/Nerve_(2016_film)
Thanks to Steam I haven't bothered to pirate a PC game in nearly a decade. Thanks to Google Play, Spotify, and Bandcamp, the same can be said for music.

Only TV and film really holds out. I just can't get my favorite shows in any sensible fashion, and so much just isn't even available to me. Netflix where I live at times feels like a waste of money save for a few favorite originals.

TV especially is just awful, a lot of my favorite shows simply can't be had for any price, because of arbitrary exclusivity deals, time delays, bad organization, and region locking nonsense. Even if I cared for any of the local content here in my country, it's all spread out over multiple streaming sites, and quite a lot isn't available or has random availability.
I don't think comparing this decision with a vulnerability timeline is very fair. But besides that, there are other motivations at work. I believe the core of this post is summed up by this one paragraph:

> we believe that delaying the release of this change until later this year when more sites have replaced their Symantec TLS certificates is in the overall best interest of our users.

They do not want to mess up the user experience. Which I can sympathize with, especially for a browser that does not have market share. Chrome on the other hand:

> Around the week of October 23, 2018, Chrome 70 will be released, which will fully remove trust in Symantec’s old infrastructure and all of the certificates it has issued. [0]

From my point of view this boils down to "We're going to let websites fail for Chrome first, which will get greater visibility, and then we'll follows suit once things have calmed down". If this is the true motivation, then I believe this is a wise decision as Chrome failures will get far more attention and action vs. Firefox failures.

Edit: Just to add some numbers. Chrome is currently at 60% usage while Firefox is at 5%. That is a significant difference in error visibility.

[0] https://security.googleblog.com/2017/09/chromes-plan-to-dist...
> To what would you attribute the racial disparity in poverty rates?

It's no secret that blacks and latinos in the US have been the victims of widespread institutional racism. I recommend 'The Case for Reparations' by Ta-Nehisi Coates for a thorough breakdown on the topic.[1]

[1] https://www.theatlantic.com/magazine/archive/2014/06/the-cas...
Moons can have moons and they are called moonmoons
to be clear, my point is that it isn't "stealing". i'm not necessarily saying it isn't wrong.

when i was teenager / college student i never thought piracy was wrong, mainly because of the "well i wouldn't have paid for it anyway" argument. now that i'm a software dev, i have plenty of money for music and movies and i realize that my own livelihood depends on IP protection. i can't justify it so easily anymore.
Their friendship would make it cronyism, not nepotism.
Not really.

The fundamental limit of clock speed is power draw. As clocks increase the wattage ~ frequency relation goes from

frequency = Constant * Power Draw

It starts becoming

frequency = Power Draw * Power Draw

As you start getting >3GHz so while we can make processors that run >5GHz. There just aren't applications that benefit a lot from it.
>infinite recursion

>finite runtime

I think there is a bug in between the keyword and the chair.