skysight-inc/HackerNews huggingface dataset:
If you've really not put in any time for independent study and have only 4 years experience on the job, you are not "average". You are below average, and apparently unaware of it. Not to mention a cancer on the industry. It's my job to make sure people like you don't pass the phone interview.
It does seem a bit harsh, what with a number of signalling words etc.
The reason I can say my smarthome is relatively secure is explicitly because it doesn't use IP. It's good they're trying to standardize, but you're gonna have a problem when you try to use a firewall to inspect what these devices are up to and find that they're all making encrypted tunnels back to their home bases and won't work without them.
Problem is English is not a phonetic language. There is not much you can do with only 26 characters. In my native language you pronounce what you wrote.
Try this (and other) book(s) by primatologist Frans de Waal:

https://books.google.it/books?id=vhmZCgAAQBAJ&redir_esc=y

"A passionate and convincing case for the sophistication of nonhuman minds." —Alison Gopnik, The Atlantic
Seems like the sorta thing which has tons of buy in from teams that don't matter and the teams that actually need to be using this won't and it'll get abandoned in a few years.
This cracks me up because of all the times I've seen that NOT happen. The stock drops actually drops big time after the announcement.

Sometimes the news is "good" but doesn't meet expectations, so the stock drops. Maybe it was already priced in. Sometimes the news is "bad", but better than expected, so the stock goes up. Maybe that was already priced in, too.

Either way "just looking at stocks before a major announcement" isn't going to get you anywhere fast.
This topic has been in the news a lot in 2019. Try a web search for “wall street analysts replaced by ai deep learning”. Again, just my opinion: formerly high paying jobs will be lost, with the best people in each category retained and their work augmented with next generation AI and otherwise automated systems.
Right, this is hard to explain, but it happened. (Well, it was Watterson drawing PBS.) https://stephanpastis.wordpress.com/2014/06/07/ever-wished-t... Links to the strips are at the bottom.
I am working on the same idea, on a different stack. Hope to finish it soon. Good luck with your project!
True. But if I build a tool that depends on a half-arsed service my tools keeps on tooling. Its about predictability. I'll soon find out that I can get a better service elsewhere, in the meantime my investment is not a complete write off.
Most YouTubers don't earn much.
US R&D Spending Has Reached a Post War Record High
Why is a browser developer trying to apply "leverage"? In that, we've already located the problem.
I'm a googler, I've got side projects, most of them are open-source.

While I'd prefer not to think about all this and just code, I appreciate that there is an existing policy instead of a bad surprise in a few years.

