skysight-inc/HackerNews huggingface dataset:
Being a Research Assistant (RA) or a Teaching Assistant (TA) is not a job per se but part of ones training while in grad school. Whatever you're paid while performing such duties is just a stipend, and not a salary in the traditional sense.

So, no, universities are not going to hire Americans to RA and TA positions if they have no incentive to be in grad school.

Foreign students come here because they want to come here to learn. Being paid for RA and TA responsibilities is just a bonus. Professors reap the benefit of having some of the best minds from around the globe around them.
I think his views on guns are not relevant; or if someone wants to claim that they're relevant, they need to defend that claim.

I'm quite sure they don't. They have some opinion which you apparently don't share. Fair enough. But that's basically it, they don't really owe you a defense of that opinion to some standard you define.
I feel like your description of the principle of charity doesn't match Wikipedia's description. In particular, misrepresenting somebody else's position is a thing that could happen, so it is important to be able to tell whether it happened. Wikipedia's examples are all about taking claims, and interpreting them in the most reasonable way, in plain English, consistent with typical usage, word meanings, etc. The converse would seem to be like twisting somebody's words. After all, it is perfectly possible for someone to say something, in plain understandable English, mean it, and yet be wrong, so there should be no way the principle of charity can eliminate that possibility: Wikipedia's definition doesn't, whereas yours just might.
By that definition, I could argue Apple got there years ago by using the same core kernel and frameworks for OS X and iOS.

That's clearly not what the original poster was arguing.
I was just having this conversation with an acquaintance about the software glut. When you do something well, you don't have to do it again, just enough to keep it compatible with the other things it needs to work with. So it takes a team of 50 people to make a product and then 10 people to maintain it forever. So where do those 40 people go?

The latest answer has been annual licenses.
I'd like some perspective on this. Are "data nerds" (i.e. scientists) marginalized in finance because of cultural differences with the incumbent traders, because expectations are unreasonably high, or because most quants' models aren't significantly better than the trained intuition of their bosses? Why is it so hard to get trading firms to put engineering high on their list of priorities?
$5000 Preorders in 24 Hours
Antimicrobial properties of allicin from garlic (1999) [pdf]
The term is somewhat more restricted than its literal meaning would imply. "Security through obscurity" specifically refers to obscurity in the design or implementation of a system. Obscuring explicitly secret values used by the system is not "security through obscurity."

Consider: keeping crypto keys secret is a fundamental requirement of basically every secure system. That means they're "obscured," but it's not security through obscurity.

When it comes to ASLR, the locations of code within the address space are in pretty much the same role as crypto keys. The problem isn't that it's security through obscurity, it's that there are ways to leak the contents of those "keys," and they aren't very large.
Civil rights groups quietly side with GOP on net neutrality
When I was in college, circa 20 years ago, I studied Korean. (I had a friend growing up who was Korean, and he taught me swear words and such, and I figured if I ever got the chance to study I would.)

Anyway, I was 6 months into a language course that was heavily populated by US-born Korean students who were taking it for the easy A... I needed a tutor to keep up so I reached out to the teacher who introduced me to a few Korean exchange students.

They lived in their own apartment, not the dorms. They cooked their own food, didn't go to the cafeterias. Fast forward a bit, my fraternity had a charity event and I invited a few of them... was a casual invite, said something like, "Hey we're doing this thing, tell your friends!"

A week later at the charity concert like 60 Korean exchange students showed up. Every single one of them was dressed in a tux or evening gown. Totally classed up the place. Had no idea there were that many exchange students until that night.

And they were all really appreciative of the invite. Basically said no one had invited them to any events on campus before... I met some new folks, knew just enough Korean at that point to ingratiate myself and get invited out drinking after the event... and quickly realized I was playing checkers at a chess tournament when it came to drinking with Koreans. Ha.

