skysight-inc/HackerNews huggingface dataset:
Ask HN: Security or fintech?
Right now, it's looking like I might have two options to choose from for internships this summer.

The first option is at a fintech company. From talking to others at my school who have interned there, including one of my friends who is now working there full-time, they sound like a great company to work for with an awesome culture. Every one of my interactions with anyone I've met from the company (including on-site) has been positive and left me feeling confident that the work environment there is going to be a good one.

I have an interview this week with a government contracting company that specializes in computer security. The internship is basically a training program for computer security, and we'll be going over reverse engineering, systems programming, and exploitation. I have been passionate about security and lower-level development since I was a kid, so this will be an incredibly tempting offer if things go well with the interview.

As far as career progression goes, I'm trying to get a feel for which one will offer the most opportunities and growth. My better half and I want to stay in the west, so any financial stuff in New York is off the table. If I go with the security option, I don't plan on staying in government contracting forever and want to eventually move to a different company to do research.

I am also interested in doing contracting on my own and possibly bootstrapping something further down the road. I feel like I'll get a more general development experience with the fintech option, but the security option will give me more specialized experience, and I'm not sure what is better if I want to pursue those goals.

I wanted to know what HN's thoughts are on the two industries. Does one have more potential for growth than the other? What are your experiences with each industry?
You're thinking of the wrong generation. Libertarians support it. They are one option for a future Republican platform.

The tech generation's wealthy view UBI as a way to simplify the tax code, thus saving money.

UBI would cause inflation and lower the lower class. Their buying power would eventually be worth nothing in a capitalist society. One couldn't expect the government to appropriately increase UBI over time.

Stay in school, kids. There's no future where you don't need to do work in order to have the lifestyle you want.
CC0 looks to be equivalent to the WTFPL.
Microsoft starts shipping Windows 10 mixed reality developer kits this month
I was wondering the same thing. I'm on the waiting list, but haven't gotten an invite. :/
Hear, hear!

With quantitative analytics being used and abused by ever more businesses, the advantage will go to those that can apply qualitative checks to their assumptions - and scale it.
Sure, the argument isn't that equity is the end-all to employee compensation. But early-stage startups often aren't able to to give (significant) cash bonuses, and more importantly, compensating an employee with equity means that 5 years down the line, you're more likely to have someone on the cap table that both contributed to past efforts that made the company successful and also cares about the company's future.

I think in practice this preference makes more sense when you consider that most of the (non capital based) value that early-stage investors can provide applies mostly to early-stage companies.
MyTime | Senior Software Engineer | San Francisco | Full-Time https://www.mytime.com/merchants/scheduler

Team: We're a small team of 6 developers, largely remote, looking to grow our San Francisco team by a few members.

Product: We build a SaaS product for appointment-oriented service providers, like hair stylists, auto mechanics, pet groomers, etc to manage their business: scheduling appointments, taking payments, managing client information, reporting/analytics and some marketing tools.

Tech stack: Monolithic Rails backend + Angular 1/2 single page web frontend. Our backend API also powers Android and iOS clients.

Looking for: Experienced Full-stack and frontend web developers. For full-stack, we would like someone with some Rails experience in order to hit the ground running. For frontend development, we'd like experience writing single page applications, but the technology (besides using JS) is not a major factor.

Apply: You can send me your resume directly at ehsan+hn@mytime.com
NN is about preventing one competitor from getting an unfair advantage. So unless you view Wikimedia as having a competitor, or some future potential competitor, this doesn't really violate any NN principles.

In essence, if we're all OK with Wikimedia having a monopoly on what it is that Wikimedia does then there is no problem.

