skysight-inc/HackerNews huggingface dataset:
> Asked about the issue this month, Dutch Minister for Foreign Trade Liesje Schreinemacher said the country would "not copy the US export restrictions for China one-to-one."

It is a restriction to boost the US industry, not to boost the EU one

You should not copy it, you should make your own

Another evidence of poor leadership without vision and without taste, your predecessors built a civilization, a culture, a science and an architecture, look what you have done to yourself
As people on fintwit have mentioned Madoff was in handcuffs less than 24 hours after his fraud was exposed. Bit this dude who literally described his business model as a Ponzi scheme?...

I can't help but feel a bit of cynicism over everything right now
Unix's (technical) history is mostly old now
> tests the compiled object code, not the source code

That's not something you see called out very often. Correct code fed to a broken compiler can definitely give you a broken binary. Likewise a correct binary will pass on a correct simulator and may fail on broken hardware.
It's a very ironic argument from the platform that most aggressively pursues exclusives IMO. They frequently negotiate timed exclusive deals even with multiplatform games or negotiate clauses that forbid smaller game studios from publishing on Microsoft's Game Pass. MS has been criticized for years for having comparatively poor exclusives, and they try to fix it to find their primary competitor cries murder.
Those are more integration tests (load stuff into the DB and query it out) vs. unit tests (set up mocks around functions and call them with different arguments).
I was getting ads for this on LinkedIn, including SBF, before the FTX crash.

Pretty sure this is just that they haven't updated the content and pre-exists FTX imploding.

Would be great if he still showed up though. Would make for an amazing Q&A.
Black Friday sale 2022 is here, and shoppers worldwide are ready to pick out their favorites during this one-of-a-kind sale. From clothing, gadgets, games, and gaming consoles to home goods, thousands of vendors, eCommerce platforms, and manufacturing firms offer considerable discounts in all categories.
There were a few good ones which started before today but surprising number of good ones only today.
If you want to do GPU-intensive work on a laptop that can’t fit a high powered GPU (some of the desktop ones are quite large), then you can put it in an enclosure like this and plug it in to your laptop.

The GPU equivalent of an external hard drive.
If you don't insist on setting up your company in the most expensive city on the planet, you might not need VC money to set up a competent dev team.
No VC money, just three people developing a game they‘d like to play themselves, and it grew organically from there, financed by the money made from selling the game.
Only if it makes you feel better. There's no degree of punishment that can be done to this person whom you've never met that can bring the dead that you knew back to life. There are no refunds for spending our civilization lionizing the massive accumulation of wealth by financial manipulation. The danger is in the system, not the random narcissist promoted into a position of power within it; there is an endless supply of narcissists.
> The gaming industry has chosen the APIs they are willing to support.

The gaming industry will go where the money is.

The majority of the industry revenue is now on mobile and the lions share of mobile revenue is on iOS and Metal.

I think Apple Silicon Macs will end up benefiting from studios having experience with Metal on iOS in the same way that XBox benefited from studios having experience with Direct3D on Windows.
I do not think it is misplaced to look at a massive fence of stolen goods as a problem. Amazon takes a cut of every sale just like a fence. They have constructed their onboarding and process to "not know your customer" because they enjoy this revenue even though they must know their system is being heavily used for these illicit sales.
There has arguably been no market for Mac games. Until M1, Macs didn't have good enough GPUs for many games. There were no "Gamer macs" (Macs with good enough GPUs to run top end games)

And, AFAIK, there's very little market even for games that don't require a high end GPU on Mac. My guess is the majority people who want to play games on a desktop/laptop just know to get a Windows PC.
I mean, it's worth it because it's been so helpful, but I bought Recut (which takes the silences out of video editing and is on that list) a couple of weeks ago, and now it's 50% off.

I wonder if marketers ever think about how black friday sales annoy customers.
Refactoring is easier when you have either tests or types, but I think it's easiest when you have types as tests don't always remain compatible during refactorings. In TypeScript I let the types guide me as I change code. Too many times I've looked at a type error, thought "why would this be an issue", ignored it, patched up my test suite, and realized the type checker was right all along; I would have saved time just listening to the types.
> unless physical boundaries stop you from failing

It is also possible to just police it. Supervise it. This is partly anathema now with agile etc. But the iPhone is what it is because there were a few dictators at the top saying "no". This is actually more effective than a physical boundary because:

1) People will hack around the physical boundary anyway.

2) It forces a conversation between the supervisor and the developer every time the supervisor raises an issue. At this point the developer may get a chance to learn something about the reasons for higher level structure. But more importantly the supervisor might learn something about what is wrong with the higher level structure.
I want to disagree with every single statement except of:

> But I think Artistotle is so respected in the West since Enlightment. He put an emphasis on free will and human choice in oposition to Plato.

But thanks for the answer anyway, I really need to gather more information about him and his legacy before any arguing.
Completely agree. Integration tests over unit tests all day.
Punishment isn't for the benefit of the dead, it's for the living. Kind of like the funeral.
That headline removes Evangelical's agency. They chose to use the pandemic to radicalize. They could have reacted differently.
He's not even going to be the worst person speaking at the event, by far.
But it takes not just screenshots. But "beautiful screeshots"

Whatever that means
Imagine congress passed a law funding software upgrades for the IRS that came along with a bunch of tax code changes to "streamline" the upgrade process.
It is literally the most controversial concept in today's geopolitics. Study politics science in Dover - it is a conspiracy theory. Study PS in Calais - it is the exorbitant privilege and a cornerstone of global injustice. And it is not like France and the empire are rivals.

https://en.m.wikipedia.org/wiki/Exorbitant_privilege
They got 22k€ from a crowdfunding in 2013 :

https://www.indiegogo.com/projects/factorio#/

IIRC sold more than 3 million copies by now ?

P.S.: The evolution of trailers over the years is quite something :

2013 : https://www.youtube.com/watch?v=V1qOCAM9Syw

2014 : https://www.youtube.com/watch?v=9yDZM0diiYc

2016 : https://www.youtube.com/watch?v=DR01YdFtWFI

2020 : https://www.youtube.com/watch?v=J8SBp4SyvLc
Unittests is not the same thing as TDD religion. At its base, it just means dividing things up into small units and testing their functionality as exhaustively as possible. It's a divide-and-conquer.

The hard part in adding unittests is deciding what a unit is, and when a unit is important enough that it should have its own battery of tests. Choosing the wrong boundaries means a lot of wasted time and effort testing things that likely won't break or change so fast that put a drag on refactoring.

I disagree that a kernel can't or shouldn't be unit tested. At the very least, it has a strong interface in the userspace system calls. Of course you should unit test the system calls. Especially because Linux's motto is not to break userspace.

The other benefit from unit testing that is overlooked is that it accelerates optimization. If you have a good set of unit tests that test all observable behaviors of a system means you can optimize the logic inside and constantly rerun those tests to make sure it's not broken. This speeds up the experimentation process and clearly delineates the interface so that you can see when and how you can "cheat" on things that aren't observable.

So, hard disagree. Test the bejesus out of the kernel. It will harden it and open up the ability hyperoptimize the units inside.

edit to add: well-written (i.e. terse and readable) tests are excellent documentation on how a unit should behave.
Imagine living in a village in the far past. Your neighbors with whom you will live with for 50 years form close relationships with you. They constantly judge you. They believe in nonsense superstitions, and further judge you by that. If you ever do or convey one thing that goes against their beliefs, they will kill or exile you. You do not sound like any more of a reasonable person. Contrary to popular belief, we do not live in an enlightened time. People still have the same mundane superstitions and morals and actively seek to punish people for violating them. I do not want a village future with you. CCTV is a means of enforcing the will of the people, and only the most opinionated people. It's not worth it for whatever small benefit like a few crimes being solved or punished.
Seconding this. After trying out a bunch of git guis and being unsatisfied with all of them, I recently discovered lazygit and I absolutely love it. Simple, lightweight, doesn't get in your way, doesn't hide things from you, just an absolute pleasure to use.
That's obviously true, after all Google's principal role in life is to make money though advertising not through saving lives.

As I've said elsewhere, ultimately it's the responsibly of the regulator in each country to ensure that phones can connect to emergency numbers irrespective of what operating system or apps are installed on them—so that's where the problem ought to rest.

That said, it's clear that that view doesn't sit well with a number of commentators here, for within seconds of posting it together with a solution and the reasons for why the comment was voted down sans comment. With attitudes like that about one can expect Google to prevaricate.

That leads me to think there's more to this than just a clash of software nuking emergency numbers. If I were the regulator I'd be asking for the source code from Google on threat of future non-approval of Pixel phones to see what nefarious antics Google is up to. (It's clear to me that it's just too coincidental that blocking 911 would happen unless Google is specifically monitoring the number for some other unspecified reason.)
That depends on how rigorous their work was. If they did a good job, that would be a major career boost and would likely get them tenure. If they did a flawed but plausible sounding job, they’d likely get a book deal and could become a fixture on conservative media which would pay more but would limit the places they get tenure.
Hot lead! Thanks for sharing
That assumes you are working 20 hours at each, plenty of people work 80+ hour weeks.
How do you know you're not just catching cross correlation with age?
Ha, I guess this is one way of summarizing it :) Author here. I wanted to share more subtleties of the design, but maybe I failed.

