skysight-inc/HackerNews huggingface dataset:
SS Public License + CLA is basically Elastic (or Mongo) making their software “open source for me, but not for thee”.

They are free to use the contributions of everyone for any purpose they wish, but everyone else is curtailed and limited.

It’ll be interesting to see if their “eat the cake and have it too” move works. I hope not.
Yup. Also, unwillingness to learn, which, to me, is a crime.

Learning is difficult; maybe because it starts with admission of ignorance.

Most of my work, these days, is a ghastly chimera of techniques, from 30 years ago, grafted onto patterns from 30 minutes ago. Real Victor Frankenstein stuff.

It seems to work, though.
This type of history is also crucial in the fight against overreaching patent and copyright.

Talking in broad strokes about a novel solution that is later patented probably won’t get the patent invalidated. Showing the code for the implementation would.
time kitty -1 false
real 0.098
user 0.080
sys 0.017
maxmem 23 MB
faults 0

time xterm false
real 0.052
user 0.035
sys 0.000
maxmem 9 MB
faults 1

Doesnt look like an order of magnitude to me.
What revenue sources does an ISP get for having NAT? In Australia, you pay retail ISPs to provide backhaul from the national broadband provider. I pay $10 per month extra for a fixed public IPv4 address, the public /64 for IPv6 comes free. That's it.
It’s like a nightclub being closed by the nightclub’s owner, which I think most would agree the nightclub’s owner has the right to do by virtue of being the owner. It’s not closed by police or any outside entity.
mega.nz filled that gap for me.

Gloriously boring, no flashy corporate identity. I give them money and the give me file storage/sync. One or two bugs and questionable UI choices, but it just works and I don't see them doing a pointless chain of redesigns or ads.
it's about reducing maintenance costs - Rust reduces how much you have to figure out later
This study is not about drugs per se, but only some oncology drugs that were popular in 2006. It even states "however, generic oncology drug prices showed no significant changes" in the abstract.
This thread was not engaged with at all and quickly marked as a dupe, although technically it is not if I am not mistaken.

Buried if you will. As if they knew.
I have a paid account, and use it a _lot_, but I'm planning to unsubscribe as well.

I'm tired of constantly having to re-learn where the upsell buttons will appear, so that I can avoid them when I actually use the product that I paid for.
It will take at least 30 years for a child to invent a fusion reactor. It will be too late.
I'd argue that the last year or so of Tesla was the first major incarnation of this gamma squeeze + memes to burn short sellers but yeah GME is a while other level.
> our long-time symbiotic friends the mosquitoes, beetles, even cockroaches.

I was with you up until there. In what way is our relationship with mosquitoes symbiotic?
Something with an API similar to Vonage/Tokbox or Twilio video.
One thing you learn early when consulting, especially when juggling multiple part-time clients, is to never spring into action and deliver immediately.

It's a tough one to learn, since you want to demonstrate how fast you are and usually the thing the client wants is indeed a five minute fix. But the reality is that the client will only appreciate the "quick turnaround" part as a novelty for a little while before it just becomes his expectation that you'll always be sitting at the ready to turn his requests around instantly. It can be really hard to walk that back after the fact.

Instead, when he asks for that next quick thing, "have a look at your schedule" and report that you can "probably break off some time early next week". Now, chances are that's complete fiction and you could just as easily break off the entire rest of this week as well as all of next month because this is your only client. But still, get in the habit of saying it if only to avoid this trap.

One day, with luck, you really will have trouble breaking off time for clients with less than a month's notice.
Yeah, it is mostly about, vitally speaking, infection rate.

On a side note I would like to remind everyone that Galileo's theories weren't fitting the observations of the world, it was step in right direction but he was also being a dick about it.

It took quite some time for us to develop better lenses, and to use elliptical instead of spherical orbits.
So rules are only enforced when things are in the news?

> the possibility some WSB regulars' strategy for cashing out their profits was based around these newbies being encouraged to buy as much GSE as possible probably isn't an argument in favour of delaying action

