jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> If you don't understand why this is way more important that being able to buy a coffee easily, you haven't been paying enough attention.

I don't dispute the relative importance, but sometimes the unimportant is important. When you've got a horse and a cart, the contents of the cart may be much more important to you than the horse. But that by no means means that it makes sense try and push the cart down the road and hope the horse will sort itself out. That approach will only work until you get to the bottom of the hill and lose your gravity assist.
I started out on ING Direct and also liked the savings account feature. I created several saving accounts for when some website wants ACH routing information but I don't trust very much: I can put just enough in that account to cover the transaction I want covered.

I didn't realize that they god rid of the ability to add new ones. I guess I'll have to make do with the eight I have lol.
This is false. Spammers can and do test their own emails against spam filters. And the less transparent ones, like Gmail's often suffer longer failures to detect new strategies spammers are using.
It is an illusion, but at the same time it's not. It's 100% real to the person perceiving the shift, and in the case of treating mental illness that's all that really counts.

It's not so much about how it works or why it works, it's mostly about the result.
Is there any good resources on writing language servers? I've tried writing my own one but while LSP is well documented, it wasn't really beginner friendly (ie where do I start when writing one from scratch?).
A month without news.
See http://jonasboner.com/2008/10/06/real-world-scala-dependency... for an example that's broadly similar to what I ended up doing. (The site is down right now so you might want to check google's cache)

My approach was thus: basically, define an abstract trait that specifies methods that return given dependencies. Any class that required dependencies extends this trait and is itself abstract. Then, when you want a real working instance of the class you mix in a concrete implementation of the trait. It's simple, declarative, and it got the job done. Here's an example of the pattern:

abstract class Foo {
def addToMe(i: Int):Int
}

abstract trait FooService { def foo: Foo }

class RealFoo(j: Int) extends Foo {
def addToMe(i: Int) = i + j
}

trait RealFooService extends FooService { def foo = new RealFoo(42) }

abstract class NeedsFoo extends FooService {
def doSomething = foo.addToMe(100)
}

(new NeedsFoo with RealFooService).doSomething
// Int = 142

class TestFoo extends Foo {
def addToMe(i: Int) = i + 1
}

trait TestFooService extends FooService { def foo = new TestFoo }

(new NeedsFoo with TestFooService).doSomething
// Int = 101

Now, this is all done at compile-time, but it really seems to accomplish most of what the first few examples in the Guice documentation do, with similar amounts of boilerplate. Again, I'm sure this approach would fall short in many more complicated scenarios, but it gets you a hell of a lot farther than Java does in solving this problem without adding any extra frameworks. Traits are also not very difficult to reason with.
I know a guy at NASA working on enterprise collaboration strategy and he is pretty sharp. They seem to be headed in the right direction.
Also, it wasn’t “Made by Apple in California,” it was Designed. I can’t think of another company that holds design in higher esteem or even one that touts every product as designed, not made.

because they aren't made in california, they are made in china.
A difficult test. Mixing positive and negative statements. You need to be autistic to get all answers right ;-)
Agreed about Flickr groups.

> You need to prove the value of your product before you can start charging users $11

Disagree about this. It's obvious what the offering is, so let the user decide if it's worth $11 to them. The expectation of value is set by defining the price point.
I don't think I am, actually.

In the far field with a narrow bandwidth coherent light source (i.e., a laser), the projected image should be the FT of the aperture. That limiting condition is sometimes known as Fraunhofer diffraction, and generalizes to arbitrary apertures (not just a single hole).

Consider a narrow-band laser incident upon a diffraction grating for example. It produces a single point (well, two or three points, mirrored across the grating), not the uniform smudge that you'd expect by naively adding up the diffraction patterns of a bunch of slits. You should actually try this experiment for yourself!

The only trick is that you need a collimated laser and you need it to illuminate the entire inverse-FT-chip-grating aperture at once.

