skysight-inc/HackerNews huggingface dataset:
...Whitest major US city.
We could recreate society relatively quickly if enough people and artifacts survived and human society itself recovered quickly enough. When people know for certain something is possible they are much more determined to make it happen. Bits of knowledge would trickle through the survivors and help accelerate the process.

Unfortunately during a collapse of society you very rarely find hospitable environments. By the time society itself recovers and has the resources to spare everyone who knew of the old world is dead and a lot of the artifacts are ruined or destroyed.

Seed vaults, storing equipment and books in salt mines, etc should prove extremely helpful if such a dire situation arises. It might take a lot longer to rebuild though because there won't be any cheap, easy oil to burn.
How about interns? The people who would do a job like that well have zero interest in it, and besides you're probably not paying enough to offer a compelling reason to jump ship. After all, why should you? It's a menial task that will bore most intelligent people.
> If the physical layer can "miss pairs" then I agree we lose the whole point.

It's not about missing pairs, Thunderbolt 3 cables are active in the sense that they contain electronics. That's why a Thunderbolt USB-C cable has much larger plugs than a regular USB-C cable.
Microsoft Cognition Toolkit
Japan is known for an exceptional level of nationalism through history. But yeah, you see this a lot.
That's a great link, thank you!
The fact that it's a convention, and not a compiler error is the entire issue at debate here.
You can start in the SF field with short stories, then your manuscript will get looked at if you are good. It's not unheard of for complete n00bs to win major awards. MAKING a living of it is still hard.
I have Google wireless ISP service (via Webpass). The speeds are easily running at 500Mbs.
Paper concludes streamlined music influence creative thinking
I love that.

I had a hard drive that had a firmware fault, and I repaired it using a USB-Serial converter, taking the pcb off the drive to temporarily mask off a connector, and then issuing a couple of commands. http://superuser.com/questions/365999/how-do-i-recover-data-...

http://superuser.com/questions/365999/how-do-i-recover-data-...
We focus on the mating but the real challenge is keeping relationships interesting when we're not mating.
This is interesting but there is a lot more to .NET GC. There is a concurrent GC, low-latency "pause-less" GC, etc.
For Bookmark lists I'm finishing to develop a tool that can allow you to create a learning unit (a folder) with a specific topic like, "Learning RxJs", that contains a resource (a link find in internet) related to the topic.

Sometimes the bookmark tool like Pocket allow you to create a tag (similar to a folder) but this tag a little later became a blob of informations. This makes it impossible to keep track of learning progress, and i try to fix this with my tool.

My tool is similar to knowledge base or rather a container of the things you want to learn! Infact if you save a link in your bookmark folder, like Develop, you try to understand and learn later the content of the link.

Bookmark folder on browser, Pocket or similar tool, don't work for me for the learning process.
If I writing an APP to APP Store, and I don't want to give the FULL source code away. I must not use GPL code. Is it?
These ~145yo photographs are incredible.

Is it 'just' the carbon printing? I'm surprised at the resolution (not to mention preservation) - what is it that makes them so.. 'good'?
> I don't completely disagree, but who is at fault there? Most people are >= 18 when they go to college. They're adults,

In many jurisdictions 18 is still considered too young to drink, buy cigarettes, etc. - likely too young to have lived on their own or practiced much self-sufficiency. Being an adult isn't that binary - it's more a set of skills and responsibilities that build up.

As currently stands, large amounts of non-dischargeable student debt seems to be one of those things where the latter is suddenly cranked up to 11? Seems a bit harsh. Although perhaps less harsh than it initially sounds with income based repayment options...

