skysight-inc/HackerNews huggingface dataset:
In terms of the complexity of the app, I'd say to start looking into the kinds of technologies you'll need to fulfil the requirements. Sounds like you will need a server somewhere with an API, and of course the app itself on whatever platform is appropriate. I have not done much mobile app development myself, but I would not underestimate the impact on the project of, for example, learning how to develop an Android app. Each ecosystem has its own vocabulary and conventions you will have to understand in order to develop the app well.

That, of course, is not to say that you can't get something out in two or three months that is functional, if rough around the edges (at least in terms of the code).

If you're really worried about the possibility of not being able to deliver, I would advise you to pay close attention to the terms of the contract if they offer you the gig -- how much freedom do you have on the project, are you accountable for its success (particularly in a financial sense).

You can recommend that the company bring on another developer, perhaps before you sign stuff. Treat it less as a negotiation with an employer and more like a consultation with a client: you want the app to be successful, and another developer would help to ensure that.
I spent a second or two thinking about the quotes you used, and I disagree. They're all true and expressing abstract concepts that I find hard to simplify. That last one is definitely pushing it though.
Show HN: One click ad generator – create beautiful ads in a few seconds – AdLush
I'm disappointed that there is no Cr-48 on the list. I'm still using it as a browser/terminal. It sucks on high-res video now, so I have to force low-res on youtube/HBO/…. I really wished I could run some less demanding android apps. Anyone here hasn't tossed it?
Requires cookies to read.

Not for me. Iceweasel using NoScript and uBlock Origin. Text renders perfectly...
Okay, so you're creating many approximate representations of opaque and (mostly) rigid real world objects, and don't care about surface topology, rigging or UV layout. Using raw scan data works for that highly specific workflow, but let me assure you that for the overwhelming majority of the various 3D industries this is not the case.

> Making those models is much more efficient with structured light or photogrammetry systems

Only if you don't care about topology, representing unscannable things, polygon efficiency, UV layout, rigging, etc etc etc. For animation it's nowhere near competitive at present - you basically have to resculpt or retopo everything for anything but static matte background props.

Maybe long-run pure scanning workflows will become more competitive, but that's not what my comment was about.
I think the point was not so much whether it's good or bad but that by weeding out the possibility of a C student from being in the bootcamp pool to begin with, it means the success of bootcamp interview candidates will be higher than any given college student just because they're better/more skilled-- not because they did bootcamp over university. I.e. you're comparing apples to oranges because bootcamp-educated candidates might actually be a more skilled subset of the overall candidate pool.
Could it be possible to combine both worlds? Getting a university degree by spending four years with a strong focus on practical skills and intense workload[1].

To my knowledge only the top tier of american colleges (MIT, Berkeley, Stanford, ...) come close to that achievement. But, in France, where I live; I had the opportunity to go to a private school "specialized" in computer science (Epitech, 42, if you wanna look it up), that was mostly an "enlarged bootcamp" from year one to year three. It was kind of funny, for me, when my peers from traditional schools ended up discovering version control in their final internship.

[1]: Once you replace the shitty paper exams by actual projects in programming classes, you'll be amazed by how much you'll increase student proactivity.
> How to use an editor is something that a traditional CS degree program would never think of teaching.

Of course not. Why would they ever do that. It falls into the same bucket as version control. It's useful, but go learn it yourself because it's not that hard.
"I did it, so anyone else can"
Pretty early in my career. I've held two jobs that both sound wildly better than any other option in the near area (small startups with tons of work vs. big businesses where nothing gets done).

I intend to spend no free time on my career outside of work. There are far too many other things in life I would prefer to work on and experience, hence why I wonder if this is the right field for me.

Sorry if I sound so negative, it's just how I've felt since first starting out in my field.
I've spent the last 6 months in FDA 510k world and as time goes on, I'm more and more convinced of the need for something like this.

