skysight-inc/HackerNews huggingface dataset:
Given the dark patterns on some of those signup forms, it's more like UI mugging than begging. Do you have a link to the opinion piece?
Self-driving cars will reduce physical space e.g. http://i.telegraph.co.uk/multimedia/archive/02748/Renault-Tw... Currently, people are using only 30% of the seats, on average. Secondly, carpooling is more feasible. Various optimizations depending on time, traffic light, reusing train tracks.

On this is just one vector. More remote work, VR meetings instead of face-2-face, delivery drones.
Using sudo with npm is not required, you can configure it to store things in your user dir:

echo "prefix=$HOME/.npm-packages" >> ~/.npmrc
Or in Norway and Sweden where it is a "T"
> I'm merely pointing out that the original comment is automatically assuming that the author's story is untrue. And that the comment makes a clear call for more proof.

Of course I do, because this is the default attitude one should have when approaching such stories on the internet.

This whole story could be complete fiction that never took place from the beginning to the end, unless you actually make an effort to locate and probably contact (since I don't think they would bother to publish any involved materials) the officials and departments involved. Have you?

This web-page is literally the only source we have. How the hell are we supposed to trust it by default?
Floating Label in Edittext with TextInputLayout Android Material Design
Not sure I understand. I runs Debian derivatives like Raspian, Ubuntu, and Kali. If you're a masochist it'll run Windows 10 IoT core.

https://www.raspberrypi.org/downloads/

https://www.offensive-security.com/kali-linux/raspberry-pi-l...
Yeah, that's a big problem. I've worked with many UX people over the years, implementing their strongly held ideas and watching the metrics of user behavior afterward. My reluctant and painful conclusion is that they don't really understand users, it's all self deception. Though they do have good visual design skills.

Maybe the UX designer's job should include more statistics and analysis? It's not enough to draw mocks for engineers and do a usability test now and then.
There's nothing insane about using a faster nonsecure PRNG for a library function that you expect to possibly be used on a hot path, as long as the security properties are clearly documented.
The first mobile browser I used and that delivered deeper integration for web apps was Safari on iOS. By including some meta tags in your HTML head, like apple-mobile-web-app-capable, viewport and apple-touch-icon, upon adding a shortcut to your homescreen it would use a high-res icon and then on opening it would hide the address bar, set the initial scale and even use a startup image. This would make it possible for web apps to pretend that they are apps.

This functionality is actually old, see here: https://developer.apple.com/library/mac/documentation/AppleA...

And of course, these are proprietary extensions to Safari, so since then a proposal for a standard happened and got implemented in Chrome. The way forward is to specify a JSON file containing a specification, called the app's manifest. I already mentioned it above, but see here: https://developers.google.com/web/updates/2014/11/Support-fo...

Firefox Mobile on Android does not implement it. BUT, they have a very similar manifest for Firefox OS, but that is not compatible with the new W3C standard. I can't really blame them for Firefox OS, as they probably developed this format before the W3c specification, of which they were also a part of. See here: https://developer.mozilla.org/en-US/Apps/Build/Manifest

But yes, take a recent Android and try Add to Homescreen for say Facebook or Twitter. And compare the result. Yes, a shortcut gets added to your homescreen, with a low resolution icon and no integration whatsoever. Heck, sometimes it doesn't even use the normal favicon. My old iPhone 3GS was handling this better 5 years ago.

Their strategy right now is to implement new APIs meant for web apps, including the above mentioned manifest, but only for privileged applications, packaged as a zip file and only installable via the Firefox Marketplace, an effort part of Firefox OS. And even though that's cool and you can install and run some of those apps on Android and probably on the desktop as well, that's not the Web.

And I'm not even asking for much. For my needs all I want is high-res icons, as I've got a resolution of 2560×1440 on my Nexus and those icons that Firefox adds are freaking horrible.
standalone :) some inspirations for you http://hackaday.com/2015/09/05/esp8266-web-server-farm/ http://www.instructables.com/id/ESP8266-Wifi-Temperature-Log...