Ahh - perhaps less interesting than the question of fault, is "who can reasonably and effectively do something about it".
Say create-react-app stops being updated / maintained in a year or so, how hard would it be to "untangle" my project from it? With Javascript communities moving so fast, I worry about being left behind, or not being able to update when I need to (or the inverse, not being able to stay on a stable version)
... highest suicide and drug addiction rates
I had to do this too. There are at least 30 networks in range of my apartment at all times, so 2.4 Ghz WiFi is useless in the evenings. I'm glad there are few 5 Ghz networks here so my newer devices are still usable.
What score did they want?
You only notice it immediately if you're looking for it. I've gone minutes with the camera on before noticing the LED while I was distracted by other stuff on the screen.
How 'bout some pulse shaping. Rising edge of the camera power triggers a latch, whose output is pulse-shaped so that you get a little attention-catching "LED flash" when the camera turns on (brightness tapers off quickly) and is just dimly / visibly lit beyond that. This could be done with 1970s hardware with maybe two chips and some passives. Maybe one chip if you're getting ingenious.
Also, Thursday night football is trash. The matchups are bad and everyone hates the short week.
Surely you mean "nitpicketty"? :)
Android Instant Apps. 2017 Trends: Apps that run without downloading
Read A Guide To The Good Life: The Ancient Art Of Stoic Joy by William B. Irvine! It is a modern summary on the stoic techniques to overcome negative emotions. It handels also grief. Or read the letters of Seneca to Lucilius (nr 63).
Bret Victor – The Future of Programming
I went to art school and dropped out. In high school I had immense pressure from my guidance counselors to go to art school, specifically a private one. What I was told was that if I didn't go to college and get a degree I would be working fast food the rest of my life. Being a dumb 17 year old who had no concept of debt, I listened, I gave into their scare tactics and went.

After my first year, I felt like I was wasting my time. Gen eds were at the level of what I learned in 8th grade and art class grading was completely opinionated and based on what type of art the teacher liked. I hated it and wanted to drop out. But fear of failure and a realization of what debt really was kept me locked into going to college.

I scraped by my second year while becoming more and more jaded. I felt lied to and swindled out of my money and future. I ended up finally dropping out when the realization that I really was wasting my time took over.

I spent a lot of time with computers on my own and taught myself how systems work for a few years while I worked multiple dead end jobs to scrape by and attempt to pay off my debt. Eventually I managed to land myself a jr sysadmin at a company which saved me from drowning. Now I work as a full fledged infrastructure engineer making a very satisfying amount of money and working on an extremely interesting set of problems. I'm actually happy now.

Art school hurt me horribly. I had to dig myself out of a massive hole with sheer willpower and determination alone.

Screw art school.
I honestly don't see how all this whining is justified, except for the fact that you need dongles to hook up your shiny new iPhone and EarPods to your MacBook.

• People wanted Skylake, they got Skylake.

• They got faster GPU and I/O and great battery life. The numbers on these are impressive, especially the I/O.

• They got 4 ports of the fastest and most versatile interfaces for external devices ever. The removal of all other ports is really no worse than when the VERY FIRST iMAC went USB-only back in 1998! [1][2] We all see how the rest of the industry followed, as it will again when everything becomes USB-C.

• The Touch Bar is actually a cool new input device that brings context-sensitive multitouch to macOS without bastardizing the traditional desktop UI as Windows does. You wanted innovation, you got it. What do people expect to happen to laptops at this point anyway?? I don't see any good alternative ideas being offered.

• Lastly, and I'm amazed at how this is being overlooked in every discussion: The move to 30-BIT-PER-CHANNEL SCREENS! I have an iPad Pro and the difference that a wide color display brings has to be seen in person to be appreciated. Accurate color representation in consumer devices is a field which has languished for over 20 years. I believe mad props are due Apple for pushing everyone ahead, and up until now I don't think there were any good laptops for actually creating and previewing P3 content, without connecting them to expensive external screens.

----

Now the bad things.

I only recently purchased an iPhone 7 and a 9.7" iPad Pro. I love them to bits, especially their wide color cameras and screens, but I won't be able to connect them to an already-expensive new MBP, or use the new Lightning EarPods, without spending even more money on dongles and carrying around extra stuff with me everywhere.

