skysight-inc/HackerNews huggingface dataset:
IMO, if you're a junior developer you don't want autonomy, you want guidance and mentoring from fantastic senior programmers. I didn't realize it at the time, but that was a big win when I started my career.

Also, I managed a ColdFusion team. I didn't want to use it, but the company chose it before I took over because it was easy for non-programmers to pick up. Not coincidentally, I was managing developers with way more experience because I had more good practices in me after 2 years at JPL than most in that team. Smart, wonderful people! Just not serious coders.

Bottom line, find a company who's development team impresses you and learn from them.
I feel like the difference between "made" and "discovered" depends on how you get there. If you're tinkering with cellular automata, and you notice a rule that makes something pretty, I'd say you "discovered" it.

If, on the other hand, you study cellular automata until you have a deep understanding of their behavior, and you use that knowledge to determine a rule that will produce a particular aesthetic, you "made" it.

So by that reasoning, the rule was discovered. The program that renders it in a browser was made.
Room temperature quantum transfer in biological systems
First, I'm genuinely sorry to hear you lost your job. I know how demoralizing that can be, especially when you add depression to the equation.

I, too, have severe clinical depression. On average, it manifests three times a year for approximately six weeks at a time. It's cost me at least one job in the past, and I know I've quit several on account of "not being able to take it anymore." I'm in the middle of an episode as we speak, trying desperately to hold down a SWE gig at a large Bay Area internet company. My fingers are crossed, as it's performance review season.

I don't have a solution to our mutual problem, but please remember you're not alone.
Swiffy has been getting massive improvements recently, so expect perf wins in this area.

That said, two of the biggest web browsers have not natively supported flash ads for years. So I'm puzzled that ads are still being produced in 2015 for a dying runtime.
Linked lists are just trees that only have one child on each node.
Is it a flag if I truly do not have a Facebook or Twitter? (noticed the application asks for your handles). I'm still sociable, and still in my 20s, it's just they are too distracting, I don't like broadcasting my personal life, and I prefer lightweight messaging apps... I just hope if YC sees that they don't think "Uh oh, somethings wrong here..."
Defeating CryptoLocker Attacks with ZFS
20 life equations for entrepreneurs
While I agree with some of the author's points, such as considering your tolerance/appetite for working within a chaotic environment before joining a startup, the article seems less about deciding whether to take a startup job and more about why one should choose to work at an agency instead of in-house for their first role.

>4. You need to be going wider than deep right now.

The author's argument is roughly that working a at a startup is limiting because you will work only a single problem because a startup is focused on solving only a single problem.

I disagree.

1. A company that seeks to solve a single problem is a company that has focus; I would argue that many startups lack focus. Many startups do not know the specific problem that they are solving nor for whom. Much time is spent on product/market fit. So, I disagree with the premise that startups are solving for a single problem. Successful ones do, yes, and that brings me to (2).

2. The idea that you will work more broadly at a successful, time-tested company than you would at a startup does not seem accurate. Startups are known for allowing people to wear many hats for a reason (because they often require people to wear many hats). For individual contributors, roles at a Fortune 50 company will be far more specialized – and opportunities to join projects even slightly outside your domain of expertise will be far less prevalent.

This is why I think the argument is really about in-house vs. agency work. Agency work will teach you their methods and provide you with exposure to a range of clients and industries, sure.

3. The premise that because your startup is focused on solving a single problem, you will not get to work on a variety of problems or get to 'try different things' makes me scratch my head... If only solving a problem were that simple, that efficient!
The immune response theory seems to be cropping up in a lot of places, I didn't expect to see it here as well.

https://en.wikipedia.org/wiki/Effects_of_parasitic_worms_on_... is another good starting point if your interested.

I can't even fathom how you would test some of these ideas. I could understand an argument that a parasite isn't that much different than chemotherapy (a poison).
True, nothing critical to understanding of history was probably lost here. But I would consider it a city planning level tragedy, if I lived there.