The hardest part has been to clearly define what experiments we need to run on our product for the FDA to accept it. There is nothing inherently difficult about this, but the problem is the lack of available information and feedback cycles to get the information.

For example, the FDA has a feedback process called 'pre-submissions'. This is good, but the problem is the cycle to ask a question and get an answer is 3 months.

I'm happy that there is a growing group of entrepreneurs working within the regulatory system. Hoping to see more tools soon.
Hammock: A good place to REST
Tell that to horses?

https://www.youtube.com/watch?v=7Pq-S557XQU
Thanks god no :) That would be really slow and painful. It is a translation layer, not an emulator.
pretty sure this is a picture of the mapping vehicle
Here’s your explanation: https://github.com/apple/swift/blob/master/docs/ErrorHandlin...

There has been discussion about statically typed errors on the evolution mailing list — some core team members said they may look into in the future and others seeming more doubtful of its usefulness.

Why do you think a typed error handling model is better than introspecting the error at the catch site, I’m not sure I buy it?
It's not an impossible idea. It's just a really bad idea.

There are far more efficient ways of transporting people at high speeds and lower costs than this.

What are the advantages here? It's more expensive than high-speed rail, for example.
I'm going to miss streaks. I don't think it's important that you could technically abuse them with an auto-committer, but it's not like streaks are competetive or anything. They're just a tool to encourage you to contribute to FOSS every day.

(rewrote this comment to provide more substance)
ProtonNote – A Notebook for Developers Powered by Gist
Makes total sense if you're coming out of high school I think. But we can assume that there is a decent amount of people that are switching post college to a programming related field.

And in terms of college being the hard path, I'm not sure that it was. I don't know how college helped me with "responsibilities" or "Uncomfortable Decisions". Not to mention the cost of college is pretty extreme, taking on 7k (usually more) a year at a state school would be expensive and stressful. (Real world challenges lol)

I think the solution would might be to step up the bootcamps to be a little more in-depth, and probably take a little longer, like a year at night, or something like that.
Judging by the number of times I saw OECD economists getting any prediction right, I'd say a two headed coin will at a minimum even them.
How ads enable malware – a practical example
Even if everything is cached, there is an annoying delay while the tab is reconstructed and the server is pinged. Even for something as trivial as a directly viewing a single image.

That's my main pain point (I really do think about frequently), but if others are having problems with AJAX-generated forms or whatever, it would help them too.

Another example would be losing your place in on an infinitely scrolling page (yet another web anti-pattern) because you accidentally closed the tab. I would appreciate having a second to correct my mistake before I having to do the"scroll wildly for 30 seconds until it catches up to where I was" song and dance.
As one of the maintainers of git-reflow, I understand the controversy over squash-merges. Personally, on all the projects I've worked on with this workflow, I have yet to find any drawbacks when needing to use git-blame; although is not to say that there is no value in maintaining a full history nor that it is our way or the highway. We like to keep all changes in context of a feature.

We have worked in environments that promote rebasing of feature branches, and while that may work well, it can lead to holes in the history of the review process due to the need to force-push.

That said, we are nearing a stabilized core API and have plans to allow for more flexibility in the process. If you are interested in following our ideas behind this, feel free to follow the issue we have open: https://github.com/reenhanced/gitreflow/issues/53
I agree with the sentiment in this post personally but I'd be willing to be good money that for the majority of terminal subscribers, adapting to a traditional keyboard would be a complete non-starter. They're kinda trapped but their own success and cannot do any immediate major changes that affect widespread use unfortunately.
Wouldn't that be called a greyhat then?
Seems like the only way Ransomware will ever die is if people start releasing non-functional ransomware implementations that accept payment but leave data encrypted, so people become skeptical of whether paying will actually get their data back.
Google search does the same thing. (Which is one of the reasons to use DuckDuckGo, even for your Googling).
Somewhat comically when I went to pick up my boosted board from their shop in Mountain View the guy I met shook my hand with his left hand which I thought was weird, but didn't think much about it.

