skysight-inc/HackerNews huggingface dataset:
Visual Studio Code is available for Linux. I've never used it, but I'd think it would compare favorably to Xcode (especially since everyone seems to complain loudly about Xcode).

https://code.visualstudio.com/download
No, there isn't. Conservatism typically comes down to some enormous misconception about how the world works. It's intellectually bankrupt.
>but how it deals with multiple concurrent writes?

I'm afraid I'm not very familiar with how go-sqlite3 handles that. I just started learning golang a month ago, so it's all quite new to me.

Maybe someone else will have a better answer.

>Are you considering to add support to other databases?

At the moment, no. Comments aren't exactly big data ;)

Just curious - which databases would you like to see and why (what do they offer over sqlite)?
I don't think JavaScript should be used either unless it's a course for non-CS majors, but it's a better choice than Java.
How did you go from "only the lazy fail to prosper" to race?
Pinterest probably killed it.
Without inspecting the system, hard to say for sure, but on paper it's much better. https://support.code42.com/CrashPlan/4/Configuring/Security_...

I really liked the fact that I could set my own key too.
I have a backup utility rolling at http://ddddownload.club . It's not perfect, but I'm afraid I don't have a lot of time left for troubleshooting.
If they are just like projects, then call them projects. You're using music and video names for paper analog components. You're spending a lot of time defending the naming here. I'd recommend taking notes, and changing the naming. Also, add some mechanism where I can just hit a + button or something, and can start adding a note right away. I don't want to have to immediately organize all notes into a draconian structure. I just need to quickly record something for later use. I feel that should be a primary function of a notes app. Pretty is secondary to function, and the functionality of this is complex and obscure.
Just read and it IMO doesn't seem to need business buy-in, just people who want to have their own domain, write stuff and post it.
Firebase server-side fanout
Waymo vs. Uber: 8 Things I Learned from Anthony Levandowski Taking the Fifth
Story:
As an engineer that enjoys fashion but has limited time for the hobby I would like an app that can help me self-evaluate fashion choices and arrangements so that I can have more fun and look better.

how'd I do?
A Waymo filing leaks lidar tech details in Uber lawsuit
Browser Caching Effectiveness
Also, this one:

a + (b - a) / 2

has issues that if b is large and a is negative but "large" (in magnitude), then b - a can overflow.