If you end up working on it, feel free drop me an email, I'm really curious about the result :)
(Disclaimer: I'm a designer and I'm probably very biased about the matter)

In my opinion it's very often a matter of expectations.

When a lot of design decisions are taken by a bunch of people, from management, engineering and marketing, including a designer would simply mean having one more person to compromise with. Companies working this way tend to have designers focus more on making the product look good, thus this dribbblisation of design. On the other side, engineering has historically been expected to deal with design when building products, and nowadays a lot of engineers have learnt how to design on the field. This reinforces the view that designers are only useful to make things look good. Lastly, the tools we use in design are really easy to use, anyone with a couple hours to spare should be able to create some stuff with most of the available tools. With that, it makes deciders think that the only difference will be a matter of taste.

A lot of designers can actually do more than that, the basis of their job is usually to question things with the perspective of the user: "Does it make sense to do this? Is it really useful to have that amount of customisation? How much information do we need to see?" Most of the time the solutions are stupidly obvious, or they're chosen based of how complicated it makes the system, or how costly it can be, and that's where experts add a lot of value.

All in all, if all you need is to make stuff look good, sure a dribbble designer is probably a good fit, just don't expect them to automagically make the product usable. If you want someone to work on your experience, you should probably have your designer work on the problem instead of having them "upgrade" your solution.

Just like how the engineering field is, the design field is really diverse with people doing different things, differently.

(Wow, that was a long rant, sorry about that.)
Build Native Mac Apps with Hoop (Crystal Lang.)
What I meant is that it is not cloudflare's fault. Cloudflare is only a 3rd party service provider. Jet is responsible for their own user experience.
Well, if Multiple Personality Disorder is real, then that means there's another person/personality/talking voice living inside your brain. And if that other person/personality/talking, who isn't you, takes over the area of your brain involve in sight, OR, if that person/personality/talking voice resides in the area in the brain involves in sight, and you/your personality/your talking voice do not reside in sight area of the brain, it would make sense that you will not be able to see, and only the personality residing in the sight area of the brain can see. OR... The personality/those other beings living inside you decide not to share the vision are of the brain with you, then your area of the brain would not be able to receive the visual information, and thus, you would be blind, but that other personality would not be.
Albert Einstein's sci-fi stories
Why are photons required to "act as the messengers of an electron's spin"? Entanglement works without any communication between the entangled particles, right?
Abiti Da Comunione Nuovi 2015,Vestiti Prima Comunione Bambina
Ok, I think we all agree that UX design when done properly leads to a better product ;) Maybe the problem is that the field as a whole became more mainstream in the recent years and thus more susceptible to Sturgeon's law. Hence the negative experiences that I am talking about.
I found the Pi1's to be unusable as a desktop but thought the Pi2 was pretty good. Which Pi are you talking about?
Or a clone of SparkFun's ProMicro, which is absolutely awesome. It's basically Arduino Leonardo (Mega32U4) in the 'micro' form factor and able to work either on 3.3V or 5V. You can get it at around $3
Self-driving cars are the necessary but not sufficient condition to solve traffic problems. Start with that and remove 1-person-1-car model [0], add ride-sharing software, ban human drivers [1] and done, no more traffic problems.

As for your example - this jam is a direct result of very high latency of human reaction. It causes stop-and-go in jams [2].

[0] Or it will rot and occupy parking space for 97% of time.

[1] This will likely to average speed and reduce time spent waiting for lights.

[2] https://www.youtube.com/watch?v=Suugn-p5C1M
That sounds like you are hinting at some form of prefix-adder, they are quite need in that they scale (N being the bit length), in a logarithmic way.
$750/pill pharma company reverses decision to lower drug price
How to play iTunes movie on Surface Pro 4?
Just got a new Surface Pro, but I don't know how to convert my iTunes videos for playback on Surface Pro. Any help would be much appreciated.
How Railroad History Shaped Internet History
Moving from C# to Java 3 years ago was a painful experience in language expression.

