skysight-inc/HackerNews huggingface dataset:
Here's a rather detailed lecture on the biochemistry (and history and everything) about sugar (and why the sugar in fruit is not problematic).

"Sugar: The Bitter Truth" by Robert H. Lustig
https://www.youtube.com/watch?v=dBnniua6-oM
My "favourite" bug workaround is for the KDE Plasma 5 desktop wallpaper changer which degrades the pictures being used (by blurring, almost ruining) whenever downscaling them (when they are larger than the desktop's native resolution), something lots and lots of KDE users are complaining about. There is no fix released yet but, being a creative user, I resorted to installing "variety", a very cool desktop wallpaper changer (and downloader).

As Variety can apply ImageMagick filters on the fly to the wallpaper being set, I set it up so that it just scaled down and cropped the image to my exact desktop resolution. This fixed the issue for me... at least, temporarily :)

To set up the filter, I edited the ~/.config/variety/variety.conf, and changed the line:

filter1 = ...

to

filter1 = True|Keep original|-scale '<my desktop resolution, eg. 1920x1080>^' -gravity center -extent <my desktop resolution, eg. 1920x1080>

Then I configured Variety to generate a single wallpaper file in a folder which is "watched" by the KDE Plasma desktop wallpaper changer, with the same interval. Voilà!
The cause and effect one is kind of interesting to me, it's almost like having a life coach/accountant that gives it to you straight and keeps you on track. For example, what if it knew you got a penalty fee for being late on paying your phone bill and it knew you bought a six pack of beer last week which caused you to not have enough money? Maybe it can berate you and let you know that the six pack of beer > no money in your account > late payment > late fee > in debt and broke? Can an app be heartless? This one has potential.
Securely share your application config and credentials
To be clear, that person wasn't me. I was responding to someone who originated the comparison.
Did your gang violence increase? Just curious.
I'm not claiming either that:

1. The direct cause of Robert Atkins' fallin on ice was heart disease.

2. That his falling on ice is proof of heart disease.

Rather, I'm explaining how, as one of several precipitating factors, heart disease might be a factor in the question posed: "I don't get it: heart disease causes people to slip on ice?"

I'm suggesting that a multifactor risk analysis be considered.

It's the same multi-factor logic you might follow in answering questions of other disasters. Say: What caused the disaster of the RMS Titanic? What caused the Hindenberg disaster? What cause the Fukushima or Chernobyl disasters? What lead to the Bhopal disaster.

Looking only at the precipitating or triggering cause misses many other opportunities for mitigation or avoidance. The Titanic would have been better served with more lifeboats, 24/7 manned radios, regular lifeboat drills, the originally-scheduled first officer not having (inadvertently) pocketed the key to the bridge's binoculars case, heeding ice warnings, less hubris on the part of passengers, owners, and regulatory boards.

Old, sick people are more likely to slip and fall, and the hazards of such falls can be greater than for young, fit, healthy people.

To amend to your Zen of Python list: make things as simple as possible, but no simpler.
The only progressive enhancement today's generation of web developers is capable of is showing a blank page if JS is turned off. Stop lying to yourselves that you care about usability or accessibility.
Don't you learn these kind of things from other students? That's how I learned it. They didn't help me. It was more like: I'm using Git for my side project. After that I did as well.
The Pix version looks like one of those old computer games when they wanted to animate some wind, but cut only afford to animate a handful of sprites on the screen. So everything is stiff as a board except for some flipping scarves/hair/etc...
Me, I wrote my own OS.

