skysight-inc/HackerNews huggingface dataset:
The right also believes that Donald Trump is going to sock it to the wealthy coastal elites, despite being a billionaire real-estate developer from Manhattan, and espouses family values while electing a man who bragged about the size of his penis in a presidential debate.

(I could give plenty of instances of liberal hypocrisy too, but that isn't the subject at hand.)

I think a more accurate model is that people pick their tribe emotionally, and then "their guy" can do no wrong while "the other guy" is the devil incarnate. All manners of hypocrisy are forgiven in the process.
No, that's not going to work.

CLIMATES NOT TO USE COR-TEN®:

COR-TEN® steel requires alternating wet and dry cycles to form a properly adhered protective layer. Areas that have salt laden air, high rainfall, humidity, or persistent fog are typically not the proper environment for COR-TEN®.

http://www.corten.com/frequently-asked-questions.html
I took it with Harvey.

one thing that struck me about SICP, is in the first section of the first paragraph they use an example of square roots by newtons approximation method. WTF!?!?

With all today's talk about being more welcoming to talented people with different backgrounds, talk about an off putting first example!!
unfortunately this approach does not scale past single developer or multiple klocs of code unless you're really disciplined, but then wouldn't that cognitive effort be better spent elsewhere?
https://en.m.wikipedia.org/wiki/Messerschmitt_Me_262

WW2 fighter jet
Airbus Launches 250 Mph Racer Helicopter with Wings and Rotor
Does every engineer unquestionably want to work for any and all 4 of those companies? Aren't these very different companies? Is there any significant commonality here other than Tripplebyte has some connection at all of these?
True. The title of this HN post might be misleading.
I'm working on using Tensorflow to improve Chinese OCR. So far I collected 1500 fonts. Now I'm exporting all the glyphs, and I ran out of disk space yesterday. Then I'll upload the data set of all 75,000 characters here on HN where people can play with it.

Before you say that OCR is a solved problem because of Tesseract, please read this:

https://ocr.space/blog/2015/03/best-ocr-software-for-chinese...
Why would web programmer think about processors and GHz is beyond me. There are jobs where it might matter, but for most of them it is completely irrelevant.
What's the alternative, lock all books related to cryptography lest someone might do something in production? Educating is fine, and people reading relatively advanced technical books like this one should be considered as responsible, I think.
Coming from Clojure to ClojureScript, I must say I have had some hard times with the dynamic, mutable, APIs that a lot of js libraries have.

Even though interop is possible and not difficult, I am so much more comfortable using cljs wrappers (there are a lot) or in my part of the world (cljs - land). One reason is that the clojure way (tm) is to use immutable data and pure functions. It bugs me to enact stateful changes.

One way out is to have a datastructure that stores the state of the entire browser (what url am i on, what's in local storage?) and change the datastructure while some unspeakable side effecting function observes and updates either localstorage, or browser history, or etc.

In Clojure 90% of my code is datastructures, manipulating them, and sending them back. Partly because servers tend to be way less stateful than UIs, and partly because it feels like there is more to explore in Clojure without going into java, compared to cljs/js.
Great suggestion. A notebook is primarily used for creating, a phone is primarily used for consuming and distracting ourselves.
Before ubiquitous mobile phones, most of those calls weren't considered emergencies.
I'm not really sure, but I thought that rice cookers turned off when all the water was gone (absorbed and boiled off) and the temp got above 100C. Then, with lots of liquid to boil off, the cooker could heat for a long time and turn off when the fluid is gone.
Haha I dunno, it was literally just my TV. I didn't know anything at all about sound systems.
In my opinion the top rated comment is right on point there:
"I’d say that ImmutableJS is your anti-pattern here, not FP in JavaScript as a whole."
https://www.techdirt.com/articles/20170626/14563337675/zillo...
If one meeting ends at t1 and the other meeting starts at t1, do they conflict?

To which meeting does t1 belong? One, both, neither? Can we set up an event at t1 which is not in conflict of either? How about two events at t1?
Yes.

But the needs of a state as a whole may be significantly different than the needs of one congressional district within the state. Consider that historically the Senate has been a voice of moderation to an often much more radical house.
This is HUGE. What's much more interesting is not getting this into grocery stories but into homes. Delivery costs and spoilage represent something like 40% or so of produce costs, maybe more. So in theory it would be much more efficient if you could grow your own vegetables and fruits at home. Right now, only a few things like basil can be grown this way, but probably in time, we can via "breeding" have many other fruits and vegetables that can be grown on a smaller scale in the home.

I personally like this because of trust...I don't want pesticides in my food and I don't trust organic farmers markets who probably just bought their produce at a local grocery store then mark it up double for me ;-D. So I'd much rather grow myself if it was easy enough to do.
I thought this was going to start another Electron bashing thread, apparently the Spotify client uses the chromium embedded framework, with a C++ core. So its basically a fat web app consuming Ted's battery.

https://www.quora.com/What-is-the-technology-behind-the-Spot...
Cantonese isn’t dead yet, so stop writing its eulogy
I have a terrible memory for arbitrary detail, so studying it is a waste of time for me. Instead I try to learn principles. Hopefully, Socrates would approve of this as learning "truth".
agreed. Although have encountered most of these ideas before, the goo analogy (whether valid or not) made everything easier to relate to.

ps) Not a physicist.
It feels weird when ever I read stuff where China is doing things to improve or protect the environment where as US is doing the opposite. Like we are living in a mirror world.
I'm surprised that no one mentioned it here already but the whole article smells of submarine marketing[0]. A short back story about calorie reduction then some science and then they casually mention Susan Roberts which uses a tool called iDiet. When you visit the website you will see that Dr. Susan Roberts is the one who created this iDiet tool so... yeah

[0] http://www.paulgraham.com/submarine.html
Unless you are writing assembler, speed of your code is very distant of instructions. You don't count instructions when estimating speed. Not in higher level languages, not when working with database and definitely not in something like javascript that runs in browser.
Daily Personal Hygiene Tips for Your Toddler
Blood vs. buccal swab, which Sample is better for DNA Paternity Testing?
apt install dnsmasq
echo "address=/zillow.com/0.0.0.0" >> /etc/dnsmasq.conf && /etc/init.d/dnsmasq restart
Google Authenticator works fine with an offline device, and SMS-based 2FA is insecure.
High school dropout who invested in Bitcoin at $12 is now a millionaire at 18
walt whitman

I celebrate myself,
And what I assume you shall assume,
For every atom belonging to me as good belongs to you.

whitman essentially only wrote one book: leaves of grass; with one poem: song of myself; but revised, reordered, and rewrote the book multiple times from 1855 to 1892

http://whitmanarchive.org/published/LG/index.html

EXCELSIOR.

WHO has gone farthest? for I would go farther,
And who has been just? for I would be the most just person of
the earth,
And who most cautious? for I would be more cautious,
And who has been happiest? O I think it is I—I think no one
was ever happier than I,
And who has lavish'd all? for I lavish constantly the best I have,
And who proudest? for I think I have reason to be the proudest
son alive—for I am the son of the brawny and tall-topt
city,
And who has been bold and true? for I would be the boldest and
truest being of the universe,
And who benevolent? for I would show more benevolence than
all the rest,
And who has receiv'd the love of the most friends? for I know
what it is to receive the passionate love of many friends,
And who possesses a perfect and enamour'd body? for I do not
believe any one possesses a more perfect or enamour'd
body than mine,
And who thinks the amplest thoughts? for I would surround those
thoughts,
And who has made hymns fit for the earth? for I am mad with de-
vouring ecstasy to make joyous hymns for the whole earth.
A break-even cost-benefit is not a market based outcome.
It would be reasonable to ask tree related questions. If the questions falls within a normal use case. Traversing a filesystem is something you should be familiar with. Reversing a binary tree. No
Understanding the Work Life of a UX Designer- Interview with Vytautas Alech
Apple devices are decently priced when they are refreshed. The premium marketing pitch or more precisely the focus on the premium experience however allows Apple to keep the release day price for the whole life of the product.

That alone is serious money. Up to 1 month before releasing a new version, an Apple product still has the same margin or more than on day 1.
I agree completely. This just seems like this reordering/grouping of properties makes the css a nightmare to manage and moved scatters related properties all over the stylesheets. It's would be like grouping the same coloured/shaped parts of a car together because they are the same colour and shape, and not grouping them by what they are - it might reduce the number of times you need to write the word red, but when you need to update at how a part looks on the car then it would be a mess!
Also keep in mind Heisenberg while traveling along state lines.
Have a look at liquid prompt https://github.com/nojhan/liquidprompt
a) well, no. we only have about 100 years dealing with these problems in context of driving cars and we're really bad at it; b) that seems like shifting goalposts, what we care about is whether driver's picture of the world is correct and actions are sensible with respect to that picture, it just so happens that driverless cars' picture is visual (or close to visual), but if you're judging them on entirety of input and side-effects it's only fair to judge our brains by the same standard.
How did other people solve it?
Kerberos 5 is somewhat distributed—"realms" loosely map to domains. Kerberos's architecture is very similar to Shibboleth, which is web-based and has a certain level of popularity.
At some point, vertical farming might make sense. But you'd put it in some cheap industrial land, not in a retail mall (unless it's purely a marketing thing - maybe herbs), because of efficiency of scale.