Made some friends out of the deal, but it wouldn't have happened without everyone going outside of their comfort zone a bit.
ESR's politics are repugnant, but there's more than enough evidence of job-related narcissism to make an argument about his personality (if that's needed) without having to drag the thread through his profuse bigotry. That's what Twitter's for.

I'm not sure how much more needs to be said beyond the fact that ESR has repeatedly claimed, including recently, that the Internet might fail if people don't continue to donate to his Patreon --- a Patreon which, he has previously stated, stands as direct evidence of his fame as a programmer, a fame rivaling that of Donald Knuth or Linus Torvalds.
Also your "rachelbythebay" post is discussing exactly the problem I'm trying to solve with hardware - using software. You don't need to run NTPd at all if your computer hardware and infrastructure has solved the problem of "keep my clock accurate down to 10's nanoseconds."

Also, there's another unrelated problem which is "how accurately does a user process running in a linux kernel get the current time?". That's a problem no matter what kind of hardware the kernel is running on (although hardware might assist with that as well).
What? Close to what? There are many many companies with lots of network infrastructure. Google and Amazon are not by themselves.
> So, because he expresses very little patience for repeated arguments

Little patience is not the same thing as leaning into misconceptions.

> Perhaps he has no problem interpreting other people's opinions. Maybe he's just tired of dealing with polite sounding condescension from people who don't agree with him.

That's entirely possible, but it then means his proffered explanation is a post-hoc justification for trying to push people's buttons and creating discord rather than understanding. That's his prerogative, but I have little patience for people that create misunderstandings and chaos on purpose, regardless of whether they feel justified.
I'm sorry, but that's nothing but FUD. Tell me exactly why those projects would be unable to integrate.
I agree and I was surprised how Justin Vincent (the OP) stalked and outed Cory. If he thought he could damage Cory's reputation he just damaged his own.

If I were the OP I would just delete the post. This is a free market and it shows that having and executing a nice idea is just half the battle, you need to think also about how to make your business model defensible, something the OP haven't done.
And then all you need is a team of 12 full time SREs to manage it.
do we 'own' ideas?

Before I started a company, I probably would have said yes. After a few years in the startup world, I'm not so sure anymore.

There is, after all, a reason why inventions are patentable and ideas aren't.

Execution is king.
Stoplight tames Sendgrid
Horizontally centering dropdown menu using css
A movement is defined by what it does, not by the image it puts up when people question it.

The trick of throwing up a super-acceptable cover story when questioned, while returning to hate-oriented attack patterns when secure, is called the "motte and bailey doctrine":

http://slatestarcodex.com/2014/11/03/all-in-all-another-bric...

You can't just believe every movement is what they say. Otherwise we might as well say Kim Jong Un is a champion of economic equality, and Mexican drug cartels are brave militias defending the people.
I haven't seen this answered, I genuinely want to know where the line is.

Lets say there is competitor A, they have a SaaS application.

Developer looks at that and says, "that can be done in a weekend".

So he does it.

Scenario 1.
He uses the same HTML, CSS and jQuery to base his application on.
His SaaS application behaves exactly as theirs.
His backend code is unique to him.

Scenario 2.
He uses unique HTML, CSS and jQuery to base his application, but it looks the exact same.
His SaaS application behaves exactly as theirs.
His backend code is unique to him.

Scenario 3.
He uses unique HTML, CSS and jQuery to base his application, unique to him.
His SaaS application behaves in a unique way but achieves the same result as theirs.
His backend code is unique to him.

Under which scenario will he get sued and which scenario is he untouchable?

I was watching Dragons Den CA and Michelle Romanow said that "Copying was ok".

Where is the line, which scenario can the Competitor claim copyright to their works?

Has anyone faced this situation?

Thanks
Source?

Annual US military budget for 2016: 521.7 billion $

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

Annual EU military budget for 2015: 203.143 billion Euros

http://www.iss.europa.eu/uploads/media/Brief_10_Defence_spen...
A tool to remind you when your SSL certificates are expiring
It's instantaneous for large projects. Literally I've compiled fairly large Delphi projects in the time it takes a Python interpreter to start.
What's not to get. They're just casting a wide net looking for that special unicorn coder that only appears when the planets align. All other mere mortals are not worthy but they will gladly waste your time until then. I guess they forgot the old adage about interviews are 2 way streets.

These guys don't have a very good rep in Ottawa either. It's not really their fault, it's more of a Canadian business attitude thing.
It seemed a cheap, shameful way to employ 'professors' otherwise too inept and uncreative to manage their own coursework and classes.

You just found out the truth about textbook prices. What students are really paying for is the test bank for their assessment, the workload for today's instructors is just to great to be able to do paper coursework. In the past, you would have delegated grading to student assistants or the courseload would be smaller, nowadays you have "Mastering Physics" and whatnot. That, friends, is what "disrupting the market" is all about.
That's not very much given the capabilities and managed service. Anything cheaper probably means the single-node managed SQL offerings are more than enough.
>what, a new special 10 MHz reference 1U top of rack device that is a bespoke creation?

It's not a "bespoke creation", such things have been available for decades:

https://www.microsemi.com/products/timing-synchronization-sy...
some random guy spammed a ton of commits with a bitcoin address saying "please send me money"

jesus christ, how low can you stoop
Yeah, I'll do that. Let me run thoughts past some other people first.
all that link says is that w3c is "not reputable". no evidence. For learning the basics in webdev (coming from C/C++) I've never had a problem with w3c.
Funny, because I would hire a person straight from university as a junior developer, if she chose to write all the assignments with Haskell instead of going with C/C++/Java/whateverpopularlanguage. That would be a really good sign.
Goriak – Go Language Driver for Riak KV
"Professional Experience Year"

http://acronyms.thefreedictionary.com/PEY
already known: see Kama Sutra and many other how-to manuals.
THAT is, in fact, very interesting. I'm not sure why you lead with the personalization factor on HN.
Yeah the government gets the money. I hadn't thought it out completely while I was typing and just put what popped into my head.

I did take some form of economics in school but it's not something I really had a heavy interest in but I understand how it's useful.
Huh, I think Yahoo negotiated well.
AFrame Demo, Proof of Concept for VR in the Web
0. If you feel like it, go ahead and take 15 minutes or half an hour and cry. When the half hour is over, though, be done. Move on to 1.
A little web scraping is fine, if and only if the website lacks a canonical way to do so (i.e. an API). Ignoring the API and scraping hard enough that you have to write an article assessing scalability of the scraping is bad.
This guy made it. It's not public yet.
https://github.com/jeregrine

Here's a guy that does VR stuff on the side
https://github.com/sorianog
> I feel the true meaning of a discussion has been lost. It has warped from "lets share our opinions to achieve a greater understanding" to "Let me show you how I'm right and try to dismiss all your opinions in every way possible".

Given that "rhetoric" was already a subject of study in ancient rome (and its politicians were skilled in using persuasion and propaganda to manipulate public opinion), I'm not sure there was ever a time where discussion was solely about sharing opinions and archieving a greater understanding.

But it's of course important to keep the ideal of discussion in mind and not go too far down the dark side.
And when someone new thinks "that password's wrong, it'll update it!"? Do both, gets rid of the issue on both sides and really doesn't take long :)
1. There was ten times as much carrying on about Ghostbusters than Doctor Strange.

2. Doctor Strange took an actual Asian character and cast it with a non-Asian. Ghostbusters didn't recast male characters as women, it just decided that after two movies with male ghostbusters there would be a movie with female ghostbusters.

Not that I think scrutinizing these things is of any importance or that exposing this flaw means anything in the face of the white & male supremacy mindset that causes someone to be defensive about seeing criticism of a white casting or the existence of a female casting.
I agree that access to information online has lowered the price that people are willing to pay for textbooks (digital or physical). But I still think there's a market for a textbook that essentially organizes all the relevant information for a course and vets it for correctness. This is worth a little more than $20 to me, but definitely not $200.
Hey Marco, I still have your Delphi 5 book :-)

