skysight-inc/HackerNews huggingface dataset:
I also don't like its aesthetic, plus I find it lacking in discoverability and one-handed usability on phones. But consistency of execution is the one thing it gets right, as GP says.
Except when you develop a cross platform IDE and emulator that requires feature parity across them all.
Absolutely! As a kid that rode dirt bikes all the time, and loved technology, I was totally into it. That and Knight Rider spurred a lot of ideas when I was young, and I was excited when I came across a set of Street Hawk DVDs a few years back. Brought back great memories.
>Telcos are high-profit margin regional monopolies

Only in the US. Outside the US we have competition law.
TripAdvisor is webdev, pays well, and has a business model that doesn't hurt anyone. When I was working there I frequently told people that I enjoyed working there "because we don't abuse people". I only left to go chase the start up life style, but 10/10 it was a great place to work.

disclaimer: I don't work at TripAdvisor anymore and I am in no way currently affiliated with them, but I am a previous employee.
Single Autonomous Car Can Prevent Traffic Jams (With Video)
As a wheelchair user (Spinal Muscular Atrophy) I can tell you the article left out one of the worst things airlines do. From what I can tell, they offer crew absolutely no training on how to handle electric wheelchairs (very brittle and expensive). I've flown ~22 times in my life and 10 times they completely broke my chair; stripped joystick, tire came off twice, cut wires (how?), electronics fried by some unknown liquid, etc. This has happened with AA, United, AirTran, and Delta.

edit: I should also mention that I even cover the chair in multiple layers of bubble wrap.

I wish I could just bring my chair next to everyone else. The standard seats are difficult to sit in for long flights.
Unless those non-UWP apps are browsers that use non-Microsoft rendering or javascript engines.

I don't think that's a dealbreaker, especially when they'll let people trade from 10S to 10Pro for free. But it's a pretty big caveat that got added very quietly.
TypeScript and React and Redux-saga and Auth0 and Webpack and code splitting = good times
Funny how they still use the old iOS theme on their player's seek bar.
It has been years since the introduction of new UI and I still find it suck. Look at the share button on "Edit selfie" video, it just feels like a toy design project of some students.
I have a cheap Android on which you can set the volume buttons to control zoom, seems like an iPhone would be able to do that too?
There's no real reason to believe that, though. If someone has a space for an ad, why wouldn't they sell it, even if they don't need it to produce the content? This is one of the problems with profit-maximization: it means every avenue of efficient revenue generation should be exploited whether it's needed or welcomed or not.

Even the pay-for-no ads model doesn't hold up, because if you pay for content, why wouldn't they just double-collect and make you pay for ads served with the content? I purchased my phone and my phone service, but I still get ads in my notifications. Because I didn't pay "enough" to avoid it.

It's like paying off a blackmail ransom. You give them $100 and they come back next week and say "how about another $100?"
Delta's IT is pretty decent for a large airline. Their scanners have little built in receipt printers. If you scan the wrong boarding pass (e.g. first leg of your flight boarding the second leg), it'll make the connection and pop out a little receipt telling you where to go. If your seat gets reassigned at the last minute or you get upgraded, you get a receipt giving your seat number.
[1705.03557] DeepTingle
Perhaps I'm just eccentric, but I avoid artificial sweeteners because I think they support behaviors that will ultimately lead to weight gain. (In particular I suspect we may subconsciously learn that sweet foods do not provide energy.)

On a related note... Science has led to many amazing things, but that doesn't mean it can realistically answer all questions. I think we should remember to be a bit humble and honest about which questions can be answered scientifically and which can't. Unfortunately, individual researchers and journalists both have incentives to make the most out of any result.
Magic Leap, and the Troubles in Sexism Valley
Poor job communicating it? Saying that they had the best rated smartphone camera of all time was one of their main points during their Pixel ad campaign.
Interview with the MMA guy. Quite interesting:

https://www.youtube.com/watch?v=cQxxt0H8DJM
> it's nearing completion very soon (I mean, maybe this or next year, that's "very soon" in the GDS scale).