That argument would make sense if the justification of the ban had been about legality, not use of language. If it's about use of language then it's not relevant.
SQLAlchemy is really special - coming from Django I wasn't convinced initially, but I think the reason it works so well is it doesn't try to hide any magic. It's simply a nice way to represent objects in your database, you still have to explicitly request it to commit / run queries.
That’s way too expensive. My $80/month server bill can support millions of users per month but would only get me <300 MAUs on this service?

Edit: my guess is I misunderstood who they are targeting with this. Thought they were targeting developers who want to integrate Jitsi with an existing product.
Also that meaning is created by the listener, not defined by the speaker. Anything you say can be misinterpreted, either genuinely or maliciously. The message communicated is whatever the listener hears, with all their history, biases and intentions.
Legacy companies, like GM and Ford, were and are playing the ZEV/Carbon Credit game. As in, produce enough to grab some headlines but only produce what you need to offset your emissions; hence even Ford plays this game with a 50k limit on Mach E production.

They were quite will to wait for government to build out the charging network or have others do so. Heck I am still surprised Tesla's system hasn't been forced open. Both New York and California have had politicians float that idea before by different means; one requiring all stations to accept credit cards and the other jacking up electricity rates for stations not support all brands.

Still think it may be in Tesla's best interest to eventually sell off their charging network. As a Tesla owner it really getting to the point state side that buying one may be a negative as the only connector they offer is their own; they really should put one on both sides of each type or offer that.
How exactly is WSB controversial from a legal point of view?
the guy literally has math in his name. what are you talking about girlfriends here boomer?
Sony Ericsson had much more success in Europe and Asia and as such most Americans don't realize they exist - their memory of the dumb phone era is centered around crappy Motorola flip phones like the RAZR. And Americans get to write most of the tech history online.
GPL has the well-known web services loophole, that effectively makes copy-left protections moot. Without that, Wordpress and other GPL-licensed web CMS/frameworks would never have taken off like they have.

As for MySQL, notice how no one builds anything on top of it (like TimescaleDB and others did with PostgreSQL), but just uses MySQL as-is without modifying it, also rendering copy-left moot.
God bless that planets do not jump to an outer orbit when they get excited :-)
Looks very promising, very clojure like in terms of syntax.
The integration with composer is a good idea, and so is the interop with php.
It can have a very bright future if it can leverage the existing enormous php ecosystem.
Although I would like to see what the performance is like.
> The US ans Europe with far smaller populations have significantly greater climate footprints than China

That was true twenty years ago. After two decades of decarbonisation in the west and the opposite in China, China emits far more CO2 than the US and the EU taken together.

And even per capita, China has been emitting more than the EU for the last 5 years or more. (Yes, the US emissions per capita are still ridiculous.)

https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...
Even today if I really care about pictures I use a camera. A compact camera with x30 optical zoom at a $200 / $300 price point is far better than any smartphone. You can take pictures from far away, the lens is better, the sensor is larger. You don't capture the pupils of a bird on a tree with a smartphone.

Of course I get out with my phone in a pocket and I bring my camera with me only on special occasions and long journeys so I shoot many more pictures with my smartphone than with my camera so I agree that smartphones changed how we think about pictures.
It works okay, unlike most of the rest of the crap in computing. Leave it alone.
AFAIK WebRTC is already widely adopted, so what does it mean actually for most of the people?
I can get what the author is trying to say. But the article missed the most important point - OO for dynamically typed languages like Python/Ruby/JavaScript is for polymorphism, so that you can write a function accept an object that has print() method without knowing what it is.

Languages extensively use the 'bag-of-functions' style usually have a way to dispatch functions based on type, so that people can extend packages without having to modify the source code. It could be multi-methods in Clojure, protocols in Elixir, polymorphic modules in OCaml, or even powerful ones like type classes in Haskell.

