skysight-inc/HackerNews huggingface dataset:
> * Fake taxi's that drive a customer into a bad experience for "lols".

Some of the other points seem legitimate, but this one seems silly.

It's trivially easy _now_ for someone to sign up for uber and drive people to random locations, and that doesn't happen.

Presumably, with driverless taxis, we'll still have the same level of assurance we have now (use the app, app tells us a license plate for a valid car, that's the one you get into). Right now, you can get a driver who misbehaves, or uber could get hacked and send incorrect dropoff locations. In a driverless world, only the second attack matters since the chance of a malicious driver is gone.
> what Facebook is doing to the world.

connecting people?
In the vast majority of cases for my family, Dextromethorphan is a miracle drug. We're in the middle of cold and allergy season here, and my kids (and I) stop coughing within 5-10 minutes of taking an appropriate dose.

Once every 3-4 years I'll get a cough so bad that DXM won't fix, and when that happens my doc gives me a prescription for a codeine based cough syrup that fixes it (and renders me useless as a human being).
Germany says Putin agreed to keep payments for gas in euros
Ask HN: How do you find peers in your field who care about their craft?
I am asking specifically from the Software Engineering / Development field fo work, but it can likely be applied to a great many other fields.

I would like to know how others go about finding peers to discuss the more abstract or theoretical aspects of their craft/trade/field to a degree that a "9-to-5er" would typically just not care about.

In my work life I find it difficult to engage others in discussions about computer science theories, or even obtain advice about perceived best practices. Those who have the knowledge and experience seem too burnt out with the industry to care, and those without are usually in the industry for the status & pay.

So how / where do you find people who care?
I'm not denying that they claim to be republican, but their actions do serve both parties. As such, I don't think their claim to be republican is particularly meaningful.
As far as I know the standards have changed in some regards, the browsers have been updated to reflect those changes but the Acid 3 test suite has not and therefore some tests fail under the current interpretation of the tested web standards.
This makes a lot of sense, and I presupposed some of this reasoning, so it's great to hear that my understanding was correct.

Most of the frustration just comes from a lot of existing projects I'd like to simply deploy rely on docker-compose, so instead of just cloning and deploying, I need to adapt things. So really it's not exactly a frustration with Dokku :P
About ten years after creating Solr, Yonik Seeley joined Cloudera to work on integration between Apache Hadoop and Solr.

There's an interesting connection here: Doug Cutting, perhaps best known as the creator of Hadoop, was the Chief Architect at Cloudera. Most people recognize Doug as the creator of Apache Hadoop, but he also created Lucene. In fact, Hadoop originated from a Lucene subproject called Nutch, which aimed to build a scalable web crawler.
Thank you. This comment sums up why I love HN! We will improve this ASAP.

Is there somewhere I can ping you once we make the changes? Would be great to be sure we haven't missed anything in your estimation.

Edit: made an issue to track this: https://github.com/envkey/envkey/issues/3
It should already run on Linux using Lagom, at least I have seen the tests for LibJS run on Linux.

https://github.com/SerenityOS/serenity/blob/master/Meta/Lago...
True, but they have a significant rebound effect.
Of course, there is also the option of not eating animals altogether.
I assumed The Simpsons. Isn't that bully kid with the "ha-HAA" laugh named Nelson?

Edit: Yup. https://en.wikipedia.org/wiki/Nelson_Muntz
Ask HN: How to land a SE Manager position without formal experience?
I am a software engineer with 12+ years experience! I am freelancing for the past 4-5 years and now looking, for several reasons, for a permanent position again!

I basically stopped fulltime coding in my projects as a freelancer and mentored, advised and setup processes!

Now I am applying for Software Engineering Manager positions, but with no success. 8/10 companies don’t even answer and 2/10 told me after 4 rounds of interviews that they chose the candidate with more experience!

I feel like I am “done” with fulltime hands on coding but it seems companies want you to go through their internal career ladder to become a manager!

