skysight-inc/HackerNews huggingface dataset:
Every time one of these articles comes up I check out the salaries these places offer for COBOL work and it's just not competitive. Clearly they have a plenty big talent pool to meet demand. So it doesn't seem worth it to me unless you really want to work in banking.
I have yet to see someone propose a (satisfying) standard/desideratum to ground the employee/contractor distinction in law.

Read the actual decision.[1] The discussion of this issue starts at page 62. The Court discusses why there should be a distinction, and why it needs to be less ambiguous than the "multifactor test".

[1] http://src.bna.com/ypI
Those schools wont make you an engineer at anything, you will be studying computer science. Engineering equals to deep and serious knowledge of advanced mathematic theory, no matter the subject, may it be: civil, electrical, computer, mechanical engineering etc. Using the world "engineering" after every CS field name is an illusion, the term does not corresponde to reality.
As a practical matter it isn't very, well, practical to have to change every codec to support this. Maybe in the next standards, but that's going to be hard.
Even Richard Hendricks didn't combine the codec and the transport. Genius.
Most places its not actually illegal to bike on the sidewalk. Common myth.
Co-author here. Totally reasonable reaction, and we've heard this when the paper was posted elsewhere (e.g. on Reddit), but have not heard it from specialists, and honestly we suspect it's probably a red herring. Salsify's gains on the "delay" metric are mostly coming from two things: (1) the way that it restrains its compressed video to avoid building up in-network queues (which audio must also transit) and provoking packet loss, and (2) the way that it recovers more quickly from network glitches (check out the video).

If you wanted to add audio to Salsify, you would want to control a receiver-side video and audio buffer to reduce audio gaps and keep a/v in sync during periods of happy network, but this is unlikely to affect the system's ability to recover more quickly from glitches or to avoid building up in-network queues that delay audio and video alike. If you watch the video (or see Figure 6(f), Figure 7, and Figure 8), I don't think there's much reason to think audio can justify what the Chrome/webrtc.org codebase is doing -- WebRTC's frame delays are distributed over a broad range (so it's not like they're synchronized to some fixed timebase either) and are very high, especially in the seconds after a network glitch.

More to the point for our academic work, it would have been trivial to add shitty audio that made no difference to the metrics. The hard-but-necessary part is in designing an evaluation metric to assess (1) the qualify of the reconstructed audio (including how many gaps/rebuffering delays were there when the de-jitter buffer went dry), (2) the delay of the reconstructed audio, keeping in mind this is not constant over time, (3) the quality of the audio/video synchronization, which also will not be constant over time. Then measuring that in a fair way across Skype/Facetime/Hangouts/WebRTC/Salsify, and then trying to decide which compromise on those three axes is desirable. Somebody should do all that work at some point, but it's a major piece of work to bite off and pretty far from anything we've done so far.
Yes, I was just looking at stationary bikes and this was one of the solutions, but it was strapping the fitbit to your leg/shoe laces.
https://github.com/python/cpython/blob/2.7/Misc/NEWS.d/2.7.1...
First of all, I wasn't attacking you, but your statement, that to me sounded like "who cares about the law, I am a programmer".
If that wasn't what you meant, then I am sorry to have misunderstood you.

Fact is, at we have a giant tragedy of the commons due to loose and fast play with peoples personal data. This is similar to what happens in third world countries where people play fast with working safety or environmental laws..

My point was, any data you collect has a risk of doing harm and we have historically grabbed everything in sight, just in case - as if there was no potential downsides to it.