A bit later I asked if he commuted on his boosted board and he said that he did everyday until recently because he had surgery after shattering his right elbow.

I asked, "Not from the boosted board right?"

He smiled and said he had hit a bit of oil.

Didn't exactly inspire confidence.
C# 7 will not have Advanced Pattern Matching Features
The only thing worse than a wealthy person sitting on a vast horde of cash is a land-rich person sitting on vast tracts of highly desirable land. If somebody owned several acres in the heart of Manhattan and chose to leave them in the form of undeveloped, fallow fields, why should we not charge them high taxes in order to force them to either develop the land or sell it off to somebody who will?

Land is one of the rare cases where the needs of the many trump the rights of the few.
You can't only consider the ads, you have to consider what makes the ads valuable, which includes whatever brings the eyeballs and walking fingers in.

For example:
* Magazines provide content in their subject area.
* Yahoo: provides content apps and content.
I hate to nitpick but I think music is a particularly bad example here. The vast majority of music as we know it is outsider art. The people I went to music conservatory with are largely not the same people who produce either music that you've heard or great works.

Sure, the self-taught pop star isn't going to write Rite of Spring anytime soon, but the music business does just fine while being flooded by people with limited theory skill...and I say this while holding the view that most people should just be performers and not compose.
> It's almost as if every click digs me further and further into a specific bucket that shapes what I see and that I can't really climb out of.

As in life, it's important to actively seek out information you disagree with. That's how you learn and broaden your horizons. It's the only way.
the problem is that on noisy data, that adjustment of the variables isn't really as statistically clean as maths would say.

it's the same with red meat causes cancer studies. they say they remove smoking and lack of exercise and still wave the statistical significance.

it's very questionable how they removed the influence of these variables, since meat eaters do smoke way more, and do not exercise, and care about their health less.
أقسام الإعلانات نقل عفش الكويت – نقل عفش في الكويت
Video – GIF (2-pass HQ with color palette extraction)
We've been there already in the 90s, and it was too expensive [1]. Has the technology changed that much ?

[1] https://en.wikipedia.org/wiki/Swissmetro
Whoops, that should be "lawcomic.net".

The modern Miranda passage starts here: http://lawcomic.net/guide/?p=2589
I think you are right, but ..

My 2nd job in NYC was with a startup doing microfische replacement -- think laser disks and early 90s. The owner of the startup had sold a solution to a bank downtown and it was my first day on the job .. at one of client's buildings in Wall Street. It became clear that 1st day that the solution simply did not exist. The demo that got the client was using a competitor's product.

I ended up designing that solution from ground up, hugely improving on the fake demo and we ended up successfully installing the product on the original client and another bank in Long Island.
They are pretty well split.

Many x86 Chromebooks offer several tiers that obfuscate the data, but in terms of product line releases, they're about 50/50.

Both Samsung Chromebooks, ASUS Chromebook Flip, HP Chromebook 14 G3, Haier and Hisense's both as well, for example, are ARM devices.
Being a realist I have to be skeptical about the idea of building miles of vacuum tube through earthquake country.

It still smells like one of those crazy Sci-Fi ideas that crashes and burns when people do the math and discover that they'll need to charge $10,000 a ticket and be at 100% capacity for decades before they break even.

The cost estimates I have seen for constructing the tubes are hilarious lowballs thus far. It's definitely not going to be cheaper than high speed rail per mile, especially when you're talking about California (land of NIMBY).
Sports Authority to close all of its stores
Obviously this isnt every case but quiet frankly it's bullshit if somebody who studied some "worthless" major like psychology or history then thinks they can do a 10 week coding bootcamp and be on par with a CS grad.

