skysight-inc/HackerNews huggingface dataset:
> in many cases causing colleagues to skip certain obvious refactors because the thought of updating 300 unit tests is out of the question.

Good! They shouldn't do the refactor.

Because "obvious" refactors often introduce bugs (e.g. copy/paste errors), and if developers can't be bothered to write tests to catch them, they're going to screw over the other team members and users who will be forced to deal with their bugs in production.

> The holy grail is probably writing all your business logic inside pure functions, and then unit testing those, while integration testing the outer layers for happy and error paths.

So settle for half a loaf.

Write all the easy unit tests first. The coverage will be very incomplete, but something is better than nothing.

Write all the easy integration tests next.

Never write the hard tests if you can help it.
you're describing apartments or condos and I was referring to the whole building. In Montreal, the central neighborhoods are mostly made of duplex/triplex/fourplex where one unit is often occupied by the owner and the two others are rental units.

For rental apartments, the most expensive ones are both renovated and in a prime location which is often still a centennial building. Brand new buildings are most of the time outside of these locations.
What would the Arab world recommend instead?
Duolingo also interacts with the community in the comments under random videos
The tools are irrelevant when the person using them has an interest in demonstrating a particular outcome.
> How do we know

The same way you figure out the equivalent question to anything else: you do some research.

There is no Russia-specific taint when it comes to journalism. The same thing goes for any outlet.
Despite the similar name, LMD is not similar at all to Le monde. (The latter owns part of the former, but that is the only connection between them).

Le monde is a general (centrist) daily newspaper. LMD is a staunchly left-wing monthly.
> In Germany for instance almost everything is metric except (ironically?) for computers and televisions, you still measure your screen in Zoll (inches).

That’s the same thing in France, but I think it’s just a byproduct of so much of computer stuff coming from the US. Computer monitors tend to be informally measured in inches (though you have to provide the figure in cm as well), and television sets in cm.

By the way, inches have been defined in terms of cm for quite a while now, so they are just a really annoying non-integer multiple of the cm.

> And you see Pfund (pound) in markets but they normalized that to 500g long ago, so it's kinda-sorta in the system.

That’s right, a (metric) pound is half a kilogram. That was defined in a decree by Napoleon in 1812 as a way for people to keep using old units names without giving up on the advantages of the metric system.

https://en.m.wikipedia.org/wiki/Mesures_usuelles

> picture frames are usually measured in inches.

That’s just evil.

> And then there is the United Kingdom...

Yeah, can’t have that new fangled French thing. So now we buy milk in 2.272 l bottles. On the contrary, on the continent they are happy to sell you a pint of beer, but don’t expect an imperial pint.
I’m not surprised at the extreme red tape here. I’m more shocked to learn leaded gas is still a thing. And kinda furious about it.
https://ultimatemachine.se

I share the projects I'm working and blog about my journey as an Indie Hacker.
>In the end I decided the only real way to tell if what we were doing was working, was to turn it all off, for several months to see if there was a measurable difference.

What?

If this person genuinely thinks that there is no way to measure an ad's performance while it is running, they are either too ignorant to be in business, or they hired someone who lied to them.
Wonder if this is related to,

> As of July 1, 2022, you will no longer have to access the O’Reilly Learning platform as a benefit of your ACM membership. Despite our best efforts, O’Reilly Media is unwilling to continue to license their content to ACM for members.

The O'Reilly library is great and justified the prices of an ACM membership, but I don't think journal access and my monthly copy of Communications will be enough to keep me come renewal.

Unless, of course, they find something equally valuable to replace the O'Reilly catalog with.
I briefly considered applying for a job at the NRAO in New Mexico. Albuquerque seemed to be the nearest large town.

Was pretty interested, but then it seems that "Breaking Bad" is as much a documentary as a drama, so decided against it.
> We're full anyways