Going back to the roots of the ICC(predecessor to the FCC) trains could carry USPS mail at different rates than other cargo. The USPS had a government sponsored monopoly on mail delivery. However, rate discrimination between similar cargo from different parties was prohibited. This is the basis for our concept of common carriers and NN.
Everything has More Detail, sometimes more than you care about. In some ways this feels like it's Not Important, except you definitely notice it, especially if your game has sliders that determine how far away they start doing detail culling by using lower-resolution models/textures. I can safely turn off anti-aliasing everywhere, which basically seems to balance that there are 4x as many pixels. ;)

World of Warcraft: Everything looks the same, except text is prettier, item textures are more detailed, and spell icons suddenly have noticeable details. ("Hey that's a guy with a shield! I never noticed that!")

Dishonored, or other FPS-es: Far-away details suddenly are not lost in the haze of antialiasing. Wires and greebling on bridges are visible, and Look Good. HUDs and ammo displays seem to universally SUCK -- they are often not scaled in older games.

All the face textures in most older games end up supporting the higher detail textures, but it gets closer to the uncanny valley. (I notice this a lot in bioshock infinite.) I haven't re-played Wolfenstein.

It's much like looking at the same picture or webpage on a retina screen vs a non-retina screen. Text looks better, some other things look much the same. Anything vector-based (HUDs, etc) might look better.
The lesson I really hope Cloudflare learns from this is to do thorough fuzz testing before deploying anything (and to write their parsers in a memory-safe language like Rust).
> Remember that raising money is not success. Raising huge amounts of money early on is very rarely how companies win (though it is sometimes how companies lose)

I honestly think one of the reasons the company I worked for was successful was our inability to raise money while we were young, which forced a real discipline and creativity for how to do more with less. It also made us skeptical of investors and ensured we didn't base our internal feelings about the company based on what a bunch of incredibly fickle investors thought. This was important both when investors hated us, and perhaps more important when they switched and loved us.

And to the second point, I saw first hand how easy money made one of our competitors so cocky they had no chance of success, and another one got too much money and got distracted spending it all to actually make a core business that made sense.

Money is necessary and important, but having too much of it is also a risk that you need to take seriously.
I think I understand the difference between esoteric (my opinion) and exoteric (this is what I think the world is). What is the difference in writing style dictated by the two different types of claims, though?

Neither reading that wiki page nor quick googling helped me find examples of the two different styles.
> It's practically impossible to defend yourself well in a lawsuit against any respectably-sized company without a few million lying around

Large corporations keeping a bunch of lawyers on their payroll are the equivalent of large nation states stockpiling nuclear weapons.
I think this is saying that founders often underestimate the variance that employees bring to their company's success, and overestimate the variance that an investment round brings.

If you assume that employees are basically fungible and that $100K in salary will buy the same output regardless of who works for you and how motivated they are, then it makes sense to raise $10M rather than $2M, so you can hire 100 person-years of work rather than 20 person-years. VCs become the limiting factor.

If you assume that there are wide varieties in employee output that stem from a.) hiring the right employees b.) into the right roles and c.) compensating them so that they're incentivized to do their best, then it becomes absolutely critical to attract those employees and motivate them. It is unlikely that you will attract these types of employees for a $100K/year salary. It is far more likely that you will attract them with a percent or two of equity that could be worth several million dollars.

In my experience, the latter is a much closer description of reality than the former is.

From the entrepreneur's perspective, what investors or employees "deserve" is irrelevant, what matters is how much of an effect they have on the ability to deliver a good product to a big market. Early employees are in the trenches with you every day; the difference between high effort and low effort from them can make or break the company. Investors give you money and often advice/introductions, but you are one of many investments in their portfolio; they are not going to give you high effort.
The SNES is not underpowered compared to the genesis if you compare them as a whole and not just spec for spec like comparing mhz on a CPU. Console hardware is made for running games and are not general computing devices.
The snes hardware had many hardware supported graphical modes that allowed it to push the envelope without relying on a beefier CPU, the most famous of which is Mode 7 which allowed the pseudo 3d you see in games like F-Zero, the FF world maps, Mario Kart, Secret of Mana, Super Mario RPG and so on. And then there was this very common practice on SNES to embed coprocessors and DSP on the game cartridge, which is what allowed the graphical effects of Star Fox and Yoshi's Island notably. There was no such practice on the Genesis.