However, IntelliJ, Java8 Streams, and Google Guava made the process tolerable.

I've grown to begrudgingly tolerate the weak Generics support, but the one thing absolutely still drives me insane is that I cannot have a method overload for a different generic parameter

i.e.

public void do(List<ABC> abcs);

public void do(List<DEF> defs);

FFS Java, come on. (Yes, I know, type erasure, it's still humiliating)
"To gain insight into why a transit agency would bother to put so much effort into its M logo, we turned to whiz graphic designer Michael Bierut of Pentagram. His initial response: maybe they shouldn’t."

That's a weird statement from a designer. I myself find it great that they care about it. These symbols become part of the city's identity, I'd say that's pretty important.
>an open social network or a open search engine

Please don't! This has been both tried before and it ended in a waste of resources, money (Diaspora, anyone?) and goodwill.

You can't beat the network effect of a social network with "we are open source", people don't care that much. You either have a usecase no one else has thought about, a technical killer feature or you don't try.

With a search engine, the network effect is not as big, but you better deliver something consistently better than Google right from the start.

Both are not fields ripe for disruption as the web browser game was in the mid-2000's.
Kind of... you're technically right and and practically not. Nobody would describe a PRNG with cycle length of 8 as random. It's just reading numbers off of a list.

In the same section of uuid RFC: "See Section 4.5 for a discussion on random numbers.", and then: "Advice on generating cryptographic-quality random numbers can be found in RFC1750 [5].", so it's not like authors were unaware of the implications of trivial PRNG. It's just up to the implementation whether CSPRNG is required (user-visible security tokens), or just a PRNG (internal identifiers).
Doesn't work in all situations, but often you can open a link the associated app directly in its long-press menu. Alongside the usual options of open in a new tab, copy address, there's an open in app. One place where this does not work is Google search result because they insist on rewriting the URLs to redirect via them.
Ask seymour papert and he will tell you,the education os will crash like ussr,the infantilization of the minds of people that have passed through school and easy crude oil money is the lifeblood of terrorism
I prefer my highlighting to not so much highlight specific things but to partition the code into easily parse-able blocks.

The default --angry fruit salad-- syntax highlighting of most editors and even other people's themes are usually too much for me. This is what I use: https://raw.githubusercontent.com/aerique/emacs-theme-aeriqu...
Imagine how much more dense complex sentences could be if colors were used to disambiguate meanings, and yet still understandable!
I can't really see that — neither the circuit board header nor the cables are proprietary.
I've been using Lazarus 2.6 for a free time project since August as I've used Delphi 1.0 in the early nineties and I wanted to see if this was any good.

I've been blow away with it, it's Delphi brought from the dead :)

It has been a real pleasure to use and I've come to appreciate the productivity that it brings, as this open source IDE is on par with what I remembered from early Delphi versions and, amazingly, I feel this is the cleanest way to target mac and linux GUI apps today (YMMV).

It's a shame that there is no support on SWIG for freepascal but it will get there eventually.

