skysight-inc/HackerNews huggingface dataset:
Spellcheckers and error-correcting OCR are a thing. In fact, spellchckers are so well-understood that they're a frequent assignment for CS undergraduates.
Getting out of Colditz was only step 1. Once outside the camp, the ability to act your chosen cover would have been an item for consideration, too.

So, speaking German or French without a British accent likely would have been a pre, as would being familiar with the home town of your cover.

Also, they would be reluctant to let their top craftsmen go. If you were really good at falsifying passports or ID cards, for example, your skills would be useful to keep around for future escapes.
I assume you are talking about Mars? It's not in space in isolation. Solar wind has been blasting away the atmosphere for aeons. So it's probably intermingled with solar wind across the trail of the solar system.
>"With the labor market finally actually tightening, and with the PR move not working as well as was hoped, people are starting to see that the virtue signalling offered by bootcamps aren't as necessary as they thought."

The US economy may be moving towards full employment but that doesn't in any way mean that the tech sector is moving towards full employment. Tech is but one sector of the overall labor market. Tech along with health care are two segments of the economy that continue to add jobs faster than any other segment. See:

https://www.usatoday.com/story/tech/talkingtech/2017/04/03/t...
You’re making a valid point for many cases, but there are definitely negative–value scrapers out there; let’s say you run a publishing platform and you see scrapers scraping your users content and then see that your site’s content has been rehosted for ad clicks. You can’t really license the content for this purpose and it’s bad for your brand and bad for your users.
Please stop posting on the internet.
If it's mind-numbing, can it be automated? Can you use higher-level tools to build them and reduce the repetitive parts?
You may enjoy a product manager, technical program manager, or business analyst role more. Not sure what city you're in, but there are plenty of courses at Galvanize! Good luck and please do not blow your brains out!
I was about to comment "no way, Pittsburgh also has the $10 toast"... but then looking around to the place I used to go to, I realize it's more like $4-$5 (see http://www.coca-cafe.net/breakfast.php or https://www.facebook.com/B52PGH/menu/). Wow, I left Pittsburgh for NYC just two years ago and my frame of reference has already completely switched...
I don't understand why you'd want to stop crawlers. If you didn't want people to see your content, it probably shouldn't be on the public web.
The "internal" flavour needs to be supported on everything. From web servers to databases and so on. And that'd include cases where it needs to be supported on external-facing systems (proxies). It also means pretty much every popular TLS library and tool needs to support the "internal" version. And it also means that any switch to enable the weaker ciphersuites will end up getting turned on most of the time "to make sure it works".

The only realistic place you might differentiate between internal and external is popular browsers like Chrome or Firefox. They could only disable PFS in case they're configured to do so via Group Policy or something like it.

In the end, this is just a matter of tooling, and hurting the protocol because they want to load keys into monitoring platforms is a bad idea. Instead, they should have host-level hooks that dump out the packets before TLS is applied.
Any specific feedback? What is it that they didn't like?
The half-life of tritium is also only 12.3 years. So you're not creating a permanent problem by dumping it, and the longer you leave it sitting around in tanks, the less the problem is when you do dump it somewhere.
Is there evidence that wage growth in the IT sector (or for programmers specifically) is below inflation?

I don't see that at all personally (as an employee nor as a hiring manager).
I did the back-and-forth for several years with Go. What drew me in was promises and wishes, what made me leave every time was realizing I had fallen for the same stupid trick again. It only looks simple because of the features they skipped and the arbitrary limitations they decided on. Once a codebase reaches a certain level of complexity and the need for more powerful abstractions arises, the perceived simplicity is no more.
You are wrong. PFS does not prevent them from doing the same thing they are doing now, where they install their own CAs and MiTM everything, issuing certs on-the-fly. And PFS or not, without subverting the CA system, they cannot monitor employees.
>> lifestyle-type businesses

e.g. profitable.
Animation of earthquakes in Oklahoma, 2004-16
> Write an application on iOS or Android, and you are reusing vast amounts of OO code.