Indeed, the starting point is sharing IP's across servers with port-ranges.

But there is more:

* awesome performance allowed by anycast.

* ability to route /32 instead of /24 per datacenter.

Generally, with this tech we can have much better IP usage density, without sacrificing reliability or performance. You can call it "global anycast-based stateless NAT" but that often implies some magic router configuration, which we don't have.

Here's one example of problems we run into - the lack of connectx() syscall on Linux - makes it hard to actually select port range to originate connections from:

https://blog.cloudflare.com/how-to-stop-running-out-of-ephem...
I believe the war in Ukraine has permanently damaged the USD's dominance in the medium to long term.

The use of a supposedly neutral financial network (SWIFT) as a sanction weapon will make other nations who aren't on good terms with the U.S. and the West (and not just the "usual suspects" but many nations in Africa and South America too) seeking alternatives.

As previously mentioned, Bitcoin is a viable alternative. But there may be others. In any case I see nations ganging up to create an alternative to the SWIFT network, potentially undermining its usefulness.
Some of the modernisation efforts for these sorts of systems are fascinating.

The US DOD have built a COBOL to Java transpiler that emits nearly-idiomatic Java. As far as I can remember they expect it to essentially be reviewed like any other Java contribution from an engineer and receive minor tweaks, and they're expecting to translate millions of lines of code with it.

There's also MicroFocus, a company who build JVM COBOL, with all of the implementation/CPU specific bugs, so that you can move everything on to JVM (or maybe even CLR I think?) and then start replacing pieces with Java/C#.

It's not unreasonable for a company or organisation around since the 60s to have this sort of stuff around, however with all the modern options available today, it's pretty unreasonable for them to not have a convincing modernisation plan.
> blueish fog (chlorine)

Chlorine is more yellow/green, so that's unlikely to be chlorine, I'd think.
Branition Logo Designers
Branition Logo Designers is a place where you can find logo and brand identity designers that are available for hiring. You can filter brand designers by their logo service concepts, specialties, revisions, count, and delivery time. Find and connect direcly with the logo designers available for hire on branition.
It seems we've come... full circle.
“Mono world order” is a fun euphemism for “boo hoo we’re not allowed to run around the planet conquering other people”.

You’re free to “divest” as you put it… But you’re still expected to behave & play nicely with your neighbors.
What is the legal framework for a product that infects people with "beneficial" parasites ?
On a 2019 MacBook Pro. I use boot camp. Load up windows and games run fine.
If 6 hours is very reasonable for the average employee but you manage to do it in 3 to the same degree of quality and aren't being compensated anything extra above that average then I think the more pressing and larger unethical issue is the method by which compensation is determined.

I think there's a certain amount of cognitive dissonance being experienced here. The idea of a 40 hour work week is so deeply ingrained that there's a deep seated feeling of obligation toward working that time. In reality? The company has defined a scope of work according the 40 hour socially constructed time and assigned a value of $X for the work they think should be done during that time. If someone can do the expected work in 20 hours what are they supposed to do, be punished by getting even more work than colleagues compensated at the same level?

No, in practice-- and you'll see this all the time if you look for it-- many people lengthen the time they take to complete their work to fill a full 40 hours. Breaks, casual extended conversations with co workers over non-work related things, heck walking to meetings and waiting for others to arrive and then walking back-- that dead time is eliminated with remote work.
Somewhere in my comment history I made the prediction "It will be possible to buy large amounts of oil without USD by 2024" - so I think I've got a decent track record on this subject.

I'm much less confident in these predictions than that one, but I'll predict Saudi Arabia won't go off the USD because they depend on US military support in a pretty warlike part of the world and the CFA will be replaced by 2027 as currently planned without any major interference from the European powers.

As for a case for maintaining the status quo - The example made of Ghaddafi comes to mind.
Certainly; this is a hypothetical about a future where both China improves and the USA continues downhill. But even then, don't image a static world, imagine the difference (on the world stage, not in absolute terms) between the UK in 1922 and 1950, and assume the USA might fall proportionally as far by 2050. Or the growth of the Soviet Union in the same period, and apply that to China by 2050.
> The vast majority of production failures in kernel code are due to race conditions and other timing-specific issues

This assertion calls for links to data that backs this up I think.

Published counterarguments seemed to be easy to find, eg this survey suggests that most bugs are reproducible ("bohrbugs"): https://xiaotingdu.github.io/publications/TR2018.pdf

