skysight-inc/HackerNews huggingface dataset:
Can you comment more on the results? Like, how many of your clicks come from bots?
Reddit and HN look almost the same, only little web theme changes. Look how great the HN stories were, all around startups - no corporate PR nor offtopic - want it back :) http://web.archive.org/web/20070707020853/http://news.ycombi...

One of the stories "PG: What's your current take on reddit's comment system? (reddit.com)": http://web.archive.org/web/20070714221535/http://news.ycombi...

Another story was about Justin.tv, nowadays know as Twitch: http://web.archive.org/web/20070708190608/http://news.ycombi...

Look at Apple.com, the introduction to the first iPhone. Notice the YouTube app on iOS 1-4 looked like a vintage CRT TV, I remember it.

IMDb received a new CSS stylesheet, and the invaluable comments system got unfortunately removed - otherwise little changes.

YouTube changed a lot. Ten years ago it looks still like the early days before Google.
The 'race to the bottom' of reddit has been fascinating to watch. I think it clearly demonstrates that without moderation popular forums will necessarily devolve to lowest common denominator content. (I do, however, appreciate there are still quality subreddits).
Start your own company, or a side project. See how it goes.
All communication relies on quantum phenomenon. The universe is a big mess of quantum phenomenon. It's not magic that lets you violate the laws of physics, it is the laws of physics.
Not necessarily. I have a HP Z400 workstation with what appears to be an ATX PSU... but some of the pins are swapped and it won't actually boot with a non-OEM PSU. You can make an adapter, but in general it's not a safe assumption that this class of systems are compatible with off-the-shelf PSUs. These are OEM systems and the only thing that is guaranteed to work is OEM parts.

https://www.badcaps.net/forum/showthread.php?t=47754
The AR in Pokemon Go is already kind of a thing. 750m app downloads to date.
Oh but we are going to agree on this because...I'm opening my mind to what you are saying. Way too much energy behind this for you to just be some guy trying to win an argument on the Internet. Thanks for the perspectives.
True, but if your customers don't choose to do that, your business model stays intact, which is clearly what's happening here.

Moreover, if you understand that this isn't a violation of the license, what were you saying in your original comment?
Probably wrong granularity; we would likely have to wait a bit for this detailed ML. But you can make various groups that follow certain "ideology" and see which ones thrive under what circumstances/in what kind of environment or not. Kinda like A/B testing but internally on their own coders. Then you can view e.g. maintenance costs (that might be your code quality metrics aggregated over time) etc. If there is one company that can pull this off, it's Google. I would be very interested in results to be honest. Then this could be generalized for governments and provide fact-based guidelines on how to govern well.
If you read this, please don't buy gedit there

