skysight-inc/HackerNews huggingface dataset:
I had the same reaction after seeing lots of "chatgpt on a phone" etc hype around alpaca. Like I knew it wouldn't be close, but was surprised at just how useless it was given the noise around it. Nobody who was talking about it had used it for even five minutes.

This article is almost criminally imprecise around the "leak" and "Open Source model" discussion as well.
One thing I've thought about is a static typed compiled neural network framework. To do backprop generally you create a computation graph and find the gradients from e.g. reverse-mode automatic differentiation. Just tracing along operations along paths in a network - which seems a little similar to the DSP graph signal processing in this project. But one nice property of this project's graph processing framework is that the graphs are typed and compiled - which reminded me of the things I think nn frameworks generally lack.

But even without introducing the whole baggage of an entire neural network framework, you could in theory port an e.g. audio processing neural net from e.g. PyTorch into the equivalent chain of operations in this framework. Perhaps it could exploit the gradient to do some finetuning of the audio processing operation at runtime, etc.
I think that I made the demo too simple. It can handle more complicated use cases and it it's definitely able to answer to most of your questions.

We'd be happy to run those queries for you if you have a sample database and show you that it's possible.

We'll work on a new demo showing more advanced use cases, not just totals and bar charts.
I think the link you want is https://en.wikipedia.org/wiki/Liquid-mirror_telescope - "The liquid and its container are rotated at a constant speed around a vertical axis, which causes the surface of the liquid to assume a paraboloidal shape. This parabolic reflector can serve as the primary mirror of a reflecting telescope."

This method in this article uses the same principle: “It has long been known that rotating liquids that are aligned with the local gravitational axis will naturally form a paraboloid surface shape,...“

See also https://en.wikipedia.org/wiki/Liquid-mirror_space_telescope .
The judgement of the LinkedIn case was that if the scraping bots had 'clicked the button' to accept terms then they should be held to those terms.
Take a look at the powerjoin package. It let's you specify strict rules for your joins, for example requiring unique keys in the right-side table when doing a left join. It's got some other neat features as well.
Street fighting engineers vs. martial arts engineers
I went to clicking around on this thing for several hours and found out that I am a descendent of Lady Godiva. Pretty awesome to see.
Debugging: A Guide to Troubleshooting (2014)
Forced HSTS, Certificate Transparency checking and limiting key features to "secure contexts" (including the way those are defined) were truly the worst decisions in recent web history...
More like a barrel of salt.
We've banned this account for using HN exclusively for ideological and nationalistic battle and ignoring our request to stop (https://news.ycombinator.com/item?id=35347522). That's not ok on HN, regardless of what you're battling for or against: https://news.ycombinator.com/newsguidelines.html.

In case anyone is worried about us "banning $user just because you disagree with their $views" - I've spent countless hours protecting and defending HN commenters who happen to be posting contrary views on China, just as on any other topic. You can see years' worth of this at https://news.ycombinator.com/chinamod, which is a list I made when this worry came up once before.

So yes, it's certainly ok for people with different backgrounds to defend different views on HN—that's an important principle here. It's not ok, though, to just use HN for destructive flamewar. We have to ban accounts that do the latter regardless of what they're arguing for.

Accounts arguing for contrarian positions are under greater pressure because they get surrounded and pounced on by the majority in ways that can feel very much like being ganged up on. This makes it understandable that they tend to become defensive (i.e. aggressive), resort to snark and fulmination and flamewar, etc. But even though it's understandable, it's not ok, and we don't have a choice but to ban accounts when they are doing this with no regard for HN's rules.
Elon musk’s behavior seems crazy only when you believe his goal is to win by building the best product for its users.

But I don’t think that’s what he’s trying to do right now.

Instead, he understands that the main asset of twitter is owning peoples network and relationships. If we had a simple way to migrate all our relationships elsewhere all at once, everyone would have jumped ship already.

So the biggest threat to him is other social platforms that try to replicate / copy the social graph of twitter.

