skysight-inc/HackerNews huggingface dataset:
I recently learned that Etsy actively terminates sellers based in China, seemingly indiscriminately, the message is quite clear that they just don't want to do this kind of business, unlike Amazon.
I'd wonder if the same government that's willing/able to spy on me are also willing/able to influence relative success of certain industries or even specific success of certain companies.

How much of my career decision would truly be mine if several of my possibilities say "poverty subsistence" or "early death" and I have to accept that or toss those possibilities out?
All competition in this space is welcome.
WFH naturally!

Buying some cheap shares that went up.

Tenant got into arrears, sublet, they trashed it, so we got reno money and rent from the insurance. New floors and painting done.

Where I live is nicer than where I work (suburban with parks vs urban) so nice to do a lunchtime walk.

Less aircraft noise.
That reading was totally not my intention - go ahead and talk about it by all means. But when I see the same completely unuseful threads time after time amongst people who have pocket change that can seriously help lives, it becomes an erudite ivory tower academic argument that doesn’t have much empathy for people who are in poverty. Note I gave none of my own “qualifications” here.

If you took my post to mean “shut up but pay up” then I don’t really find there’s much point in conversing further.
Aren't you implying, intentionally or not, that a "Manhattan Project" level of expenditure, $25 billion, is enough to make meaningful progress towards commercial fusion energy production? I don't think that is a given.
Kudos to you, I'm not a huge fan of open source products that have proprietary features neither.

I wish you success!
Without huge amounts of money from the govt for research that put men on the moon and gave us the internet, Musk would not have what he does now. He really should stfu.
Software doesn’t run on its own. They rely on bunch of other software that is typically provided by distributions. So unless there’s some magic piece of technology that can take CentOS RPMs and make it work flawlessly on any Linux distro, the entire software industry is suddenly going to have to spend significant amounts of time on repackaging work.
Why do fission in orbit when you have unimpeded access to a huge natural fusion plant, and virtually unlimited real estate to harvest its energy?
It's not about what is possible, it's about what developers eventually pick. While some privacy-focused companies seem to use more open alternatives or even implement the system themselves, most of developers simply stick with Play Services, which makes use of many (even FOSS) apps cumbersome without them.
> What are the track records of the claim?

I claim no deep expertise on this, but for a distribution of 56k packages, this looks quite good https://security-tracker.debian.org/tracker/status/release/s...

To anyone here who's worked secops and has to track these things, I'm really interested to hear opinions about how well Debian follows up on this
Get Image width and height in PHP
When dealing with 'troublesome' internet connections, or just in general:

Keep page load to less than 50k, or 100k if you're feeling fancy.

Have a responsive design, unlike this website does, as a lot of people use phones, don't have a PC or are not on a PC.

Don't link everything under the cloud because you can - fonts, frameworks, huge pictures, because it makes your life easier. Self host everything, make it small.

And don't use JavaScript to add an unnecessary layer to 'manage' linking. Clicking on a link is expected behaviour. As are scroll bars. HTML links work perfectly fine and it degrades, nay I say disgraces, user experience.

These basic rubrics will ensure when serving things to 'troublesome' connections, be that bandwidth, blocked 3rd party CDNs or latency, and will largely make sure life will be easier.
No discussion of DNS privacy should go without a link to Bert Hubert's awesome talk on the subject:
https://www.youtube.com/watch?v=pjin3nv8jAo
That’s an interesting theory. I checked though and didn’t find service workers on this page [1] so it could just be something with the server itself. I caught another slower load just now and server timing showed a long wait for the first byte.

[1]: https://devdocs.io/dom/serviceworkercontainer/getregistratio... "navigator.serviceWorkers.getRegistrations()"
McKinsey Apologizes for Role in OxyContin Sales, Senators Want Criminal Charges
There is no reason for him not to run since he doesn't care about the Republican party and it's long term viability.

I'm not sure how much money Trump made from the last election in merchandising but it wouldn't have been a small number.