I wonder how the author of the article makes a living? It seems quite spiteful to try and undermine a fellow developer like that. Isn't anyone who works on GNOME working for Red Hat, without getting paid? They were a for-profit company last time I checked...
I got it excited when I read your comment, but turns out it still allows tabs, just not mixing. :(
http://orgmode.org/

https://sourceforge.net/projects/jttslite/?SetFreedomCookie

http://www.ganttproject.biz/
Fighting their way out of their shack in the woods while, in their spare time taking a moment to vote against gay marriage? What a misunderstood nobility...

People are going to a lot of trouble to defend having lousy values. It doesn't mean that's all you are, that one opinion, but having other aspects to your life doesn't let you off the hook. We all have troubles.
Could you show me a quick example of what a request and response would look like with REST? I'm still not quite sure what you mean.
LLC's are already anonymous depending on the state. This is such a marketing gimmick.
It's funny with all the downvotes, first I never said that anything violated the laws of physics, I said that they don't follow the physics as life on earth. Second, there are many downvotes, but no actual evidence of what I said being wrong. I feel as if I am arguing with self-reassured people.
That is up to the developer - there are non blocking implementations of the Queue interface: https://docs.oracle.com/javase/8/docs/api/java/util/Queue.ht... , LinkedList for example.
yes.

https://discordapp.com/terms
You ignored the "So given that you don't really know what you are doing" part.

With that included the question sounds rude and makes it sound like the candidate should be grateful for whatever they are going to pay.

It's like a candidate going to an interview at a company in bad technical shape and saying "So given your product is an outdated buggy piece of crap, how much are you paying me to put up with it?".
'Send someone with a gurney. We've got a robot hand grasping a man's penis out here".
It just links to Archive.org, and spoofs the address bar. So the content is 100% loaded from Archive.org. A very trivial website, but interesting looking back for a few minutes nevertheless. You can do the same with a more complex interface on Archive.org.
Personally I'm waiting for Alpaca :)

https://github.com/alpaca-lang/alpaca
A job is quite a bit more than "money in exchange for services." It's also a time sink, and an opportunity cost. And often, a barrier or aid to achieving some other goal.

Life isn't a ledger where everything is a numerically balanced transaction.
The FSF used to sell tapes with EMACS, GCC, etc for $200 apiece.
This is harder to do than you think. An industrious developer who works on these things will quickly notice that their distributed crawler has started failing, look through logs and ultimately identify the problem. Then they'll switch to another set of IPs and continue, this time without requesting that link. The other issue is that you need to set an explicit rule that is aware of how each and every API endpoint should be accessed, and whether or not it should logically be directly accessible.

I say this as someone who has had to combat this specific technique - I'd suggest that if you believe it works, it's probably because you saw obvious scraping activity stop when you did it, but you were never aware of the more professional scraping that adapted to it or was never caught by it in the first place.

Whenever I've scraped a website, I am extremely careful not to request more pages than I need. A better method for blocking them is to flag requests for resources that do not proceed in a logical manner. For example, if you have an API endpoint that displays the information scrapers want, that endpoint should have a specific "route" through the user interface. If you find requests directly to that resource without first proceeding through the typical UI flow, that is more accurate for identifying a scraper.

This is still not foolproof, because the scraper can just script requests to the requires series of pages in order. But it's a good start for getting rid of most scrapers. The most effective method for getting rid of scrapers is IP agnostic behavior analysis, because it can catch e.g. scrapers trying to parallelize requests that increment across a proxy farm or requests that don't obey typical behavior constraints in the UI.
Universe is full of particles with quantum entanglement; those can be your "immediate" messengers of information. But anyway, there are way too many assumptions in your objections about the character of such life and its requirements, as well as in the article itself. We still don't know the fabrics of the Universe, just some rough approximations in certain areas with known confidence; there likely are many surprises awaiting us in the future (like discovery of radioactivity etc. in the past).
Google open source / Projets
Recomendations in choosing a Linux distro
Anonymous companies are a problems for years now, people are hiding their taxable income behind those companies. They are also used to avoid responsibility in case something goes wrong. See the panama papers a few years ago. Delaware is a paradise for those companies.

The NGO Global Witness is fighting anonymous companies for years now https://www.globalwitness.org/en-gb/campaigns/corruption-and...
Sadly, I've worked with some code bases before that may have been more fun to work on if they were in Befunge.
The burden of proof lies on you, not 'them'. https://en.m.wikipedia.org/wiki/Russell%27s_teapot
As a fellow programmer, I'd saying dancing is good physical without seeming like it, if you find the right place it can be really social and you mix with the non-nerds which is nice in breaking the geek-perspective (or back to reality).
I've done ceroc/modern jive for years and found it to be friendlier than salsa (and with better music - not a salsa fan) and being a paired dance you mix with lots of people.

Otherwise bit of photography seems popular to combine some walky with your inner tech!
I'm interested too. Most junior devs I've known recently have to apply to hundreds of companies before anyone is "interested" in what they are offering. (which is just ridiculous if there is actually a "skills gap". Companies should take some responsibility in training, if they can.) After that, they have to take jobs that pay less than restaurant server work. I wonder why she had so many interviews. Good for her, though. I'm glad she was able to be picky with a goal of working with a team who could help her improve over time. Everyone should get to work with people who inspire and support them.
I'm 41 w/ a degree in CS from UCSD (what was at the time a top 10 CS school), spent about 15 years primarily in enterprise healthcare doing C++/C#, then the last 6 years as a Rails/React/Angular dev. I also helped advise a friend on her path to becoming a dev by way of a coding bootcamp, career advice, etc.

I think the author is on point. A high-functioning team should embrace a mentor-mentee approach between their sr. and jr. staff. That doesn't preclude self-learning, it accelerates it. Otherwise you're leaving productivity on the floor, and quite frankly, if your sr. staff isn't adept at doing it they probably are not all that sr (being a sr. dev is alot more than simply being a good coder).
Truth is you need to get st done, I see a lot of mediocre developers hiding behind agile processes, when they can't figure out something they throw their hands in the air and scream "bad requirements" , boohoo man-up and do the business.
Breitbart has changed a lot in the last decade.

It used to be far more reputable IIRC.
The customization thing was somehow thought to be really important. That was part of "Web 2.0". Customization is part of what killed Tribe, which "upgraded" and implemented customization badly. You could slide everything around. The user had to get panes and widgets to not overlap, then be careful never to slide anything again.

This is a classic programmer design error. Faced with an aesthetic decision, there's a tendency to punt and make it user-programmable.
Thanks!

Some thoughts on 110 and 119 in my comment below.
I'm having trouble wrapping my head around this. Once you use your private key to complete a transaction on the BCH blockchain, won't that reveal the private key publicly and allow others to spend the corresponding unspent bitcoin on the BTC blockchain? Sorry if I'm overlooking something obvious, but it was my understanding that once someone used their private key it should never be used again...
Ah, thanks for the clarification...the animation made it look like it was the gear system that was controlling the movement.
> If you are doing business in california, you need to register a california llc

No, you can just register as a foreign LLC [1]. Notably, you do not have to disclose ownership to do business as a foreign, i.e. non-Californian, entity in California.

[1] http://bpd.cdn.sos.ca.gov/llc/forms/llc-5.pdf

Disclaimer: I am not a lawyer. This is not legal advice.
Eh, no? That is what the advisory apparatus, the library and the slowness is for.. So none ecperts could read up. They became on the fly Domain Experts. That is what lobbyism was.. Influencing the Research of ready made experts. The reason lawyers dominate today is neither skill or Expertise.. just caste.
Every spider process is a browser tab. People have hundreds tabs opened without any problem on ordinal computers. On a dedicated server with 128GB of ram you can run thousands of those and it will cost you 100$-200$/month.
You're arguing with a physicist.

There's no such thing as "quantum phenomenon" that is distinct from any other phenomena. All phenomena are quantum. You're using that word the same way any other woo-peddler uses it: to worship ignorance and preserve the 'majesty' of the unknown.
Damn, I guess that pretty much disqualifies it for use in any business venture
This like essentially justifying - "Why do X dislike Y?" questions by the person who loves Y. It is not surprising that there has to be set of process or steps when doing anything, and I mean anything. The problem arises when Y is suited for type A projects but just because the Manager has read about Y in some magazine he thinks "one size fits all". The problem can be seen from the blog itself. The Toyota Way and contextual changes. In software sometime defining the context itself becomes impossible. It certainly is more difficult in a company which has no other defined processes but wants to implement Agile.
Determining link visibility is a standard crawler thing. So you'd need to be way more clever than that to succeed against someone who is moderately clueful.
You can think of it this way as well - breathing pure oxygen sounds good in theory, but the reality is, it would kill you.
Thanks for pushing the limit of browser. I made a customer npm package that wraps react-16.0.0-beta.3 and it runs well in both RunKit and StackBlitz.

https://twitter.com/ontouchstart/status/893886659070230529

I am sure it will be a great tool for npm package authors to test new server and browser ideas.
> If you want to run a few hundred parallel spider processes with full browser in each, it's neither easy nor cheap anymore. It takes a lot more resources than running it headless, plus adds a significant overhead to automate and control all that.

This is not true. I've seen it done in AWS for less than $2,000 monthly, and I can do it from my home for less than $500 per month (minus the costs of my workstation and networking gear, which you'd amortize over the expected lifetime of the project). I have a home server with 128GB of RAM and an i7-6900K, with 125 static IPs and a bunch of Ubiquiti networking gear. You don't even need that much memory or compute power, but I also use my workstation for other research projects. I use my own static IPs to parallelize without having to sacrifice latency or cede control to a shady proxy farm.

