skysight-inc/HackerNews huggingface dataset:
Yep... Though I'm less sad these days since I started taking SSRIs

Suggestions for a new handle?

I probably won't post on this account again, it's just I keep being conservative rather quiet and I remembered I still had this account in my password manager
SnowflakeDB: The Data Warehouse Built for the Cloud – Episode 110
> a real banana and duck tape sold for $120,000, 3 times.

There's also the urinal that sold for $1.7M in 1999 https://en.wikipedia.org/wiki/Fountain_(Duchamp)#Art_market
See wiml's sibling comment for a correct reason why someone might be confused by such sentences. "Not" negates, so it is definitely not modifying "must". Clearly the word being negated is "run".
Depending on what the interactions are like, it might fit well with the stereotype of men being extremely vulnerable to even blatant ego-stroking.
But they aren't. The vast majority of novel protocols never see a billion adopters. There are a handful that have; the email protocols are one, HTTP is another.

Nobody's stopping anyone from building new protocols... Except, of course, the fact that nobody wants to adopt a new protocol. But if someone does come up with an indispensable alternative to HTTP(s), it should find traction, right?
I was contracted out to a company involved in the addiction rehab sector, they had a very large pool of forwarding numbers and would assign one of those numbers to a GA UserId.
Yes. The only obvious ones where that isn't true I can think of are the need to go to Teterboro or Northolt instead of JFK/LaGuardia or Heathrow. But neither of those is particularly less convenient than the commercial alternative, just that they're still a long distance from the relevant commercial centres.
I would expect that to effect the big 3 as well: San Fran, San Jose and Seattle
Built Successful Blog in 1 Year and You Can Too; Tips for Enhancing Readership
In Europe, you could theoretically ask Google for this information. But would this only be for EU-hosted data?

You could always buy an ad and then click on it with your own account, I suppose.
Old Media is serving itself, and not the people. This is a big issue. Papers have very little accountability when it comes to reporting the truth in a way that fits a narrative. They often report the correct facts, but they don't report them in a 'correct way'. Or the most useful way for the most amount of people.
XMPP is huge for law enforcement and military applications. In fact XMPP is successful enough to keep updating the standard because of its penetration in that market -- even though it can't seem to make a difference in the "messenger of the day" market where it seems there was AIM, ICQ, Paltalk, Paypal, Google Chat, and Facebook Messenger which share some characteristics: (i) they don't improve over time, (ii) they don't interoperate and (iii) you will be using something else five years from now.
> This is actually fairly common in Clojure annd Clojure script. Sometimes using the Datomic DB as a backend for it.
What do you mean by "this" which is fairly common?
Datascript is a Datalog implementation, however you can't just bring your query from backend to frontend, not only for incompatiblity but also for security issues.
And Datascript is not that popular among Clojurescript apps.

Fulcro is defintely the go to framework. It makes use of EQL, which is a superior alternate to Graphql, for server-client communication.
TerminusDB does use a Datalog-like language as the query language for its public web API. Datalog has long seemed to me to be the obvious "next step" for query languages as it enables richer manipulations than those provided by vanilla SQL-like languages in a clean fashion.

However, as j-pb noted in another comment:

"GraphQL queries describe Tree unfoldings of graphs, and thus return trees.

Datalog describes recursive conjunctive queries on hypergraphs (relational model) without or limited negation, and thus return a set or bag of hypergraph edges."

TerminusDB allows you to use both approaches. Due to the way we have designed our graphs, with a strongly typed schema langage, you can extract sub-graphs as unfolded trees using a special predicate exposed in our datalog language.

This approach (hopefully) gives the best of both worlds, allowing graph traversal and extraction of objects/documents in a single framework, all communicating information via JSON-LD.
When I hear about studies like this (about hot issues) it always makes me wonder what sort of studies that go against the current social norms are not being published because they make some people uncomfortable. Most of the pop science these days seems to be about confirming existing biases/assumptions of the current zeitgeist.
Your second point is the basis for an entire chapter of the fantastic book Deep Survival: Who Lives, Who Dies, and Why.

The author goes through a bunch of case studies of people in survival situations, some who made it, others who didn't. The ones who didn't generally did something that seems pretty stupid at first glance. He gets into some neuroscience and you realize how easy it would be to make the same mistake.
That book is perhaps not the best example: https://guzey.com/books/why-we-sleep/
The implementation would be fairly easy and an electronic trigger would be neat, but imo the problem with bullpups will always be the somewhat awkward reload technique that's required with that design. With an AR-15 style (or an AK) I can reload it while keeping the weapon more-or-less on the target, and dealing with malfunctions is easier because you have more space in your "shelf". With a bullpup you have to reach basically into your armpit - it's not comfortable compared to an M4.