> The list of Super NES enhancement chips demonstrates the overall design plan for the Super Nintendo Entertainment System, whereby the console's hardware designers had made it easy to interface special coprocessor chips to the console. This standardized selection of chips was available to increase system performance and features for each game cartridge. As increasingly superior chips became available throughout the SNES's vintage market years, this strategy originally provided a cheaper and more versatile way of maintaining the system's market lifespan when compared to Nintendo's option of having included a much more expensive CPU or a more obsolete stock chipset.

https://en.wikipedia.org/wiki/List_of_Super_NES_enhancement_...

As far as graphical capabilities were concerned, the SNES ecosystem was definitely more powerful. By the time Sega considered the idea of extending the Genesis with the 32X it was already too late into the console lifecycle to matter and flopped (very close to the release of the Sega Saturn and 1 to 2 years before the Nintendo 64, depending on your region [NA, EU, JP]).

There was also the Sega CD but all it did is enable a library of not-games pseudo-interactive movies.
Traceability exists in all states where it is legal, so other states do collect this level of data.

However, Washington is the only state with an incredibly transparent public records law that makes this data available to the public.

Given that, and to answer your question: no, we do not plan on implementing this in other states -- but we do have some related cannabis industry software ideas that we will launch in a few weeks.
Spiceworks | Austin | Full time | Onsite with relocation assistance available

Spiceworks helps millions of IT pros do their jobs with free tools and connect through our online community. Come help us transform IT. We are looking for the following:

- Senior Application Security Engineer

- DevOps Automation and Tools Engineer

- Senior Data Engineer

- Product Manager

- UX / Product Designer

We have an awesome culture with full benefits, an onsite gym, free drinks & snacks (with breakfast tacos on Monday and bagels on Friday), a weekly development lunch-n-learn and more. We're also ranked as one of the best places to work by Fortune (http://fortune.com/best-medium-workplaces-in-technology/), Glassdoor (http://www.glassdoor.com/Best-Small-and-Medium-Companies-to-...) and have been ranked at a top work place by the Austin American-Statesman six years running (http://www.topworkplaces.com/frontend.php/regional-list/comp...).

Find out more about Spiceworks and see the current openings at http://www.spiceworks.com/jobs
Why do people expect ethics and morals from startups? Snapchat here and Uber all year. Is it because they are startups and someho the HN crowd assumes they will be good citizen? The same thing if done by some pharma company or may be some division inside Johnson and Johnson would go unnoticed and expected even.

It looks to me that most people on here work for startups and new companies and some how want to work in a field that has higher morals and ethics. Why would a sales guy try to behave differently and not make a sale? We have seen this again and again with other sales teams from Yelp and others. I am not trying to explain the actions of sales people just to understand where the outrage is coming from.
>Employees are the ones who put in the work to actually build the company.

Company and work that, in most cases, wouldn't exist without a capital investment.
So happy to see the improved task support(key bindings!) that's one of the few things that was missing in some of my more custom workflows.
i wonder if they're forced to run the highlighter on a huge range now instead of restricting it to viewport.

has this affected perf?
Should they?

In 2012, the Cochrane Collaboration, an international group of medical researchers who systematically review the world’s biomedical research, analyzed 14 randomized controlled trials with over 182,000 people followed for a median of nine years that sought to evaluate the benefits of routine, general health checkups — that is, visits to the physician for general health and not prompted by any particular symptom or complaint.

The unequivocal conclusion: the appointments are unlikely to be beneficial.

From https://www.nytimes.com/2015/01/09/opinion/skip-your-annual-...
GitHub brings its enterprise service to the cloud
I thought that they'd price a little lower than this ($14-$15) but it seems that the market (1) doesn't care too much about not having a vote or (2) has lots of faith in Snap management.