But yeah, I agree 'bag-of-functions' is generally a net win in terms of language design - if the polymorphism counterpart exists.
Show HN: Snucket – Keep your snippets where your code is
JSON vs. XML
Snucket is a snippet manager with a little twist. All your snippets are stored in a simple git repo by either GitHub or GitLab. While still offering a clean and intuitive interface to interact with your snippets. Paired with a powerful and fast code search.

One of my main goals was to create a tool that does not lock you in. Snippets can be quite valuable and save a lot of time. You own your snippets as much as you own all your other code stored on GitHub. If you decide to leave Snucket (not that we would ever give you a reason to do so) you can use your snippets like Snucket was never there. Every snippet and its tags are stored as a folder containing a readme with the description and all the files that you created.

I'm very grateful for every piece feedback and criticism and open for new ideas.

Just keep in mind that Snucket is at a quite early stage.
More details/discussion: https://www.reddit.com/r/perl/comments/l6d8ws/perlcom_unfrie...
Thanks, I will have a look :-)
> This would just screw over poor countries.

Lot of drugs are manufactured and exported from India.
Exactly. Especially when we talk about freedoms and rights it is important to recognize the collision space between the different freedoms/rights of individuals.

If one exercises their freedom of speech in certain ways one might impede the freedom of speech of others (e.g. who are objectively less free). This is one of the big differences between Europe and the US: in the US the freedom of speech of the individual (regardless of the collisions with others) is traditionally valued more, than a collective, utlitarian definition of freedom of speech which is more present in Europe.

Utilitarian freedom of speech would mean that we try to optimized for a society where everybody can speak freely even if this means cutting of some individuals that go to extremes.

Individual freedom of speech means you let everybody say what they wanna say, even if it means that the discourse of the society as a whole gets harder, muffled or destroyed.

I don't say any one of those things is better, but both have their pros and cons and we certainly need to be aware of the downsides and complexities involved when we ask ourselves what society we want to live in.
The pricing models are vastly different AFAIK. How are you comparing them?
For numbers, r/wsb had around 2.3m yesterday morning (Wednesday 3 am) and now has 4.3m members, so that's a jump of 2 million new in less than a day.
Thanks for your response! Unfortunately I'm already doing all those things.

Agreed, I think it's insane. How come there isn't a single App out there that works well for such a key technology? I guess it's a really hard problem to solve.
Does not even have to be that grim/profound.

Ever used your phone in the blazing sun, or rain? Had a partly shattered screen or tried to do something on the stone-age library computer? Searched for something with really slow or shaky connection? Tried to explain where to click via phone?

Suddenly all those accessibility features and "fail gracefully" come in really handy.
Recently on reddit there was a thread, here's the catch 22 that was unearthed:

- if you're slow and careful, you're not worth your salary

- if you're skilled and finish fast, that job was easy and not worth being paid a lot
The answer is simple: Traits

The weakness of OOP structurally stems almost entirely from inheritance, which I think is very poor construct for most complex programs.

How should the widget situation be handled? Well, what is a widget? It's hard to define, because it's a poor abstraction.

Maybe all your "widgets" should be hide-able, so you implement a `.hide()` and `.show()` method on `Widget`. Oh, and all your widgets are clickable, so let's implement a `.click()` method.

Oh wait.. but this widget `some-unclickable-overlay` is not clickable, so let's build a `ClickableWidget` and `ClickableWidget` will extend `Widget`. Boom, you're already on your way to `AbstractBeanFactory`.

We got inheritance because it's an easy concept to sell. However, what if we talked about code re-use in terms of traits instead of fixed hierarchies?

So, our `some-unclickable-overlay` implements Hideable. Button implements Hideable, Clickable. We have common combination of these traits we'd like to bundle together into a default implementation? Great, create super trait which "inherits" from multiple traits.

Rust uses such a system. They don't have classes at all. Once you use a trait system, the whole OOP discussion becomes very obvious IMO.

1. Shared state can be bad, avoid if possible

2. Inheritance is a poor construct, use traits, interfaces, and composition instead.