FWIIW, where I work, I started using Delphi 5 when it came out. As of now we have about a dozen D5 desktop applications all essential for the core business that are in active use and supported as necessary, running happily on Windows 10. I don't see why it won't continue like this for another 15 years... The bosses (who are non-programmers) don't really care that D5 is out of fashion - because it all just works (and rocks).

The only reason I couldn't upgrade to a later version (Unicode is one thing that would be useful) is I am stuck with one critical and long discontinued grid component.

Looking back I am not sure how we could have lived w/o Delphi. Well maybe it's an exaggeration, but certainly life would have been more difficult. Everything else from before .NET/C#/Windows Forms looks like a nightmare.
We totally do offer that! :)
In all three scenarios you can be sued. Whether it sticks or not is a different matter and depends on a lot of different things.
Sure, which is why I said to use e.g. credstash in such cases. It stores the secrets in DynamoDB while using KMS to handle the keys. I guess you are talking about using S3 server side encryption, which is another approach.
The First Self Driving Car Accident Report
I'm not sure the problem is a lack of leaking solutions that we can trust, especially as long as WikiLeaks is around.

The problem I see is that there will be no more important leaks:

a) Given how around 50% the US population was brainwashed by government and media into believing Snowden is a traitor,

b) Given the fact that America has elected a president who wants Snowden executed,

