skysight-inc/HackerNews huggingface dataset:
My maybe cynical view on this is twofold:

1. For software, open source or not, that is driven by a commercial company, it is often not in their best interest to tell people what it actually is, that they are selling. They care more about conversion rates than educating. E.g. notice how the docker.com website doesn't seem to explain at all what these "Docker containers" are, instead throw around phrases the marketing department came up with: "Docker is the de facto developer standard for building and sharing apps that enable simplicity, agility and choice [...]".

Doesn't mean the tech is good or bad. It can just make it obnoxious to sift trough the propaganda to get the info you want/need.

2. There are plenty of developers that can't be bothered to obtain a deeper understanding of the things they are working with, beyond the getting started tutorial. Which is fine in the beginning, but eventually one should get past that.
The science fiction that more correctly envisions the effects of technological development on warfare is less popular. It's particularly uncommon in TV and films. Audiences prefer certain kinds of violence to be conventional, ennobling, and heroic. It's hard to evoke that feeling if the protagonist faces no more personal risk than an exterminator spraying for ants -- even in cases where the "bad guys" really do seem to merit lethal violence.

See also: movies where the final confrontation with a villain requires hand to hand combat because all the ranged weapons have been misplaced. Shooting enemy soldiers at long distance before they're even aware of the danger is great in actual warfare but audiences don't want actual warfare.
Lua isn’t really a prototypical language, it’s a build-your-own-class system. Metatables help facilitate this. You can do classic OOP if you want.
They offer the checked person the option to get a report of whatever they found and reported to the company.
What does “unbiased” mean in this context? Who am I trusting with a definition of “high quality”?
It's not necessary about the size, and nor is it always a premature/useless optimization. It's about knowing how layers interact which is important. And not hard to teach either.

And yes, if you're adding 5+ GB to each image build through something silly like a 'RUN chown' it's worth fixing. Maybe not complex refactoring, sure, but we are talking about the basics here.
> - Disadvantages: speed

Nuh? Of starting, sure. Of running? A margin of error.
Star wars is a different univerde,earth or the milkyway don't exist in it. Perhaps star trek is a better comparison?
Isn’t it a natural gem? How is it patentable?
While I do listen to the daily pretty often, it can be very drawn out and redundant at times. It's also been especially suffering by excessive impeachment coverage these last few weeks. But these are just my few criticisms, it's otherwise one of the few podcasts worth listening to every day. I also recommend checking out 'The Intelligence' by the economist. Also daily, but more concise and covers 2-3 topics.
There's always a bit of luck factor involved, including with "relatively new cars." I know people who got pissed off with their expensive repairs on their relatively new car and switched to an old beater.

The good part about buying older cars is that there's information out there about which parts are likely to fail and when (and you can probably assess the cost of repairs too, which you can then factor in to the price). And if you can take it for a test drive, take a peek under the hood, and check for stamps in the service book, you have a decent chance of weeding out the worst pieces.

I can't think of many things that would cost several thousand dollars to repair, except for some of the biggest jobs like gearbox or engine replacement. Good thing that modern engines and gearboxes are quite reliable and it's not common for them to just fail without any signs. Bad clutch can be expensive but I think you should be able to tell when it's about to go.

So when you buy an old car for, say, $7k, you're taking some chances and might end up needing to spend a few extra thousand on repairs, but chances are it'll be just fine with routine repairs. That's almost always going to be more cost effective than dropping $15k - $20k on a relatively new Toyota, let alone some more expensive car.
a) USC 512(f) makes it illegal to misrepresent that something is infringing. Not considering fair use is included, per Lenz v. Universal Music Corp.

