skysight-inc/HackerNews huggingface dataset:
I did AppAcademy, which seemed to deliver on the job placement rates when I attended (early 2015).

They spend about a week on SQL, mostly going through SQL Zoo, and later on you build your own toy clone of ActiveRecord.

For me, it was probably the best part of the whole curriculum -- it was the only part that I didn't already have experience in.

That said, I have sort of mixed feelings about that bootcamp and the industry as a whole right now. For the right people, on a short schedule, it's great. If you gave those same people the same curriculum for self study, they'd probably get the same out of it though. If your employee is motivated, I'd spend that same money on books and time in their schedule (or pay them for the extra study hours) and the promise of a pay bump if they can get through it and show competence.
This kind of vaguness must certainly be tolerated for established universities and other parts of the traditional pantheon in any given jurisdiction. But, depending on jurisdiction, new schools and small schools might well be given no such wiggle room.
I don't work at Dropbox, but I believe it's ignored by design. Fewer users would upgrade their storage to the paid plans.
Here's a nice graph[0] showing the relationship between income inequality and healthcare, and a good quote:

"The high-income group, with average household income greater than $70,000, is the standard to which all others are compared... 30 percent of the population in the $30,001–$50,000 range ...have 59 percent more mortality than is true of the richest group."

[0]: http://content.healthaffairs.org/content/21/2/31/F2.expansio...

Source: http://content.healthaffairs.org/content/21/2/31.full
Nope. We're seeing only upsides (well except MailChimp's online email designer is light years ahead of the alternatives). One of our huge wins (other than price) was delivery times-we saw a distribution time for 300k emails drop from 12+ hours window to only a couple of hours.
QBasic, Borland Turbo Pascal, C, dBase, Clipper OOP, Java, PHP, Ruby, Javascript, Go
Urgent care is still more expensive than visiting your regular doctor. And it's less effective because the urgent care doctors are less familiar with you as a patient, so it takes longer to get up to speed on current symptoms and the risk of error is higher.
The usual way I've seen to deal with this kind of ambiguity is by doing a 301 redirect so that bookmarks get changed and the url in the address bar is also changed. It doesn't fix external parties linking to the site with the now deprecated url but there was never anything you could reasonably do about that.

> If you are going to insist upon doing this, how about doing it using a # on the page, so at least everyone had a chance to know that it is extra, random data that can be dropped from the URL without penalty and might not come from the website and so shouldn't be trusted?

The fragment doesn't get indexed by search engines so not many will see it. Along with that, in my understanding, having something human readable in the URL helps with SEO in at least google an bing so doing this could hurt your search rankings which isn't a good thing.
1) and 2) are not a problem if the server accepts any value for the title token (which is the case on stack exchange)

3) is not a problem for hyperlinks (url not visible) or for even direct links (not burdensome length), and if you care about a short url an even shorter form is available

4) seems like a feature? the person sending the link will only ever include as much information as they deem necessary anyway. If the recipient wants more info they'll either request it or click the link.

