skysight-inc/HackerNews huggingface dataset:
One's about discussions; the other isn't.
While somewhat rare there are holding companies like Jonas Software that buy lots of smaller software companies in various markets then effectively let each subsidiary run without too much interference. Their philosophy seems to be own most or all of the competitors in a vertical market, sell the software for a reasonable (read: non-Oracle) price with ongoing maintenance, and collect the cash. I only know about them because a relative was Director of Engineering at the time they were acquired and is now CEO.

They don't expect any massive changes in revenue with the companies they acquire. They're willing to hire and invest in revamping/improving their products. Their goal is stable revenue by making customers happy enough to keep paying the maintenance.

They seem to be doing OK with that business model.
> I modified the OpenBSD kernel for the raspberry pi with gaming related extensions, in such a way that when the game runs there is no latency and no stuttering.

What does that even mean? What "gaming related extensions"?-- could you elaborate?

OpenBSD doesn't have any accelerated drivers for the GPU on the RPi, so I'm curious what your "no latency/no stuttering" modifications would even be, beyond perhaps maybe recompiling the kernel with HZ=1000 or something else..
Thank you for the hint, i will look into this... i think my boss would be happy if he knows that the > 100.000 € production line is not dependent on some obscure tech his "it guy" is keeping somehow alive ;-)
As a random aside, the German navy at one point had a minesweeper called the Hameln:

https://www.flickr.com/photos/twic/14029282300
> The push older workers to meet objectives their not fit enough to maintain which directly results in a lot of significant back and other injuries.

1) What you said sounds fairly likely, but is this indicated in the report? I looked for what you suggested and didn't see this data mentioned.

2) I feel bad for saying this, but at some point if old people can't keep up without extreme effort and seriously risking injury, wouldn't they be better off looking for a different job? It's tough, because I understand many people need money, but I'd think any fast paced and more physically demanding than average job wouldn't be the most suitable environment for somebody older who has started slowing down.
Thanks! And darn, I forgot about css grid. I think this example wasn't possible with flexbox a few years ago.
Also 'mainly' does not mean exclusively. If you think they won't sell an exploit to some tinpot dictator then I have a bridge to sell you.
You would be able to get affordable private insurance if you had a cyber security team.
For those intertested OP's blog and prior submission [1][2].

> I am thinking that other people may want to have something like that, both for nostalgic reasons and for learning programming, so I thought of asking around and, if enough people like the idea, turn this into a product.

Is a HN post the place for this?

[1] https://raspberrypi4gameconsole.blogspot.com/

[2] https://news.ycombinator.com/item?id=26544635
> On mobile it doesn't happen, and we can thank Android for that, as they insisted from day one that multi-tasking APIs should not require the user to manually manage memory on the device.

Yes, and this turns my phone into an amnesiac the moment I have a hundred tabs and fifteen apps open. Switch to a different app, switch back... Oops, all gone! Enjoy recreating the state from history manually, if that's even possible.

There are no words to express how unhappy this makes me. We've got gigabytes of memory on our handhelds these days, why can't the phone just deal with it?
We got very lucky that it so happens that the fissible isotope of uranium is the rare one. Although I forget if there's a relationship with half life, so it might be inevitable?
Stackoverflow Podcast No 1 Transcript (2008)
You replied to OP, so I suppose they know.
I admit I wasn't the first to come up with that "landing on the Sun" analogy, and it's a joke that turns up every now and then[0].

Like many things relating to space travel, I'm prepared to believe the Soviets came up with it first.

[0] https://www.mic.com/articles/80001/did-north-korea-really-cl...
Location: Porto, Portugal (GMT+1)

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, JavaScript, TypeScript, Node, React Express, MongoDB, PostgreSQL, MySQL, Flask, Redis, Celery, BeautifulSoup, Scrapy, AWS, Docker, Elasticsearch

Résumé/CV: https://www.linkedin.com/in/albertommoura/

