skysight-inc/HackerNews huggingface dataset:
> I meant this in the sense of open sourcing a project and encouraging a community around it so other developers would help introduce new features and fix bugs.

I see. I don't want to be pedantic (but I guess I am anyway) but building a community and open sourcing code are two very different things. If you're running a business, in no way should we force them to do what we can call "community open source". The idea is that you can modify the code to your needs, and neither of the community things are absolutely needed for this. Of course it helps, but I feel like we miss out on a lot of companies open sourcing their code if we only care if they build a open source community too.

> If you don't do this, aren't you missing out on a lot of big reasons to make it open source?

Everyone have their own reasons for open sourcing something. I'm sure everyone could handle their incoming open source contributions better, but in the end it's up to the companies/organizations/projects/people themselves.

> Someone could fork the project, rebrand it and take it in a new direction, especially if you weren't dedicating enough time to it e.g. ignoring pull requests.

That sounds great to me, maybe I'm missing something. If someone makes something that is better than your thing, wouldn't the best thing (for the users) be to use that then? Or if it makes different tradeoffs, that maybe makes sense in more scenarios?

You still have to make sure you're a better product for someone to purchase, if you now so persistently want to run a company based on your open source code. You can still run a better product than your competitors.

Also, if you don't want to open source your code, that's fine too. Probably in the future (if not already), having open source code is a advantage against your competitors.
All the rental scooters have been modified so they don't fold for durability. The consumer grade ones all fold. Folding bikes are a lot pricier than the $300 xiaomi m365 that I regularly see on craigslist for $150.
Nicky Case is amazing. His interactive game to explain segregation in cities is very eye opening as well. https://ncase.me/polygons/
I wish the Github UI had an user experience like this. I do a lot of directory tree navigation in the GH interface these days, while searching for algorithms and examples for a new project and it's horrible how much time I'm wasting on clicking into and stepping back out of folders trying to get a glimpse of whats in them. The lack of file sizes and filetype icons make it even worse. GH file navigation feels like a step back from where we already were in 1986 with Norton Commander.
> The question you almost always want to answer about the relationship of the subway to the surroundings is "where is the nearest station entrance" which the system map cannot and should not answer. Any other question about that spatial relationship is essentially trivia, as far as a transit system map is concerned.

Do you actually live and work in New York? I'll assume not, and your attitude proceeds from ignorance of the situation.

