skysight-inc/HackerNews huggingface dataset:
> I use the lessons from my economics courses. I use the lessons from my sociology courses. I use the lessons from my political science courses. Are you gonna bootcamp those, too? Or are you going to turn out a marginally skilled worker with a worse educational foundation?

Every single person in my boot camp class had a college education. One person was a college professor prior to attending. Several people actually had CS degrees that they felt didn't prepare them to do actual practical programming. We also had a lawyer and a couple of people with mathematics and physics degrees as well.
What about the open source developers that have been tired of the messy experience of python3.2 packaging?

That are doing this as a hobby. And don't have extensive time.

Why guilt us?

We are neither companies nor fundation's bitch.

Packaging in python is a mess, and every one wants to contribute to the shiny new features, and very few have to deal with the toilet cleaning that packaging (pypi, deb, rpm..), maintaining, dependency management, bug report platform consistency involves.

I am a bored as a maintainer to be expected to deal without a thanks for all the shit coming from the social pressure of "you should do this or blah" to comply with esoteric unproven needs that only results in more work and just more mess and layers of bureaucratic ideas disguised as "best practices".

I am no one's bitch. I am an open source coder. I code what I want, when I want, at the speed I want, and I am no slave that will do what he is being ordered.
I was agreeing with the overall point of the article, but then I see this :

> I can understand canned responses like "Be right there!" or "I'll be late!" if you're in a car and only have a few seconds to reply before you have to get back to the business of driving

I can't. Please do not use your phone while driving. You are not just putting yourself, but others around you in danger.
You're only talking about income tax. Social Security, FICA, etc. are regressive taxes that make the working class pay higher rates overall than many people who are wealthier.
>Adobe Creative Suite, Microsoft Office, CAD etc... only runs on Windows.

That's flat out incorrect.

I'll bet Adobe sell more Mac licenses.
> It's ironic that Taleb prefers a statistic that ignores extreme examples (i.e. black swans)

No that it incorrect on two fronts.

1) MAD does not "ignore" extreme examples, it just weights them the same as other examples. Nassim argues that the weighting of extreme examples in STD is excessive and makes STD less intuitive. I really don't know how you could say that MAD "ignores" extreme examples - they obviously do influence MAD.

2) The act of computing MAD or STD on a sample of observations has no relevance to Black Swan theory. In Black Swan, Nassim defines a black swan event as an unexpected event of large magnitude or consequence. Hence, by definition, an event that has already been observed cannot be a black swan event.

To put it another way, Nassim's main point in Black Swan is that using historical observations to estimate forward risk renders one fragile to Black Swan events - you could use any dispersion metric and this is still the case.
> you have to use a patched device-specific kernel that Google provides

Only because upstreaming is so slow. Those patches end up on the relevant mailing lists and eventually get merged.
> Then again I remember seeing on the palm pre a feature that showed you notes about the caller on the call screen.

Is there anything wrong with that? Seems very useful.

(How do people think how previous generations handled having many acquaintances and still knowing something personal about each of them? They noted things down, on paper.)
It'd have to be an external GPU though, and the harness alone looks like it's $500. That's likely to get cheaper with time, but even if it were free, an external GPU takes away the primary advantages of a NUC over a mini-ITX or micro-ATX PC, which would likely be much cheaper as well.
Why not?

So you really want me to explain why people should have free speech, at this level of debate, it is unbelievable you could ask - why not?

Let me give you the big why not: because your opinion right now is free speech on a forum of free speech.

Please don't back pedal and say your just talking about dangerous hate inducing free speech. Because we both know that isn't the case. The context is a government which has always tortured dissenters. A government which drove tanks over peaceful protesters.

