skysight-inc/HackerNews huggingface dataset:
JS is a terrible language. The amount of pitfalls, language features you must avoid, and obscure paradigms you must follow to make JS usable is mind-boggling. Just because you can use JS well doesn't mean it's a good language.
Not a product but Intermittent Fasting (IF)

Some products/services

- Daywise app (https://getdaywise.com/), to get phone notifications at set times
- Brave browser (on all devices) + Pi-Hole in router. Adguard (all devices)
- Bouncer app (Android) to control permissions requested by various apps.
- Wireguard VPN self-hosted.
1. The original example would be Goedel's own example, namely, the statement (formulated in the language of PA) that PA is consistent, i.e., that PA does not prove 1=0.

Less contrived examples are:

2. Goodstein's Theorem https://en.wikipedia.org/wiki/Goodstein%27s_theorem

3. A theorem stating that every computable strategy is a winning strategy in the hydra game (see https://faculty.baruch.cuny.edu/lkirby/accessible_independen...)

4. The strengthened finite Ramsey theorem, see https://en.wikipedia.org/wiki/Paris%E2%80%93Harrington_theor...
The article states GM has 11M, 4G enabled vehicles, does this imply it's actively tracking these vehicles? Doesn't this also imply you don't have to be paying for any type of service/connectivity on your end and GM can be paying for the connectivity on theirs and be extracting data unbeknownst to the driver?
Thats one thing I wish were enforced more than anything. SSL or better for financial transactions online. Surprised its HTTP. Maybe they redirect once you are actually paying? I have seen that be the case.
It is important to read even though they harry you to sign: I caught my dealer sneaking in a clause on the checkout papers that one had to initial to deny during a maintenance trip - it gave them rights to contact me for sales calls; I had been wondering why they had been bugging me on the phone so much recently and realized it was because I had not caught on to this clause in previous trips. The service advisor had bounced over it when trying to get me to sign the checkout papers but nodded glumly when he saw I had initialed it. I used to think the "stealership" label was harsh for dealerships but I can see why it is tempting to apply it.
Depending where you work in the US you may have not needed to sign anything because your employer already has that right by default. For example that is true in New York.

It will never get enforced unless there is some other conflict.
Show HN: The smallest and most narcissistic image lazyloading JavaScript library
I think this is pretty easy and appropriate for what it does. (Since my home DNS server is offered via DHCP to the LAN, it disables for the entire network without having to configure each client.)

Disabling on a per-client basis probably has an about:config setting, and I just checked and saw a UI setting under Preferences -> Connection Settings -> Enable DNS over HTTPS.
Discover Python and Patterns (7): Functions – Design Patterns and Video Games
What? Unbiased mind after reading a resume? I'm expecting you to read my resume when I apply for a job. I hate it when recruiters call and ask how many years I've done X. It's right there on the resume. If you don't read it, you're wasting my time, as well as your own, if you're doing hiring.
The David Byrne book is great but it doesn't cover music theory. It covers music in general with a focus on how the music industry works. I highly recommend it but it will not teach music theory.
Not sure I understand this. Torguard seems $10/month and even multi month plan seems at least as much as Mullvad.
They can subsidize as much as they want. But they receive tax benefits that are not available to people whose employer doesn’t do this. In addition they choose health insurance and 401k providers for you. I am pretty sure their incentives and yours aren’t aligned so you may actually get a bad deal. It simply makes no sense.
This stuff is normal. It is not a signal.

I do think there will be a crash similar to 2008, but this is not evidence that it is coming.
You're assuming that people would sign up for YouTube TV just to watch PBS and nothing else. This is great news for people who already subscribe to YTTV or are cross-shopping against Sling, AT&T TV Now, etc.
Eh, I actually like JS but I have definitely forgotten to add a "var" or "let" a few times, or sometimes I will do it correctly, get a bit overzealous with cutting, and accidentally remove the initial var declaration.

I'm not saying that it breaks the language, but it definitely is irritating, especially if you're not using a linter.
Oh man I've been waiting SO long to say this: get a music degree. I chose to get a BA in Music instead of a CS degree. I've had many regrets around doing so for the purposes of getting engineering jobs, but 15 years later I still have a deep understanding of music theory, history, and acoustics.

That said, self-learning music is both viable and highly enjoyable. Here are some topics you should probably cover:

- Scales

- Modes

- Rhythm and time signatures

- Musical notation

- Chord Progressions / Regressions (this is extremely high value to learn)

- Chord Voicing (using the same notes in different octaves)

- Song Forms / Structure

- Harmonics, resonance, and dissonance (this is all about ratios, and typically very interesting to those who enjoy maths and physics)

- Instrumentation, including the practical range of each instrument and voice.

- Writing and arranging music.

- Non-western approaches to all of the above

In terms of the course of learning, I recommend:
- Get lessons from somebody you respect and enjoy working with. They should be able to help with theory.

- Learn multiple instruments. Just like learning additional programming languages, adding another instrument furthers your enlightenment significantly.

- Play lots of music with consistent daily frequency.

- Listen to LOTS of different kinds of music. Listen actively, picking apart melody, rhythm, chords, and structure. It really helps to transcribe songs you like to develop a critical ear.

- Hang out with lots of different musicians.

- Spend time in a good DAW / digital audio workstation. Like your IDE, it can help you create music while giving you the power of a good linter and test suite. Record simple melodies then practice editing them in a Piano Roll view.

- Music doesn't move fast like programming. Some of the best educational materials available today are 75+ years old.

- Improvisation is one of the best paths towards discovery IMHO, but you have to be learning other musical idioms to expand your own improvisational pallet.

Have fun. Music theory is very enjoyable to study, and any work in that direction will improve your performance abilities far beyond what you might expect!
https://i.imgur.com/4KZe4UO.png
Going from "access to internet" to "selling Android phones" is a pretty big leap.
I'm curious to know what law this is and why other organizations in Germany do not have to resort to a similar tactic to reset passwords.
Dark Energy
What else would you call DACA, sanctuary cities, or the proposed amnesty for illegal immigrants, then? Eventually, they or their children become citizens, which is little different from the policy you claim literally no one is proposing.
IMO lazy loading the images on your websites is a good idea in 99% of the cases. As all the other lazy load libraries where way to heavy for use case I build lazy-simon.js.

It is build with JavaScript intersection observers. To keep it below 500 byte it currently only works with img tags, but I may adapt it for more HTML tags if that is useful.

I do not plan to add a lot of config options, as there are nice highly configurable lazy loading libraries out there. Mine should just be a script include and you are done :D
> You are falling victim to the everything has already been invented line of thinking.

Because in agriculture it is pretty much true. We are talking about the most technically advanced industry in existence, other than the military. As new technologies make new ideas possible, someone will jump on it immediately. Me, also trying to worry about operating my farm, will always be late to the party.

> A way to fix it is automated machines with object detection that eradicate weeds.

And that already exists and is commercially available. It is somewhat amusing that your best example of something that hasn't been invented yet is something that has been around for a long time.

It is not exactly cost effective against Roundup in all cases yet, but do you really think that if I tinker for an hour per day, if I'm lucky, that I'm going to magically find an efficiency that teams of people working full time on the problem wouldn't find on their own?

I am feeling that you continue to grossly underestimate what can be done with limited spare time between chores when competing against businesses with teams of technologists focused on the problems full-time.
Cloud flaws expose millions of child-tracking smartwatches
That was very well put. I eager await the new standard, released in 2033, that allows me (but not my wife) to lock our door using handcrafted 1.38GHz radios that require FCC licensing on the per-unit level.
I love it and think it's a great language. It has bad parts, but they are easy to avoid, especially with a modern linter. So there you go. You're wrong. At least one experienced developer who has coded in many languages thinks JavaScript is a great language.
this literate programming is really cool.
Thinking about the caveats at the end, I wonder if anyone's ever implemented something like this on top of git or similar?
seems like the iterations of the evolving code across the tutorial could be mapped to commits or branches
I have an idea for a game, but it has rather complex mechanics and physics. Would you recommend Unreal just in general? Is there a use case beyond hobby size projects that you might recommend Unity?
My Dad Was a Spy, Maybe
We're certainly a tiny minority, but there's a few of us kicking around. As time goes by, I seem to meet more and more.
Deep Learning for Enterprise [video]
I met with SoftBank one time as part of due diligence. They had virtually no substantive questions about the tech. The person who led the deal was soon fired. I lost respect for SoftBank after that.
So 100bn a night, these figures are about a third higher than what was happening before when it was 75bn (IIRC)?

It’s odd to me the overnight market has contracted to the point this extra liquidity is needed.

I’m not particularly concerned about Fed’s overnight loans since I believe they probably technically make a small amount of money off interest.

What’s curious is why the overnight market has become so expensive at the intrabank level?

On one hand it could be a positive result of greater capital requirements due to post 2008 regulations. Alternatively banks could be holding greater amounts of assets in less liquid forms such as properties or perhaps stocks?

Perhaps the high stock market has increased banks asset sheets causing greater liquidity requirements reducing their ability to lend?

I’m very much not particularly well informed here, but if that’s the case, this doesn’t really feel so much like news as the Fed just performing it’s mandates as expected?
Where would the justice derive from in a government that was set up for the purposes of extracting resources in one area and transferring the resulting resources and wealth to a different area?
MLBAM must have done that in house. I'm not saying its impossible to do a good Roku app, it definitely is, and frequently its going to be faster because the language is fairly single purpose. But a roku team tends to need its own explicit resources. I've heard of a lot of gnashing of teeth from colleagues walking up to it, though I haven't played with it yet myself.
I assure you chime and amazon and google have all been caught sending back the audio
Is there any more detail on this "quirk of German law" really is?
Biggest problem with unions in the US is they lack seats at the board, which allows management to treat them in a very adversarial manner with no formal means for pushback.
None of them are good arguments against a moderate blocksize increase, such as 2 MB or 4 MB. (Segwit is an extremely inefficient increase, which in practice only increases it from 1 MB to around 1.4 MB.)

And none of these limits have been tested or examined by those who oppose it. The claim is, it seems, that the current limit is perfect.

Or that hard forks are "too dangerous", despite coins like Ehereum, Monero and Bitcoin Cash proving that to be false again and again. And Bitcoin also had an emergency hard fork fix (which never split the chain) when they fixed the recent infinite inflation bug. Oh and they've had a hard fork once before too.

Also with storage being so cheap it's not a valid argument. Time to propagate blocks between miners is the biggest, with initial sync coming in at a distant second.
Similarly, I quit my IT job a few years ago to go to music school. I also found that book and ear training very useful, especially if you're interested in improvisation. One thing I'd add (for improvisation) is to not only be able to identify, but to sing those intervals, triads, and 7th chords as well (ascending, descending, all inversions), and also do the same thing with scales/modes. If you can sing them, you know you have the sound internalized.
What if he doesn't pay back because ₿TC went down instead of up and he doesn't have it anymore? Ofc he needs the next $10 because now it will go up for sure and he'll make the other $10 back as well... :)
You can be skeptical, but this has been tested empirically.

Yeah, I wasn’t claiming to be right, more noting my reaction! I’ll look up the research -- any links appreciated.
Union bosses have control over raises, promotions, and hours granted to members. They also have built-in powers of communication and messaging control (both publicly and within the union)

In corrupt unions, the bosses absolutely will use that power to punish employees seen as challenging their authority or a leadership change.

Saying "oh, they can vote them out" sounds great from the outside, but if you have a family, you're not going to start an insurrection if it means losing your job, healthcare, and getting blacklisted from being employed in other (union) shops.
I still have to have an iCloud account to use HomeKit. So does it really matter if it works locally or not?
Nat. gas blowout in Ohio released more methane than many countries do in a year
This is what the SEC had to say about it:

>In truth and in fact, Musk had not even discussed, much less confirmed, key deal terms, including price, with any potential funding source.

>When he made these statements, Musk knew that he had never discussed a going-private transaction at $420 per share with any potential funding source, had done nothing to investigate whether it would be possible for all current investors to remain with Tesla as a private company via a “special purpose fund,” and had not confirmed support of Tesla’s investors for a potential going-private transaction.
Just chiming in to say I agree with ear-training!

I've played/learned piano for ~25 years and I've decided that not taking the time to actually sit down and level up my ear training has held me back quite a bit in some ways:

- I can't improvise to save my life

- I can't accompany a melody by ear

- I really struggle to transcribe music

- Sightreading is hard because I don't have a good handle on being able to anticipate harmony

And yet I've had friends who were far less able than me in terms of raw technique be able to play pretty much any pop song on request just from memory - something I've always envied!
I understand, but why are the conditions of some of these facilities appalling?
How else would you have earned money to pay for the lifestyle?
Ironically yeah ime - when doing it upfront. These places sometimes expect so much business value from Cool New App that they let it spiral out of the agreed timespan and you get lots of time to ‘add layers’ (i.e. plan for the future or overcomplicate, however you see it). Once Cool New Thing is live and expectations have cooled, they just want to make some ‘small’ changes, nobody wants to let you restructure the architecture.
This is the equivalent Python: https://pastebin.com/CXfaNHPC
This is a very strange interpretation. Lost revenue relative to what? Not having it? Is the government losing revenue by not taxing the bottom 50% of income earners, too?

The tax code is structured this way to incentivize saving for retirement. Social security exists for the same reason. The government allows you to defer taxation in these structured vehicles so that you are better able to care for yourself in your old age, so that the government doesn't end up footing the bill.

These accounts are no more a "give away" to the rich than the progressive income tax schedule is a "give away" to the poor.
> It’s actually a California law that the company can’t own what you do on your own time with your own equipment.

This comes up a lot here and is only half true. California law does not protect IP that is similar to what the company does or may do: https://news.ycombinator.com/item?id=21754139
If someone is transmitting "signal in a certain spectrum" in a way that cause you harm, step 1) get on the mike and tell to that person their transmission is causing problem, step 2) they stop. No snitching or gov id required.

