skysight-inc/HackerNews huggingface dataset:
> I'd suggest you do a Google search

> on the human ability to discern colour

> as an indicator way faster than reading text.

"In psychology, the Stroop effect is a demonstration of interference in the reaction time of a task. When the name of a color (e.g., "blue", "green", or "red") is printed in a color that is not denoted by the name (e.g., the word "red" printed in blue ink instead of red ink), naming the color of the word takes longer and is more prone to errors than when the color of the ink matches the name of the color.

...

This is based on the idea that word processing is significantly faster than color processing."

https://en.wikipedia.org/wiki/Stroop_effect
I imagine he could develop it, though.
I also use Postbox, it'll take quite a lot to get me away from it.
It's even easier to demodulate at high power :D

https://www.youtube.com/watch?v=GHSuInSkHtA

https://www.youtube.com/watch?v=82s5Q3GIO9I
Provisioning for the worst possible case is sometimes necessary (e.g. hard real-time use cases), but can also be very expensive.

Since HTTP connections are typically kept alive between requests, it's very common for them to be idle. It could be the case that 99.9% of the time, X bytes of memory is enough to avoid transfer delays, but to cover the 100% case, you'd need 10X that.

I think it's reasonable to decide that avoiding delays in the 100% case is not worth 10X the cost in memory.
Go West: How the Frontier Makes All the Difference (A 5 Year Retrospective)
IT Recruitment needs changes
Notch is a 3D motion tracking system you’ll actually want to use
Lessons from Super Mario Run's Business-Model Stumble
How would you handle requests that span more than one packet?

The point of the "socket" abstraction is so that the kernel can make the arrival of packets - which may appear out-of-order, or not at all - seem like a continuous stream of data to the application. Get rid of the multiplexing, and you also get rid of the socket receive buffer. The application basically needs to implement a TCP layer in userspace.

BTW, UDP sockets provide exactly the abstraction you're looking for: the sending IP address is filled in along with the data, and there's no socket to wait on.
It's all good! I didn't think you were saying Rust was somehow mis-managed.

There's some stuff that could be nicer with GitHub generally, but I don't think having the source would make it any easier to build out this automation; github's API is pretty solid.
There's nothing intrinsically scarce about higher quality when we are talking about a manufactured product.
What are your predictions for Facebook from 2017?
"And even if you need that peace of mind, let me tell you a secret: no practical attacks on AES, SHA-3 or other solid ciphers and hashes are known in the “unclassified” literature, either. Are you going to stop using those, as well? Of course not!"

http://www.pcworld.com/article/3117728/security/why-quantum-...

https://en.wikipedia.org/wiki/Grover's_algorithm
For more channels? I would've thought a country like Norway would use that bandwidth to make some sort of high-power long-range public-access network.
...y'know, if you'd left off the gratuitous insults that would've been a good, insightful comment.
I said please.
Sorry. I was under the impression after watching this video Netflix was using React across all devices. [0]

[0] https://youtu.be/eNC0mRYGWgc?t=23m50s
"because software on servers is so easy to replicate, and distribution is inherently word of mouth. "

Networking effects are extremely difficult to break.

Also - brand power is stronger than you'd imagine.

Coca Cola is not better than many other colas. Taste tests confirm this.

Yet coke and pepsi have a 'brand duopoly' on colas.

Cola should be a commodity, like water, but no, it's a weird duopoly/oligarchy.

Aside from brand, and networking effects - there is usage history etc. - Facebook also has all of your social history.

Facebook does exhibit many monopolistic advantages, as does Google.
Gosh, BitchX. Now there's something I have fond memories of. I wonder where panasync is now?
It's a CES launch. You have to announce that kind of stuff or nobody pays any attention.

Smart kiosks? Really? It's 2017, not 1995.

Intel can keep screwing around with this stuff while Qualcomm+NXP+Freescale slowly captures the rest of the market they don't have yet.
FB usage has shifted.

I wonder how many people use it in the very social sense anymore, and how many use it for basic messaging.
Phabricator had allowed for specifying dot notation in their markdown (remarkup) which would use graphviz to render the images in the comment. I loved this feature but it was removed due to potential exploits [0]. Is anyone familiar with how graphiviz-as-a-service could be possible while addressing these concerns?