> As a result of these land conditions, there are approximately 52 people per square mile (19.9 per square kilometer) and that makes Colorado only the 37th biggest state in terms of population density.
re: Federer's backhand. A one-handed backhand has some flaws that are exposed by Nadal's crazy topspin. The sweet spot is to hit it waist high, like a baseball batter. If the ball jumps very high, then you (1) stand way behind the baseline and wait for the ball to drop to waist level, or (2) hit a weak slice from shoulder level. On (1) you're so far back that Nadal can run you around the court. On (2) Nadal will destroy your weak return. Hitting the ball immediately after it bounces is risky. You have less time to get in position, the ball can bounce erratically, and you generally take a shorter swing. Often people hit a slice on the rise. Hitting w/ topspin on the rise requires impeccable timing and finesse. When it works it's beautiful.
Both can be done.

First one is more common. Second one depends on your industry and who your competitor is (sleaziness)
Same. Bump!
Someone at my last job threatened to quit if they implemented SAFe. My current employer has implemented it and now I'm actively looking for another job.
For those looking for a gradual change, the Eastern shore of Lake Tahoe is in Nevada (which is predominantly libertarian/ conservative outside of the major cities: Reno & LV), yet it’s minutes from California and shares the same climate and landscape as the California Sierras.

Lots of outdoor activities at the lake and ski mountains.

Plus, no income tax.

And, Reno and Sacramento are within 1-2hrs depending on your location, for a mid-size airport.

Housing is still really expensive, but a couple steps below Silicon Valley.
To be even more pedantic, the Unix tools that come with Git for Windows are MSYS2-based, not MinGW-based, and MSYS2 is more like Cygwin than it's like MinGW (it's Cygwin with a few patches.)
This whataboutism is as nauseating as the ignorance.

Are you trying to justify what the Kremlin is doing, by blaming the U.S.? You lament the numeric deaths of civilians, yet you promote the uselessness of the only things designed so far to prevent it.

Whatever point you are trying to make is lost by you making excuses for Russia in 2022 while blaming the U.S. for 2003 (and not any of the other 30 member countries part of it), while proposing the latter lead to the former.

If you've read the Charter, you know full well why the U.S. and Russia wouldn't ever be punished by the Security Council.
https://en.wikipedia.org/wiki/2011_T%C5%8Dhoku_earthquake_an...
MSYS2, rather, which often seems to be bundled with a hybrid mingw install, but itself is based on a patchset to the main cygwin DLL and generally is a 'saner cygwin'.
>Windows is such a mess!

My thoughts everytime using Windows.

>Sadly, nobody has ever really figured out how to make GUI software like this - general purpose & composable.

Sounds like an interesting concept.

>which means that it doesn’t have this foundation of composable software tools

They instead have an object-focused environment (PowerShell) with a foundation of composable commands (cmdlets).

>It turns out that answer to this is to install Windows Terminal.

I prefer Cmder (basically preconfigured ConEmu bundling some other programs).

>No Middle-Click Paste

There used to be True X-Mouse Gizmo but idk if it works in recent Windows versions.
The problem is if the supply of what UBI will be used to buy doesn't increase and the impact it will have on the recipients' productivity (e.g. low wage food workers)
Well all CAs are math so I am not sure what you mean here. CAs are basically state space in time models that may exhibit some general predictable behaviors that can be described by math.
I wonder if those who are expert at Internet arguments have keyboard macros or snippets ready to paste to repeat the same argument over and over. When I used to get into fights^W debates online I would often repeat the same things...
> It's not easy to move files matching a particular name, or across multiple folders.

There is a search feature. Search, select, drag&drop.

> across network filesystems

Windows support SMB protocol, it should just work ?
For context, the FAA is the Federal Aviation Administration. Avgas is aviation fuel. Wichita is a town in Kansas. BP is British Petroleum.