Every real Jedi needs to build their own light saber, and come on, it's just 100KLOC or so.
I concur! I have one at home. It's the single best tech purchase I've made in years. What advantage do you get with VueScan?
“I took a trip to North Korea.”
I had the opposite reaction. I found it humorous that the face detection didn't seem to work reliably (e.g. never detecting the guy in the lower right of the indoor restaurant scene), even in their own demo video.
If you want a single-page app feel to your website, build it as a single page app from the beginning. Bolting something like turbolinks on top of an existing website will probably give you more headaches than it's worth. You can't escape the fact that the app suddenly has state and you need to deal with it (and then why not do so from the get-go?).
SpaceX does suicide burns because of engine throttling issues; that's a separate issue from margin, and a separate issue from landing on a barge vs landing on land. It remains to be seen which of these are dangerous enough that you don't want to do them with a rocket you want to land many times.
How does the recurse center assist with beginner programmers?
What is recurse center: https://www.recurse.com/about

So I have only been programming for several months in Python. I am a new programmer with no mathematical or science background. However, I got into Recurse Center and will attend an upcoming batch.

I have a few ideas on what to build on my own but I feel i'm not even sure what I can build as yet. All I know of are games. Also, are many of the workshops beginner friendly? And how does the Recurse Center manage to help get beginner programmers a job? The Recurse Center is 100% self-directed so what if the projects I am working on do not really make me job ready? Will I just learn all the needed material by focusing on solely my interests?
> Microsoft wanted the Microsoft logo to appear when the dashboard display booted up. They were insistent about this. The automaker involved went with QNX instead.

Of course, it's a bit more complicated than that, but the story 2 years ago is very interesting nonetheless:

https://techcrunch.com/2014/12/11/ford-ditches-microsoft-for...

HN discussion: https://news.ycombinator.com/item?id=8735719
Thanks for the heads up, I didn't know about unicode problems in clip.exe. Do you have a link?

Set-Clipboard exists in full Windows Powershell, but not in Powershell "core" (open source version). I also didn't find a clipboard API in the current .NET core. So I went with native tools for now, and clip.exe is the only built-in option for Windows. If/when there is better xplat clipboard support in .NET or Powershell core I'll definitely move to that. Another option would be to check if Set-Clipboard exists and use it if so.
> Of course, but how does it know which functions to inline?

Small functions and higher-order functions are the most natural candidates. (The two categories greatly overlap in most cases.)

> That's not true--a JIT could optimistically replace with a concrete realization.

You'd have to roll back an unsound optimization in the middle of a hot loop. I'm pretty sure that's not what you want.

> it is possible to speed up execution if you know what code paths you will take.

That knowledge can be encoded statically in many cases, if only you used the right languages.

> As long as it improves performance in the average case, and the worst case is bounded, then that is a net win.

This is only the case when your program wasn't close to optimal to begin with.

> You can equally well write deliberately obfuscated code that an AOT compiler has trouble with.

Yes, but languages amenable to static analysis will actively get in your way if you try to write such obfuscated code. The static analysis either tells you that your program is gibberish, or outputs nonsensical gibberish of its own. So the path of least resistance is to write code that the static analysis knows how to optimize. Which is not the case in dynamic languages (including pseudo-static ones like Java).

> Only reflection is slow. If you don't want that, don't write reflection.

So. basically, you're telling me to ditch Java's entire library and framework ecosystem?
Instantclick also seems to be unmaintained.
I'd like to see a blow by blow comparison of Twitter DistributedLog vs Kafka vs Pulsar.
Particularly focusing on what each solution means by "geo-replication" ,what geo consistently guarantees are made, how operable the geo rep features are in practice etc. At first glance those interested in not losing data and interested in geo-replication and constituency are better off going with DistLog rather than either of the other two solutions.

However if all you care about is a single DC then K is simpler as long as you are happy for consumers to track offsets.

But if you want broker side delivery tracking then perhaps go with Yahoo or kafka with lazy commits of offsets to zk.
My father decided to lose his potbelly in the early 1980s at the recommendation of his doctor, who sent him to a nutritionist. The nutritionist advised him and gave him a diet plan.

6 months later, he returned to the nutritionist having lost the pot, and the nutritionist was shocked, as nobody had ever followed her diet plan before. He maintained the weight loss for the next 30 years. At one point he was even able to squeeze into his WW2 uniform.

