skysight-inc/HackerNews huggingface dataset:
I'm unclear how people got the impression that I'm okay with people's lives getting upended by automation. As I elaborated on elsewhere, my post was to say there was a difference in what is being automated, highly skilled labor with high time/money/education costs vs something you shouldn't require a degree to learn to do.
> Lets say you use the same package again, but theres been a new release with some additional features. When you upgrade your global Python to use it, you now need to ensure every project you’ve done now works with it. That’s annoying and unlikely to happen, what you’ll be left with is a broken build.

Wait, what?

Don't python packages generally use `semver` versioning, and ensure that upgrades in the same major version are backwards-compatible?

And that different major versions are co-installable?
People care. A lot people care very deeply. The problem is that those whose care powerless and there is no incentive to fighting the system. If we try, we risk our careers.
I don't have a ton of experience with CAD software so maybe it's par for the course, but one of the things I dislike about F360 is how it runs like a dog regardless of your hardware.
Yep! It isn't very hard to get someone punished for abusing the system if you have the resources.

YouTube did it a few years ago [1] to a popular creator in the Minecraft community who was threatening creator's with Community Guideline Strikes in order to extort them for money.

[1] https://arstechnica.com/tech-policy/2019/10/man-agrees-to-pa...
Links in general are bad. We need to switch to using content based addresses. Something like IPFS (https://en.m.wikipedia.org/wiki/Content-addressable_storage)
Yes the article mentioned venv. And the parent said it's hard to choose. But the choice is easy: just use the basic built-in one. (Until you have a reason to use something else.)

It's a good general philosophy for software engineering: don't add stuff without good reason. There really is the potential to add infinite stuff these days - "awesome tools" and "best practices", without end. Individually they can help with particular problems you may have, but together they make a mess, and distract focus from the particular purpose of your software.
I'm not judging relevancy on just the amount of sponsorship but it is a sign pointing to "relevancy". No World Tour team would use Shimano if it's 1% disadvantage over brand X. Seeing Campy not being used at all is again: another sign of this company being relevant, when paired with their loss of market %.
"If you're only relying on http headers, you're missing all but the most trivial of bots"

Very true. Capturing, processing, and storing analytics data long-term is expensive. If I eliminate even 50% of that noise, the savings will be worth it.

I'm attempting to identify the bulk of bots with http headers and real-time session monitoring. I also have an unauthorized list (known bad actors) and an ignore list (search bots, etc.). It works pretty well but definitely doesn't begin address the problem as a whole (from a security perspective).

It's an interesting and complex topic.
(Replying to wmitty) it happened to him at the start line. His choice was between DNS or little ring.
I don't share your view specifically but I'm angered that social media has taken away another viewpoint. Stop hiding people's truth and let everyone decide for themselves.
Monopoly was literally invented to illustrate the deceptions of capitalism. Great game.
Not a constructive attitude
Cool. Two of the tricks shown are from my contribution in stackoverflow.
So in other words if your creative effort is so narrow that your work never shines, you might not be creating "art" after all.

Makes perfect sense to me. The process reveals the motives.
At least with Lambda it really is easy, just use Serverless Application Model and when you do “sam build” choose “--use-container”. It will look at your CloudFormation template where you are referring to the local directory containing your source code and requirements.txt and download and build in the appropriate Docker container for your language, version and architecture.

It works great when you have native dependencies.
I think even without AI art we are well past the point of art in famous galleries making sense. Isn't most of this just thinly veiled money laundering anyway?

I imagine we WILL see AI art in a famous gallery for exactly this reason. Except it will be lauded for the imagination of the creator and the tweaks they made, not their drawing ability.
Apple Delays Launch of Mixed-Reality Headset to June Due to Technical Challenges
Man, break even means zero profit but also no losses. If EBITDA goes down or not is a different, and unrelated, question. And a different financial metric all together.

Amazon was, in its entire history as a public company, profitable in every single quarter, except 5 (!). So no, they never spend all their money on growth (they did spend a lot so but never in unsustainable ways, which is the key here). Using Amazon as an example to spend everything on growth, and profits will come, is fundamentally wrong.
Writing a memoir at 30 is probably a surer sign of narcissism than an ability to reflect.
I see you've edited and added more, so let me also reply to this bit:

> That AWS is 10% or revenue and 90% of profits is not really impoetant

It's important if we're examining your claim that "Amazon was never profitable because they prioritized growth is a meme", because we're looking at the extent to which they reinvested gross profits from their core business.
Yeah, many people here are suggesting poetry.

First (and last) time I've tried it, it was a complicated mess when compared to

python3 -m venv <venv_name>
The problem here started right at the hiring manager.
I doubt that will ever happen even though it does look like a neat concept/solution.
Complete tangent but I was struck by the typo in this sentence

> Millions of links around the web - including many on the Grauniad itself - are all now broken.

Which made very large positional changes but to just the right combination letters to produce another plausible-sounding name out of "Guardian".
>That’s where the complexity comes in. Desktop apps have the same inherent complexity, they just resolve it by leaving it up to the user to email report_marks_changes_fina_final.docx instead of having the software resolve it.

Unfortunately, software often cannot resolve it either. I keep coming back to CRDTs admiring their conceptual simplicity, but in the end there's always some semantic constraint that turns out to be very hard to resolve without actual centralised database transactions.

Or take your own example, which is about text documents. CRDTs give you a guarantee that after syncing everyone up, everyone gets the same bytes in the same order. But in order to arrive at a semantically coherent document, you ultimately need coordination on a higher level than that.
I've been stockpiling hot cocoa for the marshmallow threat we live under.
"Automata" but I agree with you, absolutely, and I was reading these comments hoping someone would make your point less cynically than I would have done myself- which you did. For me, I could not read the article because of all the reflexive eye-rolling at what seems to me an obvious attempt (yet another one!) to grab attention by riding on the current trend of hyperbole.

A "Coppernican" moment, indeed. Tsk tsk. If such comparisons don't just discredit the person making them, I don't know what will.
> but it led to an internet where spam, hostility, nonsense etc can be filtered without worry or risk of consequence.

No, it led to an internet where the listed things proliferate
Compared to a 7 speed, yeah, a CVT is better for getting your cadence where you want it. 11 and 12 speeds? I've rarely felt like I've wanted intermediate gears with an 11-34T cassette.
Compared to what, as if say information theory comes up (explicitly) all the time? Seems like you could say that about any more theoretically oriented course.
Falcon 9 Success Rate - 173 / 184 (94%) - Most of it LEO
Falcon 9 Max Payload - 22 tons LEO, 8 tons GTO when all the conditions perfectly align and then it still kinda sucks.

Falcon Heavy Success Rate - 5 / 5 (100%) - No track record
Falcon Heavy Max Payload - 83 tons LEO, 26 tons GTO

Ariane 5 Success Rate - 110/115 (95.7%) - 7 to 10 tons GTO, Most of it GTO

Falcon Heavy's cost is still theoretical, when it has barely launched anything in orbit. Ariane 5 works, extremely well. Self flagellation about EU space tech serves no purpose.
What about a queue that is the ingress point for a fan-in between O(N) active continuous producers to a single active continuous consumer?

In such a case, you'd expect at least N messages in the queue at all times — and often a small multiple of N. Not because the consumer can't consume those messages in a timely manner, but because, given a reliable queue, messages can't be consumed until they've been 2PCed into the queue, and that means that there are always going to be some messages sitting around in the "acknowledged to the producer, but not yet available to the consumer" state. Which still takes up resources of the queueing system, and so should still be modelled as the messages being in the queue.
Built an app with interactive scrolbar to Terraform
With very easy setup, this package adds interactive progress bar to terraform commands, simply by piping the std output
The Microsoft spreadsheet happy-hippos are relying on India to buy enormous sums of Boeing passenger planes is one headline the media is running with, and another line of propaganda is to not bet against India. They say.
Yes! You've pretty much hit the nail on the head with your point cloud description, that's what the signed-distance-functions I was talking about basically are. You build a mathematical function that says whether a given point is inside or outside of your object and then you sample it a bunch of times and build a mesh based on that.

Works quite well on modern CPUs, works very well on modern GPUs. The library I linked to uses numpy and numpy is fast on CPU, but a newer tool like jax would let you run pretty similar code on the GPU even faster. All this machine learning stuff actually makes python a very good choice for complicated numerical stuff like CAD.

When I say "works quite well on GPUs" I mean "runs in real-time on a shader in a web browser" https://www.shadertoy.com/playlist/43cXRl . Note that none of those objects are meshes, it's a shader rendering the objects directly based on a signed-distance-function, every single frame.

You still need to turn your SDF/point-cloud into a mesh, but that means you only need to implement one algorithm, something like marching cubes is good enough and dual contouring is a bit more complicated but also more precise.
as you inevitably have idle workers waiting for new messages.

This is no longer the case using the latest in serverless IaaS architecture, where the pool of queue workers dynamically expand to meet demand.
It’s interesting that you seem to think that’s a fault of labor and not a fault of management. There are folks on here that go straight to blaming the workers as if management can do no wrong as they themselves are presumably part of the management class or aim to be. You can have workers push for better treatment without pointing to threats of foreign competition to stop progress.
Where "sacred caste" is nothing more than "things twitch thinks will spook their advertisers", sure.

That's all this boiled down to - Twitch can be strict about their rules sometimes and so the stream needed more work to avoid violating them when it switches to backup systems.

The social mores of advertisers being overbearing for comedy content ain't really a new thing.
In my experience it doesn’t work for people actually wanting to sell something. I don’t know why marketing folks keep doing it, but hopefully they’re measuring the ROI at least and seeing that it pisses off most users. Then again, most sites don’t actually care because they get their money from the ad traffic.
I think he’s missing the point: we’re all the sacred caste at different times depending on who’s asking.
I mean, technically speaking you are a man made intelligence, thus it would be fair to say that you are artificial intelligence. ^^
Sanders probably isn’t saying that the US is identical to Russia. But the oligarchic nature in terms of policy preferences and influence when it comes to governance in the US seems to be a settled issue, per the 2014 landmark study [0].

[0] https://scholar.princeton.edu/sites/default/files/mgilens/fi...

[1] https://www.newyorker.com/news/john-cassidy/is-america-an-ol...

[2] https://www.washingtonpost.com/news/monkey-cage/wp/2016/05/2...
Interesting to think that the company which he divested from may have made it because of his exit.
There seems to be a lot of misconceptions in your post.

>"Additionally, running one more BGP session makes their network appear larger, so they benefit as well."

This doesn't make any sense. The number of "BPG sessions" is not a metric any ISP thinks about. A BPG session is just TCP connection. The number of prefixes an ISP is advertising might be something they care about however but for smaller ISPs that doesn't really matter as they are just customers of the Tier 1 ISPs and that just requires paying the Tier 1 ISP. It has nothing to do with the number of sessions or prefixes. I could have a single /22 prefix for my company and the Tier 1 ISP will still sell me the same service.

>"There's no rule that says ISPs should only accept /24 or shorter prefixes, and this is contributing to the depletion of IPv4 addresses. I would happily announce a /25 and return the other /25 to the world, but I must have a /24 to do it."

Well yes there is. Many ISPs will generally not accept routes smaller than a /24. They configure filter-lists that prevent those routes from being accepted. The reason for this is to reduce the size of the global routing table. Each prefix has to be stored in TCAM(memory) on a router. There have been many incidents where older routers couldn't handle the number of routes in the global routing table and caused them outages. See:

https://arstechnica.com/information-technology/2014/08/inter...
and
https://www.inap.com/blog/growing-pains-internet-global-rout...

Further if you have a /24 you can certainly advertise 2 /25s to the same upstream ISP if you have more than one transit connection with them. In fact this is exactly how do traffic engineering.

>"It's frustrating that some ISPs make it artificially difficult for home users to obtain a BGP session, even when they're not asking for SLAs or dedicated connections."

This because home users absolutely don't need to run BGP! You just take a default route from your ISP and you're done with it. There is not point in running BGP if you are single-homed! You can't do any traffic engineering on it or influence the way upstream ISP route traffic to you. From the hobbyist point view it would be extremely boring. What can you actually do with it? View the global routing table? You can do this without ever running BGP by using a public looking glass server[1]. There is no incentive for ISP whose business is selling internet connectivity to cultivate a hobbyist community.

[1] https://www.bgp4.as/looking-glasses
Maybe not one, but double-press power and then volume button and you have photo pretty fast.
Drawing furry porn commissions is meaningful to me. It's fun to sit around getting paid for drawing horny cartoons. It's a fucking blast, it feels like I am cheating at life to have this be part of my job. It's also easy and pays a nice hourly rate. And it's a human communication - I am helping someone express their feelings, desires, and fantasies. I am giving them permission to indulge in crazy fantasies and to feel beautiful, powerful, and desirable. Thank fuck that communication between myself and my clients can be automated away by a program! Thank fuck I'm freed from being a part of what binds a community of weirdos together!

Drawing Corporate Memphis bullshit for startups is a great way to transfer a big chunk of VC money from some Bay Area jerkoffs to an artist living somewhere much cheaper, where it can pay multiple months of their rent for not much work, and maybe even let them have some luxuries and/or financial cushions. Thank fuck that all that money can extend the startup's runway a tiny bit further now instead! Thank fuck those artists won't have to wrestle with the feelings that comes from getting paid better for a few hours of corporate work than for anything they've poured their passion into!

If you're regularly taking on client work, then you have places to play and experiment while still getting what you need to pay your bills, and even if you're just turning the crank to make another piece that fits in with everything else you've made, you're getting a tiny bit better at making art with every drawing you do, and you can bring that back to the time you spend on your crazy personal work. If you take some other job to make ends meet, your rate of progress slows way the hell down. I've seen it happen. Friends who used to draw a lot better than I did twenty years ago now just draw as a hobby, and draw just like they did back then; me and my friends who made it my job have spent the last twenty years drawing, and it shows in our work. Thank fuck that's endangered! Thank fuck we, too, might have a bunch of recurring gigs collapse out from under us! Thank fuck those of us who embrace becoming an AI wrangler for a corporation will be asked to do tons more stuff for the same pay, or less!

How do you propose the artists who are now blissfully freed from the work that pays their bills should pay the rent on their homes and studios, and to pay for their tools and materials, while still spending all their time making art that "breaks the mold, hasn't been made before, and is meaningful to the artist"? How do you propose they should find the time to hone the skills needed to do this? Because doing that is a lot of work.
so after a few minutes of trial, I have to admit I did finally have a proper way to CAD on windows. Constraint sketching on open source, well, did try all options, at least now I can do it. Also the last version of blender did improve accessibility
I'm without internet connection multiple times a week on average because mobile networks are far from flawless (I live in that very rural place where you'd expect to not have regular connectivity called London). I don't necessarily care so much about "true" local first as 1) something where at least some care has been taken to ensure it can keep working while offline, 2) with respect to privacy, I halfway agree with you, but bigger than privacy to me is portability, for example if it turns out I can't trust the current provider. But defaulting to not shipping my data to a server somewhere is a good way of increasing trust. That said, I want encryption too.
Most of the rail is meant to transport people from low density areas to city centers. I’m not sure how you would solve that problem without doing that?
kind of interesting, though i started skimming a bit at the end. wish it didn't make career and career progression seem like such an important part of people's lives. I think that could have been more insightful about people. might check out the book now though.