A lot of the issues can go away when you can run clean rooms, cheap real estate, and a specialised workforce (or robots?). If you put it in a retail space, will customers be able to wander in (dragging in bugs), or will it be a room in the back with dedicated technicians (kind of like a commercial kitchen). And since it's not made to order, why not centralise the business end like a lot of butchers do? Sure, some butchers might still do their own work in a retail space, but they have higher margins on their product.

It also heavily depends on the region. The US has a lot of space for farmland. Maybe look at regions with a lot less arable land. Japan springs to mind. But even then, why would you move the factories into shopping malls? If farmland is at a huge premium, it seems unlikely retail space will be cheap.
A standard ToS prohibits most types of access; in many cases, a literal reading of a ToS would prohibit any access (one ToS I read says that their site should not be accessed by "any method, automated or manual" (in the context of banning robots/scrapers)). They arrange it that way so that they can demand that you stop talking to their server whenever they dislike something you've done.

The CFAA is a critical component in maintaining highly significant tech monopolies like Facebook. I don't think that SCOTUS will clamp it down. Computer access is abstract enough that it is hard to get a political fervor generated, and most people are able to use their computers without impediment, so they're never going to really care (cf. copyright, which is possibly the most widely violated law today, yet the function of which most people continue to remain completely ignorant).