I agree with the other person, this is just parroting the official position.

The world has changed, and pseudonymous communication is a valid alternative: HAMs could simply be required to provide an email - good enough to add a layer of anonymity, and not sufficient to stop law enforcement.
I think you're misunderstanding the challenge. Big tech and battery makers don't buy ore straight out of the mine; as you say, they buy from suppliers, who are typically always willing to certify they don't use child labor. Of course that's often a lie. The question is how you, as a purchaser for Google or whatever, can actually catch the lie.
"Grandstanding" is when someone talks about problems that don't affect me. For instance, if someone says that we should prevent child slavery, that's grandstanding because I'm not a slave. On the other hand, if someone says that whiteboard interviews for engineers are unfair, that's not grandstanding because I'm an engineer.

Also, if I agree with something, then it's free speech and therefore not grandstanding.
It also was the least informative alert[0] I've seen, which seems to have added to people's annoyance

[0]https://i.imgur.com/41t7Yev.jpg
Show HN: Snapshotly – Automated DigitalOcean Backups
Google has a lot of influence in what people see and read. In that way the definitely have a lot of power. "Force" doesn't have to be military, soft power[1] is very much able to change policy, culture and views of people, and google holds more than a lot nation states.

[1]https://en.wikipedia.org/wiki/Soft_power
Possible it has to do with cards that can be used for purchases, though usually schools in America have a photo on file. Something is being miscommunicated probably.
Black Friday on the Crypto Market.Cryptoindex AI Predictions for 12/18/2019
Clearly you could read the headline as sensational. However, if you look at the fed balance sheet, it has increased significantly recently. [1] The increase in the balance sheet has been in overnight or short term repos. The question remains whether this will result in a longer term FR policy. That is, even though the maturity of the loans are overnight, if the policy remains for years than the cumulative effect is that the the longer term balance sheet has increased.