(Again, my opinion.)
I checked a while ago and IBM Cloud costed the same price down to the dollar.

IBM bills by the network interface, hundreds of dollars per months to get a dual bonded NIC for private and public transfer. If you use the bandwidth close to capacity all day long for he whole month, it ends up the same cost as you would pay on Amazon for transferring that amount of GB.
While his intent seems genuine, he is basically preying on a vunerable population, with the help of google and other ad-network spying tools. How many are also doing this for less noble purposes while google looks the other way?
Researchers develop new method to remove dust on solar panels
"I use ad data to try to save their lives" whether they ask for it or not. That's not noble, that's more like controlling behaviour.

Assuming this story is true, anyway.
You can find a lot of data google has about you here: https://myactivity.google.com/myactivity

You can turn targeted advertising on/off and see the keywords you're mapped to here: https://adssettings.google.com/authenticated?hl=en
Jealousy is the characterisation of exactly that behavior/aspiration to have everything managed through the OS's package manager. It's a nice effort, but for people not firmly within the ecosystem it's often a hard effort to justify to package something specifically for every distribution.
They're big, but nowhere near as big as NYC. NYC alone is larger than the whole SF Bay Area combined (around ~8.6m vs ~7.75m).
As a developer the traditional Old Boys clubs (Freemasons, Rotary, Golf club etc.) don't really appeal to me as they seem outdated or for traditional professions, are they still relevant?

Is there a freemasons equivalent for the tech scene?

Are there masons in Silicon Valley?

Maybe we could create a new society, the SiliconMasons, FreeBSDers? :P
I think the other reason O(n^2) is a "sweet spot" is that it often arises from one O(n) algorithm calling another O(n) algorithm in each iteration, resulting in O(n^2) overall. Very often it's ultimately because the inner O(n) algorithm should have been implemented as O(1), but nobody bothered because it was never intended to be called in a loop.
The Journal of Controversial Ideas will hopefully address this somewhat:

https://www.insidehighered.com/news/2018/11/13/philosophers-...
>Yes, he says a fake address may have worked, but that may be criminal fraud.

How? I get how it might be the case if you're doing it to evade donation restrictions, but merely lying about your identity isn't fraud anymore than giving a fake phone number/zip code to the cashier when asked. AFAIK if you're not benefiting financially from the deception, it's not fraud.

https://en.wikipedia.org/wiki/Mail_and_wire_fraud#Elements
The point of this is if you have an existing program which does already has exploitable use-after-free bug, then Alpine Linux's libc makes it easier to convert that exploit into full code execution.

This specifically talks about lack of hardening - there is no new way to attack a program which had no use-after-free vulnerability to begin with.
Success and productivity are slippery terms, and even more relevant you don't really now the history of psycho-active chemical consumption of your acquaintances.
> Personally, I value that aspect highly because it means if I choose to work with a language that I can understand, read, and possibly contribute to the compiler if needed.

You would have about the same if the compiler were written in a lingua franca. For whatever it's worth, I have in the past had to work inside the gfortran compiler, and I wouldn't have been able to do that if it were written in Fortran.

Self-hosting (which nowadays often isn't "full" self-hosting, it's implementing a frontend and possibly parts of a mid-end only and letting a framework like GCC or LLVM do the rest) is useful because it proves that it has reached a certain level of maturity, as you say. Another advantage is that this gives you a non-trivial piece of software written in the language which can be used for testing and benchmarking. If you introduce a compiler bug, there is a certain likelihood that you will notice it immediately. This might not be the case if you only had small toy programs to test with.
My work proxy is blocking the link, but anytime someone lists something about The Cheese Shop/PyPI I take the time to watch the Monty Python sketch.

For those of you who are lucky enough to get to see it for the first time, this video is why a Python package repository is called a Cheese Shop.

https://www.youtube.com/watch?v=Hz1JWzyvv8A
How do you know that? As an internationally famous author, he has certainly influenced people in some way. It's just incredibly hard to measure how exactly. Arguably, he precisely described the role for artists in society with that quote.
Article claims that the 1995 No Doubt song, Spiderwebs, references Caller ID. Clearly, the song is about an implausible excuse recorded as an outgoing answering machine message, not Caller ID. "I'm walking into spider webs. Leave a message, and I'll call you back."

For the youngsters, an answering machine was the precursor technology to voice mail. It was a hardware device that you installed on a landline--the only kind of phone line most people had--between the demarcation point and your phone handset, that automatically answered a phone call after a programmed number of rings. The machine then played the outgoing message, sounded a beep, and recorded the subsequent audio as an incoming message. The machine could be set to play the incoming audio through a speaker, and if the call was from a familiar source, the phone handset could then be picked up. This was referred to as "screening your calls".