(journal link: https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=24)
I hope Brazil has more local smartphone producers then, because the EU has no significant one (that I am aware of)...
Yea, it was pretty dope for its time.
You can now buy three new laptops for the price of a Raspberry Pi 4 kit.
No, this is way above the unit test level. Fuzzers usually are.
It worked eventually for me but the scrolling seems stuck in the beginning or maybe only certain areas are scrollable?
It's a trap. Notoriously, electronics bought for Black Friday are the worst batch available. You can expect higher error rates and technical issues for CPUs and GPUs bought during BF.
I don’t know if cell carriers support it, but we test our PBX with 933. It functions like 911 but doesn’t route to emergency dispatch, instead it reads back out E911 data. I also don’t know if, for cell carriers, it functions enough like 911 that issues on the phone like reported here would be evident.
Yes -- but we are not talking about that we are talking about selling goods for which you have no record of purchase and obtained through theft.

You are taking a pretty bit straw man here -- is your claim that there is no way to enforce procedures to curb stolen goods while selling other goods? I think every other seller that has been used as a fence in history would beg to differ -- just go to your local pawn shop.
How Black Friday works:

Companies release products 6-12 months in advance. On the day of their release they are at their most valuable. Every day that goes by they slowly lose a little bit of desirability. For practicality, and human marketing reasons, companies do not adjust their prices every day to reflect the reduction in demand. Instead they gather all the erosion into one big clump and release it in a frenzy on Black Friday.

So are there "deals" on Black Friday? Not really, in the sense that you are buying a product that is of truly lower value. At the same time, many people don't care about the newness of various products, so are happy to trade that time for money in their pocket. In short, Black Friday is about segmentation than it is "deals". It's a way to charge the most eager top dollar at the beginning of the curve, while also cashing in later with the rest at the end of the product lifecycle.

Thank you.
Egg Drop from Space - Mark Rober
Disclaimer: i work at corise.com and am one of the engineers building the platform.

If you like:

- learning from real industry experts

- learning in small cohorts

- having live lectures

- working on real-world projects each week on order to finish the course

Check out corise.com [1]

Yearly subscription for unlimited courses is down to $750 from $1000 and you get a single course for free as a gift to someone.

[1] https://corise.com?utm_source=HN

Edit:

We also occasionally run 100% free courses for 1000+ students (also broken down in smaller pods), for those you just need to apply by filling out the form:

https://corise.com/course/python-for-data-science?utm_source...

https://corise.com/course/sql-crash-course?utm_source=HN
It’s a big club and you ain’t in it
Let's not forget:

Iraq nets handsome profit by dumping dollar for euro (2003)

https://www.theguardian.com/business/2003/feb/16/iraq.theeur...
I don't think it's weird at all, in general. I actually believe that's the thinking of the majority of programmers. As employed by Tata, HCS, HP, IBM, Oracle, Cognizant and so many other huge corps employing developers.

We feel it "funny" because that culture is perpendicular to the Startup culture that abounds in this forum. But number-wise, it's a minority.

The great majority of people are not wholly in love with their craft. They just want to do their job to get paid. They dont read about Rust on weekends, and dont program yet-another-X in their spare time.

And that Ok. Thats what the majority of the world does.
That's a pretty bold take from somebody who thinks it's a virus and not a single-celled parasite. But then as Charles Darwin said, "ignorance more frequently begets confidence than does knowledge."
This sibling comment has the answer to that: it helps disguise the margin the government makes on gold it compulsory purchases from local miners in local currency
https://news.ycombinator.com/item?id=33742853

Also helps to look like you're doing something about a debt crisis even if the net effect is minimal or negative...
> He agreed to pay $44 billion at a certain moment in time where interest rates were negative.

For $50 and $4.20

I would question how deeply he thought about the price and how much of that was his thumbing his nose at the SEC.
Your analysis is on point, except for one thing:

>Putin invaded Ukraine because he believed in a false story that Ukrainians
wanted to be Little-Russians fed to him by FSB agents (KGB successor).

I don't think he really believed in an real enthusiasm, but rather passiveness and complacency that characterized "Great-Russians" under his regime.

>But Russian speaking Ukrainians sympathetic to Russia never asked for their whole lives to be upended and to be bombed by Russia into oblivion.

That's a giant point not even touched once by trolls that love to share 2012 Ukraine election results. There's massive difference between believing that Ukraine needs to ally with Russia, there are cultural ties and similar points, and wishing for literal invasion of your country by foreign empire.
I'm curious how this was done at standard atmosphere.
Exactly. It's interfaces all the way down with plain data being the simplest interface at the bottom. (Sometimes if a part of the domain is just about data storage and retrieval then this interface is enough)
It's a trick played on the living by the people in charge of punishment. If it were for the living, the living would have a lot more of a say than they do, and some of the millions that are spent on the process of punishment would go to the bereaved. The bereaved are the pretense.