skysight-inc/HackerNews huggingface dataset:
I don't disagree in general; it's far from uncommon for legislation to have unintended consequences the drafters didn't envision (fully or otherwise), to say nothing of accidental drafting errors. Technical corrections after a bill has been signed are hard enough to make, but correcting unintended consequences in the current partisan environment is even harder.[1] In many cases, those who were opposed to a given bill are more than willing to let those consequences stand for political reasons or are just unwilling to risk blowback from their base. Even when that's not the case, there's a common mindset that once a bill has been signed the issue is resolved. It can take a lot to get past that.

UC Berkeley's actions were definitely an unintended consequence. But I wouldn't go so far as to say that it suggests the ADA is broken. Reading over the DOJ letter[0] to UC Berkeley, it seems like the decision was the result of a few years of laxity on the school's part despite the knowledge that the content had to be made accessible, as noted in school guidelines and policy quoted by the DOJ. Berkeley had the resources to help faculty with making their online content accessible, but it was up to the faculty members to avail themselves of it. Had the school done more to monitor compliance (and it would probably be a simple enough thing to automate) from the beginning, they'd have avoided the entire mess.

As it is, they have years of content and thousands of videos, PDFs/slideshows/supplementals, and more that needs to be sorted and reworked to meet WCAG standards. What might have been manageable as it was produced is now a massive project that would strain their resources to the breaking point. Deleting them absolutely sucks, but I can see the business logic behind the decision even if the idea of just deleting such a wealth of knowledge offends me on an intellectual level. Could they have found a way to orphan most of the content online, no longer under UC Berkeley's control? I don't know. That said, the situation seems to have been a rather unique largely the result of the school's approach to compliance monitoring.

0. https://economix.blogs.nytimes.com/2013/10/04/dealing-with-d...

1. https://news.berkeley.edu/wp-content/uploads/2016/09/2016-08...
I just skill up before they wake up and after they go to sleep. It takes a little more discipline but if you keep them on a schedule you can also keep yourself on a schedule.

Our schedule:

School Drop Off: 8am
Bed Time: 8:30pm

Which leaves plenty of time for reading and doing opensource. Not as much as a I used to but enough to continue being at the top of my field without worrying that the youngins are passing me.
> You are supposed to be loyal... It is not nearly the same with companies.

I'm not defending the primary analogy, but this is bizarre to me. As I grew up, many different people told me about the importance of loyalty to coworkers (and by implication employers). I heard about how you have to show you're willing to stick around for the long haul, dedicate yourself to a business, and suck it up when things are bad. At least if you're the one suffering, lots of people will tell you to stay with a company regardless. The phrase "paying your dues" is all about this.

Yeah, 20-somethings and software devs are both known for being a bit more mercenary than that. I think that
s a good thing, since it encourages companies to act responsibly.

But there is still a strong culture that expects loyalty to employers, even when they're treating you poorly. It's not universal, but for some people it comes from most of the people they care about.
On the same motherboards? That's rather impressive, if the same motherboard can support two different chip architectures. Having an ARM chip that just happens to use an AM3/AM4 socket is less impressive.
>residents are fighting the last leg because they do not want the growth

So much harm has been done in the name of somebody not wanting small changes to happen. It's another form of short term vs. long term thinking. My city has done this for the past 50 years, and now the same people who fight any development tooth-and-nail are the ones who blame the city for abandoning them over the past 50 years in terms of putting in proper infrastructure.

The result of not growing infrastructure is that growth happens (people are having children!), but without proper infrastructure.
Why do we drive?

- Unaffordable housing. If you are able to be a homeowner, you'll most likely live further away from where you work and not have as many travel options.

Median individual income: $28k; Median house price: ~$600k.

I personally think the market is inflated but I have no idea how or if it will crash.

- Unaffordable rents. You find a great place to live, that you can afford, that might be rent control, and it doesn't make monetary sense to move elsewhere. Or you just can't afford to (like if you work in SM/Venice).