If anything the TIME alone that a CS grad has to put in to graduate puts them above coding bootcamps.
Yes, I have been an active member of geekhack and deskthority for a few years and have way more ebay keyboard purchases than I need cluttering up my closet, have tried pretty much every ergonomic keyboard ever mass produced, have designed keycap legends for Massdrop and proofed various Signature Plastics designs, have prototyped a couple dozen novel ergonomic keyboards, am friends with the keyboard.io and input.club people, suggested some ideas to Matias about their ErgoPro before it shipped, etc.

The point remains though, the keyswitches and keycaps common in the 1970s are much nicer than Cherry MX or its clones, or anything easily available today. All the currently available keycap profiles are noticeably worse than e.g. the profile IBM used on Selectric typewriters or beam spring keyboards in the 1970s.

As far as keycaps are concerned, you might enjoy these little props I made last year:
http://i.imgur.com/kFxqOm8.jpg
http://i.imgur.com/M3tQybL.jpg

My own preferred fix to the Ergodox concept is something along the lines of http://i.imgur.com/puH1Ge4.jpg (ignore the legends; my keymap is unrelated)
Are the best bosses the ones who put off difficult decisions?
that doesn't quite work since the volume level changes frequently.
True AI is both logically possible and utterly implausible
In that case, you'd really enjoy Charlie Munger's parable about the Shoebutton Prince.

The story goes that one of Charlie's distant relatives had cornered some part of the 1920's shoebutton market. Back then, shoebuttons were smallish ornaments you put on your shoes.

The success entitled the prince to pontificate on any and all things in unlimited fashion--especially those outside the realm of shoebuttons.
I think it's pretty obvious. I believe that it is not that exercise helps, but sedentarism is poisonous. A sedentary 40 year old looks and feels 20 years older than a 40 year old athlete.
Why were they targeting video games? Seems like you can just reinstall and that corporate or personal information would be much more valuable and high ransom.
> it may not be so difficult to fix.

Would you want graduates of such programs working on the software that goes into your operating system, your car, or other such systems? I doubt you'll find people graduating from these programs working at places like SpaceX or the JPL (unless they're doing some CRUD/web dev work), or even at Apple designing compilers or iphone processors.

Just as an anecdote, my current company hired a couple of graduates of these programs, and they didn't fair well.
Good point. It's times like these I wish there was proper separation between the "hyperlinked documents and dumb form-based UIs" web and the "jerry rigged universal app runtime" web.

EDIT: But if it were an option or an extension, I would gladly enable it to help for 99% of sites I use and either accept the occasional weirdness or blacklist it for Youtube et all
That's an incredible story. The Runescape bot clients just injected directly into the Java client and grabbed all the game objects. There were other smaller communities from early 2000 that did basic screen scraping using pixel colors, but they weren't at all effective.
Lua Version Manager – Managing Lua, LuaJIT, Luarocks versions made easy
No. You need an immigrant visa. These aren't impossible to get just most Americans don't want to do the research or jump through the hoops to do it.

Just like the US, most of Europe does not want new immigrants to be a drain on their social services. If you can find a job before you apply or have a very large bank account it's almost a give they'll give you a visa. A popular option is to get your TOEFL certificate and become an english teacher. Others are get a student visa or marry a EU citizen.
Funny how many of the big innovators, especially of that era had some kind of similar situation. They were all either independently wealthy landed gentry, or were basically stealing time from their employers. Einstein used to do something similar - he got all his patent office work done in the first couple hours and spent the rest of his time working on his pet project, relativity. I can only hope that someday I find myself in a situation where I can do something like that!
Er, one without any cockroaches? For instance, I live in the UK and the only time I've seen a cockroach in ten years is when one crawled out of a bag of bananas at the super market.

Besides, you can't do it. We don't have the technology. Night vision is one thing, you may be able to put something together that reacts to motion - but that's not enough. You need something that can discriminate between a 'roach and other types of movement.

And then you need something smart enough to kill the wee beastie. So it has to be smarter than the roach itself... and that's still a long way off.

