skysight-inc/HackerNews huggingface dataset:
Wrong link. Correct link is here -

nordicapis.com/blog/12-killer-resources-api-practitioners/
Show HN: Chrome-Extensions/Facebook_navigator_fixer
I'll add one bit of colour. At the three places I have worked since 1997, specifically, the teams in those places, vacation/PTO time wasn't rigorously tracked. All three companies officially had vacation and tracked it, but the teams and managers I worked with didn't.

We did put in for vacation, but if we came back early, or extended it a few days (with reasonable notice), it probably would not ever go into the system.

If we were out of the office a day unexpectedly due to illness or family thing, that was almost never put into the system.

If we wanted to take a vacation longer than the number of days we had available, that was just allowed.

From 1997 until 2009 I worked for an enormous (at one time, 'Fortune 1') company. From 2009 until now, I've worked for a pair of mature tech companies in the SF Bay Area.

In my personal experience, it all came down to the nature of the teams you were on, and the managers.
Looks interesting.

What radio service and frequencies does it use?
as an aside it's kind of interesting why there isn't as much research on teaching programming as their is say on refinement types, separation logic or pointer aliasing. I think the reasons are annoying.

In academic research, nobody cares about education. The big universities that you think of as education powerhouses like Stanford, MIT, CMU, are all at heart research universities. Their faculty were not hired because of their skill as educators, but as scientists. In the training of research faculty (starting in undergrad through grad school and their postdocs) there is very little emphasis or formal mentoring or training on teaching students. Sure, you might TA a class, but this is usually seen as an inconvenience to be discharged as quickly and efficiently as possible, and some programs allow students to get their PhD without ever TAing a single class.

Why do they not care though? Well, educating undergrads won't get you tenure or grant money or publications. These are all the yardsticks that we use to measure faculty success. Wait, don't we use student evaluations? Oh sure, but you know what gets good student evaluations? Giving everyone good grades.

In a larger sense though, most don't care about the study of education. Education research is de-prioritized and de-funded and education researchers and grad students are mocked for lacking intellectual rigor. Undergraduate education majors are not helping - walk past an undergrad education classroom and you could find college students creating paper mache volcanoes. No joke. Some of this is because education research is really hard, both scientifically and politically.

Politically, education research is undermined by everyone. If you are a researcher and you want to study how K-12 education works, for example, you obviously need the permissions of administrators and teachers at a school. Trying to get this permission will set off a powder keg. The administrators might be supportive, or they might think that your findings will be used by NCLB to justify shutting their school down. Teachers won't be supportive at all, they will see your research as an attempt to gather data about their job performance, this will play into the hyper-adversarial relationship between administration and the teachers union, and you will never see the inside of a high school as an education researcher except on PTA nights. I'm pretty sure that nationally this research is not funded as robustly as say efforts to make robots fight with giant lasers because policy people don't really want to know when their efforts are not working and the thought of independent and critical scientists studying the education system terrifies them.

So, as a young researcher, when you sit down with your adviser and say "but nobody knows how our students learn programming", they will forcefully explain the way the world works to you, and "suggest" that you abandon this line of inquiry for something "safer", something more funded, like perhaps an algorithm to detect cats in photographs on the internet. You can publish on that. It will help your career. Educating undergraduates doesn't help anyone's career.
It sounds like they should investigate Heka.
Bearing in mind that google paid people to sit at a desk adjusting house addresses to point at actual houses correctly before they recently invented their machine learning brain thing
That's funny you should mention vacation. Like many, I am a tad bit burnt out, but my company will not let any employee take vacation in July to prepare for their annual convention. Not a single employee can take off for 30 days, regardless of position.
Are they making the whole Audible library available through this?
This has been posted before https://news.ycombinator.com/item?id=8038631

Except that this time ``#comments`` has been added to the URL to circumvent the system HN has in place to prevent reposts like this.
Free, top-tier pre-1920 ebooks from centuries of book reviews:

http://ebooks.adelaide.edu.au/themes/
Safety is based on crime index in that report. Some of those countries are definitely in regions with political or geopolitical problems. Not somewhere I'd go with a family.

Also, cheap only matters if you plan to continue to work remotely. If you eventually want to work locally to be near colleagues, Ethiopian prices may be low, but Ethiopian wages are also.

Given that he has children, I'd also think that the education system is an important factor.
> We don't tell people they can be bad at talking.

The brain evolved to communicate effectively with others. It did not evolve to manipulate symbols in a logical way. We can do it (some of us rather well) since the brain is still quite flexible. But it may account for the difference.
Agreed. My first thought was also along these lines:

Programming is not math, but it is logic, and math is almost always a purer and more demanding expression of logic than language.

Logic is important because programs always have to "resolve" into something specific in order to compile and have a result.

Most usage of language is devoid of structured logic, or "fuzzy" logic, and is poor training.

