skysight-inc/HackerNews huggingface dataset:
If you find out, let me know. :-)

I recognize that I get a dopamine hit from learning new things and so tend to just keep digging in. That said, for a lot of things, there seems to be very roughly three levels of "understanding";

1) Surface level - this describes the basic principles of the thing, how it relates to other things, and how it influences or is influenced by other significant things.

2) Engineering level - this level then has the information needed to develop a new thing, or modify an existing thing, or counter or enhance a thing. Sort of the fundamentals of the thing's makeup and/or construction and lets you find or make new things of a similar type.

3) Foundation level - this level then is where the nature of the thing, how it fits into the overall understanding of things in the universe and usually the process by which it's nature has come to be understood. This level will have a set of tools and processes that have evolved from the general set of tools to evaluate the nature of these things more specifically.

So level #1 is pretty easy and when I'm not thinking I'm going to contribute new original work to the topic or technology is where I'll stop if I'm just trying to use what ever it is to get something else done.

Level #2 is where I end up most often because I'm curious and learning something to that level can often inform how applicable it will be in other efforts. So if a technology is generally useful to a wide variety of applications I'll get down to this level, if it is pretty specialized for one kind of application, I'm less likely to go into its engineering.

Level #3 I don't go as often. The calculus is what will I learn vs what else could I have learned in the same time. My basic education focused on physics, electrical engineering, computer science, and some chemistry with the math necessary to support that. When level #3 is pushing into fields that are adjacent to that base like geology, biology, and philosophy I find there is a bigger hit to go back and pick up more fundamentals and that can be time consuming. So I have to ask myself do I really want to know this topic at a fundamental level or not?

But all of that to say that I am not a good role model here, I often spent more time learning about something than my employer's would like. A common experience in my work career was an increasingly irritated/impatient manager that I had not gotten "anything" done, followed by surprise that I had solved problems they didn't even know they were going to have. You don't get credit for knowing more than you "need" to know to accomplish a task. (Well I would give credit for that to people who worked for me, but it was rare that someone I worked for to credit that).

So two answers;

In your job, stop when you know enough to make progress to please your task masters.

In your life, never stop learning new things.
Not to mention sports teams.
You can do the @production one with an envar or any other mechanism. I've been using it for years (with an envar) and it works really well.

Besides switching between something like production and test you can catch a case where an envar isn't set or is an unexpected value.
Dense Binary Universal Format
It's also MIT licensed, and we're still very much working on it :)
How did you value another enough to enter into marriage with them? What was that decision like?
I stop when I get bored. I have no conscious ability to regulate the way I seek out or use information. This has obvious disadvantages but also means I know lots of stuff.
Maybe so. I don't conflate cheap with easy.
This is notable not because of the board itself, but because of the incredibly small footprint of the MCU on it. This chip is ~40% smaller than the already tiny Kinetis KL02.
>But central bankers think about it on a daily basis.

Yes, and it is them we have to thank for the massive inflation too. So either they want the highest inflation in 40 years, or they are inept.
"You have to learn why things work on a starship."