3. Don't obsess about DRY and build poor abstractions. A poor abstraction is often more costly than some duplicated code.

4. Use classes if they're the best tool in your environment to bundle up some context together and pass it around, otherwise don't
It's known as the "Euphemism Treadmill" [0]. I remember "spastic" being a playground insult having been a medical term a couple decades previously.

[0] http://englishcowpath.blogspot.com/2011/06/euphemism-treadmi...
BMW salesman tried to talk my boss out of a EV, stating they had "none" available to test drive and those were not the future anyway. They use their own inability to supply a good charging infrastructure as argument against EVs here. ("Reichweitenangst")

They are to tangled in their supplier systems, to many jobs life and die with legacy vehicles. The truth is, they can build a EV, but they cant sell EVs, supply and maintain their company structure while doing so. Which boils down to- they cant.
The Reddit thread suggests making Windows Registry changes to re-enable S3; however, in the latest laptops S3 is no longer even advertised by the BIOS. Just as in my December Inspiron 7506 - I got suspicious when, after putting to sleep, the fan would randomly turn on for a short time, and the laptop would stay warm. After some digging it turned out S3 is not available at all (i.e., under Fedora cat /sys/power/mem_sleep returns only [s2idle], and not deep.)

There are justifications floating around such as "certain devices/Windows drivers don't handle wake-up properly" or "CPU idle states are not re-enabled on wake-up", but still, I would like to have the option of deep sleep mode and just deal with any HW problems at my own risk. The "always connected" sleep functionality is of no importance/use to me at all.

Too bad, as I really like the build & screen quality on this model, and I guess I'll just get used to turning it off (which is not terrible, booting up takes only a few seconds.)
Also while Indonesia has a Muslim majority, it is _NOT_ a Muslim country. Bali especially is Hindu.

Visa runs aren't shady. Been doing them for ~5 years in a row in exactly that region. The reason why visa runs are even a thing is countries rely on that. It's a built-in feature of their immigration system.
Congratulations on the milestone! I really liked the blog but didn’t quite get what the product was for, until I tried the Tweetagram demo, which is awesome!

https://www.bannerbear.com/demos/tweetagram?tweet_id=1354742...

I bet this is a fun product to build. Best of luck with it!
Yes but that's nothing to do with homosexuals? Why is there any relation.
I saw a comment on WSB that said they have bots that remove all swear words etc but some people use unicode etc to write the words anyway. I don't know if its true but where is the line for a ban if a genuine effort is being made to moderate?
If that were true Melvin Capital would just say nothing and ride the profits. If you are a short seller with a covered position (with options) your goal would be to let as many desperate/stupid people enter before the crash because it means there will be less resistance to price drops after the crash because all the dumb and unpredictable money is gone. You would instead push propaganda that your shorts are not covered and lure people into your trap.

If your shorts are not covered then you are basically completely screwed and are willing to do absolutely anything to tank the price as soon as possible even if it means you do not get maximum possible returns. You would push propaganda that your shorts are covered and convince people that you have complete control over the situation.

If you told the truth you would be exposing yourself to unnecessary risk in both cases.
I think the piece that people don't seem to understand is how you can live in a country where bankruptcy is presented as a normal part of life.

I have never declared bankruptcy and there isn't really a situation that I can foresee where I will need to.
> Would be awesome to hear how they are doing the scaling.

Shameless plug: https://fosdem.org/2021/schedule/event/jitsi_scaling/

> so it would really be great to see a supported desktop app for all relevant platforms

We have an Electron based app: https://github.com/jitsi/jitsi-meet-electron

> Also native performance background effects

This is in the works, we have to be able to share some news soon!
'Birthday Rule' Blindsides First-Time Parents with a Mammoth Medical Bill
A few hundred thousands, maybe a few millions at most. A drop in the bucket of internet users
They seem to think that if it's not "censorship" then it can't be criticized, as if the word itself is magic.

Discord did a thing and people don't like the thing Discord did. Now what?
The iPhone was the difference, though.