c) To do that, you'd need to make suing easier. I don't see how your proposal does that.
I drive a 25 year old VW Golf Cabriolet, and as much as I love it it really is a labour of love. The extra costs in terms of insurance, tax and making sure she passes the annual car test probably cancel out any savings but I hope that in the sense of developing technical skills and forbearance maybe it will make me wealthy in the future? If not monetarily then perhaps spiritually? It’s really not for everyone though. I don’t drive for work and mainly use public transport so it is in a sense an indulgence. If I was dependent on having a reliable car I’m not sure it would be so wise, but she is sweet and I always get complements on it, so I’ll be driving it for a while to come ...
Such a shame that Apple let go of this program... all in the name of their new cloud services. Apple had the big chance to show the world what a joke Google Photos is in comparison... now it's more the other way round in my opinion.
>>There is no vendor lock in in mobile network infrastructure. Everything is standardized trough and trough. You can buy components from different suppliers and they work together.

There technically isn't, but 3GPP standardized interfaces leave enough room for there to be a smoother deployment and operational efficiencies gained from a single vendor deploying RAN and Core together. Few suppliers can do this -- Huawei is one of them.

>>Who are not Chinese nationals. Working for foreign company subsidiary does not change your national allegiance.

Maybe this is region specific, but I believe most (all?) initial Huawei deployments are performed by Chinese nationals working directly for Huawei. To your point, maintenance (i.e. post-deployment, live production) can be a mix of foreign company employees and Chinese nationals.
Ask HN: Are certain ccTLD emails sent to blackholes?
I've been using my a ccTLD (.PW) for many years, but it seems like it's somehow ended up on a blacklist of sort and certain companies will either reject it (e.g. comcast.net) or it will never receive it (e.g. statefarm.com, metlife.com).

After about three weeks of back-and-forth with the Comcast senior tech, they found there was a "domain block" -- which they kindly removed and the issue resolved.

I've not been able to find the right person at statefarm or metlife to contact, and I worry there could be other companies they may silently reject emails.

I have DKIM and SPF correctly setup, and I've checked all the blacklists and I'm not on any of them. Emails are sent via FastMail, and my other domains don't have this problem (but they're all 'normal' TLDs).

Is this a specific problem with certain ccTLDs? Would switching to a different ccTLD solve the problem, or would I really need to switch to a 'normal' TLD?
Let's put aside the absurd conclusion that you can actually assess job fit and performance based on twitter engagement... you could scroll their feed for 5 minutes and have a more accurate feel for their attitude, humor, and public persona than this keyword matching.

If you HAVE to go this route...as an employer I'd rather see something like Github's contributions by DateTime showing me when they are most active on social media lol. Ah 200 posts every Monday at 2PM, eh? Interesting.
https://en.wikipedia.org/wiki/TD-Gammon (1992)
I’m thinking that the best way to help those sorts of people is, when the opportunity exists for one, to choose employers that don’t abuse their potential staff. Not everyone has that choice, of course, but those that do should take it and do everything else possible to disadvantage such abusive organizations.

That’s how I choose to help.

If everyone with a skilled trade adopts that sort of approach and suggests that others do the same, these kinds of places will eventually go away and their abusive practices with them.
That's not true ... http://www.4front-tech.com/pguide/midi/midi8.html describes the standard.

Those of us who were using MIDI in 1990 fondly remember it taking too much time, being not well supported, and generally not working well. "No one wants to" is true, but 30 years ago, many people did want to.
Thanks, you triggered an interesting thought: is the U.K. really likely to be an adversary of China? Based on reading James Rickard’s Aftermath and also Gaft Luft’s and Anne Klein’s De-Dollarization, I can list out how different the UK’s and the USA’s situations are re: China:

China and Russia (with many smaller countries who are growing more resentful of the advantage we get having the dollar as the world reserve currency) are actively trying to undermine the dollar (let’s hope they fail, or that it takes a long time!) but they probably view the U.K. as a trading partner and as much as possible be cordial with.

England is done with being the world mono polar superpower so they don’t show up strategically as a real adversary.

For financial and ego reasons, the USA is trying to hold on to its status (although by over using tariffs and sanctions, we are being incredibly clumsy - we need to get our act together!)
What makes you believe there aren't already dozens of companies working on exactly this?
Ambiguity