The current policy, which is 100% public (https://opensource.google/docs/iarc/), is basically "let's assume that we own everything except what we don't, and let's figure things out before it's too late".

If you contribute to an existing open-source project on github, this is basically a non-issue and the answer to who owns the copyright has practically no effect. There are pre-approved licenses and a few banned licenses (agpl, wtfpl, public domain, etc), as well as pre-approved CLAs with major entities (Python, Mozilla, etc).

I think this matters in two cases:

1/ you want to start a new open-source project, you don't want google to have copyright because you think that a good open-source license will not protect you/your work from being stolen (!).

2/ you want to start a side project and maybe one day you'll turn that into a business, and you don't want to be Pied Piper vs Hooli.
Do you have a link?

It seems like an interesting idea.
Peak Design messenger - solved all things bags in my life. Proud of having it on me all the time, beautiful and functional.

Sennheiser PXC-550 - One of the best wireless headphones out there. I can keep them on 8 hours a day without any stress.

Keychron K2, just a well-thought wireless/wired mechianical keyboard. Less fatigue and more confort, I can type 4x more text now.

I've been using these every single day for years now.
Having worked at one, they are very careful about being GDPR complaint in every service, even internal. It’s refreshing!
I didn't say it was. I'm saying migrating illegally to the USA is a terrible choice. Hell, legally migrating is already a questionable choice. There are better places to fight for your life.
same story, https://news.ycombinator.com/item?id=21818999
Google really is Hooli...
Maybe it's something as banal as there being a high enough chance of mistakes per LOC that this factor ends up dominating the other factors.
Less readable in my opinion and I'm more used to C# code than Haskell.
I don't agree that this is an improved notation at all.
It has its advantages, it highlights the physical distance between notes in a uniform way across key signatures. But it obscures harmonic function, which is much more important.

Array indexes starting at 0 is unintuitive for beginners, I would never recommend a programming student learn arrays starting at 1 just to make it easier.

Proper playing technique is often unintuitive for the beginning musician, but encouraging it for accessibility will be destructive to their progress.

Conceptualizing a new difficult concept in a way that makes sense to you is good, foregoing convention is bad.
I can highly recommend "Rita" (Danish) and "Bonus Family" (Swedish), truly scandinavian takes on the modern family theme.
It really depends on your objectives. If you want to compose pop music (including rock and electronic music) the risk is to lose yourself in complicated harmony "rules" that are mostly irrelevant to the style you want to play (on top of my mind parallel fifths prohibited in classical theory but they are commonplace in rock/metal) and only useful to analyze classical pieces.

Personally as a guitarist I kind of hacked my way into music theory to being able to improvise over and compose pop/rock/electronic by only using intervals and scale degrees. I can hear chords progressions, I know why a V I cadence works, can identify and play in modes (dorian, lydian...), but I can't name the notes so transcribing into a DAW is cumbersome but at least I can compose freely. Not ideal but considering the minimal time I invested it's a very good return for me.

Concretely the idea is to focus only on patterns and formulas. The steps would be to learn to play and hear intervals, then construct chords, e.g. Major chord is 4+3 semi-tones, minor is 3+4, another +3 is minor 7 or +4 for major 7. Then by using a scale (e.g white notes on the piano for key of C major/A minor) it's easy to find the chord on each degree. After that learn a few common chords progressions and being able to identify them in everyday songs should come naturally. Finally practice composing melodies by targeting chord tones and you are ready to start composing.

I found this video does a very good job at providing this overview: https://www.youtube.com/watch?v=rgaTLrZGlk0 (edit: the second half of the video).
I would reckon that even more than spelling, the subtleties of stressed and unstressed intonation of syllables in English is perhaps more difficult to grasp,for example most Indian speakers would find it almost impossible, as generally the Indian languages lack those (unless we consider prosody).

I personally feel stress is an ambiguous term for the concept, for English atleast it is more about the duration of a sound, rather than the intensity of it.
They may be pronounced differently than in English but at least they are pronounced in a predictable way i.e. the same letter (or diphthong) will always result in the same pronounciation.
How would car data make any difference

Criminal's lawyer: "Your honor, clearly my client was being chased viciously by that officer, here's the car data saying it was going 65mph"

Judge: "Yes, and as we just saw in the video footage from three news helicopters, your client was travelling even faster than the police chasing him, weaving in and out of traffic, before losing control when his tire blew".

Engine run time, speed, location, engine temps, impact, hard breaking, hard acceleration, this is the type of data that is being collected.

Also I would imagine fleet vehicles, like police cars and taxis, would not include most of this as it increases the costs and complexity of repairs. Fleet vehicles are generally designed to use the same major components as multiple other vehicles/generations and be fairly no-frills features to be the easiest to work on. Major police departments (large cities, state police) generally have their own garages that do all of the work.
Considering Apple, Amazon, and Google are already members of the Zigbee alliance, it makes you wonder why it had to be a new working group and not a new group within Zigbee.

Its like saying Cowboys, 49ers, Patriots, and the NFL join together to create a new football league.
SoftBank Vision Fund Employees Depict a Culture of Recklessness
A handful of folks didn't love the defiant design of ai-manifesto.org so here's anodyne repo. Content is the same.

A second group of folks, all Data Scientists, took umbrage at the thought that they should play second fiddle to anyone. This was not all Data Scientists. Many of those that I respect signed it and welcomed the idea that their role is primarily supportive of existing software or service delivery processes.
Ok, you took a gamble, to illegally go into a place that ostensively doesn't want you. The gamble didn't pay off, tough luck.

What the USA is doing is inhumane (news at 11) but I have very little sympathy for people who put their children at risk like that.

I'd turn into a criminal before putting my children at risk like that. Maybe this makes me a worse person. It certainly makes me a person whose children are not in involuntary semi-permanent detention.
How to Evade Botnet Malware Attacks on Your Computers
I imagine it's not really important to you now as you've turned the theory into an intuitive understanding for music itself, over the years you've been playing. Do you think you would have the same level of understanding had you had instead played entirely by ear for all those years, or do you think the theory helped you connect the concepts you felt better?
The article was masterfully framed to make us feel outraged by Google’s exercise of its right to chose where it does business. When Google pulls out of a country, it loses a lot, and so does the country. This is a strong incentive for both parties to be reasonable. Forcing Google to obey every government in the world doesn’t seem fair; many countries have unreasonable or evil laws.
typically, better security practices tend to lead to more discomfort for users
Ok but then again, if it's earning millions, you probably need to hire a profi team – Letterman ran the show every day for 30 years...
Thank you for letting me know about the Foxconn connection!

That adds an extra interesting twist. Presumably Belkin is Foxconn's attempt via the Belkin/Linksys/Wemo acquisitions to climb up the value ladder and establish its own vertically-integrated manufacturer-to-retail value chain. The question then turns to how much does Belkin outsource on the particular product I gave as an example, versus using Foxconn's native design, manufacturing, and QA capabilities.

What piques my interest is how even Belkin with Foxconn's considerable expertise on tap, apparently cannot set itself apart from whoever (or multiple whoever's) is supplying everyone the trash design and manufacturing of this particular product segment (after trying three different suppliers at three different price points, I've given up altogether and will check again in about 8 months). I'd love to hear Bunnie Huang's insights on this.
So, here's a fun example of how this works out in practice: https://godbolt.org/z/DXo25P

Here, rustc is able to see that we always have a first element, and will actually completely remove the unchecked one, and replace the body with the "checked" one, which has no checks.

For some reason, I can't get it to show the assembly for just the two functions; it always optimzies everything out. Putting it on the rust playground says this:

playground::access_first_element: # @playground::access_first_element
# %bb.0:
pushq %rax
cmpq $2, %rsi
jb .LBB5_2
# %bb.1:
movq %rdi, %rax
addq $4, %rax
popq %rcx
retq

.LBB5_2:
movq %rsi, %rdx
leaq .L__unnamed_2(%rip), %rdi
movl $1, %esi
callq *core::panicking::panic_bounds_check@GOTPCREL(%rip)
ud2
# -- End function

playground::access_first_unchecked: # @playground::access_first_unchecked
# %bb.0:
leaq 4(%rdi), %rax
retq
# -- End function

as you can see, it gets super inlined, and does no work, compared to the bound checked version.
The reason I can say my smarthome is relatively secure is because I don't allow any of the devices to access the internet. IP or not seems irrelevant.
that's small time. even identically spelled words are pronounced differently, see polish (shoe polish) / Polish (nationality)
Just a cursory look at killedbygoogle.com will show you a list of products that fall in the category of not free and used by business (Hired by Google) and/or were products that developers integrated with their own software that was killed.

As a developer or a company, why should I trust Google as a platform?
50/100 years
I feel like if we had rules in place from the start, we could do everything with half as many characters.
Exactly. People with such overly idealist mindset don't think through the fact that, what they consider to be a safe bubble around them, will eventually be shrunken by someone/some group, with even bigger mindset.
> Every line is a potential bug.

But there are many code lines that don't contain bugs. If only one could somehow make software only from those...

I'd take a slightly more mathematical approach to the code lines predictor: zero lines of code contain zero bugs, an infinite amount of lines of code contains an infinite number of bugs. It follows immediately that yeah, LOC is massively important and no, we are not interested in that, what we do want to know is how everything else is influencing the derivative.

(and on that digression about longish linear solutions: I completely stopped feeling bad about writing long, linear functions for long, linear problems. I've come to greatly prefer those over the indirections of forced subdivision. If there's a reason to subdivide other than "long is bad", great, go for it, but never subdivide just for having smaller parts. Use assign-once, nested scope etc to make the length more palatable)
But it's still against my principles to sign a contract that has clauses I know to be illegal, and that I would never agree with if they weren't.
Ubuntu Post Installation Script to Install Essential Applications
If you are using DoH, wouldn’t you need to ignore the local resolv/nsswitch settings? Otherwise your request would get sent out to whatever the configured DNS server is.

I’m sure there is some smarter way to do this, but when you’re handling network configuration at the application level, you’re going to miss local changes (including blacklists).

Maybe he best way to handle this would be to change the system level resolver to use DoH?
You haven't heard about this because it's illegal in many (most?) places outside US.
I agree that lines of code is probably the overall best predictor to first order (didn't mean to imply otherwise; I've edited my original post to clarify). I just meant that x lines of overengineered code will almost always be buggier than x lines of non-overengineered code.
The rules in Spanish are easy. LL being different from l and rr different from r are the only hard ones (and r/rr is only different because you are allowed to do the advanced tongue roll, but it is correct without) J and H are different from the English pronunciation once you learn what is correct it always applies.
If I remember correctly, I had similar or worse in my employment contracts in France.

Worse being "your skills are to be used exclusively for the benefit of Employer". That means that you can't do freelance work, or open source contributions. In theory, you're not even permitted to fix your parents printer.
Well Quest but also LabCorp. If we go on employee count, then LabCorp would have the bigger hold. I can't tell if Sonora Quest and Bioreference are subsidiaries of either of these two larger companies.
It is actually pretty systematic, but with edge cases. The trouble I find with music theory teachings is they don't have systematic approaches at all, they use brute force memorization and some of the more shallow constructs. When you dig deeper, you can see the underlying patterns that created the things that get memorized.
So what's the solution / workaround?

I think it's best to be honest with your employer, but if they're gonna claim stake at everything you write - well it sounds like a policy that eventually drives enterprising employees to game the system.
Ha. Them? Forget it. The "Open Standard" will require phoning home to the manufacturer or it's "not certifiable". Trust these guys like your drug addict former friend.
Surely we have historical data to validate models with?! I'm no expert, but this all sounds very plausible to me. Some parts are even basic physics, like reflection and black-body radiation, which I'm pretty sure we have nailed down exactly by now. Other parts are uncertain: simplifications of topology, chaotic processes, methane content of melting grounds, etc.

The model allows to answer "what-if" questions, and the uncertainty of the answer also depends on the question. Would the temperature rise if earth's atmosphere suddenly had the composition on Venus? Hell yes, we can predict that with high confidence, without ever trying it for real. Can we predict the gusts of wind caused by this, the global heat distribution, the exact timing? Probably not, at least it's not plausible to me that we could model every effect that matters for such a detailed prediction.

But does it sound so unbelievable that we have a model accurate enough to predict the rough effect of additional CO2 on global temperature? Or would you argue that it is more plausible that most scientists are corrupt and follow someone's agenda, and have discarded the idea of doing honest science which they must have had when starting?
I highly doubt these companies are directly hiring or managing Cobalt miners. You might as well also sue anybody who uses a computer. This is purely a publicity stunt; it will get thrown out immediately.
I managed to learn the pronunciation and phrasal verbs, but prepositions still get me from time to time...
As a C developer: while I could probably do that given a few months, I've somehow managed 25 years without needing to interpret C? It's cool and all, but in terms of product requirements tends not to be high on the list?

Most languages are vulnerable to contexts where their particular gimmick doesn't work. You probably wouldn't write an interrupt handler in Lisp. You wouldn't write a bootloader in it either (although you might choose Forth, the other fanatic minimalist language). Conversely C gives you no runtime dynamism. Endless people try to write language-to-Verilog converters and are disappointed.
I think the keyword is "over IP". My understanding is that Zigbee works at the lower layers.
Look, no worries. A straight-forward interpretation of the article favours your reading of it for sure.

I know it's bad form around here to complain about downvoting but god damn I'd like to know why I got downvoted so much for the opinions I expressed :(

Oh well, must try harder to be more articulate.
What an interesting and ambitious project! Of course the first thing I did was skim the Metacircular Interpreter section to see how they handled the additional syntactic complexity. They gloss over the "parse" function, which is probably the best one can do. That the Scheme function "read" could be implemented by a novice is one of the advantages of using Scheme for SICP and it wouldn't be reasonable to expect an adaptation like this to reproduce the exact experience. I do think it's great the way SICP leads people through doing powerful things with a programming language, and then shows them that they themselves could implement the language they've been using. It gives a powerful feeling of control in an environment (computer programming) that can otherwise be intimidating. I think this adaptation does almost the same thing.

The translation is pretty direct, so the data structures are more idiomatic to Scheme than they are to JavaScript. I think that's OK.
I've done it this way for the whole 15+ years I've been playing and producing music. The problem is, I learned by ear (which seems to be a valued skill), but I can't for the life of me tell you which chord I just played or communicate effectively with more classically trained musicians.

This has led me to start learning music theory myself, as there is definitely value in the 'by-the-book' method as well. I believe the combination of both by-ear, and by-theory can increase the possibilities of composition. However I have also seen classically trained musicians not willing to step outside of the box because of the classical music theory mindset, too.
This comment is so intellectually dishonest that I have to conclude that you're trolling. I don't want to continue polluting this comments section with a detailed response.

If you are genuinely interested in discussing this, I'm leaving my e-mail in my profile for a while.
If that is the case then why is this a law? Why isn't the law more clear to reflect reality? I don't really want a gun pointed at me, regardless of whether I'm about to get shot. The threat and power structure is still there.
I mean, except Ford and Tesla, none of the American brands are very popular in Europe. I guess this would move affect European and Asian car makers that can collect more data outside of Europe.
> Google also operate in USA.

They're based there, in case you didn't notice.

> USA has more people in prison than Turkey has.

And is substantially larger, and tends to not lock up everybody that might be against dear leader. For now.

> Recently journalist Max Blumenthal was jailed on false charges.

Definitely not a very good moment in the history of the USA but there are plenty of worse examples and besides the case was dropped.

You really can not compare Turkey and the United States in this way.
There are phonetic (or near-phonetic) languages that use 26 (or fewer) characters. Spanish comes to mind.
OTOH: forcing every country in the world to obey google is no better.
Yes, and it means that songs actually sound different when played in different keys. It's not just a shift up or down, the intervals within the song shift, if only slightly.
It may be the most dangerous of technologies currently on the horizons, but it can also have the biggest payoff - it's not just about things like curing diseases, test tube babies, or selective pathogens - it's also the first stop on the way to building living machines, living materials, and cracking molecular nanotechnology, which life is nothing but.
Thank you. It’s insane how people put zero effort into looking at the surrounding context before passing such huge judgements.
Not software/devops/security engineers in the US, as I’m sure you’re aware. You and I can claim to be software “engineers” in the US and no one can reasonably tell us we’re wrong. And the domain of conversation is restricted to the US, because that’s where she worked.

The misogyny comes from the fact that this tends to only come up whenever a woman engineer is in the news. Nobody comments on HN threads saying “but he isn’t even an engineer”.
Parsing JSON Quickly: Lessons Learned
Just remove all nytimes.com cookies and refresh the page.
That's exactly it, isn't it? Thanks to such restrictive contracts, you need Google's permission.
I'd assume the average person has no clue what Zigbee is. I know I'd never heard of it