skysight-inc/HackerNews huggingface dataset:
> Why don't we have a library stack where I can define some datatypes and get database migrations, CRUD REST endpoints, and a basic editing web UI, in a maintainable language where I can understand where all that's coming from and incrementally start customizing?

This sounds like Django (models+migrations, views for CRUD/REST (maybe with another library for automatic generation from models), admin pages for editing, and in python).
But it is part of the reason these countries don't have startup cultures. In the US you can just try stuff out including hiring someone who may not be a perfect fit.

In the US you can pivot your startup if something isn't working, roll off 20% of your staff and you don't have to talk to a govt tribunal or go through appeals.

You can make your own management calls on who you want to work with - you don't have to justify things or provide the verbal -> written -> tribunal -> appeal cycles process.

And founders are notoriously bad managers - while they should perhaps spend the time to do PIP's and training plans and being better managers, most of them are very focused on outcomes - so startups can be a very self managed area.
I wish academics were challenged to bring a technology to life. A working gizmo cannot be argued away. We need some mechanism by which the products of research are exposed to reality, a little bit of a market force to help us evaluate what works and what doesn't. Already there is a replication crisis. What we need is to make talk less cheap, ideally give the academics skin in the game. This would be a system where people toil away for years before producing something, and some may never succeed, but when they do they get all the upside from creating a new technology, and we as a society benefit from having this new invention.

Essentially, I would break apart the monolithic idea of academia. There's too many inefficiencies, we waste away the talent of very smart people working on incomprehensible details that only a handful of people care about, and they write papers no one will read, only to then go to finance or tech where they'll wonder what was the point of grad school since a small percentage of their skills/specialized knowledge is necessary to make a living. We're creating all these PhDs and we don't know what to do with them. We need to foster a more entrepreneurial path in these people, they're stuck thinking that they only have two choices: academia or industry.
Term of venery?

No, it’s actually a collective noun.

https://www.merriam-webster.com/dictionary/collective%20noun
Oh interesting, I hadn't come across them in my research. I did find zenoradio.com (which used to be http://www.audionow.com/) and they have a Call-to-listen feature with a fixed number for each podcast. However, can't get a number right away, you have to complete a certain number of sessions before they'll assign you a number (https://intercom.help/zenotools/en/articles/1843279-how-can-...).

I've also seen a few church have their own "Dial a Podcast" feature for their own sermons (which is what this originally started out as, although that was done through our self-hosted FreePBX box).

My primary target audience is smaller churches with existing podcasts who want help to reach members who don't have internet access, or are less technology inclined (not a judgement, it's just what they're comfortable with). This generally tends to be older members, so that's who I designed it in mind for.

