skysight-inc/HackerNews huggingface dataset:
This is a play to develop a modular CPU and not get sued by AMD. Since AMD came out with infinity fabric in their Zen architecture, it has been pretty clear that modular CPU design will be the future. Jim Keller was main designer of the Zen architecture. He then went to Tesla, and then shortly after that took a position with Intel. You can bet that AMD patent lawyers will be watching Intel like a hawk for any modular CPU designs that Intel may eventually release. Buying a company that already has IP around a modular design then putting it in an x86 CPU is away around that.

>the company’s CEO, is rejoining Intel as a vice president reporting to Jim Keller,

Intel will continue to be the shit-show it is for the next few years while they play catch up. Meanwhile AMD will quickly take market share away from Intel. I just hope AMD has a plan for when Keller's Intel chip hits the market.
The point is, to some people "miniscule" implies different orders of magnitude.
These are great! Thank you, for sharing.
I don't understand what you're saying or objecting to.

Incase this is what you mean: remembering the multiplication table is the antithesis of multiplying in ones head.
Haha! That is amazing! How, exactly, do you have so many?!
You mean like https://bors.tech/documentation/ ?

That's generated using Jekyll, and executes exactly zero lines of JavaScript. I think most static site generators, except maybe Gatsby, can do that. Just don't put any script tags in your template.
If you have two such people, you might get there by making each of them the sole maintainer of the other's code. They might - might - see the problems when it's being done to them, instead of them doing it to others.

More in general, the problem is that these people have been in an environment where programs were small enough that those practices didn't cause problems. They've moved into an environment where the scale is different, and those practices now cause real pain. Until they experience the pain (rather than just being told about it), they aren't really going to get it.
Yes, but you'd simplify logistics. Maintaining a space station is magnitudes more expensive. Construction, complexity, upkeep, loading logistics. If the machines fit, you almost always come out ahead cost-wise.
Oh well. I don't think any of these "high net worth" clients are actually there to make money.. they're probably there to blow away a few million that they can recover easily from other investments or revenue sources. Re: cheese and sweeping things from hotels.. lol, they're human afterall :)
george_kaplan provided some excellent references for books.
> Of geosynchronous satellites

What is limited to geosynchronous satellites? ITU jurisdiction covers low-earth orbits because the risk from orbital debris and radio interference is not limited to GEO. Partly as a result, FCC jurisdiction is not limited to GEO.
Yep. You're correct. For these limited number of satellites in this limited orbit, it's not a huge issue. Neither were ride share services when they first rolled out, and yet there is at least one study showing that ride shares are actually increasing traffic congestion. Traffic congestion in orbit is going to be a huge challenge, and orbital debris is already a concern for the various space agencies around the world.

Regulation of LEO is very important not because of how bad things are, but how bad things will become if it is left unregulated.
It depends, is your goal to land a job? If so that is totally possible. Look in your area (somewhere like indeed.com) and see what is in demand. In most areas Java or JavaScript are both good options as both are in demand and fairly easy to pick up. Based on what language you learn you will need to lean a accompanying framework and other skills needed such as build tools, sql, general design patterns, etc.

The biggest piece of advice I can give is too just fully dive into learning. Program every day and read every day. It is going to be uncomfortable because a lot of concepts dont come easy to learn and it can be very intimidating.

Another huge help would be to find a mentor, when I started programming I had someone to give the a path to follow, read these books, learn this , learn that etc.. Which gave me a huge boost among my piers. Also, you will not get some concepts right away, and thats expected. Someone who has run into those problems can shine a light and explain it to you.

Programming and computer science are diffrent. Learn to program first then a little later pick up a computer science book. And that can be a pretty controversial thing to say especially here. The truth is that most junior level positions just want someone who is reasonably competent and will continue to learn.
I only know what it was like around Stuttgart in the early 2000's. Compared to Pennsylvania in the 80's, it looked like utopia!
Awesome! I will add that to my list of things to check out.
Ok, was it as rough as I envision ? Poor reporting (possible neglect) for mission critical information until you guys came along?

