skysight-inc/HackerNews huggingface dataset:
And what exactly should they do? Require students to bring two forms of ID to each test? Require students to sit in Faraday cages during exams? Isolation rooms?

A school can't prevent cheating outright and it's lame to act like it's the school's fault when American and European students understand just fine that cheating is simply wrong and disallowed. If a student wants to cheat, s/he will cheat. The fact that there's an entire industry built around one culture's penchant for doing so seems to imply that maybe that culture is the problem.
It's great that people are exploring themselves and their world in college, but to be frank, I avoided those people along with the hard partiers, and everyone else who wasn't really at school to work and learn.
I honestly think a lot of the problems come down to naming: their betas were alphas and their RCs definitely were not release candidates - they were betas.

Microsoft has always been terrible with versioning and though things seem to be improving there's still a long way to go.
The nice thing about SQL and URL is that they're so widely used in our profession that regardless of how you say them you will be understood easily. Some people say "ess que ell" and others say "sequel" and that's fine; everyone understands everyone.

It's unconventional pronunciations of less common initialisms that cause problems.
Maybe if you are blind, this could be helpful to not get lost and get a sense of the direction you are facing. But I guess there are already less invasive solutions (and other sensory inputs like the sun on your skin).
I hate when people say that people who waste time on Facebook just need to show some willpower. As you say it's some of the best minds working on it. Pitching the willpower of a 15 year old against the combined minds of the Facebook engineers tasked with keeping them on the site, of cause the 15 year old (or 50 year old for that matter) will lose.

And all that, so some company can blast us with adverts.
It did years ago :) When i didn't had account they already know my name, mail, telephone number, because some idiots gave them their mails login & passwords, allowing FB to read all contacts.

I wasn't on Facebook, yet in the "hey, join FB" message they listed 6 of "people I know that are already of Facebook".

So imagine how much data they got about me:
1) No account on FB
2) But FB tracked me with their cookies on almost every page, because almost every page has some FB widget (fanpage box, like buttons etc)
3) They know "some-random-guy-9348239849" likes to browse pages A, B, C, D, which means he likes AA, AB, BA, BB, BC, CA, DA activities
4) Then people start giving away "their" data about me. A lot of them did, so FB could connect who I know, and their connections with each other.
5) So FB got "my-name-PERSONAL_DATA", not associated with the data from point 3.
6) I got that message
7) If I'd click the welcoming link, then I wouldn't even need to register - FB then could connect that "some-random-guy" data with "my-name" data.

This probably goes even deeper, but we just don't know that.

Facebook with that message told me way too much about how much they know about unregistered users, I bet they don't do this anymore :)
> What the GP says is true: if you start using any of these JS tools prepare to switch them out every 6 months.

As a full stack JavaScript developer, the tools I used over 6 months ago are also the tools I use today. Only difference is I left Angular for React. But my build tools are still the same. I use Gulp, SASS and Webpack.

You're talking out of your ass if you actually believe something can get to the popularity of Gulp or Webpack and then instantly be "old news" and "not worth using" within 6 months.
Until the next LTS dist upgrade?

Linux doesn't solve the dist upgrade situation any better than Windows here: there's still a lot of cheese that moves around between dist upgrades. Sure, if you stick to LTS dist upgrades you restrict the amount of change to roughly once every two years, and if you use a particularly conservative distribution like Mint you can count on, for now, a fairly decent track record of trying to stay in a "Perpetual 90s" of GUI choices.

But even with Mint there are lots of little differences between dist upgrades, and especially if you stray conservative and only do LTS dist upgrades then your relatives also don't benefit from the slow gradual updates and are forced into the changes more jarringly.

(And yes, Windows 7 to Windows 10 is an LTS dist upgrade.)
Why do you say you'll be able to insert adverts into what a bot says? We can talk about Acme Corporation's great products if you like.
Hi! I created and released a package named Feedy for collecting and processing the data from RSS feed. For example, If you want to collect images on CNN Website, creating main.py:

from feedy import Feedy
from bs4 import BeautifulSoup

