skysight-inc/HackerNews huggingface dataset:
We've started looking into eBPF a bit - IIUC eBPF by itself doesn't give us the ability to service or arbitrarily manipulate the traced process's syscalls.

We have recently learned of an interesting technique that dettrace [1] uses of combining seccomp with an eBPF filter and ptrace. Instead of generating a ptrace-stop for every syscall (as we do now, using PTRACE_SYSEMU), they use a seccomp policy with an eBPF filter, s.t. a ptrace-stop is only generated for syscalls that violate the policy, allowing them to emulate the result of those syscalls. syscalls that don't violate the policy are allowed to execute natively, saving a lot of overhead.

[1]: https://github.com/dettrace/dettrace

This works great for them since they want to emulate a relatively small subset of syscalls. In our case we want to emulate most syscalls, so it's not as clear-cut of a win. We have found though that if we use an LD_PRELOAD'd shim in the target process to intercept syscalls and then service them via IPC, that's substantially faster than catching them with ptrace. That runs back into the problems with LD_PRELOAD in general of there being various ways of missing syscalls. but, we may be able to use that technique along with ptrace+seccomp+ebpf to intercept any syscalls that we'd otherwise miss. The seccomp technique would allow us to exempt the syscalls that our shim itself is making to do the IPC.
> I don't think anything is, including engineering a plague.

People seem to forget that China was claiming for a long while that the virus wasn't transmissible (I'm sure people will equivocate that they really claimed there was no evidence of transmission, but it's tantamount), only shortly after for all the videos to surface with people passing out in the streets and the police welding people in their houses, etc.
Wait, you have 100 IoT devices, all DIY? What's the time trade-off for managing all that?
I’ve been one of those tourists — Sedona is a magical place. Also, the alpine stretch as you drive out towards the north has always stuck with me as one of the most incredible areas of the planet I’ve been to.
Firefox is my last holdout for a decent graphical browser. After that it will be lynx. I am not looking forward to the endless debates with vendors to get an API gateway that supports simple forms so I can use lynx. Maybe there is a reputable company that has already done this so I can use them as a reference standard. Amazon maybe? I bet Amazon has an API with a full parity web front-end into their store.

[Edit] Just edited this message with lynx.
>I mean, me and me friends have left more than one party because we'd rather stroll around the neighbourhood than endure the music the DJ was playing.

Was it because the music was bad though, or because you were opinionated against it? E.g. "me and my friends, we don't listen to 2-step garage".

>Admittedly that happened more when not using drugs but it's not like drugs suddenly just make you accept anything.

You'd be surprised...
asddasfdsda
This is a classic: https://www.youtube.com/watch?v=6WFsIskJ05I (20 seconds - worth a watch)
I was surprised last year to find my saves on Zelda 2 and others were still intact. Zelda 1 had been dead for years though.
Oh I understand your question now, yes I agree.
Technology Connections does:

- https://www.youtube.com/watch?v=7NfX0vlCa4k
- https://www.youtube.com/watch?v=D38dcArwCNc

Also just found this: https://www.youtube.com/watch?v=HuegrU_kIq8
I find isitdownrightnow.com very useful to check if something is down just for me or is it really down.
I would love a media player that supports rockbox and could also take a 1-2tb ssd. i tried with an ipod classic with 4 256gb sd cards but it seemed to corrupt music files sometimes which was a shame
"Impractical" and "not throwing away money" are really interesting choices of words when discussing why one of the world's richest companies gives PTO or health insurance.
if the measurement time is short enough, (<1us capturing at 60 fps), the probability of interaction is low even with large number of cameras. Even then, some temporal filtering and intelligent time offsetting to separate signals, can usually fix the problem.
You could have both if dense housing was allowed to be built and people bought condos.
> it's arrogant to criticize or tell someone what their opinions and experiences should be.