Just writing and reading this post is an example. I'm trying to be logical, but logic and persuasion in language is a different ball game - the reader is the "compiler" and as we know, they all work differently. :)

So, if you aren't comfortable with math or engineering on at least some level, you're going to be operating at a disadvantage as a programmer IMHO.

Doesn't mean you can't do be a programmer "at all", but the most demanding environments will continue to require it.
Hi Hiren!

Thanks again for meeting with me after the original post!

Please send me a link to the pages once they're up.

What you're doing is really critical. I've discovered that a lot of non-glycobiologists 'shut down' when it comes to glycobiology.

Certainly in the case of one earlier NGLY1 patient, that caused the NGLY1 mutation to go overlooked until they found my blog post.

A resource like what you're creating will be incredibly valuable for the wider CDG and non-glyco community.

Thanks!
FabFriday: How Search Works from Google
I agree with you. I didn't understand, or even really care for math, until math was described to me as a description language for abstractions.

If the author had taken the time to make this understanding as well she would have realized people that are "good" at math get programming just as well as people that are good at Japanese/French/whatever is because they are both languages.
>>> If your last mile network was built to allow you to saturate your 50Mbps connection 24/7 your bill would be much larger than it is now.

> If everyone on those networks were saturating their connections 24/7, then yes, there would also be network performance issues.

Okay, first it was the last mile that was expensive. Now it's the back-haul that's expensive.

You do realize that you're contradicting YOURSELF here, right?
Yes, but they don't allow an unlimited number of patrons to read the book at the same time. You have to get in line. At my library, the wait time for popular ebooks can be more than a month. And once you do get to check out an ebook, you only have it for a couple weeks, then you have to "return" it, and if you want to read it again/more, get back in line.

That's clearly inferior to Amazon's service where you can read any book in their catalog at any time, even if a million other Amazon customers are simultaneously reading it, and you can open it and read it as often as you want, with no waiting.

I borrow ebooks from my library quite often, but I also buy a ton of books for my Kindle, for similar reasons as above, and will most likely subscribe to Kindle Unlimited (depending on the catalog — right now the catalog looks like a few bestsellers I've already read or don't care to read, plus several hundred thousand self-published romance novels).
"and not get taken advantage of"

The trick, IMHO, is to have some local knowledge of what's what and then to be firm in everything (and not afraid to say 'no').

If the phrase "you can't bullshit a bullshiter" is taken into consideration, the appearance of having adopted such a stance makes one pretty much immune from being taken advantage of. For anyone considering LatAm, just let people know they can't pull the wool over your eyes (no pun about llamas intended).
The manual for the Wechsler Applied Intelligence Scale (WAIS) circa 1970 had intelligence score histograms for many professions. Already then programmers were quite outside the average-average.

Also: a mason and a blacksmith, both traditional crafts I admire, learn their tools once; programming is an activity where you have to continually change and relearn tools. This selects for people with an affinity with novelty. You'll probably see more programmers than the base rate when, say, a Nepalese restaurant opens in town.

I think programmers are still from a set of generation cohorts where being into computers from a young age was still a "thing", something that wasn't the default. I'm in my early 30s, and I had the first PC of anyone I knew in an upper middle-class residential compound of five thousand. Nowadays, it's more or less the default that everyone will grow up with computers (tablet computers y compris).

Of course, my first PC booted into BASICA. But still, it's hard to know what programmers born in the 90s, entering the workforce... right now... have as formative computer experiences -- and what the first tablet generation of programmers will think like.
Given that Amazon royally screws independent authors (not being a publisher, I can't speak to whether they screw larger publishers too) who want to price their works about $9.99 (if you're after a vertical market, Amazon hates you) I can only imagine they'll extend the screwing to authors who won't also make their works available via Unlimited.