Portfolio: https://github.com/mmnemonic

Email: albertommoura@gmail.com

Availability (Starting June 2021): 40 hours/week

[Python-Django-React Fullstack Developer]

If you are looking for a technical architect for consultation or a full stack developer, who can help you with development, you have reached the right place. My goal is to make sure that my clients are 100% satisfied with the work that I perform and that their solutions are built to increase usability, revenues, and user experience. I can guarantee that the time you spend talking to me will be worth it!
Ahhhhh I'm so glad to see that this exists.

I had an "idea" of having something like this in the past, to save having to manually type bank account numbers into a thing (and risk typos...), instead you just scan a QR code with the data already embedded and it's good to go.

The only thing that nagged me in the back of my head was how do you verify that the QR code hasn't been tampered with? I mean you could say the same about just plain text and someone replacing the bank account details (replacing with their own), or sticking an imposter QR code over the top and hoping people don't notice.

Does this EPC code account for tampering/misuse?

I guess you'd expect the bank to double check the payee name + bank account number and reject anything that does not match.
Not only did they split, they just forced all sellers to move from PayPal to direct deposit: https://gizmodo.com/ebay-and-paypal-finally-break-up-for-goo...
Yes, mathematically in a perfect spherical cow world, you are correct.

But I live in the real world. And in the real world, you can't switch jobs instantaneously back and forth, like you can trade stocks. In the real world there may not be a job available at the market rate. In the real world it takes months to find a new job even if there is one, and then it's even harder to actually get market rate.

So in the real world it make more sense to discount stock compensation compared to cash compensation to account for all of these things and the risk you take on by accepting stock based compensation.
You'll notice that anyone can write an answer (or ask a a question) with zero interference. There is no rep barrier to contributing an answer.

If you want to participate in other ways without answering or asking questions then there are still ways to do that.
I agree.

old.reddit.com + RES is still the best Reddit experience.
Computer Vision: TU Graz Researchers Define New State of the Art
If it works like that in real life it looks really nicely integrated with IoT devices.
I like how you can attach floating devices to your main devices it looked so simple.
> - I don't want an untrained barber spreading disease.

This is a fairly weird statement. For a start conflating "unlicenced" with "untrained" and then jumping to "spreading disease". I'm not sure catching a disease has ever crossed my mind while getting a haircut.

> - I don't want a fake optometrist selling incorrect glasses.

The fact that they are "fake" surely already implies fraud - so how does licencing prevent this?

> I don't want someone buying penicillin off Amazon to treat their flu, or taking it for 2 days and then stopping so that they incubate a PCN-resistant strain of whatever.

People already do this. I guess you're arguing against increased incentives but that's a bit of a leap.
Pals don't let pals pay with Paypal.
The purpose was debunk that myth so that he can derive further (though less information) about aliens, and then the author goes on to do so.

That is, now that you've admitted that a single datapoint does in fact have the potential for providing extreme information in the extreme case, then you should expect to find (some) information in the other cases... so that's what he does. As long as you assume its not a purely random distribution, which he does not.
The parent claimed without proof that California has a huge drug problem. I interpreted this to be part of an argument that this measure would contribute to this purported drug problem. But the first question I asked was "is California's drug problem indeed worse than other states", and the first objective metric I thought of was deaths by overdose.