On whose scale is this or next year not very soon?
Tena Khos Chumnorn ខុសជំនាន់ Wrong Generation
Say you scaled up to 100 nodes for the holiday season, is there any way to tell how many/much storage/nodes you have to keep running in order to keep 3 backups and maintain your new post holiday load?
Smartphone unlock as a service?
That's silly. There's huge inertia in the US because they're all insanely profitable and there's no competition.
Perhaps it would be more accurate to say "we might catch more AF early, and anticoagulating those people might reduce their risk of debilitating stroke more than we increase their risk of lethal gi bleed or head bleed"?

The issue is whether the af you find through this kind of screening is associated with the same risk of stroke as conventionally diagnosed af - if not, their risk reduction from anticoagulation might not justify the bleeding risk from anticoagulating them.

The linked article suggests it might be "unethical" to even do a trial of anticoagulation vs control in af detected by such screening. That seems like a dangerous position for them to take, particularly coming from a group that is largely funded by the drug companies who sell expensive anticoagulation medication.

I would encourage readers to jump to the "sources of funding" and "disclosures" section of the linked review article to see just how many of the authors receive money from the drug companies.

None of that is a criticism of the authors of the UCSF study, this kind of technology is certainly an area worth exploring. I would just be very wary of the push by drug companies and the doctors paid by them to
1) find asymptomatic conditions
2) call it 'disease' based on older studies of patients who were much sicker
3) 'treat' them with expensive medications for the rest of their lives without actually doing research to see if it would benefit or harm the patient.
That's just stupid. There's way more to be gained by restricting cattle and cars than planes.
This is amazing. I wish the selfie video would talk more about angles. My girlfriend tells me my angles are always wrong :/

Also, Google should do this for Pixel.
Seems to choke on my map complex directive.
[nginx_parser] ERROR Failed to parse config ... Expected end of text (at char 148), (line:8, col:1)

