skysight-inc/HackerNews huggingface dataset:
> Judge [Louis CK’s] apology/non apology anyway you like, at least he ended it decisively, instead of propagating it for enternity by sowing doubt.

What are you talking about? It was "ended" by the NYT publishing, in this current Weinstein/Spacey climate, an article about his offences[1] and leaving him absolutely no other choice but to finally come clean.

He was publicly painting his victims as liars (which you quite rightly condemn in your second paragraph) as recently as a couple of months ago[2]:

NYT: So [the accusations are] not real?

CK: “No. They’re rumors, that’s all that is.”

Even now, not only does he not apologise, he tries to excuse his completely inexcusable behaviour by trying to pretend he thought it was even remotely acceptable.

[1] https://www.nytimes.com/2017/11/09/arts/television/louis-ck-...

[2] https://www.nytimes.com/2017/09/11/movies/louis-ck-rumors-wo...
So now almost 10 years later, what "other game is in town" that stops Google from taking more control over the hardware except either incompetence or neglect? You won't sell many Android devices that don't run Google Services in the West.
I agree that by our current working definition here that it would be no different than death. Which is to say then that death is not really to be feared. (Maybe the manner in which death occurs should though) The comfort or lack of comfort is really all in the perception of death. If it was sold as a transference of conscientiousness from your old body to your new body would people accept it differently? (Even though the fact remains that death is occurring)
I'm sure you're absolutely correct in all the above, but I was happy with Firefox 56, then you broke mouse gestures so I stopped using Firefox and switched to Vivaldi. Whether alienating a huge number of formerly content users ends up increasing Firefox marketshare remains to be seen. But I won't be one of them.
Even if that is the case, it would have been nice if the media had actually dug into details instead of just sensationalizing the hell out of it.

