skysight-inc/HackerNews huggingface dataset:
You're right, of course, but this sounds pretty rude in English. It would be nice if there was some way to privately suggest a correction without making a big deal out of things.

As someone who speaks other languages, I know there's a point where it's hard to make progress because you are fluent enough to be understood easily and yet you make significant mistakes that nobody will bother to correct unless you ask.
It sounds like your best way forward is the route of a less critical role for this cofounder. At least in the short-term.

Longer-term, I would think the other cofounder(s) would at least be considering the "removal" (buyout, whatever) of the this cofounder. No one wants "dead weight" eating value of a company they aren't contributing to. It will only cost them more later.

Or, if the other cofounder(s) don't seem to care, maybe that's a sign you should move on yourself. Maybe you should bring up the subject of "dead weight" with the CEO to get a sense of the situation?
We used to have plenty of water in BC... we are a rainforest after all. Watersheds are not infinite resources.
I'm not a fan of it, nor all the variations of invasive ads that are sold[1]. I get the sentiment of what you're saying, but reality is a bit more nuanced than that, and there's a lot of legacy and business reasons why it happens.

Using ad exchanges means that you always have ads available to make money from. When our ads team doesn't sell an ad directly, it'll go out to the ad exchange and get traded algorithmically.

If you're going to use display ads, you have little choice but to use an ad exchange, and no ad exchange is set up to not have content run from a third party - they simple haven't or don't care about the disadvantages that you or I see from running third party content. That industry just isn't as 'progressive' or modern.

Thankfully though, media and publishing companies (or at least the one I work at) are starting to become more away of the problems of relying on display advertising, and are starting to rely on them less and use other forms such as sponsorship deals or video ads[2]