A government based on the notion of rebellion not reform, which is doing everything humanly possible to stop rebellion ever happening again. That's the communist paradox. That's the ultimate source of propaganda.
Same here
And even if you have an appointment, you have to wait.
I am working!
Offtopic but any relation to "tobold's blog" ? It was my main source of WoW sanity back in the day when WoW was a thing.
Yes, but a $600-700 mini-ITX/micro-ATX would have that advantage and not have to hook-up an external GPU in two years.
Collations in InterSystems Caché: sorting in globals and SQL
"Games aren't CPU limited" is a myth, and if you build your own PC instead of following Jeff Atwood's affiliate codes, you can easily put something together for half that price that absolutely smokes all the current gen consoles, has a 20+ year library, and is useful for work. And when you look at the most popular game genres in the west today, you basically have MOBAs (which aren't even playable on consoles) and FPS (which have, dare I say, the objectively superior input scheme on PC).

It used to be that you would have a PC for FPS, and a home console or three for all of the niche Japanese stuff. Then almost all of the niche Japanese devs packed up shop and started developing for handhelds, so you'd get a PC for FPS and a DS/3DS/PSP/Vita for the niche stuff. Now they're finally catching onto the fact that most of the "niche gamers" in the west are on Steam, and we've arrived at the bizarre reality that there are more interesting JRPGs being released on PC these days than on there are for PS4. The bizarre reality where I am literally more interested in the PS4 as a Netflix machine than as a gaming device.
> The funny part, is that on my system and my fonts, all the examples (not provided as PNGs) are plain black-and-white renderings with the Symbola font. Even on Chrome on Linux, I don't even see the Canadian flag example she shows.

Yeah, same here. Is there any way to fix this on chrome/firefox without changing my operating system? Because an OS requirement for a browser to render fonts properly is completely ridiculous.
That's exactly my feelings too. If the author gets outraged about the possibility of using autosuggested responses instead of typing them in manually, I suggest that the author has some issues.
Not everyone values slimness to an extreme, and despite the fact that non-removable batteries improve certain design margins, many many Android phones still have removable batteries, and some even reverted from non-removable designs to removable ones.

There is a crossover point wherein overhead reduction is "good enough" and when other factors about the phones begin to dominate.

The iPhone doesn't sell because of a non-removable battery, and the huge number of users who use bulky cases to protect fragile phones, and add-on battery cases, which increase weight and spoil the industrial design, tend to support the case that some people are willing to trade off thinness, weight, or cost for other capabilities.

I don't even think this is controversial. If you look at the number of users asking for microSD whenever a device removes it, or the people wanting additional clip-on lenses, there's a hunger to extend the phone platform.

Now, whether that happens over an integrated UniPro bus, an external lighting cable + case, or bluetooth, is an implementation detail of convenience, ergonomics, and bulk. I personally would rather have upgradeable camera modules or additional battery slots than "Morphie" cases and weird protruding clip ons that weren't designed to work with the builtin optics.
Yes, but a NUC is not the only option for living-room PC gaming, and doesn't really seem like the best one.
Good point, Itai! We'd contacted about 50 VC companies in Germany prior and during our development of teamspir.it. Unfortunately, the response rate was almost zero and we only had one meeting with a wannabe VC.

You're right: We neither had the right connections nor an adequate track record at that time.

I must admit that as a VC guy, I wouldn't had been interested to invest in teamspir.it back then, too. As described in the essay, USP, concept and target group really were not clear enough.
> if you build your own PC instead of following Jeff Atwood's affiliate codes, you can easily put something together for half that price that absolutely smokes all the current gen consoles, has a 20+ year library, and is useful for work.

This was more or less my point. He's trying to shoehorn the NUC into a place where other options fit better.
I should track her down again because its been a few years. But from what I recall, it was slow and steady over maybe 6-8 months. When we met last, it wasn't quite 100% done: the eye was mostly there but it looked cloudy and she was keeping gause over it, so I don't think it "worked" all that well yet. But it did move in sync with the other eye.
With bluetooth you need to consider radio interference between the sensor and the main device. In my experience that increases complexity of the sensor, and is something you largely can avoid with a module that has a physical interface to the main device.

