skysight-inc/HackerNews huggingface dataset:
I'm a former startup founder and staff engineer at a big tech company. It depends a lot on where you want to be. Here's my take.

You want to be an engineer at a small startup:

* Typescript and be familiar with common libraries and frameworks. I believe TS is going to become more common everywhere, frontend, backend, DevOps, etc.

* Learn python if you don't already know it

* Learn some kind of data science stack you can use to analyze small data sets (under 100GB). Pandas+numpy+scipy, Julia, whatever. Just be good at answering data questions and building small models.

Big company:

* Writing and communication. Practice writing about projects you've worked on and write down the projects you want to build with enough details that a junior engineer could build it.

* Be aware of how much companies are paying and be willing to leave for better compensation, work-life balance, or responsibilities. Practice interviewing.

* Read all the major postmortems from incidents at a big tech company and try to find patterns related to your area or part of the stack.
Oh, actually, I started building websites earlier than '00, maybe something like '95, but started doing it for a job in '00.
It might not even be a backport. Either way that's a pretty rude system.

And it's not really a version numbering system that you're advocating for at that point, it's a strict rule about linear releases.
Np let me know if you set up your own proxy how much work it is
Same sex and abortion legalization have happened through Supreme Court directives and not through the legislature.

It’s a reflection of the dysfunction that is currently playing out. Democrats hold a trifecta in the Federal Government and can’t even pass a law to make abortion legal throughout the country. They absolutely have the power to do so. They could have threatened SCOTUS with passing this law if SCOTUS decided to let the State Abortion bans stand. But they didn’t.
Ideally, I like to build on top of a batteries-included base. Failing that, I'd rather reinvent wheels than spend all my time impedance-matching with glue.

The problem with bizarre config files is that you repeatedly have to learn enough to make them work but then do not need to use that knowledge again until after you've long since forgotten and you have to start the learning process from scratch.
Yes, there are circumstances where the OS is overriding the full screen mode of an application. Usually only in the case of very significant events or user interaction - like moving your mouse to the screen top will show the menu bar on Mac OS. But all of this isn't shown permanentely on top of the full screen app and only triggered by special events.
I will never regret my baby monitor choice thanks to this. But this the only indoor camera exception for me.

https://www.youtube.com/watch?v=YWGFMFeg5zc
Is hydroelectric generation seasonal with snowmelt?
>I have never ever owened a computer where an application could not controle the whole screen.

Yes you have. Every OS has chrome that cannot be disabled in full-screen. You may not regularly experience that, but it does. Imagine you're playing a video game and Windows Update throws an error. That will be displayed over your full-screen game window. It doesn't even have to be originated by the OS. As long as the OS is provided with an extended display, it has the ability to put things on top of whatever your app displays. It may not happen often but it does happen. That's the primary reason why dedicate I/O hardware exists.
A really good way to learn accounting is to read the GnuCash manual. It’s both excellent software documentation and you have to learn the fundamentals of accounting to follow it.
Here's an article: https://www.niskanencenter.org/the-planning-of-u-s-physician...

Anecdotally, I have a couple of friends in med school. They both had above average MCAT scores, one had like high 90s percentile. They both applied to multiple med schools, and got rejected by all of them. They both had to take a gap year and then applied again the next year, and then they got accepted. This is the norm (actually I think many have to take 2+ gap years), it is extremely difficult to get into med school. I'm not saying it shouldn't be hard, but it probably needs to be easier if we want more doctors.
Some of the captive portals I've run into do work at the DNS level, possibly tied to some other firewalling to prevent traffic leakage, I can't remember.

Those were pretty problematic, for all the reasons you're thinking... Better to use a hostname you're not hoping to actually use.
These are pushbroom linear sensors stacked up in the focal plane. The spectral channels are physically separated by larger distance than neighboring pixels in a Bayer grid. There is a time delay between each channel sweeping over the same location that gets corrected when the final imagery is aligned. The moving plane at altitude violates assumption of a static scene and exposes the scanning behavior.
Correlation does not mean causation, and even if it does, it could be reversed... so less money for the police, police does less, more crime. Add to this the however high the limit even is to make it a felony, and people will steal, because effectively, nothing will happen to them.
Please don't tell people to not roll their own crypto.

Instead tell people to roll whatever they want, but not to use it or allow others to use it for anything serious.

There is a big difference between these two things, and having young people and new people learn about how cryptography works is extremely important going forward.
python, unix, and protocols.
I had close friends working in retail / warehouses who told the worst stories but I've never heard about insurance scams.

If this was possible, more and more businesses would do it, increasing the cost of insurance (for the insured and for everyone else in their business) until what you pay in insurance balances out what you scammed for.

