skysight-inc/HackerNews huggingface dataset:
I'd want three axis of discovery:

1. Music Style

2. Composer

3. Conductor

4. Performer(s)

5. Techniques

It would be fantastic if I had a curated tool that could aid in this. I don't know what all classical musical styles I , but I know pieces I like and it would be great to springboard from that into other pieces I would most likely enjoy.

Likewise with composers, if I like Composer X then I'll probably like Composer Y. Then combine the two - if I like these musical styles of Composer X then I'll probably like these other musical styles of Composer Y.

You can see where I'm going with this. I want to explore and discover.

Finally, I'd like to be able to search through pieces for examples of a particular playing technique. For example, if a student were learning pizzicato it'd be great to be able to search for good examples of the technique from what's known they already enjoy or would likely enjoy.
I did not mean to give that impression. I clarified a bit in another comment, but I was not talking about rewarding people for poor behavior as much as avoiding taking all incoming requests as "To Be Done", simply because the request arrived.
Can you give an example of how the specific differences may occur?
I think this comment just as far overexaggerated as when you made it one minute earlier.

https://news.ycombinator.com/item?id=20842357
Linux distros tend to ship with firefox and linux users are more concerned with open source. It would be strange if the percentage of mozillas userbase using linux was smaller than the general percentage of pc users running linux.

Its probably more fair to go on profit not revenue.

100 million in revenue * 2.18% is 2.2 million. A decrease of 10% of that is 220k. If engineers at mozilla are 150k then 3 months of work is aprox 38k.

This would put the break even point at losing 2% of its linux users by not spending the money.
> And if you're planning on using Apple Card^H^H^H^H^H^H^H^H^H^H Google services for anything important, think again.

Fixed that for you.
I've never actually suffered immortality to tell you the truth!
Ok, now what if I were to tell you that a couple hacked tweets isnt ever going to cause a war?
If it’s that easy to hack Jack’s Twitter account then we should think twice about its safety.
Sounded like a joke.
President Trump Tweets Sensitive Surveillance Image of Iran
I read the article, interested in real examination of the usability issues with the credit card.

What I found was someone who doesn't like metal cards, and didn't realize they would be a problem before signing up for one.
> a government run portal where they relay whatever info they need to

This is wholly possible with the use of ActivityPub:

https://en.wikipedia.org/wiki/ActivityPub
Who would ever believe that a president would announce a first strike over Twitter before launching?

Who ever believes any of the random sewage that pours forth from that overgrown child's Twitter account, anyway?
What if a world leader said something along the lines of.. "Just ordered a strike xxxcountry. This is war."

That would probably trigger war.
Looks like big standard troll content.

1pm is sophisticated in which timezone?
Markets close at 1pm PT/4pm ET though I wouldn’t think investors would care (and judging by lack of movement it seems to be the case)
Yes, I pretty much have a mental model of what I want to build before I build it. I am not sure that I build the mental model in 30 minutes, though; rather I get an idea, think about it over the course of many days, talk with people about it, write down some design details, etc. Only after all of that does any programming begin, and the actual coding is then the easy part. You know what data structures you need. You know what the external API will look like. You know how to deal with the tricky parts; be it integration or some sort of unusually complex algorithm.

Doing the design work is what separates senior and non-senior engineers. The more details you get worked out before they are solidified by having 10 other systems depending on them, the better.

If you just do stuff with a rough idea of the direction you want to go in, it's very easy to get sidetracked by something that doesn't matter. It's also very easy to build something nobody wants. By having people agree on some sort of semi-detailed design that describes assumptions, corner cases, the API, etc... you dramatically increase your chances of building the computer program that people want.

I am not sure how you test for this in an interview... but it is important. If you don't design things before building them, that is something you should start working on.
Design Thinking Can Impact Your Business
It would prevent internal issues and bias at Twitter, like when a rogue employee deleted Trump's account.