Suppose you work at 1 Pierrepont Plaza (former HQ of Hillary Clinton's campaign, bit of trivia there) and you want to go to Nakamura Ramen on the Lower East Side. You have a subway station right outside the door with the 2345R train, but you'd be a fool to take any of those instead of walking the extra five minutes to Jay St Metrotech for the F.

You are at Broadway - Lafayette St, and you wish to head to the Flatiron Building. The nearest subway to that is the R train. You can take the 6 and transfer at Union Square... but really, you should just walk from the 6 train at 28 St.

You are staying in Fort Greene. The nearest stop is Fulton St (G). The next nearest stop is Lafayette (C). Even if you are headed to Columbus Circle (ABCD1), you might find yourself better served by by walking to DeKalb to catch the B or the Q, which are acceptably close, have more frequent service, and bypass lower Manhattan. (If you are going to the Metropolitan Museum of Art, you will instead walk to Nevins.)

You work at Union Square and live in Williamsburg. A signal problem -- residual damage from Hurricane Sandy when the tunnel was flooded -- prevents the L train from operating. What are your options for getting home today?

Your proposed universal norm actually makes a lot of sense ... for hybrid commuter rail / metro systems, such as the DC Metro, or BART, where questions like these are only minor and occasional. It is far more ambiguous for NYC.
This is why I consider address space randomization to be a cosmetic fix that doesn't solve the real problem - a memory safety violation - but gives an excuse for not fixing the real problem.
It just increases the cost of the attack development beyond script-kiddie level. Most of today's attackers seem to be competent and well-funded, either by nation-states, organized crime, or the advertising industry.
Can't wait for (scalable) homomorphic encryption, where providers can serve you without ever knowing what's in your data.
literally everyone who commutes into a city for work wants to also vote there. good luck with that.
It's instructive to compare this list comparing the carbon intensity of electricity generation by state:
https://en.wikipedia.org/wiki/File:Carbon_Intensity_of_Eletr...
to this list of the cost of electricity by state:
http://www.neo.ne.gov/programs/stats/inf/204.htm
Objectively, electricity costs the most in states that have the lowest carbon intensity of generation, i.e. the highest share of wind and solar. The correlation is off the charts. Any analysis that says that wind and solar are cheaper than fossil fuels that doesn't address this simple, objective fact is a snow job.
(The outliers are Washington and Oregon -- because those states use hydropower instead of solar or wind.)
Another python profile that isn't mentioned is pprofile[0]. It is also a statistical profiler with line-level granularity. It doesn't have the memory profiling abilities (that is pretty slick...), but it also doesn't require the dynamic library injection.

I don't know how it's statistical profiling speed compares to scalene, but it would be great to see the comparison.

Also, does anyone know how the malloc interacts with pytorch?

[0]https://github.com/vpelletier/pprofile
Post about the current reality of Linux mobile phones.

It's written by one of the main contributors to Ubports version of Ubuntu Touch, and offers some insight into that project.
It's almost a crime that Azure is winning against GCP, like an old jalopy out-selling a Tesla. Yet this article touches upon why, with inferior tech, Microsoft is killing it. Good on them for their business relationship management.
You might qualify for need-based financial aid, provided in part from the university scholarship funds. I believe the only way to know for sure is to apply, be accepted to enroll into the university, and then receive the financial aid package.

I would definitely check out the community college for the first two years. I think you have to be careful on which courses will transfer, and the community college may not offer every course equivalent to the first two years of a CS degree. I think you will save (potentially a lot) of money and position yourself to be more competitive for a top university.
How many externalities are you offloading onto society with the choices you just described?
I wasn't trying to interpret existing law, I was expressing my opinion on how the process _should_ work.

No one should be denied access to legal documentation that they could be held liable for compliance/non-compliance.

I'd argue even further and say that if any portion of the law or any supporting documentation is not fully accessible at any time, there should be no liability for non-compliance.
The comment I was responding to was saying everyone wants to own their method of transportation. I'm not asking why you would want to drive - I'm asking why you would choose to own a car if there was an alternate world where all the other cars in the city were available to use on demand.
Good for you! But hasn't this always been the case i.e. looking / 25 when you were 36?
I couldn't agree with you more. Its sad that so many people have dismissed this possibility out of hand. Even the FDA agrees that there is a risk (which is why there are black box labels on antidepressants).

There are also many cases of drug companies going to court and losing over suicides and murder-suicides. Leaks during those trials have shown horrible cover ups such as Study 329.

The whole thing is really is too horrible to imagine. The idea that we could give drugs to people making them want to kill themselves, which I think is why so many people don't want to believe it could be true.
It's a neat trick I hadn't seen before, but it doesn't seem particularly advanced. There are all kinds of things in the STL that I don't remember or care about until I actually need them.
The Seattle study was done during a time period when the economy of the city was going up significantly. The authors write in the paper that it's possible that if the minimum wage was not raised, it could have resulted in even more people employed.
Facebook Gaming Grabs Market Share from Amazon’s Twitch in 2019
When I was a postdoc at berkeley I was talking to a professor (chair of my department) and he said he had done some research on this problem (if you watch the movie Right Stuff, one of the guys who goes to space may experience this due to cosmic gamma rays).

The professor said something that I still think is audacious. He wanted to resolve the issue, but couldn't get IRB approval to run experiments on students, so he experimented on himself. By looking into a synchrotron. Synchrotrons are some of the most powerful lights humans make, with broad spectrum and extremely high intensities.

He said he did a bunch of calculations to come up with filters to ensure that statistically a very small number of photons with specific energies entered his eyeball. Installed those into the viewing platform on the synchrotron, and opened the aperture with his eye in the light path.

I believe it's this paper (currently paywalled): https://www.nature.com/articles/230596a0 which should describe the experiment and the identity of the subject.
Verified streaming is implemented by https://github.com/oconnor663/bao.
> you buy additional travel insurance

Do most people actually do this? I never do.

If an airline cancelled my flight, did not provide alternative arrangements, and cited some legal fine print instead... then I would be very upset. They might be legally in the right, but that wouldn't prevent me from taking my business elsewhere.
And yet we don't simply pass the station map to Graphviz. There are goals beyond "where is the nearest station entrance?"
lol the minimum / livable wage is just another joke in lawmaking with vast loopholes.
Lime is laying off about 100 people and ceasing operations in 12 markets
That's a great transparency report and I'm stoked to see that you actually appear to actively fight invalid legal requests for data.

According to your "Guide for Law Enforcement"[0] ... It's really just by luck/coincidence that you can even claim "We've never done that". Again - it's nice and mildly surprising to see that you haven't received an NSL yet. But I would bet $1,000 to charity that you will be legally forced/required/obligated to provide some PII/DNA data to law enforcement in the next 10 years.

A question: DNA samples, in a vacuum, don't seem particularly useful (even with a name/face attached). Does 23&Me aggregate medical histories to associate with DNA samples? If so, where do they get the medical data for specific individuals?

[0]: https://www.23andme.com/law-enforcement-guide/
I find it hard to believe that you can’t see any correlation but here you go:

https://www.ncbi.nlm.nih.gov/m/pubmed/24121465/

https://www.allure.com/story/suicide-debt-link
Huge difference... Chinese company wouldn't fire them, it would give all of that data to a whole bunch of people in the government.
It's not maintained but it sure does work well. I've been throwing all kinds of workloads at it, always works like a charm.

The forks don't seem to actually fix problems, they just add various features to the library, features I don't personally need. And many of the forks are also not updated in a long time.

I guess short and simple is sometimes good enough to last?
Video Shows Ukrainian Airliner Being Hit over Iran NYT
NeXTSTEP pretty directly evolved into iOS, though, so it was certainly a significant asset in the acquisition, too.
Sure, in that case so is the US and everywhere else, which means the social safety net is completely irrelevant.
I would recommend against making a decision to turn your will and your life over to the care of RMS, though.
The "no bullshit" motto is mentioned a few times here. A motto is just another marketing device ­– a way for a company to pretend to have any sort of principles beyond making as much money as fast as possible.

Why would anyone believe a motto is anything other than a marketing device? It is only believable if people follow it contrary to pragmatism. Any company is eventually going to have a fair share of people who believe being pragmatic is more important than their motto. And in Western culture at least it's usually considered rude to bring up the "big guns" and have a fundamental values discussion when everybody just wants the meetings to end and to start making more money.
> We are building a pipeline from FASTA files of genomes to deployment in our customer's facilities.

This statement and the remainder of that paragraph is simply nonsense. The same can be said for much of the rest of the text. They are trying to resuscitate an old idea with pure hype.
What motivates that advice?

I'm definitely looking forward to HTTP/3, but I anticipate HTTP/3 having more problems with adoption due to overzealous firewalls and UDP blocking. I expect a longer tail of "I can't use HTTP/3" clients than "I can't use HTTP/2" clients, which means it'll be longer before you can reasonably count on it for performance optimization.
> Why would I buy domain from them when something like namecheap, even google domains exists? Why would I even host something there?

If you're in Europe, they're cheap for many European countries' domains.

Back 10-15 years ago they were special because it felt like a hacker kind of company. They gave free WHOIS privacy, what seemed like good DNS control/UI at the time. But it was the WHOIS privacy that got me onto them.

I still use them because they're around half the price for .co.uk than many registrars - and many others I've used have become more rubbish than Gandi has.

All my DNS is hosted elsewhere now, and I never understood why Gandi introduced hosting et al. I've never used it and never would, it seemed a terrible diversification for a good domain registrar.
Does the Numba JIT do this? This definitely seems like a compiler optimization that I want to mechanically run on my code
Compared to other nations, is the US overmedicated in general?
If you were starving and I offered you a job washing dishes for $2/hour, would you take it to be able to afford some rice+beans tonight or would you rather not eat tonight? You're worth more than $2/hour.

We need minimum wage laws to protect people from being crunched by capitalists exploiting labor market inefficiencies.
Previous discussion: https://news.ycombinator.com/item?id=22003832
Unfortunately, there still is no such thing as "basic" analysis of DNA. :)Ewan Birney has a great quote about this:

Sequencing, analysing and interpreting genomes is ‘routine’ in the same way the US Navy ‘routinely’ lands planes on aircraft carriers. It might happen regularly by well trained crew with the right equipment but it is not an easy thing to do.
https://twitter.com/ewanbirney/status/1040144488948281344

That said, an Oxford Nanopore sequencer + a laptop is probably the closest thing to what you want.
Not op, but I've written several apps with a similar setup to what was described. Both email verification and password resets are pretty simple to implement yourself.

For password reset, you just create a record with a unique token and send an email that links back to the app with the unique token in the url.

Email verification is basically the same: send an email with a link that identifies the user and hit the server with the unique token when that page loads.
If only 10% of DRMed viewership is through EME in browsers, then dropping EME from browsers is far easier than if it were, say, 50 or 75%.
They used to be very good if you wanted a non-scammy registrar with a huge selection of TLDs and ccTLDs. However, in recent years, success seems to have gone to their head and the service is nothing like it used to be (plus their latest control panel UX is an abomination).

Feels like the CEO has made his money, forgotten the company's roots in the process and is happy for Gandi to be just another generic, overpriced registrar running on auto-pilot.
Fulton Sheen says that to stop violence, we need to resort to violence:

https://www.youtube.com/watch?v=qHaizmIj3ck&t=2000s
Google Maps and the Transit App already ingest GTFS feeds for trip routing and predicting arrivals.