Equally clearly, the superior cultural documentation for Caller ID is the Scream movies. Scream came out in 1996, and Scream 2 in 1997. Sydney did not have Caller ID in the first, and had purchased it by the second, to combat crank callers. After the release of Scream, Caller ID use tripled in the US. (That may be coincidental, attributable to the adoption rate of a new and useful technology.)
Listicles don't belong on HN, please.
If you are doing Windows stuff and want native UI, then there is no way around Delphi, .NET or C++ (or C if you are masochist enough to use bare bones Win32).

Qt does a pretty good job for C++ and Python, but it is not native if that is what you're looking for.

JavaFX would be a good approach if you are into JVM languages, but you might need to do some JNI wrappers to call stuff like system tray, as just like Qt it does its own rendering.

Some corporations, go the route of having common code for the business logic, and then create an abstraction layer for stuff like system tray, UI widgets and stuff. Although is does require additional development cost.

So you call something like show_tray_message "New Email" and have an implementation for each OS that you care about.

If you are using Haskell, have you tried Haskell Platform?
The study covered the time period 2005-2017, which coincides with the rapid growth of tech in the Bay Area (particularly SF) so it makes more sense in that context.
Are you claiming google will be destroyed because slightly fewer women are promoted. More likely their profit might be marginally lower. Which changes nothing
> We collaborated with a large commercial bank in Asia that has millions of customers, billions of dollars in assets and in revenues, and thousands of employees.

I don't know that using an Asian bank for the study is going to give you results that translate at all to the western world. Very different business and interpersonal cultures.

The study seems pretty biased from the get go. They claim that lack of female participation at the higher levels of the corporate food chain is due to discrimination without even talking about women dropping out of the workplace at a higher rate to have children (or any other conflicting points of view). Seems like junk "science".
I would look at the base of tech jobs, not the population of the city as a whole.

Perhaps I misread the study, but it also looks like they were counting the absolute number of new jobs, not the percentage over the population.
Of course, exchange rates--which depend on a lot of factors--have a lot to do with that. But, yeah, with some exceptions like the Nordics, Europe seems pretty inexpensive these days for a traveler from the US. Hotels are much cheaper than expensive cities like SF of course. (Which has gotten pretty much out of control over the past year; one can trivially spend $1,000/night during a big conference.)

But even London and Paris are often pretty reasonable compared to random mid-tier business hotels around the US.
this makes so much more sense. Thank you!
Why are people so bothered by justification when reading on a screen, while it's clearly preferred when it comes to books?

Is it just because the automated justification algorithms are so terrible?
No such luck on Android, you need to use tasker or similar. Really a nuisance but not a deal breaker. It would be dreamy to set up the client to not use specific SSIDs.
I listened to this podcast multiple time, and found it quite hard to follow.

I don't have a heavy background in finance, but in general I have a good enough understanding of the subject. In this case however the language was somehow making it harder than usual.
Internal communication FROM the CEO is important, and it's nice to see a comprehensive article review a lot of important tactics.

However, where a lot of executives also fail is not allowing/encouraging/listening to the discussion that is ABOUT the CEO and Organization. Employee perspective can be very valuable too.

Just talking at someone is never the right or effective way, 99.9% of the time.
We're talking about these things as a replacement for rather than in addition to a healthy diet and sleep schedule.
It's not just structure, it's data, too
>and that affects everything - more cars

This right here is the root problem. If you increase housing density in America, everyone expects a place to put their car, and to be able to use a car to get around, so you don't improve stuff that much. We need to get rid of cars altogether as a primary people-mover; then you can really build things closer together, and not have to waste so much space on parking lots.

Trash and water aren't problems; they don't take up a lot of space, though you do need a source of freshwater to supply the city, but unless you're in the desert that shouldn't be that big a problem. Schoolkids aren't a big problem in urban areas: people aren't having kids any more.
Thanks. I haven't seriously considered that before, but I may put one up!
This is absolutely the better analysis. Many times, especially in agile-world, you get away with things as fast and as reasonable as you can. And that usually means O(n) as it is perfectly acceptable for a single call... But when an O(n) calls another O(n) is where you run into trouble.

But at the beginning, nobody was planning for that call to be fast - implicit requirements lead it that way.

In some ways, being able to identify and detect resource usage is what is nice about waterfall. Identification of critical API calls and respective timings would be integral to continue building the GUI elements. But we all know how waterfall is poo-pooed these days.
Please be aware that historically spamming media representatives has the opposite of the intended effect. A few emails to make it clear that it's coming from a group instead of just one individual can help, but at the point where it becomes saturating inbox noise it tends to get ignored.