[0] https://hackerone.com/reports/88395, https://secure.phabricator.com/T9408
He does?
"conceptually amazing"

doesn't mean you love your job. means it's great as an idea on paper maybe.
I don't agree. Spend a week coming up with 100 other ideas first, and then get feedback on the most promising ones.

Then do the best one. It might still fail, and if it does you'll still learn a lot, but you won't be wasting months or years when you could have chosen something more promising from the beginning.

(And that's not a criticism of this specific business idea.)
It could also prove that text recognition has more priority than color recognition.
If you're right, that's a big sigh of relief from me.

The guy mentions how "Lennart Poettering would love it!" as the h2, and also describes X11 as "legacy".

With these in mind I feared he was serious about the systemd bit.

I'm really sad X11 is legacy software myself, as an aside. It's a disaster, sure, but now we have one more layer of "uhhhh..." for all the UX-types to get scared away by: it used to be "(WinAPI) vs ((Qt)/(GTK+)/(Xlib/XCB))", which was embarrassing enough; now it's "(WinAPI) vs (X11((Qt)/(GTK+)/(Xlib/XCB))/Wayland((Qt)/(GTK+)/(???)))" which is just plain annoying for low-level graphics hacker wannabes - I can make a WinAPI app in C that opens a window in a few KB, where as to do that in Linux now I HAVE to support XCB and also write my own tiny UI for Wayland.

Practically speaking it means that most developers will just pick a side^H^H^H^Htoolkit and go with that. It doesn't help that I've never been able to get past Qt's love of background processes vs. GTK's various displays of autism/spasticness.

sighs...rant over, situation accepted a bit more.

systemd is still a disaster though. I saw a massive 3Wx5H 1080p video wall in a shop window the other day, displaying... systemd emergency mode.

At least I learned that some video stretchers are smart and will drop the panels they're controlling into standby if they display black for too long. (Only the two panels at the top-left displaying the error were on, the others visibly had their backlights off. Neat.)
Coinbase Down
Yes, like laptops. I thought so too.

Speaking to retailers recently, demand is for office apps usable on touch. i.e. if it can possibly done without a keyboard, people will do that. From listening to users, they will moan and complain about touch "productivity" apps... but will choose it.

Personally, I switched entirely to a phone a year ago... though with a bluetooth keyboard.
>No manufacturer wants this.

>I wish Intel would stop creating products nobody wants

Those are two very different things. I, as a consumer, want this, because I would very much like to upgrade the processor in my laptops without replacing the whole device, for environmental and cost reasons. (I backed the EOMA-68 project for the same reason.)

If Intel can get a few manufacturers on board with the idea, more power to them.
Qualcomm, so in theory can use Freedreno.

AFAIK, Hybris isn't just for the GPU and is used to port various binary Android drivers to ubuntu touch, sailfish, tizen, luneos etc as can be seen from the following chart:

https://wiki.merproject.org/wiki/Adaptations/libhybris
a deeper level than Trump? Yes, of course he does.
If you don't mind me asking, what was the damage, and what wavelength/power was it? Laser eye incidents fascinate me since there's not too much information about them.

[edit] My email's in my profile if you'd prefer not to say publicly, although since a few others upvoted my comment it looks like it's a popular question :)
I love the term digital junk food. Something I'd never considered until now.
It wouldn't surprise me if we went to MPEG2 because the original subsidised set top boxes were cheaper than the ones that supported H.264.

There's some documents available under FOI (posted online) that have some further info on H.264 in digital broadcasts in Australia.

Frustratingly, my TV isn't compatible, but a much older set top box (purchased to avoid silly DRM) works fine.
I used redux for a year before switching to mobx (which I've now used for more than a year). It is easier, faster, simpler, and scales better in my experience. I can't recommend it enough.
Yes, it can be used any time there is a need for blob that depends on bionic and there is no open replacement. May be for touchscreen driver in this case? That's why it's such a mess with Android only hardware.

No idea why Tizen needs it though. Samsung can afford writing normal drivers for all their hardware.
A little Node module for automating tech stack notes in your projects
Went to the college. Actually took basic anthropology from Prof. Andelson, back in the '80s. But that wasn't about his own research, that was the usual intro-class stuff.
> but I really wonder how many
> people can actually recognise
> a $10 bottle of wine from a
> $30 bottle of win

You'd be surprised how hard it is to distinguish red from white in a truly blind tasting.
The boilerplate is very intentional. If you want a framework that reduces boilerplate by doing some magic or having a more strict interface, then yeah absolutely, Redux isn't the right choice for you.
dupe: https://news.ycombinator.com/item?id=13327811
https://news.ycombinator.com/item?id=13327811
When I investigated last year, the TOS had a pretty clear paragraph that only allowed JS that was run by the Safari Browser to be downloaded. It specifically disallowed web views.

However, about 2 months ago, the mobile team at my current workplace announced a new product built with several React Native components. They specifically mentioned that they had gotten clearance from Apple on downloading JS bundle updates outside of full app releases. I haven't personally reviewed the TOS to see if there is a change to the language, YMMV, IANAL, etc.
>I don't really know what the job market is there for software development though

There is a lot more work in Glasgow it seems. We are considering moving and I get the odd email from some Scottish recruiters I spoke too. Thus far I think virtually 100% of the jobs they have sent my way have been based in Glasgow.
Or they could be people I've known for twenty or thirty years.
You're saying that buying fake followers accounts for a 360 million user discrepancy (from 10%-30%)? Only a small subset of app developers, page maintainers, etc, buy fake followers, and most people are not app developers. And FB deletes fake accounts all the time. 6-12% is much more realistic than 30%. Most apps/networks have between 2-10% fake/dupe/invalid accounts, and you become a bigger target the larger you get.
Technically, that's GraphViz as a service, as it's actually executing on the server.

This is executing clientside (for better or worse; yours is much faster :) )
Dunno really. I've never used any of the technologies mentioned and things seem to have held together OK.
Unfortunately, that ecosystem wasn't designed with small touchscreens in mind, nor battery efficiency...
Same in the Philippines.
For a material design look, I've used material-ui, mdl, and react-md. react-md is the best in my opinion. Incredibly complete and polished for being done by essentially one person. https://github.com/mlaursen/react-md
I thought the macbook with amd was fine on 4k especially after getting the right cable for 60hz. The i5 with intel 530 is better. Maybe it is because graphics cards are designed more for 3d processing than for general 4k performance. I tried playing a 2d shooting game on each and for whatever reason the intel 530 system was less latent and much easier to win. The macbook is as smooth as the intel 530 when on its native screen but not when it drives a 4k screen.
5th gen X1 Yoga just released. MMMM, it has USB-C now, aka finally a real docking solution. Also has WiGig but I am not sure how that is.

http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-yo...
I was kinda embarrassed about making a new program with select() a few years ago. I'd rather have written something with a epoll or kpoll or something like that, but the documentation was pretty bad and I never got them to work. Anyway it doesn't need to scale, it only ever has three servers talking to it. Works great, whether I like the style or not.
Who is the monopoly here? Anybody is free to buy a medallion and own a yellow cab.

Besides yellow cabs there are also private livery cabs aka "black cars/car service."

"CURRENT OWNERSHIP: 17 percent of medallions are owned by cab fleets; 54 percent are owned by leasing agents, who delegate management to fleets; and 29 percent are owned by independent drivers"

http://nymag.com/nymetro/urban/features/taxi/n_10292/
And even when the number of FDs grow large, epoll() (which is like select()) in Linux is often preferable spawning threads.
So they basically just renamed the X1 Carbon Touch to a X1 Yoga but it is a convertible so I guess that is why.

Anyways, the 5th gen Yoga was just announced at CES 2017!!

It is pretty impressive and is my new dream machine, http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-yo...
They opened one in Washington Square Mall in a suburb of Portland Oregon.

I've been in there once, I don't plan to go again. They charge list price for books unless you have Amazon Prime. WTF? $100/yr?

I can pay list price at Powell's or at BN. Or I can pay $25/yr to buy discounted books at BN. Or I can buy bestsellers at roughly 40% off at Costco.

Or, and here's the big one: I can shop online at amazon.com!
Apple to temporarily relocate flagship Fifth Avenue retail store on January 20
And the X1 Yoga 5th gen was just announced at CES 2017 and has USB-C and more!!!

http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-yo...
Theoretically, it has the CPU, and the USB port is 2.0, so you could manage a USB 2.0->VGA converter.

I've heard such converters are the hardware equivalent of running the unaccelerated VESA driver due to the low bandwidth though. I don't expect it would do 60fps beyond 1152x864 and 30fps beyond 1280x1024.
Why do these flags exist if they should never be used?
For many use cases, either of the two can be written as an emulation over the other.
This is amazing (I also have a moment of amazement at my smartphone every so often).

But an issue is power usage. (eg) ubuntu runs on a smartphone, but with much shorter battery life than android. (Tho TBF, I don't know the power efficiency of Asteroid OS).

One side-benefit of non-rooting linux (eg termux, terminalIDE) is retaining battery life.

However, Asteroid OS is open source, which counts for a lot!
Most games I play these days are DirectX 10+, which seems to preclude the use of the pre-rendered frames setting.
"Be ye therefore perfect, even as your Father which is in heaven is perfect." -Matthew 5:48
Warzone 2100: A Free and Open Source Real-Time Strategy Game
If this means that I can stop carrying my 4.5lb laptop to/from work every day, I'm sold. Assuming it has equivalent performance.

But somehow I think that the cost of this card plus a home/work dock will be more than the price of 2 laptops.
Cricket Tournaments in India
I've started using cheap X220/X230s as my everyday laptops. I leave the HD dock off and just pull the harddrive out to move between laptops.

This actually works really really well for me (on Linux).
The Velveteen Rabbit: Being Real
He's not. Far better to run a tightly configured systemd on an embedded device than thickets of shell scripts. And as he states, it makes modifying device behaviour that much simpler.
I think soon enough a similar device will unlock a new wave of IoT devices. Something, a bit cheaper, much easier to install, and accessible to layman. What if such a device could easily be integrated in a couch, reading table, office chair, door handle, etc. Designers wouldn't need to re-invent X object to include a processing center, it would already exist.

I think there is a big opportunity in creating such a easy to use device. I like to think its similar to traditional services that have gone digital or transformed into web services. This would be the next step physical objects gaining digital awareness.

I remember when all of a sudden retailers needed to extend their presence into the web. Soon even furniture makers like IKEA will have connected furniture.

Why? It will be cheap and easy to implement. There are benefits that we don't consider important today. What if a smart table could keep track of its owners and use, almost like an odometer. Perhaps it could be sold or traded easier. Perhaps this would unlock a new system of trade, if objects could track their use. I wouldn't need to worry about getting a "fair" price or trade if it was more objective. Or a chair monitoring my posture and my couch recording when my dog decided to tear apart its cushion.
> (1) a false statement of a material fact

First, a GET request is in no way a statement that the user intended to view an ad: is accidentally clicking an ad fraud? Of course not.

Second, a GET request is not even an indication that the user clicked on some element. It's not even a statement that the user requested a particular resource. Indeed, when the ad itself is requested you could hardly call that user-requested; if your analysis were correct I see no reason we couldn't extend it to say that ads themselves constitute a fraudulent statement that "this content is something you requested".

Third, even if a GET request amounts to a statement of user action (if not intent), adnauseam's actions do not constitute a false statement of user action/intent. There are lots of ways to activate the default onclick handler; physically pressing a mouse button is only one of them. Trackpads and touchscreens are other ways; are they fraudulent? Keyboard shortcuts and other keyboard navigation are yet more, are they fraudulent? No, of course not, since they accurately represent user actions. Installing adnauseam is just another method of performing the same action, clicking on ads. It accurately implements the intent of the user, more so than clicking, which can be accidental.

IANAL, but based on your own criteria, without a false statement of material fact there is no fraud.
"It has become increasingly difficult for new startups without substantial funding to create native apps, MVPs and prototypes."

yeah this is true, but it's not a relevant priority to google or apple.
Okay, here we go, 5th generation Thinkpad X1 Carbon just announced at CES 2017. This is a dream machine.

http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-yo...

16GB ram, 14" WQHD OLED Touchscreen (300 nit), 1TB SSD, Intel® Core™ i7 vPro, Trackpoint (touchstick), retractable keyboard in convertible mode, rechargeable & dockable pen, WWAN (Project Fi free data only sim), touch fingerprint (not the swipey kind), Thunderbolt 3, USB-C (docking is amazing now), WiGig docking.

All starting at 3 lbs. (my W510 is 6 lbs w/extended battery).

Mmmmmmmmm, now that is a sexy machine!!! Only thing better is if it would come with Ubuntu pre-installed and everything working out of the box.

I am gonna get one of these and install Ubuntu or Apricity on it!
That sounds smart regarding the software approach vs. mechanical/hardware where you'd have to build a physical decide versus code.
Consider getting an RTL-SDR for your 13th FM radio.
The NPR One radio app costs me an extra $20 dollars a month due to high data usage. And NPR gets none of that cash. If my phone had user facing FM tuning I could probably contribute directly to content creators.

I wonder if shutting down FM and replacing it with much more expensive mobile data is a conspiracy by cellular carriers?
Of course, Google's secret is that it owns a monopoly app store on the dominant mobile platform too. ;)
Sure there is.

Even small marginal price increases affect sales volume and costs, which has a huge impact on p&l.

Niche high quality brands need high style to justify the cost. Once in awhile you'll find super high quality product at a low price point, but that's almost always an aberration that will be "fixed" in time.
Are you guys hiring? ;)
US cities are getting smarter and you probably didn't even notice
In regards to your proposed workflow, I would prefer to have "the API" use a webhook to let the App know that the email has been verified.

This way I can update a user record and make a nicer experience the next time the user comes back rather than having to make a call to the API to check they are verified.
Please delete my account and all comments I've ever posted as well as any thread I've started. Not saying this out of spite at all. I think it is the right thing to do.

It is obvious that my no-nonsense approach has clashed with some on HN. I am nearly twice as old as the average HN user and have a tremendous amount more life, professional and entrepreneurial experience than most. My style isn't to coddle and tip-toe. That's not real life. And that's not who I am. I am very direct and some people can't handle it. I get that. I understand.

I don't represent the HN demographic very well. Which means there will be disagreement ever N posts depending on the topic. The problem, as I see it, isn't necessarily one-sided (just me or just the reader) but the fact that HN is no different from old USENET groups in that once a pile-up begins it feeds itself and there are few effective methods to curtail them. Defending your position against those who might misconstrue it or misinterpret it is eventually seen as trolling or just being a bad actor. If you don't fall in line and participate with a bland, non-confrontational, sensibilities-protecting style there will always be issues, sooner or later. Because you are an outsider. I work with a lot of millennials and what I see here echoes the problems I see they have navigating real life.

I do appreciate the slack you've cut me --even though I have often disagreed with the perceived offense. That said, I think it's time for all my contributions to HN --valuable or not-- to be deleted and my account closed down.

If I decide to start posting again I'll create an account knowing that all contributions must be bland and non-confrontational so as to not cause anyone any undue stress.

If you had a real email in your profile (not a general mailbox) I'd send you an email to put a real name, face and profile to this account rather than what it is.

Thank you.
How Google played its cards right in India, and Facebook suffered
Yes! I always had this itch whenever I filled out a field and had the other fields pre filled by chrome. I actually thought that maybe there were type="hidden" that could have been filled and sent (although as someone points out those aren't but it isn't hard to hide an input with CSS). But the main point is: whenever I did that I was usually OK with sending out the rest of the information which either was outdated or I was consciously aware of it.

However, a lot of users might not have that conscience and might be giving out information which they didn't want to. It would be great to shame websites that were employing these shady techniques, but the solution must come from Chrome. Chrome devs: by default only auto fill one field and on the drop down have as the last option to do what you do now, so that you're sure that the user has consciously chosen to auto fill all fields * have a little disclaimer saying this possibility *. That way you get the best of both worlds with an extra key down
FB was a tad condescending, IMHO