[1] https://www.independent.co.uk/news/world/americas/twitter-em...
no, I did not :)
Theranos is the prime example of this. Whoever, was negative about the product in a way was removed. If one questioned a promise of the product because it was IMPOSSIBLE they got fired.
Words can also crash stocks, too.
On its own, probably true.

If that tweet happened to drop at the same time as something like https://en.wikipedia.org/wiki/1983_Soviet_nuclear_false_alar..., who knows?
I thought Thunderbird was not under development anymore?
Really? I’ve never seen another card like that. Interesting.
Huawei just opensource part of their “fangzhou” compiler (OpenArk) nofficially
The verifier has had bugs in the past. Here's six of them from 2017: https://www.openwall.com/lists/oss-security/2017/12/23/2 one of which was discovered to have an incomplete fix in 2018: https://crbug.com/project-zero/1686

https://medium.com/@tyanir/understanding-bpf-check-alu-op-vu... has a longer description of one of them - namely, you can convince the verifier that a certain part of the program is dead code and therefore doesn't need to be verified when it does, and thereby get arbitrary unverified eBPF into the kernel.
What is preventing them from placing a hold for the full price, then charging the card if the item is not returned? They get the same verification that they can be reimbursed if the item is not returned, but cannot make an arbitrary charge later on.
“Google fixes problem it created itself”
Why Housing Is So Expensive
It's just hard to "scale" across lots of individual open source maintainers/contributors who as individuals are unlikely to be able to keep SLA minimums, support query timelines (always answer in 24 hours), other such things that help corporate accountants and lawyers sleep at night. It also doesn't quite scale if those corporate accountants and lawyers have to sign and pay for O(N*M) such support contracts for the direct and indirect open source dependencies of the company's software.

If there is an opportunity here, it's most likely in collective effort. An open source guild/union could provide a support pool/cohort of contributors to cover 24/7/365 or what have you support agreements, an insurance pool for SLA guarantees broken/fees, broker and collectively bargain with enterprises for support contracts that cover costs and wages for entire direct and indirect dependency chains, rather than just obvious direct dependencies or splashy well branded dependencies.
That's odd! It was a perfectly good link when I submitted it. Thank you for the correction.
Many lossy video formats (e.g. h.264, h.265, av1) have a special lossless profile. But there are also dedicated lossless codecs such as ffv1.
Elon Musk and Jack Ma Debate
Oh no far from that. I've just been walking a lot carelessly in the woods. And there's something to nature where you can just go where you feel, stay where you feel like it.

There's this feeling that, your legs are your best friends, whenever something is not good enough, or good anymore, just move, don't think.
Your situation isn't even as bad as what google did. It is one thing to proactively prevent sign-ups from potentially "fraudulent" users and another to permaban existing users on their first "offense" with no explanation and/or opportunity to appeal that decision. The latter should always be an option for permabans, no matter what.
> > many places, for example, will accept Visa and Mastercard but not Discover.

> But that's explicit and the same for everybody. If you accepted Discover from somebody and not from somebody else, THAT would be discrimination.

> Discriminating the credit card somebody is using without telling anybody... well, could still be discrimination. Younger people could be more prone to use an Apple card, couldn't them? Can you demonstrate the "feature" you're discriminating about can't be tied to age, race, gender, etc?

FYI discriminating against people on the basis of age is not illegal when applied to youth, at least in the United States. This is obviously the case as we use age as a gate for many privileges.
While it's unlikely North Korea would just launch missiles on that basis, is that really a gamble you want to take?

Imagine such exploit taking place at a moment of greater tension, and consider the fact that the President is already prone to erratic behavior online which his staff then attempts (or not) to conform to existing policy.

EDIT: right after reading this thread I glanced at the headlines, only to discover that intel analysts are (allegedly) upset that the following Presidential tweet included a snapshot of a till-then classified surveillance image. I offer this as an example of why traditional diplomatic and security norms may be more fragile than you suspect.

https://twitter.com/realDonaldTrump/status/11674933719732551...

