skysight-inc/HackerNews huggingface dataset:
They were invaded and occupied by the Soviet Union, not the ethnic Russian individuals that moved or were transferred there under Stalin's rule and thereafter, let alone their kids who many have never lived anywhere else. Your failure to make a distinction between a state, its ethnic composition and the individuals residing there just kinda embarassingly highlights the ethno-nationalist ideology underlying these laws.
Qualcomm and Apple agree to drop all litigation
E-residency became much more limited after money laundering scandals.

But government is working hard to make it work.
Likely someone that knows how to,

SplinterItIntoAThousandPiecesAndScatterItIntoTheWinds

and how this applies to a certain file that has been going about.
I've seen teams of people working on a flash app to produce a handful of reports for one general, who would look at it occasionally, or not at all. There are guys who work there entire careers to maintain this one small, outdated application.
Non-free licenses that nonetheless make the source code available to licensees have long been used for scientific software. This licensing model alleviates concerns about black boxes even if it does not align with the FSF's mission.

Is all Mathematica source available to licensees? Is there any additional cost for a source code license? I understand that most companies (and sometimes even research groups) need/want to maintain ownership of their software. I'm ok with that. But I'm opposed to licensing schemes like that of Gaussian, Inc. where a source code license costs more than an all-platforms site license.
I don't understand the IoT craze. My light switches work just fine, and if I really wanted to operate them remotely, I'd just get a clapper. A clapper is a lot more convenient than pulling out my smartphone and poking at the screen. I don't want my Roomba sending iRobot information about my home to sell to data brokers. I don't want my refrigerator telling my insurance company how much cheese I eat.

But suppose I wasn't a neoluddite and I was easily excited by digital salt shakers. As it stands, all of these products could be using wifi, which would still give me, the consumer, the ability to firewall them. That would let me access them on my LAN without letting them talk on the internet. The idea of putting 5G radios in them instead of wifi radios seems to be to deprive me, the consumer, of the opportunity to firewall them.
Make Your Own Serverless CI
Before the World Wars, mathematicians (and physicists) usually learned enough German to read technical literature in their field. It's strange how quickly those things can shift.
Regarding 8K... even though 4K TVs are readily available, my guess is most of those TVs don't display 4K content. Netflix will often give you 720p. Game consoles have a difficult time simply pushing 4K pixels down the pipeline. Some games have taken to something akin to interlacing, except with the pixels divided in a checkerboard pattern.
PS4 Pro has the power to play 4k blu rays but doesn’t have the capability due to either the drive or licensing fee.

Power isn’t the issue as the Xbox One S is equivalent to a base PS4 and handles 4k discs fine.
The N64 is also mainly hampered by it's texture memory. You only have 4KB total to play with for a texture (it's manually managed memory, not a cache) and with mipmaping, that's effectively 2KB. That's one 32x32 picture at 16bit color.

Additionally, developers didn't have a great handle on how the more modern memory hierarchy (read high DRAM latency) affected things yet so a lot of techniques they used sort of fought against the architecture and led to low resolutions, and they used heavy blurring and antialiasing to compensate.
Losing the ability to nap was the single most difficult adjustment I had to make when I went back to an office job after seven years working remote. I didn't take long naps, but the ability to lie down and close my eyes for twenty minutes after lunch every day made a big difference. It was also helpful, when I really needed to get some serious thinking done, to have somewhere I could lay back and shut my eyes and really just focus on the problem for a while. The one and only time I tried this at Microsoft, someone burst into my office in panic when they saw me lying down, afraid I had collapsed from a stroke.
Double citizenships are actually allowed in some cases (dual citizenship from birth, honorary bestowment, etc.)

Many grey passport holders are also offered Russian citizenship (with which they could still legally live in Estonia), but they refuse it.

This citizenship topic is not as black and white as one usually reads.
You are saying: take enough of them and it is normal.

This doesn't completely undermine your point, but that isn't what they are saying, I think. I read it as saying by CLT that the estimates of the mean of those distributions is normal and centered on [the mean you are actually interested in]. Tails are perhaps somewhat a red herring here, because you don't really care about them unless you are specifically trying to evaluate worst-case-but-really-unlikely.
How does GLFW compare to SFML?

Edit: upon initial inspection it appears SFML is similar to SDL, which provides support for other features such has networking, audio etc.
Auditing the entire database is hard and is not part of my concerns why I rather not to use a CI/CD in my specific case.

This is what I gain by not using the CI/CD the rest of my team uses:

* isolation: I build applications to be delivered to personal computers of software engineers (mostly), they build applications to run on our own internal servers.
* my SSH client requires I have my SSH key with me, while I believe I can achieve something similar with a web-based CI/CD, the client-side certificate isn't something as "production ready" out of the box as 24 years old SSH is.
* if someone manages to push malicious code to my code base, I am going to notice during manual check: yes, I manually check the diff commits to see if anything weird came up (mostly thinking about bugs). In practice, I basically check if the commit hash is the same as the one I just pushed (usually containing the release notes). If it is, I build. Otherwise, I check what is going on (most likely, I forgot to checkout the tag).

