skysight-inc/HackerNews huggingface dataset:
Depends on the magnitude of the revenue increase.

One thing that inspired me to build Jika were the stories of sellers doubling their price and actually increasing their number of conversions. I haven't had a customer like that yet, but I had one person who reduced their price 30% and increased their conversions 5x+. In that case, it's pretty clear there's a winner.
Common Lisp condition system

[1] https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node317.html

[2] http://gigamonkeys.com/book/beyond-exception-handling-condit...
I don't know if anyone would suggest that the US's indiscriminate summary executions of civilians for the crime of riding a bicycle justified anyone torturing anyone, but I certainly didn't.
That's a great take from an idealist perspective. The reality is that governments are under-resourced and under-funded for these types of things and American citizens aren't going to register for a state-owned version of Twitter nor fund it. They're already on Twitter and governments should meet them where they're already at.
I've found many good (mostly black-n-white) historical snippets by searching on YT for persons related to computer history (for example Von Neumann, Hopper, Feynman, ...). A lot is related to wartime efforts, as there seemed to be a real need there..

But there's certainly no shortage of books [0] about the subject, and I'd recommend to start there to get a list of names and key events first.

If you're looking for entertainment (although there's multiple good documentaries listed there too): [1]

HCF is something I'm planning to check out soon!

[0] https://news.ycombinator.com/item?id=22907211

[1] https://en.wikipedia.org/wiki/List_of_films_about_computers
We just learned a lot about you. Closed-minded is obvious, and there is a good chance you don't believe you are.
Things I have reverse engineered in recent memory, that perhaps deserve a write-up.

Nextwave Piranha CNC protocol -- easy, about three days of work
Virtucache for VMWare ESXi -- easy-ish, about five days of work to completey take apart
SONY camera firmware -- quite hard, about two weeks of work
Loc8tor tracking tags - easy once I understood how active RFID works
The key issue here is discoverability...

Yet here we are discovering it, specifically because he made the video
I am going to complain for you about down-voting.

Why in the world is this comment down-voted? The poster provided a factual statement that was made directly from the person that made it, a quote of what was stated, the context of how it was stated and a link to support their information. Directly answering a question that was postulated by the grandparent post. They did not even offer their personal opinion or conjecture on the subject.

Do we hate reality and facts on HN now? It's absurd that factual information, no matter how much we don't like the implications is down-voted.
Or maybe they did it by themselves because they are capable of independent decision making. Just the other day someone here was loudly proclaiming we shouldn't be interested in US politics from overseas because it doesn't affect us. HN should make up its mind about this in a well reasoned way.
> high productivity people care about this issue, as long as their compensation is high enough.

That circles back to the original problem of how do you identify the high productivity people to give them high compensation. It works when the person spending the money is close enough to evaluate employee performance. But when it's some middle manager spending Zuckerburg's money you run into the agent/principle problem. The managers will do what's best for them (raises for everyone!) and not the enterprise.
Leo Laporte on the Future of Podcasting
Varying opinions already; here's one more.

I see it as a category thing; a multitool has a knife, but is not a pocket knife. It is fine for cutting things in a pinch, but is terrible for much use - the ergonomics are all wrong, it is heavy and awkwardly shaped, and usually the blade shape is going to be very generic.

As far as cost, it is like anything else - you pay for quality. Others have covered this, I don't have anything to add, other than a rule of thumb - if you've never sharpened a knife, you will probably not find much value in nice ones.

As far as value, that's up to you. I use a knife daily, some days more than anything else I carry with me. If you don't need one, then it will be worth far less to you.
That's why having a culture where people share their gratitude for your being helpful, competent and otherwise awesome really matters. The self-promoters always look good, but the best people - and those that make the best leaders - often don't self-promote.
That's more of a die-level issue rather than a module-level issue, isn't it?
Yeah, but you still have plenty of people popping out 5+ kids and at a young age (smaller generation gap).