That’s what substack is doing behind the scenes for years with their newsletter product, and now they announced a direct competitor to twitter.

This is an existential threat to twitter, so musk sets out to destroy them. Not because it’s best for its users, but because it will make sure they never get a good enough alternative to leave.

And in the end, people will stay on twitter because the core value isn’t the ux or who the CEO is. The value is that they invested years into relationships and network effects, and don’t want to lose them.

I don’t think musk is crazy, although he is brutal, sociopathic and ruthless. I think he’s simply making power moves to keep his advantage.

Similar to how Jobs set out to destroy Adobe by removing Flash from iPhones. How Apple set to hurt Facebook by removing ad tracking. Or how Amazon shamelessly copies successful marketplace sellers to get more profits.

Ruthless power moves, not ideal for users, but not craziness.
I work on games that go on many platforms. I've got a secret debug menu that lets me simulate a bunch of screen sizes, then I've got some internal stuff to let me scale just the UI, and control the viewable distance of the in game world (it's all 2d games).

Safe Areas are a PITA because I can't find a reference of every devices safe area.

Our designer is also good at designing things that work across screen sizes.

The mobile world has forced us to get good at this. It's been a few years of struggle though.
I heard a theory that this kind of extreme aversion to confrontation and the language effects are sometimes caused by a local history of essentially it being extremely common for someone to try to kill you if you offended them either through dueling or straight up murder. But that kind of killing was only socially acceptable for an obvious offense so language and behavior got tied up in knots to avoid confrontation of any kind.

This is why “bless your heart” and “fuck you” can mean the same thing in different places.

Alternatively this didn’t happen in places where conflict tended to be resolved with fights that didn’t escalate to killing.
Lets face it, the answer from chatGPT would be almost identical to what these consultants say, however the main reason for consultants is to CYA so if the decision is bad, you can blame someone else.
The problem is interdisciplinary. We have to unite first and make a clear plan which should answer following questions:

1. How to get a stable non-monopolistic semiconductor industry with multiple players without critical dependencies on a single supplier

2. How to increase energy supply and stabilize energy prices

3. How to transform existing businesses, governments, and society in general to align them with AI-induced disruptive changes
Tell me more. Real or anecdote?
Can you give some examples of why you think this? I'm sincerely curious as someone who uses PLPSQL nearly every day and knows it is not perfect, but surprised to hear it is "awful".
Homo economicus strikes again. Will the deposit make up for the emotional hurt?
The bigger issue in the sales/developers divide is that neither of them is tasked (assessed, paid for, whatever you want to call it) to 1) understand the actual problem/feature request (before even thinking about solutions), and 2) write end user documenration and/or try to explain to explain the solution to the end user.

If only sales and dev drive product direction, with neither of them having explicit focus on what the end user needs, you end up with overly complicated, half-assed products, that kind of work, but not really, and nobody wants to touch.

On the other hand, what matters is money in the bank, so doing stupid shit like this is fine if the cash flow looks good.
I think the "Open" in OpenAI is about open access, not open source. I'm really glad they are "democratic" in releasing their products. I'd hate if I had to go through a "Talk to our salespeople" form ik order to use them.
I think that plan would work, and few hunters would kill such a rabbit. In fact I'm not sure I could create a better plan than that, even using my human brainpower.* Could you?

Even though this is just pattern matching (which describes a lot of what the human brain does!) it's clearly matching patterns on an abstract level. I'm not confident that the training set includes talking rabbits conjuring clothes! I think if you put that function into non-fictional scenarios, like "write a plan to prepare the house for my mother-in-law's visit", it would come up with decently workable plans too.

* (Maybe summoning a stack of bulletproof vests to hide under).
Animals seem ok with it. At least they did not indicate otherwise so far.
The "Papers" section on re2c's web site continues Laurikari's work: http://re2c.org/