Back in '94 the media was in better shape and had more than enough resources to do it right, but they didn't.
I think AlphaGo is a fundamentally different problem than is the protein folding problem. I can generate a Go board and a sequence of strictly valid moves because I know the rules for Go. With certain limited high level exceptions (like the sequence is linear, you can't have bond angles of a certain degree etc.) those rules don't exist as such for protein folding. In other words if I generate 1000 protein folds, I don't know which ones are physically valid. That's a problem for the kind of iteration I think you're describing, though I may be misunderstanding.

Another way of seeing this limitation is that we have great models for predicting what the weather will be like a few days from now, almost down the hour. But when asked to predict whether it will snow a month from now, we can't. That's because highly accurate models on small scale timescales become too noisy on longer timescales. In protein folding, just s/timescale/sequence length/.
Do you often care about what an innocuous population of nematodes are up to in the soil of your backyard? I think given the sheer differing scales of life it's more likely that superintelligence just really wouldn't care about any particular population of significantly less developed life for anything other than research purposes.
If I knew that I'd die painlessly while asleep and that my behaviorally-identical duplicate would seamlessly take over my body in the morning, that's about 95% of my worries-about-death already taken care of. I don't fear nonexistence (much). I fear pain and disability, and I worry about the effect of my death on other people. Gradual-replacement-by-machine would solve those problems nicely. Likewise, you'd get more shrug than horror out of me if I were told that my sister isn't really my sister, "merely" an entity with the same appearance, memories, history, and behavior as my sister.
Show HN: Erlang REST framework
UBSan catches undefined behavior at runtime - so by definition everything it reports was not used by Clang to fold your program to a constant.
Looking for two seasoned UI Developers to work for the UI team at OpenX
I suppose you could avoid having the extra request roundtrip by inlining a uint8array (or a base64 encoded string or something), and it also lets you have wasm and it's associated JS be put together which would automatically avoid cache/version mismatch without any extra work, but I would be surprised if that makes sense in any normal scenario.
Not a lot of notable changes in here, but it's nice to see the v9 branch moving quickly. The sheer velocity of NodeJS - even now after all the ES6 features & async/await are finally available without flags - is something to behold.

Looking forward to v10 once the churn has settled.
Is online privacy a thing of the past? Big data and security at Web Summit 2017
Something similar happened to me a while back in Mono/C#. I think it was the order of assignments for an unused variable changed the results of the code. Something like:

int x = 0;
int y = 2;
DoSomething(); // Didn't run with x before y

I can't recall if I ever reported it or bothered looking into it, but a friend ran into a similar issue around the same time and it was really confusing, but it was resolved by changing some configuration (different compiler version or flags I think).

Only other time I bumped into it was in Idris, which is to be expected frankly.
I fixed a bug (random crash) about eight years ago now caused by the Intel compiler failing to properly copy a function parameter into a register. At some point I just gave up looking at the code and took a peak at the disassembly. There it was.

So yeah, it's sometimes a compiler error.
I'm wondering if TF has something like pytorch's autograd. Does anyone know?
Even though it has been rehashed to death you don't seem to have gotten the message: yes it can access the network or else it couldn't Wake on LAN and yes it does have a full minix operating system including a webserver but you just go ahead and spew apparently completely uninformed bs - it is your job after all.
When you throw around words like privilege, you pretend you know and understand someone's circumstances.

I remember defending Randy Ben on Twitter once after he got kicked out of Kiwicon for violation of the code of conduct (they never even said what he specifically did or said that was a violation). This friend of mine, not in tech and not a hacker, goes on and on about how she didn't expect a straight, cis, male to understand, blah blah blah.

Just because I'm male doesn't negate my right to an opinion. Just because I don't experience the same things you do doesn't negate my opinion. I wrote an article about this a while ago actually, about the Race to the Bottom:

http://khanism.org/people/race-to-the-bottom/
Futurama did it first: https://www.youtube.com/watch?v=y6miuzFzonU
IIRC the intel compiler has the equivalent of gcc -ffast-math on by default, i.e. it explicitly breaks some the C and IEEE 754 floating point specs in some places in exchange for performance.
This comment has me rather confused. iOS updates webkit at the same time that macOS does; namely, when releasing a major OS update. And they both use the same webkit too. It should not be possible for a webkit bug to be fixed in macOS but still be unfixed in iOS after a major version update (and since you say "wkwebview came" this means there was a major version update).
I think this is likely implementation issues. Transplanting a different persons hand to your body that doesn't look like your hand probably would be quite jarring. If we could recreate an exact replica of someones hand then I doubt the same issues would occur. Ergo it is likely a technological problem that could be solved. Granted, it will likely take a long time to get to that state.
Ayn Rand, is that you?
> Unfortunately, 14.1" 4:3 ThinkPads are really the sweet spot for me as 12.1"/12.5" is just a bit too small and 15"+ is too large.

This is exactly my problem! 12" is too small for longer reading and 15" is already getting too bulky for carying it around. 14.1" is the perfect myth of both worlds.
Not much detail on how accurate the measurements on the 3d mask have to be. I'm not shocked that an accurate 3d mask can beat Face ID.

More detail on the cost of deriving the data would be helpful. Can they extrapolate the measurements solely from pictures?
I really loved the 2012-2015 line of MBPs. I didn't have a 15 inch, but the 13 inch one. It'll always be my favourite as it's the perfect balance between size/portability/power/style.
I tried to like the Air but the aluminum bezel around the screen is a non-starter for me. If there has to be something around the screen it better fade into the background (like the MBP's black glass or a typical desktop monitor's black plastic).
The idea that these were not literal predictions but theoretical examples is just laughable. If that were the case, he wouldn't have written a 150 page article desperately trying to rebut the suggestions that his predictions about 2009 weren't very accurate. ("How My Predictions Are Faring"). Or he would at least have tried to be event remotely honest with the grading.

Have a look at the document. You'll find that if you apply his reasoning for why some predictions should be considered correct, they'd already have been true at the moment he made them. Predicting in 1999 that documents will routinely embed moving images? Truly a bold prediction to make during the golden age of the animated gif banner. Computers will exist the size of a thin book? Even if no technical progress at all had happened, he could just have pointed at a 1999 Palm Pilot or GSM phone.

He also marks things that are clearly failed predictions as "correct". For example he made the claim that most students and parents would have accepted for years that software is as effective as teachers. No. Way. But he marked that as "correct" with no relevant evidence at all.
Thank you, your post perfectly encapsulates my feelings on the matter.
My pet theory is that people are sensitive to the glyphosate sprayed on most wheat, not the actual gluten.
Tutorial: Get Started Creating LoopBack 4 Applications
And there are plenty of poor people in low income countries who grow up in hell and are just as psychopathic as fortune 500 bankers. They might run gangs, commit crime and kill those who cross them with little to no remorse.

There are also many poor people who do an honest days work, try to help every family member and do their best for their families, villages and communities.

Your status doesn't indicate what type of person you are.
I love it when computer nerds get so convinced ephemeral things are exactly that which they claim
Have you experienced this first hand? For me, mushrooms are either on or off. From what I know about LSD dosage (I haven't taken it) is that it's much more variable.
I would be interested in that beta. I'm already in the direct messaging beta.
Surely they must replace the mattress between presidencies, right?
> Back in '94 the media was in better shape

No, it wasn't. The mid-1990s was pretty much the modern minimum for health of the US media; it was the end of decades of decline driven by corporate consolidation and cutting local resoures in traditional media, and before competing new media provided alternatives and spurred new efforts in traditional media.
I loved my MBPr when it came out, had it for years abd then decided to buy a refreshed model basically for faster wifi and because I could.

Suddenly I learned that the SAME version of my mac but newer cost the same and REMOVED the dGPU.

I was flabbergasted... why the HELL would I pay the same money to lose the dGPU.

That day I had to abandon the mac and I got a Surface Book. The new line of Macbooks with their poorer battery life, silly keyboards and overdosed trackpads made me feel less like I was missing something.

First mac was the Macbook “white” one of the forst intel ones.

Magical is the only word I have. The breathing sleep led, the orange/green charging indicator. The button on the underside which would light up a simple gauge indicating battery level. The media remote control. The terminal with Python and C installed out of the box.

I mean it was way way way beyond anything you could buy and although more expensive it was worth every penny.

Just doesnt feel like that anymore.

The new macbooks just cost too much and the features dont feel like an improvement.
When the sanitizer is on, the optimizer (modulo bugs of course) does not remove the checks.
Whether they have an $8B market or not will very much depend on the performance and price. I really hope they can make it work though. The first generations of a new technology are typically not much to get excited about, but as it gets better over time this could be the first major shakeup to the memory/storage hierarchy since the SSD - with potentially bigger ramifications because it's byte-addressable.
Your suggesting a solution for a very common use case many Fedora users have (i.e. installing skype, viber etc) in a New Release thread on a highly visible forum. This means many people could find and run this code, so I think its warranted to analyze its security instead of dismissing it. I agree it has some bad security practices, which are hard to trust in this day and age.

I don't mean to dump on this project or the people behind it, fair dues to them for putting it together to make peoples lives easier. But widely used software must be built and distributed securely.

Since it is GPL3, I wonder why the authors don't build and distribute it from COPR directly from github? It would solve the same problems, and make it easier to trust.
Definitely a software issue. I have the 2012 model and it would lag in expose. But after the metal upgrade it got a lot smoother. Still gets choppy with many apps, but otherwise smooth animations in most places.
Archival purposes of old flash videos? It would be sad if it would become impossible to watch those old pieces of Internet culture unless someone had exported them to an mp4 video file.

Same with games, for which there isn't even an alternative format to save them in.
Hows this compare to something like Elixir + Phoenix?
You could try Pale Moon.
Everyone wants to see more housing built in other people's backyards -- NIMBYs and YIMBYs alike.

What sets YIMBYs apart is that, in addition to this, they also support building more housing in their own backyards, too.
Microsoft Set to Release Quantum Computer Programming Language – ExtremeTech
That is a different concern.

That paper is about implementing security models based on what is supposed to be in the stack. My concern is about emitting a debugging stack backtrace on error.

If you are concerned with a security model, it is nice to know that you can remove the stack and prove that the security model is satisfied. But you can't provide a programmer with a record of stack frames that you do not have.
You're misidentifying the attitude. The problem is that Bubble Sort is a terrible algorithm, there's no reason not to use Insertion Sort or better instead except for some reason CS programs still inflict BS on students so that's what they remember when they just need to sort something.

http://warp.povusers.org/grrr/bubblesort_eng.html

http://warp.povusers.org/grrr/bubblesort_misconceptions.html (Bubble sort is not great when your data is almost sorted. Insertion sort is, though.)
> I wish these premium APIs were available during our first few years. As we grew, we quickly ran into data limitations that prevented expansion. Ultimately, we raised a round of funding in order to accelerate our growth with the enterprise APIs. With the premium APIs, we could have bootstrapped our business longer and scaled more efficiently.

Quoting a company that is essentially saying they had to seek funding because of twitter limiting API access is an odd choice for this announcement.
Foxconn's quarterly profit slides 39 percent amid shipment woes
Congratulations, you've reinvented the progressive jpeg.
regex (runs)
Had to do it for two months while recovering from severe gut issues. It's no walk in the park. There were very few meals that I was able to enjoy, and I found it difficult to really meet my nutritional needs.
> your ME probably can't access the network and probably doesn't contain a Web server

> probably

Therein lies the issue. The real objection with ME isn't that it's "proprietary" or "non-libre" or whatever other ideological objections, it's that it's an opaque embuggerance that makes any analysis or reasoning about the system's security/trustworthiness/reliability completely impossible and specious.

It's 10PM. Do you know if your ME has been provisioned by evil malware?

I don't care about whether its source code is public or not, I care about the fact that I have no verifiable and irreversible way to disable that little implant's function. It's not an innocent housekeeping microcontroller, it's one hell of a remote-access-tool, plain and simple. That intelligence agencies have demanded that Intel provide a bit to neuter the ME after its bringup is testament to that.

My personal computer isn't part of an enterprise/corporate network, and I don't want any RAT (nor an auxiliary CPU with network access that is waiting to be provisioned to act like a RAT) installed on it, the same way my house-lock isn't keyed with a master key that the police holds.
K&R braces have approximately nothing to do with semicolon insertion...
This highlights a really fascinating problem that I'd love to know more about, if anyone has info:

Are regulatory thresholds (cash or otherwise) pinned to inflation or some kind of purchasing index? Do they all just tighten around our neck at ~3% year? I'm not cynical enough to assume this is by design, but perhaps am enough to think that once it's in there, the bug becomes a feature in the eyes of regulators.
And semicolons are optional in JavaScript, makes it whitespace sensitive I suppose.
This post reminded me of a very old article from Yahoo/Tumblr explaining how they were (ab)using Ceph to generate thumbnails on the fly as pictures were uploaded using the Ceph OSD plugin interface.

Unfortunately the post seems to have disappeared from the internet (it was probably around 6 years ago), so here are some other teasers:

https://yahooeng.tumblr.com/post/116391291701/yahoo-cloud-ob...

https://ceph.com/geen-categorie/dynamic-object-interfaces-wi...

Disclaimer: not affiliated with Ceph apart from being a happy sysadmin.
Same story here. I had used a mix of Fedora/Debian with a custom window manager for the longest time. Then reluctantly got a macbook and had a great user experience.

I used to love Macbooks, now I hate them with passion.
Image Classification in .NET
Ok, thanks. I hope you make it even more informative than the Chrome's one :)
Could you explain how you got that conclusion? Those people have overlapping views. For example, many of them are associated with the Future of Humanity Institute.

I think it's more reasonable to conclude that Analemma_'s "crank" comment refers to only those in that subculture, and cannot be extended to all people who are making "any attempt to predict the future."

In fact, a quick check of Analemma_'s history show this comment from 16 days ago, https://news.ycombinator.com/item?id=15577671 :

"if you are always predicting disaster, then your predictions are neither useful nor credible, since you will be wrong most of the time as the long-term trend of the market is upward."

I think it's certain that Analemma_ does not consider this sort of future prediction as part of the same crankery subculture as Kurzweil, etc.
I don't get why you are being down voted. This is almost exactly what I thought. It's just not that much data given the state is computer hardware.

Where I work we have single nodes processing near that much data a hour -- these are beefy systems though.
HERPING FOR COQUI FROGS IN PUERTO RICO
The OpenCV examples look a lot less smooth and well registered than the ARKit demos I've seen. Do you put that down to 'novelty' or 'glue'? (Or 'advertising'? :P )
100%? Your arrogance is frankly infuriating.

Firegestures had 270k users, according to AMO. A quarter of a MILLION people.

You broke mouse gestures entirely on MacOS and Linux, and didn't allow them to work well on Windows (DOM needs to load before gestures can be used because you force script injection, don't work on internal pages, don't work on top of browser chrome, etc).
> I feel like the odd one out.

You're not. I have the late 2016 model. It replaced my ~2013-2014 model and I consider it an improvement.

The Touch Bar / touch-id is a (mostly irrelevant) improvement over a row of keys that I never used.

I think my computer would be worse if it dedicated space to a SD card slot reader. I've never used it.

I wouldn't mind a USB-A port. But I have only wanted to plug something in twice over the last year and the adapter was fine.

I really don't see why I want an HDMI port. I have never used it once over the last decade I have owned Mac laptops.

I get that Marco wants this stuff. He runs some complicated portable podcast setup that pretty much requires every port on the old laptop. But I can't really tell the difference between him and the people that did not want Apple to remove the ethernet port. Or the floppy drive. Or the VGA port. Or DVI. Or the DVD-ROM drive.

The only port removal issue that I suspect hits a sizable number of users is the iPhone cord still being USB-A.
The feedback in the responses leads me to believe my ear may have been too close to the loudspeaker, but here is a quote attributed to Mozilla Marketing leader Asa Dotzler in 2009: “Firefox users have their choice of several built-in and popular search services including Google’s number 1 competitor and the second most popular, Yahoo!. Google is the default for most Firefox locales because it’s the best search service available for the largest number of Firefox users (and was years before there was any revenue associated with default status).”
https://searchengineland.com/will-bing-finally-be-admitted-i...

I also think I remember Firefox’s default search engine in Japan regularly being used as an example of doing right by users.
I totally agree, Dr D. is funny as hell and PUBG is something else.

I never got the attraction to Twitch/game streaming. Before I came across Dr D/PUBG, I used Twitch to see if a game was interesting & simple enough to grasp, to assist in the purchase decision.

The Dr D/PUBG combo (and a few other lesser-known faves, e.g. BananaMan, P4wnyhof/Larsen) have made it fun to watch, actual entertainment, that I tune into. Daily...
No one mentioned Vinge!?

> True Names is a 1981 science fiction novella by Vernor Vinge, considered a seminal work of the cyberpunk genre. It is one of the earliest stories to present a fully fleshed-out concept of cyberspace, which would later be central to cyberpunk. The story also contains elements of transhumanism, anarchism, and even hints about The Singularity.

~ https://en.wikipedia.org/wiki/True_Names
> When using a new version of a compiler, and existing code stops working, it is often a compiler error. When different compilers give different results, it is often a compiler error.

To be fair, sometimes that's because the compiler became more strict and your code had an error that wasn't being caught. Sometimes it's the compiler taking a more liberal stance on what "undefined behavior" is for performance reasons. In both cases, that would still a programmer error (and I think those are likely the more common case than an actual compiler error).