The context of this exchange in a larger strain of debate is there is a long running caricature of California as a failed state with rampant problems, based partially on the truth, but usually perpetuated and exaggerated by people from out of state with a political agenda. California has a huge problem with homelessness and COL, but I interpret this as mainly caused by terrible housing policies, and am skeptical of people who conclude that this means California's policies and/or culture are generally terrible. Specifically, in this case, homelessness in CA in an insufficient reason for me to conclude that CA is heading the wrong direction on drug policy.
I don't think many people who do something big and attribute the success to their own foresight are being truthful.
Been years, but the ISO file system says 16 sectors past the start of the last track is where the file system index starts. (the first 15 sectors are reserved for booting) Then however many sectors you need for the index - which depends on how many files you have, and how long the filenames are. Note that both CDR and CDRW don't allow you to write sectors in the middle of a track, so you need to know where every file will be on disk before you can write anything - you can't build the index on the fly. (I remember this part because I was writing backups and so I didn't know how big the file would be until I was done and thus couldn't write the index first - I eventually got around the rule by creating a new track with just the index)
Oh, I'd assumed main point was to provide a composable function.
Of the three most common ransomware-combating suggestions I've been observing over the past few months, I'm strongly opposed to the first two (banning cryptocurrencies or banning ransom payments) and would instead strongly advocate for the third: reinstitute letters of marque for privateers.

Enable activity instead of futilely trying to ban activity. Instead of focusing on punishing the victims and unrelated third parties, focus on punishing and disrupting the perpetrators.

Or if not letters of marque, they could at least just issue a notice that certain activity will have a blind eye turned towards it, to mirror the policy of some of the governments that bear most of the responsibility for ransomware activity.
Exactly. Its like they're saying: We don't have what you want, but here's something that's close enough. Be happy.
Opinionated by Default, Programmable by Design
That's like a gang attacking you on the street, and someone remarking you should've hired (more) bodyguards.

No infrastructure is perfectly secure. This is why it's illegal to attack infrastructure and blackmail the owners.

However "illegal" doesn't mean anything to cryptocurrency, because it's beyond anyone's control. Before crypto, there was no direct way to pay the blackmailers, unless they were nearby, and willing to send someone to get cash in a briefcase. Which involves a lot of risk, obviously.

With crypto anyone in the world can attack you, and get paid risk-free.
As an alternative question, how much is this worth stopping?

As how much is being spent on these payments overall each year? How would that compare to the massive IT fortification project people are demanding?

We don't meaningfully fight bike theft for this reason. The cost of doing so relative to the benefits is just too high. We can debate whether that is reasonable, but that is essentially what has been decided as a society. Most low level crime is not meaningfully investigated.
https://dualdiagnosis.org/drug-addiction/psychosis/
Operating System in C and Assembly
> I am curious if anyone have experience to share?