The rest of this rant/post is a mystery soup of acronyms and references to events we're supposed to have already known about before reading it.
My point is that they aren't revivalists, but an organization that has always had a classically liberal perspective. They also aren't Hayekians, anti New Deal, or particularly animated by a need to shrink states to their bare minimum. You also aren't going to find the Economist fiercely beating the drum of privatizing the public sphere which is a key focus of neo-liberalism. You'll also find them criticizing things like shock therapy.
One argument against 100% test coverage that I've never heard articulated in my decade career as a professional software engineer is that we need to learn to just trust trustworthy software engineers. Yes, there will sometimes be mistakes because we're human. But I'm convinced 100% test coverage is a form of extremism. Once an engineer has proven their ability, and as long as they continue to prove their ability, then a test suite becomes a new kind of tool: not one to prove to management or stakeholders that the code works, but one to prove to the senior engineers that a certain spot of the code works as they intended it.
Definitely would achieve more if he open sourced mathematica
Why does Excel get 213,458,046,676,875 x 29 wrong?
When I put =PRODUCT(213458046676875,29) into Excel, it gives me the answer 6,190,283,353,629,370.

The actual answer is 6,190,283,353,629,375.

What has happened?
Microplastics found in live human lung tissue
Who else clicked on that article while thinking "please don't say my state, please don't say my state"?
I just try to be practical and make them protected so they can be called from the test class which lives in the same package. Perhaps adding a @VisibleOnlyForTesting annotation.

The reality is that these private functions are building blocks that can be easier to test. If you only test the public methods, testing gets a lot more challenging and the methods are more difficult to test and the tests classes get a lot of more complicated. You end up creating more mocks or other doubles and bending backwards.
Public Preview for NXP I.mx 8M on Windows 10 IoT Enterprise
The Royal we. Every we is “you and I” the reader and the writer (you) so you can comfortably use we even though you mean I and potential clients will see what they want.
For chargers I believe they're referring to the fact that apple stopped including chargers with new iphones.

> Either be nasty and durable, or be less nasty and be less durable.

In my experience apple cables are both nasty and less durable than most other cables I own. I have multiple old 30 pin cables that are frayed at the connector, my old ipod headphones had electrical tape on the cable where the rubber was breaking, and all my apple cables are a gross yellow color, while similarly old non-apple cables I own are all still perfectly white.

> I think their 200G plan has good bang for the buck

It's average at best. It's the same price as google for monthly payments, but google is cheaper if you pay yearly.
The foreignness is still an issue even if it's easier to learn than other Indo-European or Germanic languages. If the intention is to get everyone in the world on board, but only 2 of the major language families are represented, it could feel a lot like colonialism to those whose languages aren't represented.
Percent mixup doesn't make sense when it's 500k whether it's a short or long track.
I am concerned that you're actually serious and didn't get that it was a joke.

Surely not, right?
South Orange county is where people should go; if taxes aren't the reason for leaving ...
I wasn't aware xlib and xt had an expiration date.
No need to ignore Liberia like that.
@davidfactorial, curious to hear more about your Discord! I'm a scrappy dev myself :)
That's the free space on the "edgy word salad" bingo card. You're going to have to write out a few more of those phrases to actually win the crappy clock-radio.
Canada to ban foreigners from buying homes
> Not a troll at all. It's a language developed to be used as an international standard by people across all languages and cultures.

Well then it is nothing like the metric system, which was developed by French scientists to get rid of the multitude of units bearing the same name with different definitions depending on location, and with stupid multiples. Which was then further rationalised and made into an international standard. So yeah, the analogy was either woefully uninformed, or a troll.
Thats great. Thanks for sharing.
Those are satire.
Personally, I do believe in a universal reality. Tangentially, I also believe that cannot be justified by an autonomous epistemology. But to the point, humans make mistakes, have biases and incentives, and do not always tell the truth. Science is a human affair. Because of this, politics is present in science and even intrudes upon the processes of conducting the scientific method. Ignoring this "heresy" will only compound the issue, and further erode trust in our institutions. The remedy is more honesty, not less.
Tell HN: Recruiters are lying about remote positions
I've spent the last several months going though a FAANG interview. A recruiter from the company reached out to me and said they were hiring for remote. I got a hiring manager on board, spent evenings and weekends preparing for the coding and design interviews, and made it to the last step - my application had to go through a hiring committee.