I'm hoping that project Ara will become the perfect test bed for sensor module development. Useful after the initial validation stage of experimental stuff on a breadboard but before the stage where you have established enough customers that you can afford to develop a completely integrated and standalone IOT device.
Maybe for a simple Web site, "HTML with a little bit of CSS and a little bit of JavaScript" is enough. It is certainly not the case for almost any Web application.
But you are conflating two things. The data companies collect on me without me knowing is not related to the data that can be googled on me. Because I know about the later and have a level of control over it.

... what does your point have to do with allo ?
You are right of course, I was comparing them to ChromeOS. Now that ChromeOS about to be able to run Android apps Photoshop Express and Office Mobile will be available, but they are essentially offering a different feature set.
Some of these rules assume that you have control over the whole experience, which is fine if you're writing an app from the ground up with chat. But if you're writing a bot for slack or Facebook messenger, you don't have control of those things.
Using a chromebooks without logging in with a google account is painful (as you have no local state without that), so there's that.

You can run all Chrome extensions, including µblock , adblock , privacy badger, ...
Ask HN: “Cracking the Coding Interview” equivalent for managers?
Is there a "Cracking The Coding Interview" book equivalent for team managers? Thanks.
Small world. Hey Karl.
Should we now have an existential crisis when the smart reply is exactly what we were going to say? Should we type it anyway just to teach the machine it was right?

Should we save our outrage for something more then a feature in an announced chat app?
Please don't send me emoji, acronyms, or other abbreviated replies. I demand you painfully type out a full grammatically correct sentence of original content on a cramped, painful, non-haptic-feedback mobile keyboard.
See also

Ming the Mollusk, the oldest clam ever found, was 507 years old, according to tests. But Ming died prematurely thanks to the scientists who determined the age.

http://reviewjournal.com/news/worlds-oldest-clam-killed-scie...
Honestly at this point, I assume that every new Coding Horror post is an excuse to spam affiliate links at people.
Magic cleaner for whatsapp saves a lot of manual effort in deleting useless photos in gallery using the power of artificial intelligence. The user interface of the application is very intuitive too.
Never heard of it, sorry.

Tobold was a very minor character in The Lord of the Rings (better known as Old Toby), so it's not an entirely original nickname ;)
It is, I agree. But when push comes to shove it demonstrates internationally countries wouldn't support defending Taiwan if China did invade.

They couldn't even support Taiwan as a country politically because China bribed and bullied other countries to disagree with recognising Taiwan.

Hong Kongs a different case but shows how international support can be subdued by China.

Taiwan is a reality. Its growing military force supports this too. I don't think and I hope China would never invade.

I totally agree Taiwan is a country. But internationally this isn't often recognised and might give an invasion more clout. Ukraine/russia springs to mind as a similar scenario. Not the Ukraine weren't a country but that they didn't have enough international presence for anyone to properly back them up, when invaded.
Not really though. What has happened is that the web has come closer to the desktop not the other way around. It's almost the antithesis to desktop Linux. It's like "the only way we could make Linux mainstream is to ignore anything but the core and run everything in a web browser".
Yep! In my earlier days as a programmer, I wondered why all win32 API functions have both the Ansi and Unicode versions? Isn't it a messy? At the end I realized it's a honorable effort to keep old Windows programs compatible.

On the other hand, few years ago, when Delphi the RAD development tool, introduced their new Unicode version, completely breaking backward-compatibility, by changing the literal string type from "Ansi string" to "Unicode String". I know many third party libraries were abandoned and many projects were prevented to upgrade. It's also a disaster to me...
That's wrong - not all of them run Microsoft Windows.
Hugs, man.

What people refuse to learn is maddening.
Correct in some way. Given the source code, e.g. Drupal (GPL v2), if you develop a proprietary module that can be shipped independently but relies on the Drupal Core or other GPL module, you still not violate GPL. It doesn't matter you need to compile it or not, at the end, most scripting language is compiled to bytecode in some for of JIT.

