skysight-inc/HackerNews huggingface dataset:
Have you considered lisp dialects? I've been working with Clojure/Clojurescript for a while and it addresses most of those concerns. It's been a real pleasure to work with.

- There are lots of high quality libraries, but you also have access to the entire Java and/or Javascript ecosystem with very easy interop

- Not too sure what you mean by "community coordination", but I've found the clojure community to be exceptionally friendly, welcoming, and responsive. The core team is active and I've even had some questions answered directly by them in slack!

- There is some tooling built and maintained by the core team that makes managing dependencies painless

- There's a library (transit) that's widely used and well suited for marshalling data in and out of a clojure app. There's a library that's part of the core which implements the CSP (communicating sequential processes) concurrency model, similar to Go. It works in both Clojure and Clojurescript and is a very sensible way to manage async operations in a system.

- GC is managed by the JVM (for clojure), which is state of the art
Note there's also kernel side code for this. Theoretically it's generic, but practically it was written specifically for dropwatch and dropwatch is the only user of it that I am aware of.

https://github.com/torvalds/linux/blob/master/net/core/drop_...
Korea. Afghanistan.

Edit: And destroying Isis.
Then don't share a rumor that seems to be intended to dismiss or diminish someone.
I'd highly recommend this "Battery Day is Coming" 40 minute video that explains what Tesla is likely planning: https://www.youtube.com/watch?v=pP971PYzQJs

In one part of it they explain that how the batteries that went to stabilize the grid in Austrailia (and saved them a lot of money immediately, their investment/cost paid back in a few months from my understanding) can be decentralized to all cities around the world with using vehicles as the storage for energy at non-peak hours and source of energy during peak hours - arguably when you've driven your vehicle to the city and where production and office space, businesses serving the area, will be needing more energy.
If you believe my parents then all the years of reading books at night with almost no ambient light would have destroyed my eyes.
Camelot did it.