Sure, maybe one store could do it and get a bit more money than competitors or maybe they just all claim a little bit, part of which is real shoplifting, part is wrong data (whether intentionally wrong or not).
Considering insurances are still standing and making more money than ever, what you say can't be more than anecdotal.
That's not the point. The point is that it can happen during a performance unless you're using a dedicated piece of I/O hardware. They give you 100% control over what gets outputted. Just because people were ok with what the OS displayed before doesn't mean that that it couldn't.
> So if whatever you are trying to monitor doesnt accept user certificate (which is most stuff),

There's certainly examples that does not use openssl/gnutls (and compatible friends) - but it's a bit of a stretch to say most stuff doesn't support it?

Most (all) Linux distros also have an easy way to add a system level cert, without messing with system managed certs. And AFAIK it's straightforward to install custom certs in the windows cert store as well.

> MITM proxy doesnt include any builtin way to install a system certificate.

Absolutely fair point of comparison. Most tls stacks will allow you to do this - via environment vars - so you can set a cert path for openssl when launching a ruby (or nodejs?) process, and things will just work.

But you then need to know mitmproxy and your tls stack.
Not a problem in practice. On macOS, OS crashes show up on the first monitor, and so do other crash alerts. Also, again, if this is not an amateur thing, the only programs that will be running will be those directly related to the presentation.

Also I wonder if we're talking about different scales here. I'm not talking about the 150 inch monitor, I'm talking about video art, VJing, and small scale stuff. macOS works fine for those things.
I was a beta tester for Flutter Flow. While I didn't end up publishing an app, (Product-market fit wasn't where we wanted and we pivoted hard where an app wasn't needed), myself and coworkers went through a few iterations using it and really enjoyed my experience. The code export feature and overall business model make this a really great and fair tool for small development teams.

Congrats on the launch and best of luck folks!
Tailwind is more of a method of writing CSS than a framework. Many people are writing modern CSS layouts IN tailwind, which you can consider a dialect of inline styles.
If you refuse to seek therapy, I would recommend reading about Mindfulness and practicing it.
I think the purpose of the article is to point out that a large retail association / corporate interest group is most likely lying to push an agenda or policies of their own.

I don't believe the group's claims of damages. Could you visualize stealing 3.6 Billion dollars worth of retail items in just San Francisco and Oakland a year? Making up such a figure serves no one any good, especially not your own interests because it reduces your credibility.
I would find it more likely that old device drivers get decompiled and reverse engineered.

Heck I think there's a lot of value in an emulator for old device drivers. Who cares what the source was when you just execute the black box in a highly regulated sandbox? (Note doesn't work for some medical software). I think medicine and astro / aero are the few places that would require full decompilation of an original driver.
Why is it that popular browsers do not allow users to manually disable the behaviour that necessitates this apparently common workaround.^1 Is this another example of "tech" company paternalism.

1. Examples

https://security.stackexchange.com/questions/149852/how-legi...

https://zapier.com/blog/open-wifi-login-page/

http://www.my80211.com/home/2012/7/23/web-auth-redirect-does...
alt: https://mockoon.com/

https://github.com/mockoon/mockoon
As I wrote in the answer to your other comment, I have never claimed, that there aren't events that can cause the OS to supersede a fullscreen app. But by default, the OS does not display additional information on top of a full screen app. And perhaps we should discuss the same thing only in one thread.
My guess is your lawyers have been very clear about communicating to you what they believe is the best course of action, but nothing in securities law is ever clear. The laws are intentionally vague and leave a ton of enforcement discretion, and every single new fine forces the lawyers to readjust their interpretations.

Refraining from texting clients is not sufficient. You also cannot send an undocumented message to your coworker talking about how you’re going to approach a meeting with a client. But you can talk about how you think the client’s toupee is funny, unless the SEC is mad at you, then they will interpret this as a business communication and fine you. And I think it’s terrible that HN is on the side of making these terrible, vague, ‘regularly capture’ laws simply because the SEC put out a memo detailing allegations that were unlitigated in court and because big banks bad.
It would mean the expectation has changed though. A bunch of potential hires who scoff at the idea of working more than 32-hours a week would start to put pressure on the company to adopt the same.
Not FAANG or related.
Meh... diplomacy is diplomacy... germans threathen the russians with an embargo, russians close down the gas pipes, they make a deal, and it's business as usual. Same thing is happening (although with less media coverage) between many countries daily.
Really minor but I interviewed with a big second tier tech company that you’ve heard of and right after asking me the first question decided that would be the best time to raise his standing desk, which was very slow to raise and required him to sort of weird hover and stand in time with the camera as it rose. Not rude but really distracting.
static: HTML, CSS, images, JS, all served from the server's filesystem to the site visitor over the network. no server-side code execution to generate the page content.