With one exception (nginx, because it's very well supported) I always just use raw config files and ignore the options. For TVL[0] we've written a bunch of NixOS modules[1] ourselves where the upstream one was either not flexible enough, or deviated strongly from how we wanted things to work.

Nix is the kind of tool that lends itself well to solutions that are more complicated than the problem, but once you get comfortable with the tool it's easy to sidestep that. Despite these warts it's 100% worth the investment.

[0]: https://code.tvl.fyi/about/

[1]: https://cs.tvl.fyi/depot/-/tree/ops/modules
I do have all these things (https://github.com/Mic92/dotfiles/blob/master/nixos/eve/modu..., https://github.com/Mic92/dotfiles/blob/master/nixos/eve/modu..., https://github.com/Mic92/dotfiles/blob/master/nixos/eve/modu... ...). Especially things like ACME work a lot better the NixOS-provided curated and unit-tested acme module compared to setting up it yourself. You can also use the Nixos simple mail server setup that already provides sane defaults and puts the individual nixos modules together: https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/
Agreed - as with most things I am often shocked at the lack of knowledge people know about how things work. Especially in the stock market frenzy these days - people are just buying stock as if its a gamble (which it kind of is) but without any understanding of much of anything other than hype (which, to be fair, you can do well trading like that).
Many moons ago, I sold chiphacker.com which became electronics.stackexchange.com for only 2K. It seems I should have asked for stock instead of cash :-P
Try not to take disagreement as a personal attack because that's not what I did.
Densely Connected Convolutional Networks (https://arxiv.org/abs/1608.06993) use the idea you're talking about quite effectively.
Those are best practices in hardening a system but those are just table stakes. Good security requires having observability of your systems and following up and/or checking on any anomalous activity you detect.

For the most part determined actors (many of them state sponsored) are going to be hard to prevent if they target you. Your best defense is early detection and reaction to the initial breaches. If you only do the hardening part and leave out the monitoring/observation part you are going to get owned.
Allocating (Dis)Comfort
> people that have the skills to execute on them are rare

This is the limiting factor in secure coding. We need more efficient ways of scaling out the few teams doing top tier work, as it only takes a single bad code review to open a security hole.

Teams should not need to implement their own authentication mechanism. Most companies should not need to implement their own mechanism. Authentication providers should explicitly and automatically verify that their clients have implemented auth correctly.
I think you posted this in the wrong thread.
We don't meaningfully fight bike theft for this reason.

And this erodes trust in society and rule of law, and gradually leads to vigilantism, privatization of security, and segregation due to middle-class flight from high-crime areas.
We turned off PayPal for certain countries, because the "buyer protection" found too often in an obviously fraudster favour. (reinjection of label into UPS network, forged label for return address etc. PayPal doesn't care as long as there is a tracking number... who cares where it goes to right?).

Anyone who has ever had anything to do with PayPal as a Seller will tell you the same thing, as a buyer, always order with PayPal, and you'll always win.
I'm sorry, which pathogens are killed by imbibing alcohol? I've never heard of such a thing, even historically.

Edit: Next time I'll do a cursory googling before commenting. This is apparently an existing hypothesis for common types of bacteria such as e coli, salmonella, etc in the drink itself, not in the body.
I did a bit more investigation, and found that "-f" outputs huge amounts of debugging information. In that I was able to see that after 2 movement commands it is detecting a file changed event, and the "newFiletype" is "plaintext" where it was previously "python".

It doesn't seem to happen if I rename the file I'm editing to have a ".py" suffix. "foo" suffers this fate, "foo.py" does not. Submitted to Issue tracker, didn't look like it was already in there.
The Violence of Institutions, or Girard Avec Foucault
Most companies should really outsource their IT infrastructure instead of hiring a full-time cyber security team. It will be cheaper in the long run.
Livestream 6-24-2021: Join us to see what's next for Windows
Do you understand that psychedelics are not a mainstream choice even amongst habitual drug users? They are not an easy escape route from daily discomfort. People who want to escape or numb their pain have many less challenging options available.

Very few people take psychedelics for long periods of time. If anything they are "anti-addictive".
Want a killer product? Become more opinionated
Product conventions create an opinionated product; opinionated product creates user delight; user delight creates business success.
I was active for maybe 1 year on SO. Account is dormant ever since. Your answer prompted me to check. Still in the top 0.02%
Undoubtedly some TLA has learned someone of interest is using Pidgin, and has offered a premium for an exploit to target them. TLAs have deep pockets for such things.
> The US is the one with widely documented concentration camps on the border.

That's for people crossing in, and on average they're only in there for a couple days. The current population is around 10k people. It's a problem but it's absolutely nothing compared to putting entire groups into concentration camps. We did that once, but it sure wasn't any time recently.

> And last year showed us just how much due process is ignored and political prisoners persecuted, if previous history wasn’t enough.

It did?
If you want to build custom images just use https://github.com/nix-community/nixos-generators
It's documentation is on point.
Don't forget STRESS. It is infinitely more stressful being self-employed. 9-5 M-F doesn't exist anymore. I've been working 18hr days 6-7 days per week, 52 weeks per year.

It's not worth it unless it lets you retire significantly earlier.
The problem with this is that flakes are currently an experiment, and one which many people in the community think has flaws that need another iteration.

Making it stable now locks Nix into the current flakes model forever - it's too early for that.
Building the new configuration (and downloading or building dependencies), adding the bootloader entry, and activating the new configuration (stopping removed services, starting new services, reloading changed services, that kind of thing).

You don't need to do all three: you can skip the bootloader if you want to try something temporarily, and you can skip activation if you want to wait with that until the next reboot. There are also some changes that can't be activated without a reboot, such as changing the kernel.

> Does it take time/have to download things?

Building has to download or build stuff that isn't in the cache. But contrary to, say, Docker it understands the build graph, so it only rebuilds actual dependees.

Activation depends on how many services you've changed, and how quickly they restart. Updating the bootloader is nearly instant.
And that someone happens to have a lot of bodyguards for sale / is a body guard
actually these studies involve discovering the transmission and heritability rules of; genetic traits of concern regarding human pathogenisis. these ^Are^ viruses found in nature manipulated so as to allow inferences to be made regarding origin and change of trait frequency distribution across the pathogens population .
I would have gotten an art/math degree and minored in CS instead of majoring in it. The better gender ratio and social opportunities probably would have resulted in a stable long term relationship by now. Plus BSCS degrees are pretty shallow (this is an ongoing trend, you can read ACM recommendations on CS curricula to see where it's been and where it's going.) You'll be teaching your self most of the immediately useful things (like git) and a minor usually covers most of the interesting stuff.

There are technologies you think sound boring like Ansible that are a really good thing to learn. Companies like boring technology because it means the workers can spend time working on the product instead of cleaning up messes. I'm glad I learned Linux/vim/git but I wish I had spent a bit of time on deployment automation as well.

I spent way too much time messing around with low level stuff, it doesn't matter as much as you might think. I probably could have completely skipped university if I had given more attention to some of the more abstract ideas (don't try skipping it though, you don't know what you don't know and learning it this way can be painful.)
Original titles of the articles must be used. In this case: "Long Read of the Week: Why Speculate by Michael Crichton"
Alcohol is normalized and regulated, doesn't stop teenagers from rebelling by getting drunk.
> while in reality they live like every application would be putting their stuff into C:\Windows, like Windows used to do in the old day pre-XP.

I hate that you are correct, at least to some extent. In that analogy, the / directory is really C:/Windows, with everything attached under that.

What have we done. Perhaps Mac OS got at least one thing right: /Applications and /Users at the top level.
It’s actually really easy. Colorado marijuana legalization happened in 2014, not last year. So why are you looking at last year’s change?
That's not a function of banning cash however, its on account of the rise of credit cards. No one sacrificed or was inconvenienced to get here, it was just natural progression with good side effects.
> They then month later put a cork notice board up

Why don't you handle it the same way we did at university?

Make it disappear one night.

And when another takes its place, make that one disappear too.

Or when a table is removed, another one appears.

Who did this? No one knows. When was it done? No one knows. Did anyone see anything? No one ever sees anything.

At the end of the day, you live there 24/7. Management, doesn't.

That's a lot of 3:45am's...
As a SRE myself, this sounds entirely reasonable... for me to be doing for my backend teams. "You need X capacity, and checking on our dashboards, it looks like clusters Y and Z just had capacity added, so we'll plan this new project to run there (and horse-trade if we actually need to run on clusters A and B)". But it's definitely the realm of project management and SRE to care about, not every backend team, at least not at the enterprise level.
Bill Gates company to build reactor at Wyoming coal plant
Aren't they psychoactive, not intoxicating?

Alcohol is intoxicating because it damages cells but there's very little evidence that classical psychedelics are damaging in this way.
I think the wasm runtime wouldn't have access to system UI primitives. Or would you use the rendering engine to render in canvas?
Why San Francisco Victorians didn't originally have garages
But its more like the incentives to crowdsource security improvements can be improved with bug bounties more closely reflecting the value of the system or bounty
News like this is proof that cryptocurrencies like Monero are necessary.

It’s proof (not that we needed any) that centralized finance does not have your best interests at heart, and they can and will abuse their power.
They have lawsuits preventing teaching creationism in public universities, based on the Establishment Clause.
Except the occasional $1.8B