- Geography. For example, look at The Valley. If you have to come into central LA, your options are pretty limited. If you wanted to use good public transit, there's an express bus and the stunted Red Line. Not much of the rest of the Valley is served.

There are of course other reasons but I think these are main drivers. I think dedicated bus lanes could alleviate these issues but, when I asked someone at Metro about that, she skirted the issue by saying there are no plans to widen any streets in LA. Which I'm ok with - I'd prefer to see some of them reduced or reconfigured. It seems their focus is mainly on rail. Sadly, it's also still focused on a hub-and-spoke system pointing downtown instead of something more nodal around other job centers/geography.

Tolls aren't going to help. They're only going to be another nickel or dime to help overwhelm the poor and middle class here. As someone else pointed out, it's not going to be an issue for Mr. Audi and Mrs. Land Rover to pay them, but when Jose and Juanita come over to cut their lawn and babysit their kid, they will suffer.

And Jose and Juanita, and all the rest of us already suffer each time there's a new measure to increase sales tax to pay for public transit so that we can hopefully, maybe, one day have a decent, less dangerous, less stressful way to get around. I'm not super-familiar with all the consequences of Prop 13 but I'm assuming that because the city can't extract it's fair share of tax revenue from the housing stock that that is why everything is based on sales tax increases.

At least Measure S was voted down yesterday.
Phonograph is now open source
Yes, those are good points
Honestly I think learning new technologies comes out of a passion for learning and has nothing to do with kids, wives, friends, social life, or work.

I have five kids (all teens now) and have managed to keep up with technology throughout their early years and to today.

There is all kind of parenting advice I could offer, but it all depends on how you personally wish to raise your kids. I'm old school. I think the more kids play on their own, by themselves, the more they read....the better they'll be. I'm highly aware of other parenting techniques, especially where there's some weird expectation that we devote our lives to our kids every moment of the day outside of work. I find that patently ridiculous.

When I've needed to carve out time for learning, I just tell the kids I have to learn something. They ask me what it is and I explain as much as I can. I ask them if it's okay that "this weekend" they focus on friends or read a book. I get complaints on occasion and if I need to bend I bend. More often than not, my kids respect my request. Even so, I still cook, clean, play board games, take them to movies, and have discussions with them.

But the underlying aspect (to me) is passion to learn. If you don't have a passion to learn new things _on your own_, I can't help you.
I agree with everything you say except for bringing kids into conference calls. I feel I still keep my kids as my number 1 priority even though I do conference calls and phone calls with my door closed (and locked). It just seems more professional and respects the time of others on the call.
> Go is just bad feature wise for a language born after 2005. It's a good language for managers that don't trust their developers with their intelligence though, and will lead to a generation of developers who can only code in Go, because using anything else is "too complicated"...

I've argued that some minor updates to SML with actors/csp and a couple more primitive datatypes (esp unicode strings) would result in a language that is both easier and far more powerful than go.
If Google was worried about mail being siphoned off (via typos), they'd just have to setup a periodic automatic check.

gail.com don't currently accept email for @gmail.com:

$ host -t mx gail.com
gail.com mail is handled by 10 mail.protonmail.ch.

$ nc -w1 mail.protonmail.ch 25
220 mail1i.protonmail.ch ESMTP Postfix
HELO test.com
250 mail1i.protonmail.ch
mail from:<test@test.com>
250 2.1.0 Ok
rcpt to:<test@gmail.com>
554 5.7.1 <test@gmail.com>: Relay access denied
421 4.7.0 mail1i.protonmail.ch Error: too many errors
Regardless of your opinion on the subject matter, I can unreservedly recommend this piece as a sublime example of the photographer's art.
That is pretty neat, any other such examples, perhaps with better graphics?
Please would you add an option to create an account with email and password? It's not GitHub's business to know I'm using your service (or of any other social login provider).