The hiring committee said no, they didn't want remote hires.

I have friends in arguably worse situations. They were recruited for remote positions, accepted the jobs, and are now being told they have to show up onsite. When they pointed out they had been hired as remotes they were met with a collective shrug - the job opening didn't say remote, the agreement they signed didn't say remote. The recruiter was wrong but that's not the company's problem.

I'm not sure what the compensation model for recruiters is, but it seems to encourage bringing in as many candidates as possible over treating them with honesty and respect.
According to this The Verge [0] article:

“Instead, Meta is leaning towards introducing in-app tokens that would be centrally controlled by the company, similar to those used in gaming apps such as the Robux currency in popular children’s game Roblox,” according to the FT. Roblox has built a huge business selling Robux, and Meta could try to emulate some of that success on its own platforms."

And let us not forget how incredibly manipulative and insidious Roblox is:

"Roblox Pressured Us to Delete Our Video. So We Dug Deeper."

https://www.youtube.com/watch?v=vTMF6xEiAaY

[0] https://www.theverge.com/2022/4/6/23013896/meta-facebook-zuc...

edit: typo
Ideally, everything should be testable or replaceable. The non testable parts of your code have network effects on the testability of other parts of the code that are dependent on those parts. This is where dependency injection (e.g via a constructor or function parameters) really shines.

I totally agree that if you have to choose (and usually you do, unless you have unlimited time and funding), choose to implement end to end integration tests first.
https://www.matthewhoelter.com

Built with Jekyll and a custom theme. I use Two.js for the confetti.
For me, someone who wanted to build a NES Dragon Warrior or Final Fantasy clone back in the early 90's and had no idea how games were even made, let alone owned a computer, the idea today that I can show my kids they can build a game without them needing to fully understand how to code is mind blowing.

I think that's really why it's so popular: "anyone" with an idea can sit down and cobble something together that looks like a video game. A lot of people will give up when they realize you need to know more than "drag and drop" to customize your game, but it allows a lot of people with game dreams to dive in who would otherwise simply never try because they don't know anything about programming.

Now where did I put those maps to my Fantasy Dragon Quester 2-d jrpg game?
Yeah I figured it's a long shot. Just wanted to see if I had missed something which would allow me to get going without much effort.

> If you want a tool for early programming your own ISA I recommend using Lisp

Good point, maybe this is the time for me to learn Lisp...
You clearly didn't read the article.

> To scrub the playhead forward, last summer at Oshkosh, to great fanfare, the STC approving G100UL was announced. It applied to a limited number of engines and GAMI was tasked with additional testing and data work to expand the engine list. This it did. The Wichita Aircraft Certification Office duly sent a letter to FAA HQ reporting that GAMI met all the test requirements—best-run program they had ever seen, or words to that effect—and was entitled to an STC-AML with every single spark ignition engine in the FAA database approved to use G100UL.

> The document rests on the desk of the executive director of the Aircraft Certification Service otherwise known as AIR-1. It’s awaiting the signature of AIR-1, who is Earl Lawrence. No date certain has been given, but in yet another last-minute delay, the FAA is now subjecting the STC to a Technical Advisory Board, a bureaucratic fence line that sprang out of the 737 MAX fiasco. The legislation that enabled TABs specifically applies to transport aircraft weighing 150,000 pounds or more, Braly says, and it hasn’t been explained how it can be applied to light aircraft.