It'll be interesting to see how this plays out over the next 6 months.
They are pricing right at the top of their range with this if the rumors are true. I don't think they are announcing hte actual price until after the close.

One one hand raising as much as possible is very nice for the company but to temper that sentiment I think it was Robin Li, the Baidu founder, who made the comment that while he was very happy with the first day pop his stock had, it was an actual curse.

he was prepared to run an XX Billion dollar business and hit his targets but with the opening day pop he was now running a 2X Billion dollar business and that made things significantly harder than if the stock had risen gently over the course of 4-8 quarters.

I wish the Snap team well, but they'll have a few hiccups coming.

They've been private long enough that a deluge of shares will come free trading this year and they'll at some point have to do the tight rope walk of switching from telling wall street to look at user growth to looking at profits.

If you want to invest I'll quote someone sitting beside me. "The problem with Snap is determining if they are more Twitter or Facebook."

From a wall street perspective this IPO was a bit different. It was about 10x oversubscribed, which is alot but not uncommon. What was interesting was that alot of mutual funds got almost full allocations and hedge funds were shut out compared to what they would normally get.

Maybe this is a good thing?
> provide search results without attribution

Does a link to the source repository (which grants easy access to the usernames of all contributors and the full content of all files in the repo) not count as attribution?
> I find when people speak a language other than their mother tongue, their voice is higher from the concentration it takes to make the second language.

Huh! I've wondered about this. I'm male, and my voice is much higher when speaking my girlfriends language - who unsurprisingly has a higher pitched voice than me. I figured it was just because I mimic her to pronounce things, but that actually makes sense as well.
Have you verified that the HDMI port you're using supports 4K/the nessesary HDCP? I stream netflix directly on my smart TV (as well as youtune 4k), and like I said, the difference is immediately obvious. I suspect you're getting 4k downscaled to 1080p.
I think it's your third paragraph here. You claim not to have insulted anyone, but you literally claimed that GitLab employees are worse than Hitler.

That's:

A) Super inflammatory
B) Extremely disrespectful
C) Adds nothing of value to the discussion

You're absolutely allowed to have a difference of opinion. Even saying something like, "I really hate the GitLab interface and it feels super janky" would have probably gone through this unscathed.

But you definitely were rude and openly hostile.
I'm not exactly sure as to how they do it because as a local I simply drive the 8 hours but a lot of tourists choose to spent their vacation in that region of Quebec, skipping the city life Montréal and Québec City.

I see a lot of Europeans and a lot of Asians tourist when I go to Gaspé!
Awesome work VSCode team!!

I can't figure out how to enable TypeScript auto import - is it hidden behind a flag? Coming from IDEs, I've been waiting for this feature for a long time.
I think Ruby probably does use more dynamic behaviour in practice.

I use a Ruby library called psd.rb as an example. It's for handling Photoshop files. It represents pixels as a hash (map) of r, g and b values, and it parameterises the kind of filter in your image by making reflective method calls with dynamically created strings instead of using a function object of some kind.

So to compile that to tight machine code that looks like something a C compiler would output, you are going to have to completely optimise away the pixel hash and the reflective method call.

You could probably write that kind of code in the languages you mentioned, but people usually don't. In Ruby, that's how a lot of the code is written, starting with the standard library itself.

Maybe I could restate it by saying that optimising typical idiomatic Ruby code is more difficult than optimising typical idiomatic Smalltalk, Lisp, Lua etc.