I worked for one of the world’s leading photographic equipment manufacturers for decades.

When the iPhone first came out, I showed it to one of the senior marketing managers, and said “this could be trouble.”

They laughed, and talked about the low resolution, depth of field, bad lenses, insensitive sensor, etc.

Well...here we are...
Shares that are bought back, buy back ownership of the company though, no?

If in a trivial example, they buy back all the shares but 1.

Would the person holding that last 1 share have suddenly 100% of Apple?
I recommend Our Planet series from Netflix: https://www.youtube.com/watch?v=aETNYyrqNYE&list=PL7rb3uMaYm....

Also this: https://en.wikipedia.org/wiki/Climate_change#Impacts
Why would remote work for a foreign company not be subject to local law and require a work visa? While few countries will care if you answer the occasional work email while on vacation, living there for months while working remote is problematic.
Yo, send me an email alsaigon63@icloud.com

i was where you are a few months ago. the world is a scary place when you dont know how it works. Shoot me an email, we should talk. This isnt a monolithic force, its mostly children with powertools. Dont paint it in broad strokes because the truth is way dumber than you may believe possible, that i can assure you.
I don't understand why this is an issue? Reddit/Discord are companies and they get to decide who they serve or not serve. WSB guys can just go off and make their own reddit and discord if they want. Why all the hullabaloo?
This is such a fallacious / purposely poorly-scoped scenario designed to inflame amateur internet moral philosophers (or journalists).

Self-driving cars operate according to the rules of the road. They won't be deviating from their lane to choose which pedestrian is better to hit or not. You brake, stay in your lane, or at worst go where the physics takes you after braking.

To try to turn this into some trolley problem is to not understand how the thing works. Or worse, to try to manufacture some moral crisis for empty speculation entertainment at the moment.
Yeah, we're are currently working on Windows, it's almost ready. Expect a first beta in a few weeks.
So this is fine, but gay wedding cakes aren't?

The problem with modern leftism is consistency in beliefs. It's why I had to just walk away despite still agreeing with most leftist policy ideas.
Purported phosphine on Venus more likely ordinary sulfur dioxide, new study
What does Discord want to be? (Same goes for Facebook/Twitter ...)

Moderated content because you are responsible for stuff that's being posted? Then go "censor" stuff all you want. Same rules for all.

Open platform and not be responsible for content? (Similar to ISPs) Then everything should be allowed until a judge tells otherwise.
> We are in the process of birthing, bootstrapping, giving autonomy to beings who are relative to us in power as we are to insects. We can barely even form a concept of just how much of us they can see, and to what extent they know our thoughts and actions.

We are nowhere near that. Just getting AI to perform at the level of an actual insect would be a huge achievement (but then, how would we know we're there?), scaling from that will require a whole bunch of big breakthroughs in a whole bunch of fields.

But I don't think we'll have to worry at all about a hypothetical AI singularity if we don't get a much better handle on our impact on the world we are a part of, and quick. Because we're in the midst of a mass extinction of geological dimensions, and if our limited understanding of past extinction events is any guide, this will get ugly way beyond any scenario I've seen discussed in the mainstream, and possibly quite abruptly. We're not prepared, and we're hugely vulnerable.

Yet we, as a collective, don't seem to "get" this beyond some very abstract recognition that most people brush aside as alarmism or "can't do anything about it anyway". I've talked to a whole bunch of people who, in essence, are kinda happy with all this; mostly warmer weather, less nasty insects, what's not to like? To me, that's wayyy scary.
533m FB users' phone numbers on sale via Telegram
I don’t have a solution, but would comment simply that it’s really difficult.

The main issue we face is that everyone is spending the whole day on camera in front of their screens, as virtual meetings substitute for in-person meetings.

Therefore, we run into the very understandable objection that any team-building or other more relaxed activities, because they also have to be virtual, actually add to the virtual meeting/screen fatigue we are suffering, and might create more additional harm than the marginal benefit received.
Pandemic boredom research is thrilling – and might even be helpful