We cannot preserve every tidbit our ancestors have left behind. But if a site has been settled since the neolithic times and there are artifacts remaining from those days it would be nice to leave a piece of history as a reminder of continuity and a personal connection to history. To me, while I appreciate academic knowledge, actually laying my hands on items carved and touched by previous generations creates a sense of connection that being merely cognitively aware of the facts cannot evoke.

The similar difference in looking at a picture of a fossil, and actually observing and touching one.

I have no idea of the density of historical relics in the area, though. And, yeah, I know, it's all in my head. But still.
The Git interface that has been missing
Previous discussion here https://news.ycombinator.com/item?id=9833375
World's Top 5 Fastest SuperComputers
If you do move, try to go somewhere that you have a support network of close friends and family.
Contract work may be your best bet.

Please try your best to seek professional help if things seem to be getting worst, or you feel like you are reaching a tipping point. And if there are people in your life you feel safe with, it may be helpful to keep them in the loop as well.

I hope feel better in the near future.
Help guard 19M K-12 students' data as the first security engineer at Clever
Please make airbnb run this. Their site is such utter cow dung on a flaky connection. It would cache broken assets, they must test with a 1G connection to the colo.
At a startup you'll have way more responsibility and be making decisions at a much higher level than at bigcorp. You'll learn way more, move much faster, wear more hats. It's not even close. That mentor will put you on some narrow meaningless tasks, especially if you have some talent because then he'll be afraid of you. I'd advise the opposite, go startup when you're young and have less to risk and more to prove. If you have the energy and the talent you can run circles around the big guys.
Japanese Day Trader Made $34M from Monday's Panic
I've gotten high mileage by blocking OVPs directly. I'm advocating doing this to encourage video providers to NOT enable autoplay on video.

0.0.0.0	www.autofixinfo.com	# Autoplay video
0.0.0.0	c.brightcove.com	# Autoplay video
0.0.0.0	player.theplatform.com	# Autoplay video
0.0.0.0	link.theplatform.com	# Autoplay video
0.0.0.0	ci-2862d2c8d6-68f418d2.http.atlas.cdn.yimg.com	# Autoplay video
0.0.0.0	video-img2.thedailymeal.net	# Autoplay audio
0.0.0.0	ht1.cdn.turner.com	# Autoplay video
0.0.0.0	ht2.cdn.turner.com	# Autoplay video
0.0.0.0	ht3.cdn.turner.com	# Autoplay video
0.0.0.0	ht4.cdn.turner.com	# Autoplay video
0.0.0.0	ht5.cdn.turner.com	# Autoplay video
0.0.0.0	ht6.cdn.turner.com	# Autoplay video
0.0.0.0	ht7.cdn.turner.com	# Autoplay video
0.0.0.0	ht8.cdn.turner.com	# Autoplay video
0.0.0.0	ht9.cdn.turner.com	# Autoplay video

Protip: install dnsmasq which allows you to block entire domains rather than listing hosts independently.

(Note: corrected s/VPN/OVP, see followup.)
I don't know, because I'm an engineer, but what I learned from Apple, was not the work I was doing, but it was from being surrounded by such brilliance. I would go to lunch (or dinner) with the guy who wrote the javascript engine. Or pop into the office, during a beer bash, of the engineer who wrote the original UIScrollView and pick his brain about why they did things a certain way.

The actual day to day work though, was pretty routine. I was mostly fixing bugs and rebuilding parts of features that had to ship in yearly timelines. Every project I worked on that wasn't canceled was spent in refactor mode for a good portion of the year. Let's rewrite this for 64-bit for example, or let's rework this for this new framework. The actual customer should never notice a change in the product, and usually the visual changes are subtle if any. Lucky few got to work on the shiny demo-able new features and even fewer lucky folks got to lead teams from their new products.