Right on. So many passionate arguments amongst developers could be cut off at the pass if people simply accepted that in computing the answer is always...

It depends.

OOP is a useful and powerful abstraction for logical, artifical situations, like modelling a mobile platform.

Its a completely crap solution for modelling real world, gray situations like "employee ISA person".

Unfortunately, "employee is a person" is the first example that many people think to trot out to explain OOP, since it is easily understood by the recipient.
This is very true. We just need to avoid recommending unsustainable diets based on calories in/out thinking. Since they all ultimately fail. Also why settle for a decreased metabolic rate when you could actually increase it and enjoy the extra energy instead. No need to feel miserable the rest of your life.
America is paying the cost of demonizing fat and glorifying carbs in big way. Obesity is a huge crisis. There is no solid science behind fat is bad theory.
I just tried :cached. For rails asset compilation I didn't notice a difference. Still unusable in my opinion.
How much CO2 does a single volcano emit?
Sorry, I meant to say that 57.3 C at 20% humidity feels the same as 39.5 C at 90% humidity.
I think the best bootcamps do a pretty good job of having students answer that question during admissions or during the class itself. If you aren't getting some fulfillment during class, you probably won't during work either. For what it's worth, my company has hired half a dozen developers out of bootcamps (Fullstack and App Academy) and none of them have left or expressed interest in leaving the field.
Web Browser: Brave, Firefox

Email Client: Gmail web

Terminal: Terminator

IDE: IntelliJ, Atom

File manager: Nautilus

Basic Text Editor: Atom, VIM

IRC/Messaging Client: Gitter, Slack non-free

Office Suite: Google Docs web

Calendar: Google Calendar web

Video Player: VLC

Music Player: Spotify non-free

Screen recording: Google Hangout non-free, Floobits non-free

Games platform: Steam non-free

Source control GUI: GitKraken
After a year of programming with Go I have noticed that I, an old C++ programmer, have the reflex to decompose a program in terms of interacting data structures (objects) which encapsulate their behavior. I programmed like that in Go in the beginning. But when I looked at other Go code and especially the std lib code which is easily accessible, I was always amazed at the simplicity of the code. Now I try to write simple programs and this is hard after years of C++ programming.

I don't know if there is a term for Go like programming. I'm tempted to call it minimalism. It may be uncomfortable for people coming from classical programming, but the simplicity of the language and the code is a clear win in the long run.
Nevertheless, Norway have entrepreneurs and people getting rich, and overall it is a very wealthy country. I believe the social mobility is better then in the US. So I guess some of you assumptions must be wrong.
I have found when it comes to money, and career; 95% just go along with the flow. "Hay--its legal?"

(I got my first dose of reality in Chiropractic School. It was obviously placebo, but placebo was just not talked about. Selling out is so common. I'm not talking the cute TV version on of selling out, but the real people who con the uninformed, and vulnerable out of their money daily. There's a lot of denial in so many professions.)
There are legitimate reasons to need to snoop on all traffic in an enterprise. Some orgs are required by law to snoop on all traffic. For example, in the USA orgs regulated by the Securities and Exchange Commission (SEC) for financial transactions need to track communications related to their employees' work.

It's not as simple as snooping == bad.
Thanks. I didn't realize that the second token was a user-specified name.

So, this basically would boil down to something like C++ templates, with he extra requirement that templates must be instantiated explicitly.
The "enterprise viewpoint" is, in economic terms, nothing less than an attempt at regulatory capture, damage to the market be damned.