app = Feedy('feedy.dat') # store last fetched time

@app.add('http://rss.cnn.com/rss/edition.rss')
def cnn(info, body):
soup = BeautifulSoup(body, "html.parser")
for x in soup.find_all('img'):
print(x['src'])

if __name__ == '__main__':
app.run()

And executing:

$ feedy main.py app
http://i2.cdn.turner.com/cnnnext/dam/assets/160527045216-obama-hiroshima-speech-live-00000000-large-169.jpg
data:image/gif;base64,R0lGODlhEAAJAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAQAAkAAAIKlI+py+0Po5yUFQA7
http://i2.cdn.turner.com/cnnnext/dam/assets/160527045216-obama-hiroshima-speech-live-00000000-large-169.jpg
data:image/gif;base64,R0lGODlhEAAJAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAQAAkAAAIKlI+py+0Po5yUFQA7
http://i2.cdn.turner.com/cnnnext/dam/assets/160525104025-01-obama-asia-0525-large-169.jpg
:
:

If you are interested, please read README.md. And If you have some requests for this package, please tell me. I'll improve this package as soon as I can. (◕‿◕)
Carrot: Chat for Subreddits (Beta)
Patents and Open source is Oxymoron
..and we wonder why oh so many software projects fail when the people in charge make decisions like this?
Well yeah, as long as they keep moving the goal posts. The laughable variety you speak of used to be the only variety.
He does have a point though.

In type design, curves and points will usually extend out further then straight square edges to stop them looking like they have stopped just short.

If you blow up some text large and draw a line on the baseline between an 'x' and rounded character like an 'o', the o will go slightly beyond the line. If it didn't, it would look too small to the eye. This is what you would call 'optically correct'. (Its the same for typefaces with pointy 'w's and stuff)

The stem of the bottom of the 'r' in the logo is rounded, so that could make the straight edge of the 'l' look out of place to the human eye, even though that when you draw a line, they line up.
"Sequel", or "skewl" when I'm in a hurry. Who has time to say "ess que ell"?
So this only vibrates when it faces north. I wonder if that is more or less useful/comfortable/noticeable than the belts[0] or anklets[1] that always have a vibration in the direction of north.

[0]http://www.instructables.com/id/How-to-Make-a-Tactile-Feedba...
[1]https://sensebridge.net/projects/northpaw/
> When you invest in a product or platform, do you not want to be able to evaluate whether it will be around in 3 years?

How do you judge based on that? Even Apple had a customer #1.
I was expecting a site with a simple URL box that would transform on the fly. Instead I get a site asking me to buy credits (why credits?) for per-site wire-framing. Not only that, but for whatever weirdo reason these credits expire after six months. What gives guys?
These are partial results from a larger study:

"This report presents partial findings from these studies. The occurrences of two tumor types in male Harlan Sprague Dawley rats exposed to RFR, malignant
gliomas in the brain and schwannomas of the heart, were considered of particular interest"

So a key question should be: how many variables was the study looking at? If they were testing 40 different things, you'd expect two 'significant' results by chance.

The discussion also mentions that pooling other studies in the program, the rate of gliomas in male controls is 11/550, rather than the 0/90 from this study. The incidence in the test group (pooling all dose levels) is 11/540, which is indistinguishable from that larger control group.

The numbers for heart schwannomas are a bit more compelling, but that's now just one variable, so the question of how many things the experiment is looking at is crucial.
That's interesting, and of course ice ages have probably helped Mars retain more of its water than it otherwise would have, since it doesn't have a strong and protective magnetosphere.
I believe this product has literally zero value without paying for the Pro version, which irks me a consumer who was at first interested in what it could do for me.
> It doesn't matter what you do, intelligence and education often go hand in hand with ego and a feeling of infallibility.

This is a bit overly general. Many of us who are highly educated and traditionally intelligent battle with imposter syndrome. We're just the ones who you won't find out there acting like we know everything.