What happens when somebodys sideproject (which hasn't been updated for 18 months due to lack of interest) gets hacked and a gay persons sexual preference and home address is leaked and that person is killed by haters? (extreme example I know)

I have no problem with you doing the above 4 steps, but I do think that we, programmers, have a collective responsibility to safeguard people against non-obvious (to the layman) dangers, the same way as any other industry.

And the tone in this thread is hysterical from the "ooh the GDPR is devil incanated" group.

Fact is that the "new" regulation aligns with what most europeans would have belived had been the law all along (and actually was, just mostly non-enforced).

I also acknowledge that the US have vastly different ethical standards and that everyone is free to be exploited as much as they want..

Click-through EULAs are also not binding in Europe for example, I am interested to see what happens when a DPA takes an american company to court due to having given themselves unlimited consent on page 2712 in their EULA.

If those companies withdraw from Europe, I welcome the collateral damages of some innocent but lazy projects..

Do you really think that a thought about what data you really need (and why), the need to actively safeguard the data (especially the sensitive) and a need to formalize those thoughts on paper is a unbearable burden?

All the american scare-mongering about the fines are people that don't understand European law practice.

And the whole affair of Facebook moving non-EU people away from the Irish juristiction to have them not under the GDPR shows, that it will probably work as intended. (Some people call it Lex Facebook already)
If you read the FAQ it address how this is different from a "cross-layer" approach.
I think that corresponds to the 2nd type mentioned in the article.
That's a pretty wide range just saying.
The point is somewhere well beyond a fifteen-year-old anecdote told anonymously in a public forum.
I agree with you somewhat there; you mean refactor instead of rewrite and yes, I believe that is a better choice. But the problem is not language related; Joel Spolsky said it with far smaller and more modern codebases, but, as you even indicate within #3, 100000s of changes were done in the code over 30 years by people who did not understand the full system or, often, did not even understand the local parts they are editing fully. A lot of changes in legacy code, but let's not kid ourselves, also in modern code, depend on 'things' the programmer deemed right at that moment. Then after testing (even testing in practice with people's money), now after unittests (or in practice, with people's money), too much of the business logic/functionality depends on bad code. Code that is off-by-one that isn't discovered for decades or at all is not unheard of for instance because that routine is only triggered for a specific insurance policy only 100 people have and for those 100 the bug actually gives back the right answer. It would require deep understanding of all the corner cases and that's why it's often just not rewritten.

We were working, around 2000, on partially porting a Cobol+Fortran insurance system (which was an 'integration' of systems acquired by acquisition over the years) to Java (yes, EJBs..... ..... ..... the sins of my youth...). The work was mostly 20 people working for months on creating all the encoded rules into spreadsheets and, in a much shorter time, us translating those to Java. This particular piece was done because the company wanted to webify that part of the system. I am not sure if the modern versions of 'software mainframes' or modern hardware mainframes would be fast enough to handle web with the old code running?
Take it a few levels up. Msg vp of whatever on linked in and start a conversation.
Prior drug conviction is one thing, but Oakland has a pretty unbalanced system where you get an advantage by living in a high-drug-arrest area. That means the smartest people from the high-arrest area who are already advantaged by doing whatever they were doing to not get arrested are given a double advantage of priority access to a cannabis license. The real intention is racial discrimination but they probably can't do that so they found other ways to judge someone's race - income and neighborhood. It should be strictly limited to drug convicts/arrestees of all races, incomes, and suburbs, not just people who fit the same group as them.

https://melmagazine.com/the-state-of-drugs-bb51d1b675e0
Changed from https://hyperallergic.com/440469/columbia-university-mfa-stu..., thanks
Even diagnostic ultrasound has been implicated in foetal brain damage (through cavitation). And ultrasound operators are known to often suffer from damage in their dominant hand.

https://onlinelibrary.wiley.com/doi/full/10.7863/jum.2009.28...
What's your viewpoint on segregation, miscegenation, and sodomy laws?
If you grow a brain in a lab, will it have a mind of its own?
I think PeterZaitsev gets a bit of leeway in a percona post.
I much prefer the German word for it, "Verschlimmbesserung."
Could someone please provide examples for A and C? I understand B, but I don't fully understand A and C.

For A, does that only mean working hours (i.e. can't make someone work 11am-7pm EST)? Does that affect scheduling milestones or tasks to be completed?

For C, what does 'independently established role' mean? Like job title?

Thanks in advance.
Workshop on Acrylic Sheet Manufacturing (Injection Molding Alternative)
I'm running a workshop geared towards hardware startups. If you are a startup and don't have the capital or the volumes to justify expensive plastic molds (volume of 1,000 rather than 1,000,000), manufacturing out of sheet acrylic might be the answer for you.

Myself (Ruth) and Rik are running a sheet acrylic manufacturing workshop. We make the whole process accessible, from teaching joints/cutting/bending to sharing local prototyping contacts and hosting a 30 minute Q&A with a Chinese contract manufacturer. The workshop is from 9:30AM to 12:30PM on May 5th at the Noisebridge Hackerspace, and costs $75: http://meetu.ps/e/F8KDG/qrLmq/d

Feel free to contact me at ruthgracewong@gmail.com if you have any questions
Best,
Ruth
I would too but does this happen with other crimes when the law changes? I would hope it's automatically applied for everything that becomes legal. Being convicted of a drug crime isn't more unjust than for having gay sex or drinking alcohol.
she's an intern there. I don't see her as a git contributor but she is knowledgeable in physics and math so I'm assuming she helped out with the paper.
Searching didn't help me out much; is $120k in state-funded pensions for a couple a typical amount?

In Australia, it's A$35k (US$27k) a year for a couple. I would have thought the US amount to be less than ours off the top of my head.
It depends on the team and the role. From Austin, I joined Twilio (employee #25ish) as the first developer evangelist not on a coast. Now I'm with Okta on the Product Team (almost 2 years) running the technical side of our API offerings. There hasn't been a local office for either during that entire time.

Demonstrate that you bring unique value to get your foot in the door, deliver on that value to stay in the game.

If you're just starting your career, it's going to be tough at best but if you have a track record and find the right team, it's possible.
> Perhaps one day Waze and others will be held liable for any accidents or even public nuisances that occur.

Waze is sending drivers onto public roads. Public roads belong to everyone, not just the people whose kids play street hockey on the roads.

Don't like it? Then privatize the roads and make the people who live on the roads bear 100% of the maintenance and law enforcement costs. But don't complain about members of the public using a public road.
I remember reading somewhere that they were trialing payments in a bid to monetize small businesses that have come to depend on their platform to reach customers.
I believe this was in India or so.

Anyway, they clearly are taking payments and India seriously as they still have some open positions:

[0] Product Manager, Monetization https://www.whatsapp.com/join/?dept=product-management&id=a0...

[1] Head of India, WhatsApp https://www.whatsapp.com/join/?dept=whatsapp&id=a0I1H00000LJ...
> Sounds like massive judicial overreach to me. If your summary is accurate, I wouldn't expect that particular guideline to survive appeal.

It's a California state law issue and this is a decision of the California Supreme Court upholding the decision of the Court of Appeals, which had upheld the Superior Court. This has already survived the whole chain of appeals.
The stuff on page 62+ only explains why a quick, unambiguous test for how to classify is a good thing. I don’t think anyone was disputing that, and my comment certainly wasn’t.

The closest it comes to addressing my points is when it talks of “evading wage and hour” laws. But that’s my point: Why do you count it as “evading” anything when you buy labor from someone who offers it as a freelancer, and that rate is under the minimum? What desideratum does that violate? Why do you let anyone offer services, at all, in any capacity (including as a business) when they might earn less than minimum wage, or even negative amounts?
Ask HN: How do you decide a name for your product or side project?
Tape it to a paint can at Home Depot and have them mix it up in the machine. You get the discount and people will think you're some sort of marathon runner.
Www.f35.com
It is a self-fulfilling prophecy. People leave and then other people start leaving because they see people leaving. The question to ask is why did the first round of people leave?
Short answer: no.

Longer answer: the Americas weren't peopled until perhaps 15-20kya (exact date is a matter of some contention). In the intervening time, there's a lot of inventions that happen (such as, say, the bow-and-arrow), which can have severe collateral effects, even for more distant populations. On top of that, there was a massive shift resulting from the European arrival in the New World, which starts by depopulating much of the continent, reducing the population by as much as 90%.

To give an example of how striking the difference can be: by giving guns to some Indians in New York, we turned other Indian farmers in Illinois into the archetypal Indians from westerns living in the Dakotas.

For a people to be living the same way for thousands of years requires them to pretty much be in complete isolation. Even the remaining uncontacted peoples are probably insufficiently isolated for that.
As a foreigner I hate when English headlines are semi-cryptic lines of text that make absolutely no sense to me without a few extra words. They transform... What?
Curious. How much do servers cost for serving 1B+ users? Does it really consume millions of dollars if there is no ML/analytics being generated? I used to think that as you scale you start getting cheaper rates.
I actually appreciate the fact that COBOL, while verbose, lets me scan the source code and get a general understanding of what it does.

Just did a migration from a mainframe to Java microservices. We were lucky to have subject matter experts on hand so we didn't have to delve too much into the COBOL code. Used JHipster Domain Language Studio to quickly go from a Bachman diagram to an entity domain model.

One quirk was that we were not permitted to use a modern UI; we had to emulate an IBM 3270 screen! The client ran out of money for retraining users so we had to do a lift-and-shift of the UI.
> I'm not into new age / whatever stuff but I like to think of it as night time meditation as while it's still not as good as sleep it's still a great deal better than full blown insomnia!

There's a reason advanced mediators have vastly reduced sleep requirements (four hours a night or even less).
This reminds me of a story about Slovakian Protestant Farmer's and how they died out because it became social acceptable for each family only had one child. If the child died the family died. If the child lived they would marry another farming family's only child and the farms would combine, growing larger.

Suicide by Culture (http://250bpm.com/blog:113)
This point is controversial, in, as far as I know, we have to take someone's word that Ehrlichman made this quote.

While Nixon is remembered for "war on drugs", the actual substance of his policies seems to be different than what people think it was:

>...Their consensus is that because he was dramatically expanding the U.S. treatment system (by 350% in just 18 months!) and cutting criminal penalties, he had to reassure his right wing that he hadn’t gone soft. So he laid on some of the toughest anti-drug rhetoric in history, including making a White House speech declaring a “war on drugs” and calling drugs “public enemy number one”. It worked so well as cover that many people remember that “tough” press event and forget that what Nixon did at it was introduce not a general or a cop or a preacher to be his drug policy chief but…a medical doctor (Jerry Jaffe, a sweet, bookish man who had longish hair and sideburns and often wore the Mickey Mouse tie his kids had given him).

http://www.samefacts.com/2011/06/drug-policy/who-started-the...
In Defense of Puns
> All You Need to Know About UML Diagrams

Honestly thought it was just going to be a blank page.
With hurricanes you get warning days in advance (I live in Florida). With tornadoes, you might get a few minutes warning, and with earthquakes, not so much (as far as I understand it).
Of course companies are going to act in their best interest. But this ruling does not change that, because companies have been acting in their best interest all along.

If anything, this makes it easier for contractors to prove they ought to be employees.
The first generation Newton was insanely good at recognizing really terrible cursive handwriting and terrible at recognizing tidy or printed handwriting. The second generation Newton was very good at recognizing tidy handwriting (and you could switch back to the old system if you were one of the freaks whose handwriting the old system grokked). The Newton also had really nice correction system, e.g. gestures for changing the case of a single character or word. In my opinion the later Newton generations recognized handwriting as well as you could expect, when it failed you forgave it and could easily correct the errors, and was decently fast on the 192MHz ARM CPUs.

Speech is way, way harder.
Doesn't this apply to 100% of communication apps (IRC, chat, email, social media)? What's the alternative?

Wire takes a few seconds to sync messages to a powered on device, same as an email client.
All I want is a system that gets the basic right and is version-controllable in git (plain text source code). Latex is just ridiculously complex and inconsistent. Even after years of using it, I have to google how to do most things every time. I would prefer a simple PDF generator that uses pug/HTML (which I know by heart) any day.
I think the implication is that people are fine when it’s used for advertising, but political campaigns is a whole different ballpark. As far as I understand, this is what makes the CA case different.
I think you need a "the" in there. We'll add one.
Return the box, it's billed sperately
And yet Facebook leaks are also public profiles on Facebook, but yeah, it is Mark Zuckerberg, a filthy rich guy
that shouldn't be very hard, i feel like those have been beaten like 15 years ago :(
Read over the docs a little more. There's a reason it exists, has been around for years, and is widely used by many companies.
> Do companies whose primary employees are programmers also employ contractual programmers?

Yes, e.g., firms whose main line of business is contracting out employees who are programmers hire programmers as subcontractors in addition to regular employees to round out special skills needed in contracts.
Send the clowns to Rikers for a few days or a few months. It should be easy to figure out the culprit(s). Just "follow the money". How hard would it be to get Paypal to cooperate? Too late to demand payment in Bitcoin!
So a 1099 developer who is required to participate in daily standups will likely qualify as an employee I presume?
With Jan Koum leaving Facebook, will it start reading our WhatsApp messages?
Like a true startup website.
The test, as stated in the decision:

(1) the employer neither exercised control over the worker, nor had the ability to exercise control in terms of the completion of the work;

(2) the services provided were either outside the usual course of business or performed outside of all the places of business of the enterprise; and

(3) the individual has a profession that will plainly persist despite termination of the challenged relationship.
They got their friends' public profile, which is for public access anyway.
Definitely not. My site hits the front page of Reddit a few times a year and handles it just fine. Today's HN hit was only about twice as much traffic as a typical day.
I don't see the problem with returning immediately after borrowing a reference, if the scheduler lives shorter than the results (if it doesn't, holding the reference would be unsound): https://play.rust-lang.org/?gist=226f92bc311dbac05c112b10ba4...
In this case, the add-click businesses engaged in fraud. So was it fraud to trick them?
I actually agree with you that it's not as big of a deal as the press has made it out to be...certainly not Congressional hearings big. But it was a violation of the developer policies in force at the time to use data for any purpose outside of the app.
This is one of my biggest pet peeves with modern recommendation systems. It's like somebody decided "no, the user can't click a 'show-me-more-like-this' button, it has to be automatic" and now I have to treat every website like I'm doing reinforcement training with a cat.

But at least with AI there's something marginally close to an excuse, because you need a ton of data to make it work. With maps it's just plain and simple bad UX design, I can't think of any reason why locations shouldn't be sorted by last visited instead of last clicked.

> Google has a user history website

From a usability standpoint, if it's not accessible from the same same interface where your results are displayed, then it doesn't exist.
None of those were Constitutional in first place. Not the case with marijuana.
I produce all my PDFs with pandoc's markdown and in-line html: letters, slides and papers with citations. Depending on whether I need mathjax I use wkhtmltopdf or chromium (JS-based hypens with Hyphenopoly) or just http://weasyprint.org/ if no JS is involved.

This pug language seems to be a good alternative to intermixed markdown+html.
Early and late Heidegger are about that different. I don't know about ruinous.
The material part is that it's clearer. That means most such decisions don't require litigation. The result will be that blatant violations of the law get resolved fast.
Excellent idea. However, I think the main reason they don't review by that aspect is because there simply aren't any of those types of courses. The courses coming out of the traditional universities (on edx or coursera) seem to be very watered down versions of real university courses. For the free online, independently created courses they seem to be catering to the "immediate stimulation" crowd rather than the small group of people who want truly comprehensive online courses.

I agree though that project-based learning where the student takes an active role in the creation and development of projects is crucial. If you think about it, when the student enters the real world/work force, everything they do will be focused around projects of various size.
UNIVAC 1 Operating Manual (1954) [pdf]
Another recent discussion was https://news.ycombinator.com/item?id=16802079.