Given the prices, I really think Apple should have softened this by at least bundling Lightning-to-USB-C with the new MacBooks. WHY fight within your own ecosystem?

The naming is also a disaster. I don't really mind them calling the 9.7" iPad "Pro" (it's an amazing device) but putting out a "MacBook Pro" without a Touch Bar really muddies the waters and only creates confusion. They should've just called it a 13" MacBook, and given it a choice of more colors.

These are the areas where they are justifiably deserving of ire, but on the whole I think all this relentless negativity is a bit excessive and feels like the work of competitor-hired PR firms, but I hope it pushes Apple to address the actual issues.

[1] https://en.wikipedia.org/wiki/IMac#History

[2] https://en.wikipedia.org/wiki/Legacy-free_PC
Unless your South Korean, not really.
100% agree with that.

I graduated an art school in France. You don't have to pay for that, the fees are extremely low (you can pay it by working 3h a week as a waiter). So the problem is surely elsewhere than around the financial problem.

The social part is the trickier one. The art school gives you access to a wonderful networking playground, and you discover very quickly that attending vernissages and parties are mostly as importing as "working" on your art.

If you come from a rich family, it will help, not because you will be able to pay the school fees, but because you will be able to play with the social codes for this. Check Pierre Bourdieu for more about this and the social construction around "distinction" and "reproduction".

Even with all this you are still not sure of anything. Most of the artists didn't even attend an art school.
I wonder why they didn't use the minified version of jquery? Would of been a lot smaller.
>If you want to be a life sciences researcher then you need all the expensive equipment that only institutions can afford

Agreed. The same goes for most engineering fields too.

Software development is one of the few high-tech fields where one can reasonably attempt to get an education through online courses, but it's becoming so commoditized that the bottom is going to drop out and drop out hard, eventually.
You say that you can write useful programs in a language for 5 years without knowing how to declare local variables? Wow. Yes, I wrote useful programs using only global variables in C64 Basic when I was 12 years old, but it was much worse code than I write now.
Elevr: We’re Not a Startup
Why does there even need to be such thing as a TLD? :P

I'm guessing the idea is similar to .London, .NYC, .Amsterdam, ... i.e. it would be used for a geographic indicator/market.
Could you run the service off a few OVH dedicated boxes with 3Gbps? Sure, you could, but it's going to be painful, and at that point imgur is the better choice anyways.
Just one command to decouple your project: "eject"

https://github.com/facebookincubator/create-react-app#conver...
Unaffordable housing markets are created by 3 things usually:

1. Strong NIMBY anti-development policies.

2. Low property taxes.

3. Foreign money using housing as a bank account.

You see it in vancouver, london, SF, NYC and you'll probably find those ingredients in other places too.

To counteract it you need:

Federal legislation that prevents any city or province from restricting dense multi-family development of up to 20 stories. By right development, minimal parking requirements and so on. It's in the interest of the federal government to make housing affordable, but not so much in the interest of local governments. Something like Japan's federal inclusive zoning laws are ideal.

Property tax is a wealth tax, and it happens to be pretty low in places like Vancouver or London. I would increase it to something around %1 in stages. People are more accepting of a property tax than a straight wealth tax because it already exists and doesn't directly penalize saving behavior.

Also adding high taxes on unoccupied units in dense areas. And an other housing tax on non-residents of a city to make using housing as a bank account a really bad idea.
Maybe try to figure out how and why there can be devs with experience yet no programming ability:

https://news.ycombinator.com/item?id=12826364

My theory is that the state of technology is that people are able to use APIs, libraries, and Stack Overflow code to muddle through most business requirements. And if that's true, perhaps the standards of an engineer have shifted? If those people actually did work at those companies for those many years, surely they did something of business value?

Or maybe the questions being asked in technical interviews are no longer germane to the actual day to day experience of coding?