I mention that one, since that was how I was taught to do it for binary search, to prevent overflow. (Binary search having the advantage that it can't overflow, b/c a and b represent indexes, and are thus non-negative, so this works there but breaks in the more general case discussed by the paper.)
I feel like there are some really neat insights and visuals the can be made combining this with the fourier transform but I can't quite pin it down.
India's Prime Minister
Writing a Lisp: Reader Macro’s
The first or second chapter of Diffusion of Innovation covers a case where a health organization official tried to convince people to boil their water. No one did it. The concept of "germs" was so foreign to them, and their beliefs about water were already so ingrained. It was a complete failure.

It seems obvious to say "if you drink dirty water you will get sick" but you're assuming that people can make so many connections - what makes it dirty? What makes you sick? What is illness?

In many places there is no connection between 'germs' and illness because germs are not a concrete concept to them.
Don't mix up "Romans" and "Europeans." A better question is if the residents of Rome and other cities that had public facilities went back to the bucket or if they continued to use and maintain the public toilets. The rest of Europe likely never had public facilities to begin with, and the fall of the Empire might have delayed that technology transfer I suspect.
You can't carve away at science fiction without the human capital to do the science. Lifting huge populations out of disease and poverty is going to have a larger effect on scientific progress than spending money on directing the few who can do science right now.
I'm a programmer. Although I want to, I don't "get" networking. I don't know the difference between a mixer and a meetup. Is there a good primer on these things from which the "getting" could start?

But seriously, you want to look into the OSI network model. This may be helpful http://www.routeralley.com/completed/ccna_studyguide.pdf

As for your question, I believe (and someone better informed then me is bound to come along) that a switch basically connects computers to make a network, and may or may not be very smart about how it does that, as it may broadcast everything to every computer in the network initially.

A router routes communications from an outside network like the internet to another network's computers, using address translation to determine what to send where. Routers assign a ip address to computers within the network and does network address translation, so that externally you can use one ip address to the internet that represents multiple computers. It can track which internal ip address is associated with a request, but computers outside your intranet can't, which is why you often use routers to assign specific ports to specific computers in your network so that you can play video games or use bittorrent, as that lets the external networks initiate a connection by using a specified port.
Absolutely! The app lives in my phone's "games" folder. I have a relatively small amount of money, just enough that it would sting a bit if I lost it all. I find that even having a tiny stake in things makes learning about investing and finance actually interesting, whereas the majority of my invested assets are all "Vanguard, take the wheel"
Distribute changes, it's all GPL. Don't distribute changes, it's whatever you want it to be. This does not change depending on how "distinct" your change is.
This has nothing to do with building toilets. Its with education. The northern parts of India has very low literacy rate. High literacy + HDI states like Kerala and Meghalaya was already clean. The dashboard of 2014 data proves that.
How to Disable USB Ports / How to Enable or Disable USB Ports in Windows 10/8/7
It's because artists/designers etc. want to believe they are special and nobody can do what they do. It dcomes from a deep seated insecurity probably
Unsplash.com seems to be gaining some momentum in comparison since Jan 2016 https://trends.google.com/trends/explore?date=all&q=FFFFOUND...
I can't tell if the 15% applies to LLCs. Anyone know? Is it worth becoming an s corp otherwise?

Would you still have the self employment tax?
Well, Russ Hanneman is already in the Three Comma club, so he doesn't need to that much.
That is not the case. That would be ECB mode. CBC stands for cipher-block-chaining. Where you xor the plaintext with the ciphertext of the last block before encryption specifically to prevent identical blocks from yielding identical ciphertext.

There are some issues with CBC regarding the fact that it can't really be parralelized. It also lacks authentication as opposed to the newer GCM mode.

In general though, AES-256 CBC is essentially THE standard best practice proven form of encryption.
Eight layers? That made me curious about how many are there really, though? My understanding is rather vague at this level, though hopefully good enough to know when I need to look deeper.

So the compiler is obviously one layer. Then there's the assembler and the linker. Does the C runtime count too?

You think you have a "string", but it's actually just an address to a (hopefully) nul-terminated chunk of "contiguous" virtual memory.

If you wanted to read the first byte of that array, it would first go through the OS's virtual memory system, so that's one rather large abstraction. (I'm lumping in the hardware's virtual memory support here, too)

Then when you actually access a piece of "real" memory, there are a number of caches between your data and the request to fetch it. And what about the DRAM itself? Can it access only a single byte of memory at a time, or is that too an abstraction?

Instruction decoding is one or two layers at least, since chances are the processor doesn't actually execute x86 opcodes directly.

And when you run out of software abstractions, how many levels of abstraction is there in the actual hardware?

I only have vague ideas of what actually happens at this level, and whenever I stop to think about it, it's pretty amazing our software stacks work at all...
We don't own Githubs servers any more than we own Apples. This statement is a falsehood.
What do you mean, the Linux kernel isn't developed for free? Many contributors aren't paid.

And do you have proof that PaXTeam is not paid, if you are indeed PaXTeam?
Yes, but this is not the service they provide

If this is not sufficient, then don't use the service. It's that simple

It's funny how they have to keep answering questions about this when this is not how they do stuff. They focus on easy of use.

If a person is not happy with the way they do stuff then they're free to GPG stuff and upload it to wherever they think is best.
I see "political will" more as the motivation to actually do things. I don't see the GOP really doing anything on the front of advancing coal, they just say they're in the coal communities' corners. In that sense, being honest or not on the subject isn't an issue of political will.
I don't know how constructive this is, since I may not be the target audience, but my one piece of feedback would be that, after looking at the site for 10-15 seconds, I had literally no idea what service you are offering. Like I said, could just be me though.
Agreed, this brings to mind one of my favorites has never felt quite right:

> require 'logger'; Logger.new("| cat ~/.ssh/id_rsa.pub")
Ok, you convinced me, thanks for taking the time.

I'll try that next time I guess.
Lots of men lack a positive identity, most of them don't think about it or blame themselves.
You've got me thinking about the interplay of natural ability, hard work, luck and success.

How unsuccessful could someone be if they were extremely talented and hard-working, but had little luck. How far can luck push someone with no ability or desire? I suspect luck plays a greater role in our lives then we are willing to admit, even though it can be mitigated to some effect.
But I don't know anything about economics, law, healthcare, biology, international relations, geopolitics, mathematics, history, agriculture, environmental protection, or much of anything for that matter so why should I decide?
It is not rhetoric, it is jargon.

Marginal cost is something that people who study economics would instantly understand, to the point where they would be confused as to why others are confused.

It means something very specific, but it is very common to talk about in economics.

I will throw around the term accidently, without even realizing that it would make some people confused.

Capital costs vs marginal costs is an important concept, and definitely appropriate to talk about in the energy sector. But you of course have to explain it.
Narendra Modi is the Prime Minister of India. He has a very interesting (and controversial) history. He grew up selling tea at a railway station and now he's Prime Minister of the largest democracy.

https://en.wikipedia.org/wiki/Narendra_Modi
100% agree that depending on people going into margin for monetization is a poor alignment of incentives. The humorous thing to me, is that being aligned with forcing people into leverage is an apt description of the economy at large.
Right? I had the same feeling when I saw this post. It's been almost ten years since I frequented FFFFOUND, but it's still weird to see it go. This site seriously opened me up to some genius art when I was in the most "creative" phase of my life; so much respect and thanks to the operators. RIP.
They always mention how the inheritance tax hurts family farms...
Unless you are doing a TON of sending, you are better off with a shared ip since it will have a known reputation. That is assuming that the provider is maintaining the integrity of those allowed to send with that ip. I haven't used sendgrid, but mailgun has been good about moving me off of any ip I don't like. Although I wish they were more proactive about it, I have setup a weekly monitoring script to check a bunch of the blacklists. If there are any issues, I will have them move me. And I am still on the free tier so I can't complain.
Gmail stopped using IP reputation entirely a year or two ago, and effectively every major consumer mailbox provider relies on domain reputation heavily these days. Almost all major filters look at a combination of indicators, so it's becoming less and less common that a good mail coming from a bad IP is subject to filtering.

The answer to why better spam filtering AI hasn't been developed in a non-proprietary setting is fairly straightforward: the success of any filtering method is heavily dependent on consuming data at scale - including recipient behavior (e.g., mark as spam, vs. spend time reading a message), and this underlying data is just as important, if not more so, than the machine learning approach used to compute filtering assessments.

In short - you more or less have to be a large mailbox provider in order to have a chance at doing this well.
100% correct. There is no way they included a depth sensor in this device just to blur the background. They may also be aiming to map any Amazon clothing purchases to 3D body shapes for a purely data driven approach to clothing recommendation to start with (as opposed to having 3D scans of every bit of clothing to do geometric fitting, which is prohibitively labor intensive.) So they'll know your shape, what exact items you've purchased, how often you wear those purchases, and (if I understood correctly) how your friends think you look in them.
> Here a consumer with a bricked product will demand a replacement/refund, putting pressure on the manufacturers to not ship shitty products.

If my shitty DLink camera suddenly stopped working, I wouldn't demand a refund - realistically, I'd just toss it in the bin and try to remember not to buy more DLink products. But I probably still would, if they were sufficiently cheap.

I imagine that calculus is similar for most people.
For context, the "load times" we're talking about in the context of Disqus, at least the ones given in the articles I've read, is about 3 seconds. What's more, the javascript is below the fold, so you've already read the site content before seeing the unloaded comment section anyways.

I find it very hard to get worked up about 200k and 3 seconds of nonblocking load.

The tracking is of more immediate concern, but you also have to make a choice as a site owner:

1. Host your own comments. Nobody does this anymore because nobody likes registering for every site out there. You can have anonymous commenting, but ++ abuse. Either way, spam concerns are completely on your shoulders, and you still have to moderate.

2. Shell out to Disqus or similar. People get to log in with the credentials they already have (and don't have to log in at all if they have cookies from using another Disqus site), moderation is still a thing, but spam is much less of a problem.

3. Not have comments at all. An increasingly popular option.
then finally its happening? once we heard that India has more phone users than toilet users.
Show HN: Programming Podcasts – software development related podcast directory
These types of comments are always hilarious. Really? You think we've topped out on 1bn dollar companies in the year 2017? AI, Self Driving Cars, Improvements to Flying, SPACE!? You honestly think there's nothing left to invest in?
which one are you using now ?
Oklahoma is getting some answers. Try their interactive earthquake map. Look at earthquakes in 2016 vs 2010 vs the 1980s. They show disposal wells on the same map. The big problem is not the fracking injection itself, but disposal wells for all the waste fluid involved.

[1] https://earthquakes.ok.gov/what-we-know/earthquake-map/
A fun little piece of the source:

<!--[if lte IE 6]>

If you read this it's probably because the world has rebooted. I don't know how but you arrived here. I'm sorry you cannot enjoy this little game but you will be able to in the not too distant future. Browsers will become incredibly better. Just before the world turns into chaos due to Nutella production shortages. Scientists will realise too late that Nutella was to humans what pollen is to bees. Don't believe the hype, the end didn't (or won't) happen because the 'left-pad' package got removed from NPM. Good luck.
What I see and hear from the people on the field is that Narendra Modi is a show man with no stuff. Dashboard looks cool, but those toilets built are not maintained and is in the verge of wreck.
The Complete Guide to Getting a Raise at Work
So, if Bannon and Cohn were to go and start rabble-rousing about the "resistance" and the "despotic democrats" (and Lord knows folks did plenty of that when Obama took office), I'd be similarly annoyed.

My overarching argument is not quite that Sacca has a responsibility to use his money in a particular way--it's more that I find it distressing that powerful people (that arguably should know better) seem to have gotten caught up in the zeitgeist of the times and aren't being more conservative (in the "wait, let's stop and think about what we're actually advocating and how that could play out") and open-minded (in the "wait, maybe these other points of view are simply different and not always wrong").

I feel the same way about folks on the other side--they just tend not to show up on HN as much.
There are Kinect-based 3rd Party fitting room applications, mostly used as demos at fashion shows it looks like from a quick search. There are also Kinect games that play with similar concepts, in the space of a game.

The Xbox itself has never had fashion/fitting advice as a feature.
Oh, thanks for the info, I mixed those up.
The right to backup stems from copyright, and on theory cannot be denied by copyright holders. DMCA'S anti-circumvention unfortunately limits this - if circumventing "access controls" is part of the path to backing up media, you may only do it 100% yourself (or acquire "illegal" tools made by others to do so), but you may not legally tell others how to do it.
Do you have good resources on modern C++? I'm in the same boat of wanting to learn either Rust or C++ but I'm finding it hard to focus on what's makes up modern C++ and what I should avoid.
Given

1. a site that appears to have been used by humans to do some kind of processing of bones, and

2. very old (130k) bones at that site that have been processed,

how would you rule out the possibility that the site was made and the bones processed by people that came much later (say, 15k years ago) who found a bunch of 115k year old bones from animals that died from natural deaths and used them?
FCC Chairman Ajit Pai: Why He's Rejecting Net Neutrality (ReasonTV)
>The AMT is one of the largest issues for people calling their stock options on non liquid companies.

This cannot be stated loudly enough.
The vast majority of the products we'd associate with those companies were made long after they could be considered startups.
How to Succeed in Tech: Tips for Your First Year in IT
Why Did Gold Become the Best Element for Money?
Most lifestyle business have similar revenue models. We shouldn't just object against one company.
> it throws major wrenches into the hypothesis that the mastodons were hunted to extinction by early humans.

Why would some small settlements ~20kya be a problem for this hypothesis? Regardless of whether previous settlements at a smaller scale existed, the Clovis people were the first to have the technology and culture to be able to rapidly explode across the continent, and the time they did this coincides with the time of extinction pretty well, doesn't it?
What's a service mesh?
There is a tax holiday in addition to the lower corporate rate.

The plan would include a special one-time tax to entice companies to repatriate cash that they are parking overseas.
Wait, did Bill Gates really go out to the train tracks in India and film people pooping?
Anyone can get it. The hard part is keeping it. Cuban has made solid choices.
why do you exclude hydroelectric?
Notice that the article states the bones themselves are from 130kya, not that they were discovered in a layer of sediment deposited 130kya. This means that the age of the bones says nothing about the tools scattered around them at the site, or the ancient users of those tools.

Taking this into account, I think a more plausible explanation is that ancient humans - Clovis ancient (13kya) or perhaps older (20kya) - discovered these bones and kept them, used them, then discarded them or lost them with the other stone tools from the site.
As someone using Chrome Bookmarks, can someone please explain to me in simple words what this is?
Additionally, zip password security (non-AES) is known to be poor. (And AES encrypted zip isn't widely supported.)
There exist cart copiers, and not just the old ones. It is legally possible to dump your own games.
> People got to Australia around 40,000–60,000 years ago by boat so it seems unlikely that people needed a land bridge

Maybe, maybe not. Living for days on an open raft or equivalent is going to be a lot tougher when you're nearly in the Arctic Circle than it is in the sunny South Pacific.

> PS: I suspect the Americas where well known in the about in the 1700's, but nobody was talking to the Russian Far East when map making.

That's an interesting thought. If you use Reddit, might be a good one for /r/AskHistorians
Experience has shown that connecting a device to the open Internet is inherently risky. I'd say any act of connecting a life-support device to the open Internet would have to balance that inherent risk against any supposed benefit such a connection might involve, even if the device manufacture is doing best practices for such a connection.
Ask HN: Tools for Engineer struggling to design beautiful products
I am a backend software developer. I have always struggled to convert my ideas (of apps, SAAS, websites etc.) mostly because my design sense is poor, I lack expertise in HTML/CSS/Photoshop and I struggle to make changes to templates without messing up their responsiveness and aesthetics. I can code well but I can't design. I am looking for better ways, where I can express my design in code(?). What tools does others here use to design websites? How can I quickly and with less learning curve start designing websites better? I truly suck at it and have struggled quite a lot in the past. Any help is appreciated. Looking for tools, libraries etc that can help me be more coder and less designer to design websites.
Side Note: I have a sense of aesthetics and good UI/UX. I know what I want to design but could not master usual tools to design the same.
It's not necessarily what i believe in,and the replies we're very good, but excessive optimism is one way to see what a product could be .
Fair enough. Naming is hard. Even 'project' has connotations.
IRS Employee Indicted for Stealing Taxpayers' ID and Filing Fraudulent Returns
Same for Perl
Well, perhaps. But Sacca is great at it. Ferriss pulled out because he's no good at it. (Easier to be a charlatan in books rather than investing).
That is, of course, the problem for this answer. We have abstracted away our reliance on other people so effectively (whether in reality or perception) that most people don't feel the need to give back.

I would feel comfortable considering public service as a requirement of citizenship, to some degree. We don't have military conscription in the United States - but requiring a year of paid public service at age 16-18 would be a reasonable option in my mind.