I mentioned GPL in general, not dissecting to the various version, because the parent reply was about Google's fear of GPL (in general).
I registered this account just to say that you just gave me a little bit of hope that I'm not the only human alive who hasn't completely lost my mind. Thank you. Really.

I'm sure this will be downvoted (edit: maybe I was wrong, which makes me feel better yet) because it doesn't really add anything to the discussion, but I've been increasingly depressed about this stuff lately, and hearing/seeing someone else basically put the words in my brain down here, helped a lot.

Being surrounded by people who think that anything involving computers or technology is automatically good and something to be supported and defended no matter the cost to our freedom, humanity or privacy, is incredibly frustrating. As someone who first pushed many of these people towards the internet and technology in general, I almost feel responsible for what they've become.

As someone who has done very well as far as careers go, thanks to an early start with computers and technology as a child in the late 70s / early 80s, I know without a doubt that I'm partially responsible for some of what I hate now, whether directly by way of cash-induced moral ambiguity, or indirectly thanks to projects I've contributed to.

I love technology and progress. I just wish that progress actually meant doing important things, rather than finding newer, more invasive ways to surveil and manipulate people as it has for the past decade or more.
See also https://news.ycombinator.com/item?id=11742024
> This is old hat for PCs, but to release a new, faster model that is perfectly backwards compatible is almost unprecedented in the console world.

Nintendo has done this for years with their consoles. You can play Game Boy games on the Game Boy Color and Game Boy Advance (1989 -> 2001), Gamecube games on the Wii and Wii games on the Wii U. The same was true for Playstation 2 games in the first few versions of the Playstation 3.

There will definitely be games that require a Playstation Neo and will not run on the Playstation 4.
The tone of this article is really off-putting and I disagree that it's about laziness or something similar. I'm really shy and take a lot of time to think of even a simple reply sometimes, and often end up not replying at all, so this would probably improve some of my communication.
I'm ready.
I can assure you, the short send optimization is not broken.
> >What are you up to? >> In middle of school shooting. Cops on way. Call you back in 5?

These days, that sounds like something that would make SWAT invite themselves into your house, through a window.

The responses are sure cute and creative. I seriously doubt whoever writes like this today will change their ways because of "smart replies". Most people don't write stuff like that, definitely not during most of the conversations.

I don't really have a formed view yet. I think getting outraged over someone using augmented software to respond faster is wrong, and only a problem with the person who gets outraged. On the other hand I do appreciate the effect of limiting the potential conversation space if people get too dependent those reply suggestions.

It is also true though that a lot of conversations one has over e-mail or IMs follow so common patterns that there were many times I wished I could just automate it away, to have a bot reply to them without the other side knowing. Maybe I'm just antisocial? But I tend to differentiate between requests for information from requests for personal attention, and wouldn't mind having my bot handle all of the former.