Trust is an interesting point, but if you can equally put literally anything in the client side anchor (eg. meta.stackexchange.com/questions/148454/#definitely-not-a-rick-roll) so I don't see what a viable alternative would be.
Having used both I love SES. It's great. But I also like Mailchimp. One big gripe I have with SES is that it tends to have more servers on spam blacklists than Mailchimp.

You also need to code a lot of the stuff Mailchimp has out of the box (like templates and delivery reports) yourself. But the capabilities are there.

Another great thing SES has is the ability to receive emails not just send.

But overall I like both products. Mailchimp is easy for non-tech people to use, SES is bare bones, pay as you go, and highly scriptable once you add in Lambda.
Im not from Dropbox but answer is easy: because that would canibalize on selective/smart sync feature.
There's actually no such thing as "sushi-grade" fish.

There is no standard or regulation that designates fish as "sushi-grade." It's a popular misconception.
This looks more like a pitch for MailWizz, but I've found that sendy works well for me.

http://sendy.co

If you are comfortable setting up your own templates it does a great job sending and handling unsubscribes/statistics. It isn't simply hooked into the SES SMTP , it fully utilizes the AWS API. Sendy iteself has a simple api to add users to lists and do other common things. I've used it for years.
High severity denial of service vulnerability in Node 4.x, 6.x, 8.x
What languages and frameworks are you the most proficient at? Also, have you done anything with ML or statistical analysis?
Any thoughts on https://github.com/nikomatsakis/lalrpop, and it's first priority being "Nice error messages"?

Sidenote: I created this issue a while ago, but never got a response: https://github.com/nikomatsakis/lalrpop/issues/180
And if you look at rates of visits, while ignoring cost/content of the visits it seems like you're missing a big part of the analysis.

Sure, letting people suffer and die is cheaper on the medical systems books - but people dying earlier than they need to is a negative cost on our society and larger economys side ... let alone the ethical questions there.
Guessing they're just playing "follow the leader" with the Apple Pencil...

https://www.apple.com/shop/product/MK0C2AM/A/apple-pencil-fo...
I think it depends on the office.

When I worked in the South, but in a liberal area, you might talk about it with coworkers you trust, privately, but no one of any authority would get up and say anything.

The 100+ person company I worked at during the last election, there were statements by the senior executives as well as emails. Yes, the office had people openly crying, or absent, and the mood was like a funeral but I also don't think it's the place for especially C-level people to make those type of statements even if 99% of the office felt the same way.

There was also much hubbub around the (one) Women's March, solicitations, emails, etc. I'm happy for the women and men that marched for themselves but I wonder if they might've done some actual justice by asking the higher ups if internally women and men were being treated the same in terms of pay and opportunities, a conversation that I had with more than one female colleague in private.
Oops forgot Perl 5, before Java!
Olimex TERES-I Do It Yourself Open Source Laptop
I'm turning 30 soon too. What I care about and look for in a job has changed over the years (and my guess, will continue to change).

I was all about the company mission, working somewhere that was growing quickly, and getting hands-on experience. After I burned out a bit, I looked for work/life balance and was focused on making and saving money. After a couple of years, I missed the excitement, passion, and long hours. While I'm definitely hoping to turn Key Values into a revenue-generating business (ie. money is on my mind), I'm really motivated by challenging myself with something new, learning, and this mission to help match companies and job-seekers.

But trust me, for the previous 2 years, I was mostly about the money too. (Maybe 60% money, 40% learning the skills to try and start a business of my own.) If I hadn't made money a priority, I wouldn't have been able to do what I'm doing now.
Indeed, I switched from Wacom Cintiq to iPad Pro when it came out. So far it's the best drawing experience I've ever had on a digital device.

I also had one of the Surface Pros with ntrig digitizer. It was near impossible to draw properly. Quick sketching is fine, but slow and precise lines were impossible. Cursor just jumped around and was unusable.
Why do you think it would work for enterprises?
Is the ER a cost center or a profit center? Often times, I wonder if even the hospitals themselves know...

More seriously, I suspect routing routine patients to lower-cost settings would put ERs more in the red under our current system.
> CS majors are also doing 2-4 internships which are by and large more formational experiences than a bootcamp

This seems like a left turn from my comment. Nowhere did I say bootcamps are a replacement for formal education. I was comparing the value of time in the workforce vs. time spent in school. I was discussing finance majors who, shockingly, also do internships. I don't know anyone that took a bootcamp as a replacement to a college education, so I'm not sure where you pulled any of this from.

> I don't know where you work that a developer working "only" 50h weeks is "generous" but I hope I never find myself applying there.

Maybe my part of the world is unique, but I've never worked less than 50 hours per week in my 10 years and I honestly can't say I know anyone that does excluding people with "non-professional" jobs.
How do you think they do the surveys in the first place? ;) They use nets.
Ask HN: Can you “rapidly prototype” with Google Suite?
Consider:

You use forms to throw up an interface, embed it in Google sites so you can brand it etc.