We haven't quite entered the era where politics is used to sell action figures, but we're not far off.
> (..). and a ncurses one for Linux.

Nurses as an alternative to a QtWidgets GUI app? I'm not sure you're serious.
The problem is that on the small scale you are one of hundreds maybe thousands of on average equally good musicians that are producing songs that can be copied and distributed ad infinitum, why exactly is there an expectation that this should be worth significant sums of money?

Performances of some form are potentially more unique and engaging for an audience and potentially provide more opportunities for monetisation if that's the desire.
Americans just love to spend, I heard drone makers in China say Americans have money and leisure, they buy anything.
Dividends are paid out on a single day. Not getting a loan to spread the costs of dividends over the whole year is insane at current interest rates. What are you going to do with that money? Sit on it?

Oil companies are unsurprisingly going down because their bread and butter business is currently not in demand. In a few years things will look differently. The real problem is that a lot of companies don't have an obvious "bread and butter" that actually brings in enough cash to justify their valuations. They are mostly selling the dream of a monopoly to investors even when those future monopolies have no moat other than money.
Progress Over Perfection
The article was Word vs a markup language like latex. I find the latter simpler to use.

Html wasn’t mentioned in the article but it is ok. I find latex easier and the result more attractive.

My editor doesn’t do any highlighting or anything like that. It does have syntax-dependent motion commands, which work better with LT than html.
This is brilliant. Great.
Just to add another reason to think of correlation as linear models: spearman correlation is analogous to fitting a linear model on the ranks of the inputs rather than using the values themselves.
Do you think more people would gain awareness of issues like mass surveillance if they didn't have to constantly worry about subsistence? I think they would.
Harvard to Remove Nazi Supporter Philip Johnson's Name from Building He Designed
So does Debian https://security-team.debian.org

I claim no deep expertise on this, and I assume Canonical has more money to throw at this. Or are there contributions to Debian security in the form of paid personnel?

This is actually quite interesting to me, anyone with real knowledge of the subject is welcome to interject.
Do Dulles Airport next please.
I can only speak about NIF but they're under stress right now as their funding agency, the NNSA, is reviewing the progress of NIF as questions about its efficacy at achieving fusion become stronger after several failed campaigns. NIF needs to put up a pretty face so the press releases might be part of a combined effort to spin a positive picture of their progress, plus it serves as a recruitment tool since the lab is going through its largest demographic shift: the boomers are retiring.

Additionally, with the new administration it's expected that nuclear may not be viewed favorably as wind and solar continue dropping in price. So there's a lot of threats going on and all these press pieces may be attempts at buttering up the people in power and also the general population to get them excited about fusion and hopefully etch bits off of the general fear regarding nuclear power.

Personally, NIF is stuck, it's not gonna work under its current design, and convincing Congress to fork out some 60 billion dollars for a modest increase in laser energy when we probably need 10x laser energy does not seem like a good idea. Especially when the food lines are getting longer and we're approaching an insolvency event. It's hard to justify.
Of course it was a breach of privacy, but that is a requirement of any chance at prosecution. This isn't like what the NSA get up to.
https://archive.is/4a1oh
Pretty sure it did. CentOS is used by the government for classified areas. Though it might be phased out now after this change.
Docker 20.10
What does sympathy for the Chinese even mean?

The people or the likely-genocidal government?
What have they done, lets see:

- Brought MaximeVM of research and creating GraalVM

- In the process of adding value types to Java

- In the process of adding support for explicit SIMD in Java

- In the process of adding co-routines to Java

- Added type inference support

- Added pattern matching

- Added record types

- Integrated J/Rockit support for JIT caches

- Made Flight Recorder available in OpenJDK

- In the process of making AOT compilation work, instead of requiring you to fork money for a JDK with AOT compiler like Sun used to do

- Integrated almost pauseless GC with support for TB sized heaps

- Long term roadmap to replace C++ with Java on the JDK, as yet another proof of Java capabilities