Is the death of your software

And the soul of humor
Sort of did this at my previous job by being senior and in a good position and communicating that I’d be working from home first 1, then 2, then 3 days a week. Other team members with long commutes followed (it made sense to avoid in-person meetings the days I wasn’t there, so then other devs would also wfh..) and the company invested in better tech, software and processes for remote working. Talked with a former colleague who is now 4 days a week remote - when I started he spent 3h/day in the car.
Shell scripts have their well-deserved place in Unix systems. A general recommendation to use Python or other high-level scripting languages without a discussion about the reasons why and when to use shell may lead to wrong conclusions.
Yes I work in this space too, and as a 3P vendor their monolothic architecture concerns me greatly. Note that this approach goes directly against the spirit of the GSM “culture” (for want of a better term) of modularity to date.
Suggestion regarding pricing: two or three flat-fee tiers, each with a cap on traffic (after which you can just drop requests, or do whatever you want) and then a tier with a minimum + variable charge by traffic for higher usages.
If driving it to the ground is cost effective, then doing the same to one that is 5, 10 or 15 years at time of purchase should be just as cost effective, if not more so, thanks to price depreciation.
I currently live in Sierra Leone working as a software dev, and just came back from an evening jog around the largest diamond mine in West Africa. It's crazy how much pain an misery diamonds have caused to this country. The citizens here in Koidu don't get any of the income of the diamonds, and live it extreme poverty... Meanwhile the guys from De Beers are living bougie lives in their maximum security compounds, with a pool, western supermarket and bar.
What's the difference between scraping while circumventing anti-scraping measures, which certain circuits have upheld as being legal, and what this unofficial API client did?

This is an honest question, and not a rhetorical one.
For more concrete recommendations in a similar spirit, check out https://github.com/pesterhazy/blissful-bash
I clicked on their twitter and I'd think twice before hiring them unless the interview went really well.
I wish Dockerfiles allowed you to group commands so that they would end up in the same layer, so you don't have to do something ridiculous like

RUN cmd1 && cmd2 && cmd3 && cmd4

maybe with brackets:

# 1 layer

{

RUN cmd1

COPY someshit

RUN cmd2 -lots -of -long flags

...

}
Yes. I could publish the source code of, say, my access control system, along with instructions on how it could be bypassed, but yet if you use those instructions to bypass it, that is a violation of the DMCA.
Or maybe for WWIII weapons will be so destructive that we instead will fight it through propaganda, surveillance and trade. Maybe a country will build some militarized, new island, but nobody would date to touch those because weapons are already to scary.
Even if one country managed to install a puppet president in another, no military action would ever result because escalation to nuclear weapons is too frightening of a possible consequence.
> But a person making say $10,000 with $9,000 of expenses is not better off than a person making $20,000 with $15,000 of expenses.

The article doesn't suggest that. The article is in MarketWatch, most people in their target audience are able to make ends meet and are looking towards their future. The idea here is if the reader is earning $100k/ year, drives a paid off Honda Civic for 10 years, they are going to be significantly better off in 10 years than if they buy a $40,000 Camry every 5 years.

> The author also misses the major point that buying a car is not lighting money on fire. Yes, it does depreciate, but you also get value of out it in the form of transportation, pleasure, and other utility.

It's not just about depreciation, you are also paying a ton of interest, increased insurance, and increased taxes/ fees in most states. Yes, there is a ton of utility, but you can get that same utility for 1/8th as much buying a solid used car or just keeping your existing car nice for another 5 years.

The example of the guy making millions driving a beater is extreme, but the number of people needlessly paying 10-20% of their income on car payments is quite high and that's the people this article is targeting.
The argument to that is communism basically does this and capitalism lets companies do whatever they want as long as they don't harm consumers and play fair
The graphics techniques discussed in the video aren't particularly advanced, but I was impressed at the live visualizations that update in real-time as the author tweaks values to illustrate various effects.
Yeah, but none of them is openly gay. For example, they can't practically display a rainbow flag near the entrance. These are "underground" bars and clubs.
Can mktemp fail? I recently wrote a script that ensures that the directory created by mktemp actually exists and starts with /tmp so that when the script wipes out its temporary data at the end, it will not ever run something like "rm -rf /". Using fully-qualified paths for everything is also (not) fun.