[1] https://www.federalreserve.gov/releases/h41/current/
It's impossible for me to say with certainty if it didn't just interpret something I said as it's trigger. Nevertheless, I was playing Halo online and yelling about a match going badly, saying something to the effect of "we might as well kill ourselves, this match is just not going our way" while laughing, and Alexa interpreted it as me contemplating suicide, and offered to connect me to a crisis line.
lol thank you.
This is true, you could probably edit out the publickey and then generate your own license pretty easily.
But efforts to prevent conflict materials from being sold have failed in the past. There's been a focus on coltan before cobalt and it sure seems like the minerals have moved from the DRC to Rwanda (see how Rwanda became the world's leading exporter of coltan after people stopped buying conflict coltan from DRC). Similarly, efforts to stop conflict diamonds and conflict gold have not found much success.
Mandating that companies stop buying cobalt from suppliers who don't document things well is absolutely a legitimate, non-pie-in-the-sky way to effect change.

The idea is that demand for documented cobalt will go up, prices for it will also go up, poorly-documented cobalt producers will have lower demand for their product and their profits will be harmed, the ones capable of fixing their shit so they can sell more-expensive documented cobalt will do so, relieving documented-cobalt supply, and when the dust settles cobalt will be a little more expensive but most of it will be documented.

This is basic policy-building how-to-make-the-world-less-shit using market forces for (old-school) conservatives stuff, and is the backbone of one of the most important & influential strains of political and economic thinking around. It's not remotely radical or unrealistic.
Public servants normally can be fired by elected officials. Elected officials can be "fired" by the people, albeit only once every 4 years.

