skysight-inc/HackerNews huggingface dataset:
The question is my response. The facts the NYTimes cites imply there should be predictable, observable outcomes in races in states that have allowed more mail-in balloting for decades. Where is evidence of those outcomes?
This is about missing baryonic matter, not "dark matter". What's not clear from this article is why we knew (or thought) that there was baryonic matter missing in the first place. Wikipedia has more info under "Missing baryon problem"[1]... basically it's theorectical predictions of how much baryonic matter there should be given Big Bang nucleosynthesis and the observed cosmic microwave background. The article should have gone into that more, typical sloppy science journalism.

[1] https://en.wikipedia.org/wiki/Missing_baryon_problem
THat's how you negotiate the content type; the original question was how they have a service returning json return html. I've never heard of a framework that can arbitrarily convert data into HTML - how would that even work?
I am also confused about this wording but I assume it refers to the duckduckgo-app on android devices. It would be blatantly anti-competitive if google would refuse the ddg app in their app store, solely because they compete with them in the search-engine market -- there are legal mechanisms against this behavior.
It's one several theories, apparently - https://en.wikipedia.org/wiki/Ketchup#Etymology
Google is not only massively profitable, they’re also running a ton of loss leading services designed to feed more data into the machine, like Gmail, as well as a ton of other experimental ventures that DDG isn’t doing.

Google is also headquartered in some of the most expensive real estate in America, while DDG is in Pennsylvania. I’d bet that Google is paying a lot more in land cost per employee than DDG is.
Wow, these replies seem to indicate it's A LOT more effort than i thought!

Nginx? Apache? Cloudflare?

Would be nice if the Raspberry Pi kit comes with IKEA-level instructions to do this as weekend project.
Damn. I think you've got it worse than I ever did.

I politely ask you to do two things, if you haven't already.

First is to have someone, something in your life that keeps you accountable. Self-reporting is unreliable. My most recent example: I was on bupropion last year. I literally felt no different with or without. But it was harming me. My only clue was my activity monitor. (Apple Watch FTW.)

Second, never accept "No" or "idk", tenaciously seek the answers you need. Someone, somewhere has some of the missing puzzle pieces you need. Doctors (et al) are not omniscient and if they've not seen cases like you before, they couldn't possibly have those answers.

Be well. I hope things get easier for you.
You can install and manage more than one version of Python with pyenv.
So I went to Western Governers University it is an all online school that is a nonprofit founded by a consortium of Governers in the late 90's and it is one of the best things ever.

The entire school is competency based and self paced so if you can prove you know the material either after 1 week in a class or after 3 months. Boom credit given. This was a good send since I was already working in the IT field.

The other huge advantage it gave was that you pay for a 6 month semester and can finish as many courses as you want for a flat rate.

And it wasn't just a skills course I was required to do generals and all that as well.

Really I will never understand doing it the other way with capricious professors, unending busy work, huge loans, living in a crappy apartment next to campus. The list goes on and on. If more schools modeled themselves after WGU the brick and mortar college would be on life support in a generation.
Could have fooled Airbus.

https://www.airbus.com/newsroom/news/en/2014/10/the-common-t...
This order was hastily drafted by White House staff to soothe a temper tantrum the President had after a day of being extremely online. Why would you expect it to be anything but sloppy and inconsistent?
- Support small/local/regional cyber organizations that respect users online and motivate them build dynamic online communities instead of mass aggregates of UIDs.
- Use open source softwares that respect my rights and privacy.
- Decentralize my financial and technological options.
- Randomly support a small but empowering online project that someone started.
- Wear an N95 mask when browsing online.
- Reconsider gopher as a healthy and viable way to access data :-)
Building a Simple API on Deno with Express
Could you give me a link?
One of my friends was also completely bald by 27. I'm 46 now and these past few years I've been growing a tiny bald spot at the back of my head. It's weird how big those differences are, and therefore even weirder how much we are judged by them.
IIRC this is the default mode of operation on the Alpine Linux version for the Pi.
Fascinating information, today I learned.
Out of curiosity, do you work in the industry?
What makes you think the newer tools are better than pip and virtualenv?