... but I haven't found them particularly accessible. And it's not clear it's a viable strategy in a general purpose regex engine. Namely, I'm not sure how much bigger it makes the DFA.

Also, AFAIK, these aren't DFAs. They are different theoretical structures with explicitly more power.

> and then an NDFA is used to match a third time, to extract the capture groups.

That's the PikeVM. It's an NFA simulation. Although it uses additional storage and is otherwise more computationally powerful than just a plain NFA.
> There is a Latin American country (I forget which one) where the street addresses are essentially unusable and the mail carriers have to find the final location by using their own knowledge of the area.

Nicaragua and Costa Rica use a landmark based addressing system, where "From the park, 1 Block South" could be valid address.
>They are mainly used as proxies to make decisions managers dont want to be responsible for.

Interesting I just watched a video [1] on consulting yday. It is on something similar happening in the UK. And another video ( couldn't find it ) that suggest unless there are some other interest for these consultant, ( like outsourcing certain function to certain clients ) all they do is to make a case for what the management wanted to do anyway, and rubber stamp on it. And mostly because management wanted something on their CV / resume, so they could move on to another job and repeat the same process again.

[1] https://www.youtube.com/watch?v=Aj2od-Jpanw
> The comparison to humans is interesting though, because teaching a human how to do something doesn't grant you copyright over their output.

Ehh, in rare cases in can though. If you have someone sign an NDA, they can't go and publish technical details about something confidential that they were trained on. For example, this is fairly common in the tech industry when we send engineers to train on proprietary hardware or software.
Sure, there'll be a gray zone of ambiguity in Japan, just as there is elsewhere. And it might even be larger (in some sense - how could one measure it?).
But as you point out, there certainly are utterances in some circumstances that Japanese will understand as a clear "no" (for example), yet a word-for-word translation to English would be interpreted in English as "maybe" or "sounds good".

(I am reminded of this wonderful phrase book between British English and "Dutch" English: https://www.economist.com/johnson/2011/05/27/this-may-intere... )
To be fair the feeling you get from reading the post is that it crushed her.
Then instead of being able to negotiate by yourself or freely pool together with other employees, you will have to go through the union.

Freely pooling together...like a union? Your argument seems to hang on the notion that once people do pool together, they lose all control and the union they created turns on its own members. That's like saying corporations shouldn't have any management because the managers will just enrich themselves at the expense of the owners.

It's particularly odd to read this since the person you replied told you that they're literally on the bargaining committee. So you're warning them about...themselves?
This theorem is essentially the Pythagorean theorem, so … a proof of one is a proof of the other.
EDIT: nevermind, I couldn't get it to build due to a prost issue, gave up and did `cargo build` instead. I misremembered.

crane.dev with nightly-2023-03-15 from oxalica/rust-overlay built here okay (after I figured out all the BUCK2_BUILD_PROTOC, missing Cargo.lock, etc tricks).

I did have some weird trouble with trying to import buck2 into my flake as a non-flake input, with complaints about "failed to resolve patches" for prost, but putting the flake.nix into the buck2 source tree worked.
This!

Also worth noting that one of the common organizing principles between all packages in the tidyverse is the concept of "tidy data" (see specifically H Wickham's paper), and the use of intercompatible combinators.
Hollywood has credits, even for the accounting departments that are definitely getting salaries and not royalties.
Can you give me an example of an AMD Laptop with 15-20 hours of battery life on Linux?
I mean just let it die, it's the investors money that sinks
Yep, they aren't new tactics. Might be new to tech union figures, so it might be beneficial for them to take a great look at physical labor unions and the various strategies that will be deployed to potentially weaken numbers. There's decades and decades of these little tactics to learn from!
GP mentioned it; they apologize profusely.
Go LAION!!!!!!!!
Europe Is Drying Up
Sure, cooperation would be helped by intelligence. However, evolution only occurs under selective pressure, and would cooperation (which reduces pressure) require great intelligence? Cooperation exists widely in the animal kingdom.

The question arises in the framework of an evolutionary "arms race", and what feature of the human environment challenges specifically their intelligence, except other humans?
If I came to a ludicrous conclusion, like we should eat babies because that would reduce misery, then attack that ludicrous conclusion. But being pro-misery because some people make bad conclusions from being against misery is, well, ludicrous.
It seems like a cultural difference and not something that should be taken as an offense. It's an introverted behavior, and aren't Japanese people, and Asian cultures at large, generally considered more introverted than their western counterparts? U.S. people, especially, might be the most extroverted in the world, and thus the least capable of understanding this.
Ask Culture meets Guess Culture.

https://ask.metafilter.com/55153/Whats-the-middle-ground-bet...
Song lyrics tell us so it must be true.
If you enjoyed this article, you may like to learn about man pages... Try "man man".
why is there an american flag planted there?
My uncle worked in Japan in the aughts. And he told me how his colleagues will do anything to avoid saying "no".

For example he would ask them if they wanted to go to lunch and they would say yes, but still be at their desk working. He asks again after a minute of awkward silence if they're ready to go, and they keep saying "yes one minute" and yet keep working until he gives up and goes away.
It’s good to reflect once in a while, but don’t discount your hard earned experience!
FWIW, I'd be looking for a 65" or larger, but to be honest those prices probably wouldn't work for me. But regardless, I'll look forward to seeing your Show HN when the time comes!
Europe dug itself deep into a hole.

At first, we missed the internet. Because of way too much regulation.

Then we found ourselves using only US software and digital services.

What did we do? We created more regulation. Way more regulation. Burying all hope Europe could ever get a foot in the door of the internet.

Now we are about to miss AI.

OpenAI, Microsoft, Google, Meta, Tesla, NVIDIA .. all AI players are in the US again.

I don't think more governmental intervention is the right way.

In fact, I think it is counterproductive.

What should we do?

Well, it's a long process. We would have to get to a mindset that gives small entrepreneurs more freedom. Less bureaucracy and less regulation, step by step. I don't think it will happen. The reaction in Europe is always "more regulation". The thought of removing some regulation is probably terrifying to our leaders.
Let's say I were to create an algorithm which generated every possible short story in the English language using Markov chains. Should I be able to copyright all those generated stories, thus legally preventing any other author from ever writing a story again?
> I wanted them to just cancel.

"Sorry, $student, but I am unfortunately unable to continue being your teacher. [Personalized summary of student's progress, pleasantries, etc. go here.]" x $no_of_students

Simple. Effective. Exemplary.

Edit: I am totally available to teach English to Japanese students. Ghosting acceptable! No money down!
There are not that many plumbers not because the market isn't there. It is because people don't want to be plumbers to begin with.
if you want to understand fusion and what the heck tokamak is - I can highly recommend Lex Friedman conversation with Dennis Whyte [1]. It’s a great source of info not only about the fusion energy - Dennis describes so much more there! Amazing guy.

[1] https://open.spotify.com/episode/5X1TXNQ9zIo5PGJe80xtpv?si=Z...
Especially when tools like ChatGPT replace StackOverflow. Or augment SO, if Stack Exchange is IMO forward-thinking enough.
Complete protein or not, you can get your sulfur-containing amino acids 32oz of tofu or 6oz of turkey (less of both if you're smaller), and other vegan sources are significantly worse, so a properly varied diet has higher demands. It's not impossible, but it's not as easy as just replacing all your animal proteins with equivalent masses of plant proteins either.
That example doesn’t really fit since one easily could compute the negation of “a|(aa)+” in linear time by simply returning the opposite of the top-level node in the tree.

Perhaps something like “X|!Y” or similar might be impossible?
> But this type of Lichtenstein work never sat well with me. The transformation is extremely minimal - minor changes to the scene, a new cropping, and conversion from ink to painting.

Meh. How many times has Madonna and Child been "plagiarized?" Here[1] is some kind of orgy of "plagiarism." If Lichtenstein had andy-worhalled the original work, enlarged and made prints directly from the original pieces, there could be a point. But even if Lichtenstein had painted these cells faithfully, a painting of another work is not the original work itself. But that's not what Lichtenstein did. He merely used the comic cell originals as subjects and drastically changed the appearance so that they are quite different from the original. If Michelangelo painted a faithful copy of Da Vinci's Mona Lisa such that the two could only be distinguished using paint analysis or something, the feat should and would be applauded rather than Michelangelo being accused of plagiarism.

[1] https://www.pghcitypaper.com/arts-entertainment/a-unique-art...
That was Booz Allen Hamilton, they are a government subcontractor that largely provides long-term staff augmentation... totally different type of professional services than strategy consultants or even system integrator (SI) shops like Accenture and Deloitte.
What about "productive relations with Russia"?
Yeah...I think you'd expect it to grow a good bit during that time frame, unless it's heavily normalized somehow.
Presumably a report from Costar. Technically, it is sales per square foot, but I cannot imagine any other retailer is beating Apple’s profit margins.

https://9to5mac.com/2017/07/29/apple-top-retailer-per-square...
I was hoping this was an open source implementation of the Frostbite engine.
Recuperation is more about the cultural appropriation of subversive symbols. E.g. "being aware of systemic racism in 1960s harlem" -> "2020s rich white women telling each other their pronouns"

Theres nothing all that subversive about easter eggs is there?
Not quite a law, but "false dilemma" starts to express what you're looking for. If someone says you can only choose between A and B, it's false. You can often choose neither or both.
I found the opposite to be true, i mean sure if youre tricking it. Wait for GPT 5-6 in a year or two and see haha.
Oh, how the mighty Slashdot has fallen!
Yes, that's basically the default internet user reaction, and it's particularly poisonous to discussion and therefore explicitly against HN's guidelines: https://news.ycombinator.com/newsguidelines.html.
This is false he is searchable. I just searched for him, and found him.
It’s a failure of our political and economic system for not penalizing this behavior.

A lot of this can fit under existing anti-competitive laws.
No, I’m in the same boat. If I’m only interested in data wrangling, visualization, or analysis, R blows Python out of the water. With all the time and effort that have gone into Python data libraries, it is basically on par with base R. With close to a decade of tidyverse development, it really isn’t even close.

But the second I’m doing anything outside of those specific tasks above, Python outclasses R to an equal degree.
Same thing for me with the Playstation 2 - a DVD player.
It's not really a translation thing, though. It's just cultural.

There are certainly ambiguities of translation between Japanese and English (there always are between any two languages), but for the most part, these kinds of ghostings are just straightforward and stupid: "I feel bad and cannot make our appointment today."

There's no subtlety of language; you're just expected to know that this means goodbye forever. To the extent that subtle bat-signals were sent, it was probably when you made the date/appointment/whatever, and missed the uncomfortable body language of the counterparty. That can be pretty nuanced. I'm by no means an expert at this, but I've spent enough time there that I routinely see tourists, newbies, etc., completely missing the obvious social cues swirling around a room.

If I had to guess, the author is probably bad at this and doesn't know it. The stuff about discussing her miscarriage with students, in particular, makes me think she's misreading the level of social familiarity.
UnicodePlots
difference between "credit" and "royalties."
http://misko.hevery.com/code-reviewers-guide/

This guy was a google test-ability engineer. His assertion is that good code (code that is decoupled/easy to replace) is code that it is easy to write unit tests for because all the things that make unit testing hard is bad engineering, like coupling of components or poorly scoped data.

If I summarized 80% of his the value of his work in one sentence it would be "Don't abuse global scope." It is a surprisingly simple restriction that results in orders of magnitude better code. Calling a function inside of a constructor is using that function from the global scope and therefore it is an abuse of global scope. If you mine his website, which is admittedly outdated, there are many many examples of the consequences of code patterns that will hurt later.