Then you collect data in Fusion tables, and analyze it.

You can run a little script and spit out the result back no the sites.

Do Sites, Forms, Fusion tables all link up together to allow this to happen or are they basically different products?
I'm biased here, but after Inbox, and after the mobile Calendar apps being upgraded, I was super excited about the web Calendar upgrade. I love it.
But I don't want to see a bunch of wedding / travel photos etc. when posting an update for customers :(. Three separate things: employment, hustle and personal life.
> Same reason RSS is relatively unpopular.

My take on this is that copy/pasting a script was a broken UX for mainstream adoption.
People might find this interesting to compare and constrast to (certainly I noticed parallels with[1]) Netflix's 'serverless' platform, discussed yesterday:

https://medium.com/netflix-techblog/developer-experience-les...

Edit: As a sibling commenter notes this is most eminently doable with e.g. Common Lisp and BEAM (Erlang/Elixir), but more folks are (publicly) attempting this in other environments now (I've experimented with a number of approaches to this the last few years, so I'm trying to keep score - would love to see any comments on other attempts below).

[1]: Quote: "At the core of the redesign is a Dynamic Scripting Platform which provides us the ability to inject code into a running Java application at any time. This means we can alter the behavior of the application without a full scale deployment."
https://hn.algolia.com/?query=A%20Large-Scale%20Study%20of%2...
s/investing/gambling/
The American Anti-Corruption Act
https://www.youtube.com/watch?v=L_lD7iqG8nA

About 2 minutes in there's an excellent realtime metaballs implementation that ran smoothly on a 486-66mhz. Metaballs were an extremely popular effect in the early 90's.
Really well done video.
Pretty sure all fish has parasites. I’ve read that chefs say all fish have worms.
Consider onedrive.

Cheaper, you can have 5seat office license and family plan.

Disclaimer: no decent linux client but macos is more less okeish.
yeah having insurance, even for some of us with six figure jobs is "we give you a small tax break on the first 10,000 you spend on health care every year in exchange for paying us $300 a month!"

thanks?
...leading to fake luxury handbags that are even more accurate.
Wealthy people can already buy their way to better private health care. These changes would regulate the difference between health care for the middle/upper middle class and the poor.

Although I would prefer to concentrate on the 10s of millions of non-citizens and illegal aliens who receive tax payer funded health care.
I did not realise I wanted that until now. Makes perfect sense
> There is a major lack of information and advertising around Urgent Care.

Maybe we should just put the Urgent Care facility in the same building as the ER and then route people appropriately when they show up.
"Maguro and toro needs at least a week of aging, sometimes up to two weeks in refrigeration. Sake (salmon) and Ohyou (halibut) requires around five days of aging. On the other hand, according to Kaz Matsune, fish like binna maguro (albacore tuna) and katsuo (bonito) taste better without aging."

The amount you age the fish is important.
I know a nurse in an urgent care in Southern California. She says, never, ever, ever, go to an urgent care. Apparently her bosses (MDs and owners of the urgent care) told her to youtube how to do stitches when a patient came in that she wasn't comfortable treating on her own. Youtube. Stitches.
It's basically this:

https://news.ycombinator.com/item?id=8804381

http://nullprogram.com/blog/2014/12/23/

You'd be surprised how many languages can do this. Though it's hard to beat lisp (and Erlang), where it is the default.
A somewhat more useful description would involve replacing “dead” with “dying” (though “know” is still a bit of a misleading term.)

The excerpt from Wikipedia quoted in the article is actually more useful than the article text on this point.
> For Canny, I wrote some awesome code that I'm proud of that turns a "post title" into a unique URL.

Did you mean "slug"? What you are describing is a basic feature of most blogging software since the inception of blogs...
As you implied, getting to the bottom of the ocean is about as difficult as getting to the moon, and involves many of the same challenges.
Lol, yeah, I thought the same thing. I assume the point is that the physiological reaction the fish has when dying is altered.
"The case for identifiers" is really more of a case for surrogate keys. Surrogate keys need not be opaque, but rather are distinguished by the fact that they're assigned by an authority and may be completely unrelated to the properties of an entity.