(They most likely use some of those in the background)

Edit: the link you quoted is very relevant

> We developers should recognise that we suffer from a number of quite harmful pathologies when dealing with legacy code:

> We are highly (and often overly) critical of older patterns and technologies.

> We think that the current shiny best way is the end of history; that it will never be superseded or seen to be suspect with hindsight
Thanks for the reminder. I think I tried this but had problems but I definitely need to try again, I totally forgot.
Would testing be performed upon arrival, or would people be able to somehow bring proof of their negative test results? If the latter, then how would you verify the validity? What happens if you don't have proof, or if you test positive?
Ethical Trolley Problems
A 3 month old account that only posts in threads about Trump and/or Social Media (Facebook, et al).

Someone's low effort shill account. Come on buddy, the good shill accounts are years old and have longer, more obfuscating post histories.
in perl's "apocalypses" on pattern matching[0] (I.e. perl6 regexp design documents) Larry Wall immediately states that /x should be the default (and not be an option at all!) for regexes.

It's incredible how useful it is and yet by not being the default every regex implementation has nudged their users to write inscrutable regular expressions for decades.

[0] https://raku.org/archive/doc/design/apo/A05.html
I personally enjoy using https://github.com/google/python-fire nowadays.

-- it's probably not the most flexible tool, but IMHO it's the one with the best API: fire.Fire(obj) and everything else is taken care of ;)

p.s.: for lazy imports, just don't put them in the top of your module in the entry point.
Profitwell's New Podcast Tackles Mental Health
As someone who spent years studying Computational Plasma Physics, it feels strange to see someone cite "Maxwell's Equations" as some sort of platonic form of simplicity
> b) Software quality does not scale linearly with manpower.

I believe there's a tipping point after which software quality doesn't scale at all; in fact, it only starts getting worse. People confuse quantity (roughly: number of features) for quality and they think they're improving quality by throwing more and more developers at it.
Nice trick, and very useful to make sure people never have to know about poetry if your team can't deal with it.
“I Miss My Grandchildren”
Seems like a pretty ridiculous hoop to have to jump through.
Yeah, I don’t understand why they are only doing 500W for the batteries unless ultra portable size was the goal. I’ve made lots of batteries using Samsung 18650 cells (via a spot welder and nickel strips) and 500W is fairly simple to do. One of my drones draws over 3,000W as an example.

Further, usually you care more about Wh and not W alone anyway. For example, the Samsung 25R 18650 (which I use frequently) is about 80W for a single cell fully charged, but is only up to about 10Wh. So for the 500Wh claim, that’s around $100 in batteries if new and Samsung, cheaper if alternative brands.

So assuming you’re a DIYer (which obviously this listing isn’t targeted directly at):

Batteries - around $100

500W inverter/charger - around $80

2x100W solar panels similar to ones pictured - Around $150

20ft of cable - around $20
Yep, good work! Though I do think the name "clii" could generate some confusion. Maybe not though.
I wonder if that’s an OS specific thing. I find that nowadays I use Spotlight on OSX for math expressions, not Google.
Thanks for the clarification, I must've misunderstood the specification.
> but stuff on the web is not at all like stuff in the real world! ... digital artifacts have zero reproduction cost

I am with you on this. With the cash equivalent for the web I meant more the following: frictionless, commission, private transactions that are native to the web in the way cash is native to the real world. The economics of it dictates a cash-replica won't do.
Powerful psychoactive substances shouldn't be taken by people who are not mentally 'balanced', meaning just fine, happy with themselves or similar.

I know its easy to say in hindsight, many of us tried those things when we didn't think about it, and it worked better for some and less for others.

I think the old set & setting has some proper meaning here and can vastly bootstrap the incoming experience. Having a calm, even soothing environment, no negative outside influences like badly tripping / drug rejecting friends who can drag anybody down to mud. If one is really unsure, have some friend 'spotting' for you and drag you back and calm down if bad trip comes. If one is in bad mental place, just don't do it, it ain't alcohol which can be taken almost on any mood.