dynamic: non-HTML server-side code (PHP, Perl, Ruby etc.) is evaluated/executed to generate site content which is then sent over the network to the site visitor. this may involve hitting databases to get content for the requested page, or even make network queries for integrations with other services (social media feeds, payment processor sessions, etc.). the server then returns the generated HTML to the visitor.

I just realized these two Wikipedia articles summarize the two different approaches quite well:

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

https://en.wikipedia.org/wiki/Dynamic_web_page
There are Sigma cameras with a Foveon sensor that can do it:

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

Though they're not as good in most other dimensions as conventional Bayer filter sensors (most Amazon reviews e.g. say that it's impossible to photograph moving human subjects without daylight iirc).
In a single sentence that makes sense, what is a smart contract?
lol why would they? The B-2 even flies with radar reflectors in civil airspace so that ATC can track it.
And .local, right?
And it's open-source!
Not necessarily. It shows up on whatever the active monitor is.
I did, for about six years. Lots of people do it. See nomadlist.io, Google for "digital nomad." I wrote about my experience here:

https://typicalprogrammer.com/how-i-work-as-a-digital-nomad
Insofar as the “why” of anything matters, it's not.

Insofar as only the action matters, the whole question of why is moot.
Prefect Orion, already love Prefect and I think the applications for a DAG workflow engine are much wider than anyone even imagines
Pytorch, finally picked up a Jetson.
Back to VHDL, Sparkfun just released a new tutorial with the old Lattice board.
VXLans.
The new C++ coroutines.
Everybody I know who works in the service industry works more than this, yet is not offered any sort of employer health care option. Is there something I'm missing, or do these employers rely on employees not knowing this?
These are internal numbers reported by an industry retail group. Stores are free to account for shrinkage however they wish.
I think this plane is flying much lower and slower. The B2s are based at Whiteman AFB, which is about 25 miles south of this photograph. The prevailing winds in this part of the country are from the south, so I suspect that it is about to turn onto the final leg of its approach for a landing to the south. I’d guess that it’s no more than 8-10K’ and traveling at a 2-300 knots max.
The Ethereum hard fork was in 2016 after the hack of a project called just "DAO" [1].

No other on-chain event since then, including the recent BadgerDAO hack, motivated a hard fork.

Vitalk's article is quite precise about these subtleties, concluding that crypto is generally vetocracy at the lower level and bulldozer-y higher in the stack.

[1]: https://en.m.wikipedia.org/wiki/The_DAO_(organization)
The encoder is the neural-net that converts the input to the embedding vector. The decoder is the neural-net that converts that vector into output. What that embedding vector "means" is whatever the entire algorithm has learned it means.

