skysight-inc/HackerNews huggingface dataset:
That is not quite fair; even though we did raise prices, we informed twice in an announcement to all users months before it happened giving opportunity to act upon it. We have also grandfathered old pricing for an additional year to all users that asked for it.

Nevertheless, glad you found MXRoute fits your needs and budget!
For managers, the who is the why.
I seem to have gotten the rescue message even though I landed at a base. In the following screenshot I've landed at Maginus and it can be seen in the scope that I'm on the pad. Chrome 100.0 on Kubuntu 20.04.

https://imgur.com/qTdCtBM
The cases I know tend to be about infinite systems, where you have a critical probability below which the chance of some property is exactly 0. Very often, you get that above that probability the chance is exactly 1 (because of [1]).

In general what I am familiar with is 'percolation theory'.

[1] https://en.wikipedia.org/wiki/Kolmogorov%27s_zero%E2%80%93on...
I wish it was that easy.
Eh, the coins weren't important, that's just an easy thing for me to visualize. If one graphs that emergence -if one graphs the number of nodes in a graph against the chance of finding some structure in a graph of that size - I had imagined one would see a smooth curve like one half of a binomial distribution curve. It sounds like you're saying the graph would look discontinuous?
> It felt to me like SICP for sound.

As a lisper at heart (amateur Racketeer) who had SICP as my grad text
that's the nicest complement imaginable. Thank you so much.

> I'm curious what kind of projects it led to you consulting for?

Creative media, games, interactive sound software mostly.
> and it only takes a couple minutes to rip a high-quality version.