- In the process of having a JNI replacement

And plenty more, https://openjdk.java.net/jeps/0

I hope they squash Android Java, Google had the opportunity to buy Sun after screwing them up.
Since we've asked you many times to stop breaking the site guidelines and you've continued to do so, we've banned this account.
I'm like you - except I started with C++ (and prior exposure to Basic, Pascal, and VBA). The code has to "look right"; it's a visual thing, but there's no describable or drawable "shape" I could point to.

I've been through the "code case and bracket style must match" period, but eventually my brain abstracted over it, and it's now a free variable - I can work with any style, but it must be consistently used, or else it'll trigger that visual feeling of literal ugliness.

I also had a visual enlightenment with Lisp code, where one moment, I thought it was clumsy, and then something clicked, and ever since I consider a (properly formatted) Lisp code beautiful.
What’s the advantage of this over they style attribute given that you are already in JS land.
@invaderFizz: oh, this is useful to me, thanks!
I think unpaid internship is unquestionably a good thing. It's consensual, and unpaid interns are usually happy to do unpaid internship.

It makes sense you are not happy to do unpaid internship, but the only thing it shows is that you are not the target audience.
Investors Bet on Crypto over Gold
Crypto funds have posted near-record inflows during recent weeks as the gold investment products shed liquidity.
Apparently this makes me cool in Silicon Valley
I've constantly using it
Unless it's ready to replace ~all of our fossil energy within the next 20-30 years (ideally less) it's not good enough to stop climate change.
The reason browsers' charset autodetection works differently locally is likely because HTTP standard specifies Latin1 (ISO-8859-1) as the default encoding (at least in 1.1).
It's important to Always Be Testing as a web dev.

There are thousands of different device-configuration-user possibilities, and for each one you get working, several more you'll never know about will also have an easier time of using your site.

It gets kind of addicting, to be honest. The more browsers I try, the better I get at fixing various compatibility issues and removing all but the absolutely necessary from my pages.

I started out with a pretty minimal design and featureset to begin with, but I've been able to actually expand my compatibility matrix while also adding new features by coding minimally and using "historic" LCD JS for most things.

It's shown me that a) each browser has its beauty and unique features and feel b) most browsers are totally valid access devices and I would like to support them all c) we're at risk of losing all the knowledge of how to build a decent website, and I'd like to preserve that knowledge.
At my previous job I worked at a whole UI framework (server side) based on XSLT transformations. We built kind of abstraction layer on top of ExtJS,HighCharts and some 3D rendering lib at that time. It was hell to debug anything in there because the output was HTML sprinkled with JavaScript and it was not always easy to identify what part of XML and XSLT was responsible for given part of output. It was quite successfully used in one internal ERP mashup app that sucked data out of some SAP system.
Learning XSLT actually helped me understand C++ templates (big aha moment).
So we had this XSLT monster crunching on XML files but what we really needed was JSX which probably wasn't a thing until few years into the project.
Dark Mode Comes to GitHub
batman balloon
I'm pretty sure your understanding is the right one. It goes even further if you venture away from science and into psychics powers - "empaths" are the psychic subset that literally feel others' emotions.
If the VPN endpoint is in KZ, then yes. Otherwise, no. However, if you were to be a person of interest, it would be possible to spoof the page of your vpn provider and provide you with fake vpn.
You need rubbing alcohol - any Jesus ;D
"Statisticians will tell you that mud causes rain" — Yudea Pearl

The main problem of correlation is that researchers often "start with a conclusion and then fill in the blanks".

The thing is that several items can fill in these blanks. With coherence.

Making predictions based on these techniques is often misleading & in some cases even dangerous.

You can attribute the irreplicability of several "scientific findings" to the use of correlation.