I think having a fixed phone number and code (versus Bullhorn's rotating number) is key because you can write it on a post-it note, give it to them, and then they can call it any time. I mean, it doesn't get much simpler than, "Grandma, call this number and when the person starts talking press x-x-x-x-x-x".

Also having it be simple for churches to setup and administer is important. I've gotten several calls from other churches this year about how we do our online streaming services. Having this be a low-cost fire-and-forget was important.
I could reduce my CO2 emissions even further by jumping off the Golden Gate Bridge, but I'd rather go to cool places, thanks.
Ask HN: Does GitHub sales get back to you?
I'm wondering if anyone else has trouble hearing back from GitHub Sales -- via their support system as well, support stops responding after its passed off to sales team. I don't receive a response from sales.

In this example, it's about their code scan feature for private repositories.

Thank you
> Thanks. I mean the laws and precedent that made it clear my non compete is unenforceable based on the idea that I have a right to... work.

> Oh hey and there’s the name right there!

I wish non-competes being unenforceable had a pithy associated phrase, but it doesn't.

There are nuances to non-competes that sometimes get glossed over, such as non-solicitation of customers and co-workers. I believe those types of clauses are enforceable in CA.

Oddly enough, the union neutering that is encoded as "right to work" is usually cited as a factor that makes a state more "business friendly", and so are enforceable non-competes.
Ask HN: Good tool for visualizing shared benchmark results?
Right now, I'm cobbling together charts and tables from stress tests and benchmarks by generating static images of charts using R, then manually pasting them into Google Docs.

What I want is to something that supports collaboratively edited dashboards with interactive (zoomable, filterable, etc.) visualizations that can be pointed at different datasets.

- Let's say a benchmark runs daily, with each run saved as a dataset named by date. I want a single web page which allows the user to select that dataset from a dropdown and see all the visualizations. They should also be able to select older datasets.

- I also want to be able to offer single page which aggregates all datasets into visualizations to show progress over time.

- I want to be able to publish many dashboards like this, for different types of benchmarks, each with different visualizations.

- The data must be uploadable via an API.

It's important to note that this can't be just some static web pages. It must be possible to design dashboards via the UI.

I've worked a bit with Tableau in the past, but I'm not very impressed with it.

I've looked at Google Data Studio, and it looks antiquated and underpowered.

So far, Grafana + Postgres is the best thing that comes to mind, but I get the feeling it's not really made for this purpose. That would also require more glue on my part in having to upload datasets to Postgres as SQL.
> Does anyone know of any other web hosts that support FastCGI well

I believe Dreamhost is the only larger host that does so. But there are a few that support WSGI directly either via mod_wsgi or uWSGI.
iTerm, for one.
In terms of design influence, Simula is a lot closer to C++, Java, and C# than Smalltalk is, so I don't think that would be accurate even so.

Every time you write "protected" or "virtual", that's Simula speaking.
> Industry/capitalism/profit-seeking by definition makes it incredibly difficult to do things where there isn't a large expected monetary return. But profitability is a poor proxy for whether a thing is useful to do or not.

I don't think that's unique to capitalism. The Soviets were building spacecraft and nuclear weapons while people went without food.

Curing an extremely rare disease is valuable, we all value human life. But say there are tens of thousands of uncured diseases and more coming every year. Then let's say there is a finite number of people capable of working on them, how do you decide which cure we're going to target. The tradeoffs are a consequence of limited resources, not the system.

Market based health care does make me uncomfortable though, mainly because the incentives aren't in curing but in perpetual treatment to generate an income stream.
Ditto. Honestly had the same printer happily running for 20 years. It eventually became too hard to frankenstein connector adaptors for it.
Formula E, Formula 2, and IndyCar have been producing better on-track racing than F1 pretty consistently — but they’re all spec series, and engine/chassis development is strictly limited.
In the netherlands you can have them sign a non-compete clause, generally for 1 to 2 years.

"This clause prevents them from working for your competitor or from starting a similar enterprise after resigning. A non-solicitation clause forbids your employee to contact your clients after resigning."

https://business.gov.nl/regulation/non-compete-clause/

In the US, lots of folks have famously started up their own ideas if they are frustrated with a big corp. In California that can't be blocked.

Is there something I don't know about NL law (very possible!).
Given how scarce entropy sources tend to be, it always torqued me a bit that if I want to simulate a dice roll I had to grab a whole float worth of data from the entropy source instead of something smaller.

But we don’t generate 1-6 via division, we generate it by multiplying a random number between 0.0 and 1.0 times 6 and add a 1. I’m a bit fuzzy on this division comment. In mathematics division and multiplication are inverse operations, but in CPUs multiply has traditionally been much faster.
Plenty of people watch the tour de france, which is basically low powered slow racing. The strategy involved in exploiting aerodynamic gains in the pack is kind of fascinating. Trying to sell it as the same thing is kind of dumb though.
POSIX makefiles is another.
I too used SLS in the early days, and before that I believe MCC Interim Linux. Then eventually Debian after SLS, a year or two after it came on the scene.

I believe the first kernel version I had installed was 0.97ish. Definitely a.out pre-elf era, X didn't work yet (at least for me). X was always a hassle with my Trident 8900 card. Modelines and all that.

Wish I remembered more. And wish I could have been more focused and done some real programming and contributed back. I mainly spent my time on MUDs, MOOs, and IRC, and tinkered in an unfocused way in C without accomplishing much concrete. Man those were cool times tho.
How to take control of your calendar
Thanks for the refs - that makes sense.
If you're working with a stack like nodejs, I don't see how FastCGI would be any faster or better in any way.

In the late 90s I used FastCGI with Perl to basically do everything... personal sites, the local Lee Newspaper, even a math expert system funded by a NSF grant that interfaced with MatLab. Nowadays, http server extensions and cloud services easily match FastCGI performance, while providing many scaling and logging and denial of service protections and features built in. It's hard to argue for FastCGI anymore, but everyone wants to reinvent the wheel, and some of those wheels are nice. Who needs EDI when we have SOAP? Who needs either when we have REST.
There is orders of magnitude more engineering-hours put into a car these days but it has to be through very narrow directions.

Ideally you want rules that allow smaller teams to come up with mad ideas and not big teams but it's not feasible for the sport. This is why they have finally managed to bring in the cost cap.
They aren’t. If you buy a cheap one, it will suck.

If you buy a color inkjet printer and you didn’t spend at least $200, you messed up.

I have the HP OfficeJet 9015, Wirecutter’s pick. It is far and away the best printer I’ve ever owned.

Also, if you want to print stuff, it doesn’t hurt to use Apple devices. AirPrint is dreamy.

Also, don’t forget how lousy printers used to be, especially in relation to drivers and software. Now it’s just join the printer to the WiFi and it’s there, ready to both print and scan wirelessly.
Your comment reminds me of this tweet: https://mobile.twitter.com/zackkanter/status/130493861651941...

The cognitive dissonance humans are capable of is amazing. To actually say “We would never allow that in our town.” in the pejorative while flying back from a trip specifically meant to learn how to be like another town.

If you’re not going to act on an author’s central point, don’t try to do any of the other parts (they’ll probably actually be harmful). If you’re not going to copy the central parts of something successful, don’t bother copying the other stuff.

The recipe for success of Silicon Valley is pretty straightforward. It has great colleges, great weather, and weak noncompetes. So people go there to start companies. And now it has a compounding cycle of attracting capital, founders and talent (recent events aside).

But a government employee from Boston can’t say that, cause they can’t do shit about it. It’s not like they’ll fix the weather or the noncompetes (too many entrenched medtech companies to change that now).

So they’ll say “they have accelerators!” and open a city sponsored accelerator and maybe some successful company will pop out in the next ten years.
100% agree with you, students are fed the trap that only academia and industry are possible, no one talks about the entrepreneurial path which is the only one that offers the opportunity of making it big. And it's the only scenario where I feel it's justified working 60-80 hr weeks: you're building your company/product. It's a position with a risk/reward ratio that you can't find in academia or industry, and I think most of us here know that you learn a lot when you're free to deep dive into ideas you love.
I've recently been developing a cross-platform (gui) app in python + qt. I develop on a Windows machine, but want to run pyinstaller on a Mac to make a Mac package available. Unfortunately, not having a Mac, I can't do this simple thing. I played around briefly trying to (illegally) get a MacOS VM running, but gave up. This would solve my problems (well, not testing that it actually works as expected on a Mac, but much better than nothing)
Actually, FANG job stability is surprisingly high - the big corps have gobs of money and are big - so it takes a lot to actually push you fully out the door sometimes.

Entry level wages are perhaps $190K (right out of college / entry level) at google and others. There is definitely a job for you at $60K
It would be heavily influenced by Fortran, but I don't think it heavily influenced anything else.
To insist that learned helplessness is limited to non-human animals amounts to denial of evolution.
cuPy's sparse matrix support is still more limited than its dense functionality, but it's expanding quickly in version 8.0 in particular: https://docs.cupy.dev/en/stable/reference/sparse.html

The C++/CUDA backend to cuGraph contains many low-level graph operations on really sparse graph structures as well: https://github.com/rapidsai/cugraph
It may not be your fault, but it's still your reality. You either learn how to work reasonably well with people, or your career is going to be miserable. Would you rather blame someone else for your misery? Or would you prefer to learn how to be less miserable?
> Complain to Sonos about it

sounds a bit naive, since Sonos came out to be a CIA front with the Snowden leaks. It's their business to spy on innocent customers.
That may be true, but that's the fault of the 3 letter agencies and not the fault of Snowden.
I mean, if a company doesn’t answer sales inquiries, is it really the kind of company you want to be buying an enterprise service for?
I still wonder why startups don’t offer more flexible work. If anything, my time in a startup was significantly less flexible than at a bigco, where I had a much bigger team to cover my shifts.

It could be something as simple as a 4 day workweek. Or even 4x 10 hour days. Instead startups are a place where people are expected to put in 60 hour weeks!
> "That's crazy! Why would anyone hire anyone if they knew they could walk out the door to a competitor, or even to start a competitor?

He needs to flip that around... why would any employee agree to be hired when they can't leave, and can't work on things in their own time?

He doesn't understand that in this industry, it is the workers who are in short supply, not the capital. The best companies go to california and play by these rules because the best workers want to work by those rules.
I've been watching F1 since the 70's and I still love every minute of it today.

Honda pulling out is completely understandable, and I think F1 should sit up and listen. The dynamic simply won't work with three engine manufacturer teams and the rest being customer teams - especially when Red Bull is a customer team.

It might be radical, but I'd prefer to see F1 return to a simpler naturally aspirated V10 ICE only power unit, perhaps with a completely separate (and simplified) system for brake energy harvesting and short-term energy deployment (exiting corners).

We have formula-e let's make F1 more accessible to niche manufacturers.
Fidelity’s Will Danoff Looks Back on 30 Years at Contrafund
I'd like to see a comparison among Netlify, Vercel, and Render.com as they all offer free hosting for static sites with similar usability.

It's a growing service category (free hosting for static sites deployed from GitHub). Are there others (besides GitHub Pages) I don't know about?
Yep. This is a key factor. To discover new devices, Sonos uses a wireless scan. That requires location permission, because knowing the MAC of a nearby AP can be easily turned into location. (Yes, in theory Sonos could do device discovery through some other method, but this is the one they chose.)
Literally a DockerFile away.
I wonder if it would be beneficial if github added a support forum to each repo, though having to deal with spam may turn into a major overhead. It would give the opportunity to contribute to a project to those with less technical skills and all the information would be in one place. Gitlab and other products may already have this, I don't tend to use them.
That doesn't follow at all from cwhiz' comment. There are plenty of other ways excess costs can be socialised without imposing them all on landlords as suggested by the OP, or imposing them all on tenants.
Thanks for sharing Ungoogled, I didn’t know about it
How do you express that as a percentage in equity? Also, it really seems pointless, because as they take on more funding guess whose “huge stake” gets diluted.
GitHub Action Hero: Shivam Mathur and “Setup PHP”
Meaning every device is sharing its location? I'm confused, please clarify.
The early hackers were in it for love of computers and what one could do with them. You had to be a real nerd, in the derogatory sense, to want to dig deep into computers and it took considerable skill to get the primitive hardware (by modern standards) to do what you wanted, which acted as a natural filter. They were explorers, free spirits, many of them deeply anti-authoritarian.

Once it became clear that literally everybody needed a website and consequently fat paychecks were easily had, the gold rush started and those motivated primarily by money started flooding in. The old hacker ethos was gone, replaced with a new one "Greed is good"[0]. The old appreciation for elegant design and clever hacks was replaced with a mentality of slapping things together for the customer with the least effort possible so that one could go on to the next.

That's what happened.

[0] https://www.youtube.com/watch?v=HraaYH-sJBI
It really is reality TV. I just watch the post-race highlight videos on Youtube.
Shock horror!

What you think they were invented for?

Who runs and owns all companies either directly or indirectly?

Jewgle jewtube
Jewazon
J.S.A

Over 2000 year old war and you don't even understand what's going on!

I never let schooling get in the way of my education!
If they can't compete, what are you suggesting be done? Some workers just have to sacrifice themselves and work for less, out of fairness?

Feel free to do that if you think it is the right thing to do.
There's a pretty good usecase which I highly doubt will ever be implemented: copy/paste between applications.

I don't think this will ever happen, but having a human readable plain text output whenever you select any data from a UI is a very powerful idea. EVE Online did this back in the early 2000s and let you copy virtually anything in UI. This led to awesome third party tools that could work with the game with a minimal learning curve from the user (everything was "paste what you copied from the game"). It did use a custom serialization format... But a plain text one nonetheless.

IO via copy paste between a wide variety of apps in a known, and very simple, structured format would be awesome in my books.
IANAL, but French, working in the hedge fund industry since a while, and had numerous non-compete clauses over time. Also have had some experience negotiating then from employee and employer perspective.

The French landscape is a bit more subtle that what you mention here.

The first thing to understand is that everything in your contract is not always 100% legally applicable, and companies play with this idea. The local laws often dictate the overall rationale that a non compete can address, and companies play with that interpretation in the contracts (more on this with examples later) . In practice though, if there was an occasion to defend it in a tribunal, the company's interpretation would definitely be discarded. 90% of the non compete clauses that I had to negociate, either to get out of it myself, or as an employer to hire a talent, revolve around this idea: the clause is legal, but its not possible to enforce really, because the interpretation would be trashed in a tribunal. This is especially true in France where tribunals (prud'hommes) are free, and very favorable to employees. This is also true for other countries though, I had cases in Hong Kong where the landscape is quite similar.