https://www.cnbc.com/2019/08/30/trump-says-us-wasnt-involved...
This is pretty neat. I think it would be great as a chat heads up display feature for video games.. your avatar could be a creature or a character from the game or whatever you wanted.
Specially if coming from high profile politicians and CEOs...
> Google's classic canned response of "We've confirmed we're right, we will not tell you why and this is the last reply you'll receive" is one of the most infuriating things I can imagine.

There isn't a week that goes by without that exact same story repeating itself.

> I make my income primarily through AdSense and live in fear of that email one day.

Maybe you could prepare for this by writing an angry blogpost ahead of time, to get it out of your system?
That shared understanding has never existed in history. Intelligence and diplomacy has always been part of warcraft. The Spanish-American War and Pearl Harbor are two notable cases of war triggered by communications.
Does twitter let you disable sms/authy fallback if you are using u2f? Many websites don't.
The major HTTP proxy debuggers all support MitM of TLS traffic using a locally-generated CA trusted by the device.
The Plan to Use Fitbit Data to Stop Mass Shootings Is Terrifying
This! ^^^ The author paints an overbroad cartoon picture of a complex philosophy in order to fabricate a tale of 'toxic masculinity'.

Self control is not the act of not displaying or feeling one's emotions or drives. Rather it's the act of moderating one's behavior in response to those drives and emotions.
It's just funny to me, that earlier in the same piece he quotes a guy who's essentially saying the same thing. "Nobody’s going to pretend that ancient culture in general was feminist," says Anthony Long, Chancellor’s Professor Emeritus of Classics at the University of California at Berkeley. "It wasn’t. So inevitably when you’re reading ancient texts and philosophy, whether it’s Aristotle or Stoicism, the male gender will tend to be emphasized and male activities will tend to be emphasized." Yeah, or, succinctly, you could say Western Civilization is the patriarchy. Or slightly less succinctly you could say Western Civilization is made of books, and dudes wrote most of the books. Partly because women weren't even allowed to learn to read & write in many cases. Patriarchy led to dude-learning which led to dude-writing which led to Western Civ being mostly made of dude-books promulgating dude-ideas a.k.a. more patriarchy. Western Civilization (those books) is a manifestation, result and cause of patriarchy. It should not boggle the mind.

"First you said women didn't have a voice. Then you said men did most of the talking. Make up your mind!"
Ask HN: Linux laptop with good multi-touch trackpad
I’m running a couple Linux machines (a Lenovo X1 and an otherwise nice Dell with an abysmal trackpad) but I’ve never gotten a good multitouch trackpad working. I suspect the trackpad hardware I’m working with is limited since no amount of tweaking is working for me. Has anyone gotten a good trackpad working under any flavor of Linux on any hardware (except Apple, I’m trying to get away from their hardware monopoly)
Downvotes are allowed to express disagreemnt.
I think we need to reconsider the value of Twitter as a communications channel, along with the other social media platforms. They should not be taken so seriously.

Am I the old man yelling at the kids to get off my server yet?
there's nothing "passive" about this. he's relying upon a "platform" (there should be a more nefarious word for this, perhaps monopolyform or something) whose behavior in the past has indicated that it is arbitrary at best and malicious at worst. thus, there's an absolutely nontrivial existential risk of losing all of that one morning, at the whim of the platform overlord.

when you associate to any extent with a monopolyform, you must understand that at any point, the owner can absolutely annihilate you. that's the game, and those complaining post facto about how it's not fair should consider that those were always the rules, and complaining after getting bumped off is certainly understandable but that outcome should have always been a part of one's expected risks and possible outcomes.
eBay? ;)
Twitter has option of using 2FA with a authenticator app though if this is an ATT issue he must’ve fallen victim to a port attack and must’ve been using SMS based 2FA (which many would argue is not really 2FA at all)
It's an aptly-named productivity distractor.
I have used Apple phone support several times a year for the last few years. It works very well. They always get to me promptly, even at busy times such as a Monday during the business day. I don’t know whether you can get it without purchasing their Apple care plan.