More here: http://chrisseaton.com/rubytruffle/pushing-pixels/. Look half-way down at 'Acid Test'. My implementation of Ruby can compile that whole program to a constant.
Copy Syntax Highlight is huge. Years ago, I had written a utility to invoke syntax highlighting from text sources for use in PowerPoint presentations and Photoshop editing (https://github.com/minimaxir/copy-syntax-highlight-osx/ ); I am very happy it is now obsolete.
Average number of televisions in U.S. homes declining
>The ToS changes here grant such a license to all GitHub users, and not just to use site functionality (e.g. hitting the "fork" button).

Sure. But if you have code that has a licence that doesn't allow that... you shouldn't be putting it on Github.

This is the clause you are referring to "If you set your pages and repositories to be viewed publicly, you grant each User of GitHub a nonexclusive, worldwide license to access your Content through the GitHub Service, and to use, display and perform your Content, and to reproduce your Content solely on GitHub as permitted through GitHub's functionality." The key words here are "solely on GitHub as permitted through GitHub's functionality." This doesn't appear to be giving users license to do anything with the code off GitHub's site.
John Hancock Digital | San Francisco, CA | FULL TIME | ONSITE | https://angel.co/john-hancock-digital | https://www.johnhancockdigital.com/

Head of Engineering (Ruby on Rails) | Full Stack Developer (Ruby on Rails) | Product Manager | UX Researcher/Designer | Double Threat Visual Designer

John Hancock Digital uses machine learning, mobile chat innovation and automated money management to help millions of families better manage their finances. Our team has the impact and excitement of a startup with the resources and stability of a Fortune 500 company.

This is an exciting time for us, as we have completed a fully functional MVP, and have now released a private beta while working with a world-class digital design firm to refine key features before a public launch later this year. Our work involves complex integrations with leading aggregation and clearing providers to enable real-time money movement, portfolio management and intelligent financial guidance.

We are currently looking to grow our team and are looking for:
- Head of Engineering (Ruby on Rails)
- Full Stack Developer (Ruby on Rails)
- Product Manager
- UX Researcher/Designer
- Double Threat Visual Designer

Join us as we redefine what’s possible on mobile.

Find more information here https://angel.co/john-hancock-digital or https://www.johnhancockdigital.com/

Or feel free to directly get in touch with Uri or Scott (co-founders) here: uri@johnhancockdigital.com, scott@johnhancockdigital.com. Let's chat!
Disposable fashion is still culture, but I agree, that doesn't sound like a situation you could characterize as "memory" (apart from the fact that it's always going to be catering to acquired or innate taste preferences)
Headphones created to give you focus
I haven't seen a single London or Edinburgh flat (which on average will be much smaller than the US ones - even Manhattan) that hasn't had a washing machine in. One of my friends flat was incredibly small but still managed one.

Definitely some weird cultural thing that people rent flats without them. You wouldn't be able to do that in the UK.
This is the sentiment I usually see but how are one's expenses or expected living standard is relevant regarding compensation for work?
Imo it is very hard to argue against equal work => equal pay. At least from a moral pov.

Btw that is a lot of incorrect assumptions about expenses, including where someone's children might want to go to college, globally fixed costs like work equipment and cloud services, not to mention goods which are actually cheaper in the US.
Depends how much you're relying on it I suppose. For even a small business I'd definitely recommend it, but for my personal usage - eh, I'll use whatever's available.

I'm cheap and I don't personally care that much whether they last so long as there's other options available. I wish them the best, but I'm not going to cry over porting some issues to a different system in the worst case.
It's easy to tell other people where their money are best spent, but the situation as it is is that in these countries, the prices of data vs. the salaries are such that 1G may cost you a month's salary. In that situation, the choice is not "listening streaming music on that or this service", it's "zero-rated sites or no internet at all". I'd rather these people had at least Wikipedia access. Even if it may put some Silicon Valley startup in a tougher spot.
Popularity and truth are correlated but sometimes orthogonal.
This is far more risky than FB IPO. How high it goes is anybody's guess (outside management team).

Trying to wrap my head around why this is any different than Twitter.
The Arabic ZIM file of February 2017 is 5.4G.
http://wiki.kiwix.org/wiki/Content_in_all_languages