For more simplified look at embeddings, I would look at Word2Vec (although, it doesn't involve transformers). It encodes single words, instead of entire phrases, and does so by looking at their relative position to other words while being trained.

Embeddings are just vectors, and so you can do math or compare them to other embeddings. The famous example is E(king) - E(man) + E(woman) = E(queen)
I don't use Pulseaudio, so I only know it from "I've heard..." and that's all been negative, that it doesn't work or is annoying. For Pipewire, I've only actually heard good things. Maybe I'm talking to a specific set of people, but I still might try it.
This is sort of a damned if you do damned if you don't type situation for legislators, because other people are getting screwed over if they are kept right under what counts as full time employment so they don't get benefits. In some cases this is the only reason people need to work multiple jobs in the first place.

The only way to really fix it is to make health care not connected to employers in the first place so your hours/number of employers don't matter.
I'm claiming from personal experience that they do break down.

OTOH, you don't know how long they take to break down. How is it that a claim they will last thousands of years is accepted by you? Who can simulate thousands of years in a lab?
Which sort of doesn't make sense. The companies that provide insurance would likely continue to provide supplemental policies on top of whatever the government sponsored healthcare would be. The only way that there'd be a difference between companies that provided health insurance vs companies that provide supplemental policies:

- The cost of government provided healthcare does not match dollar for dollar or below private health insurance

- There is no value add from a supplemental policy
The attribution on google maps for the image is for a satellite imaging company.
Most of the ills in this article would be fixed by better product management that has earned clout with senior management. For example, the product manager should be able to tell everyone what most likely constitutes a minimum viable product (MVP), and be able to defend that against, for example sales-driven feature creep. And on the other hand, product management should be able to communicate to engineering the value of time-to-market. If your product manager is unable to do this and is just tallying feature requests and trying to cram in as much as possible you are screwed in multiple dimensions.
> it’s natural enough in a libertarian world to believe that something that benefits you must automatically be ‘right’ for the whole world. That belief is a version of what I call ‘automaticism’ - the idea that if you leave things alone and let something or other - the market, nature, human will - take its course unimpeded you will automatically get a better result than you would by tinkering with it. The people who hold beliefs of this kind don’t have any qualms about tinkering themselves but just want a situation where nobody else gets to tinker. Especially the state.

> I am trying to keep an open mind about these questions. People I like and trust are convinced they’re the best thing since sliced bread, so I wish I could have a more positive view but right now I mainly see hustlers looking for suckers. And lots of bright-eyed artists willing to play the latter role. Forgive my cynicism….I’m not feeling too positive right now.
And for many professions, the rate of base pay will fall so that total comp doesn't move much.

Where it gets most interesting is professions say 50% above minimum wage where it's customary for people to work long hours. This really increases pressure on employers to train up lower skilled workers to these roles and incentives for others to make the cut.

It also has a big effect on what happens during economic upswings. If you have to stretch an existing worker pool further suddenly, it gets more expensive, and workers get a bigger piece of the pie.
What? What would you rather have? A takehome? People find a reason to complain about those as well because the ones administering them become really god damned nitpicky.

What I try to give is a three parter simple string parsing manipulation question where you build on each successive part as well as providing both valid and invalid inputs for them to use as test cases. It shows organizational skills and the ability to break down problems into reusable parts as well as the super basics of string parsing. I think being able to do that much under time pressure shows the learned qualities of a programmer since most will go with what's been ingrained into them by way of habit.

I can understand brain teasers being a poor measure of ability but I'm super on board for online whiteboarding when done properly. 45 minutes, no muss, no fuss. No 6 hours on a weekend to make something. No impenetrable question that requires tricks you don't need for day to day work that you can later look up.
Viral Shah co-wrote a book about said system. https://www.goodreads.com/book/show/27420086-rebooting-india

From the reviews it is obvious that it was not intended as a mass surveillance project
Thanks, I would very much like to believe that.
It has a really weird feedback loop problem. I've spoken to some developers of the most popular elementaryOS apps and the amount they get from donations is extremely small, which limits how much time they want to spend making an app specific to such a small userbase. At some point they usually consider that the monetization of the app on elementaryOS isn't worth anything and they just re-work the app to be for Gnome systems overall and push it to Flathub.
Ha! For what it's worth, as an internet stranger, I would have been just as likely to read if you simply said "I have this theory" and laid out the same thing. Either way, thanks for sharing, and let me know if you publish anything about this!
Haha did he pretend to “walk down the stairs” after that?
That doesn't seem like a good idea. We won't have any solid data for a while, but it's likely that the immune escape works both ways. Just as immunity due to vaccination against/infection by other variants gives only limited protection against omicron, infection by omicron is likely to give only limited protection against delta etc. So if you get infected by omicron now, you'll still be at risk of getting hit by delta (or some derivative).
I don't think this sort of theft is that widespread. I see it occasionally in my east coast city but not often. I do think it's bad, it makes people dislike their community and has a negative effect on social frabric. We should think seriously about how to prevent it, which I'm sure we can do without veering into a police state.
I have a lot of experience in the industrial SCADA domain. I largely agree with you, but I will say that historically most installations have had all the relevant source code available to them, or owned by them.

In most cases, the limiting factors for lifespan were:
1) Inability to get replacement hardware
2) Inability to find anyone who can understand the source code.

There's really no way around issue #1. Having the software source doesn't really help that much because most of the time they'll use "migrations" every 10-15 years to rewrite the code using updated understanding of how they want the plant to work. Kicking off a SCADA upgrade is used as a wonderful convenient excuse to drive a lot of meetings/paperwork processes to define "How can we improve safety, improve reliability, make life easier for the human operators, etc?"

Nowadays, the thing time-limiting many SCADA installations are licensing for Windows LTSB and PLC/DCS vendor software. Often times newer versions will require new Dell/HPE servers for compatibility. It's expensive, but also not expensive enough to focus on changing.

The main point is that while licensing artificially limits "longevity" of a machine, closed-source does not. Instead, unavailable replacement hardware limits "longevity" more than "closed source" does.
I decided not to move to the states because of how disorderly you generally (also taxes being as high as Europe for comparatively little benefits, the mental health epidemic and school shootings).
Great views, great skiing, great food. Prices are high and economic opportunities low.

Piedmonte is far more affordable with all of the benefits of Aosta valley, and the bonus you can work in Turin or even commute to Milan.
> Why is it that popular browsers do not allow users to manually disable the behaviour that necessitates this workaround.

Probably the number of people that care about overriding this behavior could be counted on one hand.

> Is this another example of "tech" company paternalism.

No.
Ugh I just had the same exact experience... right as I'm trying to get a mortgage. I wish they would have just pickpocketed me and not try to murder my credit over like $100.
Do they work for large (>50 full-time employees) employers?