This deck has some nice examples of multi-hole apertures on slides 20 and 22: https://www.brown.edu/research/labs/mittleman/sites/brown.ed...
A quick search says landlords expect to lose about half their tenants every year, and the places with housing shortages probably have more renters. If homeowners are included, they don’t move very often but it can take two months for a house to change hands.
I wrote 2 implementations for ETag, one using plain text files and one using a database file:

https://cup.github.io/autumn/talk-conditional-request

My implementations are in PHP, but they could easily be adapted to other languages. I was surprised when I found that cURL really doesnt have support for this. Yeah, you can do something like this:

$ curl -I -H 'If-None-Match: "109-55035a2e5a100"' \
> speedtest.lax.hivelocity.net
HTTP/1.1 304 Not Modified

but its of limited usefulness. What you need is a cache storing all the requests youve made, so that the next time you make a request the cache can be checked. Without the cache its pointless. Also a problem is that some sites only return Last-Modified, not ETag:

$ curl -I https://en.wikipedia.org/wiki/Main_Page
last-modified: Sun, 03 Nov 2019 20:12:16 GMT

and some dont return either:

https://www.google.com
Yes, by comparison, approximately no one in the world has heard of PeerTube, Friendica, Mastodon or Disapora. And even of those that have heard of them, few actually use them. Centralized platforms for these things are simply so much more convenient and discoverable that there really is no competition.

Look at the speed with which WhatsApp was adopted (talking about before the FB acquisition), and compare to Mastodon or Diaspora - there is no contest.
When do we upgrade from IPv6?
> But the copyright holders are organizations which are very much alive

According to some views they're alive ;)

> Copyright does and should expire after some number of years post death of original rights holders if they're individuals.

Unless it gets retroactively extended again.

But that brings us back to "securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries" (emphasis mine)...

Why should works be excluded from the public domain for (nearly || more than) a century?

If anything, we should have _shorter_ copyright terms now. Or at least have manual renewal requirements with fees that increase geometrically with respect to time passed since original publication. Works that are no longer worth retaining the monopoly on fall into the public domain where they can improve the commons, while works that are still (like Mickey Mouse) generating hefty profits for their owners can continue to be renewed until the cost is too onerous.
VoltDB.
Multi-key tranactions.
Serializable C in ACID.
CP in CAP.
Open source.
Please keep this caustic junk on reddit where it belongs.
This is great, should get some visibility for the project
Is it frustrating because of the patches + mailing list or because the maintainer ignores them?

Because pull requests can be ignored as well, although it is true that they're more visible than a mail in a mailing list archive.
This is cool, especially when you think of the opportunities it offers for DDoS prevention.
For the sake of argument I'm pretty sure stingraycharles meant built in, not another extra thing added on before you can use it
s/UNIX/POSIX/
Not only kms driven, but kms above a given speed driven. If you've been to India, a lot of the driving in cities is at extremely slow speeds such that death is a rare outcome for collisions.

And also, a lot of the driving is on scooters/motorcycles/other vehicles with far more chances of bodily injury and death than in other places, so it's basically impossible to make any comparison.
GME was having 400% swings in a day, and being bought in a large part by brand new retail investors who had just opened accounts.

That’s a perfect storm for nonpayment issues.
Yep. Russia is a shitty ally.
There are absolutely labels, titles, and the ability to save figures to files.

I used to deliver project reports to customers using a combination of Julia and LaTeX. It was perfectly suitable for that application.
How would a profiling tool UI need to look differently in your opinion?

And why do you think the UI looks that way because of restrictions of the UI framework?

I'm quite sure if the UI would have been written with (for instance) Qt or React, it would look exactly the same, because the UI requirements would be the same (minus the different default style). The question is whether this could have been achieved with less, or "cleaner" code (which I doubt).
I've had the same experience in general. my lips often get chapped in sub freezing weather, but that hasn't happened this year.
Then you haven't looked at Julia's ecosystem.