A regional feed would make things easier for developers, not so much commuters, who are already relying on aforementioned products.

For anyone interested in playing with GTFS feeds in their area, I recommend checking out TransitFeeds' list: https://transitfeeds.com/feeds
I am curious if there are others.

But as soon as a camera came out that supported this I finally got one (flat out refused to get one before... even though I wanted to get one).

It feels pretty good knowing its stored encrypted in my iCloud and all of the processing happens on my devices (HomePod and Apple TV)
Needs a (2017).

Previously on HN: https://news.ycombinator.com/item?id=14452832
Most Spectacular Places to Visit in Dominica
They're just stating that having more than half of all computers with just 1 user guarantees that the median is 1.
You don't get to Apple is (large market cap, high customer satisfaction scores, high reviews in the tech press, etc.) because of marketing. If it were that easy, companies would just copy their marketing or load up on marketing and they would be successful.

And a huge part of Apple's current success is based on the tech and expertise they got from NeXT. That work underpins not just laptops and desktops but phones, tablets, set-top boxes, and more.
I had an offer from a FAANG a few years back, for a BA job, and turned it down because I realized I couldn't afford to live there on the offer. I can't imagine how "ordinary" people survive.
I suppose the current generation consoles are still on 12nm, but that must be ramping down at this point. PS5 and Xbox-something are a going to be big chunk of the 7nm capacity (30,000 wafers/mo) AMD took over from Apple, since they’re moving to TSMC’s next node for the next iPhone.