He said it was a constant struggle. But it clearly is possible.
Carlos Monsivaís https://en.wikipedia.org/wiki/Carlos_Monsiv%C3%A1is
Video of 'Mad Max: Fury Road' Without CGI Reveals Awesome Practical Effects
> The car or terrain monitoring autopilot can react in <.1 s; which means if the car sees the obstacle at 110 feet away it can stop in time

What happens if the driver expects the car to react upon seeing the obstacle but it fails to do so? Will the driver have enough of the remaining time to react?
The cited references studied cavities, plaque, gingivitis and gum disease. I see two other benefits in flossing: combating halitosis and comfort (meat stuck between molars for me is extremely irritating).
But there's a pretty specific analysis tool for this distinction. Goods like this are called "public goods" and they are both inherently non-rival and non-excludable.

What you say is fine, so long as this tool is in used. But people don't tend to do that.

Also, don't assume that the manner in which open source came to dominate software was inevitable. Had AT&T and SCO been able to come to an accommodation there's no telling what the world may have looked like. Plus, Linux is exceptional because Linus was exceptional. He's a stubborn guy :)
I've done something similar in Java, though more focused on file paths https://github.com/aJanuary/basepath
I got 130 totaling 20MB, but still insane. At least some of them are loaded after the initial render.
What if i use JWT and thus have no concept of 'session' resources? You would actually create a token using username and password.
I'm not arguing the fall is proof of heart disease. That's a misreading of my comment.

Atkins is reported to have suffered cardiomyopathy -- a virally-induced form of heart disease -- by Dr. Stuart Trager, chairman of the Atkins Physicians Council:

http://www.nytimes.com/2004/02/11/nyregion/just-what-killed-...

I'm somewhat familar with the particulars of the story and debate over Atkins' perceived or claimed health or disease, and the disagreements over both arguments. I'm not taking a particular side.

But (as I've just commented to another response to my parent remarks above): yes, sick, frail, diseased, elderly people are more prone to falls than those who are well, strong, healthly, and young. And those falls can be fatal.

Hence: heart disease can be a contributing factor to slipping on ice (or the resultant injuries and outcome).
Interesting,
But why don't they have any pictures of it that are more recent?
Several years ago and I don't remember much of the specifics but we had an issue with static content being served from our site being randomly truncated (polluting the cache etc).

We eventually traced the issue down to the Nginx server that was serving the files and one of it's cache buffer size config options, (I don't remember which one anymore). We noticed if the file being served was larger than a certain size it would occasionally truncate the file but not always. We tested increasing the buffer size by repeatedly doubling the default value, which was a power of two, up to a size of several GBs. But the files kept being truncated for some small percentage of the requests. At this point we knew it wasn't directly related to the size of the buffer since it was larger than any files being served. Finally someone suggested that we test a value that wasn't a power of two and the issue was gone.

We figured it was an internal bug in Nginx where it was growing an allocation buffer and used powers of two, but had an off by one error that didn't copy the second half of the buffer or something. We dug through the code but never found anything and so we left the cache setting at +1 from the default power of two value and never had an issue again.
I'm going to investigate ExponentJS as that sounds like a gap needed filling.
Comparing tweets about Trump and Hillary with natural language processing
Uber also bought all of the data from Bing Maps, and hand categorizing the lot of it. I'm sure Google is doing something similar with their maps data.
Attacking Branch Predictors to Bypass ASLR [pdf]
I'm American and sugar doesn't taste good; I must be very lucky.
Even better - leverage NNTP. Choice of transport is nearly arbitrary.
> Here is just a sampling of the products, apps and services that have come across my radar

I don't know about your radar but my world is a pretty great place.

I can summon an Uber for myself or anyone else, get packages the next day at a fixed cost, live in a cash-less, paper-less world if I choose to, download a book 1 minute after learning about it while on the subway and have someone read it to me in a soothing tone, listen to my favorite writers and journalist on demand as they give away their wisdom for free all queued up on my infinite storage phone.