It's a pretty straightforward setup - each static IP is given its own route across the switches from the gateway, and the switches have link aggregated connections for 40GbE bandwidth. You have pub sub and queuing, and each scraping target is its own headless Chrome process. The requests to the target from each process are round robin sent across the available interfaces. Then you've got parsing and a local database.

I'm not a particularly invasive scraper (I make my User Agent deliberately obvious with an explicit way to opt out), but it's really not true that it's prohibitively expensive. This is a pretty cheap setup; I don't even profit from the work, I use it for personal research. If someone was actively selling valuable data, this would absolutely be worth it.
As I understand it, quantum entanglement doesn't allow for affecting causality faster than the speed of light. So that doesn't solve the problem.

Your comment doesn't really give accurate credit to the current state of knowledge.
Hacker News comments age about as well as Donald Trump's tweets regarding the Obama administration.
House below is a great idea!
otherwise email replacement.
Really it's 2017 and we're still stuck in the dark ages, there has to be better way!
Which still involves adding shafts.
Because few organizations actually enable real Agile development. I did some "Agile coaching" in a previous life and time and time again I'd see teams embrace the cosmetic parts of Agile - daily standups, iterations, retrospectives - but workflow was still much the same as it always was.

Agile, done right, is more about how work is broken down into consumables and deliverables. It's about clear prioritization and freedom to focus on the task at hand. But most development teams would iterate aimlessly, while the organization around them continued doing business as usual.