I am not saying this is true across the board, but my anecdotal experiences have been that the people who have more than 3 kids are not able to support them without government support programs (some exceptions like the Amish). I don't see any disincentives to having more kids if you know that support will be provided. Governments also promote having children via tax credits and even monthly payments for raising a kid (Norway or Sweden I think). That's not counting the needs-based assistance. It's all because the economy suffers if the population shrinks or stagnates.

Of course we can't just stop the needs-based payments and neglect the kids, but I would love to see the tax credits disappear and maybe require some kind of long lasting birth control as a requirement to assistance if they already have the replacement rate number of children (2) to ensure we aren't adding to the issue.

I have one kid and I don't think I want anymore. I see a very bleak future for the next generation.
"American countries"?
Ah, okay. It looks like you're taking a fairly C-like language and transforming it to C--I'd call this a transpiler rather than a compiler. You're not wrong to call it a compiler, but it's a pretty noncentral example of a compiler.

Congrats on at least having an emitter, but I'm still searching for an article that shows how to emit assembly of any kind.
What's to prevent China from re-branding Huawei, or something along those lines? Then, US / UK / Taiwanese companies could say: we're no longer dealing with Huawei. We're dealing with Uawei. It's different? China could do something like that indefinitely, as a workaround, no? Or, China could just have any number of new shell companies order TSMC parts, and then hand them over to Huawei.
Cloudflare Warp does not hide the client's IP address.

> From a technical perspective, WARP is a VPN. But it is designed for a very different audience than a traditional VPN. WARP is not designed to allow you to access geo-restricted content when you’re traveling. It will not hide your IP address from the websites you visit. If you’re looking for that kind of high-security protection then a traditional VPN or a service like Tor are likely better choices for you.

https://blog.cloudflare.com/announcing-warp-plus/
Those allegations turned out to be false.
That's so funny. ASML holds the market for a reason, this is not so simple. You could probably do it on a Friday night but the Chinese may take a bit longer than that.
> If you act like an asshole ... you will be treated like one.

I guess the cops haven't learned that lesson yet.
If that's the case I wonder if heads of state and aministrations of other countries have similar protections. It's crazy how Twitter has become a channel for broadcasting important messages and PSA by administrations all over the world.
Capitalism is a real bitch when it doesn't go your way!
Yeah, someone could totally build Honey for Jika if they really wanted to here haha. If you think about it, discounts that don't apply to everyone (what Honey targets) are pretty much unorganized price a/b testing.
Shipping a read-only 128GB thumb drive would be more practical, wouldn't it?
I would love to use this, but I don't manage any communities that aren't already married to either Discord or Slack.
That's exactly what I said :)

> I highly doubt that the SEC wouldn't put the required resources into this

I doubt they would not -> I think they would
I missed the point the US and China being the largest economy.

Europe is still ahead of China. And has a much higher and better educated population than the US, and much more exporting small, independent businesses. Meanwhile the US is at third world standards in infrastructure and democracy. Their only strength is military and having the Dollar. This is not sustainable.
« The big change here is that the command and address bus is being shrunk and partitioned, with the pins being reallocated to the data bus for the second memory channel. Instead of a single 24-bit CA bus, DDR5 will have two 7-bit CA busses, one for each channel »

If there are two 32-bit data busses rather than one 64-bit bus, arithmetic suggests they shouldn't need to find extra pins from somewhere.

So maybe the rationale for shrinking the CA busses (to 7 rather than 12) is something different?
Called out by the current government that dog whistles?

https://en.wikipedia.org/wiki/Dog-whistle_politics

I’ll take virtue signaling over dog whistling any day.

I bet he doesn’t call out Apple after Cook kissed the golden ring during the photo op last year.
On Spending
I thought you were going to say “water or gasoline”. But I guess different things terrify different people.
By what measure? They have less than half the revenue, and only 9b in profits last year.
What's a "Drumpfel" and what makes them uniquely suited to sending crypto to random addresses?
so what if it is?