I'm not saying you should necessarily hire those people, but perhaps all of those articles that go "Why can't our programmers program???" should stop pearl-clutching and actually try to figure out why that is.
Do they typically require that during the interview process or before? I recently had a company ask for me to opelte a challenge that would have taken about 10-15 hours, before so much as a phone screen.
Welcome to front end development. :)
There is already an ethical issue, anyway you look at it. Even if you do not copy paste the answers.

Its not like participants on forums like hackerrank invented those algorithms. Every single data structure and algorithm question asked on sites like hackerrank has solutions invented by some Computer Scientists, participants are just using them.

The only question we are asking from the where do those participants replicate the answers? Do they replicate it from a book? Webpage? Memory? You could replicate the answer from anywhere, as long you didn't invent the data structure or the algorithm you are essentially plagiarizing.

>>HackerRank is a technical recruiting platform.

If you use irrelevant tests to measure capability of the candidates, why cry when they match up to it in their own way?
How is that any different from redeeming notes in dollars, then buying gold for the pegged price of $35/oz.?

Since the markets were open and liquid, I'm sure people converted between gold and dollars all the time. It just wasn't anything to make note of.

What did cause Nixon to take the US out of Bretton Woods is when a bunch of our trading partners threatened to redeem dollars for gold all at once, and we didn't have enough gold to cover it.
You must have suffered full mental god complex for a few days after that. I'm happy when I succeed in creating a bootable live iso usb key with grub2...
Chinese love basketball, black people like sports quite alot.... Im Not sure what Hispanics like other than boxing and soccer but they definitely watch sports.

Woe be upon hockey...
I'm not quite sure which part you're reply to, but my best guess is the bit about trying to hire a contractor to do hardware upgrades. In that case, we were basically looking for interns; we were bringing people in who had relatively little experience. The guy we ended up hiring had no professional experience, and was looking to quit his job as a high school math teacher. He's worked out fantastically.

If you're talking about the sysadmin position, we've mostly given up on bringing in anyone who knows the difference between their ass and an RST packet, and we're going to try hiring interns to train.

If you're talking about the senior software engineering position, maybe you're suggesting that experienced software engineers are unwilling to go through a one-hour technical phone screen involving writing code? Maybe that's true; I don't know much about the earlier stages of that hiring effort.
Correlation is not causation (fighting urge to post XKCD comic). "Unemployment fell, most recently to less than 4 percent, more than a full percentage point lower than the national rate." The fall can be explained by an improving economy. Unemployment was 4.2% on Dec. 31, 2013 https://ycharts.com/indicators/seattle_wa_unemployment_rate National rate was 6.7% at that time. So the difference between Seattle and national has been reduced, they are relatively worse off after introducing a higher minimum wage. EDIT Can't resist anymore https://xkcd.com/552/
Wow! That is amazing. Thanks for a detailed write up and for opening my eyes to this possibility. I have a bunch of old MacBook airs so it's not just academic to me.
> Because it's quick to test how good someone is at competitive programming, it's easy to grade everyone consistently, and it (somewhat) correlates with actual programming ability.

I'd agree. Competitive programming does correlate with actual coding ability. The category of people who find it satisfying, earning ranks from a website - that's what bothers me.

Young talents who've got all the time needed to earn score, they do it. What about the rest of our veterans? How fair is it to keep a website rank as a baseline for job in the real world.

I don't know many who find competitive programming fascinating, after 5 years solving real problems for real people. I may be wrong here. Please disapprove/acknowledge me in the comments.

It's a deep problem. Not a lot of organizations can afford the short-term contracting method. I agree. But I consider the cumulative star counts of their github projects, way better a metric than a rank from a website.

There's no one right solution to this. But competitive programming score is IMO a very wrong direction to go. We are very much capable of coming up with better solutions. That's what we are good at :)
All things with a LiIon battery do battery management to avoid extreme draining or charging. I've never seen a phone that offered a choice of "more battery cycles vs slightly longer run-time".

For cars, it's not an unusual feature to be able to choose. The Leaf has that feature, and since it cycles its small batter frequently, it's an important consideration for owners. See:

http://livingleaf.info/2012/07/care-and-feeding-of-the-nissa...
Casual Sexism Fridays
I'd like VMX passthrough for nested virtualization.
You'll see most economists advocating a consumption tax, instead.

I'm not sure what the difference is between a consumption tax and a sales tax.

The corporate tax should be 0%. No, I'm not kidding; hear me out.
Corporations aren't people; they don't ever actually pay taxes. People pay taxes. Yes, I know corporations are legal entities, but they're owned and managed by people, somewhere down the line. Those are the people the corporate tax is intended to target.
Presumably, the "goal" here is to get the corporations with scale economies, negotiation power, etc. to be taxed and use this to redistribute economic gains.
But what happens is that instead the burden of these taxes fall onto the shoulders of non-management workers in the firms and the people who buy what the firm produces. Because the incidence of a tax is indirectly distributed by a mechanism which depends itself on the negotiation power of the actors in the system.

Pretty much. I don't remember where I read it but I did read a study of corporate tax in the USA over the past few decades that found that increases in corporate tax were almost entirely born by non-management employees and consumers.
My experience is completely opposite.

I have never went to the art school, learned art(painting, computer graphics, animation) myself, and then have worked as a 3D artist for several years.

It is definitely not a lottery, but a matter of competence. There's plenty of jobs available for digital artists, and when vr comes around there will only be more.

I agree with the author of the article though, art schools have very little practical value. When it comes to painting, 3D graphics, and animation, you can learn everything online, for free. Or for a few thousand $, if you're not willing to use torrents.
Yes, hence the name. It's quite easy to implement a USB 1 controller, and there was very little difference across implementations.
No, it's not painful at all. I think multiple boxes on different ISPs is the way they should go, but it's going to be more expensive, than a single cheapest 10G box.
In France, art school are free. Wait... The costs are paid by the state! The costs for education that you mention are sick. It would cost Americans less to relocate to Europe and they could eat good cheese.
Which is why I would disagree with this example. I suspect the interviewee's answer was due to a misunderstanding rather than a lack of knowledge. For example, change the first line to:

char *p = ...;

Now, the implication is not that p is uninitialized, but that it's not important what its value is, which is likely what the interviewee thought. As for dynamically allocated memory, that's what pointers are used for the vast majority of the time, right?

I would react to stories like this with skepticism, whether told by the interviewee or interviewer, especially when accompanied with a pretentious attitude ("Get out"), because the most fallible part is likely to be human communication.
I completely agree with you. Hiring is very much like dating.

You try to evaluate people based on what they tell you now, but in reality there's no way to know what they'll be like 6 months from now...
There were a number of people who were mining within the first few days. They had no idea if it would pay off or not; they put a fair amount of effort into an extremely high-risk investment. They deserve everything they got out of it.
I think Wix is a superior product for many businesses, but this post did not address the question of GPL violation.
the point is he's tied for #1 in java by just copy/pasting the answers.
Law schools and medical schools are expensive, because lawyers and doctors (at least in the US) can expect to have good money afterwards.

On the other hand, art schools or, say, a degree in English poetry are expensive because those are luxury goods. Those are favored by rich people who never have to work a single day in their lives, but they want to be art connoisseurs.

Pursuing an art degree if you have to work for a living later is dubious, to say the least. Taking a huge debt forward it is pure, undiluted madness.
I don't think that's really a fair comparison. I would argue that you should start counting from the adoption of UMD modules and npm for package management, since a universal package format and dependency management are requisite for an ecosystem to get of the ground.
Note though that the wiki from what I can tell the wiki explicitly doesn't grant the right to host the contents somewhere else (in contrast to many other wikis)
It's not at all clear to me advertisers need television as much as television needs advertisers. There are all sorts of ways to get your message out to consumers.
I think this is a golden example of how to reply to an accusation: lay down the facts, don't get down to the mud, but clearly expose the other side's errors - with class!
Average Time to Check If Array Is Sorted