>At a press conference, Lawrence said he thought PAFI had been “a great success.” I simply cannot agree. I don’t know how anyone in the industry could think this. PAFI was supposed to yield an unleaded drop-in replacement for 100LL. It did not. It was an abject failure and now, even though the FAA has an STC in hand awaiting approval for a fuel that has been proven, ad nauseum, to work in all engines, it wants more money for more testing. While the PAFI program—that was Piston Aviation Fuels Initiative—supposedly produced data, accessing it is all but impossible.
Similar to how I, a committed communist, think The Economist is the best paper written in English. When a paper has a very explicit point of view that they don't hide, it's very easy to "read between the lines" and evaluate what they're saying on their own merits, taking their bias into consideration. The news is still the news, and you can make sense of what they're saying about it if you know their inherent biases. This is why I prefer sources like The Economist, who are happy to tell you they're classically liberal, rather than somewhere like CNN that's "unbiased news" that's really very biased without consciously revealing this bias.
Ubisoft’s first NFT experiment was a dumpster fire
> And if battery powered everything is going to start taking over general aviation

I think we're a long way off even small electric planes starting to take over, at least a decade. And given the lifetime of planes, it'll be several more decades before they overtake combustion planes - and they may never do so for large aircraft because of battery energy density and weight.
https://www.megancooper.com

Still working on the site and blog, just starting out and would love any feedback
I find this funny because this feels like the opposite of my experience: my Linux laptop, Windows laptop, and Windows desktop usually have an uptime of a month+ with a sleep and resume schedule. Mac on the other hand is the one that is most unreliable and most flakey for me. I have to hard reset it regularly after it becomes completely unusable. At least when I am deciding to restart Windows/Linux it's because I want to pick up an update instead of it just being unusable.
I get that impression sometimes too. I had a comment a couple years ago on this site about how dumb it is that when I search for "TeamViewer" the first result is an ad for TeamViewer... why are they paying to advertise above their own page?

But someone pointed it out, if they aren't paying for that ad spot, then RealVNC, or LogMeIn, whoever else is competing will. Seems ridiculous.
Thanks for your feedback. Ideally, you should only need to write the code that is unique to your use case and the rest of the code should be provided to you. We are working hard to continue building out the marketplace of integrated apps and please keep the feedback coming.
how would one go about skipping directly to the thrid?
Love your photography!
If they keep coming back its because they either can't find it somewhere else, don't want to bother with an unknown store,etc
One thing that's often missing with mentions of the rosetta stone (and I'm not assuming you don't know this, just didn't mention it) is how ridiculously, insanely unlikely that find was.

Each of these things is incredibly unlikely, each more unlikely than the last:

- it was made at all! these were never common. multilingual cultures have always been common or even the norm but for various reasons decrees and monuments tend not to be.

- it's in languages that remained in wide use after, and of interest to a broad swathe of historians and linguists today.

- it was preserved in a usable form; it was moved and reused as building materials, how many times must it have been almost destroyed or buried? that's the normal end for similar artifacts.

Without a similarly astoundingly lucky combination of events yeah we're stuck with just grinding away with frequency analysis and similar techniques. I'm not up to date on the indus valley script but I think a stumbling block there is you have to have at least a good guess what you're looking at before frequency analysis starts to work.

We don't know what the "atoms" of that script are or what its purpose was. Are the marks similar to words, or letters, or like strokes in chinese, or like dots in braille? Is it even a writing system for a language? it could be musical notation, court shorthand, stage directions for religious ceremonies, complex tally marks for trade inventory, etc. It's probably not but that indicates the problem space a little.
Is it possible that was meant as satire? I wouldn't believe that food would be a valid content warning. The author may have been trying to humorous, or maybe there are people that have issues with food that cause them problems when they read about it. I think it may be worth it to try to think about why they put that there instead of just reacting.
Probably OVHcloud AI tools. They're docker based.

https://docs.ovh.com/us/en/publiccloud/ai/
There are multiple paths, but the easiest is what is called an intra-company transfer. Basically after a year working for a company that has an office in the UK you can easily get a visa that will allow you to move overseas and work for that office, bringing family etc. As an engineer at even a medium-sized high growth startup, there are many opportunities to switch offices in this manner and I’d highly recommend it, even if you aren’t interested in studying.
Leaked Documents Expose Secret Tale of Apple's Offshore Island Hop (2017)