To successfully embrace Agile, the entire organization has to do so at some level or another. You have to break requirements down into pieces that can be consumed in an iteration. You have to prioritize clearly. And you can't change priorities until the iteration is complete.

Additionally, many software teams misunderstand how they work. I can't tell you how many times a team would insist to me they were using a waterfall process, but when I asked them to describe the previous workday they'd describe end-to-end firefighting. When I would introduce Agile and the controls that it brings, they would react negatively expecting that Agile was some magical organized free-for-all.

Additionally, lots of consultants made money off of the promise of Agile and the cult of Agile. They didn't provide practical solutions, and organizations resisted change. So much of the indigestion that developers have regarding Agile is due to their own experiences with organizations that bought the promise of Agile but didn't do the necessary work to make it successful.
Apple has the green light to test next-generation 5G wireless tech
Pizza over privacy? Stanford economist examines a paradox of the digital age
That no cleaning method they tried works.
Repeating the same thing does not make an opinion accepted or popular.
Conformal coating isn't necessarily guaranteed to be rugged against abrasion and handling, so you may still need an enclosure. Also, as others have mentioned, not all components can survive the process. But it has the advantage of being something that a PCB house already knows how to do.

Along the lines of "do things that don't scale," household products such as Household Goop (aka Shoe Goo), silicone sealant, etc., work pretty well.

If you have one or two components that can't be coated, you can leave them off the board and solder them by hand after coating.
He's saying two wrongs don't make a right. How hard is that to understand?
Yeah, it was kinda stupid in this context; I meant to show that some actions are happening "immediately" even across huge distances and not that we need to wait for e.g. gravitational waves to move at the speed of light. Not that we can actually utilize this for conveying information immediately.
IANAL, but I entrapment can occur when law officers enticies the suspect to commit a crime the wouldn't normally https://en.m.wikipedia.org/wiki/Entrapment