You can say that this doesn't rule out my machine from being compromised, and I must agree... However, besides being very unlikely that I am a target of such a complex attack, I try to do my best to have a secure development environment.

If I were a high profile target, I would just use a spare safe machine to use in deployments (I believe Linus Torvalds use something like this to vet the security of the Linux kernel but I couldn't find the reference).
I just read up on type arithmetic and I guess this is still whooshing over my head, because I can't see what this changes. I can have a function take two vectors of enums and return a new vector with the combined length. I can do operations based on the types of values held by variants in enums, matching only the possible variants. I don't see what can't be done as efficiently with an enum, but I'm very open to being ignorant and clueless.
That time a sticker made me an accidental domain squatter
Safari on iOS marks a page ‘Not secure’ in the address bar if it’s served over http.
and python is a jumbled mess of versions, package managers, packages, distributions, etc. that isn't a good thing either.
I always consider four factors in estimating software cost

- the scope of the task

- the resource/people you have

- the confidence in the resource/people

- and the dependency on both the resource and the task

Estimation goes wrong in many ways. In my experience, I categorize as follow:

- estimated by non-technical PM, unable to gauge technical/business complexity

- estimated too early in development life cycle. Often time someone come up with idea X then ask right away "shouldn't be difficult, how long will it take"

- no view on team member's productivity due to lack of measurement or measuring the wrong thing

- not considering dependency in the development cycle. e.g. The question "whether our only backend engineering available for the task" is often omitted

- not considering testing, documentation, 3rd party integration/procurement, maintenance and deployment cost

The common practise of coming up a number, then double, or maybe triple it up to make the estimation does not address why estimation is off. Mis-estimation is a symptom. The cause and the cure lies in the people
Satoshi’s Treasure, the hunt is on for $1M in Bitcoin prize
If you are thinking this as opposed to statistical modelling, what is the benefit you imagine?
If you defeat corruption you have more legitimacy, which helps you ask people to make sacrifices. More legitimacy also means you don't have to "spend" as much to be elected, particularly in the sense of patronage.
That's what dictionary.com says, and that's true in some places, but in other places "guys" is definitely gendered.

Imagine a group of cishet men saying : "I'm off to the strip club to see a bunch of guys taking their clothes off and dancing in a provocative manner."

Does that seem reasonable? If not, then the term "guys" is gendered.

On top of that, most of the women I know feel that "guys" is a term that excludes them. That's enough for me to avoid using it.
And human psychology is an important factor here as well. Less stop-&-go means fewer temper flares & physical opportunities for collision.
AWS already provides hosting for static sites, as does Firebase. GitLab and GitHub both APIs. It really could be as simple as Blogger is today with little effort from Google. Building a community around static sites is nothing new. Jekyll, Hugo and many other static site generators have been doing this with embedded comments using Disqus and other providers. Hugo already provides internal shortcodes for all these features and more, as well as analytics. It is really just a matter of creating some great templates for people to start using and automating the deployment (or migration) portion of the website so that users that don't want to deal with any additional steps can do it from a single interface.
> stakeholders behave like it's a "commitment".

Many places treat budgets the same way.
This article is brilliant, thank you!
Meanwhile, what about those CIA people who broke into Senate computers to interfere with the torture report? I'm sure we are hot on the trail of that prosecution.
The Flight Endurance World Record
Yeah, my thought exactly. People like to talk about how 5G will eliminate the need for wired internet because there will be 5G stations on every block, even on every building! I don't know if they simply assume it will be wirelessly repeated or they just haven't really thought about it too hard.
So, it sounds like the idea might be a "no double jeopardy" clause, in the same sense that citizens cannot be tried twice for the same crime. (...without new evidence, minor loophole)

For this to work, though, the clause would need to account for the recombinant aspect of governance, in which, as part of making compromises to pass bills, competing law makers agree to package unrelated subcomponents into larger initiative, producing huge, unreadable frankenstein abominations of text and legalese. Which is, in part, how tax law has become so horrendous.

A "no double jeopardy" style clause, with check against recombinant clustered packaging would slow down government pretty hard, probably worse than patent processing. But it's not like we have a shortage of laws, so creating new laws should be slow, since there's a lot of legal handling in place for a wide array of circumstances.

New technology and its applications is obviously a hot spot, as game changers emerge, and arms races ensue. For fast moving areas, with a small low-volume corpus of precedents, it would probably work pretty good.

For the sake of hedging against changes in public sentiment, a deeply unpopular idea might experience a blackout period for retries, but the blackout might last a length of time commensurate with unpopularity. Some things are generational, after all. And as we learn more about the peculiarties of new tools and their use, and how they change the game, fairness and what constitutes a level playing field will adjust.

This would prevent lobbies from using the wear-down and tire-out approach to use news and media fatigue to induce activist burnout. On the other hand, it means if things don't go your way, it may stay that way for a long, long time.

One other problem would be, what becomes law inside one jurisdiction might not be law in another, and that principle is often relevant with global network effects the internet often places front-and-center, any time something interesting goes viral.

I definitely agree that we see horrible ideas warded off by a groundswell of initial rejection, only to see malignant forces try, try again.

That needs to stop. There needs to be a quiet period between decisions, and a mechanism in place to prevent sneaking reversals through, by smuggling loopholes in with other bills.

Whether something like this will ever happen, who knows?
and what if you don't use GitHub?
This conversation sounds like it's running into the linguistic barrier that we tend to think of "speed of light" in terms of, well, light, so becomes recursive when talking about photons with mass, which naturally travel slower than what should be thought as "the speed of massless particles".
HTTPS is so easy to set up, whether one uses a certificate or not, that I think that HTTP should be treated as dangerous by the browser and highlighted in red. The default browser behavior should be that of HTTPS Everywhere in that it will show a warning page before letting you override it and continue to the HTTP version.

The problem is that browsers might not ever implement anything like that, even providing an unobtrusive danger warning, because so many everyday users would be scared by it or assume their browser is "broken" because their last browser didn't do that on most websites.

Regardless, that really should be the default behavior. There's simply no excuse for not providing an encrypted connection. It comes with virtually every web server out of the box.
The same applies with roaming too, so in that case there is even more latency.
I think this is a great point, and that the main boon to 5G is the sprouting of lots of localized towers. It seems like a big giveaway to big telcos to the detriment of cable providers with bigger physical plants and capital needs.

End of the day, as shitty as Spectrum and Comcast are, they are a better devil then the AT&T corporate offspring.
We've banned this account for repeatedly breaking the guidelines and ignoring our requests to stop.

https://news.ycombinator.com/newsguidelines.html
That's a fair sample of Indian mainstream media for you. Most of the stuff will be in the headline with some info sprinkled in the article.
I've just now realized why when the movie came out I had already heard about Hitchhiker's!
What market competition? Airlines are possibly more regulated than medicine!
Smaller cells allow for fewer devices per tower, does it not?
Looking only at capacity, it will definitely be cheaper to provide unlimited plans but even if that was the only factor, there isn't much of an incentive for carriers to change how they charge for bandwidth.

In all likelihood prices will go up as 5G requires a massive infrastructure deployment of very expensive hardware, spectrum licensing, and they'll have to pay to transmit and receive that data to the internet. All of those additional costs will be passed on to customers.
Damn. Maybe the past few years have made me a pessimist, but these days the absolute last thing I want is to be ‘wrapped in the cloud’ in any way, shape, or form.
Curiosity as well. At a live presentation I went to a couple of years back, his laptop couldn't connect to my company's projector. The first thing he said was along the lines of, "Fascinating! I've never come across this specific problem before!" Literally every other presenter I've seen facing such an issue would bemoan technology or crack a joke about things 'always' being broken.
Don't get me started on nitro black and white film. It has an insane resolution.
I'm not saying we won't ever need faster speed, but right now, 4G LTE when working correctly is plenty fast. And we need higher or no data caps far more urgently than faster.

Last thing I need is a data connection so fast it can burn through my data cap in 5 seconds.
Cursive in general, meaning letters connected together to minimize pen lifts, still exists because it's easier and faster than block lettering. It's the particular kind of looped cursive taught in America that was designed for dip pens and other older instruments. Writing this script with a modern pen or pencil trades legibility for writing speed and comfort.

My point is that if we want to keep teaching kids connected writing, there are cursive scripts that are easier to teach, easier to write, and easier to read than the one we've clung to for so long.
Why do we need it? To send you ads quicker, of course
Wait, what? We don't have mandatory tipping in Poland; it's always discretionary.
SFML is much "fatter", it handles graphics and even audio and networking.
Perhaps, but a huge part of this is the shoddy decoding circuitry that most LCD TVs have. You can do a lot better. For example, you could buy a Framemeister, or you could retrofit the N64 with HDMI output.
I'd sort of disagree with you on this. The Apollo / Saturn V center is a few miles from pad 39A (where they launch) and 41 (where they land), however you have nothing between but some water and you have a flawless view of both launch and landing. Most of the other viewing areas have parts of either the launch or landing partially to completely obscured.

That said, you're spot on! It is a huge rocket and you can see it from miles in every direction. Go see it!
Many artistic techniques in pre-LCD-era games are designed for the physical effects of composite cables and CRT screens. A simple example is transparency via dithering, where intentional color bleed produces the effect in the display equipment rather than the console: https://i.imgur.com/F6aW3dG.png
How? The investment required is bigger than 4G
5G won't even get you better coverage, that's more a question of which frequencies are used. Some European countries are freeing up the 700 to 800MHz spectrum which can help, but that's not really a 5G issue I believe.

The high frequency ranges suggested for 5G seems useless, they'll barely be able to penetrate windows.

Increased coverage would be far more helpful than faster speed in most countries.
Lexical Distance Among Languages of Europe (2015)
It's actually not super uncommon for management to use statistical tools for this, although they may not realize what exactly is going on. For example there are a couple of tools whose names escape me at the moment that extend or wrap MS Project but have a statistical time estimate piece based on quintile time estimates (e.g. your engineers give you 50% and 90% conf estimates, it applies simple modeling).

I've also been at one shop where we used a more sophisticated modeling approach, but built in house. Reception was warm in at least most of management.

So my experience isn't that these tools don't exist, or that management is unwilling to use them - but rather that management has trouble accepting the implications of using them properly. Specifically, if any of the inputs of the model change, you should update those and re-run the model. With linear (e.g bullshit) GANTT, you just say "oh, we missed this week of work, move the endpoint forward a week". With more careful modelling adding an unexpected dependency or a couple days work in the wrong place can suddenly add 3 months to your worst-case model. Exec's really don't like that happening without a whole song and dance about why, so there is a tendency to "freeze" the models in ways that they become progressively less useful. Worst case they are asymptotic on meaningless.
This is what's known as a "traffic break", and I see it on the 405 pretty frequently. Definitely threw me off the first time I encountered it.

https://en.wikipedia.org/wiki/Traffic_break
Exactly.
There is no proof that the people whose remains are found, were the builders.

Putting into the title '.. origin of the builders' appears to be a fabrication by BBC.

The abstract of the referenced article in the scientific journal does not support the BBC's fabrication.

"...

We find overwhelming support for agriculture being introduced to Britain by incoming continental farmers, with small, geographically structured levels of hunter-gatherer ancestry. Unlike other European Neolithic populations, we detect no resurgence of hunter-gatherer ancestry at any time during the Neolithic in Britain. Genetic affinities with Iberian Neolithic individuals indicate that British Neolithic people were mostly descended from Aegean farmers who followed the Mediterranean route of dispersal. We also infer considerable variation in pigmentation levels in Europe by circa 6000 bc....

"
To add to this, this is why GoldenEye N64 has so many grayscale textures... they use less memory.
Wow. I suppose Qualcomm will be the 5G modem supplier then? Stunning turn of events. I thought the relationship was broken beyond repair. Great for consumers though. I've been frustrated with the Intel modem on my phone.
"ByteDance’s applications TikTok and Helo are hugely popular among India’s teen and pre-teen population, especially in smaller towns. Many Chinese apps, including TikTok, have come under fire not only in India but also in the US, the UK, Hong Kong and Indonesia for content that is often dangerously close to exposing children to nudity and possibly those who seek to coerce or groom underage users into committing explicit acts."

Saved you a click. The rest of the article is fluff.
However, due to limited range, they'll have to put up 5G stations every couple houses, and they'll have to get wired internet to the station... I wonder if you'll be able to buy your own station, or if you'll have to use the crappy utility-provided power-wasting box? To get adequate service to the station, they'll need some kind of high bandwidth link pretty much right to your street, perhaps coax or fiber...
At least unexpected weather gives you something entertaining to talk about and post pictures of on social media.
Apple and Qualcomm Reach Settlement, Agree to Drop All Litigation
Google has now blocked Tik Tok in India as a result [0].

[0] https://www.reuters.com/article/us-tiktok-india-court/google...
Sony sells TVs. Getting consumers more familiar with the 'next' format helps them down the road. Also bigger is always better, unless it's fractional.
> I'd say it might be more accurate to say that Rust makes it harder/less convenient to take out technical debt.

I'll disagree with this one. Refactoring old and rarely-touched code is bliss when working under a strong type system, at least relative to dynamic or weakly-typed languages. The key to the timely resolution of technical debt is to allow things to be updated in piecemeal rather than in one enormous burst; this requires solid abstraction boundaries and encapsulation, both of which are provided by types (in addition to other features of a language, such as a module system). The fact that Rust so heavily discourages global state is another point in its favor.

We can agree that there are contexts where correctness is less important than velocity, e.g. prototyping, though languages that front-load correctness at the expense of velocity are going to produce less technical debt in the first place, because the debts can be paid off before they accrue interest.
Tony Buzan, Inventor of the “Mind Map”, Has Died
Facebook CEO Zuckerberg Leveraged User Data to Help Friends and Punish Rivals
Dynamic loading of backends, i.e. supporting X11 and Wayland with the same build (PR #1338) didn't make it :(