the line in question:
map $cookie_MULTI_SITE_3:$cookie_client_ms:$cookie_counselor_ms $magic_root {

there's a simpler map directive above this one that it doesn't seem to have a problem with
Waymo’s lawsuit against Uber is going to trial, judge rules
I really hate the UI they used for this for the same reason as you. When I hover over an image I can't see what that image is about. I have the move the mouse away from what I want to focus on. That seems like poor design IMO.
AFL might get significantly more code coverage than these test streams do because it actively seeks out more code coverage by observing the behavior of an individual binary on various inputs.

You could imagine a parser that deals correctly with every single one of the test streams and implements every single feature in the spec, yet also has an undetected exploitable vulnerability because it made an assumption about objects' sizes (which the spec permitted it to make, but which an attacker could take advantage of).

(On the other hand, maybe I don't understand enough about H.264 to appreciate a reason why this isn't possible in this specific context.)
I hadn't heard about this game until right after No Man's Sky, which ruined my eagerness to back/pre-order things. Except for Everspace I have no backed or pre-ordered anything else, forcing myself to wait.

As a developer working on a Steam game, I've decided not to let myself down this path. Kickstarter is tempting, but I'd rather release something when it's ready and build from there - if someone pays me, I want it to be for a product they can have now.
That's not actually what he wanted.
I guess libertarianism is on its last legs if they have to give it a new name and a fresh coat of paint. The bullshit is still simplistic, as always.
Programming is easy.
Vision-based navigation is ultimately more interesting for robotics. Structured light depth cameras don't work in bright sunlight and aren't useful for long range perception. They also use more battery power for the light source.
Nothing happens when I click on any of the play buttons. Is anyone else having this problem? This isn't the first time an apple.com site didn't work correctly for me at all...

Do I have to be on a Mac or iPhone to view it or something?
In linux, you get a nice SIGBUS for unaligned memory access.
Humans can fly quadrotors very fast and precisely through monocular FPV cameras.
Also: http://eab.abime.net/
You can in fact buy books in development. Ex. https://www.manning.com/meap-catalog
Lighthouse home security camera uses AI to ID people and pets
Who are we to argue with that! Changed above.

We detached this subthread from https://news.ycombinator.com/item?id=14320890 and marked it off-topic.
.. and learnt how to avoid repeating them?

Seems like that's an essential to claiming you have expertise.
Why is that? We are talking user space applications rather than drivers/etc. Properly coded applications will be using some form of sync primitives to shared data structures. So, when the emulator hits a LOCK xxx instruction it simply replaces it with a LDAXR/STLXR (load acquire exclusive, store release exclusive which have implied barriers) pair, or drops a barrier in. Generally though, you would expect that most well behaved application are using EnterCriticalSection()/InterlockedXXXX() or other library calls that could be calling ARM64 optimized code (likely one of those hybrid libraries) which would also assure proper barriers.

So, an emulator like this isn't going to be perfect, and applications which have been getting lucky due to x86's ordering model and avoiding proper sync primitives will likely break, and there really isn't much that can be done in those cases but fixing the application although it wouldn't surprise me if there is a compatibility flag which falls back to some slow path emulation mode which orders individual loads/stores and runs at 1/10 the normal speeds.
I feel very much the same way about No Man's Sky. $80 (Canada) for a great gaming experience, but there was a massive blowback on that. To me, it was pretty much exactly what I was expecting. Many people complained of 'lies, false advertising, vapour' etc... but to me it was great value for money.
I did! 15 years ago I went and had custom earplugs made with replaceable attenuators, and they're still in perfect shape. Without question, it was the best $200 I've ever spent. I can't recommend them highly enough to anyone else.
It's theoretically possible that two branches with relevantly different behavior will each result in the execution of an equal number of instructions, though. Then you can't actually tell that the behavior behind the scenes was different if the data sent over the wire is unchanged. (By contrast, AFL can tell that a branch was taken or missed even if the output is the same because it directly sees the execution state, just like in the beginning of this JPEG synthesis example where it noticed that the first byte should be 0xff even though that didn't change the output.)

But your idea is very clever and seems like a potential new application of timing attacks! Someone should definitely try this.
A Tetris clone, breakout clone, or text editor seem like something a ton of people do. A little calculator that parses and evaluates mathematical expressions. An esoteric programming language implementation. A program that outputs "you are c00l" in a loop. A key/value store. A Hacker News reader app for iOS. A p2p file sharing system. An IRC client. Web forum software. A chess engine. Some Markdown-like HTML generator. A static website generator. Planetary orbit simulator. Cellular automata simulator.
Is fitness emergent, or fundamental? If you didn't discuss this, you should add another year to your PhD!
I wish people could sell their organs after their death. Putting grandkids through college or paying for the mortgage etc. could make it easier for people to talk about death.

We're not ready to accept that money means life or death. Two people on waiting list for transplants: one has the money, the other doesn't.

Of course the person with the money still can go to another state /country and try to get in a smaller waiting list
Android Kotlin – Var or Val?
These are still too new and have random problems associated with them:

No partial compilation if you target Linux. Everything has to be sshed over every time and compiled from scratch.

If you have a linker error,it's not displayed right away, you have to dig through files. These are painful to resolve.

Lots of other problems too, not the least of if you need high performance disk access, you can forget about WSL.

Don't get me started on debugging through rgdb + vs.

After our evaluation, we simply got Linux machines and VMs (under Windows) for development.

WSL and remote Linux for VS are a great idea, but it looks like they need few patch rounds to be Enterprise ready.
Rust is still taking cars in the northern states. It takes longer, but if you make it to around 15 years rust will start reaching important things like brakes and suspension.
>They just keep redefining it to suit new information.

Also known as "the scientific method."
Thanks for that. I'm the opposite of a "car guy," but that was a highlight of my day.
Hmm, this makes me think personal insurance will at some point in the not too distant future give hefty premium hikes to those who refuse to wear a 24-7 monitoring device; as vehicle insurance in the UK is doing with monitoring devices (cameras/accelerometer-type devices).
Worse, it would mean violating my Microsoft boycott. ;)
iPhone volume buttons are shutter buttons, you can't set them to zoom.
Though back when I worked ISP operations our AV setup was quite nicely screwed over by a simple zip-that-unpacks-a-giant-file - since when it reached 2Gb the AV process would crash without cleaning up and eventually we ran out of unpacking space and couldn't process anything else either (but until then kept processing at about 75% normal speed because the bomb went back into queue for a bit after that).

Duct taped it by doing roughly 'rm /tmp/av_system//' in cron once a minute to keep things up while we tracked the offending email down and malleted it out of existence.

AV vendor intentionally not mentioned since >15 years later I'm sure their code is mostly different and mostly not maintained by the same people.
Pixel had an ad campaign?
You can buy wide angle lenses that clip onto the phone :)
Show HN: IPpy – Parallel testing of IP addresses and domains in python
Running Chrome on Linux, videos play fine for me, they're just MP4 videos with HTML5 video controls.
>Exceptions are 2-3 orders of magnitude slower if exceptions are thrown