When the market becomes more competitive (i.e. more difficult to continue to operate in for reasons beyond the principal's control), the principal may shut down (not going to happen), appeal to authority for protection (i.e. the TLS WG), or do the hard work and adapt.

Here's hoping that market interests prevail.
I like OpenVPN too. However, there are times when one size doesn't fit all. For example, opening another service to the public is not always a good idea. GFW is programmed to profile and periodically kill OpenVPN traffic flows. OpenVPN under many configurations is MITMable, SSH much less so. The list goes on.
While I appreciate you sharing, I have to say that I believe this is extremely non-representative of the industry. I've work on a lot of teams across the years and have seems different people with each of those individual qualities, but have never seen any common split of people into those two combinations.

I feel this may be too specific to your personal experience / work history.
It is, of course, possible to write reusable containers without interface{}[1], but it is not exactly a replacement for proper generics.

[1] https://play.golang.org/p/2GZRkMJ_Mf
For a very rough comparison, according to this, conventional solar panels cost about $10-$12 per square foot, or very roughly $100 per square meter.

https://www.quora.com/What-is-the-cost-per-Sq-ft-for-solar-p...

Of course, what we really want is a comparison in terms of cost per watt.

Maybe equally important to the cost of these panels is the ease and cost of installing them. These new printed panels are very flexible/lightweight and can be deployed easily and even temporarily.
Ask HN: What sit/stand desk should I buy for home?
Title says it all, I'm setting up a home office and am going to buy myself a nice sit/stand desk.
I wouldn't move myself and my family to the SFBA for a $250k job. Perhaps that's cliché to say that kind of thing at this point. It needs to pay more due to the cost of living. I'm making > 200 now in a city-data.com cost of living index 91 city. SF is COL index 170.

The people who would take that job already have a similar job, more or less. It's not a skill gap so much as a "willing to put up with SF bullshit" gap.
Self-calibration? Automatic alignment? Real astronomical telescopes have been doing that for forever, even by hand since before computers existed. A compass is just never accurate enough (and magnetic north isn't a constant besides).

And yes, there are telescopes already available in the thousands-of-dollars range that calibrate themselves by combining data from GPS, the time, and sightings of a few specific stars. See e.g. http://www.celestron.com/university/astronomy/skyalign-(us-p...
I quite like the point of the article but I have one issue with it.

It begins by focusing on "producing times ten" and then goes on to equate that with "lines of code times ten".

The issue with that is lines of code isn't production. The real production is the value behind that code. If you do the same thing with a tenth of the code, you _are_ producing ten times more.
The ghastly performance of docker-for-mac was a large factor in my move back to Linux (a few months ago) after a few years on OSX.
> Aperture diameter matters -- that's the total amount of light available.

I think the point is the implied 'at that instant' which can be appended to your statement. Aperture matters in the context of a specific shutter speed.

You allude to that 'aperture is everything' loophole in your comment on bullet point #3, about image stacking.
Simula objects ran as coroutines.
Good points. I guess I was thinking along the lines of a Kerr and Jordan. In no world would Kerr argue that Jordan should not have been paid more than he does. Jordan is clearly the player who carries the team.

But, I could see it become more challenging at the mid-level or when on teams with a 1a, 1b type of dynamic.
As a neighbor and local supporter of Iron Yard Tampa Bay (St. Petersburg FL), losing our growing economy's only code school was a big letdown this week.

In my experience, admittedly Iron Yard graduates were often too green to join our small engineering team (and we don't utilize .NET or Ruby). I'd like to say we have better training and mentorship for junior devs, but we don't yet. However, when we listed an iOS position, it was The Iron Yard's campus director who spread our ad through their national network. She found an Atlanta Iron Yard graduate who spent two years at a large company, receiving on the job training that now qualified her for our role.

The Iron Yard St. Pete was meaningful in that it provided a starting point for people in our area to make a career change and offered a meeting place for tech (located in the same building as our co-working space). The closure for us here locally is less about losing a code school and more about losing an anchor in our developing startup ecosystem.
You can still track employees' e.g. web traffic by installing a CA and proxying their connections. That is what is done today and PFS does not change it.
It's an interesting point that robust autonomous systems may be more likely to emerge in organizations from places that have distinct seasons (including a perennial 'orange construction barrel' season).
E-book Features in the Academic Context
Original title: TLS 1.3 in enterprise networks

Submitted title: There's been some drama in the TLS WG. I wrote it up
Let's Make the Tiniest Blockchain Even Bigger
I honestly thought the OP's post was a troll. Lua is for masochists.
I can certainly understand that someone with a malfunctioning network component would want to capture and decrypt packets entering and leaving it.

What confuses me is: Surely enterprise users who need that would simply select equipment offering session key logging?
In metro Boston area, we're paying new college grads $100K to start and sometimes losing on comp.

We're not "desperate", but for the overall market wage for new college grads to be 1.5x the state median household income, that smells like shortage to me.
Parts of this sound like exactly what I was worried about when I first heard of the boot camps. An expensive training program producing a very limited skill set isn't really a sustainable model.

Coupling that with the for-profit schools and an investment environment looking for a big payout, this just sounds like a train wreck.
The ugly truth is that the means of capturing the power really isn't the major hurdle to ITER. If you can get better than breakeven fusion in a containment vessel that won't be broken down by sputtering from fast neutrons, with the densities and temperatures you need for longer than a microsecond or two, all while breeding your own tritium, that would be the miracle. Unfortunately ITER has not come close to that, and really no one else has either .
Krylov spaces often come up in derivations for optimization methods in DL, and have been studied as an explicit technique on their own. Eg see https://arxiv.org/abs/1111.4259

However more recent theoretical and empirical results show that these kinds of approaches don't deal well with the huge saddle point problem in DL loss functions. But momentum based techniques work great.
Didn't they thought?

I'm trying to communicate that I don't think that Fukushima was a disaster that warranted international coverage - the weather was.

I guess you could draw a distinction between the terminology each post used, but it reads the same to me.
Yeah this was my thought too. He described the two types of Junior or intermediate programmer but there's a third type that writes great software extremely fast. I've worked with them before.
> Is it possible that we're fat only because we're eating the wrong kind of sugars?

Nope, we are fat because there are many cheap sources of calories, particularly deep fried foods.
Every city in the country has the potential to "SF'ed" - zoning laws make it so. If there is one place we would actually benefit from deregulation (as a country) it would be in eliminating zoning regulation. The places that need it most are the places that attract tech-boomification [sic] (Oakland is another example). A solution would be to encourage even growth across a city through targeting neighborhoods with inclusive development from a fungible pot of funds from the new revenues. This, coupled with expedited approvals and (not-yet-create) anti-NIMBY laws could make shit awesome for every one.
Emotion is what makes you strive to do a good job. Caring is an emotion and caring about your work is an important quality to have.

Which would you prefer? A programmer that knocks out am untested Italian food stuff thousand line function or a programmer that takes care to structure the code such that it's well tested and factored?
> they aren't biased by the immaculate freeways and roads in California -- Pittsburgh has a much wider variety of challenging driving situations, weather, and conditions than California so it is a great test bed for developing autonomous vehicles

Careful, don't compare Pittsburgh to an entire state. Pennsylvania doesn't have any real mountains, whereas California does. Google tests their self driving vehicles in the Lake Tahoe area, which in the winter can be much more challenging than anywhere in within 500 miles of Pittsburgh.

Navigating serious grade changes, both uphill and downhill, presents more of a challenge for trucks too, even for humans right now. The only places to really test that in the US are pretty much west of Denver.
PagerDuty Accidentally Prepared Me for Fatherhood
Does anyone have any information on how efficient these are how long they last and that kind of thing? All I got for the article was a lot of hype and $10 a meter.
The article makes good points, but the author, nor anyone here really knows why they're going out of business, or even if it's a systemic thing. The industry is becoming more mature and competitive. It's inevitable that at this stage, some firms will fail and there will be consolidation. I know plenty of people who were able to get great jobs right after graduating from a bootcamp and quickly become valuable members of their teams.

Do bootcamps adequately prepare people to work as software engineers? No, but neither do most CS programs. I think the more pernicious problem they pose to their graduates is that they flood the hiring market will low quality talent. They don't do a good job of screening who will be any good, and just push them through their programs without ensuring that they know the material.

At the same time, employers aren't focusing on the things that really matter to them in the interview process. Making someone write a contrived algorithm on a whiteboard in under 30 minutes doesn't tell anyone anything. I get that companies need to search for a signal in all of the noise bootcamps are putting out, but they need a better way of doing that.
Yes, making the features easier to use is always a good thing of course, and many a company has become a successful player in its field not by inventing new things but by making existing things more accessible.

What I don't like about the press release is that it makes it sound like they've come up with all these new revolutions in astronomy, which near as I can tell they haven't done at all.
I agree with you, and keep trying to figure out where all the doom and gloom people are coming from working in IT. Maybe it's everyone in SF dealing with insane housing prices? Everywhere else, programmer salaries are some of the best in a given location and continuing to rise. Job openings are also on the rise.
The Million Dollar Homepage is not decaying (it is still serving its million dollar purpose) - it is the Web itself that has decayed. The brittleness of URIs is on full display. "Cool URLs don't change," but most of these URLs were never cool: they had to rent coolness from Internet cool kid Alex Tew.
On the flip side, the idea of drinking mainly non-alcoholic water also emerged only in the past couple decades. Humans have been drinking beer/mead/wine since prehistory, which are basically sugar sweetened drinks left to ferment.
it's... easier than you might think? about half of them are relatively mnemonic and most of the others are close to a mnemonic (∩ is on 'c' but ∪ is on 'v'). If your on linux you can say set the windows key to shift over to an APL key binding (it's always present in KDE, in gnome enter gsettings set org.gnome.libgnomekbd.desktop load-extra-items true at a terminal then it will show up in the input menu)

and both Dyalog (free now for non-commercial use) and GNU APL (via Emacs) have secondary input methods until you get comfortable.
One way of many: if your applications work and are reliable, your clients are happy and you're getting paid, you are a good programmer.
This is exactly what I was going to say, and that one big issue I had when experimenting with ligatures for Hylang (a dialect of LISP) was that it did not keep the spacing of the original character combinations. While I thought the ligatures were much more concise, when they were disabled it shifted things around which ruined the indentation. It made the code ugly and hard to read for anyone not using them, so I had to give them up.

Hopefully one day we can all have language specific characters that make our code more concise. Until then I'll stick to fonts that keep the spacing of the original intact.
Just a remark. I cannot see sections 9 and 10 in your link. They only go up to section 8.
It's difficult to make an argument for bootcamps, though, when they won't teach you most of what you'd need to know either. The curriculum is typically focused around a single tech stack (many teach Mongo for unfathomable reasons), leaving students ill prepared for the workforce. Debugging? How to sort a lidt efficiently? What is a hash? All of these are arguably critical to understanding simple, common code; you'd be lucky to make it through a year as a junior dev without being fired if all the skills you have come from a bootcamp.

Of course, Galvanize et all just hire their own grads to inflate the post-graduation job placement stat. So maybe it's not necessary to know anything outside the course to get a job!
Deliverables is misleading. Would you rather a deliverable full of bugs that can't scale but is delivered 'on time'?
Yeah, sorry I meant like lexicographic on x, then swapping between lexi and reverse-lexi on y. Basically snaking back and forth.
Physicsforums iS A pretty fantastic place to go, if you have a specific question or if you just want to read all of the answers to questions from people who actually know what they're talking about. It also has the benefit of very strong moderation, so it's not the Reddit experience .
It was just mentioned to confirm that it was the "local-part" that was in question.

The article notes that fixing it in the python client doesn't fix the upstream lack of support on mailchimp's back end.

This just seems to be a case of high expectations. Support of utf8 local-part is spotty across lots of providers and software.
Woild like to know normal panel's efficiancy and costs for comparison