It may not be quite as mature, but it's getting there quickly.

It's also far more interoperable because of Julia's multiple dispatch and abstract types.

For example, the https://github.com/alan-turing-institute/MLJ.jl ML framework (sklearn on steroids), works with any table object that implements the Tables.jl interface out of the box, not just with dataframes.

That's just one example.
You don't think WikiLeaks is selective about what it leaks?
Telegram has infinite history while Signal has PFS. So the costs are not the same at all.
Some people believe that having a choice between 128Mbit/sec DSL and a cable company that does everything it can to bundle services and make you pay for stuff you don't want is enough competition to ensure companies don't misbehave.
I know about digital IFF but I had never given much thought to "old school analog" IFF.

I sort of assumed that uniforms were the primary mechanism, but obviously they can be spoofed, and with "tacticool" fashion as prevalent as it is they can be trivially spoofed. I never gave it enough thought to think up or chase down the actual solution. "They hand out gun stickers" is a delightfully simple and practical answer.

This is the best bit of trivia I've learned all day.
I'm going to assume your question is in good faith, and try to provide a factual set of people who died (that I'm aware of).

* Sarah Grossman was pepper-sprayed at a demonstration and later died in the hospital from acute respiratory issues.

* David McAtee was fatally shot by police at a protest : https://www.cnn.com/2020/06/01/us/louisville-protests-man-sh...

* Sean Monterossa was killed while kneeling with hands raised when shot to death by police because they mistook a hammer in his pocket for a gun. https://www.sfchronicle.com/crime/article/Attorney-identifie...

* Aubreana Inda was sent into cardiac arrest, 'dying' three times, after being shot in the chest. https://www.kuow.org/stories/this-26-year-old-died-three-tim...

There are countless incident reports of 'less lethal' ammunition being aimed at faces. Less lethal is still lethal. This woman was placed into a medically induced coma: https://timesofsandiego.com/crime/2020/06/02/family-of-woman...

And several incidents of police using their vehicles or horses to ram, trample, or assault people (e.g. by opening a car door to hit protestors as they drove by). Those could easily have been lethal, though they weren't in this case.

Edit: I know this is all super polarizing stuff, but I'm trying to provide a specific and direct answer to the question above.
Maybe the extra sensors added significant drag?
Absolutely. Moreover, why are the Capitol Police Chiefs singled out? Could they have asked for, say, the National Guard? Were they supposed to go to the leaders of Congress the days before the certification to make it happen? I was always of the idea that federal authorities would be tasked with such planning, enrolling (among others) the Capitol Police.
Executive salaries.
Emoji are not any more complex than some natural languages that people need to encode in Unicode. It's a weird, more modern "language" than most, but it's a still a human language with human quirks. It's a lovely privilege that English speakers generally don't have any language encoding problems to deal with beyond Emoji, but it's a brilliant bit of Unicode today that Emoji is becoming a required by users common denominator that stress tests incorrect assumptions English speakers want to make about language encoding.
Probably not. But they aren't affected by the previous N climbs, at least as described by GP post. They are considering a fixed odds event, and the probability of (bad thing happens) over a sample path through time. That's not the turkey fallacy.

In other words , the difference between the turkey and the climber is the climber knows the odds (at least nominally) , and it’s important .
You'd think the optimal strategy is common sense but for small probabilities and large payoffs it really isn't. Many people simply ignore very risky investments on the theory that they're just too risky, when the actual optimal thing is to invest small amounts if the payoff is big enough.
> If you have a big edge and payoff is unlikely