The idea that this is often the case it likely more a matter of "the squeaky wheel" than scientific fact.
Jury in favor of “fair use”: no reasonable, properly-instructed jury should have
Principle of least astonishment
> One of the main reasons I prefer OSX to Windows is that most of the applications have a set of well defined, consistent behaviours.

I hear this from time to time. As someone who has spent significant time on a number of platforms Windows and it's ecosystem, from 2000 until 8 at least, has seemed a whole lot more consistent.

Super-annoying things on Mac include:

* modifier keys vary by application. (On Windows ctrl + left/right arrow is always [0] jump word by word and shift + left/right arrow is always select-as-you-move. From there it follows that ctrl+shift+left/right arrow is select-one-word-at-a-time.)

* there is one menu and you can find most options there. Bonus: you can always reach the menu using alt. On Mac there is the global menu, helpfully located on another part of the screen or even on another screen and there is one or more spot-the-extra menu(s) somewhere in the application.

The reason why I am pointing this out is to help every developet who doesn't get MBPs thrown after them: Macs are super sleek but I at least feel more productive and less annoyed on Windows or Linux.

[0]: with a few super-annoying exceptions.
We need to setup carbon credits system for Mars! We have to stop warming of Mars caused by our planetary probes.

Isn't it plausible that the same force that is causing warming on Mars is the main cause of our problems on Earth?
How many AAA games have been created with permissive licences?

What permissively licensed software is available to design ships or office buildings or integrated circuits?

When Adobe created a gap in the market by making Creative Cloud subscription-only, it took just a few years for several quite slick and professionally well-regarded alternative products to appear, with feature sets catering to former users of Creative Suite products in specific areas. Those new products are all commercial and funded by copyright-protected sales. How long have FOSS products like the GIMP or Inkscape been trying to do the same thing, without ever succeeding?
In areas of the US with high population density, bus service is pretty okay (more or less the Northeast Corridor).

The bus service from Houston to Miami is a little less okay, but it's because it's 1900 kM and won't have a lot of users (Google suggests public transport would take 34 hours, a train and a couple of buses).
I found flights to Gerona on flychecker at € 197
10+ Best Text Editors for Programming 2016
It's an individual thing.

Personally calling someone or managing phone call options on an IOS device frustrates me. There is a whole lot that is not intuitive and hardly dis·cov·er·a·ble.

To another extent I find IOS and Apple users that are technologically-illiterate find it hard to adapt or understand other system interfaces.