What are recommendations here? If you are a company, I am looking ;)
Sadly, I don't think we do enough to actually celebrate coming clean. I can hope this is a situation where I'm wrong on that.

And to be fair, I get why it can be hard to celebrate the admission of something without celebrating that something. So, celebrate is probably not the right word.
Thats what I like about wfh. I can simulate a commute in my neighborhood. Do I want to bike to work today? OK, I can decide how far work is, then I come home after that and start working. Do I want a 5 min walk with a mug of coffee? I can do that too. Do I need to work in a walk to the grocery store to get stuff for lunch? Boom, convenient errand and morning commute while working from home.
For what it's worth, the HPC-standard way of checkpointing/migrating distributed execution (in userspace, unlike CRIU) is https://dmtcp.sourceforge.io/
It supports X via VNC -- I've never tried -- but I guess you could use xpra.
Pseudoephedrine restrictions were recently was rolled back in Oregon, where you had to have a prescription to get it. Now we're able to buy it over the counter with ID. So it can happen!
Congratulations! I know exactly how this tool will benefit us DevOps Engineers as I knew when you did a demo of Docker at PyCon 2013, wishing you and your team the best!
At this point, wouldn’t any PDA be a hipster PDA?
what confuses me is why would you take on higher cost of capital when debt is nearly free?

with 50k/month in revenues, you could easily get a loan from several banks near 0.25~2% interest.

not sure exactly how much leverage you can get but at the extreme end you might get 6:1
Pseudoephedrine is still available -behind the counter-. You literally just have to ask the pharmacist for it.

Let’s not turn grad students having a laugh into an actual statement on public policy.
Why not get a non-motorist ID card? Every US state has these; here's Washington's: https://www.dol.wa.gov/driverslicense/gettingidcard.html
They were a thing of the past shortly after they started. I remember back in my blogging days with Movable Type and I wrote an entry that angered A LOT of fans of a popular radio show host. It was impossible for me to keep up with the offensive and hateful comments they were leaving on literally every single post, so I ended up disabling the entire thing.

It didn't get much better with Blogger either. Now much of the time I see Facebook Comments embedded, or something like Disqus. Comment horror stories didn't help Digg much, if I recall correctly.

bots, spam, and uncontrollable political nonsense took most of them out. I don't think it's too weird. It takes a lot of the stress off of the blog owners, and to some extent, the responsibility.

Blogs weren't alone either.

https://www.niemanlab.org/2015/09/what-happened-after-7-news...
Holy crap I did not know CNCF discriminated against copyleft software.

This really discredits the Linux Foundation as an institution.
True, rising productivity does force human beings to be more productive.

> Not everyone is cut out to be a software engineer, doctor, or lawyer.

Society used to say the same thing about reading and writing (not everyone is cut out to do that), and society was (mostly) wrong. Pushing people higher and higher up the value chain has been happening forever. Eventually we will hit singularity, but even the software engineers, doctors, and lawyers will be obsolete then.
NyQuil is a combination medicine. The cough, cold and flu formula contains Tylenol (fever/pain reliever), DXM (stops cough) and an antihistamine (dries out your runny nose/postnasal drip).

NyQuil can be a great all-in-one product when it's what you need. It's useful to know what it is composed of and why. All of the medicines in it treat symptoms, not the underlying cause, which will be fought off by your immune system. If you have only one or two symptoms, you can always buy each drug separately - doing so allows you to more precisely control dosage and timing as well.

FYI, two other common symptoms not covered above are sinus congestion - which can be treated with Sudafed - and chest congestion (e.g. a phlegmy cough) - which can be treated with Mucinex.
Russian warplanes that violated Swedish airspace were armed with nuclear weapons
The language is CUE, which I think will see mass adoption in config / DevOps in the coming years. So regardless what you think of the language today, it is likely to become important and part of your like in the not too distant future.

https://cuelang.org | https://cuetorials.com

Dagger builds on top of CUE and the (DAG) flow engine therein
Hi! I've browsed the docs quickly, and I have a few questions.

