skysight-inc/HackerNews huggingface dataset:
Hey sctb, do we need to read this shit, when it’s only relevant to the person you’re playing good cop/bad cop with?
> Hi here's your monthly pay it's $5,000 of toilet paper. Where would you like me to park the truck that's full of it?

Don’t know if you realize this, but that’s literally what was happening in Ukraine (and probably elsewhere) during 90s after USSR collapse. People were paid with products of factories they worked on. Toilet paper, teapot sets, boxes of matches, etc. not fun times.
"For example, almost every mainstream story I’ve read or heard about the financial struggles of Sears, Toys R Us, and other brick-and-mortar retailers leaves out the role of private equity, debt..."

I hate it when a story spends 2 paragraphs getting to a point, and then the very first point that's made is wrong.

Am I the carry on reading or what?
Maybe they have some algorithm that purges pages which haven’t shown up (or haven’t been clicked) in a long time? It would make sense to assume that something which hasn’t been clicked on for five years will likely not yield (m)any clicks in the future so it might be good to discard it.

Concerning the auto generated sites e.g. for phone numbers or IPs it might be that people actually click on them quite often, hence Google keeps them in the index?
There is also a third group, those that care strongly about crypto because they believe it is a bad, bad idea.
How could one verify ?
There are more links to old articles from high quality pages, pagerank algorithm favors those as they are higher quality. Jquery still works and was in use for so long that all people who maintain older sites are still linking to those articles. Eventually as the jquery sites are retired or rewritten pagerank will surface non jquery related articles.
Seems like the vast majority of those who make the 'we are a republic not a democracy' type have misunderstood both terms and conflate republic as representative democracy and democracy as only direct democracy.
That bitfinex is shady is no doubt, but if all these stories about printed tether were true - it would have collapsed long ago.
Sometimes error rates, even nominally low ones, are bad. Would you like to have your IV changed by a nurse with 0.001 error rate?
A lot of great people work at Tesla and Solar City. Unfortunately they are kept from their best by a CEO who hides data [1] to protect his own image.

I could not say why Musk has not been replaced, other than, he's been good for the stock and that is Wall Street and the board's focus. Travis kind of agreed to remove himself, didn't he? In this bull market, I expect Musk would need to do the same, and so far he still feels he's the best driver.

[1] https://www.youtube.com/watch?v=HqvatzjHGyk&t=47m17s
Came to say the same, I can hardly remember participating in a constructive conversation over IRC within the last 10-15 years. Not saying they don’t happen, just my experience has been the same as the parent posters.
Anything in the open source realm with a similar use case of watching for something specific to change on a web site?

Would be nice to run this from a home server/raspberry pi.
Unless you have a tiny SD card there's not much to lose by shooting in both. If you get a shot you love but it's just a tiny bit under or over exposed, with a JPEG you're out of luck.

I don't really do any 'heavy' editing, but slight exposure adjustments, straightening and selective sharpening can turn an ok photo into a very good one.
UN-Commit Immediately to Everything You’re Not Definite About
And you can even run your own gitlab instance and don't expose it to the internet.

Nevertheless: The base images will be pulled from dockerhub by default and I am not sure we should trust them. Do we have any better alternatives for this?
Rainbow tables are impractical with either salt, or more password entropy. If you use actual random passwords of, say, twelve alphanumerics because you have a password generator then even a bad choice like md5(password) is not practical to attack with brute force or rainbow tables.

The most famous application of rainbow tables is one of Microsoft's family of terrible password hashes LM. But the reason it breaks that wide open is not just the lack of salt, it's also that LM hash only works for 7 character passwords, and up to 14 chars are supported by doing two entirely separate hashes - so you can craft rainbow tables for all possible 7 character inputs and then reverse the hash.
NPM already freaks out many people.
The conclusion seems unsatisfactory. Why is lstat so much slower on their system than on the laptop?
It's not really tail recursion, it's just similar in that you get the recursion into a particular form in order to enable an optimization that avoids the need for intermediation.