The building itself is "owned" by a separate part of the government than the part that actually sits in it (and this is almost always true, no matter what part of the government you're talking about). As a consequence, getting the building fixed requires coordinating someone else's budget and personnel. Whereas installing unofficial cell repeaters can come out of your own budget, specifically because they're unofficial.
Knew someone who had city sewer but was on a well. Caused an interesting billing problem for the city, since they usually bill for sewer as part of water.
Arclight deserves a medal for how it meddles with the bike pedal
Yes, "civility and decorum" are the solution to the refusal of an entire political party to accept the results of an election and their supporters violently storming the capitol.
Interesting.. On the vast majority of cars, the emergency door opener is the same as the regular door opener. Tesla is AFAIK the only ones with this retarded design.
Everybody wants federal highway funding.

"If you want Medicare funding, you will..." could easily backfire, given that conservatives are not fond of that program either.
It seems like you are very new to Academia.
A board called T-HC32 would be better priced at $4.20
I have a $100 TRILLION Zimbabwe note in my wallet that says otherwise.
> Jewish law is pretty clear that ... abortion is not murder.

I don't know if you're a rabbi, but these rabbis disagree with you:

https://www.timesofisrael.com/jewish-women-express-anger-aft...
Quake 2 for the 16MHz Atari Falcon
Not the OP, but as I see it Klarna need a steady stream of cheap credit to be able to offer their services. If that stream gets less steady and/or less cheap, the whole calculation falls apart.
That is the message encoded in the first bitcoin block.
Also Sydney, Australia

https://www.perthnow.com.au/business/prankster-paints-welcom...
It would absolutely average globally at the current scale.
>The topic is utility-scale storage.

The topic of this thread is storage that you can have built in 1 year, at max 2. Hydro storage takes a lot more time to be built from scratch.
Too bad I don't have any VC contacts so I was never able to raise a runway to begin with. Instead I've had to work multiple jobs to create my own runway and work on growing revenue. I'm not sure which path is easier right now.
I remember reading that you can attach EFS to lambdas. That would solve some of the storage issues.
For the time being P-256 is really only your only choice if hardware token and enclave support matter. FIDO2 tokens support Ed25519, but only using a custom signature format, and anyhow many of the most popular FIDO2 tokens also support P-256 via PIV smartcard interface. TPMs, Apple T2, etc, only support P-256, and they're becoming ubiquitous on laptops.

You may not think hardware support matters, but which is more likely: somebody breaking your private key remotely using a side-channel attack, or a trojan exfiltrating a key? The latter should be more of concern in many if not most scenarios, especially where an app or protocol is only signing upon interactive user requests. Historically developers tended to give this hardware token support short shrift because the ecosystem was too difficult to work with, so they could just write it off as not feasible. But API support on macOS/iOS and Windows has become much simpler over the years, while hardware more common, and so it's increasingly difficult to take that stance.
At Airbnb, we were using SubDAGs to try to manage large number of tasks in a single DAG. This allowed organizing tasks and drilling down into failures more easily but came with its own challenges.

In more recent versions of Airflow, TaskGroups (https://airflow.apache.org/docs/apache-airflow/stable/concep..., https://www.astronomer.io/guides/task-groups/ ) were made to help this a little bit. Hopefully that helps a bit.

At ~1k nodes in the graph introspection becomes hard anyway, as others have suggested, breaking it down if possible might be a good idea.
WTF is a supercut.
...OK apparently it means cutting a number of parts from the source video containing a given spoken text and joining them together again. Still not sure why you would call that a supercut.
Let me make my question more clear: You're assuming people have never thought about it, and I'm asking why you believe that they have never thought about it.
Yes, that's fair--this was an unhelpful and uncharitable thing to say. Many faculty do certainly work hard on this
If you switch from int to float, you don’t “refactor” or “extend” the int type to be a float. You build a new system and switch over.

If you switch from mergesort to quicksort you don’t “refactor” or “extend” mergesort. You write quicksort and replace the calls of mergesort to quicksort.
> That was an invitation for you to comment, not to be rude :)

I'm sorry, deleted my original comment. I totally misread you.

> How is that of any use? It's not like people are going to drop what they're doing and change their morals because ethics professors said so. That would be ridiculous.

Yeah, that's a question a lot of people have, but it does happen. People do read Aristotle and change their mind. People go to them with questions and they influence other academics. Overall, I'd say it's mostly not very successful and they're mostly ignored...

> You can say that against anything, really.

I meant to emphasize argumentation here, but also the lack of consensus. There's consensus in many fields, even in on many issues in philosophy.
Yeah I get that the convoluted arms of .gov are entangled to the point they strangle themselves; what I don't understand is why can't the unofficial budget be used to fix the fire alarm? It's not like the fire alarm guy is gonna ask for the deed to the building. I could probably get a fire alarm guy to come to the local coffee shop if I wanted and no one would even know the difference.
Was it? I didn't remember that. Thanks for the correction.
Do you have quick summary of Knuth stating this? Just want to know, curious.
> So how will these small, cheap anti-drones detect them?

For the smaller ones, optics, combined with being produced in large numbers, to basically cover an area. Basically like a Tesla detects pedestrians. Additional information can be transmitted by radio from other drones (many of which can be ground based) as well as traditional sources, such as awacs or f35/f22.

Larger ones would operate more like traditional aircraft with more internal sensors, including radar.

> How will they have enough fuel and maneuverability to successfully engage them?

Just assume that the anti-drone starts out basically as a copy of the drone it is supposed to kill. Then add 50% cost to make it a bit lighter an more manouverable. Their range doesn't need to be huge, they can be scrambled when needed. (Bigger ones can do in air refueling). A few can fly CAP missions at a time, during low threat situations.

> I think once the detection methodology is worked out for ground forces (which aren't as constrained by power/weight issues as airborne systems), we'll see directed energy weapons (probably microwave) used to effectively fry these types of low performance drones. Whether the detection problem is solved is an entirely different issue than the weapons used once detected.

Maybe some day energy weapons will be effective enough and cheap enough to distributed like that. Then we will see what countermeasures are effecient. (Mirrors, faraday cages, etc). For counter-drones, I think they should be within what can be done with tech available today. They simply have not been built due to lack of need.

But concepts that would fall under this class are under development. One relativly large example is Baykar Bayraktar Kızılelma:

https://en.wikipedia.org/wiki/Baykar_Bayraktar_K%C4%B1z%C4%B...

This one is a hybrid drone, capable of both anti-air and anti-ground missions. It would fall under what I would consider "medium" size.

EDIT: Here is an early model of a Russian attempt:
https://www.youtube.com/watch?v=UcAqF5BVLU4
Let me be more clear: the value in money creation is the loan itself. Money creation in USD does not make the USD more valuable. It makes the economic output of the economic system (GDP) more valuable.

The point remains: someone spending $USD to acquire $<Crypto> should expect to lose $USD when they invariably want to sell their tokens for $USD later. Casino chips are also a negative-sum game, even though a loan shark may loan you some for interest.
It is a generally accepted and being prove true countless times that all head on solutions to known problems have been already tried and published. What remains are solutions resembling "performative arts", like ones combining machine learning with quantum error correction. Sometimes works, but when they don't you can't explain why and are being instructed to try harder.
>According to https://web3isgoinggreat.com we're at about $70M lost to fraud, scams, and hacks this month alone. It's not a full accounting but it's a small baseline. It's safe to assume it's probably larger.

How big is the fraud number for USD or Euros? Billions per month?
Don't you think well accomplished people are qualified to talk about problem solving and work habits? Seems those skills would be necessary for their achievements.
Posting his commit history seems like a bit of a transgression though. If he's taken the post down I don't consider it any of our business.
Some services span many many hosts (not sure I can say how many though). Not because they are inefficient; that's because it takes many cpus to do to support our trips/eaters/etc.

Most of the services benefit from speed/efficiency of Go: the more effective the language (runtime) is, the less we pay for hosting it, the cheaper the service to the customers.

Given that, the GC costs are still significant. Depends what you compare against.
Agreed. And I like your list a lot better, thanks!
There's one interview where he talks about a special sofa that he uses to read (and write, I believe), but I haven't been able to find it with all my Google-fu.
Stimulus – The Happy Social Network
> Otherwise you might end up with some critical document scans on a government website being uploaded as striped nonsense images without your knowledge, and the "may degrade your Web experience" that you glanced over a year before when you enabled the option may not cut it when your Visa application is delayed or rejected.

I use a different (from my regular privacy optimized) unmodified browser for such websites and use cases.

While this is clearly not a perfect solution, I also subscribe to the adage[0], that “perfect is the enemy of the good”[1]

[0] https://www.thefreedictionary.com/adage

[1] https://en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good
LLVM is one of those truly awesome projects. LLVM gets a new backend and then for the most part many of the languages are able to generate code for it.

Want to see Rust on that new m68k backend or 6502 backend mostly out of morbid curiosity.
My $0.02 is Cloud machines are easier to work with and give you control over your hardware. If my local cluster isn't powerful enough to train the data (e.g. high RAM requirements), then I would have to fallback to cloud computing anyways.

Plus, there might be data access risks. There might be data that I should only have access to that my colleagues machines shouldn't see. In the context of GDPR, how do I know geographically where the server are running?

Consider where the data is stored. Most company data lives in cloud s3 buckets and AWS charges hefty fees to access that data outside of their network. Downloading terrabytes of training data locally could leave a large AWS bill.
>What is the “power” here? Does the power to declare things itself result in consequences?

Great question, and no it doesn't. Part of the UN's push[1] around this treaty is ensuring that it actually has teeth and isn't just hot air. For example, it recommends the involvement of World Bank, International Monetary Fund, World Trade Organization and International Labour Organization in the negotiations, and suggests the treaty offer financial incentives for the early reporting of health emergencies:

>In case of a declared health emergency, resources need to flow to countries in which the emergency is occurring, triggering response elements such as financing and technical support. These are especially relevant for LMICs, and could be used to encourage and enhance the timely sharing of information by states, reassuring them that they will not be subject to arbitrary trade and travel sanctions for reporting, but instead be provided with the necessary financial and technical resources they require to effectively respond to the outbreak.

The UN also raises the question of countries being punished for non-compliance:

>[The treaty should possess] An adaptable incentive regime, [including] sanctions such as public reprimands, economic sanctions, or denial of benefits.

In other words, if you report disease outbreaks in a timely manner, you will get financial resources to deal with them. If you DON'T report disease outbreaks, or don’t follow the WHO’s directions, you will lose out on international aid and face trade embargoes and sanctions.

These proposed rules would incentivize reporting possible disease outbreaks. Some would suggest they actively encourage outbreaks.

[1]https://theindependentpanel.org/wp-content/uploads/2021/05/C...
Instead they are death by starvation. Many that want to close all discussion of COVID also wanted people to lose jobs. No job, no food.
First point: this is why I wrote the logical system of Euclidean geometry. Propositions in that language, and the proofs therein, have not changed.

Second point: That is most definitely what empiricism is. Moreover, I have just given you a set of epistemological beliefs. It's a set with a single element, and it in fact characterizes empiricism. I don't know what else to tell you.
He has indeed said that, I can confirm that much. It should be easy to find in one in the interviews.
I mean, all these smart contract people basically advertise this scenario as a feature not a bug.

Ianal and don't know how a court would see it, but the way smart contracts are advertised would probably give you a fighting chance to make this argument where in normal finance you would have no chance.
What is the statute of limitation on such cases? This was six or more years ago.
Or make money. Even a small cashflow can extend a pre profit startup’s runway significantly.
Yes, I'm the author, and thank you for reading the article :)

This is what I have in Hyper:

plugins: ['hyper-material-theme', 'hyper-search', 'hyperterm-bold-tab', 'hyperterm-summon']

+ Fig (http://fig.io)

+ zsh shell with a few plugins:
plugins=(
git
Colored-man-pages
zsh-autosuggestions
kubectl
docker
npm
)

+ oh my zsh

Not long ago I came across Warp and haven't run Hyper since then :)
So, to avoid checking for null, you'll check for `NullString.Valid` now? The string pointer is a part of the language. You can pass it around, expose as part of a library etc. And it conveys the intent perfectly.

I have no idea what is the issue here?
I think their point was that proprietary is not a synonym for bespoke.

If your code is Free and Open Source, then its file-format is presumably not proprietary, whether or not it makes use of an existing standard format (like JSON) or solution (like SQLite).
Because the fire alarm is actually on someone's radar. it's been reported up the chain, budget requests have been submitted, it's on checklists and slide decks etc etc. In other words, someone would notice if it magically got fixed.

But if your cell signal suddenly goes from zero bars to three bars in the building, nobody is the wiser.
It just seemed like the obvious thing to do. We are more like very stable roommates that hug, rather than lovers.
Yes, but a pushed tag `test` pollutes a local `test` name for everybody, whereas `test` as a local branch is just a local branch. A remote `test` branch is only referred via `<remote-name>/test` from a local POV.
> Not all fonts installed on your computer are available to webpages

I recognize that I'm probably in the minority for wanting to avoid web fonts in my web pages, to make my web pages more lightweight / faster / environmentally friendly. I prefer to use locally installed fonts, a.k.a. native fonts or system fonts. Unfortunately, this privacy measure may somewhat interfere with that, to an extent that depends on the details of how it's implemented.

I'll accept the privacy win, since surveillance capitalism and trackers also significantly increase bandwidth / energy usage and GHG emissions, but it's always sad when some efficiencies have to be discarded because we've turned the internet into a panopticon (or for other reasons related to humans behaving badly).
Sane languages have pointers which either can't be null or require you to check explicitly. Rather than leaving it to explode at runtime.
love it , inspiring , I think it can be done just with css also :)
Parents can educate their own children. The costs for well outlined curriculum in the digital age are minimal.
I rather liked Nim's one line install of a binary. Starting and running a project is as simple as "nim c -r <file_name>.nim".

I appreciate languages/toolkits that are concise in their tooling. Golang is another language like this. The tooling is simple (though Golang is more opinionated than Nim in things like testing and project layouts) and easy to reason about.
Screenshots? There isn't much on the front to attract a user to actually sign up to see what's behind.
And everything done in this case was in a smart contract. That’s the idea.
`your_task.override(task_id="your_generated_name")` not working for you?
Dagster is extremely nice to work with. I did a bakeoff of Prefect vs Dagster internally at my current employer, and while we ended up going with Prefect for reasons, I am still so impressed with the way Dagster approaches certain pain points in the orchestration of data pipelines and its solution for them.
Ask HN: Do changed economic conditions discourage you from launching a startup?
This is a thing that confused me about smart contracts. I don't see how they can exist without a judicial system. They do seem to have some uses under that framework. Like the system is auditable so you can prove if someone cheated and changed a contract out from under you (and you lost your copy), but that's only a minor improvement on the current system. The US has a lot of legal policy that is based on spirit of the law because it is well recognized that humans are imperfect and never will be. It then seems silly that people who are fully aware of failure analysis/engineering would design a system where the mode of failure is easily exploitable.
A grid would need to be huge, because I will have a ton of sun at the same time as my neighbors and we all have darkness at the same time. Wind can compensate partially but you still need a 100% solution and don't want to give up your country energy security and depend hard on others because if bad weather happens then they will not send you energy and keep it for thir own population.
p8g 0.2.0 – 2D graphics library for C and Java
Resounding notions of Object Oriented Ontology[1] in Cinema[2][3] here, which is very much about pick out & possibly stitching together key items from film.

> "All of the elements of a shot’s mise en scène, all of the non-relational objects within the film frame, are figures of a sort. The figure is the likeness of a material object, whether that likeness is by-design or purely accidental. A shot is a cluster of cinematic figures, an entanglement. Actors and props are by no means the only kinds of cinematic figures—the space that they occupy and navigate is itself a figure"

And the words they say, as seen here.

[1] https://en.wikipedia.org/wiki/Object-oriented_ontology

[2] https://larvalsubjects.wordpress.com/2010/05/03/cinema-and-o...

[3] https://sullivandaniel.wordpress.com/2010/05/02/film-theory-...