So, kudos to the freepascal and lazarus teams and thank you very, very much!
Pascal was on the way out when I was in HS (I'm 32) but it was still kicking in the form of Delphi during the VB wars (then VB4). I have fond memories of it.

It's mostly Java now, BTW.
Check out http://www.nodo-domotica.nl .
> But the "raw loops etc. are easier to understand by outsiders" seems like an argument agains using any libraries at all.

It's a trade-off.
I thought the way forward was via the ServiceWorker framework [1] - the most important part of a webapp based mobile app is definitely notification.

I mean - I dont mind the low res icon, though I dont receive notifications.

[1] http://www.html5rocks.com/en/tutorials/service-worker/introd...
This seems like a recurring topic:
https://hn.algolia.com/?query=dribblization&sort=byPopularit...
So if you hear only a single voice in your head, then you're normal. It's called being normal.

If you hear your voice, AND other voices that do NOT belong to you, in your head, BUT, they can NOT control your body, then it's called Schizophrenia.

And if you hear your voice, and hear other voices that do NOT belong to you, and these voices can sometimes take control your body from you, then it's called Multiple Personalities Disorder.

This begs the question. Doctors keep saying the voices that Schizophrenia hear are not real. Yet, they themselves know that the voices they hear are real. As real as their own voice in their head. As real as the voice you and I hear in our head. The only thing is, the voices they hear, they know does not belong to them.

In other word, Schizo has some kind of brain defects where instead of the brain creating only a single voice, a single entity, the brain creates multiple voices. So those voices Schizo hear are not hallucinations, but rather, real voices like your voice in your head right now. Only problem is, those voices has no control over the body, unlike your voice.

However, if a defect happen, where the voices can temporary take over the body, then maybe that's what Multiple Personality Disorder is.

This also make sense why she becomes blind. She takes control of her body, but they take control of her vision.
This is just projection. Most "progressive" policies are white-knight-ism that ends up empowering the status quo by consolidating political power in the hands of elites, who have climbed the political ladder and are pulling it up behind them. If I had to choose, i'd much rather have people try to pull up economic ladders than political ones, one game is zero sum, and the other is not.
Simply put ESP8266 & Co. are awesomeness incorporated.

http://www.instructables.com/howto/esp8266/
I have almost exactly the same memories of Pascal. Being a kid tinkering with QBasic (and later QuickBasic that also created the mystical executables).

It was when I started tinkering with computer graphics I realized that QBasic was not that performant and stumbled upon Pascal. It was in Borland Pascal I first learned about pointers, vectors, memory management etc.
I'm not from the US, but in my high school Pascal was taught up until a few years ago when they switched to Python.
Other schools here usually teach C.
I humbly suggest "especially at peak times".
The amount of time's I've said "No, that's Haskell with an H!". First world problems I guess :-)
HTML vs. Apps in the long run
Yes. At least for limited values of yes.

You need to run it on 3.3v which means 3.3v versions of your sensore or external level shifting. You've got limited IO compared to, say, Arduino.

But of you've got 3.3v sensors - yeah - all you need is an ESP8266 and some way of providing 3.3v. (And probably some pulldown/up resistors and decoupling caps...)
Or any other city where they don't call it a metro
Hi kgs42,

I've actually created such a setup, I have 3 battery powered temperature sensors built on Arduino Pro Minis, they all communicate with a central RPi node via NRF24L01 transceivers, and the node then sends the different temperatures to a server via GSM. The sensors are pretty cheap to make, and if you put them in a sealed box they last for months without recharging the batteries (Currently 7 month battery life on 4 x AA batteries)

Here is some of the sensor code: https://github.com/cuonic/Arduino-NRF24L01-Thermometer
That's actually an excellent question.

Bankrupt him? Poor odds for rehabilitation then.

Enslave him? Tempting, but as others have pointed out there's a world of corruption and market distortion awaiting you.

I'm really not sure what the answer is.
It pains me to say, but I'd rather Mozilla used all their man-power to fix the god-awful performance of desktop Firefox.

Granted, I have a lot of pages and tabs open, more than 20 at any given time. But I fail to understand why that leads to such a dramatic slow-down after having the browser open for a day or two. If I type text, it will appear with a delay of up to 20s - on a 16GB computer where a lot of RAM is free. And with only uBlock.

Something in the core of Firefox is completely rotten.
Fascinating, but not surprising that the study concludes that the "effect becomes weaker with an increase in programming
experience".

Maybe of interest is Hughes' discussion [1] of the different forms of syntax colouring. It was discussed on HN before [2].

[1] http://www.wilfred.me.uk/blog/2014/09/27/the-definitive-guid...

[2] https://news.ycombinator.com/item?id=8378799
Don't forget, also, that the ARM11 in the BCM2835 is actually just a secondary processor; the main CPU is a blisteringly fast dual-core Videocore 4, which lots of interesting DSPish and vector processing instructions. (You can call out to it from the ARM.)

See: http://maazl.de/project/vc4asm/doc/index.html