How good/bad was it before the upgrade? (Did you have to start from scratch and pry excel out of everyone's hands?)
> Iran and North Korea can’t launch anything substantial just yet

Iran and North Korea are both ITU members.
I wonder if Azure DevOps will have a day long outage like VSTS had last week? That had a legitimately productivity cost to a lot of companies, and the more vested in the VSTS toolchain you were the harder hit you were.

I'm legitimately surprised they're launching this so soon after that, particularly considering there's been no real post-mortem, and no update on how they'll stop this happening again.

"It is Azure's fault" isn't an answer, and re-branding this Azure DevOps makes that excuse almost hilarious. I'm well aware that Azure AD was down, and that VSTS has a strong dependency on it, but ultimately we're still talking about a single data center bringing down VSTS for all of North America for an entire work-day.

It has been a week and now they're trying to encourage you to push your whole deployment toolchain (manage, build, test) into their cloud.
I don't think it's about age, as I remember hating this style when I started getting into programming around 15.
Spending time memorizing the multiplication table, then, is more efficient on both accounts: you will not need to do "a lot of multiplications" to begin with, and it takes less time for your brain to "cache the results".
Hackers Can Steal a Tesla Model S in Seconds by Cloning Its Key Fob
Almost nothing from 50 years ago is even remembered, let alone still read, let alone as fresh as Orwell. You make the same point by giving him Aristophanes for company.
> When I asked Spangelo why she didn’t stop the launch when the FCC denied Swarm’s application, she said, “Others have been granted applications after launching their satellites, so we were still hopeful at that point.”

Is this true?
> capacitors are still the bulkiest components in the MacBook charger, as you can see below.

This seems like an odd statement, given the image directly next to that sentence (and all evidence from any electronics device I've ever taken apart). The transformer is the largest piece, followed possibly by the inductors. IANA electrician, though, so maybe there's some context that I'm missing (i.e. a transform isn't technically a single component)?
> but it’s disingenuous to suggest that there aren’t still problems in the world that should be solved

I don't think anyone's arguing this. I think the argument is that we don't realize how good we have it since Orwell's time. What he described is many people's (especially on HN's) effective reality.
Right, but didn’t they shut down Backpage for their involvement with sex work, claiming that there were knockon effects for sex trafficking? I don’t think they were directly advertising trafficking.
Roughly speaking, mass (which needs to be decelerated by the drag) is proportional to the cube of the size but drag force is proportional to square of the size; so yes, atmospheric drag affects small satellites more.
I'd be interested to see how the system works during high-load events. It sounds like if a server gets overloaded, it shuts down and moves the clients to the next non-overloaded server. If the health-check used by the load assignment server is not perfectly tuned, then that failover overloads that server, shutting it down. Eventually you have no servers left.

I suppose that a perfect health check will prevent this, since the failover will assign failover traffic at exactly the level that the new server can successfully handle. But if it's wrong on the other side (rejects connections when capacity actually exists), then compute resources are wasted "just to be safe".

I imagine that estimating capacity is even more difficult since people can join and leave at any time, and the client doesn't send any packets when there is silence. So the load changes based on how talkative people are being (which means your server always crashes during the best parts of whatever you're discussing).

Anyway, I'm wondering how this all compares to the naive strategy of "pick a random server for this channel, if it crashes, bad luck".
True, but we get to "outsource" those worries to a marketing department, who hopefully have a better handle on audiences than we do.
It would be really neat if I can export to a MIDI. Do you reckon that's easy to do for you? Lilypond in the back is storing this data in abc format right?

Separately, a question, which you guys might know how to solve:

How can I convert a PDF music sheet to a MIDI? I.e., does there exist a music-sheet to digital-music converter? The pdf in question I want to convert is not a scanned copy, it's been digitally produced by some other program (I don't know which program)
I've long been an Austin fan -- "How To Do Things With Words" is dazzling.
Apologies for the grammar and spelling issues, I wrote the original comment on my mobile phone and find that experience frustrating, and I usually miss things.
Elon Musk’s Mental Health Questioned
Show HN: JavaFX question aggregator for all the different Stack Exchange sites
The problem with dictatorships is in the very nature of their organizational system. It doesn't incentive self-initiative, trust, discussion or criticism, so most of the time their team are a bunch of pusillanimous fools, the smartest people will run away to places where they're listened and trusted.

That said, I'm sure a couple of dictators in history must have been good-doers and built a healthy working environment. However, without clear rules and controls, the next in line can do a lot of harm, since it is proven in history that great power attracts and promotes predatory people.
> The article that we're responding to is about an unauthorised commercial launch

The payload was unauthorized, but the launch was properly sanctioned by the Indian government. I read "unauthorized commercial launch" to mean "guy pops up a rocket without telling anyone and the military shoots it down," for which I was curious if there is precedent.
PM for Azure DevOps here. The team is really excited about this launch, and many of us are here to answer questions on Azure DevOps, or any of the individual services like Azure Pipelines, the new GitHub Marketplace app, or our free build offer for open source projects.
That's pretty close to some schools of Buddhist philosophy.
This is so cool. Hadn't heard of LilyPond before this. I browsed mutopiaproject.org for some .ly files and imported them. Works great. Thanks for sharing!
Isn't the rational that somebody needs to vouch for release and prove trust by risking loss of the money?
Heaven is a place, a place where nothing, nothing ever happens.

https://www.youtube.com/watch?v=9bKW7JkHKm8
New York Regulator Greenlights Paxos Ethereum-Based Stablecoin
We used to have those charts per site generator on the detail page before the Middleman -> React Static rewrite of the site.