i know what the bike shedding metaphor is and frankly you're stretching it a bit because all this person is trying to do is educate and they're not even saying this is the only way to do it.

seems odd to pull out the bike shed metaphor for every case there's an abundance of technical articles on a subject matter. There's lots of tutorials on for loops in X language. Do you consider that bike shedding?
Yeah... it's nearly impossible to figure out what's going on after the fact since the conversation is split amongst so many different Twitter threads. The best I can discern is that his response is dismissive of systemic issues that affect results and introduce biases but, to me, that feels like he's getting jumped on for not being general enough in his criticism.
Non-software companies hiring a "hacker" who is cheap and can either write firmware and make firmware talk to hardware.

These types of companies don't really have things like code reviews and teams of engineers.

I used to work on embedded systems. The entire software team in the company consisted of myself and one other software developer. The only code review at that time consisted of "can you take a look at this funny bug that is occuring?"

I suspect the entire system was developed by Charlie. I've been that Charlie person. We all make mistakes, and we all need to "just get it done." There is a difference between "harden something so it cannot be exploited" and "make it so the customer cannot take one of our devices and plug it in to a competitor's device."
You could also point to https://www.math.upenn.edu/~wilf/AeqB.html

Both are good reads if you're into that sort of things.
I know the admin tool was involved (at least from the reports). I mean that an external party masquerading as legit users was duping employees into changing that stuff (possibly via the admin tool).
Twitter was originally intended as a way to post personal statuses. Short messages that are self-contained enough to require little elaboration.

Only when people started using Twitter to have long-form political and philosophical conversations of controversial topics, things that inherently require more than 120 characters to properly communicate, did it devolve into a mis-communication tool.
Also, didn't most of these tweets happen after the US markets close or just before? If the market had overnight to digest what had happened before trading opened the next day, the markets wouldn't move on information that had already been determined to be false.

(This is assuming that the hackers did not have control of the time window in which they had elevated access.)
Ask HN: API authentication as-a-service?
Hi HN,

I'm building a public-facing API. I currently do authentication through AWS Cognito, though it's a bit painful (as probably not what Cognito is for) and also I don't like the idea of using uname/pwd.

I have seen a few API's where I thought workflow was quite nice. In example Esri ArcGIS Online API workflow is something I would like to have in my app.

Are there any services available (like Cognito) where this is available on as-a-service basis?
Human rights within one's own country are one thing. Caring about human rights in another country is essentially nothing but geopolitics.

That said, there are geopolitical consequences of Black Lives Matter that are fairly obvious, as far as who comes to power in the US.
That's actually a really interesting link. I see severe escalation that sounds like the result of a poor police response. It started with graffiti and a broken window. More than a week later:

"Portland Police were forced to deploy crowd control spray to disperse a crowd that was throwing animal seed at officers."

Really? They were forced to use pepper spray or tear gas because they were being pelted with animal seed? Poor babies. It must have stung. This is precisely why there are protests to begin with. The police in America only escalate. They do not know how to de-escalate. It did eventually get to fire and hammers, but let's look hard at how it got there. If you escalate a fight, expect to get hit.
There's a company that does this and more:

https://news.ycombinator.com/item?id=20252759
I guess I was technically wrong in that it does have an emitter, but I wasn't wrong in that it still doesn't emit assembly. gcc (or whatever you're using to compile your C) is still doing all the nuclear reactor part.
FWIW the swapping issue was massively improved by CSSU-Thumb community update, and AFAIR GPS just needed a correct SUPL server to be set, since the Nokia's one had a SSL certificate that expired soon after the official support has ended.
So in your eyes, was CHOP the "summer of love" the mayor claimed it was?
AFAIK Javaflow's been inactive for over a decade. Newer implementations for the same concept include https://github.com/offbynull/coroutines and https://github.com/vsilaev/tascalate-javaflow/.

Full disclosure: I'm the one who built / owns the first project.
Unfortunately this wouldn't be a proper a/b test since it'd be comparing 1 day of 1 price to another day of 1 price. Only by splitting traffic 50/50 do you properly isolate the price variable.
That's excellent news. Being locked out of the community by virtue of it being hosted on a proprietary service, requiring a proprietary code blob to access, was one of the biggest sour notes I had coming to Julia.

(Now if only discourse.julialang.org links would render without Javascript!)
Linux users who are interested in Mozilla VPN can use Mullvad (the service that Mozilla VPN is rebranding and reselling) until it is released.

https://mullvad.net
If you look at outcomes instead of responsibility, you get the opposite conclusion. If your suffering is a defect, then maybe we can fix it. If your suffering is a correct response to your circumstances, then it's right and proper for you to experience that suffering fully and indefinitely.
I've shortened the title just a bit due to the character limit.

72 hours of production downtime is /insane/ to think about and with such a brass attitude coming from the team as well.... I'd be inclined to go to the board and ask for additional funding to start a new team/begin knowledge transfer ASAP and start winding down the old team. I'd be curious to know why the CTO's isn't being grilled about the downtime and if they even have a CAPA process to prevent this from happening again?

Additionally, one of the commenters in the thread also points out just how important devops as a /culture/ is compared to just treating it as something to be bolted on at a later point in the organization life. I've worked with too many devs that seem to think their involvement ends when they throw the code over the proverbial "devops fence".
You can't just pay your amazon bill with it; that creates a paper trail. The feds could subpoena Amazon to find you. You can only pay other dark web denizens, and only if you trust them not to use it for something subpoena-able.
> I am sitting here watching a video of a guy playing Cities Skylines and I am blown away by this software.

Keep in mind it wasn't just one person who developed the game. It took a village.
Total phone sales, in number of units, which is what matters when figuring out how many chips to make, as well as market share as a proportion of units.
Yet Disney celebrated Pride month even though they had to know that it would cause criticism from the “Focus on the Family” crowd.

https://disneyparks.disney.go.com/blog/2020/06/recognize-pri...
ARM licensing fee increase could drive some customers to competitors
I used to work on a static analyzer that did taint analysis, model checking, buffer bounds checking, and so on -- a bit like a compiler backend on steroids. If there's a specific topic you'd like an explanation on, I could be convinced to write something up.

My favorite was always context-sensitive, interprocedural points-to analysis. And dataflow analysis in the presence of higher-order controlflow constructs.
I think high productivity people by definition cause everyone* else to benefit from their excellence.

So high productivity people who don't want everyone else to benefit are a bit of an oxymoron.

(* or at least most others)
Do you have examples of this? I'd be curious to know if so. (I've played w/ Rust a little bit -- I implemented a Boggle board scorer + high-scoring board generator; Rust outperformed my C++ code! I was impressed.)
Decentralized Identifiers / accounts are being added to every federated spec that I know of. So I think everyone is aware of the issue there.

Regarding spam and abuse, what deters that on Urbit? The cost of a planet? Planets are only as valuable as the Social capital that they’ve built up. If a planet has no mutual “friends” with me, I’m not trusting that planet, period.
Twitter failing to load on a stable connection and crashing the browser if you scroll too far is not the result of business tradeoffs. It's a failure to achieve their own goals.
It was the Twitter equivalent of 'million-short'.
Large disposable income certainly helps - things come together a lot faster when you have proper tooling. Just looking at his site he has a cnc mill, plasma cutter, welder, access to a laser, casting furnace, 3d printers, etc. Looks like he's got the money to just buy the right gecko drives and linear actuators instead of scrounging for months to get parts off ebay.
Depends on what you mean by miserable and how sensitive you are I guess. An employer holds a lot of perfectly legal authority over you. It’s hard to say that anything that makes anyone miserable would be illegal.
I’m now a manager at my company and engineers often ask directly for constructive feedback. Either from me (I’m a former tech lead from the same team) or they’ll ask who can help them learn about specific topics. Feedback on the form you wrote would generally be well received by folks on my team (with the exception of “less stupid”). Either in person or on a code review.