30s is weird, i feel like its the time when people really just stopped giving life advice. everyone tells you how to live your childhood, tees, early 20s, late 20s post college life.
Ethereum is a better choice because no impact on climate change and it’s more secure. Also smart contracts make it more convenient to store information. You can build a contract that allows anyone to publish a hash in 5 minutes. You could have a map from address to an append only list of hashes. Anyone who calls the publish(bytes32 hash) function just adds to their own list.
Love or hate Elon, he could definitely have an impact on the tech industry.

In a few months he could demonstrate that you don’t need as many employees as you thought, that you don’t need the heavy handed moderation/censorship, and that you could actually charge for your services rather than being wholly dependent on advertising.

All positive developments for the industry IMO.
Personally I usually found pip + venv (or conda) less painful than NPM, Nuget or whatever voodoo and goat sacrifices you have to do for C++.
This is where npm gets it right. It's so much simpler to have the default install in a local folder, and then have an option to install globally if you like.
This is an interesting sneaky way of making social media a subscription service for many, but I'd think the benefits for any business seriously using social media are probably good enough to justify the fee. That said, why offer 2 different payments for web and mobile? This just introduces too much confusion for an entirely new concept like this.

Anything that gives people some possibility of human contact in the event of a problem is a welcome baby step forward, but this isn't really good enough. If Meta screws up something with blocking/banning your account and you're not subscribed, are you still completely unable to get in touch with anybody, for any price? These are the people slipping through the gaps that I worry about.
B4J – free Visual Basic-like RAD tool for the JVM
<3