And free if they aren't thrown. It doesn't really matter if it's slow in the error path, as the error path is.. well.. the error path. You aren't doing useful work on the error path anyway.

>Exceptions are not part of the type-system

False. 'noexcept' is absolutely part of the type system.

>auto unsafe = [] { // a function that throws, sometimes we can't avoid it...

Please don't write code like this, this is unidiomatic C++.

>Either<std::exception, int> e = Try<std::exception>(unsafe); // let's lift the exception into the typesystem

This is really bad style in Haskell, where you got this idea from, let alone in C++. Either is a symmetric type, it's like std::pair<a, b> (in fact it's the dual of std::pair). std::either should be to std::variant as std::pair is to std::tuple.

(Minor note: Idiomatic C++ is for types to be lowercase, see the std::exception and int.)

>e.left()
.map([](auto const& e) {

These 'functional maps' are unidiomatic in C++, especially for things that aren't ranges or containers.

> return std::cerr << e.what() << std::endl;

I don't really understand why you would want to return std::cerr. Why map?

>int result = e
.leftMap([](auto) { return 42; }) // do nothing with exception and map to 42
.rightMap([](auto x) { return x * 2; }) // do further computation if value available
.join() // join both sides of either

A different sense of join compared to Haskell as well? Wow that's designed to confuse.

Instead of doing this, you could just have a couple of `if` statements. There's nothing wrong with using `if` statements in C++, honestly. C++ isn't Haskell.
Are you using a browser that doesn't support H.264, perhaps?
It's an interesting thought, almost like a "glassdoor.com" on startup failures. I'd be curious if Glassdoor actually implements some sort of a weighting scheme to counter the bias that unhappy people are more likely to post reviews, so a poorly run group would have an outsize impact.

It's because of that case I think free-form postmortems might be more insightful, despite their own obvious faults. Perhaps NLP and sentiment analysis could shed some light.
I think there needs to be some other factor to really drive a bubble, like a subsidy or a government that absorbs all the risk without watching it.

This just seems like a cycle. The traditional car industry is in a slump. Defaults will happen. All normal.
My 1979 Honda CVCC is going as strong as ever. I swapped the engine/transmission out once, but the engine was still running fine, I just wanted the 5-speed. A cheap repaint in 2013, and AFAIC it's good for another 20.

https://www.reddit.com/r/Honda/comments/1q9tww/just_finished...
Windows Internals, 7th Edition
Shields Up Wild West of the Cyber Space
One possibility: shoot without zooming, go back afterward and crop, which is the same thing anyway.
Feature parity does not mean the exact same tools on every platform. Trying to be identical across 3 platforms always means adopting the lowest common denominator and always results in being equally shit on every platform.

It's astounding that people still try to ignore the last 30 years of evidence of this.
Thanks for the feedback. Expanding the potential market sounds good.
In that case, the PPC had probably a 5-10x perf advantage over the 68k's people were upgrading from. So, it wasn't noticeable, so if in the end the emulated code was only running at the speed of the 68k it was replacing it was a net win every time it entered the kernel and ran native code.

ARM doesn't have this advantage over X86, at best its probably somewhere around 1/2 the absolute performance. Of course intel has been selling a _LOT_ of really slow CPU's down the product line, so for someone upgrading from a atom class machine the ARM will probably appear to be pretty reasonable. Not so much, if your running a fairly high end laptop.
Since CockroachDB is Eventually Consistent Reads then how would that affect my SaaS multiuser application? How long on average would I have to wait for them to become Consistent?
World’s first light rail on a floating bridge: Sound Transit, Seattle
Reminds me of a website focused on failed Kickstarter projects: http://kickended.com
Spot on. Pixel has a better camera than iPhone 7/plus, but the marketing efforts are missing
Control software for the baby oil and baby powder plant.
Because swapping a burned out power supply is 5min job while waiting for a [company] technician to bring that replacement computer can be a day+ several others to get the original back?

It boils down to how much the downtime costs. "Do it all in the Cloud" simply doesn't apply across the board.
How to Remove DRM from M4P Files
We’re Bad at Death. Can We Talk?
Broken for me too. For me it might be because my laptop has a higher device pixel ratio.
Keep Confidence High for Fat People Dating
>article currently linked here is not the same one originally linked //

Grr, hate it when they do that, it's clearly too hard to add a second link "previously the linked article was: ..."?
I believe in the 2nd Amendment
Main discussion here: https://news.ycombinator.com/item?id=14314795
People have already spent a _lot_ of time and money looking, at least in the case of Aspartame.

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

> FDA officials describe aspartame as "one of the most thoroughly tested and studied food additives the agency has ever approved" and its safety as "clear cut."
I really appreciate that! Frontend is up my alley. Saved your info and may contact you in the near future and I'll intro myself. Thanks again. :)
There is still plenty of evidence that diet drinks are killing you, or at least making you fat: https://www.sciencedaily.com/releases/2016/11/161122193100.h....
Why I’m Excited About the DinosaurJS Workshops
Roger that; I appreciate the intel!
Are numbers available for FP16 on P100 or FP32 on V100? It would make for a more direct comparison.

EDIT: Nvidia's advertised TFLOPS are:

FP16 FP32 FP64
V100 30 15 8.5
P100 21.2 10.6 5.3
K40 4.29 4.29 1.43
funny how there's so much controversy to whether or not diet-poison is a lot worse than poison. fact is, virtually all beverages you can drink, except tea (barring a few variants) and a few types of black coffee are significantly worse than water.

drink water. trust me, i get it, sugar is good. but really, just drink water. your health will thank me.
An awfully large % of the genetic difference between us and our nearest relatives are genes that relate to the gut. Being a true omnivore has its advantages!
I had a feeling this was the direction you were going in based on the ASCII logos in the screenshot. For the major distros this should work well, but a generic icon would still be handy for the smaller ones (assuming they can be used at all).
Sharkwatching: With more sharks and better tech, it’s the latest craze
Thanks for the link. Very interesting stuff.

Also worth noting that there's a difference between mutation and cancer, although of course they're related. Just as mice and people get cancer at similar rates, so do elephants, which have many more cell divisions, but have more elaborate anticancer mechanisms (presumably because elephants lacking them died of cancer).
Pretty sure Obamacare wouldn't allow that, but they could start subsidizing devices.
> Do we need another search engine ?

A valid question even when Google came to the fore. We had Yahoo, HotBot, Altavista, and then Google came along. And while the others were search engines, Google was superior.

Will people switch to a better internet search engine ?

The answer is always yes.
There's a proposal (not proven economically sound AFAIK) to develop an airfoil-assisted cargo vessel powered by LNG: http://www.cnn.com/2015/01/16/tech/vindskip-wind-powered-con...
Have you tried filing an issue against the client? https://github.com/keybase/client/issues
The Four Commandments for Keeping Your Team Out of Integration Hell