skysight-inc/HackerNews huggingface dataset:
> Isn’t it more important that the query you write with the ORM is readable than the underlying SQL it spits out?

I would look at the issue from a slightly different angle. Performance issues aside, I personally prefer either the ORM or the SQL depending on which is easier for the guy maintaining it to understand. Getting a row from the database and transforming it into an object? ORM. Generating a report on historical data across half a dozen tables? SQL.
I was one of those people in prior forks. My logic was that the rebel chain would be more open for experimentation, would innovate faster, and therefore win out in the long run regardless of who was supported by Wall St. Turns out that financial backing eats innovation for breakfast. The fast-moving scrappy innovative chains are getting killed by chains that haven’t changed much since genesis except scaling back their white paper ambitions.
And what do you plan to do after the switch to proof of stake?
and then you're still stuck with the inferior performance and acoustics, why would you want to do that?
Yes, I would agree that structs are the solution to the complexity the author describes. But Python doesn't have structs: if you don't learn about classes you will probably eventually organize some data using dictionaries or heterogeneous tuples.

In another language you might introduce structs first (C and Go only have structs, C++ has both classes and structs but they are the same thing) but in Python you don't have that option - you can use data classes or named tuples but those already need most of the ceremony you introduce for dealing with classes.
Proteins could be key to long and healthy life
When used in that equation it's meant to implicitly depend on n as edflsafoiewq points out. o(1) stands for o(f(n)) where f(n) = 1. Hence any function g(x) in the family of functions represented by o(1) must be less than c * f(x) for every positive c and all x greater than some m. This is exactly the statement that any function in the family of functions o(1) must tend to zero.

Whenever you see big-O/little-O/theta notation there is always an implied dependent variable, even for o(1)/O(1)/Theta(1).
This is now mandatory in Scotland: https://www.gov.scot/publications/fire-and-smoke-alarms-in-s...

Feels like an over-reaction to me, especially in response to a disaster that killed "only" seventy people, or a third of a day's UK COVID deaths.
caffeine increases effects of cocaine, you mean?

That's expected, there is a reason why it's most common cocaine adulterant, along with lidocaine.

People cutting it probably read the same studies.
If they're just extensions they increase the support matrix greatly. Trade offs.
If the data is correct. That is the point the article tries to make. I am astonished how many don't seem to be able to grasp the criticism. That is step one and the next step is to prove the correctness of the data.
Would Google Research be interested? This sounds like an intersection between physical and computational engineering and as far as I am aware there are some folks at GR who are working in that intersection -- awkward enough that no one academic discipline would be a good fit.
It's quite clear from the amount of memes, newspaper articles, anti-big tech policies and political campaigns, discussions in online and offline communities and references in art, movies and videogames.

I would say it's too early for a quantitative analysis of the phenomenon but maybe there's already something. For sure parties (like SPD in Germany) have hard numbers on the perception of such phenomenon before running campaigns on the topic.
Doesn't it just use interrupts, directly?
Doesn't make any sense, the computation time difference between pulling data from one system and fifty systems isn't measured in the months range.
Also, like the iPod or iPhone, they weren't the first but they did set the standard for the product category. Ambient 1 is the same for ambient music.
Thread for anyone who needs it: https://threadreaderapp.com/thread/1485784823641755648.html
Finally there is `git stash --staged` and I can stop making temporary commits which I might forget about later and accidentially push.
http://www.ramzybaroud.net/ is hardly a reputable source. Look at the rest of the site...
I realize that I didn't explicitly state that I was writing about my experience in Europe, as a European living there. The data points are me and my friends of multiple countries but mainly Italians.

There are (working) people who move to another place for many weeks but the vast majority of us does weekend tourism and 2 or 3 weeks vacations. Companies are not particularly keen to let one person go for 4 o 5 weeks. My personal experience when I was not self employed is that they don't like even 3 weeks in a single stint. The two longest vacations I had were one month long after I went self employed (hi Australia!)