I’m at Yelp, so we’re considered a large tech company, but far smaller than FAANG. Also, this is how it is on my team. The culture can vary a bit team by team however most teams share similar cultures. If folks reading this are at Yelp and their team isn’t like this and considering leaving because of it, you should look into a transfer.
That is a great analysis. But I'd put money down that he's wrong about the camera. It will have a "sensor package" which may actually include optics, but just like Face ID today, the raw data will be inaccessible to the user or applications.

I can't imagine privacy-focused Apple has any interest in selling a device that could be used to discreetly capture images. That caused no end of bad PR for Google Glass, and for the Apple of today it would be in service of a a marginally marketable feature at best.

I can certainly imagine Tim or Phil at the keynote: "When you want to take a picture, you have the best mobile camera in the world already in your pocket."
But memory is latency-limited, not bandwidth-limited. The channels are idle quite a lot of the time.

So you go from

REQUEST1---------RESPONSE1-REQUEST2---------RESPONSE2

to

REQUEST1---------RESPONSE1RESPONSE1
REQUEST2---------RESPONSE2RESPONSE2

Each request individually is slightly slower, but the total bandwidth is greatly increased.
Thanks you responding! Would you mind if I reached out to learn more about your challenges?
Addressed this a bit in another comment, but if you think about it, non-public/targeted discounts are pretty much unorganized price a/b testing. Also, the alternative is having sub-optimal pricing which isn't going to cut it pretty soon with Amazon (+ other big companies) dynamic pricing tech + in-house brand expansion.
Look, if the police officer in question was a bear or something, I could kind of see your point. But police officers are typically humans, and have free will. If they're not able to deal with that sort of thing without assaulting people, then perhaps they should consider less demanding work.
You are conflating justice with “objectivity”. They are not the same thing.
> Fortran predictably overflows the result

Not sure what you mean here, and I don't have the standard at hand ATM, but I'm quite sure this is undefined behaviour in Fortran.

But yes, I agree defined behaviour is good. Undefined behaviour is occasionally good for optimization, at the cost of gray hairs for users.
There is also react-inspector npm package.
And generator comprehensions -- it's especially nice that you can directly write things like `sum(x*x for x in g)` without needing an extra set of parentheses or allocating an intermediate collection.
Not as a TSMC fab customer it isn't, not remotely. The overwhelming bulk of Huawei's revenue remains in device manufacturing. They're a very recent entrant into the SoC market, and not moving a lot of product there.
A bit of irony with you mentioning this as this link received more than 400 points.
Zulip is great! We've been using it for kie.zulipchat.com (Drools, jBPM, OptaPlanner, Kogito). Quarkus team uses it too. Can't recommend it enough. Only downside so far, you can't mute private conversations. Overall great experience, though; threads really work.
> I keep hearing people say this, and it baffles me. If the majority of people feel a certain way, who's to say it's not the right way?

Because, as parent said, the majority will usually benefit themselves even if it means harming the minority. If I belonged to some 51% group, why would I not vote to double my wealth, even if it meant stealing from the other 49%? And before you say 'I would never vote for that', it's never worded that way, but more subtle policies that would achieve the same thing.
Bottleneck for U.S. Coronavirus Response: The Fax Machine
This is the thinking behind the American ban. Time will tell if this is correct.
Do you've unedited videos of these escalations that show the complete context? You may be able to find 0.1% of the videos that show the complete context. Everything is conveniently edited to make people angry. No question that there are a few shitty cops but the media wants to show that every cop is one.
Further development needed, aka you're not successfully meeting expectations for your role.
That's actually a neat idea.
Flynn admitted lying.

https://www.google.com/amp/s/thehill.com/policy/defense/4217...
https://news.ycombinator.com/item?id=23441767