I’m no longer buying Apple laptops and I will miss that support option.
Once you have a multicellular animal, it's far too late. You have to do the gene editing before cell division occurs. You can't ensure delivery or uniform uptake otherwise. And beyond this, delivery itself is incredibly hard. You can't get eukaryotic cells to uptake genes.

It's better to screen beforehand.
> Who would ever believe that a president would announce a first strike over Twitter before launching?

Big if true!
I wonder who's that [-] was.
This is not a scientific apology for racism, it's not even an apology.

The reason I linked it is because it argues that if you think reverse racism doesn't exist, you're probably right, but only because you're using a definition of racism which is biased or functionally useless.

I think this thread shows the argument extends to sexism. Does that mean misandry is a systemic issue on the scale of misogyny? Probably not. Does it exist and does it hurt people? Yes. Does denying that trivialize other people's experiences, exacerbate groupthink, and make you look like an ass? Yes.
The actual quote makes Peterson look worse? The whole "patriarchy is Western civilization" is an idea that can be traced through Christian theology, Monarchism up to more modern Conservative philosophers like Leo Strauss and Roger Scruton. The quote itself is a strawman/buzzword soup. He sounds completely unhinged.
Are you sure it’s not the metadata that is pending to be uploaded?
Would it? Is there any country whose leaders are so foppish as to believe what they read on Twitter as though it were some actual diplomatic channel, or even an early warning system?

Color me skeptical, sir.
It was a question, not an assertion. I don’t have an Apple card, and I haven’t seen one in person.

Keep your pants on.
Here's a certainly not contemplative answer which would suit HN best:

If money is no problem and you've correctly narrowed your problems down to your looks (here's where you might be wrong), plastic surgery is very effective.
Sure, because 'user friendly' and 'PGP' are always used paired in sentences with positive sentiment.
This has nothing to do with the Apple Card. Google loves suspending Ads accounts for doing any changes to their profiles. I've had to go through this BS at least 5 times.

Odds are this guy would've been banned no matter which card he switched to.

Given that smartprivacy pushes VPN stuff I wouldn't be surprised if this guy had been using a VPN to log into his Ads account, which would be a sure way to get your account fucked.
نقل عفش من جدة الى الامارات 0535220955
There are a lot of techniques to compare binary similarity that don't require human intervention.

Edit: see for instance https://www.usenix.org/conference/usenixsecurity17/technical...
CMD+SHIFT+F just like any other editor (vscode, sublime etc) out there?

Also you have action manu on CMD+SHIFT+A that will give you any command IDE can offer.

It's as discoverable as vscode if not more (you can even use IDE Features Trainer plugin if you want to)
CERN machine-learning techniques could improve autonomous vehicles
seems like a a waste of a hack posting some messages that are quickly deleted and forgotten with no long term gain. I would have done the eth/btc giveaway scam thing and at least made good $ off it. Its like being smart in some regard, such as hacking, but dumb in others , such as maximizing the gain from the hack.
Like most credit cards, the Apple Card is free.

Of course, the merchant pays a fee when you use it, and you get some of that back in the form of rewards, so you have to compare how the Apple Card’s reward scheme stacks up against other cards. I’m not an expert, but from what I’ve heard it’s at least decent.

So there’s really no money being thrown away here.
Why would not getting an Apple card keep Google from banning you?
Here's a thought: if classwork and homework is getting so overwhelming that teachers can't possibly grade all of it, then it's overwhelming for the STUDENTS too, and they shouldn't freaking be assigning so much busywork. You don't need a 5 page essay to determine whether a kid has read a book. You can figure that out really quickly in a classroom discussion without anyone having to lift a pencil.
> Are we really back in the 90s, back to “This page works best in $one_specific_browser”?