[1]: Like this obnoxious wallpaper ad http://i.imgur.com/IPVAVwx.jpg although this is actually one of the better ones.
[2]: A 'new' tech is 'server side ad insertion, where the video is inserted into the video stream on demand on the server. Pretty cool stuff https://www.brightcove.com/en/once
It's hard to say. We've hired people where I work currently with little experience outside of college. Not at $80k of course. I would say that with a little bit of AngularJS and some backend (C#/Java) you could get $60k-$80k anywhere in town.

There are tons of recruiters in the area and companies are always looking for quick learners with some demonstrated talent. We aren't currently hiring, but I could put you in contact with our company recruiter if you are interested.

(EDIT: removed contact email after reply from _userThrowaway)
Someone posted a novel take on this problem 10 days ago: https://news.ycombinator.com/item?id=9905847
I remember reading this http://higherorderlogic.com/2010/07/bad-code-isnt-technical-...

According to the author call options are a better metaphor for what we call technical debt but admittedly a more difficult one to understand: anyone who knows what a call option is raise hand.
TPP Undermines User Control and That's Disastrous for Accessibility
> Fortune 500 customers

Fortune 500 technology customers. Fortune 500 companies who have hundreds of millions and decades of work invested in their infrastructure generally aren't going to jump on whatever the latest infrastructure trend is.
Windows 10 Launch Could Seriously Break the Internet, Could Peak at 40Tb/s
The Crypto Wars Have Gone Global
Can we stop calling these "Silicon" ? Silicon Alley, Silicon Savannah, Silicon Valley, Silicon Prarie, Silicon Forest, Silicon what-have-you.

It was called silicon valley because all the semiconductor companies were located there. Now all the cool kids want to be in San Francisco, which is very much not Silicon Valley and very much is something like "Info City" or "Social City" or "AmazonEC2 ville" or something.

Maybe we could call the whole region "Technology Bay", yeah, throw a little location love over toward the East Bay as well.
EFF Joins Over 60 Organizations and Companies Opposing CISA
Amazon Imagines Exclusive Lane in Skies for Drones
This video is one I recognize from the series of pool rescues that was on HN a few days back. Having watched a number of videos from that wave pool, I can confirm that "kid flips tube after climbing on it and is dumped face down" is probably the #1 thing that leads to a rescue.

That said, if you're watching for them, I just sort of defocus to watch the whole pool at once and look for the particular splashes of the drowning person's "swim" that become distinctive after you've seen it enough times.
I was considering a job with the USDS. Seriously reconsidering after the latest Edward Snowden pardon response.

I want to make government and society better; I don't want to be a tool used to enable further entrenchment of incumbent policies. I voted for Obama twice; disgusted doesn't really suffice for how I feel about how him, Kerry, et el are handling current tech policy.

Does the Bernie Sanders campaign have any volunteer technology team positions open?
But, even Firefox has a rather limited UI... Whenever you build anything with a moderately complex UI, it becomes nearly impossible to offer a good cross-platform experience.

I also think that standing on the shoulders of bootstrap and material design (like materializecss) is a better place to start where users will be cross platform than trying to look native everywhere... not to mention that native looks different every other OS release. Hell, look at MS Office from version to version, they break most of their own rules. A relatively clean, usable design is more important than getting everything precisely native looking everywhere.
Yes, but legal fishing can be regulated. We can setup manageable and productive fisheries that not only can sustain populations but also continue to reproduce and be healthy. With illegal fishing, we can't do that.
Public Interest Groups Call on Copyright Office for Sensible Copyright Policy
That's not introvert/extrovert. That's about being social / antisocial.
Prior discussion: https://news.ycombinator.com/item?id=9941066
It's more because they're doing these rankings based on the self-reported languages/Frameworks that people put on their ChallengePost projects. The reason why HTML/CSS is the highest is because the web framework share is divided between many different languages.
Motorola Announces the Moto X Style
The best part of his teachings was probably sitting around in the commons area during the evenings and solving problems with him. Sure, his lectures were amazing, but the evenings were even better.
Amazon S3 Update – Notification Enhancements and Bucket Metrics
Stuff like this intrigues me, from a linguistic perspective.

I'm really curious what lead to the community settling on this. You'll occasionally see all-lowercase in some projects thanks to the fact that *nix commands are usually all-lowercase, but title-casing an acronym is weird.

If I had to hazard a guess, I'd say it's because "Tcl" is typically pronounced as a word ("tickle"), so it got de-acronymized like "radar" or "scuba". Then again, nobody writes SCSI as Scsi. I'd love to study this some more...
Numberphile, an awesome youtube channel on its own, has done some great interviews with John Conway that are definitely worth watching: https://www.youtube.com/watch?v=R9Plq-D1gEk, https://www.youtube.com/watch?v=E8kUJL04ELA, https://www.youtube.com/watch?v=xOCe5HUObD4 He really comes across as a genuinely great guy.
Motorola Announces the Moto X Play
The good solution is subscription fees. There is no other good solution, including advertising. A media company that can't make money on subscriptions is doomed to fail (I consider turning into a clickbait-ey shithole a failure)

I block 100% of ads on desktop and mobile. I also spend ~ $350 a year (that's $30 a month) on media subscriptions, not counting individual movies, shows, books, etc. This is a sustainable model for the companies that I subscribe to.
It isn't just the people on minimum wage that would get a raise. Anyone making between the current minimum wage and the new minimum wage would receive a pay bump.

I don't have the numbers, but I would guess that there are more people within a dollar or so of the current minimum wage than there are actually at the minimum wage. The trend in the US is for people to at least get nominal raises that would technically raise them above minimum wage, but well below the proposed new minimum wage.
As a first-year programmer a project manager said to me, "I've never heard a programmer praise another's code. It's always, 'This is crap!'" So I always try to be slow to criticize. There is a lot of crap, but things might not be as simple as you think. I really believe we should take more time to read and understand before we write. Or think about G.K. Chesterton's fence:

https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence

You should resist someone who says, "I don't know why this is here, let's get rid of it!" Only get rid of something if you do know why it's there!
Yes, but all that will achieve is a tester writing it into their plan to check that invalid credentials don't let you in. It will not magically teach programmers to write secure code.
Blendle does that I believe.
There is also the lighter weight JimTcl [1] clone which is suitable for more resource constrained systems.

[1] http://jim.tcl.tk/index.html/doc/www/www/index.html
I was actually going to say that $75k for a competent developer with two years of experience seemed low, especially if you're in NYC or SF. You can swing that in Dallas with a finance/accounting degree and 2 years of work experience if you're competent and have good work experience. Just my perspective, I am not a developer.
Sorry about the downvote! accidental keypress!
There was an earlier transcontinental telegraph along a different route. Once the railroad was built that one was abandoned since the one along the railroad route was easier to maintain.
People's "entitlement" is a complete red herring. The problem is the semantics of monetizing non-scarce, non-rivalrous goods in a digital age are open-ended. Complaining about free-riding is a distraction and demagoguery.
I've used ZFS as my primary data workstation FS (as opposed to NAS), first under OS X and then FreeBSD, for over 4 years now, and amongst the many benefits backup/replication definitely rates highly for me. But while I'm interested to see native send/receive in the cloud, particularly once resumable support makes it into mainline OpenZFS, I'm actually not sure how useful it'd be in general for plain backup purposes. One of the most valuable choices Sun made in send/receive was that it uses normal stdin/stdout, and that in turn can give ZFS immense flexibility in terms of cloud storage targets. While I do local online replication to a NAS, for remote backup I just dump to files. Simplifying here without all the exact options:

zfs send tank@snapshot | lz4 | openssl enc | par2 > file

OpenSSL of course using AES-256 and a key, and par2 adjustable based on characteristics of the target storage. This is part of a simple script to produce and cycle incrementals. The result are an original and then set of deltas that are client encrypted and have some redundancy even in the face of errors in the foreign filesystem or transmission process, and thus can be used practically anywhere with minimal thought towards remote security, no need to trust any sort of closed client or service, etc. It works nicely with Amazon's offerings (including Glacier), particularly since they allow actually physically sending in a hard drive which is really handy for freelancers or small businesses with significant datasets but highly mediocre netlinks (ADSL 5/1 or some equivalent is still depressingly common in America at least). Since par2 can also split output to arbitrary sizes and numbers, it'd be possible to use this workflow for anything from optical to storage lockers as well (dataset size permitting).

Really, with stdin/stdout the sky is the limit, and there are minimal ties to any specific service since only the most generic raw cloud storage features are being used.
so what is preventing me from sending a phishing URL?
I'm surprised C/C++ was so high and ruby so low. I assume the C/C++ position is due to hardware hackathons mainly.
It does suck. Most code sucks. We just get used to it. Doesn't mean it doesn't work, doesn't mean it's not valuable. But it still sucks.

As for architecture being the biggest technical debt problem that should be obvious. Architecture is often the most difficult thing to change after the fact.
Of course Facebook.com has been removing functionality from their mobile website for some time. At this point when you post a link from mobile it doesn't even add the thumbnails anymore. I know it's to drive people to use the native apps (so they get much more tracking information, and run your battery down faster). But the affect is just pushing me away.
One thing I've wondered about recent ISAs is regarding split register files. Since most CPUs are single-chip implementations these days, why not have integer, fp, and vector registers unified at the ISA level to allow different implementation points and less state spilling/loading during context switches:

(1) High performance implementations use register renaming anyway, so they can easily use a split register file internally without exposing it at the ISA level.

(2) Low power implementations can use a single register file (at the cost of fewer I/O ports).

This would also mean that when switching threads, only a little bit more state than the vector unit registers would need to be stored and loaded.
Unfortunately both biking and swimming seem to be "privileged" activities in USA. Unless one lives in the inner city or a desert, it doesn't actually take much money to bring your children to a stream or lake (or, for not much more money, a public pool), but many parents are uncomfortable around the water themselves. Those of us whose relatives got us into the water as toddlers are fortunate indeed.

It would be nice to imagine that the average USA public school could bring children to a pool and teach them to swim. It seems unlikely, however.
Work and Privacy: Hanging on to the Old or Inventing the New?
> You should resist someone who says, "I don't know why this is here, let's get rid of it!" Only get rid of something if you do know why it's there!

I know this is orthogonal, but please try to avoid these situations by commenting code which people might wonder exactly that of, in the future. :(
"Philosophy" is a diverse field - it's a collection of opinions. None of which seem particularly dominant at the moment. Philosophy as a whole has always been partially ahead, and partially behind science, as new scientific theories create new philosophical questions, not answered by those theories. I'm pretty sure it's going to stay this way for the foreseeable future.
Intel's new “3D XPoint” may revolutionize the future of memory
If you get to know the lifeguards, most of them prefer the latter. I distinctly remember taking 2 umbrellas, one in each hand, and after climbing up onto the guardshack, taking a running leap into the pool.

Needless to say I had to buy 2 umbrellas least my boss found out.

I always likes horsing around with the kids, when we developed a relationship such that they listened to the rules, which really wasn't asking a lot. Don't run, don't dunk people, get out when I ask you do (adult swim, thunder/lighting) and stay out of the deep end if you haven't passed the swim test.

There are boring guards, just like there are boring people. I have found that men and women (mostly teenagers at that point) who elect to hang out in their bathing suits (read: basically underwear) 40 hours a week are usually a lot of fun to be around. There is a specific sense of self-confidence that I never really thought about until replying to your comment.
How Copywriting Can Benefit from User Research
You're going to need a lot of booze or drugs or to cap the time you do that. It can get real frustrating real fast despite the gigantic checks.
I am not sure I see the advantage in taking a metaphor that is a little off but understandable and replacing it with one that is more accurate, but very few people understand.
The Programmable Typewriter
Just found out they are having a summer sale , 50% off that ends today , so that's definitely the right time to sign up.
Font Awesome 4.4 – 66 new icons, including rock paper scissors lizard spock
This is the Product Death Cycle. Why it happens, and how to break out of it
I studied in the department of one of the authors at Carnegie Mellon. I guarantee you that "mathematical logic" is the proper term to use here. The focus of such an effort is to teach the logical foundations of formal mathematics. The authors are more interested in teaching the structure and limits of mathematical proofs, and not, for example, group theory (Though I can tell you that having a strong background in traditional mathematics is most helpful. Without it, one tends to lack the intuition to understand the motivation behind the definitions and examples).
One reason why so few people are willing to pay for good content is that there is so much of it. If the NYT goes goes broke and stops publishing, or puts their stuff behind a paywall and consequently goes broke and stops publishing, people don't care, because there's dozens and dozens of other publications with the same quality competing for their attention. Along with, of course, a whole internet full of click-bait, zero research garbage, but that is sort-of beside the point: there is free quality journalism to be had elsewhere, in such seeming abundance that I can't say that this carefree attitude by readers is short-sighted.

Another thing is that the manner in which journalism is consumed has changed fundamentally: we pick and chose individual articles from a variety of sources instead of reading or skimming through one publisher's entire newspaper for any given day. In other words, it's not even the NYT that's competing for attention with other publishers, it's any given article that's competing for attention with any other article.

It's possible that I'm not giving the NYT and their ilk enough credit: while I think there's no debating there's an overabundance of thoughtful, well-written long- (and short-) form content out there -- more of it alone on HN that I'd have to quit my job to read it all -- I'm open to the suggestion that much of it is still different from what newspapers like the NYT do, or strive to do, particularly in terms of dedicated research and fact-checking.

If that's the case, and there remains a demand for this kind of content as opposed to content that's "just" well-written and thoughtful, maybe at some point before it's gone it'll be rare enough that people will start paying for it.
Just let the browser do what "applications" did in the 90s, while not breaking the stuff that browsers did in the 90s.
I was tempted to go on a diatribe about your comment, but I'll leave it at this: my job was to guard lives, not provide entertainment.

Nobody died, which gave every person I guarded the opportunity to pursue an anti-boring life in whatever way they see fit.
It's actually really pretty easy to do. I put together a handful of different RISC-V cores that all implement the privileged/supervisor spec (https://github.com/ucb-bar/riscv-sodor/blob/master/src/rv32_...).

Basically, detect a few cases in Decode, pass the rest of the instruction down the pipeline to the commit(memory) stage, and let the commit stage detect exceptions and redirect the PC as required.
"Now we are at a point where this is apparently no longer the case"

It hasn't really been the case since Galileo and Newton made hash of Aristotle's notions of physics.
Luckily, some philosophy doesn't compete with the formal sciences because it operates outside of their remit; e.g. moral philosophy, political philosophy and epistemology. It is here that some meaningful work can still be done without fear of being empirically outgunned.
OnePlus 2: Product Launch in VR
9 Benefits of Blogging for Business
Motorola Announces the New Moto G
If you don't really need true locking pessimism it's more possible... There are actual SQL engines in JS though.

Using a single queue to run queries through would be relatively easy to do... a stage 1 analysis of what collections you need to query could then push the query into one of several queues for pipeline requests.

It would be interesting, but I don't mind IndexDB (or localStorage for that matter) enough to really bother with it.
Chisel by definition can ONLY generate synthesizable Verilog.
surprised you're stupid enough to see my comment as a "personal attack" (that's a personal attack on you)

My comment is a comment about the lack of diversity in the go community if one developer is speaking at three major go conferences in one year, and the lack of restraint shown by that person, thinking he or his project is important enough to take up three speaking spots
Nothing wrong with linking together a couple things to build an app... I call it Rube Goldberg (a.k.a. ball of mud, pile of crap, etc.) when it's like dozens of things that all have to be tweaked in exactly a certain way or everything assplodes.

I simply will not run apps like that unless I have no choice. If I see that, plonk it goes into the trash.

... and yes, the whole package management situation is comical. Every language has its own package management system, and the OS, and sometimes people use both at the same time. It's ridiculous.
maybe you could explain why you think a comment about a person is viewed as a "personal attack"
Ask HN: When is the best time to submit an article?
I posted https://news.ycombinator.com/item?id=9963339 this morning Pacific time. It was 11 on /newest, but within half an hour, it was gone. What's a better time to submit, and how soon can I repost?
How to spot a drowning child: Is there a child under your hand struggling to leave the water? Congratulations, you found the drowning child.

Looking forward to the AI/IoT NSA startup that opts to monitor all motions of your child from birth to determine if it is drowning at some random point in the future.
I'll add another shameless plug here. I wrote nosetests plugion for profiling your test suites called nose-perfdump

https://github.com/etscrivner/nose-perfdump
After several years of working with VS, Eclipse, and a couple of other developers' IDEs, I can say -with a straight face- that developers' IDEs are slow primarily because they do a lot of work.
You still need a Mac to compile.
Sure there is. People can pay for the products made by a business. Individuals don't have a right to the products that others make; if they want to have those products and don't want ads, then they need to ante up and pay money for the product and that money needs to be enough that the creator of the product can keep creating more products and support the customers who've already bought.
> The browser is basically what the JVM tried to be, a write once work anywhere solution that is pretty well sandboxed. It's miles better than pretty much every other cross-platform piece of tooling in existence.

I'd say Flash is better than a browser. Flash seems to fall apart when embedded into a browser, but stand-alone it is decent. And it's IDE/tooling is top notch too.