So were you not telling people what their experiences should be when you said "Big cities...tend to be terrible places overall...and people should escape to more tranquil and mentally-healthy places"?
I think you might be giving much credit to random internet commenters. They probably just like to say "technically speaking".
I don't think this is correct, at least for graphic designers. I don't know about you but all the designers I know would gladly show you pages and pages of pixel-pushed, pixel-perfect designs.

But those don't easily scale to different dpi and layout sizes. There are non-standard ways but nothing has taken over. So flat icons and solid colors it is.
I represent my company and my professional views. You don't have to agree with me. If I have 13 million investment for new product I will invest in design system and brand differentiation from the start - period. Why? Because of the idea that my product must be unique. But hey, there is material library, why bother at this stage?
Just hire someone to "decorate" over and make some "trendy" illustrations. Right?

Just an inside: Last year I have returned 5 offers to redesign "some product" from startups, because they have build it with this way of thinking and redesign implementation is not possible. They must rebuild the whole product from scratch with design focus.

Don't fall in this trap, to think that I have something "personal" and you must imply some wrongdoing.
Please.
Move to Amsterdam, we have similar changes in the making, but for now the going is still good as a contractor. Rates are similar to London and the language on the workplace is usually English.
Michigan!
Ok but then what do you use? Lynx?

Chrome/Chromium/Brave have 10 times the amount of dark patterns. It's sad but the complexity and cruft of browser APIs have created an effective browser duopoly. There are no alternatives for any kind of mainstream usage.
I think the term is "precariat."
Which sensor was that stefan_? maybe I worked on it
What's better with "Rockbox"?
> This is all due to Microsoft contractors (who were treated like regular employees in the 80s and 90s) winning a lawsuit that retroactively forced Microsoft to give them a ton of stock.

This is all due to Microsoft who used contractors like regular employees in the 80s and 90s but did not compensate them like regular employees. It's not the workers fault.
That's an interesting point, and one of which I'm well aware.

It wasn't the point being raised, however, which addressed knowledge requirements of writing network interface drivers.
I agree people hop on the microservice bandwagon without really understanding the "philosophy" behind it. Then blame microservices when they struggle.
I agree with this. You need an idea. What the idea is can greatly influence how you start and structure your business, even where and when to start it.
The influence you get with democracy is very limited.

I don't feel represented by any of the parties that have a chance to get into power.

Democracy is literally the majority ruling over the minority - the problem being that even that majority can pick between entities they agree with on some issues and not others.

Decentralisation of power is the only way to get control back to people and out of an elected oligarchy.
I need to read more about this. I thought you can't develop ADHD in adulthood. I suffer from chronic pain and when the symptoms were worse I had to constantly do something to take my attention away from pain. Now I am getting quite good medication so I don't have to do that often. But I was definitely able to watch even very long lectures and I read many books when I was younger without problem. Brain is such a fascinating device :-)
Better of shit options is leaving us all fucked.
In a previous job had tons of microservices and tons of environments, so it was getting difficult to track what was deployed where. We opted for a simple solution to this: we wrote a very simple CLI that makes the deployments and at the same time registers the deployment in a DynamoDB table. Then to get a picture of a certain environment we just had to list all services for that environment. You could also list the history of releases for a certain service in a certain environment.
Yes, I called it "transform function" in the documentation to reflect the more general functionality that also includes computed values, apart from selection ("picking" properties).

Thanks for your encouraging feedback.
Electricians have tools and methods to run wires in walls with insulation without tearing them out. You should call one!
Is UDF an option?
What's funny is that when all the sheeple dream about crypto, I'm thinking about how to drive the cost of publishing a photo so low I can "fund an annuity" to pay for the next 30 years of sharing it for less than the price of a cup of coffee.
From the previous discussion https://news.ycombinator.com/item?id=16166645

1. https://github.com/gocd/gocd - 6.1k stars

2. https://github.com/Shopify/shipit-engine - 1.2k stars

3. https://github.com/guardian/riff-raff - 252 stars

4. https://github.com/ankyra/escape - 201 stars

5. https://github.com/kiwicom/crane - 92 stars

6. https://github.com/tim-group/orc - 34 stars

