skysight-inc/HackerNews huggingface dataset:
> A minor signing a contract has no meaning - so no “employment” contract would be valid

This is generally false. Minors generally can make valid contracts, though such contracts are usually voidable by the minor prior to execution. [0]

[0] without otherwise endorsing the site as an authority, the discussion here provides a good general coverage of the issue: https://contracts.uslegal.com/contract-by-a-minor/
Apple and Microsoft are practically buddies in this stuff, they both make money primarily by selling products and services to customers, and have relatively less overlap in their target markets than they ever have. Meanwhile FB and Google make money by mining users for data and selling ads. It’s a pretty different business.
Perhaps it is not that complicated.

Perhaps she is lying and cares not as to who is on the receiving end of her expertise regardless of nationality.

Perhaps in the end it's just a business disagreement.
I don't mind my nude photographs. I mind if somebody takes loan in my name and dumb bank would send it to collections.
The thing that people don't realize is that when it comes to certain hard lines with US intelligence, neither Fox News nor Corbert nor any other major television network crosses those lines. So for the parts that matter the most, they play on the same team. The parts that matter the most meaning things like war propaganda, i.e. WMD, such-and-such is an evil dictator (as opposed to the evil dictators the US keeps in power), etc.
To a point. I use a Mac for work because it has many of the desirable qualities of Linux, without the hassle. But at the same time I know that if I ever need to just get in there and change something, which does happen occasionally, I can still do that.
So, huge caveat (I'm NOT a lawyer), but right now most interpretations seem to suggest that masking and synthesizing would constitute appropriate deidentification even if a motivated adversary could reverse engineer given appropriate time and resources. Again, this is something that will likely be clarified over time.
This article reads like a classic WWII historical analysis of some specific battle

This was a very WWII kind of battle.
Very dependent on your goals in life. I have heard great things about both companies. Nutanix does more cloud stuff. Cohesity is more backup, restore. But they have great tech stacks. Lot of C++ at both places, which maybe a plus or minus for you. Not much idea about company culture.
Anything that smells anticompetitive is kind of a dangerous dance- by preventing two of their largest competitors from developing on their platform I think they'd be inviting some regulatory scrutiny (even though FB/ Goog DID violate the agreement).
It would be decided in a civil court, most likely.
We used a similar trick, not for testing, but the ability to download the prod database and debug things locally. We hit scaling issues before PII, so coworker built a system to generate real-ish DBs with only one customer's data. And then in a future version, sensitive fields were filtered or replaced with mock data. Not sure if there are better, less engineering effort ways of doing this, but it was a great tool when debugging.
I wonder of retailers getting slightly different model numbers has anything to do with preventing this from ever being possible. I know they do it on black Friday to avoid price matching but I seem to run across wierd almost-exactly-the-same electronics at the local electronic stores more often than just black Friday.
Contrary to whatever politicians publicly say, nation-state corporate espionage isn't a moral problem, it's a realpolitik trade problem. The only reason the world respects our IP system is because we signed onto a shitton of trade agreements, otherwise no one, not the Chinese, the US, or the Soviets, has any obligation not to sneak into the other country and steal everything not nailed down.

In that case, might as well root for whoever the home team is
The tests are ineffective. That's because, as the article notes, unit tests - tests of single functions, with dependencies mocked - give very little confidence that code actually works. Problems usually appear in the relationships between parts.

And because they're tightly bound to the internal implementation of the code they test the tests often have to be rewritten when the code is rewritten.

Does this mean unit tests are bad? No. They way they're frequently used I believe they are bad, but you're correct that that wasn't the point I was making. I'm really commenting on the way that common wisdom pushes gimmicky methodologies but doesn't talk about the fundamentals of how to make code changes in an effective way.
Sadly it's much more common than you might imagine.
Are you able to see this post on HN anymore? It looks like they removed it. I assume just because Rob asked them to since it made him look bad.
I'm pretty sure I remember a childcare provider asking a question in one of the Californian all-hands that reach me in Europe, not sure if it was a TGIF or an event-oriented one. I'm pretty sure not an org-oriented, given her profession.

About the time I joined (I assume you can look that up) there was a bit of a ruckus about too many non-tech folk being contractors. Quite a few of them have been converted to FTEs, I assumed cooks were in that crowd and some are still around. Can be wrong about that. But I'm pretty sure that Charlie was truly a FTE ;)
Not everyone at Google has a Mac? Nobody wants to reinstall GBus every 3 days?
FWIW REI will let you browse ahead of time by what's in stock at your local store, and can often get an item for pickup if they don't have it at your local location in a day or two for free.

(Granted, other choices might ship a bit faster or cost a bit less, but that's never been REI's niche)
Yea they'd abuse the 3 day grace period that was put in place to squat the domains that were searched. That let them temporarily lock up the domain and also announce to the world that there was interest in the domain, leading to more squatting.
Apologies. We're using wix right now. We'll be moving off shortly.
If you read the full story, you'll see that many investigators were perplexed by his motivations and the sheer scale of his enterprises. His underlings described their duties as being like something from a James Bond movie. It was all so much larger than life, and erratic. So why did he do it? Not for money, which he didn't seem to care about. If you think about it as playing for rewards as in a video game, it makes a lot more sense. https://magazine.atavist.com/the-mastermind
Okay. Then cite one.

The only provision I see that's close to what you're talking about is the definitions section, which provides that Permitted Users include "contractors . . . who have written and binding agreements with You . . . to protect Your Internal Use Application from unauthorized use"

It's quite the stretch to say that this language, which by its text limits contractors to authorized uses, somehow expands the scope of authorized use. Even if you could get to that conclusion, it would not be "expressly set forth."
I've never understood the arguments against checked exceptions.

"Forces API clients to catch exceptions you can't handle."

My observation is that obfuscation frameworks throw a bunch of checked exceptions which are unrecoverable. Which says more about the frameworks than the language.

Hibernate: RDBMS obfuscation framework

Spring: Flow of control obfuscation framework

JAXRS: Exception obfuscation framework
I would be nice for any language that supported annotations(TypeScript, C#, python, etc) if we could somehow annotate the same code in different files while maintaining a single source of property truth.. A combination of interfaces and class annotations for combining them could work..
Alternatively, assume it's worthless and judge based on salary alone if they won't quantify the equity.
> The NVA was completely outmatched and would have been crushed if the US wasn't trapped behind political barriers like the 17th parallel.

I agree with your "big takeaway". But the above is egregiously mistaken.

For two reasons. With Viet Nam, we're talking about a country that resisted invaders (France, China) with great tenacity and success. The North had a sense of nationhood, and favorable terrain, and a largely united political/military leadership. The US dropped more bombs on Viet Nam, Laos, and Cambodia than during the whole of WWII, drafted all the young men the country could stand, applied money and expertise, destroyed one if not two Presidents, and still did not come very close to winning. Hanoi and the northern mountains were never seriously threatened by US forces. One could go on.

Second reason. The US had just suffered a defeat/stalemate in Korea due to Chinese counter-invasion when it seemed the US might cross the Yalu River. The US did not want that to happen again in Viet Nam. Thus, in a very real "hard power" sense, the US did not cross the Viet Nam borders into Thailand or Laos, because of not wanting to engage China directly along a second front. This is not a political limitation, it's a very direct military limitation.
Mozilla Hubs For Education?
These aren't testers. They are end users. Plus as mentioned above the terms of the contract forbid giving enterprise certified apps to contractors anyway.
I keep org mode files for general interests of mine and put links in ‘resource’ sections. I also use browser bookmarks but I frequently get rid of older bookmarks, using bookmarks as todo reading.
>>>> But I also think it's ignorant to say that companies just want folks proficient in specific languages. >>>.

Fair Point. For experienced hires, companies want technical knowledge of a technology/domain

>>>> But if you aren't requiring your PMs to be technical, I mean the sheer amount of people qualified to do that job (even with stipulations such as "knows design")>>>

Well, for experienced hires too, domain specific knowledge is also relevant for PMs.
> If I avoid doing evil less evil will be done.

On short term, maybe.

The possibility of doing evil to customers is proportional to the market size, much like in the drug business.
> remind them who's boss on the iOS platform

This sounds counterproductive, as opposed to enforcing rules consistently.
A collection of refinements to core Ruby objects
Many small companies take this approach. Usually it’s lower-risk PII.

Some small companies will refuse to use generated data if it takes even a minute more to generate it vs import it from production. In the consulting world I’ve seen multiple examples of companies complaining bitterly about other security minded consultants efforts to improve security and privacy through even small amounts of additional development time.
Don't forget taxes. Unless you hold them in a retirement account, interest income is taxed at your marginal rate, so your 2.7% easily becomes ~1.5% or less if you are a relatively high earner at the peak of your career.
Its a shame Armenia controls .am because ste.am isn't in use right now.
US academics feel the invisible hand of politicians and big agriculture
That's the age old game though. We all know everybody is hacking and spying on everybody else. We only get mad about it when they get caught. Until then, game on.

I find it laughable when the US "attributes" an attack to a foreign power, and the media just laps it up and preaches it as gospel. In the vault-7 release on wikileaks, the NSA has a pretty nifty tool to....manipulate packets to make them look like they are coming from a different source, and insert comments in 4 foreign languages.

We are asked to believe that Russias most talented hackers, somehow are stupid enough to leave comments in Acrylic that mentions the head of the GRU. Yes, I'm sure they did that. Just like our payloads have comments attributing our code to Obama or Trump. The "stolen" emails were "downloaded" at 3x the rate of the internet connection going to the email server. It happens to match the rate of USB2, and most likely a USB stick was used to copy the emails directly from the server.

Here's a talk by Ray McGovern (ex cia), which lays the case out. Don't take his word for it. Research the facts he claims. I kind of poo-poo'd him at first. https://www.youtube.com/watch?v=ngIKjpucQh8

Here's an article describing the NSA's "Marble Framework". Go to the vault and look at their own words from the NSA's docs: https://www.washingtonpost.com/world/national-security/wikil...

Vault-7 NSA's "Marble Framework": https://wikileaks.org/ciav7p1/cms/page_14588467.html
I have heard so many different definitions for the 3-2-1 rule, I have no idea which is correct anymore.

It seems that you should have 3 copies -- 1 being offsite.

But the 2 I have heard the 2 as 2 formats, 2 devices, 2 mediums, 2 storage types, 2 technologies.

I don't think the idea of 2 is reasonable for anyone except the most hardcore. Am I really expected to buy a tape for my local personal backups?

I think this rule could be updated to something 2 different cloud providers. Or 2 different geographic regions. Drop the 3 and the 1.
The nature of the government matters.

The style of government matters not to me when it comes to moral culpability. Catholic priests murdered in Central America with the approval of the U.S. government did not care that we have a representative government. Since it doesn't matter to the victims of our torture, murdering, raping, and pillaging it doesn't seem germane to me. Indeed, that we are a representative democracy only causes me to be depressed further as the blame partly resides with me and my fellow countrymen since we elected the leaders of these monsters. In the UAE at least the average citizen has less culpability since they have no say in their government.
How many of your friends are going to know how to use rclone?
People who want to run their own code on their smartphone are probably already a very limited subset of all users.
There is a lot of information available about this problem and how to solve it. Read this for starters [1]. The cause is the LED "driver" (power supply) and power cables; the PWM supply is making your LED power cables radiate RF energy.

[1] https://betterautomotivelighting.com/2014/12/31/how-to-remov...
> This ruse solved my support team's problem.

Having places where I don't recall if I have an account, and if I do, which of my email accounts it was registered to - this solution would actually make me happy. I recall running into it once or twice in the wild and was always just as happy to get the "we don't have an account with this email message" in either email or immediate feedback. That said, I agree with the poster that sees the actual security of hiding usernames as marginal at best, outside of sites where the mere presence of a user is indicative. ("Johnny, why do you have an account on "ILikeLeadingCommas.com"?!")
Black hat and white hat hackers combine forces
It is your device. Nothing is stopping you from jailbreaking it on your property and time. You knew that the device was designed in such a way that would not be easy, but if that bothers you than why did you pay Apple for the thing in the first place?
Why are you testing how the responsibility is divided between classes?

Yes, some times you have to make an unclean cut into your code to test something. But this is not the default situation. That's why the article has that "mostly integration" part on its title.
Huh? $10/year doesn't buy all that much hosting.
Thanks for that!

Makes clear and explicit the queasy feeling I get from over reliance on Java annotations.

Lisp macros, for example, fare much better in the "means of combination" and "means of abstraction" tests, I think.
Don't listen to coding advice from people who can't write robust code.

Especially testing advice.

If you want testing advice, start with the pool of people you know already write robust code.
Looks like they did do the same thing with Google today.
Columbia Engineering creates create a robot that can imagine itself
I am surprised nobody mentioned index funds. While more risky, investing in diversified (including international) equities for the long term is expected to at least keep up with inflation (minus crazy volatility in the short term) since you are effectively buying businesses whose value of produced goods and services should effectively raise along with inflation, unless major demographic and economic shifts happen (in which case your CDs or bonds would likely be just as screwed).
> that wouldn't mean the cause of their errors was the fact that they used vim

But neither you would say that using vim is a metric of code quality. You might even discover that using vim or not is pretty much irrelevant.
It should be a user choice whether not to trust apps.

iOS should say “this app violates Apple agreements blah blah do you want to continue using it?”
One thing I'd add is if they don't have clear answers to any of these questions it should be a hard pass unless it's a brand new company. It's a huge red flag if they refuse to answer, skirt the question, or can't get you an answer.
It was a containment thread to keep certain discussions from taking over the rest of the board. It was pinned so it would be more effective at doing that. However, it then stole most of the board's activity and/or attracted its own set of users.
Every time I dig a little deeper into svg's I'm amazed at what they can do. Latest exploration - path animations. eg being able to morph one shape into another.

I'm surprised though that a Flash-like software tool doesn't exist for composing complex SVGs w/ animations and interactions. Given how accessible svg outputs are, people could be creating some amazing Flash-like things that can be run just about anywhere. Admittedly, coding svg's can be pretty tricky to learn.
how is this possibly mansplaining
I can read Scala fine but I'd like fast compilation and good IDE support.
It's coming from some equipment that get turned off at night.
Mozilla does VR, I actually didn't know about this before I think it'll run well with everything in the future and after checking it out it's like Skype but in 3d?
What makes them a contractor here? You seem pretty fixed on this point.

They're being paid for a product (their data). By what I'm gathering, I could define Netflix as my contractor for delivering my team streamed movies for $n per month... which isn't true unless a more specific relationship e.g. a c2c is put in place.
I've seen that at an insurer...
In general I agree with your point but I think these terms help Apple's case because it's easier to argue against definitions of spying, harder against terms of service. Especially when Google so strictly enforces all of their terms. I mean, good luck getting reinstated on just about any of Google's APIs.
>What the enterprise has done with it is not cool. Writing apps with layer upon layer upon layer upon layer of abstraction is ... self defeating. Then they'll holler, we need to rewrite it! All in the name of finding that one true architecture that can handle any business CR. Blech.

Those decisions were less to do with personal freedom or program simplicity, and more to do with the realities of large scale enterprise development. You end up having to adopt patterns that make individual programmers replaceable, and allow for a standardized pool of candidates with experience in $X framework. The reality is that most companies building Java software just need to be able to hire an average Java programmer to show up every day and manage their huge tangle of business logic.
Nothing in either article you linked says anything about passing information to US companies.
Something like that, but with more cores and cheaper.

It looks like there are up to 64 cores in Xeon Phi at 1.5Ghz (price > $1000). A Nvidia 1030 is still better with more than 300 cuda cores at 1.4GHz (price ~= $150). Not that I think that cuda cores and Xeon Phi cores can be compared, but 64 is not that much at that price... What we'd need is dumber cores in very high number. We don't need all fancy things that normal CPU cores have, like virtualization.
So to put this in perspective...

When the US intervenes in other nations there is typically a rival political faction that the US is aligned with:

- The US funds rival political groups of many foreign regimes abroad. The important thing is to have the group established. From there it can exist in semi-dormancy until it is needed.

- The rival political groups then hire former US intelligence agency employees as consultants.

- The rival political groups then hire former US officials as lobbyists.

- US political figures openly accept indirect campaign funding from foreign lobbying groups.
From a practical standpoint, it’s hard to picture apple permanently preventing google from e.g. dogfooding Google Maps for iOS. I suppose it’s within the realm of possibility, but I don’t see it as likely.

I wouldn’t even look at it from an anticompetitive angle or anything like that. This is a matter of what’s best for apple and its users. They should absolutely do what’s needed to ensure that their terms are obeyed. But permanently banning google is not “what’s needed.” What’s needed is merely to demonstrate that the behavior will not be tolerated going forward. I imagine discussions between corporate lawyers and perhaps a reasonably sized bond would be sufficient to demonstrate google’s sincerity in not repeating the error.
Yep, always downvotes for Flash. But the editor to create those curves was second to none.
Biogeographic Ancestry, Cognitive Ability and Socioeconomic Outcomes
Considering the site:server ratio for 99% of the web it's far above $10/y/server
Check out the big weapons expos like IDEX in Abu Dhabi, or SOFEX in Jordan. Full of glitzy polished consumer-oriented display booths showing off the most advanced and modern ways to kill people and fuck shit up.

Watch high-level military officials and politicians from despotic oil-world countries shopping for weapons like suburban husbands shopping for patio furniture at a home and garden show. Displays and sales pitches tuned to key in on bogey-men-du-jour. Worried by Iraninan-sponsored insurgency? We've got Just. The. Thing:

https://www.youtube.com/watch?v=QL_3Qg-SADY

https://www.vice.com/en_us/article/wdjypy/sofex-the-business...
Further everyone's points about a form 1099 and how paying consumers doesn't make them a contractor, I also want to add that people as young as 13 were being targeted by these programs. Everyone under 18 is unable to sign a contract and therefore can't be a contractor, anyway.
Firestore was a big disappointment for me.

By far the biggest pain point of the RTDB was its poor querying capabilities. Firestore solved some of those problems, but it's still very limited.

We moved away from Firebase primarily because of the serious limitations of the 2 DBs.
The full sentence is this fwiw:

>Additionally, if a data breach occurs, the law permits consumers to recover up to $750 per incident (or actual damages, if greater).

So that might just be $750 as part of a punitive fee.
Which Colleges Have the Largest Endowments?
Oh, I'm pretty sure political topics will continue being clickbait for quite some time whether Trump wins or not.

I think most of those who work at the NYT would like Trump not to be president, and most of those who work at Fox News would like him to be president.

_Covering_ Trump is good for business for both of them though. And if Trump is out, there will be some other topics that are either way too.
>Process personal information of >50k consumers, households or devices

>Derive >50% of revenue from selling PII

So if I forward all of the data to another company outside of CA, does my company count as processing data?

What if the code that forwards that data is written by another company and I'm just hosting it on my site? Everything goes through their code and I'm paid to just setup a website to host their code.

Maybe I do collect info in CA but I sell the data for $1, but the company also buys some consulting services for the actual price of that data that I'm selling them?