Sorry to burst your bubble. You'd have better luck training mice or cats to catch and kill 'roaches. A robot? Not in your wildest dreams.
Personally looking at HPs new Chromebook line coming out [0]

Very sleek design, better than the Pixel imo, and several tiers if you don't want to start at $1k.

[0]: http://store.hp.com/us/en/ContentView?storeId=10151&catalogI...
>One oddity that I haven't yet found an explanation for is that conservatives seem to be less prevalent online than liberals. I'm not quite sure why this is the case.

Demographics. Rural areas with worse internet access skew conservative. Older folks who can't understand the internet skew conservative.
The issue you might run into is that colleges will teach this in theory, but only the good students will internalize all of those things from their education. Same with bootcamps.

If we're comparing the two head to head, I suspect we'll run into a more general nature vs. nurture problem: the ones who want to learn will succeed regardless of whether their means of learning programming was a CS degree or a bootcamp. The ones who aren't taking it seriously will have problems regardless. The interesting part is maybe the degrees of quality within those camps.

I agree with your point about colleges and other skills though.
Google Duo
Unsalted SHA1.
It is definitely an interesting problem. Perhaps a function based on the travel distance from where the rest of the people are living or working ? Sort of like page rank.
Ignore it, it's an emotional reaction from people frightened of change.

But I would say that I have some doubts about this tech from an engineering point of view.

What if the carraige gets stuck in the tube? How do you get it out at reasonable cost and before everyone suffocates? You can build in escape hatches every x meters, but isnt that going to be extremely expensive, given the sheer length of the pipe and the need for an airtight seal?

Its not hard to think of more. They may be economically surmountable, they may not. But you never know until you try!

Definitely worth a shot in my humble opinion.

Like the article says skepticism is warranted cynicism is not useful.
Blogspam of http://www.bleepingcomputer.com/news/security/teslacrypt-shu...
Well, if you distilled that into a quantitative experiment then you would be famous. I don't think that chain of reasoning has any scientific basis (yet?).
"Land taxation" is called property tax and it already exists everywhere. For most people it is the largest tax bill they pay, it pays for schools and roads and local government.
A difference of opinion about what a pattern should be called is not an argument against the utility of the concept of design patterns.

It's definitely called 'callback' in Javascript, I don't know if that name would be as obvious or useful in other environments.
Because Github has a different incentive: they want as many hobbyist developers as possible using private repos.
Hyperloop feels a lot like supersonic, vactrain, maglev PRT--which is to say, 4 technologies that have all ended up miserably failing.

It's worth noting that the skepticism involved is not in any way displaced by the recent test. The major problems with Hyperloop boil down to:

1. High-speed switching, necessary to expand more than single-city pairs

2. Ability of the loop to maintain tolerances and structural integrity after weather and seismic considerations (particularly CA!) take their toll

3. Right-of-way feasibility, both in terms of cost-effective land acquisition and in terms of curve radii tolerances (note that even 300 km/h HSR systems in practice often have effective speed limits lower than that on much of the track)

4. The ability to get safety certifications--and the implications that would have on headways and consequently passenger throughput

5. Ability to maintain the necessary pressurization of such a long pneumatic tube

6. The cost/benefit of hyperloop relative to other technologies (like conventional HSR, maglev, even highways and airports).

The way that the company seems to be shrugging off all of these questions is not a good sign.
I got an email too this morning too.

They invalidated my password.

My session was intact, but a password reset was required on next login, and they encourage two factor. I did that despite not really wanting linkedin having my phone number...

When you change the password, you can click a box to inactivate all other sessions.
Any idea why he renamed the final tar file to index.htm before wgeting it?
Please don't post unsubstantive dismissals to HN. Claiming grandly that an idea is broken (and putting other people down) adds no information.

On HN, the idea is to post civilly and substantively, or not at all. For example, neutrally explaining how an idea is broken would be substantive.
Our Brand Could Be Your Crisis