It's not like interacting with political representatives or corporate PR/executive types where you're conveying the size of the interested party, in this case newsworthiness doesn't necessarily depend on how many people are sending the email.
it's an ambiguous parse for sure, but the meaning is usually clear in context. it's possible to create a really ambiguous example though, e.g. "when pinged, the server may not respond". is this stating a requirement that the server never responds to pings, or is it a warning that the server doesn't always respond?
I once was a passenger on a billionaire owned private jet (he owned two). The owner picked me up in his rental (I worked for his son, the billionaire was visiting). We all drove to the back of the airport, almost right up to the plane. The pilot and co pilot were waiting for us. They loaded the luggage, and a rep from the car company took the keys to the rental. The jet owners wife had a pre-made tray of food with her. We climbed on board. The pilot said "all ready?" and off we went. Once airborne, the owner spread out a flat bed and slept. His wife served us some food.

It wasn't just the time saved: if was the avoiding of all the hastles of airports: parking, line-ups, security, more line-ups.

The owner had set up a leasing company for his two jets. Of course he had priority, and had to make sure that his planes were not leased out when he wanted them.
Overlooked Essentials for Optimizing Code
When will we see support for this built into iOS?
* And some would say to sneak in a little QE without calling it QE
> The claim that lack of female participation at the higher levels of the corporate food chain are due to discrimination without even talking about women dropping out of the workplace at a higher rate to have children (or any other conflicting points of view).

Is that not a form of discrimination? Men have kids and still get promoted.
I think most of the conventional image building tools are stupid. (e.g. they take something that could be done in 10 minutes and make it take an hour, are prone to failure because of too many round trips, ...)

I made rather complex images that included a large database (e.g. 30 GB) and Java apps, and found the easy way to do it was write a program that analyzes the problem, writes a shell script that builds a bastion and builds the software, then put that in the cloud-init... The machine "phones home" via SQS to tell the controlling server to shut it down and image it.
Thanks for sharing. I understand now that you use modafinil when meditation and mindset techniques don't help you focus. I feel sad to hear you're having such strong anxious feelings that you're getting distracted when you're needing to do important things. I hope you can find a way to get the clarity you need in those moments without modafinil, mostly because I still feel a little uneasy about it and worry that it's making it difficult for you to heal from whatever trauma has brought about your anxiety. I'm mostly ignorant about modanifil, so I'm also open to the idea that it can help you.
Glass bottles get reused, plastic gets recycled. The first PET bottles were made to be reused as well, they were quite a bit more substantial than the current versions. This scheme was scrapped quite soon, probably because it ended up being more expensive to clean these plastic bottles and discard the ones which for some reason were not usable any more. This led to the development of the current one-time-use thin-walled PET bottle.

As to whether those wear marks on glass beer bottles are from them touching together during transport I'd suggest that this actually is not the case. They shouldn't come into contact with another, seeing as they are transported in crates with pockets for individual bottles. It is far more likely that those marks come from handling in the bottle washing-, filling- and labelling machines where the bottles gang and rub against each other. If you're from Germany you might have watched 'die Sendung mit der Maus' ('the program with the mouse', a long-running television program aimed at children which amongst others details all sorts of industrial processes) where this process is followed from start to finish. Here's an example from the '70s:

https://www.youtube.com/watch?v=i7Bd6YWrfWw
I don't see why we have to make the names of phone number owners publicly available or even available to callees.

We need to to remove the ability to spoof the calling number and we need to to require phone companies to penalize and terminate numbers that get reported for making spam calls.

Edit: My mistake, caller ID actually refers to the system that sends the phone number (and optionally the name) of the callar. The legislation that was passed doesn't se to prohibit the caller from blocking caller ID or even from spoofing the number, it requires phone companies to verify that number and notify the caller of it can't be verified. It also increases penalties and enforcement options/mandates against illegal robocallers and scammers
What if "well, that's just what everyone does" is just wrong? I trimmed the word "now" from the quote because lazy sloppy short-term thinking is nothing new. Good configuration management takes a lot of work and pays great returns, only not in the very short-term. It's not surprising that inexperienced devs will fall into this trap.

And just why do you "Have to follow the herd"? Pretty sure just about everything new and creative (good or bad) was a result of not following the herd. I recommend going where you need to go. If a herd starts following you, that's great. At least they'll be slipping and sliding on the shit you leave behind, not the other way round.
The Most Spectacular Startup Failures in History. Hint. WeWork Is Not #1
If it's voluntary, it's not discrimination. Men have kids, but they don't quit their jobs to become stay at home dads at nearly the rate women do.
Not a single mention of the carbon footprint of a private jet. This has to be the single most selfish mode of transportation and is essentially inexcusable at this point in history.