Why would the payoff be unlikely if you have a big edge?
oh wow, alright! lots of AAA titles there, I have been getting some mobile ads about games and they all turned out to be indie PC games, which was disappointing because they are mostly sidescrollers. I'm getting optimistic that these less demanding games will work well on at least one of these environment simulators, but I guess it depends on the APIs they rely on.
Makes one wonder why it's even legal for companies to just... lie in their marketing. Why aren't they getting sued? For that matter, why aren't cell companies getting sued for "unlimited" data with data caps? Why aren't there laws requiring advertising to be truthful?
The fundamental issue with FSD is that it doesn’t seem to actually make driving any easier. If the driver is doing their job and properly babysitting the car against these sorts of mistakes, then driving in FSD mode will be more exhausting than normal driving.

Of course, many people will interpret FSD as a convenience feature (as they do for “autopilot”) and will neglect to properly monitor it.
Almost certainly just a bug with closing the audio session. It doesn’t seem to always be listening but sometimes after a meeting it stays on for whatever reason. If it’s not already fixed then I’m sure it will be soon…
That unclassified public NIE "summary" was manipulated by Bush and Cheney. If you can find the classified full NIE it has much more nuance and strong dissents. Instead of showing rogue agencies it's evidence of full White House control.

https://nsarchive2.gwu.edu/NSAEBB/NSAEBB254/index.htm
Reminds me of the three body problem where the aliens can exert some kind of influence over a long distance but their own personal interstellar travel is a multigenerational process. They basically send a zip file to earth that opens up into a virus once it gets here
False equivalency here. I get it, dunking on wealthy CEOs is easy and fun, but I would expect better commentary out of hackernews.
I might be wrong but I spend a little time on this a few years ago.

Indian nationalists don't like the invasion theory, which is a group of nomadic people invaded the Indus valley (yamnaya people: https://www.newscientist.com/article/mg24132230-200-story-of...)

These invaders brought the Vedas (sanscript) which become modern day Hinduism and the dominant culture. The nationals don't want this to be the case, they believe light skin people came from India (could be wrong as I have never meet one of these nationalists).

Khan academy does a whole lesson in this in his ancient history course.

I think the yamnaya are very interesting people who basically wiped out all of the males in Europe. DNA shows most Europeans are from 5 males 5000 years ago when the Yamnaya invaded Europe from the step (likely Ukraine).

Can provider more links if anyone is interested.

Other things like the ability to process milk as an adult and the technology of domestication of horses added to their war ability.

The people in Europe before this were called the European hunter gathers, which were probably the ones with the high percent Neanderthal DNA.
This is terrifying. Anyone know what other data they have access to?
Filling up is winning. The population will stop growing soon enough and it becomes a zero-sum game.
Telcos have historically had availability regulations in many places because of how people rely on them for access to emergency services. So they’re a special case here, and the amount of resources they invested into optimizing for that is beyond the capacity for most organizations.

10 years ago I was working for a company that provided a financial OLTP service. We had to invest a huge amount of money to be able to provide a reasonable HA architecture, and to be able to meet 4 hour DR SLAs, and we still had weekly maintenance outages. The amount of effort required to accomplish those service levels today is comparatively trivial, and you could reasonably expect even a low-budget one person operation to be able to exceed them.

You’d expect a service outage to be a significant public controversy today for a lot of companies. It’s never been a good thing, but we’ve come a long way from it being a completely routine event for most services. Especially given the explosion in online services.
This is glorious and just the thing I was looking for. I am trying to move towards an even more container based dev environment, basically shell into long running containers. Maybe even window manager in docker .

Totally eliminates dependency hell, e.g. ROS heavy workflows where it wants to control every part of your environment.
A gap buffer is an example of a data structure for text that is optimized for one usage pattern, and performs badly with other patterns. Generalized text structures are hard.
Lots of ways. Directly, such as - https://www.wsj.com/articles/amazon-scooped-up-data-from-its.... It's a marketplace for laundering counterfeit and knockoff goods, harming the interests of legitimate businesses. Also indirectly by creating market pressures around logistics, pricing, SEO, and paid advertising that make it very difficult for a small operator to succeed against. A small business can struggle against a vertically integrated giant like Amazon, but only a very small portion will succeed to any degree.