Would love to see them back myself. Pull Request at https://github.com/netlify/staticgen would be super appreciated, since it might take a while before any of the main contributors will have time to add it back in.
Thanks for that explanation, which is much better than what I would have written. ;)
> I may very well be an old curmudgeon but am I the only one who doesn't like all this comic-y cutesy content? They seem to be a rebranded version of the old `Idiot's guide to X` which were ubiquitous in the '90s.

The For Dummies series - corny jokes, mediocre cartoons, and all - are what taught me computing as a kid growing up in the '90s. So I support content like this because, empirically, it works.
Your Hashtags Suck
As an engineer who gets a lot of resumes from HR to make decisions about who is coming in for in person interviews, I would be rather annoyed. I would feel that you were dishonest and lacked respect for my time.

Saying you have nothing to lose because you're unemployed makes no sense. You would be losing potential job opportunities.

You'd be far better off putting your time into creating a neat, readable resume.
Plan to tow icebergs from Antarctica to parched Dubai
There are several "celebrity" bloggers who keep this trend alive. I find it annoying too, but better that than some of the other approaches which involve constant! Exclamation!! Marks everywhere!!!

A few zine-style approaches manage to capture the worst of both worlds, but I guess if others find it endearing and cute then good luck to them!!
Being a celebrity doesn't mean you have to use Twitter/Twitch/Network-du-jour. You just don't do it.

Just like if you're a celebrity, you don't have to do drugs. Or drive fast. Or engage in any other self-destructive behavior.

This guy has a choice. He chooses to remain engaged even though he knows it's bad for him. If he's not able to choose otherwise, then it sounds like an addiction, or a mental illness.
A rising threat to the internet: water
Perhaps you would re-read what I wrote? I didn't suggest that people should add more hats -- I suggested that people should cooperate more, and learn from each other.

It makes no sense to have a security policy and an implementation of that policy and not have it be automatically distributed and applied, for instance. And security implementations should be tested just as much as any other code.
We are considering using TFS (now Azure DevOps Server) for CI/CD of database related projects. Curious, how does DevOps handle SQL Database, SSIS, SSRS and SSAS visual studio projects when it comes to CI/CD? We have a custom solution currently in place, but would like to simplify this if possible.
Can We Survive the Next Financial Crisis?
A week ago, at the stop nearest me, the E train uptown was re-routed. The C train had an 18 minute wait (the next one after that -- 19 minutes). The station was somewhere north of 100 degrees F and packed. As the trains were one floor below the turnstiles, these issues were only visible AFTER swiping $3(A) to get into the station. The escalator was broken too, which is fine for me but bad for many others.

Meanwhile, I am already paying one of the highest state and local taxes in the nation. But I'm not complaining about the taxes -- rather, I'm complaining that these dollars don't go very far -- it cost 3.5 BILLION per mile of track(B) because of graft and poor city management.

For those in parts of Brooklyn, looks like the L train will take 15 months to fix. Would anyone take a $100 bet that it finishes on schedule (at 1:1 odds)?

The last time I was in a cab, the driver yelled at me for using an iPhone, accusing me of using Chinese children to assemble them. Somewhat confusingly, he also yelled at me for being Chinese and taking away jobs. I looked up how to report this and it involves showing up in person at a hearing during work hours.

Uber isn't perfect, but banning it doesn't magically fix the subway. Even if the ride takes just as long, at least it's quiet and air-conditioned, and I can read or nap. Rather, Uber's major fault seems to be not greasing the politicans' hands like the medallion industry is. The parent article references the book "The Power Broker" when citing traffic. Funny, because it sure seems that Tammany Hall is still around.

(A) The metro card fare is $2.75, but the machine prevents you from putting in exact change -- only $5 increments -- so anyone who visits town usually wastes some fare.

(B) https://www.nytimes.com/2017/12/28/nyregion/new-york-subway-...
Actually you don't even need generalized flying time. You can take off, fly, and land however you please. You can talk to no one the entire time. The only thing you need to do during VFR is make your calls around the airport (call before you enter a runway, downwind, and other landing calls (and if you're going from private airport to private airport, you don't even need to do that)). If you're staying out of controlled airspace you don't need to talk to anyone, but you should make a few announcements.

Rules are very different if you're outside A,B, and C airspace.
Sorry, not sure if I read correctly, but are you advocating against code reviews before committing code?
FYI, your use of JS's `Map` class is wrong: `(new Map())['entries']` isn't undefined. The `get(k)`/`set(k, v)` methods should be used in this case.
There's a number of decentralized networks that could send the connection info without a single central server, e.g. torrents or Dat. OTOH the time required to connect to them and pass the info would be quite noticeable.

A single connection-initiation server could be the easiest solution. It won't need to withstand a heavy load.
Popular Mac Apps Discretely Collecting User Browsing Data – ChooseToEncrypt
Pretty sweet, I'll just have to learn that LilyPond to make use of it. Is there any good resources out there? It would be nice to include some tutorials or example songs but well that's a minor issue.

To me learning through programming is very natural so I'm excited to try my hands on composing using this language. Didn't ever occur to me that the notation would be that simple. With same effort and time you put into learning say C++ could you become a proficient composer with this?
Taleb is not a crank, he is an obnoxious snake oil salesman - packages well-known truism as wisdom invented by himself, slates the orthodoxy, collects lots of money for his hedge fund, then loses it all and earns millions writing books about how all the other hedgies who actually made money are "doing it wrong".
It is a good time to own, assuming you bought like 5 years ago.

2013, average home was around $850k, with monthly PI payments around $3450 (30 years, 20% down, 4.5% rate). [0] Meanwhile, average rent around that time was around $4000 for a two-bedroom. [1] Now, average rent is around $4500 while a house is closer to $1300k or $5270 PI... Certainly does not look like buying now is a good idea at all.

Unless you expect rent to break that $5270 mark. But, considering that gap is larger than the one seen in the past five years, with all the craziness that has involved... Seems like a pretty risky bet to me.

[0] https://sf.curbed.com/2018/4/5/17201888/san-francisco-median...

[1] https://www.rentjungle.com/average-rent-in-san-francisco-ren...
URL as UI (1999)
The transformer may be the biggest single piece in the MacBook charger, but the many capacitors together take up more volume than the transformer.
Somehow the scrolling is also broken on their mobile site, and that can't be by accident. Is it some sort of javascript middle finger to urge users to move to their app? I've never experienced scrolling issues like that on any other site, ever.

That they make their mobile site intentionally unfriendly and frustrating is infuriating.
Definitely, www.cactusformac.com is even offline :(
Someone requested MIDI and other exports at https://github.com/hacklily/hacklily/issues/2 and I'll try to tackle soon. Hacklily already makes MIDI available (for playback), so it's a matter of actually exposing that.

There are solutions for converting sheet music images to MusicXML/Finale/etc., but I haven't had good results with any of them.
Contributing factor but not the root cause.

Banks get paid 0.25% on excess reserves. If they can find better returns elsewhere than 0.25%, they'll try to convert those reserves into loans. 0.25% is better than nothing but still pretty awful ROI wise.

The Fed started paying interest on reserves "to establish a lower bound of the federal funds rate (FFR)" - it's another way to limit downside and ensure what rate banks are lending reserves to each other (instead of having that rate be 0% because none of the banks actually want/need more reserves). The FFR is useless to the Fed as a tool when it reaches 0 "zero lower bound" and there is no demand for the inter-bank exchange of reserves.

https://www.frbsf.org/education/publications/doctor-econ/201...
Haha if you really loved discussion one would wonder why you chose this particular comment as the only one of a dozen mostly more substantive comments to which you would respond after three hours...
Slightly related, I made this name generator that will make up words so you are unlikely to run into something that already exists: https://github.com/kristiandupont/conkyte

It uses a couple of different techniques, I'd love to add more if you have any!
moral indignation

What if the vast majority of society wants to harm the individual, saying that, "you can't tolerate the intolerant?" In recent years, that seems to me to be a doublethink way of justifying intolerance in the name of intolerance.

extreme economic disparity, such that those with means are actively holding down or holding back those without

Reality is rarely black and white, 0 or 1. Very often, people using some unfair non-meritocratic means to preserve their position are also creating more wealth. Also, exactly what constitutes "unfair non-meritocratic means" is often up for debate.

The human race is flawed enough as it is. We don't need manifest disagreements spawned by religion or dogma, for instance, to fuel the flames.

Angry adherence to dogma is a kind of human flaw! It seems that almost anyone can convince themselves they're fighting for a good cause, as they are oppressing or even murdering people. The most used emotional-descriptive word used during the Nuremberg rallies was, "Love." If you want to judge intolerance, don't pay attention to the dogma. Note who is hating whom, and who is using violence on whom.
I really like the markdown conversion! This should make it easy to import ipynb notebooks into markdown based documentations.
> ... and the client doesn't send any packets when there is silence.

Yes and no, there's no packets being passed over the WebRTC connection, but the server maintains a WebSocket connection for state changes. There's two, one to the guild service, which handles assignment of the voice service. Want to count the number of clients connected to a voice server? Count the number of connections.

All Discord clients are connected to Guild services and discord publishes events for voice channel updates to all clients in the guild. (Ex. when a person joins a voice channel.)

Also, for larger discord guilds, there are exclusive voice server pools for them to consume.[1] These servers are configured with more resources and are usually pretty close to exclusive to the single guild. Most of the voice servers are for the millions of other guilds though.

[1] https://discordapp.com/partners
What Is the Point of Mozilla?