Anyway, what you built is a great improvement over normal video. Well done.
How Kubernetes on OpenStack powers DreamHost’s new web builder
I have a 2 hour commute to work (1 hr each way) and I am not allowed to Work From Home -- this is a blessing in disguise.

Addition to this, since my Wife is from other end of the globe from where I live -- I will send her and my 1 yr old for nice few months to visit her parents and siblings where I can focus on bulking up on my skills :-)
You're Missing the Point of Server-Side Rendered JavaScript Apps
All "this person's translation process" seems to be is selecting different compile targets in the official Rust compiler and then comparing the performance of each. Maybe some of those targets' optimisation is less mature than others, but the basic benchmark doesn't seem unreasonable to me.
Yes agreed, I didn't think about email aspect
It appears that they object to ads in principle ("if you feel like you need more ads in your life..."), which is something I respect immensely. I wish more people made a stand against advertising. It is psychological manipulation that we are guilted into accepting for the good of capitalism.
> We wouldn't even bring something to a conference if we didn't think this was a committed project and something that's part of our road map."

As anyone who rode the rollercoaster of abandonment in the ActiveX years recalls, their previous MO was all about things that became uncommitted after being in their road map :(

I really hope there's some kind of future for non-Intel players.
Sapir-Whorf is about grammar, not individual words: https://en.wikipedia.org/wiki/Linguistic_relativity

"The principle of linguistic relativity holds that the structure of a language affects its speakers' world view or cognition." (emphasis mine)
Last I read K12 was cancelled.
> I have personally never heard of GAIL and found it funny that this was part of the complaint.

The best part is that the first result for "GAIL" isn't even this company: https://en.wikipedia.org/wiki/GAIL
Ballerina, a strongly typed programming language optimized for integration
True. Doesn't everyone here have different expectations from a "young, white physically fit dude" from Uber and a YWPF woman from Uber?
> Kaggle, which has about half a million data scientists on its platform, ...

Are there really that many data scientists? I thought it was a niche specialty. Is there enough work for that many people?
Probably off-topic but I checked Isaac Asimov's "Realm of Numbers" from my library on the recommendation of HN and it's great. One of the earlier chapters outlines how the abacus and its concept of 'the unmoved row' could have helped forment the idea of zero. Very interesting text, no idea if the ideas are considered incorrect these days but still entertained and educated. 10/10 read.
Ask HN: Stories about women who helped you to become a better programmer?
Today is International Women's Day. Who has stories about women who helped them to become a better programmer?
Yep, your friends are pretty much completely right. After you have kids, particularity when they're going, you'll lack the time and energy so skill up at anything. It's a challenging, frustrating, rewarding, and super meaningful. That said, you'll have a couple hours a day of "free time," but you may find it difficult to be productive in that time when you're exhausted. Good luck! It's a hell of a ride!
You are aware there is a 40 page dossier on Trump that leaked, several people have died who were tied to it.

Which proves the point of above, Russia kills people for infowarfare and the US does not.
> Why do Republicans hate people

Please don't post partisan rants here or break the HN guideline against name-calling.

https://news.ycombinator.com/newsguidelines.html
Sure, but it is a single cloud.

Will you ever be able to buy these products? And would you ever want to? Windows Server 20XX on ARMv8 will forever remain a niche platform at best.
> Please see my other comment about the Panama Papers. That went to German media.

A common accusation by the FSB, that PP were CIA backed. Any proof at all of that claim?
Touché -- Provided that, as part of the jumping-off process, the fleas are figuring out how to grow new dogs. (Analogy: terraforming.)
Hey, it happened on 2000. The only difference was that the dotcom crash didn't have a load of consumer debt behind it.
Give me my procedures, conditionals, and loops, and I shall move mountains.

Assembler (Prince of Persia): https://github.com/jmechner/Prince-of-Persia-Apple-II

BASIC: http://softwareengineering.stackexchange.com/questions/14945...
The Developer’s Edge: How to Become a Senior Developer
Wait, so what happens to the kids, or what are they doing, while your door is closed (and for how long)?
My pointt was, given even the ASM.js version is slower than the vanilla JS version, it's a pretty good sniff test that the problem is in the Rust compiler and not the browser.
Please tell me you do not have kids.
I've written about this, here: http://stackoverflow.com/a/24677597/19212, in response to the question "Can local storage ever be considered secure?", and in particular using encryption from the SJCL.

Here is the gist, copied for convenience:

> There are libraries that do implement the desired functionality, e.g. Stanford Javascript Crypto Library. There are inherent weaknesses, though (as referred to in the link from @ircmaxewell's answer):

- Lack of entropy / random number generation;

- Lack of a secure keystore i.e. the private key must be password-protected if stored locally, or stored on the server (which bars offline access);

- Lack of secure-erase;

- Lack of timing characteristics.

> Each of these weaknesses corresponds with a category of cryptographic compromise. In other words, while you may have "crypto" by name, it will be well below the rigour one aspires to in practice.

> These concerns will likely be addressed in the WebCrypto API, but that is not here yet.
That sounds so good. I don't like javascript at all because it's a one of the worst programming language on our tiny world!

Almost every programming languages is better than javascript. The roots of javascript are for tiny special effects and not for huge well running applications. Typescript and all other frameworks for javascript are just workarounds for a buggy language.

In my opinion the final step is to replace completely javascript with something else!
So you visited gail.co?
A lot of them are academics who participate out of interest, and I'm sure a significant amount are regular software engineers trying to get their hands dirty with ML.
I think they mean unique users.
Congrats, Buoy, on a great app. This is a wonderful life saving tool that will bring happiness to a lot of people.
Jun Group | iOS Developer | NYC or Orange County, CA | http://jungroup.com

We are looking for a talented iOS developer to join our team either in our ocean front So Cal office or our Midtown Manhattan office.

https://careers.jobscore.com/careers/jungroup
How many is a few?
That's not what the parent comment said at all. They're lower quality visitors because they don't have a genuine interest in "gail.com", they most likely wanted to go to "gmail.com" and mistyped (hence the name of the post). Once they see it's not actually Gmail, most will bounce pretty quickly.
Maybe it's a workaround for the issue where HN hugs itself to death if comments get over a certain number.
You have to separate new infrastructure from maintenance.

New infrastructure provides politicians with press and opportunities to pay off friends. It also provides an ongoing maintenance expense.

Maintenance is boring and expensive. Better to force yet another stadium through and leave the mess for the next pol.

...What are people going to use for a boogeyman once unions are finally extinguished?
China is kind of a big deal for indie games
"filter" has to be the worst library name. I have no clue what it's doing unless I read the documentation. On the other hand "append" feels like a much more conventional and comprehensible name.
Remember the Susquehanna floods of 2011 following Tropical Storm Lee? FEMA had been sounding the alarm about the expected height of the 100-year flood for years and was going to redraw the flood maps, with much expanded flood plains. The plans found much popular resistance, because homeowners would have to pay mandatory flood insurance, and home values would be lower in a designated flood plain. Senator Chuckie Schumer put himself in front of the mob and successfully prevented the new floodplain designations from coming into force.

Then the river flooded. If you were in the floodplain it was epic, if you were not it was nothing. The way I see it now is that developers will do what they can get away with and politicians will do whatever helps them stay in office. People really need to take responsibility for not being in the way of failing infrastructure, it's the only thing that works in our political system.
> Create a SAAS [...] Lot of small products that are doing under 10K per month

Could you point me to an example? I find it hard to figure what small apps are actually capable of pulling any income.
What's 'The Deep State' Trump Keeps Referring To?
There is a process you can go through with ICANN and WIPO if you feel that you both (a) have a legitimate claim to the domain name and (b) the current owner does not have a legitimate claim. If the panel sides with you, then the domain will be transferred to you.

Note that (b) is - intentionally - quite difficult to prove, and is designed to prevent overtly bad-faith cyber-squatting without allowing "he who came late to the game but has more money wins" type of reverse-hijacking.

Since "petal" is a common word that you chose to use, but did not invent or have worldwide common recognition with, you very likely won't have much of a chance of using the dispute resolution process to obtain petal.com.

Interesting article about the early days of domain ownership disputes here:

http://www.americanbar.org/publications/communications_lawye...
Then the letter of the law means nothing.
Umm, I guess you have never given this thought in the first person, i.e. placing yourself in the shoes of the parent or the child?
I tried some of the earlier versions of the JS target (v4). Like you say: the happy path works well. What I disliked is that, in unpredictable cases, there were nulls in the generated output. This made me feel doubtful about using it, so I wrote my own parser by hand. It turned out to be a good decision: it was fun, and I learned a lot.
Lilibeth  d4e  hfakvayvgsbhcsdjhfdjf
The only time you should ever use crypto in the browser is if you're building an end-to-end encrypted app in the browser.
Hand crafting punch cards for that OG physical experience.
Think they maybe put a 0 in the wrong spot. Kaggle's leaderboard only shows ~50k: https://www.kaggle.com/rankings
Which he has yet to follow through on.
> One little secret of retail/sales industry is that everyone knows that best salespeople are pathological liars.

Is that really true? There's a pretty meaningful distinction between someone who lies all the time as part of their profession and someone who lies out of a compulsion. It seems like being unable to stop lying would be a handicap.
You can pay for a stylist to buy your clothes or cut your hair, but it won't change whether or not you are a fashionable person. That's you and your personality and you can't pay for a service to change that. The same is being said of businesses with no substance in which to create identity out of.
One really good point in this thread is that people leave companies for cultural reasons as well as professional ones. Blackballing ex-Uber employees hits not only the people who created that culture but also people who had the integrity to leave because of that culture, who are presumably quite good candidates (culturally).

So yeah, I can't really imagine applying that judgement to people who never had the time/position to shape the culture.
Disagree -- it's not the court's job to even categorize a thing as a loophole or not. It simply applies the law. Some actions will fall inside a prohibition and some outside. Divining the intent of the drafters of the law is something fraught with problems considering the process.

Just one example -- there may have been a group of supporters of the law in question used against Aereo that only supported the law because they realized it had said 'loophole'. The rule would not have become law without the 'loophole'. Now, how should a court interpret those circumstances?
Ask HN: How to avoid IRS issues with 1099 workers?
Many "on-demand" startups seem to have issues with lawsuits about employee classification (e.g. Uber and HomeJoy) when they use 1099 contractors instead of employees. Is there a surefire way to avoid these issues when using 1099 contractors? Do these issues only occur when you deal with individual contractors? For example, if you build an Uber for plumbers but only dealt with plumbing companies and not individual plumbers on 1099 there wouldn't be any mistake, since the company couldn't be an employee, right? What about giving people a choice between W2 and 1099...does this still come around to haunt companies if workers choose 1099?
It sucks that the success of your business sounds dependent on the policies of the company in charge of the app store.

Other than contacting Apple what can you do to combat this?

That being said, I agree with most of the people here; live patching in my opinion is kind of infringing on the users' freedoms and security.
I disagree, the poor quality and bad HDR really detracted from the images for me, they were painful to look at.
If you're using chrome then it's the intermittent network issues, we're changing hosts but it will take a day or two :-/
Feedback implies critiquing a past performance.

Advice suggests guidance for a present or future task.

I agree that this small distinction is important. Even if it's something like "here's what just happened, what's your feedback on how I handled it?" vs "here's what just happened, what's your advice on how to deal with these situations in the future."
I don't think you'd run an entire OS like this. But some processes might not have been ported to ARM and those need an emulation layer. Think Apple's Rosetta for running PowerPC binaries on Intel processors to make the switch less painful.