skysight-inc/HackerNews huggingface dataset:
> process of obtaining and thriving in one of those jobs is not intrinsically color and gender blind

So it's ok now to post a comment with a strong statement without any data?
Hopefully this is also a change of stance in general to the Google Play store in general and we'll see the line of Fire tablets actually get a usable app store. I like the Fire tablets more than most other budget Android tablets, but the lack of Google Play store keeps me from recommending it to anyone.
I love this. Writers ask the same question. Teaching literature and composition starts with reading the works of greats who game before, learning what made them great, and incorporating their skills into your own tool box.
There are huge discrepancies in student preparedness in different areas. It's possible your right, the South has long viewed education with suspicion and this has gotten worse, probably insuring students today are less ready for college.

It's also possible that states where education was valued have pulled back funding. There is actual hard data to indicate this is the case, but I'm also trying to avoid dismissing your claims out of hand.
Last I checked they weren't jailed for posting racist shit on FB.
> Imposing a dysfunctional self-concept on children to satisfy the parents' anxiety is at best morally dubious in and of itself

When I played rec sports as a kid, we weren't allowed to keep score because it might lead to bad feelings and competitiveness. Not just when we were too young to do it right, but up to around age 15. Everyone involved did keep score of course, we'd all signed up for a competitive sport outside of school. (Or been pushed in by parents, who nevertheless didn't want scorekeeping...) But anyone overheard mentioning the score got an angry lecture, so we had to do it when there were no (adult) witnesses.

It didn't take long at all for kids to notice that we were 'protecting' the adults instead of the reverse. Score was still kept, kids were still being bullied to tears over losses, nothing had changed, but the rule worked perfectly at making sure parents and coaches didn't see it happen.

I don't think participation ribbons hurt kids, because they have so little impact. At worst, aimless positivity is just a wasted opportunity for something better. But the more controlling side of self-esteem building is creepy and terrible - it has a horrible emphasis on changing kid's lives to allay their parents fears, no matter how unreasonable.
Programming Pearls by Jon Bentley.
The Launch of GSLV Mk III-D1 / GSAT-19 Mission [video]
Maybe I missed it from the article:

1. Were the students given a warning before having their admissions withdrawn?

2. I'm curious why Harvard chose the nuclear option, rather than to use this as an opportunity to teach why the memes were considered offensive, and more appropriate ways to express themselves.
This guy gets it.

Orwell is rollin' in his grave right now.
every time these topics come up, someone always claims 'b-but muh freeze peach' - 'free speech' refers to the right to voice one's opinions without government retaliation or censorship. society and organizations still have the right to act accordingly. you can't walk into a wal-mart yelling racial slurs and claim 'free speech' as reason to not get kicked out
Can electrification penetrate the heavy-duty vehicle sector?
When it comes to the flu, the nose has a long memory
I agree that what they posted was offensive. But we can't start holding graduating high school students to the same standards we hold world and business leaders. Ironically, we didn't for Trump, but that's certainly the idea.

Revoking one's admission to Harvard is a really rough way to teach the lesson of what you're supposed to and not supposed to say. College is the time to not only learn new ideas, but also to un-learn things that you may have learned in a toxic environment. I can say that I certainly did, and it's only fair that we allow others to fail in a similar way.

I believe that actions like this only further foster the alt-right and do a great disservice to our current political atmosphere. These kids have no positive way to understand their punishment - they have been reprimanded by a power that controls their fate, without warning. The odds that they'll "learn" from their "mistake" is highly unlikely.

Comparing this to fascism is a little heavy, but not out of line.
Another problem with select() is that trying to use a file descriptor above FD_SETSIZE in FD_SET() and the likes will actually result in overwriting the stack and will cause random segfaults in other areas of code. Note that sockets aren't the only thing using up file descriptors and it is quite easy to run into this issue. The solution is to use poll() as essentially a drop in replacement. Strangely the winsock version of select() acts more like poll and instead of a bitmask based on socket fds, uses an array of sockets so you can actually use a number of sockets up to FD_SETSIZE regardless of their file descriptor.
And private individuals are well within their rights to point out that Harvard's actions are inconsistent with their purported values of free speech.
I made something like this for car manuals but got scared of a lawsuit and shut it down. It was really popular anyway but I learned a lot about cars in the process.
To really understand the issue, you need to look at all the facts. And yes, while women are underrepresented in open source, LGBT people are overrepresented - almost double their percentage in the general population in fact (7% vs 4%).

So any theory of "open source drives away women" has to explain why it has the opposite effect on LGBT people. There isn't going to be a simple answer there and maybe we aren't even asking the right questions yet.
People protecting the right of racists to spread racism, support racism. It cannot be any other way. You cannot claim that you dislike racism, and and also want to preserve it.

Also, "Free speech" refers to the fact that the government cannot bust in to your house with a SWAT team and arrest you for speaking something that they don't like. Private companies can enforce whatever speech rules they like, and that doesn't interfere with the free speech of the individual. They can walk outside and state those things. There are already numerous hate speech laws covering the fact that the first amendment does not mean that you have a right to say whatever you want in a private space.
...that privacy probably doesn't exist and free speech shouldn't be used.
creepy treehouse
I don't know if it's well known, but the so called 'private' interfaces DO offers aren't really private. Any other machine in the same datacenter can access your services.

So if you have a redis/mongo/... server listening in your 'private' network, I'd suggest you secure your internal services using a firewall (and droplan is a pretty simple tool to do so automatically)
AlphaGo and Beyond: Chinese Military Looks to Future “Intelligentized” Warfare
My fraternity got suspended because someone trash talked some administration person on our private chat page. Turns out one of our members really disliked the trash talker and the insult in general and reported the incident. The private group chat in Harvard probably either has a [for lack of better word] tattle tail, or even a shadow member who is associated with advisors to take into consideration what the new members are saying.

Long story short, these young people are getting their first dose of 'what happens in Vegas, is likely to cause long-term relationship issues'
28nm is still more expensive today than 40nm ever was, twice as expensive, per wafer, as 40nm currently is. The size of the elements is still somewhat decreasing, but the price per transistor is actually increasing at this point.
Have you considered using ipset so that rules don't have to change and ip's can by dynamically added/removed?
My point was that with a modern IDE we can do that without resorting to a full compile, which can be burdensome with large codebases.

The IDE space has improved a lot since 2004, eg. Jetbrains' tools around refactoring and code cleanup suggestions, make things super simple.

Don't get me wrong, I've read this book, multiple times, it's on my bookshelf and think it's a great book, but it was written when the state of development was a much different landscape, IMO.
Visualising and documenting software architecture cheat sheets
It's not easy to draw line. What about some light racist jokes? Or jokes demeaning wives(fairly common in India) or blonde women?
Most seems fine with it but what happens when this line move a bit more further? In Hollywood movies, I have seen comedies doing all this and people applauding it.
I believe we need a firm policy of no jokes with a hint of racism or sexism.

Or have absolute free speech. You can't be cherry picking stuffs.
Free speech means the government won't arrest you for it. It does not mean private institutions and friend groups must endure it. Free speech does not mean speech without consequences.

Relevant xkcd, as always!

https://xkcd.com/1357/
The launch starts at 3.24: https://youtu.be/ae6LVG0j1Pg?t=202
I saw this firsthand with a former flatmate of mine. He passionately studied Semitic languages and Persian at uni, spent a lot of time traveling or studying abroad in Israel, Arab countries, and Iran. His social circle in Europe was heavy with immigrants from those countries and with them he seemed to be the best of friends. And yet he loved to visit 4chan and collect anti-Semitic and anti-Muslim memes to repost elsewhere just for the lols. Deciding if a person is "really racist" or not has become a challenge in our age.
http://www.chronicle.com/blogs/profhacker/the-creepy-treehou...
Oh, I'm sorry I misunderstood your comment. I think we're in agreement.
How Snap can defeat Facebook
Then maybe don't say anything at all.
> I don't think his domain knowledge delivering medicine in Ghana is of very high value. It is probably easily attained. That means that all the value of his going back to Ghana is provided on the basis of his education. This means that anyone with his education is a good candidate for the job.

I disagree. It's much easier to give a person a 4-year education in something like Public Health Policy, than to give someone a 25-year education in language, culture, politics, etc. etc.

And in the end, regardless of how hard you try, if you're a foreigner trying to do that job, you will never be trusted as "one of us" by the locals.
Find a study, because "my biases are correct," isn't an argument.
> should i be worried about exploits buried in pdfs? isnt it possible to hide rootkit attacks in a pdf?

Just open it on a Safari or Chrome browser instead of a native pdf viewer.
Wappalyzer shows LiveStreet CMS which is itself a social network framework from Russia - so not sure how much of a product or service it actually is.
I don't think a coming soon page is eligible for show HN.
Dystopian fiction has given so much terrorizing weight to the concept of "thoughtcrime" and "wrong think" that I think people forget how much positive effect a culture can have on widespread mindsets and stopping ignorance.

There are some ignorant thoughts that have almost entirely fallen out of the collective consciousness (in terms of serious belief, not abstract discussion of the past). (As a random example, there are vanishingly few ignorant people left who genuinely believe that disease is a punishment of the wicked that should not be interfered with, "ostracize the lepers", etc.) There are many more that need to.

If you think that some people are inherently "lesser" than others and can be treated as such, that's wrong. If you think that it's OK to assault people, that's wrong. Whether that turns into violent action or not, it still pervades other actions and societal structure, and it's the source of more subtle discrimination; that it has gone as far as being written and conveyed in ways that influence others makes it more than just thoughts. It's a good thing to influence society in ways that make people who think and write and talk and influence others in that way less successful, favoring people who don't, and over time find that fewer people think that way.

Because the same power that makes it possible for institutions to do that also gives us a check on those institutions. It seems entirely fine for an institution to look at the kind of person they're accepting and be selective in this way. If we start seeing institutions be selective for things we don't want to see selection on, we can push back on those institutions. There's no slippery slope here.

We're not talking about violent suppression of free speech. We're talking about non-violent exercise of the right to free association, to shun racists and sexists.
I noticed to same (2) in all the startups I have worked at!

about (1), to make matters worse, most of those international students are kicked out of US because their luck didn't favor them with the H1b lottery.

A few years ago, as an international student myself, I found it weird to see hardly (compared to other courses) any American women (of any color/race) in CS/EE/CE/IT courses.

Some of the international students (including women) who graduated also had to leave US because no H1b.

Easy way to flood US tech companies with techie women is to give unconditional Green Cards to International students (stapled to women graduates' degrees). That way there wont be anyone pointing fingers at the pipeline. (the article also doesn't mention a solution to this problem)

Once there's close to 50% parity in tech work places, in a few years, girls in US will have enough "women in tech" role models to look up to.

Until then, they can feel comfortable in the techy bro culture only if they love Star Wars, Marvel and DC comics, Game of Thrones, Lord of the Rings and console games, which is not a lot of women (and men) out there.
Ah, I see what you're saying.

Seems like you've done quite a bit of this type of work, I've the exact opposite. I guess it makes sense that the fewer data points the clients are given, the more they focus on the broader picture.

Would you often start with a napkin drawing-esque mockup, and add detail to it while cooperating with the client, or would you sometimes start with a finished HTML+JS+CSS prototype and change things up as they request?
Addresses are created offline for scalability reasons, meaning that not having to interact with the blockchain is a feature, not a bug.

There are 2 levels of collision that are theoretically possible. The tldr is that both are really hard, way harder than mining itself, so you'd better spend your time mining that trying to find collisions in the address space.

The first level is that you can generate the same private key, i.e. guessing exactly 256 bit. Prob is 1/2^256.

The second level is that you find a collision in hashing the public key onto the address. Hash is a combination of sha256+rimemd160, but in fact it's a hash onto 160 bits, so the probability of finding a collision is 1/2^80 because of the birthday paradox.

When you generate a new address, you can certainly add an extra step and verifiy if it's used already in the blockchain. If you find a collision, though, please send it to me before discarding it :)
I'm from the US, and have no idea why rich/poor entered this discussion. My parents were very poor, but reasonably educated. I never picked up on any hint of a correlation between wealth and good grades.

HOWEVER, I saw an enormous correlation between wealth and going to university.
No one is taking away their free speech. They're absolutely free to keep saying whatever they like (within the law of course). Booting someone for immoral conduct explicitly falls within Harvard's reserved rights as a private entity as plainly laid out in their terms of acceptance. Nothing to do with free speech.
Static visualizations do not exist
The criticism is that the strongest part of the book is focused on writing compiler compilers - that is, writing tools that write parsers - not writing parsers.
The writer throws his credibility under the bus with this:

> On the downside, it also included a white man in a turban who predicted the work of the task force would be so powerful, it would cause the sun to rise in the west

White men in Turbans might be Gora Sikhs, who are sincere adherents of their particular faith, and are undeserving of this bigotry if the speaker was a member of the group.

Even if it was just a white man in a turban, so what? There is no minimum melanin requirement for wearing one. And how does that information advance the article's argument at all?
I think one of the strengths of the course is that Jeremy shows parts of the process of working on a ML problem. If you have time, I recommend watching earlier lessons, even if you know the theoretical aspects of the content covered.
Yeah, they're wrong. Offering polite suggestions is one thing, demanding volunteers do things in some specific way is entirely another.

Do it the way you want to do it. Unless someone is paying you or you want their specific help with something going forward, I don't see any obligation on your part to listen to demands.
I don't know what task could possibly exist for which there are not significantly better and worse languages. Even today's "list of practical projects that anyone can solve in any programming language" [1] I can see at a casual glance that any of them that are not simply trivial will have better and worse languages. A definition of "lanugage agnostic" that either covers no tasks, or covers only very trivial tasks, isn't very useful. (Although in the latter case one can attain some insight by pondering why only such trivial tasks might be considered "lanugage agnostic".)

[1]: https://news.ycombinator.com/item?id=14481941
I really like Rosetta Code esque projects. Rosetta Code has been somewhat abandoned as of late recently though.
cool! How's the performance?
Thanks. I'm always trying to reduce meat and other animal product consumption but its fairly difficult with out some if not a large portion of soy consumption.

I'll have to check if tempeh (which is what I normally eat) has the same soy dangers (it is supposedly traditional fermented).
yes.

Wrote many for XML/json based configs.
Agreed. To clarify, I think it's a potential root of narcissism. I suspect there are multiple paths to NPD with other-esteem emerging as a symptom in some & a root in others.
Two questions. 1) What is Pilosa written in? 2) How would I implement Pilosa in my own stack?
> How so? Can we program Haskell's Hindley-Milner based type checking into Lisp with macros and homoiconicity, and have it run during compile-time?