In another script I was leery about running rm -f -- /path/foo* so I instead used

find /path -mindepth 1 -maxdepth 1 -name "foo*" -delete

because then the glob can't affect find's behaviour in weird ways.

Most likely set -e is enough protection against mktemp failing and the rm -f glob probably would've been just fine, but shell scripting has enough footguns that sometimes I can't help but go overboard with paranoia.
Shellcheck is amazingly impressive at catching issues with shell scripts. It makes it very hard to write a shell script that does the wrong thing.

Also, look at oilshell[1]; it is bash compatible out-of-the-box, but has several options to make it incompatible, but safer (e.g. no field splitting of parameter expansion by default, making quotes much less needed).

1: https://www.oilshell.org/
1992, but not total domination. Couldn’t OpenAI solve this, or a similar research group?

I am surprised it is still out in the open. Even poker seems to be more “solved” than backgammon.
Do you mean NOKIA and Ericsson?
I think their point is that for most use cases, large images don't have a sizeable real world impact. They're more expensive to move around, and you can only fit so many large, distinct layers on a single machine, but a moderately sized organization will barely notice the cost.
Intel Lays Out Strategy for AI: It’s Habana
Don't bother with Lightroom. It's also been shackled to the cloud at this point. I think if you dig enough you can still find a perpetual license version, but it's years old at this point and doesn't work with newer cameras.
Yes they are, at least for now.
According to the 2nd sentence on Wikipedia, which describes DCMA:

> [DCMA] criminalizes production and dissemination of technology, devices, or services intended to circumvent measures that control access to copyrighted works (commonly known as digital rights management or DRM). It also criminalizes the act of circumventing an access control, whether or not there is actual infringement of copyright itself.

While I initially thought (like many others on here) that DCMA was to keep you from spreading copyright content or passing it off as your own, the true purpose of DCMA is actually to criminalize the act of circumventing DRM. Access control on a social network I guess is considered a type of DRM for the content within the network (which, lest we not forget, is wholly owned by Instagram as soon as you post it). It specifically states that circumventing access control is a violation, regardless of whether any copyright was actually infringed upon.

So from my keyboard lawyer perspective, it seems like Instagram is actually within their rights here.

[Source](https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...)
For groups of people, you can also do,

[service-name]@[user-name].my-domain.com

to provide everyone the same capability.

Email aliases ([user-name]+[service-name]@my-domain.com) isn't the best solution when spammers can remove the alias part (+[service-name]) and you can't know who leaked it.
What kind of repairs were these? How much were they?
They'll ping your phone? Are you kidding me? You mean they'll look up records right, not a realtime query of device location? How is that legal?
Checking $PATH or explicitly calling outside resources is probably also advisible.

In general, this article seems very light. No mention of LD_LIBRARY_PATH, for example. I imagine there's probably a better guide to writing secure scripts somewhere else.
it made sense to the exCEO and Boeing, the two parties that made that agreement
Deno – More Secure Than Node.js?
True, discriminated unions don't flow from any, but they can be useful for composing types from any.

I suppose I'm saying that the validation function itself is the precursor to discriminated unions being useful. <any> run through a type predicate function or an assertion type function (https://www.typescriptlang.org/docs/handbook/release-notes/t...) produces a typed object that conforms to your requirements for the type.

I definitely do wish there were some way to create these assertions/validators from the types automatically, but I think that might be impossible.

Apologies for any formatting issues, on mobile:

```
foo:any;
isAnimal(foo);
if(isDog(foo)){
// Dog
} else {
// Cat
}
}

function isAnimal(thing: any): asserts thing is Animal {
if (thing.kind !== "dog" && thing.kind !== "cat && etc){
throw new AssertionError("Not an animal!");
}
```