The parties that are interested in these things are going to be large companies that are paying lobbyists to get stricter restrictions pushed through, not political grassroots mobilizing to reverse it.

As an example, last year Congress passed and President Obama signed a law strengthening the CFAA's restrictions by prohibiting the circumvention of "any technological control on an Internet website or online service ... used to enforce online ticket purchasing limits or to maintain the integrity of posted online ticket purchasing order rules".

Like many laws, at a superficial reading, this looks fine, but then we get into the details. What constitutes an "event" or a "ticket"? Is a restaurant reservation an event, and does one circumvent a technological control if they inform a user that a reservation may be available (compare OpenTable)? Is hailing an Uber an event that creates a ticket, and if so, how would this impact third party applications that interface with Uber in some way? etc.

Like copyright, the CFAA, in some form or another, is here to stay, because it is a major part in the legal force used to prevent direct competition against the entrenched interests/incumbent players. It's really hard to get a political upswell over abstract, rarely-deployed concepts (even then, they make a token change and the meat of the policy remains intact).

Health coverage is a much more pressing abstract issue that negatively impacts a much larger percentage of the citizenry and we still can't find a way to agree on that, I'm not optimistic about copyright and/or network access.

It is possible that the CFAA will go away in many years after there is much more cross-generational technical awareness, but I'm personally doubtful. Would someone have been having the same kind of discussion re: copyright in the 18th century, as legal frameworks allowing people to own information emerged?

The ability to eval a ToS into federal law and get people sent to prison for it will probably go away, but the ability of a site's owner to pursue someone who won't quit asking their server for information in an undetectable-server-side, non-disruptive manner probably won't.

Disclaimer: I'm not a lawyer.
for-await loop　behavior is bit complex, but roughly, it's like async await functionality. So, for-await loop wait promise step by step, and if await keyword exists in loop body, wait too. So it's looks like synchronous from inside of async function, but behave as asynchronous promise at outside of async function.
"HEIF is an awesome format which can recreate bokeh close to DSLR and other effects without a specialize hardware."

HEIF has certain desirable compression (and other) properties for storage, but that is entirely orthogonal to bokeh, which is an optical visual characteristic that is generated (optically or algorithmically) during capture. And, needless to say, we're several generations away from an iPhone class camera having enough depth differentiation to come close to any Circa 2000 DSLR's bokeh. Right now bokeh on the iPhone is an awkward techology demo, which more often than not doesn't quite work. Yet.
To be fair, the first paragraph goes

"While this topic probably can not be explained to a 5 year-old and be understood, this is my attempt at defragmenting documentation"

Regarding the unsecured network jack problem, I once saw it "fixed" at $large_oil_company by using stickers above all the Ethernet jacks saying in angry letters "It is forbidden to connect non-$company machines!".
That would be great if it worked that way. Any chance it will?

Otherwise if one applies today, will they only get an answer in early October?
Jwz: Colo, again
So, I guess you also hate zip files too?

You didn't double click the app icon - you double clicked the container that contains the app you are about to open or move/install to your apps folder. I think the drag and drop approach to installing apps is as easy as it gets.
I've had it happen - just in my past job search the past few weeks, I had a total blankout in my last Google interview session in person on a dynamic programming question, and I'm pretty sure that ended up being the reason why I got rejected as I felt pretty good about all 4 of my prior sessions.

I am about to start work as a senior engineer for Apple with 4 1/2 years of experience, after passing two back-to-back onsite interviews with them, and I hardly have studied specifically for technical interviews. I possess an MS in mathematics.