Not all of us want static type-checking.

Some of us do want dynamic typing.
You choose to use iCloud and then consider it an ad when you run out of space and it asks you to upgrade ? You choose to use iTunes and then consider it an ad when Apple asks you to sign up for Apple Music which is the streaming service for iTunes.

Very strange.
There's a bit of an elephant-in-the-room here which I wish Armin had discussed more.

I agree with Armin on what he did mention, which is that there is great need in OSS projects for people with greater focus on skills besides just hard boiled coding.

I wish he had discussed the issue that seems to be creeping up in many places now (recent example: cancellation of Electron Conference) which is that there are many activist groups who are seeking to implement diversity quotas. That is a really scary idea and a step in the wrong direction.
The list of software used by Honest Repair says "proprietary", but it looks like the Github repos are GPL3. I was confused. It might be helpful to link to the Github from the main page. Also adding some diagrams showing how it all works so people can configure it on their own hardware.

Good luck.
Why does Microsoft have to waste so many resources coming up with a dozen different "editions" ?

I remember (back in the day) Windows NT came in "desktop" and "server" editions. Someone did some digging, and it turned out the difference was 2 registry keys, whose settings were checked at boot time, and depending on the settings, the "server" or "desktop" editions were created.

Times have changed; Microsoft needs to change too.
If it was that easy to install an open source framework and change it very little - screenshots from LiveStreet show very little distance - and try and sell it then I think anyone would do it for a few quid.
It's not just a rumor; ICANN did refuse to grant .amazon to Amazon because of objections from various South American countries (through which the actual Amazon River and region run). More info here: https://icannwiki.org/.amazon
Yeah... the thing I didn't mention about my family's old 386sx/16 was that it was similar to what you describe.