Personally, I've never had a profound trip unless alone, relaxing on the bed with nice music in the background, but that worked for my specific personality.
Maxwell's equations are linear. The nonlinearity of quantum field theory is not relevant here.
The last big update replaced my user profile with the temp one, that it apparently makes normally during the process, but also is supposed to swap it back before the update process finishes. Took me a couple days of googling and chanting to figure out how the hell to fix it, and it still left marks, like the start menu has "computer (1)" and "Control Panel (1)", because the temp-profile-owned ones are still out there occupying the "computer" and "Control Panel" names.
Graph of historical philosophical views, with agreements and disagreements
Similarly, in the US, most condo associations are restrictive, and would forbid hanging anything outside a window or balcony, on aesthetic and safety grounds. Installing things on the roof would likely be off limits too, unless you own exclusive rights to it and get approval to make modifications. Fining the unit owners to fix a tenant's dangling solar panel isn't landlord-friendly!
No. Python is nice since it just works. You make a 10 line .py file, and it's super-simple.

This article lists a set of bleeding-edge tools, should you choose to add them and learn them all in one place. I wouldn't use half the tools (they're too hypermodern), but it's helpful to know where things are moving.
> Human activity is limited to the upper parts of earth‘s crust, which is itself only a fraction of earth. Magnetism happens WAAAAAY deeper.

But doesn't that assume that metal/mineral deposits closer to the surface, or at the surface, those that humanity has mostly exploited, do have no effect at all?

What if surface deposits and those closer to it act as some kind of "coating" leading to slight changes in dynamics we still don't understand or might not even realize yet actually exist? When we are very much like ants: In the singular seemingly insignificant, a single ant would never be seen as capable as "harvesting" any bigger animal carcass. Yet the scale and endurance of these ants make it possible for them to slowly pick apart something that would normally consider them quite insignificant in their actions, very much like we've been doing for a very long time.

In that context, I'm kinda skeptical about how often the impact of human activity is belittled as supposedly having an "insignificant" contribution to global-scale environmental changes. Reminds me way too much about how climate change is to this day still argued as something "natural", and many past human activities that were declared "safe and inconsequential" at the time, ended up still having very real lasting and global effects, like atmospheric nuclear weapon tests.

It makes me wonder how much of that argument is connected to religious beliefs along the lines of "Humans could never seriously threaten or impact God's creation, and if we do, then God intended for it to do so", which sometimes manifests in weird ways like considering environmentalism as a form of "native evil" [0]

[0] https://www.theguardian.com/environment/blog/2011/may/05/eva...
Indeed, 13MB > 0.2MB.
Tell HN: Raspberry PI4 now available with 8GB of RAM
The PiShop team is very excited to announce the new Raspberry Pi 4B with 8GB RAM. You'll find it in our popular Starter and Budget Kits, and of course in the official Raspberry Pi Desktop Kit.
Status Scheduler for Slack – Save time by scheduling your status on Slack
>>>Hong Kong--as it exists today--has fallen.

A Chinese invasion of HK would make a great setting for the next "Fallen" movie, if only Hollywood wasn't so busy sucking up to the CCP.

https://en.wikipedia.org/wiki/Fallen_(film_series)
> I'm hoping one day that RustPython will succeed because that would mean an amazing deployment story.

Isn't RustPython just an alternative interpreter to CPython, implemented in Rust instead of C?

How would RustPython offer better deployment than CPython?
Look at the usage example a couple of lines below; it's passing a pointer to that structure. There's no scanning necessary, it already knows where the structure is.
Zuckerberg, Dorsey spar over Twitter’s flagging of Trump’s tweets
really ? You've checked all the code in question and you are a 100% sure that you would have required _zero_ unsafe code ?

