skysight-inc/HackerNews huggingface dataset:
> Current algorithms can already do this.

But these algos and their upload to a drone you bought on Amazon is not a click on HuggingFace away yet.
Yeah, two weeks is customary in the US and most employers will either take you up on the offer or walk you out the door but pay for the two weeks anyway because it's not a lot of money in the grand scheme of things and it's just easier that way. (and if they weasel out of that two weeks pay it's not a lot of money from the employee side.) I did give 2x longer notice once and it ended up fine but wasn't really necessary.

What is important is that if there are vesting dates and things like that, wait until those happen rather than assume employers will let you mean employed through notice periods, vacation days, etc.

And, yes, there are doubtless circumstances where "I won't be working here as of next Monday" is probably the prudent approach.
Just saying the word "Happy Eid Mubarak" alone is okay.
In all my career (started coding in 1986) I keep hearing about 1), worked in several RDMS agnostic products, never saw a customer actually migrating into another RDMS.

PL/SQL is just an Ada dialect with a bit of SQL on top.
The critical feature is less about AI and more about sufficient autonomy (for the weapon's goal) and the lack of traceability that emerges as a consequence of that.

If I have a non-autonomous weapon, it's tied to a person, and therefore to an owner.

Maybe tenuously (RF/laser), but there's boots on the ground and a link. Which creates a risk of attribution and consequences for the deployer (nation-state or otherwise).

If I have an autonomous weapon, I can design one that's untraceable for practical purposes.

Which removes an adversary's ability to attribute it to me. Which removes my risk for deploying it.

Or as the article puts it...

>> "If you're having arms control, you need to have some process of validation"

If autonomous DJI-alike drones began flying into local substation transformers with small explosives (just need to breach the oil containment).

Or AUVs blowing holes in commercial shipping off a country's coasts.

Who's responsible?

How would you begin to find out?

And without knowing, how would you respond?

There's a reason the US invested so heavily in nuclear attribution technology (i.e. nuke sniffing aircraft).

Deterrence starts with "If you do this, we will find out it's you and then..."

Low-cost sufficient autonomy removes that.
Yep. This is how it works in any corporation that has higly sensitive secrets -- regulatory, risk, trade, or otherwise -- that they are highly keen on keeping safe. As soon as you signal your intent to quit, if you were privy to any of those, you are a risk, and the priority is getting you off-boarded and your access revoked ASAP. That's just how it goes
In my experience it's really situational and depends on the relationship with co-workers more than managers. I've given as much as a month at places I liked and where knowledge transfer will be useful to those who will pick up my slack. Others, I simply said "I'm done" and spent the remaining days posting GIFs and XKCDs on Slack
False flag attacks are very much real and are pretty well documented in this very war. They are generally not well executed and come off as very obvious. At least by Russia.

This incident does appear to be an accident however.
Neat attempt here.

I like a lot that they say "Use data attributes [not classes]", then the next rule is what to do if you don't agree, "if you do don't like attributes & prefer classes;" "Don't overload classes". Keep style classes & regular classes separate. Nice comprehensive thinking, & good advice either way.

Using meta tags for bootstrap is also a cool idea to stay declarative that I'd never considered before.
Similarly how they do it on Android?
I could see this happening in a project based environment or with someone who has a long term plan to pivot away from work(travel/family/having kids/etc). If you're working on something pretty big, you might be willing to see it through, and quit before moving on to the next thing.
From my experience as an EE, working with serial ports is much nicer on Windows (COM1, COM2, etc.) than on Linux where serial ports are abstracted to files like /dev/ttyACM0 and has a lot more gotchas.

PowerShell is also quite a powerful alternative to Bash/Mingw, although it came out much later.

Windows might do some things differently than UNIX-like OSs, but it does them really well.
The founders of the United States thought it was too dangerous to let a democratic government influence the media, which is why we have the first amendment.

Rival nations with totalitarian governments are now exercising control over US media to cover up terrible human rights abuses and influence US politics...and your only feeling on the subject is "meh not illegal"?

Foreign propaganda is an existential threat to a democracy, we can't look the other way as us media giants cede control to other nations.
This has absolutely nothing to do with Internet.
Researchers do post PDFs on their websites, and on preprint servers like the arXiv, bioaRxiv, etc. Unfortunately, publishers act like gatekeepers towards career progress in academia. Climbing the ladder depends on getting publications in high impact journals and getting your papers cited by other publications. Competition for academic jobs and funding is already very high, and anyone who refuses to play the game will most likely fall behind.
In that case, the half that's "wrong" loses their gun privileges and gets a dishonorable discharge. Inciting a coup against a democratic republic is like threatening the local impound with a gun when they won't give you your car back. You're avoiding the agreed-upon process, and escalating the situation so far that you will never be taken seriously even if your ideas are agreeable or good. State rhetoric will always outweigh cults of personality and arguably even the free press.
I agree entirely.

It's rare that I've ever given less than a month's notice when leaving a position. My instinct is to give as much notice as I possibly can. In part because it's just professional, and in part because I'm still a part of the team until I leave, and giving the maximal amount of notice is in the team's best interest.
> The war is going for a particular land with particular significance

As Putin himself said, Russia has no borders, so the orcs' goal is to subjugate everyone.

What history does Russia have in Romania (it still occupies Transnistria)?

What history does Russia have in Crimea (orcs only became the majority because of the execution/expulsion of the natives https://upload.wikimedia.org/wikipedia/commons/6/6a/Ethnic_P... )

> similarly to Panama's significance to the US

Why is it that Russians are the most jingoistic "Americans"? Whenever someone points out what Russia is doing, they immediately praise the US for doing a lesser version of the same thing.

If there's a similar significance does that mean you'll leave Ukraine afterwards?
Experts warn patching won’t protect critical infrastructure against new malware
To comply with GPL, it would have to automatically re-license your project as GPL too, right?
GP is probably talking about EV main batteries, not the lead-acid 12v accessory/starter batteries.
I built this! It's amazing! It's a 16-core Z80 running at 140 MHz: http://www.chrisfenton.com/the-zedripper-part-1/
another one of the famous database holy wars, "don't use stored procedures for business logic". and at the moment HN rises to the occasion a ratio of 28 points / 60 comments.

I think at this point issues like these are pretty much baked in already. The vast majority of applications don't use stored procedures, because they are a. extremely vendor specific b. written imperatively, rather than declaratively, in vendor specific languages that let's face it are about as user friendly as REXX (Google it, kids) which make them very difficult to be expressive with c. are not very straightforward to keep versioned in source control (of course they can be versioned, but the pipeline from db environment -> source control typically has to be pretty custom, plus you have to get your DBA to use it) d. introduce all kinds of novel problems in integrating with application-level constructs such as database drivers, SQL builders, and dare I say ORMs, where while these are all potentially solvable areas (yes including ORMs), are not being solved, because the folks who swear by stored procedures pretty much despise all those other things.

So in some ways the way the stored procedure community is so opposed to application level constructs is kind of what keeps the community isolated, and in some cases, renders what might be useful technologies as completely unused (where I am referring to MySQL stored procedures, which...exist! But I wouldn't dare ever try to use them because who wants to be first, really).
You can ALWAYS just put down your tools and walk out the door. “At will” laws have to do with the employer firing you.
I know people have had it very rough with layoffs, but I wanted to share my experience which reflects a completely opposite reality.

Have been working as software engineer for over 10 years now. Started small, working for local web agencies, and slowly progressed into bigger corporations.

Recently was laid off from one of the main CPaaS in the market and I while I truly enjoyed the culture and working with my team, this has proven to be the best things for me:

- Got a good severance package (12 weeks)
- 6 weeks of garden leave to prepare for interviews and currently on vacation

Most importantly, almost doubled my base salary because for the first time I actually spent time researching companies, benchmarking salaries, preparing for interviews, etc.

I usually tend to stick around at jobs for long time and when I jumped ship it was because someone came to me with a good offer in a moment I was open to consider a change.

This time I didn't have anyone waiting for me, I needed a change so I went and looked for the best offer I could get.

I hope my experience can help many to look at things from a new angle.
New York is going backwards on climate by shutting nuclear generation.

https://www.nytimes.com/2021/04/12/nyregion/indian-point-pow...

For context, the South Fork wind farm in this article is slated to produce 130MW

Indian point produced 7GW.

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

https://en.wikipedia.org/wiki/South_Fork_Wind_Farm
You mean the proxy war that the US is funding through NATO to make Europe stop buying Russian gas and buy American LNG instead? That very much sounds like economics to me!
It's labelled as "Experiment" in the titlebar, it says that it has limitations and that feedback will help improve, and it says that it may display inaccurate information. I think that covers it all pretty well.
Please read my message again. I'm talking about protests in cities like Berlin, where nobody is repressed.
Shouldn’t most of the protections come at the OS layer? Weird tracking nonsense isn’t stopped by App Store policy alone (far from it!)
It's not the end of the world. Someone once found out that people part with their money easier when they think it's the end of the world, and now that ploy is run amok. It's easier than trying to do something good.
Even if we get this high energy density, I'm skeptical about its utility/impact. Right now we are barely able to mine enough lithium for our current batteries, which are used for phones and a few (percent-wise) EVs. As far as I know, and please correct me, we need to increase production by at least 8x for 5-10 rare earth elements in order for everyone to use EVs. Where are these extra rare minerals going to come from?
The culture doesn't allow it. If you don't publish enough, in prestigious enough journals, instead of tenure you get replaced. That's one reason this is a pretty interesting move - by providing an alternative publishing location based on principles that the universities supposedly value, this sort of departure _could_ help push the academic culture toward a less-abusive publishing model. Institutional change is hard.
Depends on what is being called on that line.

https://perldoc.perl.org/perl#History
Open source Google Drive alternative
Apple's leverage has given it de-facto regulatory power that it has, to a considerable extent, used in my favor.

It might be that nothing changes if sideloading is made much easier, or other browser engines allowed, or whatever. But, that's not guaranteed.

Since I like the current situation—at least, better than the alternative of having no one push back on things like spyware-loving megacorps—I'm not in favor of risking changes to it.

My ideal situation would be that a lot of what Apple prevents on their platform were illegal everywhere so it'd hardly matter, but the US, at least, does not seem to be heading that direction anytime soon.

So, that's why. It risks changing the current situation such that I would find it worse, overall, and I'd prefer not to risk that.
I dont see how in 10 years most cars will be evs, when the ev sales percentage is 12% as of now.
Which equals to 9.5% of electric vehicles on the road today.
The increase in ev sales is in the low single digits per year, the math just doesnt check out.
Most batteries that run starters are not energy dense, they're typically standard lead acid batteries.

FWIW, to provide the 225 amps (for a V8 starter motor) a Tesla car battery would only need a discharge capability of 3C (1C being around 80 amps), which is within its rated capabilities. This is also for batteries which provide higher voltages, so I'm vastly overestimating the C rate required.

C is the unit for charge/discharge rates, and is based off the capacity of the battery.
The bit about allowing / as a path separator is one of my favorite bits of DOS/Windows trivia. As a unix guy it's fun to give a windows person a path with the slashes wrong like "z:/foo/bar", being corrected for a unix-ism, then having it actually work!

In practice I think the biggest problem with using forward slashes on Windows is confusing programs which expect "/" to indicate program switches. The non-uniformity of shell parsing is also a big unix/win design difference.
The Russian Air Force has been very much active. They have not achieved air superiority because their planes generally cannot deal with anti air setups. But they’re still using planes and helicopters frequently.
Switzerland is more similar to the US than the rest of Western Europe in a lot of ways. This is not one of them.
Turns out there are billions of Chinese and they are not a monolith. I know many, many who are extremely supportive of the CCP.
Meetings are a point of escalation, not the starting point of a conversation
Default to transferring context asynchronously. Hold colleagues accountable for being async first. If you receive a meeting invite without context, an agenda, or a read-ahead doc, consider politely declining.
you might enjoy https://cyberdeck.cafe/
Yes I've had clients on Android for 14 years now and none of them want to distribute outside of Google Play. There might have been some flirting with the idea of publishing to the amazon app store or samsung app store, but it never happened cause there was no benefit.

I do have one android app that has to be distributed on a separate app store in china but that's out of our hands and has to be passed off to a third party to accomplish anyway.
Sorry, but...at least in America, ~no one cares about mental health unless they are one of those suffering from it. (Or have a loved one suffering, or are a very caring health care provider, or other mostly-obvious situations.)
Show me the API.
you mean huggingGPT?
Have they? Other than lithium based batteries getting cheaper per kilogram so that year by year, more battery use cases have switched over from inherently worse chemistries? Even just ten years ago, eneloop were still the hot thing for many applications outside of laptops, mobile phones and the odd Tesla (ten years ago was when Model S was still the fresh new successor to the converted Lotus)
I agree with your point in general, that alphabetic systems are easier to pick up. However, it’s not true that you can’t guess the sound of a Chinese character. From Wikipedia [0]:

Radical–phonetic compounds, in which one component (the radical) indicates the general meaning of the character, and the other (the phonetic) hints at the pronunciation. An example is 樑 (liáng), where the phonetic 梁 liáng indicates the pronunciation of the character and the radical 木 ('wood') indicates its meaning of 'supporting beam'. Characters of this type constitute around 90% of Chinese logograms.

0. https://en.m.wikipedia.org/wiki/Logogram
Assuming you are on desktop/laptop:

The long-winded way is to use your OS's character map tool: find the glyph you want there and copy+paste. Under Windows 10+ there is the emoji keyboard (hit [win]+;) which also gives access to much more including super-/sub- script characters, which is a little more convenient than character map. Presumably other OSs have similar available too.

Better is to have support for a compose key sequence. Usually build in to Linux & similar, you just might have to find the setting to turn it on and configure what your compose key is. Under Windows I use http://wincompose.info/ and there are a couple of similar tools out there. In any case it is useful for more than super- and sub-scripts: accented characters & similar (áàäæçﬀñ), some fractions (¼,½,¾), other symbols (°∞™®↑↓←→‽¡¿⸘♥⋘»‱), and configurable too so you can make what you use most easiest to access (and if you are really sad like me you can do something https://xkcd.com/2583/ to type hallelujah too!).

On mobile devices a fair few “special” characters are usually available (though it depends what keyboard you have installed) via long-press on the right keys of the virtual keyboard.
> to allow it direct access to the DOM

Hum... Direct calling the DOM API is there already. You may be thinking about FFI marshaling, that there is something on the pipeline for helping (I don't even remember exactly what). But that's only a small improvement on speed, and that almost never is a dealbreaker.

For a while I thought the garbage collection helper was a dealbreaker (for anything except Rust), but GC languages are starting to compile into WASM too, with just a small performance hit. (I haven't looked exactly how.)

This year and the next are looking like some serious promising period for non-JS programing on the browser.
Both meanings exist in English - "stonemeal" or "oatmeal" for example.
1) Android doesn't restrict spying as much as Apple does,

2) Android is far, far less lucrative per-user than iOS.

Maybe sideloading on iOS will work out like Android has. Maybe not.
I had big player-missile graphics envy.

Every once in a while I find myself on eBay thinking about buying the system of my childhood dreams. That would be a TI-99/4A, the speech synthesizer, the peripheral expansion system (with floppy drive), the memory expansion cart, and a dot matrix printer. I don’t pull the trigger though because I know it would give me a weekend of fun and then it would sit gathering dust.
FWIW: lithium-ion was also expensive chemistry. If the promise matches the reality, supply chains will eventually realign to the point where consumer applications become feasible.
Next step:

Make a 'plugin'[1] so a model can choose output such that it modifies itself.

It could work like this:

User: What is my favourite food?
AI: Your favourite food is pizza.
User: You are wrong. I prefer pasta.
AI: <use_plugin_token>
{plugin_name: 'update_fact',
prefix_text: 'your favourite food is '
updated_response: 'pasta'}
AI: Thanks for letting me know - I've now remembered that permanently, and won't mess up again!

[1]: https://openai.com/blog/chatgpt-plugins
And when you get ready to rollback, can you just revert all of your code and deploy? Can you just do a “git branch” and work on your own isolated code in your dev account?” How well does merging work when you do a pull request and have to merge your code and make sure your stored procedures are up to date?
I think a foundation with open accounting and paid reviewers would be a better trade-off.
> I learned early on that if I couldn't be replaced, I also couldn't be promoted.

Even as someone who has zero interest in being promoted, I think this is good practice. It's part of helping to maintain a healthy organization. If anyone is actually indispensable, that's a very dangerous situation for the team and the company.
They said something similar about radios and books quite a long time ago.

I'm afraid the problem of generating/transporting enough electrons to all places where cars, buses, trucks, need charging will not be solved completely within 10 years.
Ok fair enough.

Doing 3 minutes of research on this topic lead me to the Indian posters page, in which he doesn't even remember the context of his tweet and has reposted the screenshot. He has dozens of tweets discussing censorship, they're all up and available.

Tbh this just sounds like incompetence rather than malevolence, which considering Musk's bungling overhaul of Twitter shouldn't surprise anyone.
I really don't care about having full control over my device as long as my device doesn't stop me from doing any critical function.

Life is too complex and there is too much going on and too much to figure out and too many demands on my time, I just want to pick up a device, use it for what i need and then put it away. I don't want to spend hours tinkering to get every little thing the way i want it, i'm happy to outsource that to someone that knows what they are doing and in return I get a device that just works.

Now we are going to end up with a bunch of app stores, which is horrible and annoying to manage on a phone, side loading apps, apps requiring certain app stores so you have to download that app store just to get it and then apps that don't meet the standards that Apple have set.

If you don't like that, you could have bought an Android, but I was happy with it, I want my devices to get out of my way.
Something I've been chewing on is legitimacy by process vs. outcome (means vs. end). We have far too long said if the means are done fairly (Musk bought Twitter legitimately, Zuck founded and unilaterally controls Facebook mostly legally), then we have to accept the outcome, even if that outcome is detrimental to the wider society. We just have to stop accepting that. Corporate law, money, etc. are all made up and are sold to the wider population as net boons to society. Why can't we dissolve and/or nationalize companies when they cease to be beneficial or have distinct negatives?

Copyright, patents, LLCs, publicly-traded companies, etc., all nominally exist to benefit society at large. They're not supposed to be this game of "I called shotgun so suck it!"
Yes, numbers in Arabic are LTR even when they're used mid (RTL) sentence.

We'd also use https://en.wikipedia.org/wiki/Eastern_Arabic_numerals instead of the confusingly named (western) Arabic numbers 0123456789...
C:\foo has a default (primary) data stream; the name of that stream is empty, so it's omitted entirely when writing the name. But the file can also have C:\foo:bar on NTFS. It's a different stream that's part of the original. (Look up "NTFS ADS" or just "NTFS streams".) These are often used to store information tied to a file that shouldn't affect the file contents.
How? There is only a single suggestion for Duck Hunt (unless you include Ultimate Duck Hunt)
I would agree if you can't do it all on the device itself, the unlocking/sideloading initial warning bypass. The idea would be to prevent those who can barely work their phone from "accidentally" enabling sideloading and then downloading some random app off the internet or other app store by accident or being talked through it with a scammer.