Correlation is great for " analysis" but not a way for drawing a conclusion
History of Online Games
About 15 years ago a friend of mine had a toy, like a physical box with a yes and a no button, that would do this with very impressive accuracy. I don’t remember exactly what we asked it but I recall it getting some super obscure stuff.
Did they fix this bug, where images in text-boxes where omitted from the automatically generated figure list? This caught me off-guard during my thesis.
File under art imitates life: the episode of Portlandia where Fred and Carrie hire Aimee Mann and Sarah McLachlan as house cleaners
That's easily fixed by building more turbines and panels.
> but we burned down a bunch of stuff, and millions of us marched in the streets over it this past summer.

Sounds more like you are the threat vector, with the whole burning things down thing and stuff.
Honey Bees Use Contagious and Honest Visual Signal to Deter Attacking Hornets
Is there a mechanism for insolvency for debts this large in the US?

I believe I would have skipped higher education if such debt would have been the result. I imagine these policies came from a time where a degree was sure to net you a well paid job. Seems unfitting for todays time especially since the logistical problems of education are irrelevant with modern communication infrastructure.
Qt Widgets does not use native widgets on Win32 (I heard they're called "windows" there). It only spawns a single native window, and performs all input handling itself. Qt 5 has a mode (https://doc.qt.io/qt-5/qwidget.html#native-widgets-vs-alien-...) which uses native Win32 widgets, but they're more like blank canvases drawn by Qt, than actual Win32 push buttons, and still look slightly off. And it reduces performance.
"Unikernels are fast, secure, increase server density and eliminate devops."

bold statement, by whatever definition of devops you use
The total CPU overhead of M&S should be proportional to the number of live objects times the rate of object allocation. (Traditionally, collections were triggered every so many allocations or so many bytes allocated, but heuristics based on the amount of free heap would give similar behavior.)

The total CPU overhead of reference counting is proportional to the rate of reference creation and destruction. You can really bring this down if your compiler is told or can figure out which references can be borrowed.

The best case for reference counting is where the compiler is told (or can infer) which references are borrowed, and the code is written in a style that mostly borrows references, and rarely mutates data structures.

One interesting hybrid approach is "one bit reference counting". You have a 1-bit flag in the object header that gets set when a reference to the object gets copied. If a reference gets destroyed, and the object doesn't have the flag set, that means that the referenced object is garbage. Lots of objects never have more than one reference to them, and this little tweak allows for more immediate reclamation of many objects, which allows you to get away with doing tracing GC less often.
You can have both, why play these issues against each other? That isn't helpful at all.
Just wait when Mark Shuttleworth decides not to sponsor the project any longer.

Ubuntu followed Red-Hat's footsteps away from desktop into the server room, as there is no money to be done there, and it will follow it still, if there is still not enough money on the server.
>By compose I quite literally mean the compose function.

Outside Lisp/Scheme has anybody used those for anything other than examples in FP tutorials?

Every case I ever seen is non-production tutorial thing like "add3".
> That is the basis for Roe vs Wade, and so there's been a 40 year-long struggle by conservative lawyers that threatens this right.

It takes a pretty creative reading of the constitution to infer a right to privacy, then infer that that grants the right to an abortion.

One of the criticisms of Roe is that states were legalizing abortion on their own already, so doing it through the court angered people more than if it had happened in each state, and it's build on shaky constitutional underpinning, so it's not necessarily a robust decision.
What also changed this year is that a lot of other things to do for fun became unavailable due to Covid. Betting on stocks is something you can do from the comfort of your own home.
'Christmas Star' will be closest visible conjunction of Jupiter and Saturn
I personally get quite waxy when I listen to loud music. I never let it build up but immediate notice more wax than usual. Oh, and I use over-ear headphones. I tend to believe that frequent lound sound could produce waxy buildup, whether it is for protection or not I have no knowlede of but I am open to the possibility
I saw that, but could not find anything that's especially for reverse engineers.

The union of "reverse engineers" and "programmers" is just "programmers", and that basically means "a hex editor for people who use hex editors". No?
Yes yes, sperate content and markup/style. But you can already do this with HTML?

The only advantage I see is that you can actually support markdown like you do in your page, since it's less verbose than HTML-tags and doesn't make the text unreadable if you read it as plain text.

But with HTML5 you can introduce arbitrary tag names to pretty much get the same with an XML-like structure instead of json. Just use <subtitle> <what> <description> and supply CSS for it. If you want to consume it with something else, swap out the JSON parser for an XML one, navigate to the body tag and from there on it's the same thing.

I mean it's a cool trick you came up with, but it doesn't seem worth the effort, and relying on quirks mode seems brittle.
>>Desktop applications are on their last leg. You will just write a mobile app and that will be backwards compatible with desktop automatically.

I don't understand your point. In your opinion what's a mobile app that's "backwards compatible with desktop", and what makes that app not a desktop app?
TTFB includes DNS lookup, server generation of the page, and actual sending of the data. I'd guess it's one of the first two at fault.
They shouldn’t, but it’s too late, they already are. If they default now, it will be one of the most regressive wealth transfer in history, with tens of millions of college graduates, most of whom having good jobs and no problem paying off their student debt (which on average is on the order of a price of a good new car, which plenty of college graduates do draw additional loans on) being the beneficiaries. It would be horrendous policy built upon a terrible one.
The article vastly underestimates the desire of large enterprises to deal with only a handful of IT vendors. Sure, no enterprise wants monopoly pricing, but they also don’t want dozens upon dozens of different IT vendors to deal with.
Building a Healthy Living Log with Scriptable
First time I encounter this name. Please, what is the use of a radar corner in high altitude in mid Atlantic, is it used in weather stations?
TypeScript and Relevance
Well, the entire idea of SGML, on which HTML is based, is to use a custom markup vocabulary adequate for your project (this is distinctively more pronounced in SGML which originally always had to have a DTD than it is in XML with its various additional, optional schema mechanisms targeted at enterprise use). However, HTML is almost the same markup vocabulary for casual academic publishing at CERN it was 30 years ago; with everything around it (CSS, JS) having changed beyond recognition. It is understandable that once JS was out there (plus div and span generic containers), evolving HTML wasn't essential as you could always fallback to using JS. Styling factored out into an ever-growing ad-hoc language with low barriers to changes called CSS further contributed to the fossilization of HTML, yet the fixation towards a 1990s vision of HTML can't entirely be explained by these two factors alone. My guess is that HTML was locked in W3C's long-standing, failed attempt to replace SGML by its subset XML as meta-syntax. With WHATWG's HTML5, parsing was specified in a procedural way, and self-contained in the HTML spec itself rather than in reference to SGML or XML. The way the HTML5 grammar was presented, though, could only lead to further hindrance of its evolution since Ian Hickson captured only the result grammar of HTML4, but not its original construction rules and principles. For example, in [1] I make the point that

> By recovering HTML's original parsing rules from HTML5's specification text, we conclude that HTML5's parsing rules are represented adequately, and more succinctly, since avoiding redundantly specifying p-terminating elements.

> This interpretation is also supported by the fact that for the HTML5.1 specification update (vs. HTML5), the new details, figcaption, figure and menu elements (which are flow-only elements) but not the new picture element (which can also be used in phrasing content) have been added to the set of p-terminating elements.

All in all, HTML doesn't appear to be a rational, recommendable authoring format for any non-trivial writing project. After more than 30 years, it's still SGML that has all the power needed: can handle markdown and other custom Wiki syntax, can deal with and produce any HTML, has stylesheets and type-safe text macro expansion and templating. For the LISP lovers on HN, there's even the OpenJade project (dormant since about 2008 or so) for using Scheme-based DSSSL with SGML.

[1]: http://sgmljs.net/docs/html5.html
It’s a widespread talking point among the QAnon crowd.

See for example: https://www.washingtonpost.com/national-security/pompeo-says...
https://foreignpolicy.com/2020/01/24/crowdstrike-trump-impea...

Russian government doesn’t do any hacking, it’s all a fabrication by the Democrats :)