Good luck to your wife. This is fucking horrible. Being in an industry that Silicon Valley shitheads are ruining sucks.
USA experience.

When I was new out of college at a start up, FREE OT was very common. You could say when averaged, the work week was 50 hours.

Later I was at a company that did not pay OT if you worked only 44 hours, but if you had to work 45 or more, then they paid OT on all of the hours after 40. OT was straight pay. Later they got rid of OT and the standard was to expect people to put in a few free hours a week.

My current job. All OT is compensated, typically by giving you your time back.

I should have left my first job much earlier than I did. Biggest regret there.
Sometimes I am really puzzled by the lack of financial literacy on a forum aimed at start-ups. I really am.

Also the goal post moving. I said Amazon basically never reported losses, which they didn't. You said they barely broke even, which they didn't, as the numbers behind the chart show. And that Amazon prioritizes growth is hardly news. That they do so at the expense of profitablility is just plain wrong so. And the chart you shared yourself tells as much.
>I've worked on a lot of enterprise software that charges on a per-user basis.

I hate them the most, after seeing them in companies with 10^2 - 10^3 of employees.

whenever you get an intern, or when an employee could help on a job that isn't his, you have to get them a license. And by the time the licensing process has happened, someone would have found a solution without using the software.

Then, instead of getting new licenses, some employees will just waste time to find someone who can access the right functionality on the software.

Eventually, if your company doesn't have a strict whitelisting policy for the software that is being used, employees will just end up using their own open source software or free smartphone apps, and will ditch the software that will charge on a per user basis.
If your company has a strict policy, they will just hate it.

I would prefer to have a bundle, and a salesperson that properly estimates the value for each company, so that each employee can have the proper tools.
Not everywhere
> Not that I disagree but...

:-)

Keep in mind: Customers thought they were purchasing cameras with seven days of storage.