skysight-inc/HackerNews huggingface dataset:
Not whining. Bringing this into our attention is important, especially for those who live outside the US. I've been naively trusting the US-based services as always open and free, as in freedom. It's not. Any political move may mean my data can get frozen out and become unreachable anytime. A real wake up call.
Walking has kept me sane over the last two years. I love my daily walk.
You should write an article or blog post on how you did it.
IANAL: I think it's pretty clear it's a derived work, the open question afaik is whether it's fair use our not.
That's ironic, that you have a problem with casuality.

https://en.wikipedia.org/wiki/Iran%E2%80%93United_States_rel...

https://en.wikipedia.org/wiki/Iran%E2%80%93United_States_rel...
Facebook and Oculus do not deserve the benefit of the doubt.

https://old.reddit.com/r/OculusQuest/comments/japo1j/faceboo...

In this case the public notoriety of the post led to a resolution for this user, but many more are SOL. JP Twitter has a lot of posts about it.
Given time, that person usually turns into a jerk.
On the other hand, a presidency term without a few foreign coups is considered a dull affair.
I've worked on an enterprise application serving hundreds of millions of users and this exact error went out the door.

So no, practically speaking, this absolutely does not get caught right away. And if the specification is this sloppy, it should be thrown out and redone.
Geeking Out with UEFI
In the US company can buy your information from data brokers. It contains your social networks, opinions etc. In EU doing that would be huge risk and it's not generally done.

Just because there are loopholes and regulations can be violated does not make regulation pointless. It directs behaviour and what is considered acceptable.
Which embedded systems actually run GLES on Linux stably enough to do anything with Wayland? My experience is the choices are:

Use a binary blob that only works with a 3 year old vendor kernel, and works most of the time (but you can't fix it when it doesn't work, and if you are compositing most of the time isn't good enough)

Use a mainline Linux kernel that is so buggy that fixing the bugs in it is a full time job

Use fbdev
How to Lose 10 Pounds in Just 1 Week
Short-term, intense eating plans are considered crash diets — meaning that your weight is likely to rebound after you finish the program. Furthermore, because of their restrictive nature, these diets aren’t appropriate if you have a history of eating disorders.
tl;dr: Large companies suffer from excess management. As companies grow they add layers of middle management to grapple with the complexities of organizing lots of people. Too often this leads to endless alignment meetings and convoluted decision making. Instead of recommending yet another reorg, the hypothesis here is that companies suffer organizationally because they have a communication problem. Middle Out is a tool that allows employees to see what everyone else is up to and to decide on direction together.
But at a significant price is complexity, latency, maintenance, and transaction fees. There are plenty of immutable append only databases, e.g. datomic. Why violate Occam's razor?
The OS must search page tables to allocate them to a processes memory space upon request. Without fixed sized pages the OS has to search for appropriately sized areas to satisfy allocation requests. Fixed sized pages solves this problem.

Edit: you would also then suffer memory fragmentation, not just lookup latency.

For already mapped pages latency would be an issue as you described.
The reason I propose a name change is mainly for clarity of purpose, rather than for any kind of legal protection (although I do think it contributes there too). Youtube-dl downloads from many other sites. If I was a potential new user googling for "vimeo downloader", and the first result was titled "youtube-dl", I'd skip over it assuming it was just a bogus search result.
> obviously they have in house legal council who advised this course of action

From my experience at technology companies, this may indeed be the case, but I would also not underestimate the chance that someone made this decision without being advised to do so by an expensive legal council.
Just FYI.. you perhaps meant counsel not council, though the meanings are similar enough it can be hard to tell.
> Not true at all, most YouTube videos are offered as plain webm files.

It's been a while since I've written a video streaming scraper but it used to be quite common for a file to be served over HTTP but that file was a small "shortcut" type file to an RTMP stream. So a webm file wasn't the content itself but instead a pointer to where to stream the content from.

I'd imagine the same would still be true for YouTube since, like most other video streaming services, YouTube can adaptively switch bitrate depending on the bandwidth available to the end user. That seamless switching can't be done with a HTTP GET of a singular video file but it can happen effectively with a chunked streaming protocol.

> Also, keep in mind that recording TV's is legal.

Yes but with caveats, depending on the country.

Though it is worth noting the only reason America and UK law is so relaxed regarding VCR usage is because corporations making video recorders were taken to court by film studios and won their case. So once again it comes down to presenting a legal argument rather than a technical one.
That’s getting off-topic: U.S. law currently requires this. Whether or not you agree with that policy, the question is whether GitLab should knowingly break that law, incurring potentially significantly or even ruinous impact to their business, until the law is changed or should they comply while working with their representatives to change the laws? That’s a lot of risk to ask a company to take on for something which doesn’t benefit Iranians that much.
Cascading the Technical Interview
If you deal with money, you do have to store the fraction separately anyway and clearly should not use floating point. But that's beyond the point. The upper bound is there to ensure that you do not have to use BigNum in languages like JavaScript, not to tempt you to simply represent the amount in a double.
Ocean Observatories Initiative
Once again for US citizen in US under US jurisdiction - testing what DoJ will consider violation of the sanctions is dangerous games with only downsides. As the Aaron Swartz case showed it is enough to get entangled.

Especially if you maintain something that could be considered dual purpose
Or at least not a serif like that in that color scheme. A thicker sans-serif in white on black could work.
Well, we put our projects on the most popular platform, for visibility; and visibility is important for FOSS projects.

But you make a valid point. Perhaps we should put the "master reop" on something that's decentralized and not subject to US censorship, and only place a copy on GitHub/GitLab/etc.
The implicit premise here is that we must somehow screw with Iran, and if you don't have some idea other then sanctions to do that, you should shut up. Well, I don't accept that premise. We should leave them alone.
Try to be constructive in your critique.
Has anyone gotten the feeling like the zoom classes are like the all seeing monitor in 1984?
This is not great.
Much of the conversation is about insurance to create corporate conditions of good security to avoid the risk. That's a good start. But this isn't like sorting out ID theft or Credit Card fraud. There's no chargebacks for personally damaging information.

I'd think 'we' as a IT profession need to start pricing the sort of work we are willing to do.
Hey, you want a customer login, $$$, you want to track fine grained information about that person $$$,$$$. You want to create OLAP databases with this data, no thanks I don't want to do the work.

One more thing to ponder. It's probably within the reach of the governments of those affected to identify, track and catch the people who did this. So why doesn't the affected company pay 100 million to catch them. And then those that did it go to jail forever. Or have some grizzly fate befall them that follows them around forever.

Hacking is white collar crime. When you can effectively price risk in white collar crime you can reduce it. Let's see some hackers do the whole jail term, crying dragged away, everyone thinking there but for the grace of god go I.

For certain records, like voting, paper is best.
I don't think a giant new source of income for insurance companies and slip and fall con artists will fix anything..

Each individual company might try to motivate slightly better behavior in their own clients but overall they want their administrative percentage of a growth industry so they drive up absurd costs like the US health care industry.
That was a hard part yes, an FFmpeg core dev works for us and figured it out. I don’t know exactly how but I can look it up and blog about it.
The main code of what? Wayland doesn't have a codebase. There are protocols( just like x11) and different compositors support different extensions. The point is that it's much more modular this way.
It's depressing how conventional it has become for a relatively intelligent population, like the HN audience, to only know about criticisms of IQ and basically nothing about its positive value. But witness the credulous reception for Taleb's slapdash work in these comments, and the hostility to basic technical criticisms of that work.

If you are interested in knowing about the thing itself, and not just criticisms of the thing, I invite you to pick up, for example, Stuart Ritchie's book https://www.amazon.com/Intelligence-That-Matters-Stuart-Ritc...

And before you get upset about the title, the book is from a survey series called "All That Matters". It's not claiming that _intelligence_ is "all that matters".
>I suspect this is going to end up as one of the most expensive GDPR fines ever.

I suspect that this isn't. Vastaamo Oy has about 14 million euros in annual revenue.

>they could sue individually for damages.

I'm guessing you're American if you think that it's gonna result in "insanely expensive" damage payouts.
Maybe my monitor it’s close by and I have good eyes. Or it’s further away. The system can’t know.
Proof of identification if they ask. Gosh I’ve got like 11 different Facebook accounts.
How do patient referrals work?
Symbols for Legacy Computing
(Range: 1FB00–1FBFF) would be a helpful block to look at as a possible optional even-higher-fidelity mode. Has all kinds of slopes that you could better approximate edges with.

You could probably solve for it efficiently by computing a small Histogram of Oriented Gradients block, say 3x3, and use that as a hashmap key. Or Sobel filters might be even easier.
This analysis doesn't engage very well with Taleb's key argument about symmetry. Distilling an R^2 ≈ 0.1 correlation from a massive dataset isn't very good evidence of anything.

But part of the blame rests with Taleb for arranging his arguments in a series of colloquial blog posts with exaggerated claims of both the relevance of this debate to psychology and unjustified speculation about what IQ actually measures — which would never survive peer review. He's invited low-quality debate like this rather than contributing to the development of standards and techniques that could improve the field, maybe out of laziness or just the desire for immediate publicity.
It's difficult because it depends on the player you will use and the destination codec.

I keep a document with arguments I use for each of my use case.
Considering what pandoc does and how it is used, docker is a massive overkill imho. What pandoc should actually do, is come as a tar ball and be buildable the traditional configure make make install way like all unix tools of a similar fashion do. Haskell, atm, is no language for this.
Medical records can be stored without personally identifiable information (PII). And they should be. That's what I'm proposing.
I use

OS=`uname -s`

if [ "$OS" = "Darwin" ]
then
# all the mac stuff

add_plist () {
/usr/libexec/PlistBuddy -c 'Delete :'"$1" ~/.MacOSX/environment.plist >/dev/null
/usr/libexec/PlistBuddy -c 'Add :'"$1"' string "'"$2"'"' ~/.MacOSX/environment.plist >/dev/null
}

if [ ~/.bashrc -nt ~/.MacOSX/environment.plist ]
then
mkdir -p ~/.MacOSX
add_plist PATH "$PATH"
add_plist HISTFILESIZE "$HISTFILESIZE"
add_plist HISTSIZE "$HISTSIZE"
add_plist HISTTIMEFORMAT "$HISTTIMEFORMAT"
add_plist HISTCONTROL "$HISTCONTROL"
add_plist PS1 "$PS1"
fi
fi
Walking everywhere is not really much of an individual decision though: It's a collective, city-wide decision, as the city's infrastructure and geography decides whether walking or driving are really alternatives.

I was raised in a small city in Spain, population of 180k or so. I walked everywhere, and I still do when I visit: The city has great population density, with an average height of about 6 stories, plenty of pedestrian-only streets, and almost no surface parking. The situation is such that driving would be slower than walking to get most things done, as time to and from the car will often be quite the nuisance.

Later I moved to Madrid. It's a very large city by European standards: Too big to just walk everywhere. However, it's also very dense, and it's also not all that well set up for driving in many routes. Driving might be useful at times, but the subway might be faster, and it's hard to find places that are more than 10 minutes away from a subway station. It's not quite as hostile as my hometown, but you at least might have to make choices.

Now, however, I am living in a mid-sized metro in the US midwest: far smaller than Madrid in population, but easily 4x the total size. The vast majority of the metro area is single family homes in half acre lots. Even downtown is full of surface parking lots, so even living there you'll mostly be walking past asphalt. One person could possibly move to be in walking distance of their job, but good luck doing that with two people. Public transportation is sparse, and, at the best of times, has buses every half an hour, so your typical trip penalty vs a car might be an hour each way. And on top, temperatures will hit 40C in the summer, and -20C in the winter: Not exactly good walking weather either way. Here, walking is not a mode of transportation, but a completely intentional hobby which, in some cases, might take you past a store or a restaurant, weather permitting.

So really, while I am a huge fan of walking, it's not something anyone in my metro area will willingly choose as their primary mode of transportation, and it's the same all over the US: Few of our cities are built for anything but cars, and it's a decisions that is really hard to undo without ripping apart most of the city's construction. Imagine one of our largest buildings: The headquarters of a company you probably know. well over 15 floors, but completely surrounded by surface level parking. Many thousands of spots, one for each worker. you have to walk over half a kilometer before you find any other building: otherwise it's just cars.

So no, around here, I couldn't recommend walking to pretty much anyone, and that's because the decision is made for us. It's the city's urban planning department, over many decades, that decides whether people walk or not.
Inevitable torrent of "It was your fault for X, Y or Z reason".

Nobody is perfect.

Every system has known or unknown vulnerabilities.

We need to be building systems that are forgiving of errors, and store important data redundantly.

I've been wondering a lot about how to truly secure an identity. Is there a way to have a meaningful and secure digital life if all your devices could be compromised and your memory is not perfect? I wouldn't want to trust my entire economic life to any single point of failure.
Not much to root on the PS4/5, they already control the systems.
Kennedy vs. Nixon: The first 1960 presidential debate
>> Variance explained by IQ

The author performs a regression on the WLS dataset. I did not know what that
is so I followed the links provided:

>> The Wisconsin Longitudinal Study (WLS) is a long-term study of a random sample
of 10,317 men and women who graduated from Wisconsin high schools in 1957.

So, in other words, it is a small dataset that is not representative of most
humans on the planet. It is also specifically populated by high school
graduates which is likely to introduce some unknown bias to the dataset- and
any results drawn from it in particular with regards to IQ.

In short, please don't abuse statistics, or if you do, don't do it in an
article that starts by accusing another text of being "just a rant".
Yes, it is a rebuttal. Without further information, you have to assume the default meaning of "explains x%", so Taleb's claim is wrong.
> What non-violent alternative would you suggest for punishing a foreign country?

It is not for the US to "punish" other world states, even if "Iran should be punished".

If you, or your state, believe some kind of sanctions are in order, there are international bodies and forums where this can be discussed and decided upon: The UN security council, international courts, and other more specialized bodies, some of which can make decisions which constitute sanctions.
It's not a big secret, it's WGU. I'll write about it in November.
There are many findings in psychology more rigorous than IQ. Operant conditioning is the obvious example.
It only sees the "last hop" of recursive DNS resolution [1]. If you have internal DNS servers, you would need to run a copy of which-dns internally, and your internal DNS servers would need have the which-dns entries added.

If you want to see if a local workstation is pointing to a different public/external DNS server than the rest of your network, it should work.

[1] https://www.cloudflare.com/learning/dns/what-is-recursive-dn...
I don't have any of those issues for the following reasons:

When you want to use a cryptocurrency to move money between monetary unions, you only have to touch the cryptocurrency for 20 minutes or less. Your chance of any meaningful volatility is very low, even in these systems, the 24/7 trading smoothes out the volatile periods. No, you don't "lose out on exchange rates" especially if you are talking any real money or know how to trade better.

An expected spread for a few million dollars with or Bitcoin or Ether should be 30 basis points, at an OTC desk.

No tax or legal issues encountered.

For payments I primarily use stablecoins like DAI, which are not volatile at all.

Whether you use stablecoins or the native cryptocurrency, it is all way less limiting and cheaper than any exchanges, way less limiting than a random fintech app with random monetary restrictions.
I agree that better design is imperative. However that is not the situation we are in currently.

If you are hired to secure a system and leave the credentials as root:root, you are derelict in your duty. Period.

If there is a system with external access, someone set it up. It is the responsibility of whoever setup that system to ensure access controls are in place. The barest minimum of that is to change the default creds to something unguessable.
That opens some interesting questions...
I guess you could think of it like walking + sauna, both of which are considered healthy by themselves :D
On my Logitech G933 I can pay Logitech for a replacement battery, among other replacement parts. The battery is user replaceable.
If that person doesn't kill themselves they very well may, untreated hurt children. It's staggering how massive this is.
To be fair, companies don't get to make that excuse. Having pockets of bad is the definition of a bad company.
Score Voting with Pooled Representatives at the State-Level
I don't have to assume anything, and to be charitable I'm not going to assume anything. I would afford the author the same charitability. Taleb's point is underspecified and needs further clarification before we can meaningfully engage with it by citing statistics. You risk beating up a strawman by tossing a quick calculation of R^2 at it and saying it's wrong.

Using R^2 this way is like saying someone's wrong in an online debate by citing a logical fallacy. I guess, sure, you successfully rebutted them in a shallow sense. But nothing of value has been achieved (yet). We haven't arrived at a better understanding of the truth.
Facebook bans accounts for atypical behavior and incompatibility with their profit model. If you only use it for playing Oculus games and never post status updates, then you're simply counting the days until you are banned and your purchases are gone (the latter according to their ToS).
I think ppl are offended cus the science is telling then something they don’t want to hear...so the science must be wrong
>and they can not audit every possible software release.

Do less frequent, more meaningful releases. Grow and invest in security talent. Move slow and polish things.

Plus infosec is definitely not taking everyone in with a proven interest. Even with the popular certs, there's still barriers to entry for no good reason.
It's about what they do now, in this market, that's it.
Luck would get you just as far as desire, too. For every Gates and Bezos, there are 100's of failed entrepeneurs who may have been just as smart, but for whatever reason (binned as "luck"), their idea fell flat.
IP-based communication doesn't mandate giving away control to a third-party. The advantages of GSM-based communication that you mention are totally possible with IP-based communications, and in fact in pure LTE networks (without 3G/2G fallback, also called CSFB), "standard" phone calls and texts are actually carried over IP (towards a SIP server hosted by the carrier).
I filled out the form a couple days ago and haven't gotten any sort of invite.
The fact that you can use so many diverse tests as IQ tests and still get well correlated scores is itself a discovery. So is the fact that those scores correlate with various other life outcomes and that we can't find any lasting intervention (beyond very early childhood) to improve people's IQ. These are all important results about how humans work. It's not just made-up.
What if... you kept github in the loop?

What if you could make a federated/decentralized git that doesn't care whether the git repo is made available by github or my-fancy-federated-git-host?
This is sway, i3 on wayland, a tilling window manager. Not some commercial piece of software that has to target the lowest common denominator to survive in the market. It's meant so that you configure it and it's very configurable. So it doesn't any defaults bar what's needed to launch the manager. The rest is up to you.
Life as an amateur is better. Arduino + PlatformIO is plain fun to work with.

As a professional (as in getting paid to do it), I shed being ashamed of using Arduino a while ago. With PlatformIO, you have great tooling and you can avoid the garbage that are the vendor supplied IDEs. And even tough the Arduino HAL isn't exactly elegant, I can switch between uCs without having to learn a new API. I can even port between uCs by simply changing some pin names and so on.

I'm currently looking into other frameworks, like Zephyr, to trade up from Arduino, and I'm especially looking into using Rust in the future (because Rust would give me an actual benefit to offset the cost of using the "harder" language, which will in the long run make stuff easier).

But the ease of use, especially ease of prototyping, of Arduino + PlatformIO is now the baseline.

There is also MicroPython and Espruino - again, stuff that people will make fun of for you using, but you won't care because you will have to much fun using it. Performance and size penalties means they don't work for all problems, but often enough, they do.

There is even working examples for using Swift on uCs - and I really wish that language was better supported under Linux.