I expect that working from home will make staying abroad for a long term more common, but it costs more money that staying at home (you're probably still paying a rent or mortgage) and it's usually not for families.
This is a tough problem, because we are also experiencing people who take offence in a toxic manner.

E.g. people who object to a statement because it might possibly be offensive to another group, despite members of that other group being present and not being offended. Clearly they are doing this out of the same enjoyment of other people's discomfort that you describe.
> I love the general renaissance of terminal UI tools we are seeing in the last few years.

Terminals are underused. This is why I push for implementation of all off terminal codes such as double width and height, blink, smooth scrolling, ReGIS, Tek 4010 and so on. I had a small victory long ago by adding 25 and 50% fills in sysdig spectrograms so that running it on the framebuffer console looked better.

Imagine an htop using Tektronix graphics. Or ReGiS.

I managed to convince the Windows Terminal folks to support overline (so I could have a 3270-like status on tmux, where I added overline myself).

Now I got myself into promising to implement Tektronix for VTE.
TikTok’s catfish problem is worse than you think
I'm pretty sure FreeBSD still uses newbus(4), written 20 years ago and already obsolete 10 years ago.

8 years in BSD time is nothing, 8 years in Linux time is an eternity.
I absolutely hear your point, and understand where you are coming from. If this where a regular person, I would agree that they would have no idea that Amazon would store their data.

However, this lady seems incredibly smart, hosts a podcast (and newsletter) about many topics (inc. tech). I would personally have the opinion that she would be fully aware of how Alexa works and that Amazon would most likely be storing her data.

I know I shouldn't be blaming her in this instance, and I'm not, I'd just expect her to know better.
For what I've seen recently, it feels like hosting might be cheaper in EU than in US, but housing/colocation is so much cheaper in the US.
> "Fag" in the UK is frequently used to refer to cigarettes.

Another example: faggots are a traditional meatball dish from parts of England and Wales-the term has nothing to do with anyone’s sexuality. And yet, American social media companies have repeatedly blocked British users for posting about the dish.

There is also a British pudding called “spotted dick” - in this context, “dick” is a dialectical term for “pudding”, no known connection with genitalia.

A friend of my wife recently had her Facebook account restricted for making a post about cooking jerk chicken for dinner. Facebook claimed she was using “abusive language”
You'll figure it out, I'm sure! You can probably continue to piggy-back on the Arduino environment by using inline assembly (the asm("") statement), but it's annoying since you need to keep the assembly in a C++ string literal.

In the meantime, please read the manual or look up some tutorials on Youtube on how to use the oscilloscope. They're complicated for sure, but I think you had a popular hobbyist model and there should be help to be found. Failing that, look for the word "cursor" on the front panel; cursors is usually how you measure things and it's like at the core of scope functionality so it should not be hard.
This could be an interesting addition to other large scale drug discovery methods. Not totally sure how orthogonal it is to other methods and about the price point when use at scale - but nevertheless.

I suppose the critical issue will be still that going from molecule to treatment, the success rate is annoyingly low. (And, yes, there are lots of attempts to increase the odds here.)
It makes a difference if it's just humans doing the job. Given the long window I would assume that this lacks automation
It's relevant because considering what other people/places consider normal allows you to recontextualize and examine the frame you are in. The idea that IDs should be required for voting is only a hyper-politicized issue focused on race in the US, and noticing that lets you break your thinking outside that frame to some extent.

Ultimately I am against anything requiring IDs, but so long as I need to show my ID and vaccine card to get seated at a restaurant in SF, it doesn't seem outlandish to me at all that elections should require IDs.

Regarding national IDs, I'm not sure what you think this would look like but frankly that is the whole point of the REAL ID initiative which began in the wake of the Patriot Act reauthorization in 2005. Perhaps you have objections in light of the changes brought on by the REAL ID Modernization Act wherein the SSN requirements were significantly defanged, but IMO the point still remains.
Classic case of lack of willpower.
Do you also check your grocery stores preparedness for fire for the same reason? Or your local banks preparedness for robbery? Hopefully not.

In business all decisions are made based on a risk tradeoff. Like people it never has enough money to do everything it wants.

Not all companies are started 12 months ago and hence cannot (by definition) do this right "from the beginning".

Also some businesses have a requirement (bound by law) and a wish (bound by corporate secrets) of not disclosing too much information. That cannot be easily automated.

Also, all the costs of that just goes to the other customers, so thank you.

Btw. I am not pro facebook(meta)/amazon/spamhosts/ai-driven web3.0 sell-your-customers-data... etc.. I talk about regular, honest businesses that two decades ago had no web presence but have it now and for some reason or another need to handle your data..
>There is great video of guy trying to reconstruct red wine from whites + coloring and serving it to master of wine: https://www.youtube.com/watch?v=sN83j5ZOUm0

Whats the point of a wine? looking at it or tasting it? Dude recognized its colored before even tasting it, or rather strictly without tasting it. Would he be able to do this without looking at it?
Question for HR's and hiring managers (target audience for resumes) – what actually makes a resume worth reading? Are there any publicly available resumes that you can reference as a great example? I suspect that design has little to do with it.

(I'm re-building my own resume/portfolio/website, so I'm genuienly interested :-) )
If I make a mistake in my perception of reality there is a chance I might die. I have many emotional reactions that prevent and attempt to correct for this misalignment whenever it occurs (surprise, disgust, doubt, anger). Are these the magical abilities that would get me closer to perceiving reality?
Time to mainline it directly into your eyeballs
VR enjoyers can enjoy VR, reality enjoyers can enjoy reality.

