skysight-inc/HackerNews huggingface dataset:
> It's fairly common for British people to fixate on the fact that the UK was largely single-handedly responsible for abolishing slavery in the west (via the Navigation Acts in particular), while somewhat discounting the fact that the UK had previously been a huge part of the problem.

And also ignoring the fact that banning the trade in slaves isn't the same as banning slavery; and ignoring the fact the when slavery finally was banned it wasn't banned everywhere; and most of the slaves became "apprentices" (ie still unpaid) for a few years before becoming free; and that reparations for slavery were paid: to the slave owners, not to the slaves.

There's a bunch of stuff about colonialism that people in the UK refuse to engage with.
A Few Questions on Cybersecurity and the Cloud
It was definitely ahead of its time, but I and others tried to use it. It was just too slow, and you couldn't make competitive products with it.
Tracking Undersea Earthquakes Helps Scientists Study Ocean Heating
Because your work is owned by Spotify and they can do what they want with it. Yes, it's well within your rights to form one of these internal activist groups that attempts to sway company policy by loud-mouthing your employer, but it's also well within the company's right to fire you. I simply wish tech companies had the courage to do so.
You are correct, as things are at the present time. I designed kivaloo to be composable with the intention that I could put a replication/sharding layer in front of it later, however.
I wonder what Lucas Pope is up to. There have been no press since Return of the Obra Dinn.
That's why there are plexiglass barriers in a lot of stores already. The "good news", such as it is, is that mere eyeglasses appear to help a lot. Which is a little surprising, since they're not even close to air-tight.

That would mean that people could make do with ordinary safety glasses, rather than full face shields. Or get fashion frames with neutral lenses. Y'all can learn to live with 'em the way I have for five decades.
But there is no reason from an API perspective why it couldn't work like this. An ARIMA model is a handful of parameters that act on input and output vectors. Whether it makes sense to use it that way is a separate question.

As it happens, this is precisely how sktime works. The whole point is that its API is analogous to that of Scikit-learn. This is clearly demonstrated in the example code:

y = load_airline()
y_train, y_test = temporal_train_test_split(y)
fh = np.arange(1, len(y_test) + 1) # forecasting horizon
forecaster = ThetaForecaster(sp=12) # monthly seasonal periodicity
forecaster.fit(y_train)
y_pred = forecaster.predict(fh)

Sktime is just an implementation of various time series models with a Scikit-learn-compatible API. It is still up to the user to know what to do with this stuff.
Okay, thanks for taking a look. I'll send it tonight when I get home.
Nowadays claiming loudly 'fake' seems to be the argument used for most things we can't readily understand, or simply as a default noise maker.

In the past the default argument was 'sorcery' or 'anathema'.

That's why we need the scientific method. Our primary impressions can be often wrong. We should not rely only on 'gut feelings' to reach our conclusions.
Well certainly not 'nation state' of all things. The UK literally has 'the Nations'. And the US literally has the 'Native Nations'. By their own description and common sense they aren't nation states.

Does the 'United...' part of their names not give it away?