// ...etc, except that string literals probably exist in an Array or similar, ie types that can be progressively derived / enhanced from the runtime code.
That technology has been for sale since 2013.[1] The original version cost $22,000 and was quite bulky. This looks smaller, but still on the bulky side. It will probably be made smaller and cheaper in the future. There's less electronics than in a cell phone in there.

[1] http://www.tracking-point.com/
>>Yes and it's not that 5G is completely different from 4G anyway. Very much hyped up.

5G RAN (access) is very different.

I'd agree that 5G Core not be that different at the most abstract levels compared to 4G LTE packet core, but the reality on the ground is that they are still sufficiently different enough that network operators are using 5G as a strong reason to re-evaluate suppliers and put major network components up for tender.
I felt similarly about The Daily. I started listening to NPR's "Up First" podcast and like it a lot better; it's quite similar but less dramatized and personality-driven.
Or by buying a house young in a NIMBY society.

I can't see housing as "means of production".
I've written a lot of software. Using both mutable patterns and immutable patterns.

I keep coming back to the immutable MODEL of things because it mostly works and it is easier to get right and maintain.

I think the author misses the point of MODELLING your systems as immutable
How do I determine what is “ideology” and what isn’t? If a person is LGBT, is their behaviour considered ideology? When does something simply being LGBT also become ideology?
Thats possible. Here an example of a open source mail server: https://github.com/mailcow/mailcow-dockerized/blob/f5522a809... They consider some TLDs as "fishy".
I think the problem here is the definition of "time".

You are talking about a relativistic time and they are talking about an absolute global time.

I don't know if it makes sense in some kind of way to talk about something abstract as a global time in any way.

If the global absolute time goes on for 1 second, some peoples relativistic time went on more or less than a second. Can we measure this abstract concept of time? Even if it made some kind of philosophical sense?
Did anyone deliberately create the situation we see out there? Then the assumption that rolling back requires censorship is, well, just an assumption.

We've created an ecosystem of "engagement" rife with perverse incentives for incivility. Does reconfiguring that ecosystem require censorship? I think not.
And tar files!
I watched the first couple seasons of it on Netflix. I only figured out it wasn't a Netflix show after that. Same thing happened with The Good Place (which is amazing).
OpenSMTPD advisory dissected
> Despite the current president's personal crusades, this is not about US protectionism. Companies in the US wouldn't benefit from a ban on Huawei equipment anyway

Why are you limiting US strategic interests to protectionism of private companies? It is in the American Interest (both private and public spheres) if "Made in China 2025" were to fail: Huawei is a just one front in that war. In this light, minimizing Huawei's market access with (even in the absence of domestic competitors) makes strategic sense: less experience in the market, less revenue, less R&D). Technological expertise tends to bleed into military applications
>I would actually like a Type C sized USB port that is magnetic.

I would love one to. Except there wont be another port once EU pass the USB-C law.
Best Domain Registrars Hosting Companies
During the research, ImmuniWeb identified three international airports that successfully passed all the tests without a single major issue being detected:

Amsterdam Airport Schiphol (EU)
Helsinki-Vantaa Airport (EU)
Dublin Airport (EU)
That doesn’t seem tremendously uncommon from my college experience. There’s definite inter-department rivalry and even within the department you get one or two savants who kind of does their own thing.
> Huawei is “owned” by a labor union that is controlled by the party. They are in effect an arm of government.

That's a pretty thin argument. The employees' shares are managed through the union, because of laws that make it impossible for a privately-owned (i.e., not publicly traded) company to issue shares to large numbers of individuals. That union is a member of the national confederation of unions. It's a big leap to argue that that means the government runs Huawei. The connection is highly tenuous and indirect.

What is certain is that Ren Zhengfei, the founder of the company, has veto power over all major decisions of the company. If you were to try to identify the person in control of the company, he'd be it.