Vienna, where I am living, is completely overrun by people. Public spaces and transport at peak hours have become a mess in the last years. The first lockdown showed how beautiful the city can be if everyone stays home.
HN marked this comment as dead. Looks like HN has some of the same problem we are talking about here

Before I noticed this comment, I made one of my own, making the same point - and it seems HN has marked it as dead for much the same reason: https://news.ycombinator.com/item?id=30069899

‘Tis ironic. (edit: thank you to whoever vouched my comment, it isn't dead any more)
> I am missing your readability point here: If I am reading you correctly, you seem to be saying that if you come across foo(&bar) then you need to look at what foo is doing in order to know if bar might be changed, while in the case of foo(bar), looking at foo's declaration might be sufficient. Is the latter not sometimes more readable than the former, and never less?

Almost never, in my experience. During code review, when I see this:

foo(&bar);

I know quite well the author of that code knows that bar might be changed. There are no questions to ask him here, and no feedback to be given.

When I see this:

foo(bar);

I've no idea if the author realises that `bar` might be have a different value after `foo()` returns. I have to ask the question "Do you know that `var` might be changed by `foo`? Did you test with the different program states that result in the value that `foo` may assign to `bar`?"

In a place where the convention is to use pointers instead of mutable references I never have to ask the question - the code review of the implementation of `foo` would have changed the mutable reference parameter to a pointer parameter.

I read code much more often than I write it. References hurt readability.
> SQL null handling rules are terrible. I understand them, I work with them, but at
> the same time, they are so different from other languages concept of "null" that
> they are easy to trip over.

Could you elaborate? I'm really only versed in the MySQL accent, but I don't find anything unusual or unexpected about NULLS in MySQL. If there are any pitfalls that I should be aware of, I'd love to know about it here before my users start complaining about bugs.

Thanks.
looks very reminiscent of 40 year old progress 4gl/openedge abl syntax
Yes, the question is if the thing they mine makes sense financially. If overall, people will use the POS chain better, the value of POS ETH will be much greater. So, the financial rewards, in USD, buying power, whatever, will be lower. They will also flock to other coins and they will increase difficulty, getting diminishing returns. So overall market cap of rewards decreases, the amount of hash power increases leading to much much much lower rewards.

I am willing to bet money that after ETH POS transition, graphics boards prices will crater.
Darwin from SeaQuest!
They are on guard dutty.

Do you have the same question about human military guards? 99.9% of the time they are just standing around “doing nothing”.

If the trainers are any good they regularly excercise the dolphins with simulated “attacks”.

> but who places mines there?

Potential enemy saboteurs?

Countries in the west has a long history of military infiltrators who are trained to swim/float to enemy ships and place limpet mines on them. These attacks are relatively low-tech, besides the limpet mines everything else can be bought from general sporting good / diving stores for it. Therefore we can assume such attacks are widely available to our enemies (large and small).

Here is a few examples from history of such attacks:

https://en.m.wikipedia.org/wiki/Operation_Jaywick

https://en.m.wikipedia.org/wiki/Operation_Frankton

Obviously all these documented cases are from the second world war, and they used folding kayaks. You can assume that a modern infiltrator has access to improved gear to stay underwater longer, devices to help them swim faster and some will have access to rebreathers too so they won’t leave a bubble trail.
For people who know about this area:

How far away is something like this from an actual treatment? I assume its pretty far, but is it the sort of thing where you basically have to test to see if it works and is safe-ish? Or are a lot more steps involved?

What does promising in this context mean? Like is it the sort of thing that has a 50% chance of eventually being useful, or is it more like 1% chance?

Regardless exciting to see alphafold be useful!
Rather, poor other customers, as companies always shifts added costs to the customer base..
Sure, let me build my own linux kernel, compile postgres from source and then Nginx to deploy my blog, brb in 2 years.
> What about a split view? I'd be far less productive if my screen wouldn't have space for 4 split view's for >> 80 columns in my editor + a small terminal split by terminal multiplexer.

This includes using split views. Of course I have to mention that I use Mac as my primary development machine (which comes with 5K retina display). So already have plenty of real estate. It might be an issue on laptops. But I haven't tried it to give feedback on that. I just gave my personal anecdote.

> so one needs to run a check/lint test or build anyway

If your entire team is already using lint from the start you wouldn't have to worry about it. Even if not, you would have typically run the linter when you cloned the repo. The build process should have lint as a pre-step anyways. So the chances of you having non linted files elsewhere is minimal. And when you rename functions/variables you can rename as symbol, which will change it in all files that reference it. If you have the right workflow setup you wouldn't have to worry about other files being affected.
I suspect the relative dose of each would be a very important decision in such a study.
One warning: Vandermeers writing is definitely weird. As in, at some point in every novel, you'll have no idea anymore what is real and what is fake or more likely, what is even happening. Sort of like an LSD trip in words.

He's describing a person and suddenly that person is an amorphous blob rolling over a landscape and suddenly that blob is traveling through space and time.

Personally that is not my thing and just looking at the plot summaries of his novels you might not expect it.
Those 12 minutes never happen, meanwhile drinking more than one can happens all the time.
Sounds like two rival high schools in rural Mississippi that hate each other and are convinced the rest of the world hates their rival too when in reality the rest of the world doesn't know they exist.
Several authors are in Insilico Medicine[1], which uses AI for drug discovery and has one product in clinical trials if I remember correctly.

[1] https://insilico.com/
The point of the map is to remind you that lighthouses blink? I thought it was to show you where the lighthouses were.
> It's bagel, not beigel

I think you'll find that it's often spelled beigel on the other side of the ocean, as per example of the UK's most famous Jewish bakery [1]. The cockney Yiddish community in London's East End who introduced beigel's pronounced them with a strong I (pasekh tzvey yudn) rather than an EY (tzvey yudn), and so the word was transliterated as bEIgel as per a German orthography (as in Eisenhower).

[1] https://en.wikipedia.org/wiki/Beigel_Bake

> I'm reasonably certain that British bagels are identical to American bagels.

Even despite everything I just said about simplicity, British beigels lack the malt commonly used in American 'bagels', and the honey used in Montreal ones. So no, they are categorically not identical to American 'bagels'.

So now you know.
The README [1] says it is using data from OpenStreetMap, fetched with the Overpass API.

[1]: https://github.com/geodienst/lighthousemap
I suspect the dosing might explain the equivalence. I’ve not come across the study, but if the conclusion was “a 1/100th of the normal dose of cocaine is equivalent to 3 cups of coffee equivalent” I could believe that.
Define "hurts other people".

I'm sure that have different opinion hurts a lot of people.
It’s a tool that clones Postgres databases. It’s not a clone of Postgres the application.
I've heard a hypothesis saying that JS endures because it's bad, otherwise it would've been subsumed by other languages and we never would've been fed up with it to create Webassembly, which is more optimized for its use case than what the other languages we might've used instead of JS.

In other words, feeling the pain of JS over 20 years led to the creation of WASM that might not have been as needed had we had good languages on the web present.

https://www.destroyallsoftware.com/talks/the-birth-and-death...

https://youtube.com/watch?v=pBYqen3B2gc
I'm pretty sure it's you who's planning on embezzling it. No proof, like you, but you know, what if.
We're naturally attuned to the David/Goliath story.

It's hard to stick up for billionaires. At least Musk went and did some interesting companies after Paypal. That's a net positive for society.

The YC agenda seems slightly toxic now. I do think it's all legal but reeks of VC, PR spin and Billionaires playing with society. How American.
The (0.143n)^n leaves out some smaller order factors that would help to give more accurate results. The situation is very similar to the number of legal Go positions on an nxn board [1], which Theorem 6 in that paper states as

L(m, n) ~ A * B^{m+n} * L^{mn(1 + O(mφm))}

[1] https://tromp.github.io/go/gostate.pdf
To be clear: I 100% believe there was no intent of threat and no person read it as such in your situation. I agree it was likely automated something. It is way more likely then report, because if you had report eager people on facebook, you would know.

I was more interested in hypothetical "can we conclude it is ok from friend status on Facebook without actually knowing involve people" question.
Yes, but "having a human in the system" isn't answering the original question: what does Amazon benefit from introducing excess cost into this equation? Surely there should be nothing clandestine in your own usage data, search queries etc.
Interesting! I had never tried. Do you know if the Google IME has the same issue?
>American history itself had tons and tons of situation where people risked a lot for saying things - including death.

You would think we would learn from these examples and make offensive speech more acceptable, rather than less.

I'm not sure how you conflated legality with social acceptance. My arguments center around the later.
The fundamental problem with an ORM is that you're using a lower level language to compile to a higher level language. This is completely backwards. It's like having a framework in your assembly to generate Java code for you, so you don't have to bother with all that "weird" Java, and can just stay in your comfort zone.
Also wondering where the authors of the article got this formula from. Because it is not in the paper. At least not that obvious.

The paper discusses an upper bound and a lower bound, but not a singular formula.
And those core utils are generally seen as a hindrance by developers using it.

Plus how long did MacOS diverge from FreeBSD? 20+ years ago? Does it even resemble current FreeBSD enough that this observation makes sense, except from a software history perspective?

Edit: Actually, considering that the divergence started with NextStep in 1988, from 4.3 BSD and not FreeBSD, and that Unix was created in 1969, this becomes a bit like comparing Unix 1969 to Linux 1999... so not really relevant anymore.
Nice idea but could do with a key. Why are some bigger? What do the colours mean? What's the blinking about?
> If we use Clojure's philosophy of simple, Python is by no means a simple language, even without classes. There are a lot of special syntax like `with` `as` `elif` `for .. else` and concepts such as `nonlocal`, not even mention generators, decorators and lots of fancy stuffs, although it is easy to learn...

Beware of the Turing tarpit where everything is simple but nothing is easy! Python is by no means perfect, but using different syntax when doing different things can make a lot of sense. "Everything is a X" can be a nice mental model, but on the other hand, as we've seen with classes, mixing data structures, structs and namespaces all in one concept is not always the best solution.
Some people are used it, prefer it and probably it would break some automated tests people have too.