(How do they screw us? They cap the 70% less download fee royalty at the $9.99 level. In order to make more than $7 (less download fee) per sale, you need to price a book at over $20. So if I sell a $20 book on Amazon, BN, and iBooks -- I get twice as much from BN and iBooks as I do from Amazon. To make the same royalty from Amazon, I need to charge $40, but Amazon won't let me do that. So I pulled my book from Amazon and revenues increased.)
and that's why she has 2 factor auth.
[At least some places got it sort of right](https://portal.piteenergi.se/butik/kategori/bredband/).
It could be a bug. Given their shitty treatment of People Who Aren't White in the sequel, too, I am comfortable not giving them the benefit of the doubt.

As for your second paragraph: "Marx-Zinn" history? Dude! We have the receipts for people that done got bought and sold. Forget your attempts to cast history that happens to not glorify every white person ever in that "politically correct" light, these are primary sources. Are primary sources hissssssss socialist hissssssss too?

There is nothing "politically correct" about "the people you are making a game about systematically enslaved and exterminated people and you have a duty to not look the other way." That's not even "lefty", that's just being a basically functional human being. Does it make you upset that you are not entitled to rework history because it looks bad for Dead White People? That's a shame, but it's minimum viable humanity. I promise you that it's not that hard to meet that low, low bar.
Windows and OSX devices are already trusting a huge lot of binaries compiled by companies that we already know that have been compromissed.

Or, in other words, nobody that cares about privacy are using those anyway (at least while they care about privacy), by definition.
That's possible with Google Maps also (http://www.google.com/mapmaker)

But thank you for noting that I can do the same with OSM. After making an account and logging in, I've created a feature-point for my address, but I don't see a way to correct or suppress the incorrect information from OpenStreetMap Nominatim. shrug Problem for another day.
"Get off my lawn" is an intellectually lazy argument.

George Lucas has already famously done repeated "updates" to Star Wars. If it existed only in subscription form, you'd never be able to see the original.
> No law prevents a cement making company from leveraging itself like crazy and invest it all in high risk / high reward biotech research. And yet you don't see that happening.

And yet we did see commercial banks taking massive risk and going bankrupt because of it. Maybe that's ok though, I could certainly buy the argument that that's just the market.

> Also, you fail to address the argument that a liquid commercial paper market gives ibanks de facto access to deposits.

I don't know what you mean by that. Do you mean ibanks can buy publicly traded commercial bank stocks?

Edit: And let's bring this back around: if this is not the appropriate regulation, what is? Open to hearing something better for sure.
I can't believe these clowns are still using Google Analytics. Who the hell thinks that an advertising corporation in a foreign country that has no privacy regulations should be profiling and tracking my activity when I interact with my government. That includes interactions like registering to vote, 'anonymously' reporting crimes[1], applying for a passport[2] or driving licence[3].

Thankfully the gov.uk hipsters haven't got to the inland revenue sites so at least Google doesn't know my tax details. Yet.

[1] https://news.ycombinator.com/item?id=6985916

[2] https://www.gov.uk/apply-renew-passport

[3] https://www.gov.uk/apply-first-provisional-driving-licence
nope... very limited audio selection compared to the audible.com catalog.
I recently purged 60-70% of my book collection. I considered getting the remainder scanned from some place like $1 scan. I might have done it except that most of those books are picture books (art, architecture, photography, childrens). I feel like I'd be happy to let those go if I could get a non-scanned version (don't want scanned halftone dots, I want the original source). And if I had a lightweight 20+inch HD-DPI tablet to view them on.

But yes, basically I wanted to get rid of "stuff". I have notebooks of DVDs and CDs, all of which are ripped. I only keep them as "proof of license"
I'll agree with both points. I tend to like non-fiction books more than anything. But I imagine both the lending library and Kindle Unlimited are trying to hit the greatest percentage of the population.
Instead of telling other people what to do, maybe you should just do it yourself.
Mongo-memoize
Desperation... haha, Bless their hearts for trying.
18th century paper proclamations/thinking only go so far as technology progresses...
Has anyone cleared the corporate logo use with a lawyer? In particular, keep in mind the following regarding the Apple logo:

# NOTE: The graphic image associated with the Apple logo character
# is not authorized for use without permission of Apple, and
# unauthorized use might constitute trademark infringement.

http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ROMAN.T...
Show me anyone's MySpace profile from 2006.

Tell me again how good the Internet's memory is.
Istorical: a community exploring what life's like everywhere
"Early supporters get 50% off for a limited time."

I always wonder about this kind of pricing structure. It seems like selling your product for half of what you plan to eventually charge for it gives you pretty useless data on what the proper price should be. You may sell a ton at $100, but people perceive that as expensive, and then you might sell zero at $200.
Going to guess he lieved there during the bomb and was badly paid.
Those expats are there for a different reason.
Done. Thank you for the tip.
How to write SPARQL queries against Freebase data
Introducción a Swifter
Ah yes, good point. You can see I don't use the lending library that much :)
> Peering is about the point at which two companies interconnect in such a way as to keep their paying customers happy without incurring additional expenses.

This summarizes it. Both sides at one time were happy, now one side is not due to uneven network usage (which they consider an additional expense).

That is all.

Unfortunately this whole thread will go round and round forever because many on HN believe no matter what Verizon / Comcast, etc do is automatically evil, and nothing will change that.
> ... when it's so much more attractive to companies to rent their products to you for a constant stream of monthly income?

Which companies are you thinking of here? Amazon is still trying to drag book publishers into participating in this, and hasn't had much luck yet. Video subscriptions are more miss than hit. Spotify is the most mature, and (by your estimate) only has 60%-70% of what you want. And there's all kinds of complaints that Spotify doesn't result in the same kind of income that record sales did. I don't think the companies that own the products do like this model.

The reason they do it at all is because it's an effective way to compete with illegal downloading. The $10/month doesn't represent the actual value of the product (which for me at least is probably higher), but seems to represent about what the market will tolerate before it goes back to just torrenting stuff.

And that brings up a really good thing about these services: they address the market-efficiency losses of the copyright regime without needing to either break the law or change it.

For example, suppose the only way to get an ebook is to buy it, and each book costs $X. There are a small number of ebooks you value at more than $X, you buy those ones, and (in economic terms) positive value is created by each exchange.

But there is a much larger number of ebooks you value at more than $0 but less than $X. Those ones you would pay money for, and positive value would be created by that exchange, but the regime of "sell each ebook for $X" doesn't allow that value to be created.

Piracy fully reclaims that value, but has its own problems. All-you-can-eat monthly services also fully reclaim the value (as long as you can afford them and they allow the use you had in mind), but in a way that is mutually agreeable to everybody involved. That makes them a good thing to have around.

The real problem you're bringing up is that all-you-can-eat services don't allow some good and important uses, like saving stuff for later. But so far I'm not seeing any indication that they are replacing buy-it-and-own-it services -- or that content owners have any reason to want them to.
ianal but my understanding is that americans do have to pay us income tax on worldwide income, but they can deduct taxes paid to a local government. in other words, if you would have had to pay $100 in taxes to the us, but paid $75 to a local government, then you would only pay $25 to the us. if your taxes in the foreign country exceed the amount you would have had to pay in the us, then you don't owe the us anything.
I find that hard to believe. I think you were suffering from the "working for Microsoft" part.
It's a good read, but this was patched over 2 years ago.
I'm sorry that happened to you. I think thoughtful feedback is so important (for any job!) but it never seems to happen. If you're doing well, you might get a generic pat on the back. If you go off the rails you don't hear about it until it's practically too late, if at all. It's one of those things where if everything's going OK, it's like your team doesn't even exist, but if something goes wrong suddenly upper management knows all your names.
Fl Studio 10 Crack with Serial Number Full Version Download
Neat! I'll be honest, I wouldn't have thought so many but sounds like you've found a good market.
Short answer: Just good enough to convince a client you understand and can solve his problems for a reasonable fee. Check out Alan Weiss, always has excellent material on consulting> http://www.amazon.com/Million-Dollar-Launch-Kick-start-Succe...
You're right that it might not be noticeable if they're not side by side. But it's still fuzzier. Maybe it makes a difference for your application and maybe not.
endlessly plugging into their prosthetic devices.

I can't stand when people make this comment, it's like wtf I got the f-ing internet in my hand, why wouldn't I be on my phone.
Anybody who has the aptitude to make a career in a given field, has the aptitude to teach themselves, with a bit of guidance from a syllabus, a professor, and/or a TA. Most learning inherently must be done by the learner. The learner has to study the material at their own pace, and then practice, practice, practice. There is very little a third party can do to expedite the process, other than provide overall trajectory, review the output, and give some tips when the learner is really stuck.
It looks like IE is using only greyscale anti-aliasing and not sub-pixel anti-aliasing like the others.
Then there's the Molière character I can't remember from Candide who says the nose evolved so we can rest our eyeglasses.
We're living in a post-open source world
>Well it's really hard to sell SQLAlchemy when you have never used it (I'm assuming, correct me if I'm wrong)

Consider yourself corrected.

>read this blog for an full comparison http://lucumr.pocoo.org/2011/7/19/sqlachemy-and-you/ (quite old).

That's not a full comparison. It actually doesn't even touch on some of the advantages to using SQLAlchemy (i.e. in the more complex queries). It even says this at the bottom. Did you see that?

>For the Django part of your comment the other modules it provides are useful for building a website but not an API which was in the root comment.

So now APIs don't require integration work? When I build ANYTHING I want to be able to have as large an ecosystem of libraries to pull from as possible because it will save me from writing unnecessary code and reinventing the wheel. First thing I do before building anything is to check on pypi to see if somebody wrote it first.

Too many junior developers make the mistake of thinking that their problem, project or app is somehow a unique snowflake and end up reinventing the wheel because they had no idea the wheel existed. Semi-experienced developers will still make this mistake by making bad architectural decisions in the name of flexibility or performance that end up locking them out of library ecosystems that means they are forced to reinvent the wheel even when they know it exists.

Being an experienced architect means (among many other things) knowing when to make the trade off between not railroading your code unnecessarily and standardizing it enough to let you use the vast array of free libraries out there.

>Although in a project where I know the API is the core I would choose something lighter weight

It's a myth that Django is heavy weight. You can make a django app with about 10 lines of code in one file using just the URL router if you really want to. Each one of the components can be swapped out nearly seamlessly exactly like with Flask.

You might not want to use it because it's slow, however, but flask will be too.