The definition of "wouldn't normally" looks like some hairy case law, but it isn't as simple as you are saying. If they are offered a bomb for sale after a lengthy conversation about how great terrorism is and how important it would be for them to take the bomb, you could possibly have an entrapment case for example.
She, as a junior dev without a degree, would rather not throw away her crucial first few years of her career to a startup that won't even bother to think about helping cultivate her. You may think that's heinous, but I'm OK with that.
Yeah, that's a common negotiating tactic, which is why I'm confused as to why she withdrew her applications
there is a pretty vast middle ground between 'talking every day for a year, and never making any plans' and 'make a plan for a year, don't meet in the interim and try to integrate then'

make plans. try to gauge costs. change plans when necessary. integrate as soon as is reasonable. use consensus to drive structure/interfaces. maintain a testable artifact.

maybe running a service is different, but variants on the above seem to be the only thing that works for software.
Why are you already introducing politics into this discussion?
What if quantum entanglement is simple an indicator that there is another way to send information - but we haven't discovered that function of that mechanism to do so yet?
Because it's misused as a way of doing things on the cheap, and the people who have to live with the consequences are the developers.

The anti-patterns of Agile are...

- no documentation

- incoherent design

- no tooling

This doesn't have to be Agile, but often is.
I've thought about this a bunch also. Once you start to think about say, the outside of the outside of a pilot wave...or the determination of the resonance of a string... I don't think it's fair to say the article is invalid, but it doesn't account for a lot of the more fringe areas of quantum mechanics for sure. I'm surprised you're getting downvoted.
I rode one of those "terrifying" elevators in the '90s in Frankfurt DE and it wasn't actually scary. I could in fact be dangerous but people are pretty smart about not being stupid near them. I will admit that we taped a piece of paper to the floor to make sure the cabin (which was completely carpeted) didn't flip over at the top before we rode it the whole way around.
JJ Luna is a well known expert in this space: https://jjluna.com/Resources-LLCs

A recent podcast with him: https://inteltechniques.com/wp/2017/01/17/the-complete-priva...
Processes are needed for sanity, and not much else. Don’t be the baker who’s really firm on a choice of a 9x13 pan and the entire set of ingredients for a cake, only to find out that people want cookies.

To move quickly, you really need just two things: a way to make sure things don’t change unexpectedly, and a way to recreate anything you had before (where the 2nd is a crutch if the 1st fails). To have sanity, you need somebody setting a direction (“we’re doing this”), and somebody deciding what can wait.

For software, this means things like: “for Pete’s sake, use revision control”, “track versions of dependencies”, “back things up”, “write scripts instead of step-by-step instructions”, “test somehow”, and “track problems”. There is no “daily one hour meeting” phase of software development.
Or that it might not be useful to conceptualize the entire universe as a single biological organism.
I've discovered that many, many people will choose a (Android) lockscreen pattern that will closely resemble the first letter of their name.
It's a bit weird to see this on the front page again. I did this ~4 years ago just as a proof-of-concept. I thought it would be a neat idea to have a plain-text way of writing forum posts that had calculations embedded.

I'm an embedded systems engineer and work almost exclusively in embedded C/C++, so forgive my absolutely awful javascript/coffeescript coding.

Previous discussion here: https://news.ycombinator.com/item?id=5107106
NASA's Planetary Protection Role Excites Space Fans of All Ages
It's common to call candidates clueless in order to wrangle maybe an extra $20k max out of them?

Probably at toxic companies.
The same analogy can be applied in reverse.

The article here is the one that is making an unfalsifiable claim that "a living creature cannot be as big as a galaxy", but offers no definitive proof of nonexistence of such creative.
There is a difference between reading ToS and accepting it. I am not obligated to anything just by downloading webpage from internet.
Let's start with Spam : filtering it out with 100% guarantee of no false positives has still not been achieved.