Don't presume anything about an individual just because the person happened to not answer a particular question - the person could be actually much smarter than you. It could have just been a bad day, or a number of factors.
Making sense of his codebase is harder then writing from scratch. Maintenance programmIng requires a lot of puzzle solving. What it does not require is modern technology. E.g. maintenance programmer should answer this question easily and have problem it you ask about react.

You don't want to work with people who can't solve trivia like this. Something like man in the middle can be learned, basic problem solving takes time to develop.
There are none. Vuforia has been doing this for years on multiple platforms. All we've seen is marketing gimmicks. The only reason people think they are interested now is due to the Reality Distortion Field.
> winbindd ... I recently noticed that SSSD is available on rather a lot of Linux distros and is well respected. Must have a look.

Yeah definitely ditch winbindd and use SSSD. SSSD makes doing this really easy and works really well.
A collection of small bash scripts for heavy terminal users
I agree. I am building a big angular 1 project right now and for every new component I make a new folder with three files - html template, sass, and javascript controller. It works the best in my opinion. Otherwise the files would just be way too big.
'Magical' warfare technologies and the persistence of false beliefs
Oh man, that really takes me back.
Some beers, anger at former employer, and root access add up to a year in prison
Would be really interesting to hear about how they passed off an engine from a 1983 Mini as a 2017 F1 car.
What? So many mp3 players uses lot more cpu than something like foobar, doesn't matter if that cpu is not used for decoding or not. So, some people uses an lighter player that does the same thing.
When youre writing a complex SPA app and your performance is dragging on that cheap Android, it's nice to be able to reason about things like clock speed, memory usage, etc.
I can see that happening.
Also, any autofilling is disabled by default.
Google Earth Teams Up with National Geographic to Take Students on New Voyages
MCQ on Software Testing in Software Engineering Part-1 – InfoTechSite
I doubt Zillow owns the images and probably has to do this to make the MLS's happy.
Decorators are awesome! Stop this blasphemy.
I think it's because these bad little decisions make the publisher incrementally more money, and so their managers push for bloat. Eventually they end up squeezing more and more out of the audience subset that hasn't cracked and turned to an alternative.
Eid Mubarak: A look at vintage greeting cards, long eclipsed by text messages
Apple acquires German company specializing in AR and eye tracking
If you are working on a big project then it is important to keep your CSS maintainable.

Quoting the article:

"CSS with this much repetition is also expensive: It’s expensive to create, and it’s particularly expensive to maintain (not even variables will save those who, on average, repeat each declaration nine times, like the Engadget and TED teams)."
I think if anything, the talk about moral decline can be ignored completely. It seems people have been complaining about moral decline since earliest written records.
The Gruffalo.

http://frombooksofpoems.blogspot.nl/2007/03/gruffalo-by-juli...
LISP isn't the ultimate programming language because you can write all others in it. You can write any Turing-complete language in any other.
I would say if that is the case the best move forward would be to make this something you could put in a consumers house.
Trust me, setting up sssd with debug logging etc. is like the second coming of Jebus compared to ye olde school way of doing it with pam_krb5 + nss_ldap..
Save Money While Traveling Overseas – PersonalMoneyService
If it is repeated then it is harder to maintain. If you have worked on a big project you know that it is way harder you have to change things in a few dif. places instead of just one, and there will be much harder to maintain consistency accross your style.

Can you give a counter-example where repeating CSS improves maintainability ?
I wish I could take credit, but i think it was Martin Thompson that coined the phrase. I think it if a perfect deception of the, often subconscious, understanding of what is going on underneath the code.
The main concept this is completely neglecting is economic rent.
Try an atomic CSS approach. Its clean, its minimal, it works. :)

http://tachyons.io/
Sorry, Netflix shows – you don’t get a pass just because you’re on Netflix
I think you'd be surprised. It's kind of like your house. The only necessary things there are the bed and the ceiling. And yet life would be much more miserable without all the random stuff you probably store in various cupboards.
Yes. Except on samba servers, on those you really really want to run winbindd.
> excess of repetition is the definition of bad code

No. The lack of abstraction tools is the definition of a lower level language.

You know it's a lower level language when, as a developer, you feel the need for one higher. I submit Less and Sass as evidence.

Honestly, this alone making it to standard css would have me taking a week off knowing how much time I'd save in the future:

.c {.b .a}

... where a and b and c are all classes.
All true, but if you factor in average usable life, Apple devices are cheaper than any competitor. In my opinion and experience -- thinking about phones and tablets in particular. Laptops might be a closer call.

All this assumes that the purchaser takes care of their stuff. Other people seem to actually want disposable gear and treat it as such.
So now all your mates are all trying to get you to buy shit and recommend other people to buy shit.
there was a planet money about getting a t-shirt made, and like... 40% of the cost was for the last couple mile deliveries.

No matter how automated 95% of the journey is, the last mile will require someone to be there and do deliveries. In theory local producers have less coordination problems with their consumers.