Natural keys, meaning entity identification by some unique combination of properties, are hard to get right (oops, your email address isn't unique, or it's a mailing list) and a pain to translate into a name (`where x = x' and y = y' and z = z'`, or `/x/x'/y/y'/z/z'`, etc.).

Surrogate keys, on the other hand, make it easy to identify one and only one object forever, but only so long as everybody uses the same key for the same thing.

And as mentioned in the article, the most appropriate is usually both. Often you don't have the surrogate key, so you need to look up by the natural key, but when you do have the surrogate key, it's fastest and most likely to be correct if you use that in your naming scheme.
Your reaction was the same as mine initially, until I realized they meant that the fish's body doesn't respond as though it normally would once it's dead.
Use mailjet or sendgrid for cheaper alternative with delivery stats.
Anyone notice that the pic of the surface book with the display rotated around (like you would if you were switching to tablet mode) doesn't actually follow how it would rotate in real life? The keyboard should be on the bottom, not the top...
https://blog.pinboard.in/2017/06/pinboard_acquires_delicious...
The Slack Chat That Changed Astronomy
> Perl can do pretty much everything Python can, and it came significantly earlier. Yet people gravitated toward Python.

I don't think syntax is the main culprit here, and Perl is only four years older than Python. For about 15 years Python tried, unsuccessfully, to compete with Perl as the premier language for shell scripting and sysadmin tasks. It wasn't until around 2005 that Python finally caught on, its rise coinciding with Ruby. While I do personally find Python more readable than Perl, I attribute its ascent more to the combination of the Web 2.0 gold rush demanding dynamically-typed languages for quick prototyping, Perl's apparent mid-2000s limbo due to Perl 5 vs Perl 6, the then-declining reputation of PHP and the shared hosting services which first popularized it, and the quality of Python's standard library (which made up for CPAN).
I was not aware of this feature. How long has it been included?
Details about the processor show up at 4:15

https://soundcloud.com/intelchipchat/intel-nervana-neural-ne...
I mean, yeah, no product will last forever. MSN Messenger was alive for 14 years and was slowly dying as users were moving on to other services. At a certain point, it becomes unprofitable to keep sustaining a service. But even when it did get discontinued, all Messenger accounts and their contacts got transferred to the Skype service. If you still wanted to talk to the same people, you could just through a different client. You could sign in to Skype with your same credentials and talk to the same people for over a year before that happened, too, to give people time to adjust.

Groove Music is an even more recent example. Yes, the service is going away, and certain parts of the deprecation might be annoying (you have to download all purchased music before the end of the year, for instance) but all accounts can be migrated to Spotify, a previous competitor of the service. It's not like we left people completely stranded without any options.
For the same values of 1), 2) and 3) the waiting time could be 6 weeks, 6 days or 6 months. At least I understand 1) to be the inflow (people/time) and the inverse of 2) times 3) to be the outflow, and in equilibrium both willbe equal to the throughput.
The article goes into some detail about the circumstances in which this is and isn't true (it's true for some fish from sources.)
"Although I would prefer to concentrate on the 10s of millions of non-citizens and illegal aliens who receive tax payer funded health care."

You're gonna have to provide a citation for that claim, there.
Missing for me: Timestamps. A lot of data is sufficiently unique if prefixed with a timestamp, which could be as simple and readable as /2017/10/17/my-great-blog-post/
Probably more detail than I can really articulate, but I've lately perceived a shift in how Microsoft wants to support legacy and maybe getting more aggressive in taking a stance in eliminating some.

Right now Microsoft seems really high on cloud, particularly as a means to make Office a subscription product (which helps with legacy support, as in the long run, there are no legacy versions to support in this model). From that respect, I don't think OneDrive is at any risk of ceasing to be a product, but I do think they might yo-yo the storage quotas and things like that. Didn't they do that with SkyDrive a while back?