Perhaps spun into some sort of not-for-profit, like Firefox. It's a difficult problem. Most options seem bad, but the current situation is bad too.
Honestly the first place I heard about Cliqz is a little unfortunate: Firefox sideloaded them into people's browsers in Germany back in 2017: https://blog.mozilla.org/press-uk/2017/10/06/testing-cliqz-i...

While I understand the need for base training data to launch a competitor to a search engine like Google, I won't deny this gave the name an immediate bad taste in my mouth.
Coincidentally, one of the first things I tried to build while learning to code was a C compiler ^_^ It took a long time, but I learned many valuable lessons about how Windows and CPUs work.

But I brought up Just Intonation here because people tend to use that when they sing freely. So I would see this as a way to first understand why people (and famous composers) act the way they do before one tries to categorize things scientifically.
So that's still only $560B, right? It's not $2.93T.
> Oh man I've been waiting SO long to say this: get a music degree. I chose to get a BA in Music instead of a CS degree

Most people will not be well-served by this suggestion - even people with some serious interest in music. Music education is a tiny, tiny niche, and the amount of effort that you're asked to put in at a serious college level is not obviously worth it. Maybe get someone to teach you in your spare time instead. There's enough people around who have pursued undergrad or even grad studies in music (also theory), and have yet to land a satisfactory position.
Incidentally, this is also one of the main points of “21 Lessons for the 21st Century” by Yuval Noah Harari. His argument is that human’s morality is built for interacting with a small tribe of people. You know where your moccasins come from, because the person who made them sleeps at the fire next to yours.