Call them 'sovereign states' if you want to mean something independent on a global scale.
It was a few years, but that's MS pattern. Now days everything is either o365 or Azure branded.
Of course, what we're really saying here is that we can censor people we don't like. Free speech is conditional on you only saying things that no one minds you saying anyway...
This is brilliant! HIGHLY recommend reading the full article for those interested as well.
When media organizations call up their contacts for a quote, more often than not, they'll get a stock quote that could have sounded somewhat relevant 10 years ago. People in the know about industry's state of the art are not in the habit of just giving that information away to the papers.
You're correct, but you're understating law enforcement's capabilities. They have access to all sorts of databases which you don't have access to "opt-out" from, if that makes sense, and many of which are illegal to provide misleading info to. (You can't put "John Doe" or a fake address on your drivers license, for example).

I'd focus on the public data brokers and being much more careful about where you divulge your personal info.
No. Go to reliable sources, not people who are known for con artistry. There's no shortage of good sources around these days. For instance someone who doesn't arbitrarily invent things to make them sound good, try https://jacksonwcrawford.com/list-of-videos/

Or if you want more entry level information or written, exploring wikipedia is fine.
As it says — "These are only the fastest programs. Look at the other programs. They may seem more-like a fair comparison to you."
It actually isn’t, at least how it has been determined in case law. Dan Ellsberg, famed leaker of the Pentagon Papers, testified about this just a few days ago in the Assange extradition hearing.

Whistleblowing isn’t stealing or the illegal revelation of secrets. You have to actually prove it’s not whistleblowing for it to be possible to consider it theft.

That’s why the US government rushed to add last minute new indictments against Assange for violating the Espionage Act by putting US interests in harm’s way - they knew their case in terms of possession, theft or publishing was complete b.s.
Press release :

https://www.eurekalert.org/pub_releases/2020-09/ciot-ues0918...

Sciencemag :

https://www.sciencemag.org/news/2020/09/ocean-s-hidden-heat-...
> Most meetings are, in fact, a waste of time

Let's assume your premise is true. What can we do to change this situation? Here are a few things which have helped me

1. Define Key Objectives for a Meeting

2. Define Agenda

3. Agenda has 4 parts - Topic, Owner, Expected Outcome, Duration, Time

4. Owner - The owner of the part of the agenda is expected to own the topic and drive it

5. Owner needs to pre-define the Expected Outcome beforehand. Broadly, there could be three outcomes - Information, Discussion or Decision

6. Moderator should keep a strict check on Time. Sometimes, if there's a overshoot - the moderator should either ask for team agreement to continue the topic for a limited time (10 min - for example) until the Expected Outcome is reached. If not, stop the meeting and move on the the next item on the Agenda.

Yes, all this is a lot of work. But this fruitful work can reduce the total number of meetings to 5-10% of your total work time.
I assume this and a lower-voted thread were both fallout from my front-page post yesterday.

As for how I find it so quickly... I might spend too much time on HN...
Note also with a highly directional high gain receiver that tiny bit of radiating energy is very detectable. It's just going to feed into background noise for most receivers so no one cares. But it will be detectable by a motivated hunter with the right equipment.
If it's any consolation, COBOL isn't a very interesting language, nowadays, despite its syntax. I had to suffer it a couple of decades ago, and I would never wish it upon anyone.

And I'm untroubled by syntax; I'd happily use C-like languages, ML languages, Lisps, etc. COBOL just isn't a good or interesting language nowadays, if it ever was.
I assume the issue is with Rust letting you create such a range and then having the bad stuff happen when you try to use it, rather than failing fast.
The best thing to happen to COBOL since COBOL ON COGS: http://www.coboloncogs.org/INDEX.HTM
There are engineers working at Facebook.
They mean filter out the low value noise (like you would filter out the constant hum of the PSU/grid), the scans on the usual ports (which all happen to be low port numbers).
Those rate limits are fine for almost all internal IT uses. The 50 certificates per week limit does not count renewals, that's 50 new hostnames added every week. Maybe larger shops need to roll out certificates a bit slower in order to not exceed that limit but it's still a pretty generous limit.
It could be, but you can always reuse the mapping result for many subsequent attacks without losing that much accuracy. IP addresses will drift due to reassignments over time, but I can easily see a map remain usable for a week or a month. You could also just sell/buy it from someone else, which costs less.
Yeah you have to check these in places that don't have high turnover. It is actually better to go to busier stores b/c you get a better product. I've bought less frequently shopped items and always check dates b/c I've been burned a few times. I've always been able to return an expired item but it's annoying.
I commented elsewhere, but look up "Insectothopter". Nefarious orgs like the CIA seem to love symbolism, so I'd imagine there's some connection between embedding themselves in public and private research and being "flies on the wall".
Can you say more about your dedicated note taker? Is this someone who personally attends meetings? Someone who gets a recording? Is this their full time position, or are they a EA?
I'm not entirely sure what you mean. But if we're talking about AWS cloud services, there are certainly AWS experts who know how to develop software in a cloud-native way and utilize most or all of the relevant services. That knowledge is what we are paid for. It's also true that there are a lot of AWS services available and expertise is divided into different specialty areas, like ML, IoT, etc. Hard to be expert at everything.
Perhaps, but also perhaps that recent thing where Nine Inch Nails released an LP with the Quake 1 soundtrack [0], had some notes from John Carmack and American McGee to be included with the record and Zenimax forced NIN to remove the notes [1]. Though of course people saved it [2].

[0] https://store.nin.com/products/quake-vinyl

[1] https://twitter.com/ID_AA_Carmack/status/1306279981459308546

[2] http://handscandance.com/quake/NINQuakeBooklet.pdf
I'm not as dismissive to jblow, but I am frustrated with his model of development and the inflated expectations that come with it. It's quite likely that Jai will be a great language but it won't be the silver bullet some seem to think that it is. There's nothing more annoying than talking about the tradeoffs between compile time and static analysis only for someone to say "but Jai solved it" (and yes, I have conversations with people who do say this).

Imagine I had a startup and kept on posting about how amazing my product was and how everybody was going to find it revolutionary, and maybe I even shared a few streams of me using it, but I didn't release. And this continued for like, 6 years. Wouldn't you get a little suspicious? Even if I was running a closed beta. Even if I had a proven track record.

Writing a language and keeping it locked up while you perfect it just isn't a great model of development. Languages are not just the compiler and the corresponding features. They're tooling and infrastructure. They're libraries. They're communities. It may be wonderful to work sans the usual politics of open source, but you're not gonna end up making a language that people use.

And maybe that's not jblow's goal. Maybe he just wants a language for himself. Well, good for him. But that seems a little sad. Programming languages are some of the most generous, wonderful gifts to the CS world. If I were him, I'd hate to see my language die with me.
The "sibling leaves linked" criterion is optional for B+trees. Kivaloo does not do that (it isn't possible for an append-only data structure).
What many companies seem to fail to realize is that for a significant portion of advertising you'll never know if it was a waste or not.
Since couple of years ago, Stardew valley at least on pc is self-published
The reason this can't be done quite as you describe is outlined in the linked issue: if something implements both `Iterator` (as Range does) as well as `Copy`, then you can end up in situations where you accidentally end up copying an iterator you think you're mutating. A good example is provided here:

https://github.com/rust-lang/rust/issues/48649#issuecomment-...
Seems like a more effective way would be to use port knocking?
If it's true that one can evaluate the performance of a programmer, what does that mean? Can it be reduced to a vector of scalar values?

I hate doing performance reviews, and I especially didn't like when at a former employer I was asked to stack rank programmers. I feel like it's a task that's so difficult to get right, I can't even think of a wrong way to do it that's useful.
Another reminder to check out WebAssembly. Both updates in the release notes about WebAssembly sound very promising. One is getting towards complete parity with native code, and the other is reduced overhead when interfacing with JS.

I looked around the web and found this:

https://github.com/appcypher/awesome-wasm-langs

...which led me to this:

https://github.com/AssemblyScript/assemblyscript

Its description is awesome: "Definitely not a TypeScript to WebAssembly compiler :rocket:"

The thing that makes me most not want to miss the boat on WebAssembly so far is that Figma uses it (with C++):

https://madewithwebassembly.com/showcase/figma/
The best note taking experience I ever had was at the very first Startup school. Someone had a collaborative text editor that worked on the local network, and word got around so we all installed it. It was basically a local version of Google Docs, where everyone could edit at once.

Basically, everyone wrote down what they thought was important, so you could see what other people thought were important and add to it. Also that way people could correct mistakes other people made.

There ended up being maybe five primary note takes, and then maybe 20 or so who were adding small tidbits and another 20 who were mostly just fixing small mistakes, out of a group of 500.

And at the end we ended up with an awesome summary of the entire day.
> No, that's how it is implemented by a compiler

What do you think the call stack is?

The only difference between what you're thinking of and what I'm thinking of is you're row-based and I'm columnar-based. Why is that such an important difference?
> is about 2.5x
That's 2.5x per generation, compounding.
How many generations do we need to consider?
«In weighing different possibilities, we decided to start fresh without the constraints [cut] that hub can be safely aliased to git.»

Uh, that is definitely "embrace, extend, extinguish".

The official github client, hub, was 100% compatible with git and offered additional feature (embrace, extend).

Now the official github client is not 100% compatible with git anymore (extinguish).
Twitter facebook and youtube are tools for disinformation. They have created the new world disorder. Worse than any CNN NBC or FOX. It was bad before, but in big tech's quest to optimize "engagement" at the expense of everything else they have made everything so much worse. They don't give a shit.
I understood tenure to more or less mean "We've found your contributions valuable enough to date that we are now ensuring that you can never be fired for having the 'wrong' opinions, thus guaranteeing your academic freedom."

Whether that academic freedom is intended to enable teaching or further research probably varies by institution and subject/department, and maybe individually as well.
>Why does everything have to "add something significant to humanity"?

Everything doesn't have to.

A lot should have, though. Most, if possible.

And the reason is opportunity cost.
I don't know, I just find the concept of lexicographically ordering vectors something that isn't really useful. Can you think of examples where this might be something you would want?
> The rich do not have fewer children for reasons of their superior ethics.

That i definitely agree with. Seems to be a mix of education and selfishness
Considering that a significant (half or more?) portion of their engineers are from other countries... is it not still the 1%?
It clearly makes a difference for me. My servers which have SSH listening on port 22 have countless failed login attempts. Those running it on another random port have almost none.
It is pretty rare that a website requires JS for a good reason though (from a point of view of someone that would ratter not use JS). But many website are completely broke when JS is disabled...
Site is down, but from the cache link posted, this looks like an exploration into DIY CNC fabric cutting, recognizing that higher volume/higher price alternatives already exist in the market.

Basic CNC control seems to mostly be a solved problem these days, there are lots of options that product reasonably good precision using stepper motors, lead screws, and some open-source software.

The challenge for CNC cutting fabric for low cost/low volume applications seems to revolve around what to use to make the actual cut. In this segment, there does not appear to be a clear option for something that works reliably, without a lot of material waste, and within the budget of a bespoke garment producer.
Airbus looks to the future with hydrogen planes
> It's disqualifying because, in the case of furries, it started as a sexual fantasy.

I don't know where you heard that, but it's incorrect.

There's a documentary that delves into the history of the furry fandom: https://youtu.be/c2N1sFWRRf8

> Much of the furry community sees fursonas as a sexual choice.

No, this is a myth that a lot of people outside our community believe.

If you have a fursona, that's supposed to be a representation of you. Fursonas are about identity. It can also be about one's queerness (which is probably fair to say in general, considering 80% of the fandom is LGBTQIA+), but being queer doesn't mean "being sexual".

https://furscience.com/research-findings/sex-relationships-p...

https://www.theguardian.com/fashion/2016/feb/04/furry-fandom...

(Yes, there is a side to most fandoms that focused on adult entertainment, but that's not all of it.)
Whether 5..0 being an empty range is "bad stuff" or "good stuff" is a matter of perspective. It is often "good stuff" for me, when computing some indices to slice with. Panicking on construction would force one perspective on every use case.
Can you please do comments like this on Reddit or Twitter instead?
This bit is so insightful:

Purity always goes wrong. [...] . It doesn’t work to be too pure, because people deny their own negative stuff and then they start projecting it onto other people.
He's an "idiot" with $100M, which means he's not an idiot at all.
Your post is way more thoughtful than mine will ever be but I really disagree with your use of psychological concepts such as gaslighting to this case.

Forcing someone to betray their principles in perceived self defense and then acting surprised is akin to gaslighting

This does not make sense to me and seems to amount to blaming Assange for the hunt he was subjected to.

I think it’s reasonable to say he has drawn attention to insecurities of both the US and the UK, but they seem like predicable and well founded insecurities.

So the US and the UK are persons with their own feelings that we should respect ?
In many fintech endeavors, the participants have different time horizons and different payment schedules, so there seems to be a pretty persistent trend for the short term participants to take their money upfront and leave the long term participants holding the bag.

I don't think it's accidental that investment bankers, the people who should be most savvy in valuing complex securities, get cash bonuses, while software engineers get options which take years to vest and in pre-IPO companies may not even be readily traded once they vest.
Limited functionality after growth. What you're describing is fine for 10 blog posts, but what about 100? 500? How then do you manage pagination? Search? Tagging or categorisation?
Ditto, laser-cut fabric is amazing. You can get fine detailed slashes and swirls that make for incredible effects, that would be incredibly painstaking to do by hand.
I think that's part of the point. I intend no offense towards @ebd2 on GitHub, but ebd2 can be said to be a "noname" developer turned wood worker.

I'm guessing the reason why ebd2's story struck a chord with the HN community is that he has figured out a way to manage to do what a lot of people here aspire to be able to do with their time some day.

The working assumption (which he has graciously corrected upthread as @mauvehaus on HN) is that his software career has afforded him to switch careers to something he is far more passionate about, a trait shared by many engineers who are forced to collect paychecks from work that is considered not very meaningful or fulfilling.

The trades, specifically stuff like woodworking, metalworking, farming etc involve a certain kind of craftsmanship that can be applied on real world objects but which was honed by years of coding on imaginary software objects. It's a visceral thing to be transfer the skill of using your hands to build virtual stuff to build physical stuff.
> Yes, all this is a lot of work. But this fruitful work can reduce the total number of meetings to 5-10% of your total work time.

I totally agree, but I'm usually not in a position to change the culture around meetings, nor do I get paid enough to be motivated enough to do it. If I ran my own company, the story would, of course, be different.
Yea building a pyramid is easy, you just need to invent the internal combustion engine first.

That said, pyramids seem to have been built with hired labor so the point is pretty muddy regardless.
It seems almost disingenuous to literally only talk about the mainland of England when saying "We didn’t have slavery in the U.K".

I don't know if that was his intention, but, as you said, England has a long history of enslaving nations. Even if it didn't bring the slaves back with them necessarily most of the time, they still did horrible exploitation.

(Evidently, not trying to exclude the US here; obviously the US had some pretty brutal slavery, and the only reason we haven't colonized as much is likely due to us being a much younger country).
Why did this not make the front-page? Thank you for working on this!
But a great example of the difference between academia and private industry. The shuttle was reusable in theory, but required $1.5B in refurbishment between flights. Refurbishment of the boosters cost more than simply buying new ones would have.
> The sad part is that recently everyone seems to be ok with this

Or they feel like they can't do anything about it, because if they even try, they'll end up getting their lives either ruined or completely turned around, like Assange or Snowden.
You could have just interacted with sheets directly. No firebase.

https://github.com/burnash/gspread