Which drive do you use? My specially-selected-for-the-task drive (selected 10 year ago, to be honest, and I don't know what I will do when it dies, all modern drives looks to be crap) with firmware tuned for audio grabbing takes ~1.1x to grab CD, so 45 minutes CD will be grabbed in 1h20m (because you need check pass, of course, to have high-quality version!).
Twitter can make a lot more money 'right now' by focusing a lot more on ads.

Changing a few features here and there otherwise, will not somehow magically engender a ton more users.

So the 'low hanging fruit' for investors to 'unlock value' is really about ads.

More ads generally makes the product worse for users.
Time can also be viewed as the propagation of information, or the transmission of energy. That probably not even correct either.

It reminds me of the Plank (sp) constant, a minimum unit of distance (? unsure if I remember / ever understood this correctly).

A pure (parallel) event driven model of time might be seen as the propagation of energy with some form (information). In that model folded dimensions, gravity, even the concept of space or time can distort as relationships strain. That's how space and time could be 'affected by gravity'.

Yet even with that framework I can't imagine time travel anywhere remotely like it exists in fiction. I would really like to think that it's just my very non-expert knowledge, and the general immaturity of even our knowledge as a species that keeps the universe such a mundane place. Any form of FTL, time travel, or similar fun scifi concept would keep life interesting.
> Traditional shell scripting languages are notoriously limited<snip>

I feel like people looking to replace shells and shell languages need to really think deep and hard about this if it's something they believe. Shell scripts are really anything but limited, and in fact most replacements are more limited (either by design or by accident), often imposing awkward control flow on you or making things that should be simple much much more complicated.

Error prone? Sure. Difficult to maintain? Yep, often. But when the thing you're doing is working with external processes and hooking them together into some kind of routine, the reason shell scripts have endured is precisely because they are extremely good at that, and provide immense amounts of flexibility and power to how you go about it in a concise way.
In both of the contracts I had signed so far, there was an exclusivity clause saying that I would only work (as a software engineer) for the company I was signing with.
I love and hate how this comment proves itself
I can usually tell when my 3 year old daughter is lying because either her speech is quieter, or she acts excessively generous. It also helps that she always blames one of the dogs, typically a stuffed one.

It's funny the stuff she thinks she needs to sneak. A couple weeks ago I stumbled upon her in the back bedroom, shamefully eating a graham cracker. We celebrate her willingly eating anything that isn't pure sucrose...
It's not a utility.

This isn't government run so no, checks and balances don't apply. It's a traded business.

I don't fear that musk will ruin an investment for giggles or for self centered reasons, no.

Your third paragraph is one of them logical fallacy things isn't it.
If the entire world gets to participate, wouldn't that make everyone a rent seeker?
http://web.archive.org/web/20220424212559/https://www.econom... archive
Tests can almost by definition give stronger guarantees than a type system, since the former is Turing complete while the latter is (almost always) not. This means that, for any type, it’s possible to replicate the check done by the compiler at compile-time in a unit test but not vice versa.

However, the ergonomics of this is worse than types, I’d argue, since a type system offers a much simpler way to assert basic stuff at compile-time (e.g. the presence of certain properties of an object). Also, type annotations are inline instead of being defined in a separate source file, which aids in code readability.
The reason they desire to come to the UK is that is where the bombs are not being dropped by UK's forces and their allies.
A new bill would limit employer spying
Can we please setup a crypto so HN karma can be converted into coins?

And brilliant submissions and comments obviously should be converted into NFTs.

Thank you.
That depends on your preferences. Following a handful of people that match your preferences is a good start, then follow the people they are boosting.

Once you see something annoying from someone you on your feed, just unfollow that person and you'll have a very non toxic feed.
Props to Hetzner for having this properly integrated with the option for multiple (at least three in my case) hardware keys.

For whatever reason, quite often you can only register a single device (looking at you AWS Root account). The only way around this is by setting up your backup keys with the same OTP private key and use the Yubico Authenticator app to generate the TOTP.
This might be OT but is there anything physics has discovered that can answer the age-old question of why anything exists rather than nothing?

The big bang doesn't answer that afaik since it requires a singularity (I think), which is something (I think).
This is my favorite learning resource for Golang. Thanks for writing it!
Wait and see. If he unban peoples talking about the injection in a non favorable way, he get a good point.

Like Robert Malone or Silvano Trotta or Alex Berenson.
> - Enforced daily pushes - even if you're not yet complete with your work, you should be committing every day, so if we need to investigate, we can see what you're actually doing on a daily basis. We had people who would only push chunks every couple of days or every week and it was hard work reading through it, to see if it looked meaty enough.

I work one job and this scares me. An issue can take more than 3 hours, and I might spend parts of my day investigating, filing new issues that come up from the investigation, writing supporting documentation or cleaning up the backlog.

I otherwise sympathize with your plight, but requiring daily commits seems like it would lead to a lot of half-baked commits and team members who are annoyed by having to push work they're not really finished with yet.
It's time for Apple to bring back Safari for Windows
While I'm a little annoyed by this (it seemed unlikely to me that GitHub would shut it down, so I actually used it), I can live with it. The "was only lightly documented" comment is pretty unnecessary and just adds insult to injury though. What's that supposed to mean? It feels like such an "it's kinda your fault for putting too much faith in us" insinuation. GitHub literally blogged about the feature [1], did they expect people not to use it because it wasn't "heavily" documented? Should their users ignore their blogs from now on, because apparently it's an irresponsible thing to take their blogs at face value?

Oh, and I don't think they've sent anyone any notifications about this, like the repo owners. Not sure how people are supposed to find out; are all users expected to stay up to date with GitHub's blog... which GitHub is telling them not to trust?

[1] https://github.blog/2011-11-10-git-io-github-url-shortener/
It really depends on the LSP implementation. Some are pretty bad. Some are really good. For example, Jetbrains Webstorm uses the same Microsoft LSP server as VSCode. Typescript support is really good in VSCode. I also find the golang LSP server to be pretty comparable, although it could use some polish. Another area where VSCode/LSP blows away Jetbrains is with C/C++ code, using something like ccls, and rust with rust-analyzer.

Like I said, in my ideal world, Jetbrains would simply provide commercial LSP servers for all of the things they support. Like you said, they have some of the best in class IDE support for various languages, especially JVM.
> So then you agree that the other person was attempting to communicate the following: 'express doubt that "overrepresentation" is a good justification for discrimination'

In that specific sentence, they weren't stating any opinion about the justification. They were stating what their prototype woke person is thinking. Now based on everything else they wrote, it's obvious they disagree, but that wasn't the point of that sentence.

You're not making any substantive points here. Basically just arguing semantics. They made their points, I addressed them. We obviously don't agree, but there was no misunderstanding. I'm not sure what you're trying to accomplish.
Since everybody including you, can own as many top level domains as your heart desires, this should be no problem.
What does it prove?
The UN Human Rights Charter explicitly includes the right to marriage and the fair treatment of people entering, during and at the breakup of marriage.
> Mozilla had a project called Servo which aimed at replacing just a small slither of Firefox and the project ran for years with a huge monetary investment and eventually was canceled.

Haven't some parts of it been integrated in Firefox?

The project does still seem to go on, although outside of Mozilla: https://github.com/servo/servo
You can't do that at any team size. The role you was looking for is generally called a "lead" role, which has different responsibility than manager role.

It's mostly because of conflicting mindset and commitment. As manager, meeting is your tool to get work done (source: High output management by Andrew Groove, I didn't make this up, and I didn't understand it until after I had to become a manager either). As an IC, meeting is a big giant distraction to you. You basically can't get the two type of works to mix together. You will always be blocking other members of your team in your IC task. And this doesn't get started with the different mindset yet (For example, you have to watch/ teach people fixing ugly code, as opposed to doing it yourself. And there will be some point you have to give up asking polishing certain piece of code, due to the members not interested, incapable or other reasons).

Being a manager and part of the force should only be a transitional period.
It depends on what kind of commit messages your team writes, and how much "churn" a line of code gets with style changes, whitespace, etc. It requires making smaller, focused commits so the comment is directly relevant to the change, and writing good commit messages that tells you why something is the way it is _now_.

I always use `git add -p` to only stage relevant portions of my current work, and then usually write a detailed message like this:

Decrease reprojection error threshold to 1.0

With improved calibration, RANSAC has been able to find
a similar number of inliers even with a tighter
threshold, resulting in better triangulations.

<maybe attach some output showing improved reprojection error stats>

Now when someone comes upon

threshold=1.0

and want to know why this number is what it is, they can get blame it. The latest commit should be enough, but it might also be useful to know why that threshold has changed over the time.

The problem with churn can be mitigated by telling git to ignore whitespace changes, but it's not perfect. Maybe more helpful is to have a style guide and make it part of your review process so you don't end up with multiple developers doing things like reformatting a multi-line function call to their liking over and over.
Russia always has incentive to attack, because it will drive up demand for oil and gas.

War is not a pre condition.

Who attacks wind farms for fun anyway?

It is clear that the attack is politically linked and economically motivated.
Yeah, it's a pretty hardcore book and would only work for most people after High School unless they are super committed.

It is good in that it develops why using transistors as switches doesn't work in many scenarios but then basically says, "Op Amps" are better for everything and the rest of the circuits use those instead so you could argue that many people don't need to learn about the underpinning theory.

It also weighs in 1000+ pages and doesn't work well as a reference for most things because the info often builds on previous chapters.
So (like everything in security) it depends on your threat model. Open source has significant advantages over closed source, from the perspective of allowing the possibility of review (although that can be a false sense of security as we've seen several bugs in high profile projects live for decades)

Where closed source might work better is where you are a large company with a smaller supplier. There you can use contractual controls to require a level of review to be done alongside other controls and have meaningful financial penalties if those requirements are not met.

At the moment honestly the idea of fully trusting any large project seems like a tricky one as most projects/products are comprised of large quantities of 3rd party open source libraries, which are trusted. Whilst there's work to address that (e.g. the OpenSSF) there's a looong way to go.

That's why defence-in-depth/segregation/detective controls are so important, relying on any one control is likely not to end well :)

As to trusting Google, again threat model. I have a gmail account, could a google staff member access that? yep they could. Do I think I'm likely to be a target for that, not really :)
You launched a version of chrome, not a new web browser :/
Shellcheck is truly a game-changer, even for people who've been hacking Bash (etc) for 20+ years.

Side note: it's also one of (or the ?) most popular Haskell projects out there: https://github.com/koalaman/shellcheck/
I'm confused, what's the relationship between DOIs and git.io? Are you suggesting people should be using DOIs to link to source code from within papers?
I don't think I understand why DDD and PaaS are mutually exclusive. Can you elaborate please?
It becomes integrated when the tool internally works on an AST of a language and not on a textual buffer. That’s what makes it an IDE, that the basic text editing features and the compiler are both integrated.

This allows significantly more functionality than any type of LSP + editor ever can. The refactoring functionality is what makes an IDE into an IDE. I use every single feature of IntelliJ every day, and I actually would prefer even more refactoring functionality. LSPs can’t come close to this.

LSPs can compete with classic Visual Studio, but there’s a reason JetBrains started with ReSharper, replacing the refactoring engine of Visual Studio.
Why not? In SR/GR, (this place, yesterday) is just as much a "place" as (that place, tomorrow). Furthermore, even though these two "places" are ordered such that one is in your past light cone and the second is in your future light cone, it doesn't mean that for some other observer they can't be the reverse - for them, the event you consider "tomorrow in that city" may have already happened, and the event that you consider "yesterday in this city" hasn't happened yet - so they are literally visiting your past.
I’ve seen it used both in that way[0], and in the sense of saying any false thing.

There’s also a gap between the two of lying by omission: on the one hand, “I swear to tell the truth the whole truth and nothing but the truth” is a situation where that clearly counts as a lie; on the other, if I go past a street preacher claiming the world is 6000 years old, I don’t consider failing to stop and tell him and his audience that he’s wrong to be a lie.

[0] I use the word the same way you do; As a further example, if you did believe that the moon is made of cheese, and you said that it wasn’t, that would be a lie.
URL is: http://doc.huc.fr.eu.org/en/monitor/iblock-openbsd/
Who knows. If they tell me (or well, they tell the newspaper, and the newspaper tells me) they have internet courtesy of Starlink I'm not really in a position to question it.
This is a serious question, why is it that big tech is too big for you to jump ship?

What are you trying to get out the use of social media? To me, it's conversations with interesting people in a pleasant environment. I'm getting that from the Fediverse.

Unless you're a brand that uses social media for marketing purposes, I don't understand why it's sol important to use the big brand platform.

I kind of suspect the answer is going to be something like "the people I want to follow are on there". But there are equally interesting people on the other platform, it's just that you are not familiar with them because you're not on that platform.

Also, there is no need to switch completely. Follow both and perhaps you'll start paying more attention to the one that is friendly and not driven by engagement.
That's fair. Uniswap was a poor choice because people do use centralized exchanges, though I don't know of a single one that allows you to earn returns by providing liquidity. There are far more complex DeFi products that are much harder to replicate but people here wouldn't understand them.

My argument is merely a counter to his "databases are faster therefore they are better" when in reality decentralized finance is better on almost every dimension. Take Uniswap on polygon:

- Trades complete in < 2s

- Trades cost less than 1c

- There is no external party risk, you are in complete control of your funds.

- You can provide liquidity for a return - playing the part of the house.

- Any app can integrate without permission and all API uptime, permissions, latency, etc is handled by the Blockchain.

- Many hundreds of apps have already integrated with it and you can use them alongside it for a better UI, or multiple trades, or routing through many exchanges.

The advantages you get of centralization:

- a small increase in speed

- save 1c on every trade

For that you take on custody risk, they could run off with your funds or they could be hacked. You don't have the chance to earn income, you get no or few integrations, you get no choice of UI, you can't fork it if the company turns evil, and you can be banned or restricted at any time.

It's night and day difference in the experience.

I'm going to write an article on DeFi composability because it's super underrated.
Thanks for linking to this. The opinion piece was reading like something from the Maximegalon Institute of Slowly and Painfully Working Out the Surprisingly Obvious.

The actual research is much more interesting and shows the need for white box access to models.
Yeah, compare that to optimised version for Amiga 1200, what could be done with 14MHz processor, 2MB of ram, watch first minute:

https://www.youtube.com/watch?v=q0QonT359uI

This version could of course also be optimised, but don't expect top-notch optimisation from a learning project. It's still pretty nice and it works!
It's happening. There's no going back. "Waste" implies unnecessary sunk cost. It's the first of its kind, so they may or may not hit the mark, but it will set the benchmark for future revisions/enhancements to the tech, whether it's the HoloLens or not.
If Musk were actually buying Twitter instead of screwing the stock around for a few months, it would be a change, not a widening, in 'free speech'.

Likely more free if you want to robo-spam Dogecoin pump-and-dump schemes, convince suckers to 'hodl' tsla, or falsely accuse an enemy of being a 'pedo guy.'

Likely less free if you try to tweet the whereabouts of Musk's private jet, promote a union for Tesla factory workers, or be a politician with an ant-monopoly platform.

Personally I will avoid reading more posts about the Twitter sale for five or six months. If it's still on then, I'll accept it is real. Until, I assume it's just stock manipulation.
> Most people use youtube by following links from aggregators such as reddit or here.

That's a strong assertion. You have any data to back it up?

> They don't actively participate in the youtube "community" with its cesspool of comments nor even subscribe (what is it - like 3 to 5 subscribers per 1000 views) - that is hardly the "vast majority".

I think you're right about the comments and even subscriptions, but you're entirely skipping the "algorithmic" way of using YouTube, which is using the suggested videos on the homepage like the person you were replying to alluded to, as well as the related videos. Also, searching.

YouTube can and will suggest new videos from channels it has decided you like on the homepage whether you're subscribed to them or not. It will also put them in the related videos, even if they're unrelated to the video you're currently watching.
For me, and some others, summer starts on Beltane, the night going into the 1st of May.
...would you kindly
Because comparing grammars and semantics is meaningless without an ecosystem and killer use case to come along with the language.
It wasn't at the time the blog post made those comments as far as i know. Regardless even if it was, its still early stage software.
It depends what you want to do and at what level. There are many Makers in the world who don't have and don't need the AoE, it is a tome written a while back before lots of circuits came pre-packaged and which in many cases people don't care about how they work, as long as they just work.

Remember back in the day, to make a high powered audio amp, you needed a tonne of components and now you can get a 150W amp on a chip with a couple of external components. Some people will be interested in how each section works but many just want an audio amp!

If you were learning formally/professionally, that would be very different and the narrative in the AoE is very useful, especially around improving transistor characteristics by building up supporting components.
Yes. Acute observation. It’s actually two separate indexes. A trigram index for sub word searching. Word* is exactly right and the other is a Unicode61 index with porter stemming (also remove diacritics). Trigram tends to work well with abbreviations and such. Whereas porter works well for general searches.
https://archive.ph/k2MUg
Interesting, since time itself is measured and linked to motion.

Perhaps it is a construct for human consciousness, because time cannot exist without consciousness. There must be a perceptor to preceive the universe and the notion of time.

However, how can time dialation be explained? Would we actually age slower when we travel close to speed of light? That throws a wrench into the concept of time being just a construct and not an actual facet of our universe.