For tail recursion, that form is the last thing executed in a recursive method should be "return recursive_call(...)". It allows you to tell the sub-call to give its result directly to the current method's caller, avoiding the need for the current method to act as an intermediary bouncing the result from its callee to its caller.

In this paper the special form is "output += recursive_call(...)", where output is a mutable reference to the location where the result should be stored. This also allows the current method to avoid acting as an intermediary between its callee and its caller, since the callee will take a mutable reference to (a subsection of) the output and directly mutate it.
Vaccination is criminal assault.
Measles is not deadly, it was a normal part of childhood before people had weak and compromised immune systems.
Several million dollars is not a lot of money for a group this size. We're talking "travel to annual meetings and fund administrative overhead (e.g. security clearances are not cheap)" money.

There's "not in it for the money", and then there's "dipping into my personal funds".

Also, again, for many of these scientists, 1MM+ is the annual opportunity cost they pay to stay in academia/public sector vs. private industry. If they were in it for personal payout, they'd have jumped ship a long time ago.
Would love to try but sign-ups seem dead:
"Sorry, there was an error with your subscription, please try again."
I think there is enough supportive data today, and that sleep deprivation still exists from cultural reasons. In my case it has improved as new folks joined the group and brought cultural change. Even if one knows the data alone, one might give in external pressure. I think its true for other things like smoking, alcohol etc.
> but the quality of the work is far superior.

Could you expand on this a bit? How does the increased pay help improve the quality of your work?
As someone who has spend a great deal of time on sorting algorithms when I was in academia ( even published one) I completely agree with this sentiment. Sorting algorithms are tricky to get right and there is a lot of edge cases, so even when you (think) you know what you are doing you still get it wrong. Been there many times and it always causes some frustration.

Do you really want your business critical sorting rely on something that only might work?

Sorting algorithms are like crypto, don't roll your own if you can avoid it.
Could you show us your methodology for your benchmark? We don't know under which circumstances you experienced degraded performance.

I've seen a lot of people just missing an index or something, and their DB then ran fine, so that's why I ask.
I know what your point is. My point is that the courts have considered your point and don't agree... and for good reason. Your legal analysis basically amounts to "I don't like that other people use Google's services, and they deserve to suffer for their complacency".
This is the HN thread from the time: https://news.ycombinator.com/item?id=10101469

His GitHub went quiet after that, but as wiremaus points out, he seems to be alive and well based on his twitter posts.
We can think of a ML model that takes 1 second of sound as input and produces a vector of fixed length that describes this sound:

S[0..n] = the raw input, 48000 bytes per second of sound
F[1][k..k+48000] -> [0..255], maps 1 second of sound to a "sound vector".
F[2][k..k+96000] -> ..., same, but takes 2 seconds of sound as input

Now instead of the raw input S, we can use the sequences F[1], F[2], etc. Supposedly, F[10] would detect patterns that change every 10 seconds. It's common in soundtracks to have some background "mood" melody that changes a bit every 10-15 seconds, then a more loud and faster melody that changes every 5 seconds and so on, up to some very frequent patterns like F[0.2] that's used in drum'n'bass or electronic music in general.

This is how music is composed by people, I guess. Most of the electronic music can be decomposed into 5-6 patterns that repeat with almost mathematical precision. The artist only randomly changes params of each layer during the soundtrack, e.g. layer #3 with a period of 7 seconds slightly changes frequency for the next 20 seconds, etc.

Masterpieces have the same multilayered structure, except that those subpatterns are more complex.
Perhaps this meets your requirements for valuable policy research https://distill.pub/2019/safety-needs-social-scientists/
I'm about to move into a new (to me) house, and typically 3D model my place by hand so I can do stuff like this. Definitely interested in taking this for a spin.