AdoredTV recently did a rough breakdown of how many wafers it’ll take for each product line. Epyc only needs about 1,500 wafers from TSMC since the chiplets are so high yield. Desktop and the new high end laptop parts don’t need much more. What boggles my mind is that between the new consoles they’ll need something like 10,000 wafers per month if this generation’s sales are on par with last generation. I guess it’s a nice way for TSMC to keep 7nm production up as Apple, AMD, and the other big ARM players move onto better nodes.

Edit: the consoles take so many wafers because they’re going to be giant monolithic APU designs somewhere in the 400mm^2 range.
I very recently transferred a few domains to Gandi, and they also managed to lose one. I had to contact their customer support and they were able to restore it - it was all very strange. Combined with this incident and their responses on social media I'm getting the feeling that I should move them elsewhere again...
> You can’t require a CLA with AGPL. That would be an additional restriction, which AGPL does not allow. You can require a CLA for contributions to be accepted into your own distibution of the software (since you are not required to accept patches), but you can’t require anyone to sign or agree to a CLA if they recieved the software under AGPL.

So, the term CLA might be too strong here. What I'm really wanting to do is add an additional term that allows for "any modification of the source code that is contributed back to an open source fork to then be reapplied to the proprietary product." This I don't believe qualifies as a "further restriction", because I'm just granting an additional right to the company to reincorporate the code into the original product and I'm not restricting the rights of the downstream user in anyway. (i.e. they can continue to offer a competing product and use it however they would like)

Section 7 of the AGPL say this at the end...

"Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.

To me what I'm asking for is a "permissive" additional term that qualifies under this section. Do you disagree?

From a principle perspective, I think as long as developers know up front (based on the licensing) that when they contribute code to and open source project that the code could be incorporated back into the original product, then they would be okay with that.

As I'm writing this, I had the thought that perhaps a simpler approach is simply to just open source it as AGPL from the beginning with the additional restriction to remove the Plyint trademarks from the code. That is fairly clearly spelled out in section 7 as a valid additional term.
What's the big deal if it's ring, or me with a bunch of chinese-made POE cameras and blue iris as a local server? shouldn't people have the right to set up surveillance on their own house for protection and deterrence?

saying people are paranoid for having cameras is ridiculous, people also have security systems. It's a deterrent and doesn't necessarily mean high crime. if you live in Major City like I have my whole life, it's just a fact of life that you're going to want stuff like this.
Nice. Thanks for sharing.

For what it's worth, this would bring ODbL-licensed data into an output GTFS feed.
I had periodically thought about getting a robovac but:

- They're expensive, especially the high-end ones.

- They'd only do a portion of the house, albeit the part that gets the most traffic

- However, it's also the portion of the house that tends to have a pile or two of stuff that's being prepared for a trip or has just come back from a trip, various cords here and there, etc.

In the end, I ended up just getting a cordless vac that I can pull out in a few seconds if some vacuuming is needed. (I have a housekeeper who comes every month or so, so it's mostly about doing some light touchup between full cleanings.)
I don't always agree with their conclusions, but I can't argue with Wirecutter's methodology; their write-ups are well researched, documented, and overall fairly exhaustive in detail.
Implications of White Striping and spaghetti meat
How many externalities would be required to make a more unified, bulk transport system work effectively? How much would have to be completely torn down and reconstructed? How could the 'last leg' problem be feasibly solved? This ain't a one-way question, and sometimes status quo has the simple benefit of causing minimal externalities to sustain.
Try it yourself today https://www.haiku-os.org
Learn Language Like a Linguist – 3 (JavaScript – Literals) 2020
Recommendations a Challenge for Netflix, HBO Max, and More
I've got something similar driven by a data entry sheet where I put transactions. The monthly columns populate by sumifs()'ing off of that sheet.

I just started my third calendar year of this system on January 1st. It's working out pretty well. I like it more than an off the shelf budget app because I can customize it however I want. I use to keep track of other things like the last time I vacuumed my apartment.