why pick and choose small niche startups for this article? what about self driving cars, 3d printing, VR, crypto currency or machine learning?
sighs Another one of these articles.

The whole article is a fantastic example of the Texas Sharpshooter fallacy. It finds a bunch of ideas that fit the authors thesis and ignores the thousands of companies working on hard problems that impact nearly everybody.

Even the examples in the article are sharpshooters. They drew a circle around a set of people and held them out as support for the idea that tech startups are solely focused one demographic. It's bad logic, but it's also wrong.

Single mothers? There's a whole litany of apps targeted at them. Like SupportPay (https://supportpay.com) for child support collections. Or CareLulu (http://carelulu.com) for finding child care options. The rest of the list (rural poor, out of work Americans over 50, and veterans) can all very much benefit from the huge number of startups trying to make educational accessible over the Internet.

Energy startups are out there trying to help folks shave dollars off their energy bills (shamless plug: I work for Gridium at https://gridium.com - check us out!). Healthcare startups are out there trying to solve hard problems with medical record keeping and information access.

Hell those inwardly focused tech companies like Stripe and Gusto have made starting a small business the easiest it's ever been. Want to solve problems for veterans and the out of work over 50 crowd? Remove the friction around starting a small business and let them put a lifetime of experience and knowledge to work.

So ya some people are out there trying to solve the small problems. That's great, because sometimes solving a small problem leads to a big one. Amazon went from selling books to completely redefining how commerce happens for a large number of people. Solving those small problems also creates a class of person with experience in company building. Maybe they'll put that towards solving those generational problems in a couple of years.
I'll consider myself very lucky then. At my firm we're strongly encouraged to take 4 hours per week to dedicate to learning something new or bettering our existing skill set. You simply let your team lead know your current objectives for the month and we're given access to pluralsight/codeschool etc. I honestly didn't know how much fun work could be while still being work until I started here.
This is what happens when you make everything an API and try to hide all of the details. People program as the docs tell them to, not realizing that what they're doing requires a hideous amount of complexity under the hood. It is sadly rare for an API to actually mention that a particular method is expensive.
One of the reasons few 'startup' businesses target the needs of the poor is that many (especially among venture capital and government regulators) are uncomfortable with doing business with (or 'making money off') the poor. Marc Andreessen commented that a partner at A16Z has veto-d at least one funding proposal because of this discomfort.
So, why do techies get blamed for lack of world-changing work?

Because there's a visceral, emotional response people get when they see the amount that we're being paid to work and the capital that's being poured into what looks like frivolous trivialities. Artless commerce. If we weren't here the focus would remain on Wall Street, except CDOs and complex financial instruments are trickier to reduce to absurdity in the NYT op-eds.
I think 2 is a common misconception. People who might not have much money to spend on luxury services as described in the article will most likely still pay for something that truly solves a problem. Actually solving a problem will always be worth more than scratching an itch. Taking the 'underserved' seriously as potential customers is worth a strategy meeting at a lot of startups I'd say.
Sorry for my naivety and maybe a little off topic - but where are the raw image files used in the comparison images ?

I'm sure someone is going to cry foul if the images have been passed through Photoshop.
A reputable nutritional guide (and I've listed several, though there are many others) will be far more reliable and complete than me. Please refer to them.

If you care to share your findings, report them back to the discussion.
Transcription:

http://www.metastatic.org/text/This%20is%20Water.pdf
Agreed.

For example, Microsoft is now swell, really. I mean, do you think it was really that difficult for them to improve Winphone ASAP? Of course not. But it took them so many years, they failed Windows Mobile, bought Nokia, destroyed Nokia, stopped releasing updates to older phones, and now they're dumping Lumia. After all these years, they still don't have a solid user-friendly OS. I know, people always complain about the lack of apps, but I believe Winphone has a bigger problem: it is not designed with the users' happiness in mind. Microsoft is too big that transforming ideas into products is so slow due to all the bureaucracy.

This is not the case with startups. They mostly use scripting languages with fast development time such as ruby. While ruby fits well for prototyping purposes of startups, banks and huge companies use enterprise solutions like Java, which has slower dev time, but instead comes with many rules. It's "business best practice".
You might want to point to point that (if?) the second example does work? (And that the difference is the *)
please avoid making comments like this. you do not contribute to the discussion and you embarrass yourself.
Samsung, LG sued over U.S. employee recruiting policies
"Processing" is a continuum, not a binary. I'll let you work it out from there.
7 Legitimate Hacks to Have Fun and Make Money Online
I thought that they released new version of DirectX SDK and PIX for debugging :(
https://tomtech999.files.wordpress.com/2011/02/pix_intro.png
What's uncomfortable about browsing with a full-size window? I usually find it slightly more painful not to have the browser maximized.
These "problems" are being solved because tech is super cheap now. The author doesn't realize that true hard problems don't become much easier when tech gets cheaper.
You are required to obey laws that are not available to you - in the time before Snowden I would find such statement extremely bizarre, now I understand secret law is a thing. https://en.wikipedia.org/wiki/Secret_law
This is kind of a harebrained theory of mine that I'm not sure it's possible to test: are you more safe on very, very obsolete platforms because the chances of stumbling onto malware that'll target you is almost nonexistent?

If so, there's an argument for doing your day to day web browsing in SheepShaver running Classilla.. if not for the dealbreaking lack of support for any security better than SSLv3 (hopelessly broken).
Minestrone Soup Made with Fresh Tomatoes
Found deep in the guts of some shared library at Amazon (many years ago; probably still exists):

#define private public;
#include "something";
#define private private;

(Not to fix a bug, but certainly a hacktastic workaround)
Again, only if you believe there is no alternative to using the Haber process to make nitrogen inputs for agriculture to provide humans with food. If, like me, you believe that the Haber process was invented at the turn of the previous century, and it's time for us to grow up and master biochemistry, then the "hit" is entirely avoidable.
FWIW, I almost always use ==. Very rarely, if ever, had any problems- probably I'm used to javascript enough to think in advance of the edge cases and use === when I feel it's necessary.
I dont think it does -
It deploys a small amount of capital, but

>These companies now comprise 38% of all employees, 57% of the total U.S. market capitalization, and account for 82% of all R&D spend — a proxy for further innovation growth — in the United States.

So it seems like it does a disproportionate amount of stuff.
"first mass produced AMP architecture"

Nope. Remember the Cell? The processor in the Playstation 3? One main CPU with 8 little CPUs and no shared memory, just channels.

The Playstation 4 isn't a AMP machine because programming the Cell was so hard.
I think handling (rejecting) this in the libraries that handle URIs would be the wrong fix. While this is a vulnerability in a web app, it is a handy feature in an app that runs locally, and the library doesn't really know the context. It's up to the app to filter the URLs according to its isolation requirements.
Maybe that's why Hearthstone was such a success, models and art for all the characters already existed!
Easy pick: the Apple version is natural, the Microsoft one is artificial. Maybe some cultural thing and Americans like the unnatural steady shot, I'm from the old continent and am completely distracted by the unnatural look of the Microsoft version.

Microsoft research came up with http://research.microsoft.com/en-us/um/redmond/projects/hype... and it was great. But Microsoft Pix, not for me.
Sounds nice. I brought up the concern that learning on the job was frowned upon and was told "that is just keeping yourself marketable, you do that on your own time".
I have been using 55" 4K as a monitor and for netflix/movies/games. Works great. Good luck finding one that has a display port input though. For software dev a display port to hdmi adapter at 30hz works fine.

I am thinking about getting an actual 4K monitor with display port inputs though. Mostly because I want fast turn on times, intelligent on/off detection, and better color.

My TVs are several years old.

To code on a 4k screen you will have to be within 4ft of it. Even at 55".
I'm keeping my tone positive, but behind it is skepticism that they've solved this problem - because it's an extremely profound problem and it's resisted solution for as long as there have been humans building dangerous things.