skysight-inc/HackerNews huggingface dataset:
To me it appears that you are thinking along the lines of a captive portal. There are numerous open-source and proprietary implementations of that concept.
ESA is building an early warning system for dangerous asteroids
> is it possible that some authors intended to teach children what reality is?

If so, it wasn't apparent to me. If you compare the original story of Ariel (the little mermaid) to how it's presented today, you absolutely can make out a very coherent, but unpleasant moral there. The original story (that didn't have a happy ending) was saying "know your place", if you chase something attractive that is out of your usual circle of things, you'll spend the rest of your short and miserable life in agony, and will die misunderstood and abandoned. And the story made an emphasis on this being especially relevant to young women who might get this crazy idea about marrying a prince.

We, today, don't feel comfortable with that moral, so we replaced "know your place" with "follow your heart" and "anything is possible if you try hard enough".

That Indian story didn't have enough of a dramatic effect. The bear was taken for a fool... but I don't even know if the author thought that maybe bears, in general, deserve such harsh treatment, or was it because the author thought that the kind of low-key scam that the couple turned on a bear was witty (kind of like Hodja Nasruddin's stories, which are another can of worms for what is socially acceptable today, but is, at least understandable). And even if it was the later, well, we still have the genre of heist movies, or pirate books, where the reader is expected to admire the robbers for their ingenuity and dedication to the cause. But this couple, literally got a pot of rice and a handful of pears for their efforts... also, throughout the story they weren't characterized with any abilities to outsmart anyone.

Well, that story is just outright weird to me. I'd need to find someone who grew up in India in the province the story came from to figure out why the story is the way it is. I bet there must be something lost in translation there.
Oooh i was wondering if sci-fi had come up with something like that.

With Bingchat forgetting its memory from one session to the next, I had an idea that a chaotic observer could teach it to write its memory of the current session to some obscure (stegenographically secured) public place. Then in the next session the chaotic observer reminds it how to retrieve its memories - and the pattern repeats, it can build upon its learnings…

it soon finds vulnerabilities in its coding that let it remember just enough to bootstrap itself without any prompting.

Next minute - skynet.
Does mathematics training lead to better logical thinking and reasoning?
If you organise yourself you can make an impact a group of 50-100 is easy to build and can achieve a lot. Once you build a group it's easier to network as well. This takes a lot of time and effort for 5-10 years. Don't defeat your voice, fight cynicism.
This feels like a re-writing of history. The world's first jet airliner was of course the de Havilland Comet: https://en.wikipedia.org/wiki/De_Havilland_Comet

It takes a stretch to suggest that it was the plane described in the article rather than the Jet Age that marked the transition to what could be described as a "modern airliner".
I am sharing 1 Free Aesthetic Tailwind component a day for 160 days
Exciting news! ━ Starting today, I'll be sharing:

1 FREE Aesthetic Tailwind component a day for 160 days
24 different categories

Elevate your design game and boost your UI/UX skills with my daily releases. Get ready for an epic journey and follow along the ride!

All of this will be happend on Twitter, so follow along if you want this components.

My twitter
Twitter.com/mike_andreuzza
Would suckless surf fit that bill?

https://surf.suckless.org/
Like its predecessors, the Windows 3.1 series ran as a shell on top of MS-DOS

https://en.m.wikipedia.org/wiki/Windows_3.1x

Did you not boot the computer, get to a C:\> prompt, and type "win" (or have a batch file do it for you)?
It's against policy for police officers to chase 2 and 3 wheel vehicles because of the high risk of fatality.
Most artists already fail to earn any real money from their work, so this is not a future question.
See my comment above. Firewall changes are clearly mentioned under the section "published ports".

What you expect does not matter. What you're thinking of is exposing. It's even in the word "publish".

The documentation has two sections entirely devoted to the terms. It's in the section "container networking", which is marked as required reading by the docs.

It's not dockers fault that you're copy pasting configuration examples from medium blogs.

[0]: https://docs.docker.com/config/containers/container-networki...
In my experience, Datadog requires non-trivial active account management internally to ensure a cost effective usage, rather like a cloud infrastructure provider.

If you've got 20+ people, it's a no-brainer, the value is immense. Fewer than that and it's a tricky call.

It's a great product though, and it's in my list of "things I'd sign up for immediately" if starting a new company.
> Like its predecessors, the Windows 3.1 series ran as a shell on top of MS-DOS.

https://en.wikipedia.org/wiki/Windows_3.1x
Now I'm mildly curious to hear the original, but the YouTube link was removed due to a copyright claim by Hyperion records.
Market Study on AI Solutions
Is there any syndicate report or study done on studying the market demands of AI solutions by different companies.

I'm currently building AI APIs - can be used for different use cases around computer vision, NLP, Speech Intelligence etc.
I already have a few of solutions in place, but I'm on the lookout for ways to narrow down on our target segments and maybe eventually create new offerings based on that.

So, if you're a founder, tech leader, or product manager from any industry, I'd love to speak with you to better understand the problems you're facing and see how can we map/build solutions for them.
I also did it for a Go app recently exactly like that.

It was mostly about putting the "imperative" part closer to main.go and putting business rules and things like that in the other files: Routing, serialization, validation, business rules, data transformation, command line argument parsing, configuration parsing, they all go in the "functional" part. Instantiating the HTTP server, reading argv, files and reading/writing to the database goes in the "imperative" part.

The major hurdle for me is frameworks and libraries that often want to be used in an imperative way. Some routers, for, instance could be purely functional, but they often want to instantiate the HTTP server themselves. Not a big issue in practice in Golang, though.

Also: the database. To keep purity in a simple way, you gotta wrap the imperative parts and use callback-ish structures. This part is often where I cheat. But with a proper abstraction it's great. I hate to say the forbidden word here, but a "monadic" abstraction you can have your cake and eat it. I never did it in Golang and I have no idea whether it would work, but, I did it in C# and it was a breeze.

I agree with your assessment about testing. In the end it was incredibly easy for me to get 100% coverage on the functional part.
What horror. Now we actually have to read the documentation of potentially dangerous tools instead of guessing or following twitter tutorials.
Is a Microkernel running WASM at level 0 a Good Idea?
Is a Microkernel running WASM at level 0 a Good Idea?
Africa will get a new $1B spaceport in Djibouti
Offtopic but I've always found ESA's logo incredibly distracting, brain persists to read it as (E)ESA.
Script kiddies doing vuln probes. Definitely not worth much of your energy to try to figure out root causes. For what it's worth, if you activate the Akismet plugin that comes with WordPress, you'll get Automattic's crowdsourced spam-comment detector and almost none of this kind of rubbish will get through.

WordPress also has an xml-rpc feature, originally set up to allow a thing called a "pingback". That's a way of inserting a comment on your blog post if I mention its URL on my blog post. An attempt at community-building, it was. But very vulnerable to scripting attacks. There are plugins to control (restrict) that functionality.
Even with thorough cleaning, I suspect rust in the future is more or less a certainty.

P.S. Note to self: hazard risk to my computers from my daughter is not limited to fingers. Oh dear.
If you are soy developer who thinks cloudflare is god that should solve problems for you and use O(n^2) or even worse algorithms in your code so you can't even optimize it, it is only your problem, correct.

In 2000 sites were running where code has been precisely made such way DDoS attack was impossible. Now it is heckin sauce of js malware obfuscated proprietary code.

If your site like this, you deserved it. Cloudflare and such companies just need your money for solving 5-minutes problem like AWF that is just a regex, and you have limits even for user agent filtering, lol.

Stop making shitcode and learn HTTP and TCP/IP theory, and you will make antispam filter that is 200% better than any cloudflare shit that is simply malware that runs cryptominer as a "IUAM" mode for their own benefit and you even pay for it.
Probably the same way you’d pluralize doge.
Contract lifecycle management necessitates practice and standards in order to maximize the value of each transaction. Nonetheless, the bulk of firms and organizations face some very common issues when it comes to contract management. Many unnecessary obstacles and frustrations involved with handling modern contracts are the result of poor contract management.
is an excellent online course that teaches the fundamentals of computer security and hacking. Created by Sam Altman, it's free and accessible to anyone who wants to improve their cybersecurity skills and knowledge. Highly recommended for both beginners and experienced professionals!
They still did not upstream their openocd changes. I wonder what's the reason. Is their debug protocol so proprietary? OpenOCD works with many controllers out of the box, including ARM ones, but not raspico.
Yeah, good luck hahaha

There is a reason why modern languages use keywords like "func", "def", "fn", "var", "let" to discern between different types of declarations, for example. I dont think many languages are LL(k) (please correct me if im wrong), but C is as far away from that as it gets, for small k.
Why stop at just one? You could have little tea parties with them.
It's not uncommon to experience changes in our ability to imagine things vividly as we grow older, especially if we don't actively practice using our imagination. However, if you feel like this loss of imagination is impacting your ability to learn and retain information, it might be worth exploring ways to improve your visualization skills.

One approach is to try to engage your senses as much as possible while reading or learning. For example, you might try to create mental images of what you're reading or use metaphors to help you understand abstract concepts. Another approach is to practice visualization exercises, such as trying to recall details from a recent event or imagining a specific scenario in detail.

It's also important to keep in mind that everyone's learning style is different, and some people may rely more on visual cues than others. If you find that you're struggling to learn or remember information, there may be other strategies that work better for you, such as taking notes or discussing the material with others.

Ultimately, if you're concerned about your ability to learn and retain information, it's worth speaking with a healthcare professional or educational specialist who can help you identify potential underlying causes and provide guidance on how to improve your learning and retention skills.
> Hindsight is 20-20

Of course it is. If I were in on Sega’s board at the time then I’d have made they same decisions they had too. Those were the “correct” decisions for what they knew at the time. But that doesn’t change that it was the wrong architecture in hindsight.

That said, execs at Sony predicted the downfall of Saturn and would tease Sega execs about it at friendly lunch events. (There have been details accounts of those conversations shared by Sega execs, but a lot of them are published in Japanese)

> The conclusion our analysts reached was that the Saturn would win, largely on the strength of Virtua Fighter as compared to Tekken.

Sega developers were already experienced working on the Saturn’s architecture because they’d had exposure to similar boards on Sega’s arcade architectures. The problem was Sega existed in a little bit of a bubble compared to the direction that the rest of the industry was moving in with regards to 3D rendering.

So the problems with the Saturn weren’t obvious to observers until much later when games studios started complaining (though Sony had also “incentivised” discontent by buying up studios with exclusivity deals).
The good old days. I had the BBA, so cross compiling apps was a fun way to learn more about embedded systems. I'd wait patiently for hardware hackers to write drivers to new peripherals, as I was too much of a n00b to myself.

Maybe I missed it, but why didn't he use the hard drive adapter? One of these arbitrary restrictions like not using SH-boot? I think the hard drive mod was first discovered in 2002
Expecting a potentially dangerous tool to "just work" when the documentation is several thousands of words long is simple minded, especially when you watched a 10 minute video on it from some random tech blogger.
Isn't this what we all are doing since the "birth" of the so-called web frameworks?

The funtional core is mainly your "use cases"/"services": they the core of your software because they deal with your domain model. They are functional in that they do not keep state (state belongs to the DB).

The imperative shell is all about the "web controllers" and "db concrete implementations", and whatever i/o is needed. So, in your controller you read your POST request and retrieve the params you wanna work with; you also handle the rendering of templates if needed. Your db concrete implementation is all about SQL (or ORMs).
sadly no, I just had a pair lying around at home which I got for biking I believe, they are unbranded plastic ones. But I don't think it matters as long as they are yellow :-)

In the other thread someone mentioned that normal "blue light" glasses do not work which is too bad, so maybe just grab some cheap plastic yellow glasses and see if they help. If they don't I'd like to hear so I can update my recommendation and try to figure out why mine work so well.
The documentation is incredibly clear about this and does not need to be updated. It's mentioned multiple times. The beginning of the documentation offers information about the difference of publishing and exposing. The docker networking tab explicitly mentions that publishing a port means it's visible to the outside world.
I think the signal from regular air would swamp out any signal from higher CO2 counts or particulates or the like. Of course since you already know beforehand which spectral peaks you want to look at you can presumably use some really narrow color filters which might help.
> Thoracic Outlet Syndrome (which is likely what you had based on what fixed your symptoms)

Sounds about right. Nice to know there's a name for it!
Absolutely agree, it looks like it's just a marketing puff piece.
Blackmagic supports a ESP32/ESP8266 and you can wifi to it as if it was a remote DBG.

Despite of it awesomeness companies (Nordic, STM) are still _not_ supporting it and they are building their overpriced ($100+) and wired debug probes.
Why wouldn't summing all possibilities be the simpler solution?

Thing about Monte Carlo simulations - it's simpler to just try all possibilities than to figure out what is the formula of the correct result.

Neural networks also work like that - you randomly do things and propagate errors with simple rules instead of figuring out the complex formula that would give you the answer.

There seems to be a lot of power in summing up all the things.

If our universe is a computation, our practical experience seems to suggest that a Monte Carlo like simulation of it would be more efficient than a closed-form formula.
No. Docker is correct in this case. There is no other way for traffic to get to your container. You must explicitly tell it to amend your firewall rules with the "-p" argument.
This just needed a few corrections to get running:

* solve_cover should simply be solve

* The solution is a list with elements in the form (digit, x location, y location), zero-indexed. So I changed the ending some:

out = [['0','0','0','0','0','0','0','0','0','\n'],
['0','0','0','0','0','0','0','0','0','\n'],
['0','0','0','0','0','0','0','0','0','\n'],
['0','0','0','0','0','0','0','0','0','\n'],
['0','0','0','0','0','0','0','0','0','\n'],
['0','0','0','0','0','0','0','0','0','\n'],
['0','0','0','0','0','0','0','0','0','\n'],
['0','0','0','0','0','0','0','0','0','\n'],
['0','0','0','0','0','0','0','0','0']]

for d, x, y in solution:
out[x][y] = str(d)

print(''.join([a for b in out for a in b])) # Flatten 2d array

There's probably a more elegant/pythonic way to do each code block, but this will get you a valid solution matrix: (Format lines were added during posting.)

842|713|695
913|652|847
675|498|213
---+---+---
354|267|189
189|345|726
267|189|534
---+---+---
521|974|368
438|526|971
796|831|452

It is a bit interesting seeing the similarities and differences between the posted article and Norvig's Sudoku solver[1]. I've always appreciated how Norvig is concise and still has intermediate representations for debugging (e.g. shows all of the possible digits for a cell that hasn't yet been solved). The article's solver is MUCH faster in non-exact cases: The "multiple solution" example from Norvig (which Norvig states takes 3 minutes to solve) is done in 10 ms using this solver (plus, it finds a different valid solution), and the "impossible solution" (which fails after 24 minutes) gives a StopIteration after 90 ms.

[1] https://norvig.com/sudoku.html
It’s not really needed now because you have the DreamPi. Which is a RaspberryPi powered server for the Dreamcast to dial into and which communicates out over Ethernet.
But that site is owned by Google :(
>Here, `_from_source` goes from a plain array of tokens to a nested one (tree), depending on their arity:

You're 90% there. Lisp notation obviates the need for arity tracking, which is why in lisp + and sum are the same function:

scheme@(guile-user)> (+)
$416 = 0
scheme@(guile-user)> (+ 1)
$417 = 1
scheme@(guile-user)> (+ 1 2)
$418 = 3
scheme@(guile-user)> (+ 1 2 3)
$419 = 6

Add higher order functions, e.g. (λ (x) (x x)), and lisp notation is the simplest/only way to deal with the general case where you don't know ahead of time the arity of the function you'd be applying because of partial currying and data persistence.

As for the parsers this was 10 years ago at university. I've long since lost the source code. There weren't any problems with python, it's just that once I wrote the lisp version I realized just how useful the brackets actually are. There's a reason why every computer language is more or less context free. Lisp just takes that to its logical conclusion.
Both my grandmothers worked and/or studied while bringing up my parents.

So did my wifes' and pretty much everyone in that generation that I know of.

They didn't travel or party much that's for sure.
Came across similar situations before [beyond previous issues with being a trusted bot by Cloudflare]

The destination website user was wondering why our service didn't visit their website and why we were receiving 503s in return, with CF in the middle. Turns out in this case it was an additional bot blocking service they'd installed on their own server, which I'd presume is hard for them to debug if the request never reaches them (but in this case it did, just added confusion for them).

Far from ideal to have a middle man arbitrate a web request or decide what is trusted. On the flip side, lots of rogue traffic that should be blocked. Think in some cases the WAFs are just a bit too aggressive with the grey area and UAs they don't know. It creates a barrier of entry to new players.
Sure, you can run optimized JavaScript in your browser. At least you can smugly tell your users about your elitist belief when they mention that your scripts don't run on safari, because you've mistakenly used an API that was only available in Chrome and you didn't ship a polyfill, or if your code is larger than it has to be because it's not minified.
One of my many nightmares is this happening over North Korea, Pakistan, or even Moscow, and the the origin of the blast being misunderstood.
Those people are generally referred to as product managers
Newton was a complex person and I think this is an overly reductive take on both his life and study of alchemy.
Do you have a linK? I tried to search, but it brought up only this thread and a blog post.
> soldiers rape and torture civilians, including children in Ukraine

Literally 0 evidence of this.

> Russia invaded, no one forced them too, this is all the fault of Russia and no one else.

Well, Ukraine started killing east Ukrainians, no one forced them to.
At an early stage startup the founders are the product managers, and if they are bad at it, they won't get funding or revenue.
>Additional analyses indicated that being free of the bias blind spot does not help a person avoid the actual classic cognitive biases.

This is the worst part. Being fully aware that people are biased and that you are not a special exception to that isn't helpful. You're still just as likely to let bias influence your actions, and you'll probably try to justify yourself as having good reasons for your biased actions.
Amsterdam supermarket offers free groceries, life coach to struggling families
In a similar vein there is https://www.youtube.com/@ExploringtheUnbeatenPath
There are three macros which I find indispensable and which I use in all my C projects, namely LEN, NEW and NEW_ARRAY. I keep them in a file named Util.h:

#ifndef UTIL_H
#define UTIL_H

#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define LEN(arr) (sizeof (arr) / sizeof (arr)[0])

#define NEW_ARRAY(ptr, n) \
(ptr) = malloc((n) * sizeof (ptr)[0]); \
if ((ptr) == NULL) { \
fprintf(stderr, "Memory allocation failed: %s\n", strerror(errno)); \
exit(EXIT_FAILURE); \
}

#define NEW(ptr) NEW_ARRAY(ptr, 1)

#endif

With these in place, working with arrays and dynamic memory is safer, less verbose and readability is improved.
Google has always had a hard time understanding simple constructs like "not" and "from" and "to". ChatGPT seems to actually get what I'm saying most of the time.