(Then again, I wouldn't accept anything except a bot I wrote myself, so maybe I'm not that antisocial - since I'd be just spawning a part of myself as an external process. That's also one reason why I'm so pissed about all the modern bot / AI tech from Google, et al., which has zero configurability, zero ways to plug your own stuff in yourself.)
I chat and am "friends" with a whole bunch of people don't really care about. If Google cab automate the pretense of a friendship then great, I can spend more time on my actual friends.
Most of the old os related pain points have become rather trivial, like installing peripheral hardware, upgrading software and searching for stuff. 95% of the remaining complexity comes from applications, not the OS. They wont go away by porting those applications to html5.
One reasonable settlement would be to take 50% equity in the firm in exchange for his contract. Then he extracts half of all dividends for as long as he likes. Taking 100% probably would not be wise, as he'd be in charge of it and he probably has no idea how to run it.
Pretty soon you'll have "I'm feeling lucky" mode where Google carries on the entire conversation for both you and your friend. You just look at your calendar at the end to see what weekend plans you just worked out.
Yes, in the broadest sense, it had some basic features in common with FB. If we would compare it to similar tools available today, it should have become a mix of jell.com, 15five.com, idonethis.com and Slack. (But we'd also planned some unique features before we ran out of cash.)
Obxkcd: https://xkcd.com/810/
Please find a way to get that idea in front of Charlie Brooker. It could make for a pretty good Black Mirror episode.

(And while we are on the subject.. There was a blog post back in 2005 about the inverse situation: if the person behind the other screen has the preconception that you are a bot, convincing them of your humanity is nearly impossible. The post now lives as a PDF document.[0])

0: https://msu.edu/~pennock5/courses/ALife/Striegel_Failed_Turi...
It will be funny when sending the same photo to several friends, and receiving tens of identical "Love the daisy" answers.
But isn't that a pretty common use case?

Do people on chat with their nearest and dearest? Or do they chat with a mix of people who they may like or even dislike.
Yes, few days ago I checked AWS Lambda, it clearly only supports Python 2.7, but not Python 3. I understand your worry, which is realistic.
because they have no true Scotsman there?
That hasn't been true since 2006 for everything but the GPU. And since 2012 for the GPU too.

A decent build could last a console generation with a GPU upgrade in the middle.
The worst is when you start scrolling and an ad "lazily loads" under your finger, using your touch to switch you out of the browser and onto an app store page. It makes you reluctant to even start interacting with a page before you're sure it's done loading.
> You're committing to throwing so much money

Only if you make bad choices buying hardware, like the obsolete stuff that comes with consoles (even on release)

> console plays better most of the time

PCMasterRace plays real 1080@60 for over a decade

Enjoy your PS4K/Neo/neXt
UX Designers Must Think Physical
Can someone explain to me, how tracking of information that people have voluntarily provided to be public to the whole world is unethical? If you make a public post on Instagram, you're doing it exactly for people to see.
In the future our attention will be sold. [1]

~Mark Manson

[1] http://markmanson.net/attention
"He knew every transistor and every wire in his computers." -- Danny Hillis

I recall hearing a story years ago about one of his machines, perhaps a 7600. It seems a technician had been called to service the machine, and in the process, noticed a wire that was quite a bit longer than the distance between the two points it connected. The technician replaced the wire with one cut to length... and the machine stopped working.

Cray was using the speed-of-light delay to time some signal.
I found the entire google io presentation to be extremely bizarre and disturbing. I literally felt like smashing all of my electronics and running into the jungle.
Maybe it is based on stem cell availability?

Younger you are, more you have?

Guess they would have figured that out though.
I have had exactly the same idea before when I was trying to get with a bunch of girls. There is this whole "initial" part, where you just talk about garbage. It is so time-consuming and it is all a numbers game. If you could automate it, you could reel in lots of girls with no work.
> In less than 12 months, optimizations have increased the performance of Web applications using asm.js from 40% to within 67% of native,

which is still about the current figure, per arewefastyet: http://arewefastyet.com/#machine=29&view=breakdown&suite=asm...

Not going to cut it for AAA games. Most likely it can be improved significantly with enough work, especially with WebAssembly, but I'll wait until I see it.
That's assuming that you run games at maximum settings. My multiple-year-old GTX660Ti and 2600k runs "Just Cause 3" at higher settings, higher resolution and higher framerate than consoles. These days it's the same hardware architecture. The only difference is API overhead, which DX12/Vulkan will sort out as time goes on.

However, my build totally not competitive in the PC scene. I don't mind: it achieves 1080/60 at competent quality and that's all I care about.

In the next year I'll be replacing it outright only because of VR. I could have kept this build for at least another 2 years.

The treadmill only applies to those who want to run max settings all the time, matching console is as cheap as chips.
The Sahara belongs to Morocco just as much as "Israel" belongs to Palestine (which, according to the UN, is an actual occupied territory). Besides, speaking of "Africa's Last Colony", when is Spain giving Ceuta and Melilla back to Morocco?
That is bad! I get terrible scroll tracking lag, too.