Lastly, most of the tooling that I got really good at and used to great advantage was proprietary except for Xcode and Instruments. :(

So leaving to go to a startup I literally had to learn a whole new set of tools and APIs. Then again, I learned so much more about how to build a product from the ground up at a small 11 person startup than I ever did at Apple.

At a company like Apple, I gained skills adding a feature to an existing product. At a startup, I gained skills building a product from nothing but an idea.
>These days when I discover a new startup, I basically assume they're riding investment money for personal income until proven otherwise. The amount of frivolous startups right now is ridiculously high.

It's supposed to be an alternate way of working if we follow pg. You're making it seem like it's a scam when it's a different paradigm of working that happens to have the optionality of massive growth potential.

There's nothing frivolous about it as long as it's legitimate and can accomplish what it's setting out to do.
I bought an RV and did this for a while. It was fun but I wasn't any more productive. In the past I also tried moving to a remote beach resort town in Australia with a cofounder. It was fun and beautiful but again no more productive than we were back home.
>beforehand adopted beliefs that they were told are the god's

That explanation is contradicted by the paragraph after.

The rest of your post seems right.
immune dysfunction, internal inflammation, and allergic responses seem to be pretty much synonymous from everything I've personally experienced and read. I pretty much just came down with celiac out of nowhere about 7 years ago. No rhyme or reason to it, it just happened one day. I can't think of anything different I'd done in the time leading up to it, outside of working the most stressful four years of my life at Microsoft. As long as I keep wheat and other sources of gluten out of my diet, I'm totally fine. But, it does raise the question: what happened to me?
The behavior is also interesting at a larger scale. The regions of contiguous horizontal or vertical lines begin very small, and slowly increase in size over time.

I found a CA rule with similar behavior when I was playing them many years ago, although in that case, it was solid black/white regions instead of horizontal/vertical parallel lines.
I got plugins disabled by default in Chrome for ages now (right click run plugin when needed).

Before that on FF i had an add on that disabled autorun for flash also (very similar to how chrome does it with plugins gotta right click to load it).

But if Google does it only for none Google adnetworks that's going to be a huge lawsuit.
The article doesn't really clarify why would it work on Google own networks because they convert to HTML5 or because they will white list their own stuff.

TBH we could've gotten rid of Flash years ago, Google was actually a big supporter for Flash, it was very important for them at some point in time, Google Chat, Gmail Extensions, Google Wave, and most importantly getting high bit rate video on YouTube off the ground (DXVA, OpenGL support was critical for YouTube and every other streaming site out-there), and heck Google promoted Flash on Android until JB as their big gotcha over Apple..
So, say, a browser plugin which renamed "main" elements to, oh, say, "notmain", would have the effect of killing autoplay.

Though for Flash that's already possible. It's HTML5 that's bugging the shit out of me now.
Plus, it doesn't really mean that people overestimate more in big groups. If everyone overestimates by 5% they might just be bad at rounding.
Check out the Flashcontrol extension on Chrome. It does a good job of giving you control on this.
Tip: use different user profiles. A "stock", "raw", or "testing" profile for unfiltered use.

Though better sandboxing would be my choice.
Keep pushing forward until you find a place that appreciates you and your skills, and you can contribute and thrive. The best is yet to come.
Honest question: have you ever worked a job in that service economy and fallen seriously ill? Things turn in to a shitshow really quickly when six-figure bills start raining in from oncology, your for-profit insurer starts denying claims after you've cleared the massive $5,000 deductible and $6,250 out-of-pocket maximum, you're technically "self-employed" and have no access to employee protections like paid sick time or FMLA, every bad health day you have is another couple hundred dollars foregone that could have gone to medical bills, and then the IRS piles on with self-employment tax to add insult to (literal) injury.

Disruption in the US health care system would be great; until that happens, my excitement over having cat litter delivered to my door in an hour or less will, sadly, be dampened by the fact that some Americans are literally doing their own minor surgeries over a bathroom sink right now. Wart removal is a really common one, presumably because it routinely bills out $250-$350 per visit in larger practices, and the typical visit count is high.
Running a Private Docker Registry on EC2
> How many years before someone would have broken the barrier and said experts were wrong and recursion is one of the most important part of language?

Lisp was used quite a lot even after Algol 60 was standardized; presumably that would have occurred at least as much if Algol 60 was standardized without support for recursion -- inevitably, actually, moreso if Algol 60 didn't support recursion.

Maybe, including recursion in Algol 60 didn't make recursion mainstream, it just stopped Lisp from being more mainstream and made Algol 60 and its descendants successful.

Really, its hard to know.
I liked the humour tucked into the article

> ... Seattle, it seems, takes its URLs seriously ...

and

> ... replaced by an “Under Construction” sign and no fewer than four GIFs of jackhammers and excavators. Clearly, some serious site building was under way.

Things like that keep me interested in an otherwise (too) long article.
D programming language moves front end to pure D from C++
tldr; latest fad diet is bullshit
I hope that Google takes the next, bigger step and kills its YouTube Flash player. The HTML5 one is superior in almost every way and so many browsers now support HTML5[1]. It would be a really meaningful statement. This is just a bit 'meh'.

[1] http://html5readiness.com/
IMHO if the government is going to put its finger on one side of the scale or the other, it makes more sense to punish people who keep their money in their mattress and don't invest it.

When you see your bank proudly advertising 1.9% rates on 60-month CDs, you know it's time to take some risks with your money... the kind of risk-taking that grows the economy.
>* I've gotten high mileage by blocking VPNs directly.*

Uh... oh! You meant CDNs? I'd suspect there'd be a lot of collateral damage if you block entire CDNs, no?
Andrei Alexandrescu, C++ guru, leaves Facebook to work full time on dlang
How does it work? Does it output your forms as SQL that can be run against say PostgreSQL? Does it generate an HTML web form that you can save offline that connects to a database?
At a company like Apple, I gained skills adding a feature to an existing product. At a startup, I gained skills building a product from nothing but an idea.

Being able to take an idea and turn it in to a product is a brilliant skill that startups absolutely need, but equally, once the product is out there being used, you need the other skill set to maintain the product and add new things without annoying the users. Having people around who can do both is exceptionally useful because it means the team continues to do productive work for much longer without having to bring new people in.

To that end, I always recommend people get at least a few years experience at an established company before joining a startup.
If the little amount of negative or positive stress can make your heart beat faster or blush your face, when you fall in love or said something stupid, imagine what years of stress can do to your body.
We just finished releasing a new version, basically it's a frontend for creating relational database applications. If anyone's familiar with Microsoft Access, it's a lot like that, except it's web-based and comes with a user/permissions management system. I'm looking for feedback, and can answer any questions!
Fastest way to sort 10 numbers? (numbers are 32 bit)
Perhaps it's because I don't play browser-based games (or any games, for that matter) but I disabled Flash months and months ago and I don't seem to recall ever "missing out" on anything or even having to temporarily re-enable it.
Woops, missed that.
This is really excellent, and I just added to your funding campaign. I hope you succeed, I think this is an important piece of software to have exist and I will likely use it.
That wasn't the tldr; at all.
was about to post the same...
What if I don't want to use Laravel? :)
Windows 10 Secret Start Menu You Have Never Seen
... probably not the least because "the vision" tends to get lost in pivots and priority shifts
Rust has changed a lot in the past year. It lost lightweight tasks in September, it lost its runtime in December (so you can write C-ABI libraries with functions that can be called from C or any other language that can call C libraries, without needing any setup), the IO and filesystem libraries got rewritten around March, and it hit 1.0 in May, so the riskiness, documentation, community, and brokenness sharply changed for the better. If you haven't looked at Rust since about last winter, forget what you know about it. If that means it's a tiny language you haven't heard of, that's fine -- that's more accurate than thinking it's closely related to what it was a year ago.

A year ago Rust was (to first order) an awkward compromise between Go and C++11, in personality. Today it is strictly a better C++ (although arguably Go has been shifting in the same direction). It's not just a better C++, since there are fundamental ways of thinking about things (which this post touches on) that aren't and never will be pervasive in C++. On the flip side, the library ecosystem is much younger, so that definition of "better" is not yet there. But I'd argue that any long-term projects you might want to start in C or C++ could be better done in Rust, and I'm way more confident of that argument for Rust 1.x than for a hypothetical continuation of Rust as it was about 12-18 months ago.
No. The tl;dr is "Maybe we should stop asking what’s wrong with wheat, and begin asking what’s wrong with us."

Notably, I'm the OP, have celiac, and wonder exactly this.
How do we stop killers from exploiting social media?
> Google has the right to make whatever content they want appear when you navigate to their website and type something into the search box. Just like you and I have a right to put nearly whatever we want in our private web page.

Having the monopoly in search engines (admit it: they have over 95% of the users in Europe and the US), anti-trust regulation comes into play, and it stops being so simple.
iOS 9 ad blocking will break marketing tools
Linux workstation security checklist
I've been developing WebGL content for the past 18 months and, so far, it hasn't crashed from any WebGL issues. And that's with my code which is pretty awful most of the time.
Google's intent is very straightforward; to disable TLS in the interest of their ad business. The post does not include how to whitelist domains (which should be recommended before you completely disable TLS). I did this today and yesterday to my iOS app and it took 2 minutes of editing Info.plist [0]. You shouldn't compromise app security in the interest of letting ad networks continue to serve unencrypted content to your user's devices.

[0] http://ste.vn/2015/06/10/configuring-app-transport-security-...
Diet fat? Yes. Myth? No, not for some people I'm afraid.
Flash also has a ton of vulnerabilities and a huge codebase, and according to Apple, caused a ton of crash reports from their computers.
A lot of what we're trying to do is abstract some of the backend systems to allow for quick building. When you make a form, we host it on our servers, provide an accounts system for inviting team members and a permissions system for controlling access. Right now we're working on securely implementing both custom SQL queries and javascript-based scripting for backend validation and frontend customization.
Color Your Plug!
https://www.indiegogo.com/projects/nextdrive-plug-wirelessly...
Good luck getting anywhere in Manhattan if you practice total deference to pedestrians and communicate that you do (e.g. by looking like a Google car)
Yeah, but you can only do that in systems with access to DNS resolution.

Tablets, mobile phones and computer systems as normal user, no such luck.
So instead of a call stack, you have a call linked list? That's a pretty wild world to imagine.
I hate to tell you this, but right now the startup world, or at least the ones making the majority of the noise, have their heads up their own ass and don’t realize it stinks. They’re solving problems for the top 5% of the population. How can I get poor people to do my chores? How can I get people to drive me around without having to pay them health insurance? How can a drone deliver my toilet paper within 15 minutes while the person who fulfilled my order sits at her desk crying because she’s working a 15-hour day and can’t take time off to get that lump in her chest looked at. This is known as the service economy. Where entitled white boys figure out how to replicate their private school dorm experience for life.

------

so. fucking. real.
Re: Karelia, this isn't quite as neat an example as the article makes you think: the vast majority of the native Finnish/Karelian population either migrated to Finland or died in Stalin's gulags, and was replaced by immigrants from elsewhere in the Soviet Union. According to the latest census (2010), under 10% of the current population identifies as "Karelian" or "Finn".

https://en.wikipedia.org/wiki/Republic_of_Karelia#Ethnic_gro...
Symantec discovered 49 New Modules of the Regin espionage platform
Agile Software Development Costs Estimation
Why Using Work Hour Tracker Is the Right Way of Tracking Time?