I'd certainly rate their risk lower than Google, which does have a history of abandoning things that people really like.

Dropbox and Apple are lowest risk for me, but for two different reasons. For Dropbox, it is their product, and they seem to make money. For Apple, it's baked into their user experience, and they tend to focus on that - rather than cut costs and compete on price, they'll make it more expensive if they need to, but it'll probably continue to work well.
> how good IBM is and the proud history of the company.

I bet this gem didn't make the cut:
https://arstechnica.com/information-technology/2014/08/tripp...
https://market-ticker.org/akcs-www?post=231949

The crux is making it easier for consumers to get health care information, putting more choices in the hands of the patient, and creating a mechanism to encourage price sensitivity even if people don't pay for their care directly.

failing that, let them rely on charity.
Dropbox's "Smart Sync" sounds a lot like Google's "Drive File Stream" - https://gsuite.google.com/campaigns/index__drive-fs-eap.html
https://market-ticker.org/akcs-www?post=231949

The crux is making it easier for consumers to get health care information, putting more choices in the hands of the patient, and creating a mechanism to encourage price sensitivity even if people don't pay for their care directly.
There are lots of RSS feed extensions that handle feed detection/subscription for you.
> Switzerland-based Tezos said it did not specifically exclude investors from any country from participating.

https://www.cnbc.com/2017/07/18/hot-digital-currency-trend-m...
> there are now an infinite number of URLs for every one of your pages that may end up separately stored on various services

What services? Web crawlers? I'm sure the ones I would care about are smart enough to know how this works. There are many ways infinite valid URLs can be made. Query params, subdomains and hashroutes to name a few.

> if the title changes the URLs distributed are now permanently wrong as they stored part of the content (and if you redirect to correct, can lead to temporary loops due to caches),

You don't redirect. The server doesn't even look at the slug part of the URL for routing purposes. You can change the url with javascript post-load if it bothers you (as stackoverflow does). Cache loops are an entirely avoidable problem here.

> the URL is now extremely long and since most users don't know if a given website does this weird "part of the URL is meaningless" thing there are tons of ways of manually sharing the URL that are now extremely laborious

Extremely long and extremely laborious seems a bit of an exaggeration. Most users copy and paste, no? Adding a few characters of a human readable tag doesn't warrant this response I feel. Especially when the benefit means that if I copy and paste a url into someplace, I can quickly error-check it to make sure it's the title I mean. When using the share button, the de-slugged URL can be given.

> users who share the links will think "the person can read the URL, so I won't include more context" and the person receiving the links thinks "and the URL has the title, which I can trust more than what some random user adds".

I guess? I wont bother with a rebuttal because this issue seems so minor. The benefit far outweighs some users maybe providing less context because the link url made them do it. If someone says "My typescript wont compile because of my constructor overloading or something please help", I can send stuff like:

stackoverflow.com/questions/35998629/typescript-constructor-overload-with-empty-constructor

stackoverflow.com/questions/26155054/how-can-i-do-constructor-overloading-in-a-derived-class-in-typescript

which I think is so much more useful than just IDs.

> Many web browsers don't even show the URL anymore: the pretense that the URL should somehow be readable is increasingly difficult to defend

Most do. Even still, the address bar is not the only place a URL is seen. Links in text all over the internet has URLs - particularly when shared in unformatted text (ie not anchor tags). And URLs should be readable to some extent. Would you suggest that all pages might as well be unique IDs? A URL like:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Is much better than

https://developer.mozilla.org?articleId=10957348203758

> how about doing it using a # on the page, so at least everyone had a chance to know that it is extra

Fair enough - I think that's a fine idea.
18 months is a lot different than 6 months. You can’t even ramp up fully on a codebase in 6 months, arguably.
Not really its very odd as when I worked at on of this organisations peers straight from high school I was told to get a fortran book from the company library and learn it I also had an hours basic instruction in how to boot the PDP11
It's a lot cheaper to keep a robot than a human operating at that pressure.