c) Given that the NSA has locked down their systems completely since Snowden's revelations.

Who would want to take these risks to leak anything just to be put on "the list" by their own country and People?

If Snowden's leaks were not enough to get people thinking then the only thing that will is serious pain and suffering. And that is what I personally expect to come (for the lower and middle class, at least).
>If your hardware time cable can't span two racks, I don't want two separate clocks on each rack from a different hardware source.

It absolutely would span racks. You must account for the additional speed-of-light delay the cable itself would add though.
I absolutely hated Top Hat during my undergrad. It was just another thing I had to buy that teachers used as an excuse to be lazy because it was ~interactive~. You were so tied to a device for all your classes that if multiple teachers used it it wound up becoming a pain.

I noticed it was mostly instructors who taught one-off elective/strictly credit classes that used it in almost a punitive way to make sure you paid attention to them.

edit - another ironic thing regarding the title of the article, is that the instructors would upload the Pearson, McGraw, etc provided slides with the textbook to tophat.
then your problem isn't C callbacks, it's that your debugging tools are inadequate.
Pretty impressive from a linguistic standpoint how close an 1830's document reads like something that could have been written today (with perhaps a touch of pretentious formality). Try reading the communications of the US Founding Fathers less than a century before, and the stylistic changes are like night and day.
SoundHound is doing really well in Toronto. I work there. We just raised $75M Series D and got featured on FastCompany as one of the best AI companies in the world. We are hiring a lot of engineers.
Cross platform applications are going to be large, but if you aren't cross platform, you can create pretty small applications.

Steve Gibson at grc.com has GUI utilities that are pretty small. For example, his DNS benchmarking tool is 165 kB.
You can still have race conditions anywhere IO is concerned, just not at a thread level (because no threads).
But freedom of speech is a political concept which only makes sense for states. Any smaller community can add rules to the ones that hold by law. Be it you bowling team or software company. That's why clubs have by-laws/charters.
Nice client, I like it more than the Python one
We've already been through it. People eventually abandoned mainframes for everything they could. Many of the current customers are interested in better solutions but just stuck due to lock-in of piles of COBOL, etc.
Concurrency Among Strangers: Programming in E as Plan Coordination (2005) [pdf]
You can write grammars in pure Perl5 regex but it can get a bit fugly :)

Here's a (very) simple example I did in Perl5 - https://news.ycombinator.com/item?id=6895126

And here's a (nicer!) port to Rebol I also did - https://www.reddit.com/r/programming/comments/1smpa1/why_reb...
On top of what peter_mcrae said, CSP[1] is a way to sandbox the page in modern browsers. But because GTM basically requires "root" access on the page it makes that sandboxing model useless.