Seems to assume that all CI/CD workflows work in a single container at a time pattern. How about testing when I need to spin up an associated database container for my e2e tests. Is it possible, and just omitted from the documentation?

Not familiar with cue, but can I import/define a common action that is used across multiple jobs? For example on GitHub I get to duplicate the dependency installation/caching/build across various jobs. (yes, I'm aware that now you can makeshift on GitHub a composite action to reuse)

Can you do conditional execution of actions based on passed in input value/env variable?

Any public roadmap of upcoming features?
Same, Sudafed is a silver bullet for me. The 12 hour release absolutely works to clear my sinuses and relieves the sinus pressure headache (almost completely when combined with ibuprofen).

My wife insists Phenylephrine works for her and thats all she will take. She has offered it to me a couple times when we didn’t have any Sudafed and Phenylephrine had 0 noticeable effects for me.

Edit: I forgot to add that Alavert-D 12 also has Pseudoephedrine and works for me too and is what I take when my congestion is allergy related.
> wherever that kid was going to live otherwise isn't rented out to them and is on the market

The kid could have been living at home. One spouse in one house, one spouse in the other. Et cetera.

> just as possible as people lying to get your bank account

You're proposing an ad hoc centralized mechanism for expropriating and re-assigning a multi-trillion dollar asset class. This has clear and one-way precedence in history.
This is a very interesting article. I was however a bit confused by the lingo, calling everything generics. As I understood it the main point of the article quite precisely matched the distinction between generics and templates as I learned it. Therefore what surprised me most was the fact that go monomorphizes generic code sometimes. Which however makes sense given the way go's module-system works – i.e. imported modules are included in the compilation – but doesn't fit my general understanding of generics.
Celery website has been hijacked
> his describe more a Single System Image [0] to me

No, Plan 9 is not a SSI OS. The idea is all resources are exposed via a single unified file oriented protocol: 9p. All devices are files which means all communication happens over fd's meaning you look at your computer like a patch bay of resources, all communicated with via read() and write(). e.g.:

[physical disk]<-->[kernel: sd(3)]-----< /dev/sdE0/
[audio card] <---->[kernel: audio(3)]--< /dev/audio
[keyboard]-------->[kernel: kbd(3)]----< /dev/kbd

Looking above it looks like Unix but with MAJOR differences. First off the disk is a directory containing partitions which are just files who's size is the partitions size. You can read or write those files as you please. Since the kernel only cares about exposing hardware as files, the file system on a partition needs to be translated to 9p. We do this with a program that is a file server which interprets e.g. a fat32 fs and serves it via 9p (dossrv(4)). Your disk based file system is just a user-space program.

And since files are the interface you can bind over them to replace them with a different service like mixfs(4). /dev/audio is like the old linux oss where only one program could open a sound card at a time. To remedy this on plan 9 you run mixfs which opens /dev/audio and then binds itself over /dev replacing /dev/audio in that namespace with a multiplexed /dev/audio from mixfs. Now you start your window manager and the children programs will see mixfs's /dev/audio instead of the kernel /dev/audio. Your programs can now play audio simultaneously without changing ANYTHING. Now compare that simplicity to the trash fire linux audio has been and continues to be with yet another audio subsystem.

Keyboard keymaps are a filter program sitting between /dev/kbd and your program. All it does is read in key codes and maps key presses according to a key map which is just a file with key->mapping lines. Again, keyboards are files so a user space file server can be a keyboard such as a GUI keyboard that binds itself over /dev/kbd.

Now all those files can be exported or imported to other machines, regardless of CPU architecture.

Unix is an OS built on top of a single machine. Plan 9 is a Unix built on top of a network. It's the closest I can get to computing nirvana where all my resources are available from any machine with simple commands that are part of the base OS which is tiny compared to the rest.
Agreed. In a year the entire reddit thread will be [deleted] and [removed] and the post will be edited and completely redacted, etc.

Reddit is cancer.
> I'd argue that golang is inherently not a systems language

First you'd have to establish what "systems" means. That, you'll find, is all over the place. Some people see systems as low level components like the kernel, others the userland that allows the user to operate the computer (the set of Unix utilizes, for example), you're suggesting databases and things like that.

The middle one, the small command line utilities that allow you to perform focused functions, is a reasonably decent fit for Go. This is one of the places it has really found a niche.

What's certain is that the Go team comes from a very different world to a lot of us. The definitions they use, across the board, are not congruent with what you'll often find elsewhere. Systems is one example that has drawn attention, but it doesn't end there. For example, what Go calls casting is the opposite of what some other languages call casting.
You are correct, and it says so in the article. Really not sure how I missed that. Sorry!
I used GCP for 2 years. It did it's job. I hate the predatory nature of Amazon but I am blown away by their customer service and their help for our startup.

I eventually decided to do away with GCP and moved to a cheaper cloud where the head of sales was a phone call away.

The reason has to do with what you mentioned: One of the previous startup where I worked was completely shut down because one of the employees had a banned account and he signed in into company gsuite. Google banned the startup's play dev account.

I also have the unfortunate experience of getting banned by Google. around 10 years ago they started banning anyone that used paypal and not google pay or something like that. I had linked paypal and google launched google pay and starting banning anyone that didnt use google pay. I didnt care about their deadlines and just ignored their email until I woke up to everything banned.

I still used GCP with my banned play dev account but they suddenly banned by adsense account after 8 years due to banned play dev account.

I had enough of their shit and just decided to move.
for games I want an immersive experience, any kind of shops, popups, ads, or any other prompt to purchase anything in game disrupts that immersion and is a turn off much the same way ads during a video/movie are. Some accept ads as inevitable but all dislike them for their immersion breaking.

Any kind of store experience inside of an experience is just as annoying as any other kind of popup ad except it usually causes the devs to change the nature of the game to cause people to lean toward using the store, making things grindy like enemies have more hit points or have greater difficulty than they would have otherwise for example in candy crush there are levels that are unbeatable unless you pay for help.

Free software is not the same as a freemium game, they don't make the software more difficult to use, make the responsiveness of it slower and have it riddled with popups in the middle of use, or even fake you out with being unable to complete something until you pay. It would be like photoshop allowing you to design something then not letting you export print or save but only right as you were about to complete it, and this wouldn't happen every time, maybe on like the 5th time you use it, it's that kind of annoyance.
The "work product" of CU was their movie.

Is it okay with you if a corporation donates money to Roger Moore to support the production of a documentary that said corporation agrees with?

Does it depend on whether said documentary advocates for/against a candidate?

How do we define "advocate"? (Is saying "Fred took money from Mexican drug lords" advocacy?)
This is an argument from edge case capabilities that completely ignores maintenance costs + development time. Seems very naive to me.
So what is your understanding of the role and your motivation becoming a manager?

Your remarks are kind of vague. Manager means dealing with people. Have you been in a formal team lead position before?
Neither waymo nor cruise currently require human supervision. That's the whole point of this announcement: waymo is expanding their driverless program to SF.

Whether the grid is pre-mapped or not isn't particularly relevant. It's just how the technology works. The vehicles aren't driving on rails, they just have more semantic information about the world around them.
500K miles does not tell much. It depends on how well those miles cover all possible (observed / not observed) edge cases, i.e. the famous long tail.
The article comes so close to explaining a way to make it work, likely due to his hesitancy to recommend exceeding the recommended dose:

> Why is oral phenylephrine so useless? It is extensively metabolized, starting in the gut wall. You can find a bioavailability figure of 38% in the literature, but that appears to be the most optimistic number possible, and you can also find studies that show 1% or less. Overall, the Cmax is highly variable patient-to-patient, and the lack of cardiovascular effects at low doses argues for very low systemic effects (and expected low efficacy as a decongestant). The bioavailability increases at higher doses as you apparently saturate out some of the metabolic pathways, but at the 10mg dose typically used for decongestants, you can forget it.

Phenylephrine has variable Bioavailability. The bioavailability doubles if you take it with Tylenol, which is actually common in the context of colds. (Source: https://pubmed.ncbi.nlm.nih.gov/25475358/ ) The maximum dose was probably chosen based on worst-case scenarios, whereas the average person who complains it doesn't work is probably absorbing much less.

Always consult with your doctor, but I've found that taking a second dose of phenylephrine if the first one hasn't worked within about 30 minutes usually does the trick. Or just take it with Tylenol. It's worth checking your blood pressure to make sure you haven't started entering the realm of side significant side effects, though.

Also I should point out that pseudoephedrine isn't available behind the counter everywhere. It's prescription-only in some places.
It's happening slowly. Oregon had pushed it all the way to requiring a prescription to get pseudoephedrine. It does still require a visit to the store pharmacy and showing your ID to prove you are an adult, but at least you can buy it without a prescription now. I think only a couple states ever went that far. But at least it is a step back in the right direction.
funnily enough, phenylephrine is used daily in ophthalmology for dilated eye exams.
On that note, there's a bunch of esoteric drops that used to be used because of their useful pharmacokinetics, diagnostic/therapeutic abilities (cocaine, hydroxyamphetamine, pilocarpine 0.125%, homatropine), but are no longer being manufactured due to cost.
Another vote for Bluey: it is a silly, wonderful, beautiful show for both kids and parents.
The first few years I actually had to file taxes I forced myself to go full oldschool and do it all on paper. It was a bit of a PIA but if you were careful it was really not all that bad - unless you made a proper mistake and had to fill out a whole new form.

It also gave me a much better understanding about how all these different software manufacturers work behind the scenes however and I highly recommend everyone do it at least once. If you have a very complicated tax filing however with multi businesses or lots of assets/depreciation then totally use a nice piece of software.

These days I am lucky enough I used to work for an accounting firm so a friend does my taxes for free using whatever fancy accounting software they use and they get me all kinds of small wins I would not have thought of myself.

I have friends who have more complicated returns than myself and the money they spend on a decent CPA is peanuts compared to the amount they save - you would be surprised how much little additional investment it is to hire a real person vs just paying for TurboTax!
Does it? I know it can go hooks -> class but haven't been able to get it to work the other way around.

edit: You can go both ways, if your class component is simple enough.
No, I do not. In fact, when it comes to income taxes, I object to the social gamesmanship + privacy invasion more than the actual amount. A solution I prefer would be a federal sales tax, combined with a Universal Basic Income.

The UBI would be equal to the amount of the tax on up to some minimum income level (say, 50k / year). In other words, everyone gets a monthly check that is essentially a rebate on their sales tax up to the income threshold.

That's simple, loophole-free, and avoids the privacy invasion that accurate income tax collections require.
Managed languages like Oberon, D, Modula-3, System C#…
BeOS managed it, and Haiku continues to manage.
Lowering the cost of driving doesn't mean there will be less jobs in the transportation space, if anything it means there will be more jobs.

Truck drivers jobs are the monitor and secure the shipment just as much as anything else. Taxi drivers have to keep their cars clean.

And a lower cost of shipping will just mean that more stuff gets shipped in what would otherwise be a less efficient way, no different than how faster computers often just lead to less efficient software design.
This is what I love about working from home. I live somewhere with frankly a decent amount of transit as far as american cities go; I can take a subway or bus lines to work from my place, but it still takes a ton of time (like 45 mins if the stars align with the schedule, over an hour if they don't).

Meanwhile, with working from home, I've been simulating a commute. I walk for 5-30 mins maybe with a mug of coffee, or go biking in the morning, then come back and start working. It helps give some separation between home and work. Then I do the same thing at the end of the day to close it out and help clear the head.
My main takeaway was the ability to debug a build or deploy pipeline locally.

That would come handy once or twice per month