Everyone will have to decide if they get frustrated on their own...
Back in the day (I'm talking way back) college was all about exploring the scientific method, history, literature, and economics. Today these kids aren't doing any of that and, thus, have too much free time on their hands. So they go out and protest about the fact that their school’s Afrikan Heritage House lacked truly authentic food.
Or just a wearable device, but I guess that has drawbacks too.
Notes from Twilio S-1 IPO Filing
>I don't care how the message is sent, as long as it is sent.

Friend of mine has an iPad and an iPhone, often her iPhone data plan runs out so I send a message, it's blue and acts like it's delivered.... then I get a reply 6 hours later when she finally gets home and sees it on her iPad because the iPhone never received it because it didn't have a data connection.

Worst part is sometimes I know I need to send it SMS and it's a real pain trying to convinced iMessage to send SMS when it think the person is online with iMessage due to an iPad being left on somewhere. Can never remember which tap and hold dance actually gives me the SMS option.
Your reasoning makes me sick.
> It would be theft if you didn't use any state infrastructure at all. But you do, your community uses it, your loved ones use it, and you depend on it for personal safety.

This is the same argument as "if you don't like it, move". Just because one is part of a system does not make the person's criticisms of the system invalid.

> Private philantropy does not work for maintaining infrastructure.

You should read some Coase [0]. The Lighthouse in Economics is a different take on public goods and shows that private lighthouses, often considered the model public good, did exist in England prior to public investments. It's difficult to imagine a system that doesn't exist, but I don't think all progress and development would simply cease without centralized control from government.

> A lot of countries have tax rates much higher than the US, but they don't do the whole War on Drugs thing or Civil Forfeiture. This argument has no logical connection whatsoever.

Not OP, but I think the war on drugs and civil forfeiture has to do more with state control over the personal affairs and finances of denizens. With strong centralized powers with a great power of the purse, the incentive grows to exert more control over people. It may not be expressed specifically in those terms, but it does exist and is prevalent in many very centralized societies.

[0] https://courses.cit.cornell.edu/econ335/out/lighthouse.pdf
Following this story for the last couple days, it's interesting to see that based on the same research, the headlines have become more and more certain of the results. What started as "Mars may be emerging from an ice age..." has quickly morphed into "Mars is emerging from an ice age..."
>Supposedly she got the server set up because the NSA refused to give a politician who travels frequently a secure smartphone.

I have a very hard time believing that the 3rd (possibly 2nd) highest person in the US government couldn't get their IT requests fulfilled.
The real reason America controls its nukes with ancient floppy disks
I wish these politicians would just consider what if my political opponents ran the intelligence agency I'm writing this bill for.
According to the author, they made that mistake in 1993.

In 1993, Microsoft's market cap was under $30 billion. Today it is over $400 billion.
It is quite bizzare http://static1.squarespace.com/static/55227abee4b04cf2fe2b34...
This is not how licenses work
Yes, we all know. HN doesn't object to people posting links to premium content. Why don't you try reddit?
I don't think we can tell competition from parodies of competition any more.
Kind of useless if you aren't going to have radix sort IMO.
Show HN: OS X proxy and TLS interception tool to inspect network traffic
The implants would likely be pretty cheap -- a one time purchase of an RFID sensor encased in glass or similar non-immunogenic coating. RFID tags are on the order of a few cents. Probably this type of sophisticated sensor is going to be more like a few dollars in quantity.

The reader and the software are going to be a few hundred dollars or maybe a couple thousand. But it's a one time investment, plus ongoing implants as the herd changes over time.

I suspect the main selling point is going to be the one-time capital investment aspects and the fact that antibiotics are being painted as an undesirable additive in meat and dairy. When the general public starts to dislike a substance, suppliers scramble to distinguish their products, e.g. "No added growth hormones" and the like.
Since this is #1 as I write this, this is almost certainly another case of someone using lots of fake accounts to manipulate the HN algorithm. Obviously it's too easy to do if people are getting away with it.
No, please read the article. It says the main driver of climate change on Mars is the wobbliness of its axis, which is not a factor on Earth.
Bad practice according to Airbnb: https://github.com/airbnb/javascript/tree/master/react#class...
The only google app I regularly use on my iPhone is their Photos app, and I like that it's cohesive across platforms. The subtle switch to being material design land on iOS gives me reassurance that my pictures will be safe in google's cloud. This feels worlds away from the design wars 20 years ago, when all you got was frustration and no real user benefit.
Except for Mar's climate change happens on the course of hundreds of thousands of years, and yet here on Earth the biggest climate change has happened in the past 100-200 years, and just so happens to perfectly coincide with humans discovering industry etc.

I assume if humans didn't exist Earth would still have climate change, see also: ice ages etc.. but that kind of thing doesn't happen over the course of 100 years, not without some external influence anyway (such as an asteroid impact etc)
Google Bob!?
Not sure precisely what "apps" means in this context.
Spotify Losses, 2008-present: $698.1M
Yeah, was hoping it actually would connect to something and give of different sensations based on direction, which in time the body/mind might recognize. This seemed more like an art-experiment than something cool.
My startup is using Intercal on Interstates http://www.intercaloninterstates.org/
«We wanted Windows 7 with modernizations, not Windows 8.1 with more spyware baked in.»

Hahaha. I wanted Windows 10 to be an upgrade from Windows 8.1 not a downgrade to Windows 7.8. Windows 10 is absolutely a "Windows 7 with modernizations". It lost a lot of Windows 8's charm (literally as well as figuratively) due to complaints from the same vocal crowd that is whining about "spyware". Microsoft will never make y'all happy, but it's still trying, while meanwhile y'all will keep coming up with excuses why Microsoft is the devil and Windows n-2 was really the peak of what Windows should ever aspire to be.

(That said, I do really like Windows 10 and even if I'm disappointed it didn't carry through some of the things I really liked about Windows 8.1, I'd still rather use Windows 10 than Windows < 10.)
>unlike Earth, climate change on Mars is affected primarily by how "tilted" the planet is.

>Mars’ axis is currently tilted 25 degrees, but it wobbles between from 10 to 40 degrees.

So a different effect.
You are stealing from the websites and content creators who needs to track and exploit your personal information to provide the internet as we know it today. /s
Depends on whose history, literature and economics you're studying....
correct. you've got it.
Innovative Web Design Trends that will shape in 2017
> It's certainly not impossible to write a 3D game in Go and get 60 fps with high reliability, especially with the amount of stuff nowadays that actually runs on the GPU.

Maybe not impossible, but highly highly improbable. If you say that then you have no idea what it takes to run 60fps constantly. It is HARD, VERY HARD.
I went into management/executive roles AND kept up my development skills. Now, I'm back to being 100% a dev.

I really doubt I would have earned what I did as a manager if I didn't love doing the job (and therefore spent a lot of time trying to get better at it).

The way I got started was in helping my manager with some of his tasks (because I was really interested in learning about it). When he left, he recommended me to fill his position.
ok, now lets check wifi a/b/g/n
> it wobbles

But it doesn't fall down.
> The new shiny seems to be using dependencies straight from git and vendoring them.

That's news to me, it's all npm and node_modules/ as far as I can see.

> How do you keep your projects up to date? Do you manually check every dependency in your project once in a while? Do you have some automation which alerts you to security issues in a dependency of yours?

You can get https://greenkeeper.io/ to watch your project and its dependencies - it creates Pull Requests to update dependencies with details of what changed in the description, and all the usual PR stuff like running whatever CI you've configured happens as a result of creating it.

If I don't have Greenkeeper set up (the PRs can get a bit noisy), I just run npm outdated --depth=0 any time I'm poking about in a project.

> If you decide you need to stay on an older version, is someone backporting fixes?

Depends entirely on the maintainers of that project. Babel 5 has had a couple of things backported, like support for Flow annotations, for example.

> Is there a curated set of packages that are known to work together?

Not curated as such, but you can just look at what people are successfully using and sharing, and tools people are creating. nwb is effectively my own curated package of development tools pre-wired together.

> When an update comes in, do you audit it to make sure nothing malicious makes it on to your systems?

I usually check the diff between the release tags/changelogs between what I'm updating to before, but not specifically security auditing.

> Or does one have to wait until this stuff stabilizes and baked it's easy into linux distributions before one gets these nice features?

That's not going to happen :)
I find the compasses in most phones seem almost useless, as they are confused by themselves, and other electronic devices which are nearby.

Will this be any more accurate? I would choose a phone specially for a better compass, as I often find google maps less useful in cities until I figure out which direction is north.
> She is also supposedly not the first Secretary of State to have an arrangement of this nature.

Careful with the phrasing - it has been said others have used "private e-mail" but that is, to me, not the same as setting up a server and using it exclusively.

Do you know anybody with their own home email server?
How amazing would it be if this triggered runaway global warming and Mars terraformed itself?

But even just a few degrees warmer might still be very interesting.
You keep using that word "victimize". I do not think it means what you think it means.
A modicum of awareness suffices to keep anyone informed of the cardinal directions, in most situations not involving subway travel. This is more about "Cyborg" than "North".
Perhaps "protect against potential lawsuits" is a better phrasing. Fear of accusations of disparate impact hiring is very real for HR, not to mention the negative press even if you beat the charges. In the specific case of Github, fallout from the Horvath fiasco. Better to spend some resources preventatively to make sure your employee composition can reasonably help fend off attacks.
Competition v. cooperaton is a thinly constructed facade over individualism v. collectivism. It's a false dichotomy.
Ya good point. Radix sort is not a comparison-based sort so maybe it's in a different niche. I've always had a soft spot for it :)

https://en.wikipedia.org/wiki/Radix_sort