That machine was an ALR PowerFlex, which came out of the box as a 286/12. However, it also had a special CPU upgrade slot that allowed installation of higher end CPUs on daughterboards. Our machine had a 386sx/16 on a daughterboard, but ALR let you install CPU's as fast as a 486DX/25 into what was fundamentally a 286 box. If you didn't mind your state of the art 486 being limited to 5MB of 16-bit memory, it wasn't a bad choice. (This machine started my general thinking that upgradable hardware is overrated as a long term plan to keep equipment viable.)

Earlier than that, Cheetah made something reminiscent of this called the Adapter/386. It was a cheap way to install a 386 into a 286 machine. This gave you the ability to run 80386 specific software, but actually wound up making the machine a little slower. My guess is that they didn't sell many, and the primary takers were developers that wanted to get a cheap way to develop 80386-specific software without buying a new machine.

https://books.google.com/books?id=jE2OlZ9PkrkC&pg=PA251&lpg=...
Windows 98 Watch
Billings 3 has a time tracking feature, but I don't believe it's supported anymore and they don't sell new licences.

A million years ago I used this https://github.com/rburgst/time-tracker-mac. But it hasn't really been updated in long time https://code.google.com/archive/p/time-tracker-mac/downloads.

I haven't tried this one, but Tyme looks promising http://tyme-app.com/mac-2/. It seems it's a standalone app and has a 15 day trial, so you can test it out for a while. It's also only $18, so it's quite affordable.
> Do you think the people living Italy, Greece, and Ireland believe they are excluded from being 'white'?

For sure some of them are not white. Not that we should care much, unless we are dermatologists or something like that I guess.
there's some pretty shady reporting on the summary page: https://environment.google/projects/environmental-report-201...

9.2M sqft LEED certified - they display percentages for most stats, but only an absolute for this one? going to make me dig to find their total office square footage to find out what this means?

Then the next stat, 31% LEED Platinum. oh good, a percentage. except it's not, it's a percentage of their LEED certified buildings.

or "100% landfill diversion, in 6 of our data centres". surely google has more than 6 data centres, but let's only look at the environmental stats of the ones that are doing a good job. [The stat is 84% across all their datacentres.]

"100% renewable energy". sounds good, except oh no, it's "we will achieve". What's the percentage right now? [it was 44% in 2015, the last year they report.]

[edit - skimmed the report, added in some numbers to my comment]
The report itself appears to be mostly the same marketing fluff, until you get down to the "environmental data" appendix on page 66, which actually looks like a pretty solid report of their environmental footprint. And it looks like they're doing a decent job, so i'm not sure why the real numbers are buried so deeply.
Correction: Jon Bentley

https://en.wikipedia.org/wiki/Jon_Bentley_(computer_scientis...