Now, it is true that France allows for unusually long non compete clauses compared to other countries. More than 12 month would likely be trashed by a tribunal though.

As for the compensation of the clause, I feel like France is actually quite good. If there is a non-compete, then it is mandatory that there is a compensation, and in practice you can expect the tribunal to require at least 40% of the salary.

Note that the employee definitely has a great negociation capability here, because the company has to choose whether to apply the non compete up to 2 weeks after the departure of the employee.

That means, if you plan on doing something unrelated to your previous job, you can bluff a bit for the clause to be applied, and enjoy a nice bonus of 40% of your old salary on top of your new job.

If you plan to work for a competitor, here are some examples of what to look for in your non compete clause:

The French non compete has to be limited in space, time, and focus.

Limited in space means than it cannot be worldwide, there has to be a list of regions where you are prevented to work, and this list cannot be too long. I had an example with a clause that listed 10 major financial places (US, UK, Germany, etc) and actually the end result was that more than 5 countries and the clause starts to be pretty much unenforceable.

For the time constraint, the general assumption is that 12M is the upper possible limit (18M for non poaching).

And for the focus, that basically mean that in case of litigation, the company would have to prove that:
1. You have market edge knowledge from the company that would result in an immediate and material advantage to the competitors (this one is very hard to prove for the company, and a lot of negociations revolve around debunking this argument)
2. You are going to work on the exact same subject in your new company, it cannot be just based on your field, it has to be very specific to your role in both companies.
Is Wildfire Smoke Making Our Fog More Persistent?
>glass on a bed of mercury.

It's usually molten tin, actually.

https://en.wikipedia.org/wiki/Float_glass