Drivers by their very nature require a lot of unsafe pointer passing...Having worked on a lot of embedded Linux driver code, I'm not convinced that you could do without a ton of unsafe code...which basically negates all of Rust's safety guarantees...The current architecture just doesn't lend itself well to Rust (in my opinion), so you would have to basically rewrite very large parts of the plumbing, which by its very nature would introduce a ton of new bugs...
Options are cool I guess, but what are people doing with their Pi’s that’s memory-bottlenecked at 4GB? This machine strikes me as a bit unbalanced.
pyenv, pyenv virtualenv (built-in to pyenv) and pip.

- Install pyenv (curl https://pyenv.run | bash)

- Install python version(s) with pyenv (pyenv install 3.7.3)

- Create virtualenv with pyenv virtualenv. (pyenv virtualenv <version> <name-to-give-it>)

- Create a directory with the same name (mkdir <name-to-give-it>)

- cd into it and do pyenv local <name-to-give-it> for auto activating virtualenvs.

- Install packages with pip.

This isn't the most elegant solution available, but it keeps everything nice and segregated.

edited to add clarity
Put That Form Online
Was that Silverlight on the desktop or in the browser? For a while Silverlight was the recommended desktop UI toolkit until it wasn’t a little later.
Linking by title is an anti-pattern. Titles change and titles are not unique. Link-rot should always be prevented. Best solution is to use a uuid and hide it from the user.
Putting 3.5kWh of chemical energy in one box is pretty scary unless you're a professional. I wouldn't leave that thing unattended and always have something nearby that can extinguish a battery fire.
Thank you for the support.

I am sure I have overstated the risk, or maybe that is just my anxiety talking. I never had any actual plans to hurt myself, just overwhelming fear and dread to the point I wished it would end by any means.

Thankfully I have my wife to keep me accountable
>Do you actually work in security research?

Yep!

>You're confusing finding accidental bugs with an actor trying to hide behavior. The latter you will not find if the actor is as big as a FAANG or nation state.

Wrong, wrong, wrong. Here's but one of many examples:
https://googleprojectzero.blogspot.com/2019/08/a-very-deep-d...

>it shows that a code audit will not turn up malicious behavior if the owner is actively trying to hide stuff from you.

Yes, code obfuscation is a thing, but it's not a perfect silver bullet like you falsely claim, and often only serves to slow down researchers.

Of course it is true though that many bugs and vulnerabilities remain hidden which we may never find, and yet that's not a valid reason not to look for them, because there are many which are found every single day.

The perfect is the enemy of the good.
Your post recalled me about Mellel[1] and DevonThink[2], unfortunately MacOS only. Check them out!

[1] https://www.mellel.com
[2] https://www.devontechnologies.com
Guide to running remote and on-site design sprint
I usually build from source for three different platforms (phone, regular pc, arm) on my main computer, and carry around the binaries with my dotfiles. Building from source consists of a single go get command, so it's not too bad. And I've yet to hit a single compatability issue with thos ebinaries, knock on wood.
Could you explain why it is such a deal-breaker in your opinion?

It is a single `apt-get install` (which probably downloads less MBs than our typical `npm/yarn` install).

Consider that if pyenv came pre-packaged for ubuntu/debian, those packages would be runtime dependencies and then you would just need to `apt-get install pyenv`.
AppArmor is used by debian/ubuntu, while selinux is used by Redhat and Android. Don't think any of them is more dead than the other. The refpol used by redhat isn't very restrictive/complete and no one except for big corps are using it. Apparmor is barely looked at too in my experience.
Why Hosptial ERP Is Best in Saudi Arabia
Apple Lands Martin Scorsese Movie Starring Leonardo DiCaprio and Robert DeNiro
Rich coming from leadership that is implementing new tricks of deception and manipulation on an ongoing basis.
This is so thoroughly depressing. There is a very real need for a debate about the place social networks have in the spread of misinformation, but no-one wanted to have it. Now we will anyway, but by debating it in the most hysterical terms possible. No good will come of it.
Nice, I also think that backend engineering needs more innovation!
I have a really high usefulness threshold for adding external dependencies to Python projects. If you can get away with never getting into the virtual environment mess, distribution/installation/development becomes _so_ much simpler.

Of course, sometimes you can't avoid external dependencies (personally, this often involves pandas). But the standard library gets you really far. And even though urllib.request is clunky, I will only use Requests if something else already is forcing me to add external dependencies.
Finally! They fixed my Image Capture bug! Now I can import pictures from my iPhone AND they will be deleted from the iPhone. I've only imported 7 movies at one time with no problem. So far, so good...
Then it becomes a battle between the detection range of the audio sensors vs how long the attacking craft can spend supersonic. They could spend the last phase of the approach supersonic and even transition then turn to make any tracking useless.
That's well put. I'd challenge the assumption that money completely shapes the internet. After all, Wikipedia did happen relatively recently, and I presume it's what you mean by "necessary space". Having that example in mind, what do you feel is the next step (in ethical norms?...) that would lead to something even more gratuitous?

I'm non-native and I searched for a while for a better word than "gratuitous" here. The vocabulary looks a bit narrow. I mean for example "non-profit", firstly, contains a negation and, secondly, implies that profit can only be measured financially. "Free" on the other hand is too broad, too imprecise.
The different is that in the 90s, there was no clear evidence for pessimism about the future. The same is not true now.

Standard of living for most Americans is actually bad right now - trillions of student loan, no prospect of home ownership, no jobs, extreme income interest, weak authoritian governments,and let me know even start of climate change.

But hey, we have a new iPhone so I guess it's all fine.
JSON Comment Example – How to Comment in JSON Files
But we don’t want elections to be decided by people who are not allowed to vote. If we wanted those people to vote we would simply let them instead of some weird indirect system.
You can certainly get pretty far with that approach, and I wouldn't suggest doing anything else until you've outgrown it.

Semi-/un-related anecdote, but looking back at what my team was like 6 years ago, we used to be a classic enterprise data warehousing team, and our worldview at the time was basically that, "everything is just a bunch of databases or file systems, and our job is to copy (literally scp) files from source A to destination B." All problems (literally, all) would be solved as one of, "how can I export a file from this source, and what kind of table do we need to create in the DWH?" By that logic, we would make decisions like, "why do you need Splunk/Promethus/Datadog/etc. for operational monitoring, when you could just write those metrics to tables in the DWH?".

In retrospect, what is surprising about such a worldview, is not that it was so limiting or that it hurt us in the long run (it did, but less than one might expect), but how far you could actually go and how much you could actually achieve, with such simple primitives.
France yesterday banned use of hydroxychloroquine for treatment of Covid-19
The influence of hardware on Firefox build times
Venezuela Struck It Poor
> Somehow the centralized web became better...

That "somehow" was billions of dollars for development, acquisitions, and marketing. Sites loved to market themselves as ad-free havens that are making the world a better place. Everyone bought it. Once they achieve platform dominance, the ads come in, slowly at first, and then ratcheted up over the next decade until we have what we have now.

The federated approach is great in my opinion. It's where I hang my hat. Not everyone finds a home on a federated site but there are vibrant communities.

The problem I have is when governments and community organizations start to use walled gardens exclusively. Having to submit to a site's ToS just to get official government communications, releases, streamed video, and take part in discussions around it, is a threat to democracy.
Termux is a terminal emulator, WSL is a subsystem. Did you try [0]? And WSL2?

It's pretty compelling, I predict they will pull in a lot of Apple (who use it for the terminal) devs and make a lot of Windows first devs very happy. And there are a lot.

Btw, am I downvoted because my original comment in not constructive or do people not agree with me?

[0] https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk...
Google reader used to do the recommendations thing. I loved that!! Also not having to scroll through everything at once is the beauty of the feeds list format. In other words, you have a list of feeds, that should be the only thing on the page. When you open a single feed, the content is displayed.
I won't use a reader that doesn't do things that way. They might have articles on the bottom, after the list of feeds OK fine I guess. I never use that part of the page willingly. The problem is that too many feed readers are being developed to look like HN. No, that isn't how readers should be.
I sometimes camp by bicycle, and this looks pretty transportable by bike trailer.
There's the noticeable performance benefit that you can actually use the 8GB of RAM on the new model.