Moreover, it's incredibly frustrating, as a merchant, dealing with an unregulated private bureaucracy like Amazon's. I know plenty of merchants who have had their inventory mixed with counterfeit competitors, received arbitrary account bans (including having funds frozen), and had to spend large amount of cash to comply with new policies that they invent with little warning.
malloc, free and their little pointers snicker from behind a curtain.
its like procmail ?
That's a sacrifice I'm willing to make.
Would it be possible to avoid any ambiguity at all by saving the timezone rules themselves as separate most-previous and current versions within the application context itself?

Then when a new set of rules is detected (perhaps notification of updates at the OS level should be turned into a standardized publish-subscribe API to avoid too many applications polling for changes all the time, especially wasteful on battery-powered devices), move the current version to the previous version, scan for timezone rule differences, then scan your collection of records that use those timezones, parse them down to only those records affected by the new rules, and finally apply corrections to those records affected by the new rules.

Extending further, if this approach works, perhaps an OS-level, perhaps git-backed storage of versions of timezone rules could avoid duplication of effort. Combined with a publish-subscribe service, it can auto-prune itself based upon the list of subscribed applications and when the oldest subscriber last hit the version store.
High profile April Fools hoaxes can serve as a massive boost to brand awareness and could be seen as a large scale marketing campaign.

That's my impression anyway, I've never worked anywhere that has done one.
This is by far the most relevant comment here. Any attempt to understand human reactions without also examining the environment, is absurd.
That would be interesting; it could flag inputs that are ambiguous to humans but not machines (or vice versa, or when there's a discrepancy at all) since it could suggest that something shady is happening.
Train companies have historically had their own police forces due to the variety of locations they pass through and, at least in the US, the distance between the train and locations with police forces.

This is true in many countries however many have also merged railroad police in with whatever their federal police organization is. A historical example is Bahnpolizei in Germany. Interestingly enough, all Swiss railroad employees have limited police powers.

What countries have never had private railroad police? All the major countries I could come across seem to have had them at some point.
Now I have to try this out. My intuition tells me it becomes increasingly hard to create a fooling image, which looks alien, and is able to fool all the nets in the ensemble, even though they have different settings and params. I think they can only fool one net at a time, and have to get very lucky to be able to evolve the image for the other nets, while keeping the same classification. You can't "train" these images on all nets at once, by simply treating the ensemble output as a single net.

If your intuition is right though, then the ensemble may be able to counter with a random selection of nets for its vote: You'd need to evolve images for every possible combination and/or account for nets added in the future.
thx. dismayed that the urls don't match up (by removing the 'm' or whatever). Boo.
Unfortunately a lot of them seem to seek positions of power as well.
According to this map, 49% of Berkeley residential areas are single-family zoned:

https://www.berkeleyside.com/2021/02/17/berkeley-may-get-rid...

But yeah I think in practice the bigger question is whether Berkeley will streamline the process for replacing single-family houses with apartment buildings. AFAICT that is technically permitted but the approval process rejects the vast majority of applications.
Does one think that a knife fight in real life would be easy? Anyone with even a basic level of martial arts training knows that if a knife comes out, someone is getting cut. I would say that most people instinctually know that if someone pulls a knife, this is a situation they want out of.

But to answer your question, many martial artists train with weapons. It's fairly easy to use a dummy knife to simulate real combat without harming anyone. And many fighters throughout history would have trained with weapons to simulate real combat. I cannot speak for these knife techniques in particular because that was never my specialty, but there are plenty of legitimate techniques out there. In terms of what they are teaching in self defense classes, I find that a very mixed bag. Some focus strictly on tricks that seem cool to the untrained, but are hard to pull off in real life without a great deal of practice, while some instructors take a more realistic approach (be aware, have a plan, use a minimum of physical technique to extricate yourself as quickly as possible)
The usage hasn't really changed in the UK.