Heads up: when I tried to sign up, I got "Uncaught (in promise) null" in the console. The login form was stuck on "Please wait while processing your subscription..." This appears to be an issue with something involving hubspot's CTA tracking JS. Could be a problem if users with adblock can't complete signup (unless that's by design).

The following were blocked by content blockers:

GET https://www.googletagmanager.com/gtag/js?id=UA-113086282-1 net::ERR_BLOCKED_BY_CLIENT
GET https://snap.licdn.com/li.lms-analytics/insight.min.js net::ERR_BLOCKED_BY_CLIENT
GET https://js.hsadspixel.net/fb.js net::ERR_BLOCKED_BY_CLIENT
GET https://js.hs-analytics.net/analytics/1556347500000/4358184....
119 Air India flights cancelled in a day due to software glitch
Right, smaller govt can be more efficient in general but in the specific case of transit, having political units much smaller than the area of interest of most ambitious transit projects seems to do more harm than good.
Kubernetes also had (has?) pretty major issues with these, but a community member built some tools using what APIs they do have to make the moderation aspects easier at least: https://github.com/kubernetes-sigs/slack-infra

E.G. Reporting:
https://twitter.com/KatharineBerry/status/110594147072323584...

Bulk-Deletion / banning:
https://twitter.com/KatharineBerry/status/111310119103288934...

They've been really helpful, but Slack still seems _far_ from ideal for this.
Good question. They might just be making a market.
I don't know about OSS server side software, but I use the free version of Distill on my own computer in the browser, so it's run locally. My browser is always open, so it's a good platform for checking changes.
They've got a whole stickied thread on the forums about it:

https://www.raspberrypi.org/forums/viewtopic.php?f=72&t=7226...

And I think I was totally mistaken on RTOS's, I could have sworn there was a port of FreeRTOS for the RPi but it looks like that isn't really floating around.
Facebook Is Secretly Launching Cryptocurrency, Facebook Coin
كلمات – عمر سعد – اغنية اتذكرت
Interesting. What’s their rationale?
> From lacking things like javascript, captchas, cdns, and so on

In what way are any of these technologies relevant for a chat platform?
The comments below mention Sapir-Whorf but personally as a bilingual person I think Sapir-Whorf is a load of bull. It's not so much that the languages themselves are fundamentally different but the literary canons/oral traditions that are created in a language that create the unique perspective. You could translate works but translation is inherently biased and lossy. Even after translating, media created in the current language is still heavily preferred. Think about how much more of Norse and Gaelic media that would've survived if your ancestors hadn't put it through highly lossy conversion when they changed languages.

>What perspective is lost?

Take for example Germania by Tacitus. IIRC it was written more as a critique (by way of comparison) of Roman society than an objective account of German society. If Germans today spoke a Romance language, no doubt they would read Germania in school and view their own ancestors and by extension themselves through some fun-house mirror. I'm not sure if contemporary accounts of that era from the Germans themselves exist, but imo even no record is better than one written from the perspective of a contemptuous outsider.

>Astrophysics is the same in English, Gaelic, and in Blackfoot.

For fundamentally objective things like astrophysics it is true that it would be the same in all languages. However, a language only used for poetry is not one that survives long. The more media (both technical and non-technical) that exists in a language the more likely you are to use it regardless of the domain. So imo creating useful media in astrophysics is what allows for the rest of their media to survive.
That's the wrong place to track a hack. The status page is concerned with uptime, not security.
Usually by insolvency is meant that the bank doesn't have enough liquid, hard assets to cover up the withdrawals from the bank. Bank can have varying assets such as bonds that it has lent out, but if the bank has lent out a lot of money to some people who can't pay the loans or other banks are unwilling to buy, it can be insolvent even if on paper it has "assets".
The reason that monads don't need to explicitly show up in an article about monads is because they are the same manifold as the subject line. For the same reason, people don't use the suffix "set" or "collection" when designing a relational database schema. If you are already in the manifold, it makes no sense to call it out separately (e.g. Russell's paradox)
A lot of drivers are acting irrationally (in the economic sense). The number of miles you put on driving for a car service will almost certainly be consequential to your car’s service life, if you are making any money at it. But, new drivers see cash in their bank account every week, and it’s hard to link that to having to splash out $25k for a new car down the road. I expect a lot of these drivers will bow out when their current cars become too old or damaged to keep driving for hire, since they won’t actually have saved enough money for a replacement.

Having people who don’t understand how to calculate their costs in the market drives down wages for everyone.
Datapoint: Ive run a small exchange server with fewer than 500 users for 5 years and have never had an issue delivering to Gmail except a couple times when we had legit issues on our end.
Docker Hub Database Hack Exposes Sensitive Data of 190K Users
I'm going to go out on a limb and say Docker are unlikely to be using MD5, salted or otherwise.
The top-level FP CLI is unsafe for exactly that reason
http://okmij.org/ftp/Computation/monadic-shell.html
The improve crime solved statistics by implying correlation equals causation. How does the total percentage of serial anything compare to other countries.
Well, banks can give out loans too eagerly to wrong people meaning that the resell value of the loan can be much less than the value of the loan. In fact nowadays it is not that rare for bonds to have negative returns.

Banks can fuck up and go bust. It doesn't happen often but it happens.
There's no income limitations for what I linked.
Since I am in a process of upgrading my house I thought that this could be quite useful. However, I was unable to use this service.

I tried to sign up, but the Sign up page does not work. I entered email (not allowing copy paste is a bit annoying) and then clicking 'Sign up!' button resulted in nothing and clicking more times showed error 'uncaught exception: null' in the console...

Moreover, there is 'Hurry up! 100% free', but no information about any prices. This looks shady for me.
Venmo Has 40M Users, Outnumbering Most Big Banks
Venmo has 40M users, PayPal reveals for first time
Maybe I'm missing something, but reproducible builds wouldn't be that helpful here with write access to the source repo, no?

Definitely wouldn't have helped prevent the compromise.
How Long has it been since an inexperienced user found their way onto IRC?
The same way Amazon can make shareholder money back. Stay out of reach of the law forever. In ueber case it bets on cutting out the trad taxicompetition- one way or another.

Means ueber will want to be the market structure provider like Amazon for rides Haring and bets on becoming mandatory for all mobility related services.

It really jars the mind- all those billions betted against trust busting.
You have just reinvented postage stamp.
Hacking aside, Docker is an invitation to trouble. Anybody can publish a binary blob, and users are expected to blindly trust it. It's centralized. It doesn't have a context of "trustworthiness" yet I don't recall docker ever warning me that the image I'm downloading could have been the work of any person.

Shortcuts all around -- kind of reminds me of MongoDB. Sad it's the primary player...
Bypassing the paywall on desktop worked for me using mobile view: https://news.ycombinator.com/item?id=19703810
This story can be summed up by "China buys satellite internet connection, and also has a terrible human rights record." Nothing shows any real connection between the two, and the one-sided attack is rather ridiculous. The US military helped develop this technology exactly for this purpose, and is actively using it to kill people across the world. On top of that, the main satellite they mention was sold to Pakistan a year ago, which seems worth mention if ethical concerns are the issue.
My method can also generate a "derived index" based on the "primary key hash index",it's Higher performance, not by rearranging collections.

```clojure

(def table01 {:t1-pk1 {:pk :t1-pk1

:name "t1-r1"

:manager :m1}

:t1-pk2 {:pk :t1-pk2

:name "t1-r2"

:manager :m2}

:t1-pk3 {:pk :t1-pk3

:name "t1-r3"

:manager :m3}

:t1-pk4 {:pk :t1-pk4

:name "t1-r4"

:manager :m2}})

(def t1-manager-index {:m1 #{:t1-pk1}

:m2 #{:t1-pk2

:t1-pk4}

:m3 #{:t1-pk3}})

(->> :m2

t1-manager-index

(select-keys table01 ,))

; =>

; {:t1-pk2 {:pk :t1-pk2, :name "t1-r2", :manager :m2},

; :t1-pk4 {:pk :t1-pk4, :name "t1-r4", :manager :m2}}

(->> [:m2 :m3]

(select-keys t1-manager-index ,)

vals

(apply clojure.set/union ,)

(select-keys table01 ,))

; =>

; {:t1-pk2 {:pk :t1-pk2, :name "t1-r2", :manager :m2},

; :t1-pk4 {:pk :t1-pk4, :name "t1-r4", :manager :m2},

; :t1-pk3 {:pk :t1-pk3, :name "t1-r3", :manager :m3}}

```

Your point of view is mainly to emphasize that Clojure is a multi-paradigm, general-purpose functional programming language.

The postgresql development team is also this view, so postgresql is not only RMDB (relational modeling), but also supports OO and json (NoSQL). But postgresql default data modeling is relational modeling

My point of view is mainly to emphasize the best practices of data modeling and programming.

Both views are correct and can exist in parallel.
No, by left in the dust they mean plummeting usage numbers.

It seems your priorities are not well aligned with those of the majority of users...
Managing for whom? Is that a resource optimization problem? What if I use a control monad that does the same thing? If TF finds the shortest path for a computation does that make it an OS according to your definition ?

JSON and SQL are closer to preimages of data and computation manifolds respectively that are projected (or fibrated) via Kan
The ideal solution would be to have something that disables coloring if there's more than X files. Someone with more linux-fu can probably come up with such a macro.
Here are a couple of replies: 1. As a society, we don’t allow people to discriminate against protected classes in commerce. Most of those “bad” neighborhoods are actually not bad, they are just populated by people of different race or social status. 2. Unregulated auctions work well when there is symmetry of information and negotiating power. That is not the case when I’m standing on a street corner trying to get home.
> Right, but if you're comparing apples to apples, you need to compare the cost of, say, going to Walmart.com (or a bunch of other places) with $1,000 and sending it to someone in India vs. starting with the same $1,000 and shipping it. Unless the conversion rates for gating in and out Bitcoin are always exactly the same you need to measure the whole cost.

Ya, but that only argues for even more cost to the traditional method, no?

> Note that I wasn't saying that there no things which were technically possible, only that very few people have a situation where it's advantageous to use Bitcoin. A possible modest savings on international transfers does not seem like a viable foundation for a decade of big world-changing rhetoric.

Let's take a look at what you said:

> We’ve been hearing this for a decade – it’ll change the world, if you don’t agree it’s because you don’t understand it well enough – and yet we don’t have a single example of it being competitive, much less compelling.

I'd say I provided a single example of it being competitive. And I think there's a lot more value there that isn't being properly realized yet, but the international wire use case is concrete and immediately available.

I think part of the reason people don't see the value (yet) is that they are so entrenched in the existing system they don't even realize what it's costing them. You see people on this site complaining about companies like Facebook violating their privacy rights all the time by aggregating their behavioral data. Do you know who's been doing that for decades? Credit card companies and banks. Nobody bats an eyelash when they do it, simply because they've been grandfathered in, and we had no reasonable alternative to them. Cryptocurrencies are a reasonable alternative to the banking / credit card system. And they're one that allows their users to maintain genuine autonomy and privacy. It's fine if you don't personally find that valuable, but the chorus of people here whining about corporate privacy violations ought to if they're concerns are more than performative.

> … so, you get rid of banks by creating a new bank, putting a “not a bank” sign on it, and hoping nobody will notice a) how many people have lost money by trusting Bitcoin exchanges and b) how quick the community was to blame them for the loss and saying that they were fools to trust an exchange?

This is a common criticism, but there is a very important difference. You cannot practically remove your money from the banking system. You can practically remove your crypto from an exchange. This gives you a degree of leverage and autonomy you simply don't have when your money is at say, Wells Fargo. You have a meaningful choice about where to keep your funds when you're dealing in crypto. You can keep them on an exchange and incur that risk, or you can hold them yourself and incur the risk that you'll lose them in some way. But you get to choose.
I feel this too, the "Tools -> Results within the Last Year" (&tbs=qdr:y) is necessary for searching programming issues these days.
feel like you can replace “school segregation” with any liberal cause and it’s exactly as true. not sure how people haven’t realize that overtly ambitious projects always have unintended consequences
> It's at the point now where almost all of them from YouTube go to the spam folder. It doesn't make any sense since they are emails from Google

It makes a lot of sense... people use the spam button as a lazy man's unsubscribe. Youtube adding the bell button, making mail opt in is probably a response to that.

I actually give Google a lot of cred for not simply white-listing its own domains. Though spammers would probably find ways to abuse it and make them look bad anyway.