https://www.youtube.com/watch?v=fiJvAcbxKlU#t=3m10s
Interview with Popular Web Serial Author Wildbow
"Seven-figures"...In other words, a couple of code monkeys in a room, block-chaining together cloud servers for a few years. This should fit well into a quad-chart.
I like Dynadot. I primarily chose them because they offer 2FA.
Backlit screens are brighter than a book under typical indoor lighting conditions. (Although this doesn't really support the original point, because the canonical alternative of going outside is much brighter than anything you do indoors.)
Guess who trained them? The whole cartel/US connection is insane. I'm surprised more media outlets haven't talked about it.
Beyond Anomaly Detection
A Singapore court sentenced a man to death over Zoom
Highly recommend it, it's got cool scifi elements but isn't hard scifi with a lot of world building. The story telling is great though, it's funny and poignant. One of the few books I've read multiple times.
> Switching text editors is pretty easy.

Not only is it easy, VS Code made it easier than ever. By creating protocols for language and debugger support, they've liberated future text editor developers from having to support every language under the sun. By adding support for the protocol, the new text editor automatically gains support for all languages.
With regards to VS Code, there is some, although I'd say not much, lock-in into specifically the Visual Studio Code version of VS Code. Namely, many of the Microsoft extensions only working on the proprietary Visual Studio Code and not the open source VS Code. That does function to negate some of the no lock in benefit of open source.

I don't personally think that Microsoft is attempting EEE here but just bringing up the point that it is, to a certain extent, made hard to fork.

- https://github.com/VSCodium/vscodium/blob/master/DOCS.md#pro...

- https://github.com/VSCodium/vscodium/issues/240
>You’ve never used a web-app chat client?

BOSH? Awkward, but it works without websockets.

* https://en.wikipedia.org/wiki/BOSH_(protocol)
Both men are very well-connected and part of the security-industrial complex. Michael lived in Boston where he had a company named American International Security Corporation that was well known for this sort of thing and they contracted with the CIA, DEA, foreign governments etc.

To give an indication:

>"Another company that Furlong sub-contracted was Boston-based American International Security Corporation (AISC) run by Mike Taylor, a former Green Beret turned private investigator. A 1995 lawsuit by Massachusetts State Trooper Robert Monahan accused Taylor of helping drug traffickers by providing phony Greek passports, and even arranging a jailbreak in Florida.

AISC also employed Duane "Dewey" Clarridge, a former senior CIA official who was indicted in 1991 for his role in the Iran-Contra affair. In 1992, just before leaving office, President George H.W. Bush pardoned Clarridge."[1]

See also:
https://archive.sltrib.com/article.php?id=57190507&itype=cms...

and

https://fortune.com/2020/01/06/green-beret-nissan-carlos-gho...

[1] https://corpwatch.org/article/afghanistan-spy-contract-goes-...
Yep - when I questioned my local health authorities guidance that if "healthy" I should take off my mask on crowded public transit and when working with the very elderly (adult day health) I was told to avoid "disinformation" (in writing) and to follow surgeon general and their guidance and take off my mask on public transit and while working with the elderly.

A month later they flip-flopped on that ironically. I wonder if they started to believe some of the "disinformation" that wearing masks is a low cost though imperfect way to reduce spread.

I've found actual scientists working with these diseases are pretty on it for logic, but folks like epidemiologists are sometimes totally horrendous. Is epidemiology less rigorous then other infectious disease educational tracks?
I must disagree with the C/C++ take. Visual Studio is still, for me, one of the best IDEs out there, and the single best one for C/C++ development. And for the longest time, Windows indeed didn't have a good package manager, but over the past few years we've had vcpkg, which fills the vacuum pretty well when it comes to getting libraries without much hassle.
One misapprehension is that progress is inevitable and one way.

Progress is also linked into liberalism.

gray, the philosopher has written quite a lot about this. His summary is that the benefits of progress are to be continually fought for, it's not just something that happens .
Cisco has entered the chat
I really wish this was discussed more often. As a parent, I am constantly bombarded with people telling me I should limit my kids' "screen time."

Generational skepticism of new technology is played out. Can we move on yet?
Operation Desert Storm
But you still have to make sure all programs bound to local ports handle WebSocket requests gracefully.

Binding to 127.0.0.1 is a nicely cross-platform way to do inter-process communication (I've done so in the past to mitigate JVM startup/warmup issues).

I've never written this code defensively, because if you run programs that throw random shit at locally-bound ports, that's your responsibility. The web community has decided it's a good idea to give arbitrary websites that capability. It's true that the 'random shit' may only take the form of WebSocket requests, but this is only a minor comfort.

From my perspective, this needs to be locked down.

edit: On second thought, you have always been able to trigger similar requests by e.g. just setting the src attribute of an image: Opera aside, browsers apparently never implemented proper cross-network protections. So from now on, I'll be extra careful to make sure all my servers can handle unexpected, potentially malicious HTTP requests even when bound to 127.0.0.1.

That said, I still do think this is something that needs fixing on the browser-side.
I casually follow this topic and have observed this growth. How do people in SOC feel about this growth? Is part of the issue that the specialists are sidelined in the growth of the bureaucracy?

To an outsider it seems like a startup that's been swallowed up by an enterprise company. For the programmers at the startup they had a lot of autonomy, but now most don't have this. Other opportunities seem exciting and there is a feeling that many others are living off the success that you felt you created. I'm sure that's a bad analogy, but it's hard to know from the outside unless you have military links in the US.
Can you check chrome://gpu and make sure that Video Decode: Unavailable does not appear? Video decode should be handled by your GPU, not the CPU. If this is Linux, then you might not be using the GPU at all, which would explain both symptoms.
Is there a reason more people don't use Wire? Its interface annoys me but I was under the impression it's E2E is pretty good and the source code is publicly available?
Why VCs are obsessed with Unicorn companies? (HINT: let’s do the math together)
There are bad people out there. I don't mean assholes and undesirebles. I mean men willing to kidnap and enslave women for sex. I got no issue with them being killed.

And if the US military was a machine for murder they do a pretty bad job of it.
Lots of people here who were and remember being "good at search" and able to make exactly the thing they're looking for shoot to the top 3 spots on the results screen and being able to craft a series of searches such that, if they all failed, one could be pretty damn sure the information wasn't online or at least was hidden from the Google bot, neither of which are really possible anymore. The 100th time one attempts to find something on Google that one knows is there but just cannot get to show up no matter how many rare keywords one uses, one concludes Google has lost some pretty significant utility it used to have and starts to wonder what one is not finding when one doesn't know exactly the page one is trying to find.

(of course it may be better for lots of other things, but for a fairly large set of "finding things on the Web" tasks it's way worse than it used to be, to the point of being nearly useless—in part I think this is because sometime around 2008-2010 they stopped trying to fight webspammers, choosing instead to embrace some set of them provided they play by Google's rules, and downrank anything that wasn't "well-behaved" webspam or well-known sites hard)
That Homeless Guy who never Begged
The new Ryzen 4000 laptop APUs are quite an improvement over last year. It's important to note that the APUs of each generation are always an architectural generation behind (so, the 3500U is actual a Zen+ architecture, not Zen 2).
Sure, maybe in the future every Banana is bluetooth-enabled and will be sold exclusively at branded Banana stores - at a massive loss.

We can talk about market failure again if that actually happens. For now, I don't see it.
On the internet, nobody knows you are a mouse.
Noctua makes some really good heatsinks. It's my understanding that most users don't need liquid cooling. When would you say someone needs to switch to liquid cooling?
How to Write UX Microcopy (40 pro-tips)
Oh I definitely get that appeal. I just would rather see more hot takes like "Github is doomed to be the Skype/LinkedIn of open source".
I used You Need A Budget (YNAB) for a while, but supplemented with a google doc/spreadsheet. Eventually moved to a gDoc entirely, but I may move back to YNAB as I try to de-googlify.

I would call them reasonably sophisticated, but ultimately something I did by hand. Mint.com and some of the automated tracking solutions are attractive, but I don't like giving access to sensitive things to random companies, plus I don't need deep, regular breakdowns, just broad trends; if I miss a couple of lunches out, or forgot to add an oil change it won't impact my overall financial picture.

I don't know any terminal-based apps, though I did have a basic python script that hits the Yahoo Finance API to track my stocks. It doesn't work now because I think Yahoo shutdown the API to the public. See also: https://pypi.org/project/yahoo-finance/
Certain fields are much better off than others. One might expect that CS would be among the best-represented on the Web.
An objective Bayesian analysis of life’s early start and our late arrival
The US does not extend credit to counterfeit notes...
Your comment is worded in a slightly mean way, but I don't disagree. I work on autonomous 3D navigation. Clicking on their "Autonomous Vehicles" solution I see:

- model management solutions

- enormous quantities of data

Well, I have docker containers for my data, and docker containers for the underlying TensorFlow versions, and docker containers for model source code that went into large-scale training. All of that is coordinated using a git repo which has some shell scripts to execute the correct model with matching data on a compatible TF image. So if someone says "I need you to re-run last week's model", I check out the script from that time and run it on an empty server.

I honestly don't get what MLOps is or why I would need it.
Park Dedicated to Everyday Heroes Who Died Saving Others (2018)
Care to share? Would be really appreciated
Superdome Flex supports 896 cores with 48 TB RAM and 512 PCIe slots (and hilariously, a DVD-RW drive) with the same architecture as your laptop.
It's cyclic. When I first joined over a decade ago there seemed to be a lot of technical posts and discussion at the time, which gave way to a lot of SEO discussions, which gave way to technical discussions, then shit tons of Erlang (not that I minded), then other stuff for founders, etc. People tend to post interesting things which leads to other interesting and related things. So you'll see a lot of a certain topic or field, maybe a surge in new users or user activity because it interests them, and then some new topic or field becomes dominant for a while and appeals to a different subset of users who become a bit more active with submitting, posting, and voting.
Even if the content creators overwhelm the rest of the crowd now, you can still find experts and their content continues to pile up. For example, iq of internet graphics is still adding incredible content to his site 10 years later. https://iquilezles.org/. He's not the only example of this. There may be a higher noise to quality ratio, but the quality content is still growing, you just have to get better at tuning out the noise.
Tone down your brightness then? I use heavily customized dark themes absolutely everywhere, and my screen is hardly brighter than dirt. I have no problem looking at it for 30+ hours straight (though I don't do this anymore for other reasons.)
> Maybe they should have invested in keeping Access current instead of leaving it stuck in the 90s?

Or maybe they were right to protect the enterprises with big legacy investments and will have relatively little trouble leveraging their entrenched position and vast resources to make a good-enough player in the new market once someone else has proven it to win by greater integration with Microsoft’s existing services.

I mean, that's been a fairly consistent (though not 100% so) recipe for success for Microsoft for quite a while.
Just read about polywater in Humans [https://www.goodreads.com/book/show/40858227-humans]

This is a quick, fun read.
Scale. China has over a billion people and a significant chunk of the globe as territory. Regardless of what they declare themselves on paper, that much size and that much population brings challenges to leadership that culturally-homogeneous nations with less territory do not face.
> Is there a good reason to have a class hierarchy in modern programming?

I have a bad reason :D

I like it when objects are simple to instantiate, but sometimes I'm forced to use Spring(Boot) with beans and auto-wiring and such. In src/main, my FooController is autowired up by Spring, but in src/test, I want to instantiate FooController for use in unit tests.

In order to have my cake and eat it too, I extract out all the spring dependencies into a very small shim subclass SpringFooController, which extends FooController. They have all the same methods and types etc, but all of the SpringFooController methods' implementations are just one-liner calls into superclass methods.

What does this get me? SpringFooController is picked up by Spring at runtime, but contains no logic needing to be tested. FooController contains all the logic, but no spring dependencies, so it can be instantiated in unit tests as an ordinary object.
The WeChat-ification of FB is going forward. There is still so much to do, but I for one am happy that total control over society's interaction by a single company is slowly coming over to the Western world.

(For reference if you don't have wechat or alipay in China, you might as well live as an hermit because fewer and fewer places will accomodate you)
The privatization of the US military is a consequence of the monetization of war that went into full swing around the 2000's. Or so I read from the https://en.wikipedia.org/wiki/The_Shock_Doctrine
Maybe not. Dns over http makes it easy to use for example http://nextdns.io which is nice alternative for Pi-hole (and more convenient IMHO).

I think this is mostly against ISPs who would like to mess with/redirect your traffic (for example show their own page for mistyped URLs).
The Lottery (1948)
Awesome!

I tried writing a CLI tool for ordering Chipotle, but I ran into some dynamically generated headers, that made it near impossible to authenticate. In the end, I gave up.

Would love to see more examples and see how issues like this can be handled!
Hey cool! Nice job, I'm been working on nearly the same thing, been using it for a bit and find this pattern has really nice properties, like it's great to access my servers at local network speed (ssh, file copy, etc really fast,) having the option to easily move the server to another network, adding something like cloudflare to the mix I'm thinking one could host quite well from home. What is the use case that inspired you to build it? I'm really curious to see what interest and dynamics you find. It would be great if you could post an update as things progress.
I don't think being ignorant is a valid excuse. Anyone paying attention from 2003ish onward can see that the US military in its current state is not honorable. Signing up because you're too naive to see that doesn't make you honorable.
Yes, you can attach an eBPF program to the skb:kfree_skb tracepoint.

For example: perf record -e skb:kfree_skb
Is it for any layer? If traffic is dropped at the frame/L2 level or at the tcp layer, would this show?
> But the point is everyone is expendable.

In the extremum, everyone is expendable, but not everyone is equally expendable, as your own anecdote bears out.

When you expend enough people, especially increasingly less expendable people who carry your basic institutional knowledge and skills, you do so by inflicting damage on your company or organization.

The economic winds may dictate that, as they did frequently in the 2008 economic crisis, but it's not like there is no institutional cost to expending people. This is the basically why countries like Germany and the UK are paying employers to keep idled people on payroll.
Hmm, then how about going to the changing room area and trying every door instead of waiting for the guy to tell you which one to go to?
I'm not sure I agree with that. 7k "normal" machines for any given value of "normal" seems like it would always be easier than 7k "normal" machines and 200 oddballs. Is the sysadmin tooling for Windows really that much better?
Takes me about 20 minutes once a month to compare my bank's monthly PDF with my own records, and update anything I missed. One reason not mentioned so far is to identify payments I don't recognize, just in case someone got access to my account or a monthly charge suddenly tripled.

So far nothing big (some things on Amazon change price by a few dollars up or down after putting in the order), but I always wince a little when I see someone not bothering at all.
Industrial Robotics Basic Overview
Amazingly, that Wikipedia article doesn't mention America's Army... a video game produced by the military for recruitment purposes.
You dont want coolgame app to be able to read and alter sucurebank app. the funny thing with for example snap apps is that most want full privileges...
Also happy with YNAB. I've used it for almost a year now. To be honest, I don't really budget down to the dollar like YNAB recommends. For example, a lot of stuff still ends up in the "stuff I forgot to budget for" bucket. However, I find it useful for general expense tracking and understanding trends in my spending. I also find it useful as a way to confirm that bills were paid, etc.
Guest Posts and link-building for B2B SaaS
Comments or feedback? We're accepting beta users
This is incorrect.

Nearly all transmission and most distribution in the US is done with three phases. Commercial and industrial access to three phase is very common, though this will vary by region/utility.

Residential access is less common, but not that unusual. In some places, you just call up the utility, tell them what equipment you'll be using (i.e. what amperage you'll require) and provided it's enough demand to justify it, they'll run the lines at no or minimal cost.

Residential split phase is usually based on pole-mounted transformers that serve a limited number of customers. They are, themselves, operated off the three-phase distribution.
To mention a few more, the NASA budget includes human operations (ISS), and the entire science enterprise (Earth, Planetary, Astrophysics) - things including Hubble, JWST, Curiosity.
Maybe I'm been daft, but I can't quite work out what this is for? I think it's to allow tunneling to a home server when you have a dynamic IP?
At this point I'd _rejoice_ if someone could offer a credible alternative to Javascript for web (and other browser-based/cross-platform mobile) dev. Google tried and utterly failed with Dart; Microsoft embraced JS via Typescript (extend and extinguish, sure, whatever; TS is fantastic); Facebook embraced JS via React (and React Native on mobile, though they've since pulled back a bit from that...); and Apple is predictably absent from the room.

There's pretty much no one left in the conversation who could credibly move us past an endless JS-only future of progressively-more-TS-like ES20XXs at this point...
> Its huge advantage is that it's built on the assumption that the user is trusted and the code isn't. In contrast most operating systems are designed on the assumption that code is absolutely trusted, but the user isn't.

It's not necessarily an advantage, it's just a different threat model. An OS is protecting against an attacker already having access to the system (whether physically or over network.) The assumption is that the system is working properly and it's the operator that is malicious.

For the browser, the assumption is that the operator is working properly, but the systems they will be accessing are malicious.

The browser security measures are like a guard at the castle gate, allowing or preventing people from entering. The OS security is like locks on the doors inside the castle so that only people with the right keys can get into various protected rooms.

Both are necessary because they're preventing different things (access to the system vs. access once you're already inside the system.)
The fridge doesn't run continuously, so "needs 600w to run the motor" and "only uses 19w an hour" can both be true.
Exactly: he listed known knowns, known unknowns, and unknown unknowns, but completely neglected the one that got him, even after the fact.