Do webdevs really check for Chrome AND Firefox compatibility? The devs I know consider the job done as long as their site works with Chrome.
Yup, jail or prosecute them all. Maybe some of the lower-level people will want to cut plea deals to limit their exposure. We need to apply pressure to get people to flip.
I think it depends on what you mean by false. I've always thought of falsity as a continuum. At one end are obvious non sequiturs like 1=3. A little further along are the novice blunders everybody makes while learning the theory. At the far end are propositions where you have to cook up a really abstruse counterexample to show they aren't true. But that's tantamount to saying that they almost are true. And in fact a lot of the time you can treat them as true and not get into trouble.

Physicists, to take a notorious example, spend a lot more time on the real line than mathematicians do, but in their day to day work they ignore most of what we know about the real number system.
I guess this is the "in for a penny, in for a pound" school of thought?

(If you're going to be arrested for CFAA violations, might was well throw in some financial crimes too. Make sure you're unemployable for the rest of your life.)
Get a ML job.

Or predict and trade bitcoin.
It wasn’t a LeetCode problem. I had to implement an API where each call would change the state of the application on certain conditions. I heard the problem and clarified it on the whiteboard. I coded each function while talking and ask for clarifications.
I don't think (2) needs any additional demonstration. Any experienced C programmer who just reads the Rust book should conclude that Rust >> C.

(3) can be a problem: Rust does not (yet) make it possible to define an ABI for Rust, which means that only by using external representations (C repr) can Rust code interoperate with non-Rust code. However, that's not a very big deal right now.

As to (1), ignoring toolchain stability (which affects C as well), the main concern would be (3) (see above).

Re (4), that's a legitimate question for sure. (My suspicion is that Rust will improve performance in general, mostly due to forcing better (public and internal) API designs on programmers. However, that's just hunch.)

Re (5), benefits. I think mostly it will bring this benefit: cleaner APIs. Obviously that won't apply to Linux's ABI to user-land, since that's not to be broken, but it could benefit the kernel in-tree. Re (5), disadvantages, I think mainly it's the learning curve.
I'd wager that government-run portals might be even easier to hack.

Regardless of that, separating "official communications" from "personal" would be really tricky. Which tweets would come as "the current president" and which as "the candidate up for re-election"?

In addition to that, there are actually separate accounts (official @POTUS / personal @realDonaldTrump) but Trump-the-person has no incentive to ever use the official account (it's not "his") and so all @POTUS account does is just retweet the personal account, sort of defeating the purpose.
They probably mean tweeting something like "At 11:45 EDT, the United States will be launching a tactical missile strike against Iran's Natanz and Karaj nuclear reactors, unless the Ayatollah agrees to permanently cease their operations", not "Fatty Kim Jong-Un is a loser!"

I doubt it would actually start a war, but it could definitely cause problems, especially if they believe the tweet may have actually been a "testing of the waters" rather than a result of a compromised account.
Because people in the same timezone are mostly at lunch and starting to relax for the weekend, so the potential audience is large. I wasn't thinking of anything market-related as another person suggested.
Yes everyone who has an unsteady job should just get a better one or not worry about losing the one they have. Quite stoic.
Certainly it could be if security was an explicit design goal. Security is an afterthought for most social media companies since users getting hacked isn't typically a big deal; including in this case.

Notice, for example, that bank accounts are hacked much less frequently than twitter accounts.
That doesn’t seem like a crisis to me. Are some of these critical infrastructure devs threatening to quit work unless they are paid. I’m not a big contributor, but I’m pretty familiar with a French projects and the contributions are made specifically because of the license. OSS licenses are designed to let companies make “billions,” that’s a feature not a bug.
You could do that more easily with file names though. I doubt libraries significantly (if at all) change their file names when they update.
Same with hotels for hospitality workers!
It works great if you won't deviate from the common use case. Otherwise, you have to do all sorts of crazy monkey patching. On top of that, it is a relatively old project that has to keep legacy code for backwards compatibility.

I decided to roll my own auth, but was very cognizant about the risks of going down this route. I used primitives provided by Rails (has_secure_password, has_secure_token) and made sure that my implementation is not susceptible to known exploits, such as session fixation attack: https://guides.rubyonrails.org/security.html#session-fixatio...
Ok, we'll change the URL to that. Thanks!