[1]: https://en.wikipedia.org/wiki/Content_Security_Policy
There is account system too - journalists got passwords, sources got "code names"

Not huge, but much more complicated than it could be. For instance, it redefined CSRF protection in a weird way https://github.com/lepture/flask-wtf/blob/master/flask_wtf/c...
I wonder how practical living tissue as actuator for bio-robots. It needs to be fed, kept healthy and clear of infections, and replaced when beyond certain age.

I remember all those (temperature/pH/electro/magneto-sensitive) hydrogels actuator publications: Really cool experiments, but not really useful to engineer a replacement for electric motors.
For those not aware threema is an encrypted chat app developed in Switzerland. It's very popular in German speaking countries, dominating the paid app ranks on the iOS App Store in Germany for example.
And of course the fact you're forked off means you can update at your own pace and not have to take someone's ticket to "fix" a "broken" build. While I don't do this forking, it can help control churn, especially in projects with lots of deps.
And even if they upstream their changes, whatever versions of Android they are trying to get in at launch would still need the changes back ported to whatever kernels those run. Plus you're not guaranteed that android will move to whatever kenrel version the upstream changes landed in.
Influential Reads for Software Engineers
Sounds good to me.

* consumers would be paying a fair price with rational decision-making

* there would be "made in the usa" marketing for local / national produce

* voters would look much more carefully at minimum wage increases
Real madrid vs. Napoli en direct EN vivo tv uefa 2017
These Women Are Changing the Way You Consult
>That's how the majority of software on the internet is written

This is true but serves as an indictment of that software, not the concept of clear specification.
You are absolutely at the right place. We have gone to extra length to design our code so that vehicle specifics are abstracted away behind interfaces. Also things are easily switchable. For example, don't like our physics engine, bring your own! As mentioned in release notes, we are working on other vehicle types. However water based crafts are not on our radar. My guess would be that physics would be more expensive and less accurate in general for water based vehicles.
Introducing TwIM – a clean, modern messaging app for iOS, powered by Twitter DMs
Data Analysis of How South Africans Reacted to #SONA2017 on Twitter
Markdown: compile target for documentation
A group at BigCorp Inc. was sharing a tool they'd written to ThirdParty Ltd. As part of this, they transferred documentation, including how to configure the tool. Including an example. With a real AWS key. For a dev too, so the key had no restrictions.
If you are tired of it, then don't do it. It's as simple as that.

I work in Web Dev now. Know how much I knew when I got my first job? Nothing. I have a friend who works in Aerospace. Know how much they knew? Nothing. I have another friend who started at an interior design firm that builds custom CAD software. Know how much they knew? Nothing.

Just follow your interests and don't stress about it. No reasonable employer is going to expect you to be a wiz in their specific field as a junior developer.
ISRO Creates World Record After Launching 104 Satellites from a Single Rocket
These cubesats are clustered closer than I thought they would be.
>A movement is defined by what it does

Can we really attribute what a noisy minority does to the movement's actions, though? Even if said minority claims to be part of the movement. At what point do we draw the line?

Most feminists, admittedly talking from experience here, are moderates.

Comparing this to Kim Jong Un's actions isn't fair, as you're comparing the actions of a specific individual to those of a non-representative group of people.
I tried it. I didn't notice any appreciable decrease unfortunately but I loved the idea.
The reddits for Ethereum, Rust, and Haskell, and the IRC channels for Haskell and NixOS.
Sometimes dropping older platforms is a sane approach. In this case, however, I would expect even MIPS R4000 running IRIX and PPC 603 AIX boxes to still be able to keep their internal clocks in sync the same way my Xeon machines do.
MyOpenMath creator here. Exciting to see a us mentioned, and glad it's working well for you. BTW, the open-source software that runs it is called IMathAS, and is on Github if anyone wants to contribute :)
Need a job? Get hired Got a talent? Get discovered Need a worker? Hire now
Looking for a job? Want to get your skills and talent discovered by the world? Or perhaps you want to hire a professional around your city