7. https://github.com/wballard/starphleet - 19 stars (dead?)

8. https://spinnaker.io/
For me if something is super boring, I will try to perceive it as a "free zen meditation session". Just do the boring stuff, but also try to work on my posture, breathing and so on, and engage.

I'm far from perfect with it, but it has changed the way I perceive work forever.
I don't think you would need to memorize the order, just compare them side by side to check that they are the same.
Well yeah of course. But on Windows you don't need to do any of that. I think that was GP's point.
This seems like a good deal, but isn't your salary going to be adjusted for the area where you currently reside?
Quick counterpoint:

Just because you should be able to release without orchestration doesn't mean you shouldn't be able to watch and track things.

You shouldn't have frequent breaking changes but you should still have the tools to manage when you do.
I'm happy to report that Pastebin have in fact restored my paste to its original spot.

The site has been quite responsive in responding to my initial inquiry (if a bit off-mark), and in restoring the content. The mix-up has been mostly humorous rather than painful, and resolution has been excellent for a general-use free service.

I have suggested some improvements, largely to how the flagging is described and whether an appeal should be explicitly mentioned.

Given the demonstrably problematic nature of user-generated content, I do have to generally agree with Pastebin's attempts at sanity-checking same.

(I'm OP.)
Yuck. Is the weather bad or they don't have resources to hold it outside for inherent safety?
To clarify: we tracked not only microservices but also UI deployments. We had what they now call "microfrontends"
I work for a Dutch bank based out of the UK. My issue is they can only issue me a UK contract. I was thinking about moving over to Dubai for a few obvious reasons.

My main challenge is if I want to go back to contracting properly I need to change roles. After three years of trying to build a startup it is hard to walk away...
Some people, like the grandparent or me, don't want to be employees.
"Don't be evil (unless it's profitable)."

These contract workers should be employees.
Maybe this food is cheaper in the EU? At a Lidl in Virginia, a dozen donuts is still about $8.
If anyone is looking for raw data they could potentially cut down to a training set of data, Marc Rebillet aka "loop daddy" regularly improvises songs by incrementally creating and then overlaying small one to three bar loops. He doesn't specifically make acid / techno music but some of it is EDM.

https://en.wikipedia.org/wiki/Marc_Rebillet
There are practical mitigations for the problem, especially if you want to filter away points from these surfaces (and are OK with dropout regions in the depth image). Some of these sensors produce useful per-pixel confidence values which do a reasonable job identifying regions with multipath errors, and various types of spatial/temporal filters work so-so in handling small distortions. The K4A sensors are perhaps a bit overeager in their spatial filter, leading to slightly over-smoothed edges, though.

You can always try combining ToF sensors with other types, like stereo, and hope that the failure modes of the different types are mostly distinct.

The EpiScan3D and EpiToF cameras are probably the closest to "solving" reflective subjects, but they are basically one-off benchtop prototypes and nowhere near products.
I imagine that powerline networking for lightbulbs would be ideal. Note the serial numbers, screw the bulbs in, plug controller into an outlet somewhere, assign bulbs to groups/rooms by serial#.

But knowing the state of IoT they'd probably take 3-5 seconds after turning on to negotiate connection since the power had been cut, and they'll default to blinding white at full brightness during that time.
you haven't reconsidered yet?
Maybe she'd get $16, but anywhere where data-center techs are making 15 general construction laborers aren't gonna be making much more and they don't get to work indoors.
Your other points are great low-hanging fruit performance-wise, but replacing bootstrap in a site that has been fully designed around it goes well beyond "very little effort."
It's 2021, I refuse to buy anything with microusb at this point. It's my hard line in the sand and I know it may seem kind of ridiculous but I'm choosing to vote with my wallet. The only thing left is my iPhone and that I wireless charge and only plug into a dock in my car. I know this device is older but it's still a problem for me.
The Current State of Mobile UX – 18 Common Pitfalls
The advantage of zabbix is the templating and service discovery. You shouldn't have to add a new system to anything, it should just be found and monitored. The same goes for prometheus.

Monitoring new things with zabbix is also "write a value to stdout". Using telegraf and prometheus you have the same flexibility. I think these days you can even scrape prometheus exposition with zabbix. There are plenty of footguns with prometheus and zabbix, but they take big scale to run into.

But at the end of the day use what you're comfortable with.
Without reading the article (paywall) I can tell that at least here the problem is that companies don't pay well and there is not much difference between having a low paid job and living on benefits, so people often choose the latter.

edit: I don't write this as a negative. Majority of people agree with such system and there is nothing wrong with that.
>every time we do what we are told needs to be accomplished the goal posts move

It sounds like you feel there is or was some sort of bargain going on.

I think I recognize the feeling. For instance, I went for about a decade with no cavities, and I continue to go to the dentist every six months, so I have felt like there was a bargain in some sense - brush and floss and get a checkup regularly, and I won't have any problems.

But in between x-rays, it turns out I had some serious decay and had to get a root canal.

This produced a strong feeling of betrayal, but at the same time, it's obviously childish and irrational to feel this way, isn't it? I wasn't betrayed by my dentist. Just by fate, if you will.
At some point someone [1] should just fork Firefox and work on it independently.

---

[1]: (not me, I'm horrible at maintaining projects, though I would help)
I share your feelings on government but, after reading The Machinery of Freedom, I believe anarchy is worth a shot.

I wonder if you would reconsider anarchy if there was a private system of entities providing government-like services and compete with each other.

http://daviddfriedman.com/The_Machinery_of_Freedom_.pdf
Coastal California prices have gone up 20-30% in the past few months. These are people who were priced out of home buying there and renting, mountain towns are cheaper.

Every IPO and stock vest causes home prices to go higher in the Bay Area, there’s been a lot lately.
GoCD or Gitlab CI work work well for me. I have CircleCI too, but it's initial version did not impress me. I am sure it has improved since.
This is a great way to get me to uninstall Firefox and completely remove it from my system. Kudos to whoever did this.
They did a number of things right. Nonetheless under less fortuitous circumstances Lee Kuan Yew would still be ruling a third world country with an iron fist.

They've also had race riots - there was one while I was living there in 2013 on race course road.
Side Effects with Combine (Swift/iOS)
Nobody wants to do hard labor for $15 an hour in a costly place to live when they could be paid to stay at home while doing nothing, with an optional side hustle as well.
Worked for an MSP that basically required 24/7 availability but wouldn't pay for it. They got around it by saying things like your ringer must be at 100% volume at all times, you must be working within 30 minutes of receiving the call, and then you must clock out the minute you stop working. They'd want you to wake up at 2:03 AM, work on something for 5 minutes, and clock out at 2:08 AM. The way the rules you were wrote, you could get in trouble for just about everything except not answering the phone entirely. So guess what I started doing?
Ask HN: Tech Stack for an MVP (2021)
Hey HN,

What is your favorite Tech Stack to develop an MVP ?

Do you implement things like

- Authentication

- Database models

- Linting

- Things like deployment scripts? (Kubernetes etc)
All of that explains why he lost, but perhaps, not why he lost SO BADLY. He only won his home state of Minnesota and only did so by .18% (<4000 votes)!!!

It really was an amazingly epic blowout.
Didn’t read the article, but why would you go work at a lower end job when you can make 80-90% of what you would make by just collecting unemployment benefits?

I personally know at least 2 people that admitted this and said they would wait until unemployment benefits expire to seek work.
This dark pattern is called the ratchet.
https://news.ycombinator.com/item?id=16689663
> For a text editor, what's wrong with any of TextMate, BBEdit, ubEthaEdit or CotEditor, to name but a few.

There is nothing wrong with those. I guess it is a matter of getting comfortable with the UI.

> Literally the only thing I've ever seen anyone in a professional setting use MS Paint for, is pasting the result of a screen dump, because apparently capturing to a file would have made it to convenient for the user.

I disagree. MS paint is amazingly useful in so many situations. And it is just simple enough that I can do everything without spending much time. Even the markup tools in macos's default editor are cryptic and hard to use. I have yet to figure out how which tiny inscrutable button crops the image.

I downloaded paintbrush, but that is also way harder to use than paint. How do you resize the canvas? Why does drag and drop not work? Why are all the toolbars floating in the air?

> What exactly do you see missing from the macOS Calculator, that Windows has?

Literally everything! Macos calc is just one simple standard calculator with only 5-6 operations. On windows, the calculator has a button that converts it into various specialized versions. Like programmer, which has a nice bit-wise display also. There are many built-in unit conversions too.
My journey of becoming a growth marketer while persuing computer science
My main language is Python. But I took the Pharo MOOC just out of curiosity. When I switched back to Python, I instantly missed all the support the Pharo environment provides me. It's impressive.
I actually prefer a monolith compared to the way we do microservices. One or two big apps to own vs ten microservices or apps that require coordinating with others. It's really just a duplication of paperwork and other overhead processes.
Contractors are easy, you just throw money at a contracting firm and they solve your problem. Doing it inhouse means they have to hire managers and all other support personnel needed to hire and keep employees, that is a lot more complicated. The law makes it more complicated to throw money at contracting firms to make them solve your problems, hence why they get fired every 2 years etc.
People are downvoting you for something the article says in the first few words.
I think it's a lot less interesting than people want to pretend it is. A company's willingness to throw away money should be largely invariant to its overall financial health.
You also have the issue of the wealth divide. Its gonna be very difficult to hang out with locals when your annual income is more than they have made in a decade. Jealously alone will tear things apart, nevermind the near complete lack of overlapping life experience.

So you end up with the wealthy newcomers only interacting with other wealthy newcomers. Essentially a new culture in a place that had an established culture for years before hand.
The sailor living alone on an abandoned cargo ship
Where I live now, I'm 1-6 hours by train from Berlin, Amsterdam, Paris, and a bunch of other cool cities. Not having to drive to "go out" is awesome.

Giving up cars usually means getting good public transport. That's a trade I happily made.
Database versioning and backwards compatibility has been something of an upcoming problem where I'm at as we've been getting better at CI/CD. Do you have any recommended resources for different approaches to it, or even some keywords that'll help when searching for such resources?
Sorry for the delay with this!

Snyk is a bit fiddly and I'm not totally sold with the reporting/monitoring and how they work with branches. However they monitor Docker images which is key for me.

If GitHub offered Docker images scanning I wouldn't use Snyk

Also Snyk can be put in your merge request process so always nice to tell developers a new or legacy package has a vuln and to try and bump it up
AI – The Politician of the Future
The question is whether the use of AI could be elevated above a crutch like autotune to actually being used as an instrument like a synthesizer. In other words: is it being used to amplify the ability of the musician or compensate for their lack of skill?
But the article doesn't deal with the possibility/impossibility of verification at all. It deals with the fact that (some?) specifications don't compose elegantly.

That is, that a sufficient specification for System A and a sufficient specification for System B can't be trivially composed into a sufficient specification for a System C = System A + System B. That's not to say that System C can't be specified, but that it can't be specified without re-creating the specifications for System A and System B.
Interesting project, but terrible UI. If you're not immediately clear what you are doing, you really have to struggle to comprehend what the adjustments are. Some of the knobs don't appear to do anything.
> deep learning team for Capital One

What!? Capital One has a deep learning team? As a long-time customer of theirs, I can't even begin to guess what that team might do for their set of products, except maybe to optimize their credit card offerings.
> Maintaining things requires time and effort. Time and
> effort are limited resources.

Airlines' provisions of Kosher meals also require time and effort. The meals must be prepared and packaged and handled in a parallel effort to the regular meals, not to mention that they must be counted and accounted for. Yet, those 0.1% of the flying public which require Kosher meals are deemed worthy enough to continue providing support for them.