And if you're into shader programming, the GPU has a 24 GFLOP shader unit.

https://github.com/hermanhermitage/videocoreiv-qpu

Only suitable for very specialised purposes, but astonishingly fast.
"The computer doesn't need to reject your attempts to, e.g., see other peoples' account information for you to know that's outside the scope of authorized use."
Then how do you know it is outside the scope of authorized use?
I can browse the white pages and get some people's phone account information, is that authorized or not?
Outside of a computer, what does common sense say about what is authorized or not?
No, people moved there because it had multi-million dollar campaign. Ads everywhere from radio, tv, to outdoor posters and billboards is what they had to pay for, and then another millions worth of advertising through ad sense, youtube, google. Still excluding priceless ad positions like mentioned above.

Then there was their active push to eliminate other browser by providing chrome-only experiences. Mostly tech demos and games, but also actively blocking random features in other browsers.

And let's not forget android.

So in short, no, people didn't move there because it was better. You are really overestimating people.
This could even act as a custom chromecast-ish device. Still cheaper too!

(Although it lacks WiFi AC that the new chromecast has, and probably way weaker graphics, but a cheap WiFi adapter or ethernet and having most stuff streamed should be workable.)
Turn off CSS too, works fine.
There is a lot of capability on the graphics side, which takes up most of the die. Can run Quake3 etc. Not very impressive compared to modern PC graphics, but very handy if you want to put something on a small screen.
https://news.ycombinator.com/item?id=10627598
perhaps its flash? I keep having the same problem and I suspect flash
> Thought it was par for the course for builtin rng to be somewhat shitty, but maybe other languages stack up better?

That seems to be pretty common, although v8's seems especially terrible. In thread linked by PhantomGremlin[0] pcwalton also points out that stronger RNG can be "detrimental" to benchmarks if they're slower, as many benchmarks ultimately bench the speed of the basic RNG (or for an other issue in the same category the speed of the basic hash function), so the incentive for builtin RNGs is to be fast and cheap, not to be good.

[0] https://news.ycombinator.com/item?id=10598065
I think I might like to use this. Is it published anywhere?
Haven't heard about it, thanks. Reminds me absurd lawsuit about Mike Rowe Soft domain, https://en.wikipedia.org/wiki/Microsoft_vs._MikeRoweSoft same amount of crazy.
Unfortunately, the fact that he is a psychopathic serial killer means that he's most likely faking it. It doesn't mean that Multiple Personality Disorder isn't real. It just means that he's just using Multiple Personality Disorder as an excuse.
I can parse code much quicker if doesn't have syntax highlighting... or so I thought until I tried a properly subtle colour scheme (offwhite with various dark foreground colours, as it happens). I wonder how many of the colour-objectors really object to inappropriate colours rather than to their existence. Pale blue on white, bright green on white, etc.
The various weather app screens are used to make the point - that the "take your umbrella" app is somehow superior to others. I disagree with that.
For Xcode (Objective-C) I've recently started using the Salander theme, which looks kind of similar:

https://camo.githubusercontent.com/6fb786753708404177aaa0a2f...
Iron law of oligarchy
Compact Strings Included in Latest Java 9 Early Access Build
The Infinitely Absolute Guide to Google News RSS Feed
As you mention, in the US, public transit is often unusable. It is often unusable in the US mostly because the cities have been designed around cars, urban sprawl, single-usage zoning codes and low density.

So far, from what I've seen, the cities where public transit works are cities with relatively high population density and mixed-usage zoning (ie. shops on the ground floor and housing/office space above) rather than the generic American suburbia with single-family houses. As the former model is how most large European cities are built, Europe has significantly better public transit than the US does. Cities that are built that way in the US also have decent public transit (eg: the core of SF, NYC and Boston are well served by public transit, whereas LA isn't) because cars don't scale past a certain density.
The headers/shield solutions could easily provide that too, so it doesn't have to be integrated into the SoC if you want to add something not already there. These type of electronics have essentially become digital Lego.