skysight-inc/HackerNews huggingface dataset:
I think there are legitimate reasons why a business might need to restrict employees from having second jobs. However, if those circumstances apply, they should include it in the contract and it should impact salary negotiations.

For instance, if an employee is working from home at two jobs at once, and makes an invention which they introduce in both jobs, then both companies might rely on this 'trade secret' to protect market share (including suing people whos 'steal' it. Some engineers are employed to come up with inventions, and if a business can't rely on their output to create competitive advantage then they are not providing the service they were hired for.

Similarly, a sales rep working for 2 businesses, or working in procurement at a government customer and sales at a vendor, could create a very nasty corruption lawsuit.

Finally, some jobs are responsive - for instance a site engineer or some cyber security roles. A lot of sitting around punctuated by sudden urgent work. I know a guy who repairs offshore wind turbines and he plays xbox all day then occasionally jumps in a helicopter and rides to the rescue. It would be a great job to do alongside another role, but if they company has chosen to pay you to be present in between assignments then they are very much paying you not to do that instead of just having you on call at a cheaper rate. It would be legitimate for them to contractually require you to give them what they paid for, and enforce.

I think it comes down to, are you providing what you are actually being paid for - in the first case pristine inventions, in the final case literally your time.

The other side of this is - in engineering we are trusted to tell the employer how much work we are able to do in a period. At sprint planning I tell my team I can get these 3 tasks done this week and that goes unchallenged.

You could say that it is legitimate for employees to quote less than a full weeks work to their first job to leave room for some work from their second job, because if they aren't getting enough work done they will be fired.

Honestly that assumes a much more aggressive, KPI driven environment than most of us are lucky enough to work in. Would you like to work for a company where your productivity is measured according to some arbitrary KPI like "lines of code" or "supervisor assigned work volume points" or "team agreed scrum points"* and if you aren't in the top 2/3rds in a quarter you get fired? This is normal in sales but generally not in our comfy software roles. Be careful what you wish for.

* A lot of places do stack ranking but it is about getting rid of the negative outliers. Stack ranking to force average performance would be a lot worse.
Does the handbook cover load testing?
You get what you pay for, iPhones, for example, top out at 1TB.

If the tiny built in storage is to "force people" to do things, what are the models with lots of storage for?

Or, if that's your thing, feel free to cheap out on the phone and make up for it with a microSD card, that's why they still sell those models. I'm sure it'll get lots of security updates too, right?

Point being VLC doesn't care whether your phone has a headphone jack. Sorry, I meant SD slot.
Why I Don't Use Netscape (1999)
This is a good explanation of what I felt was off about that wording
You're not the first with this idea! There exists a standard, see RFC 8959: https://www.rfc-editor.org/rfc/rfc8959.html

Previous HN discussion: https://news.ycombinator.com/item?id=25978185
The issue is tech workers in most decent companies get a lot of leeway in terms of hours worked and how flexible things are because of the implicit agreement that whatever workable hours the employees have are dedicated to their org only.

If this assumption is made impractical im afraid companies will react by putting stricter measures like clock in and out times and crap like that.

At the same time, if an employee wants to work two jobs, all the power to them. Go get it buddy, screw the companies, you owe them nothing.
Your examples are all less scalable and easier to detect that hacking.

> That is a great step forward, compared to the closed black boxes, e-voting systems I have heard of before.

It's still a black box. You have only their word to go that the published source is what is actually running on the machine in front of you in the voting booth. And they have only the word of their computers.

So yes, it's a great step forward, in the same way that going up a flight of stairs is a great step towards reaching orbit.
it is an Orwell reference. "double-plus good" was part of the Newspeak in his novel 1984

https://en.wiktionary.org/wiki/double-plus-good
You can also just drop the “very”. There’s no need for a fancy word to replace the thing you’re very very about.

For example, if you’re writing “very tall”, change it into “tall” and re-read the sentence. It’ll be better.

I learned this by reading Scott Adams’ excellent 3-minute essay on writing: https://dilbertblog.typepad.com/the_dilbert_blog/2007/06/the...
Interesting!

That particular chair I had was the same everywhere. I moved mine from Australia to the UK and got the new wheel there. Pretty sure it’s the same globally as I went to Shenzhen to visit a supplier a few years later and noticed the boardroom had very familiar seating!

(It was a ‘Markus’)
Amos is very well known for having one of the best developer documentation that exists for the amiga machine. It's not a poor choice. Amos is still being developed by Francois Lionet. https://www.aoz.studio/the-aoz-story
In fact, the Portuguese (false) cognate "moroso(a)" and its noun "morosidade" means exactly that: sluggish, slow.
We all know that many public libraries carry holocaust denial books, right? It's time to do something about that. /s
I can't really dispute it if that's what you claim that you're doing, but how can that be? Article 2.3 from the file "Political rights of the Swiss abroad", which is available under your link, asserts:

>2.3 E-voting

>The option to vote online in federal votes and elections has been on hold since mid-2019.

>Adjustments are to be made to the pilot scheme by the end of 2020. The aim is to establish a stable scheme, using the latest technology, and create an accurate and transparent end-to-end voting system that also preserves the secrecy of the ballot. Efforts are also being made to raise levels of public confidence in e-voting by extending independent monitoring, ensuring greater transparency with regard to e-voting systems and how they operate, and involving the scientific community more effectively. The necessary conditions for resuming the e-voting trials will be redefined by 2020.

Is the government information out of date? If so, this should be reported.
I simply wish people would stop using simply to describe how to do things, for example

"To install this package, simply ..."

very lazy
How I Create Cool Wallpapers with Math
> You won't get people to agree to make their life worse.

Agreed.

> Honestly, at this point tech is probably the only way climate change will be fixed.

Disagreed. I think it would be a really bad idea to ignore the power legislation has. People don't exactly agree on taxes. They just don't disagree enough to want to suffer the consequences (direct and societal)

Legislate things that people don't disagree with too much.
The people - espeicially those complaining about university fees - went to the polls and firmly rejected the "centre ground" and any compromise from their political parties. Leaders since have pandered every more to their membership and their base with the message that their way is the one true way and anything else would be a disaster or treason and the other side are enemies of the people.
> You can even extract drinking water from the air inside your house in all but the driest of locations.

That's some Fremen-level tech right there!
You have guessed correctly. I'm sorry if I did not take the time initially to expand.

I would also add this whole spicy philosophical gossip about Nietzsche being hopelessly lovestruck by this person Salome is not supported by strong evidence. All accounts of it has been exaggerated and, as it is often with historical figures, repeated long enough that people believe it to be canonical [1].

The Salome myth, is often used, as it was in this article, to cast aspersions against his character and by extension his philosophy.

Most of the article it is just a big list of unsubstantiated ad-hominem attacks against him. The author claims insight into Nietzsche's most private moments and thoughts without evidence to support those claims.

1- https://paradoxoftheday.com/friedrich-nietzsche-and-lou-von-...
This is naive.

You cannot rewrite the entirety of the Linux kernel in another language overnight. You'd have years at least until it becomes production-ready. Not to mention the performance and memory use will be worse.

Certainly the situation can and should be better, but adopting this "it's so easy, how does nobody see it?" attitude helps no one.
Create and Publish any app, game or website you can dream up, super fast
App doesn't work for me.

I think generally it's a good idea to avoid excessive adverbs and adjectives, but sometimes I consciously choose to use not even just 'very', but 'very, very', in cases where the simplicity of language and the excessive repetition feels appropriate to the situation. Usually in very informal online speech.

'Very' serves an important purpose, but it's most effective at it when you restrict it to situations where you absolutely need it.
I know I swapped them out on the power board but not sure if I did it on the video board. I'll check this weekend. Thanks for the tip.
i can understand the argument for new code, but what do you want people to do, recode the entirety of the linux kernel in rust? the kernel is allowing rust for new drivers
So this means that drafts will be immediately public or is it just notebooks that you publish “privately” through invitation, a shared link or something like that? (seems more like the former to me, but I haven’t been able to confirm) [EDIT: it is confirmed that there will be no private drafts: https://talk.observablehq.com/t/new-policy/7098/2 ]

In that case, I will not be able to use Observable any longer. I am not ready to have my half-baked ideas, ongoing research and sketches floating around in public space; this would be very confusing to anyone on my profile and some of them contain private data I don’t want to share. But I also cannot afford to pay for another subscription, there is just so much these days that keeps adding up.

Observable has been a great experience, especially when I was focussing more on JS and data visualization and I enjoyed doing explorative work on the platform. I don’t like that privacy and “local-first” these days are considered features instead of defaults. There are many other things that provide enough value for people to pay for and I am very disappointed that Observable decided to force free users into sharing everything.
I wonder what it feels like to be the human equivalent of a door.
> I want to be able to embed maps, images, audio files, music, draw connections between them, move them around. This cannot be accomplished in plain text.

It can be accomplished in plain text, by hiding it behind a fancy interface. Which is exactly what Obsidian enables people to do with plugins. And with the new live-editor this allows a pretty well-made mix between plain text and rich content.
>It's worse than that - android kernels process beacon frames even if wifi is disabled.

>So you should be worried about this if you have an android 11/12 phone, even if you don't use wifi.

Is this issue (RCE even with wifi off across a huge swathe of devices ) common to many vulnerabilities, and we're just discussing this one because it hit the front page, or is this vulnerability especially... egregious?
It was a bleak and tempestuous night...
Do most people even take psychiatric medication for "the rest of their life"? I thought that most people who take psychiatric medications take them for a few years, but I don't have the stats on that.

> Or as the social critic Dr. Ted Kaczynski

Whose doctorate is in mathematics.
I think the scare of quantum computing was that it could solve an nP problem in polynomial time. Encryption uses "lock-in functions" that can be verified quickly, but not solved quickly. Prime factorization for RSA or finding the inverse function for EDDSA.

Don't know where the idea first surfaced, but Grovers algorithm is an example where quantum computing can have an advantage compared to conventional machines:

https://en.wikipedia.org/wiki/Grover%27s_algorithm

If true, our lock-in functions for encrypted data might need to be revised because a quantum computer could solve them faster.
It's interesting to me how much people are trained to reflex against this possibility. As mentioned in the article, dust in the atmosphere is literally a natural occurrence also. Sure, the exact impact should be researched and understood, but people are already jumping to the fashionable conclusion that human technology bad, gods and wood spirits will punish us for trying to escape from the primordial toil.

Myself, I think that both this type of things and emission controls should be going on to get the situation under control. Simply because we cannot know exactly how much any of this will accomplish and the needs are big.

The climate question's credibility is hurt by limiting solutions to an ideologically approved list and treating it as a vehicle for one's favorite causes. People can suspect that if the activists are so choosy about the methods, this cannot be that serious and this is not how truly desperate people act.
The lack os skepticism in these comments makes me want to go back in time to assassinate William of Okham.
If anything, it's easier to create companies. Since the market is fragmented, if your business isn't reliant on network effect, it's generally easier to get by.

The massive plumbing companies in the US do not yet exist in my country. I feel this is changing, but fair competition is still enforced at the local level, so i might be wrong.

Nobody really care about little entrepreneurs it seems (especially not those politicians who claims they do), but i have the impression that the weakening of local courts is a prelude to a change towards a more anglo-saxon model. Like i said, i might be pessimistic and hopefully wrong.
Oh of course it is /facepalms/ - thank you, I'm feeling thoroughly unclever now.
Fortunately, on Qubes OS, only the networking VM can be exploited like this, and it will be clean again after its reboot.
I like using 3rd party HN tools and was thinking to try terminal clients.

From the top of my head this is my personal list of minimum requirements such an app would have to support:

1. Text search within all of comments in a thread.

2. Easy command collapse/expand workflow when viewing threads.

Glancing through the doc it seems that this app doesn't (yet) support either of these requirements, is this correct?
My apologies dang, hopefully I have now expanded sufficiently on the matter.

https://news.ycombinator.com/item?id=33201562
very + beautiful = statuesque
I'm not sure how helpful this is...
I always took that as harmless posturing, given that the 'XYZ' was invariably a pseudonym. Modern FLOSS development needs codes of conflict that forbid this behavior because we fully involve our personal and professional identities in it.
I am from Turin and I really love when it's appreciated
"The compiler can be similar to the compiler we proposed in I don't want to go to Chel-C, which merely replaces each bytecode instruction with a set of native instructions. "

I'm just wondering...with modern CPUs, isn't this just a version of subroutine threading [1] that doesn't take advantage of modern pipelined CPU hardware and also blows up instruction caches? Why not go for subroutine threading?

[1] https://en.wikipedia.org/wiki/Threaded_code#Subroutine_threa...
I thought the other reason was the availability of cheap labor (including slavery).
And here I thought you were looking for help understanding how normal vectors work to define the reflectiveness of a 3D surface, and I thought, that’s a rather specific item for guidance!
Off topic. First off all, I've come here to read some hacker news. Second, im tired of these articles by self deprecating mesianic pseudo intellectuals rooting for the "end" of capitalism with a starbucks cup In the right hand and an iphone on the left hand. third, there's no "neoliberalist ideology", there's not a neoliberal manifesto or anything like that, the term was coined by a marxist (a real idiology) to excuse the faults of its own, creating an "enemy to overcome", and Keep the public fighting windmills while they strip you down from everything they want, all for the sake of 'equality", resulting in the worst tragedies the world has ever seen, poverty, hunger, and blood. Please don't let them fool you... they say "eat the rich", with hatred in their heart, not with love, and please consider, for the rest of the world, you are the rich. Once an old man said, to live in a better world, just be better yourself.
Even with the current tax rates, it's not clear to me that it's a net tax gain for HMRC to push contractors to being permanent. A contractor typically charges VAT - which can more than make up for other taxes - especially if their day rate is higher than it would be on an employee salary.
The fact is, it’s easier to get hold of drugs than alcohol when underage.
Postcard artist and hobby architect Adolf Hitler
Back then he had to sell his Sheffield home for £350,000. Now he has had to sell up his Silicon Valley home for $11,000,000. Oh the fall.
> If you can be fired easily, you will find a job easily.

What happens in a recession? When tens of thousands of people are fired easily across an economy they're not going to find another job quickly.

Making firing more difficult puts a mandate on companies to be a little more responsible when growing their headcount. As a consequence they're less vulnerable to wild swings as a result of unforeseen circumstances.

> Companies are big and look financially stable because the little ones cannot survive or dont enjoy the same monopoly / legal protections.

Big companies are favoured in hundreds of ways. Leveraging other income streams to price dump their way into a dominant position and creative methods of lowering their tax burden being just two. The answer to this isn't to strip worker protections but to remove those loopholes and encourage competition rather than monopolisation.

Many laws around workers rights are already relaxed for smaller companies.

> If a company is not useful to society, it should go down.

Absolutely, but most societies wouldn't be able to function if this was the case. Most economies simply aren't resilient enough to allow large companies to go down. I feel like it's fairly intuitive that once companies in certain sectors grow large enough they can become an essential part of the nation's infrastructure. That only leaves a few options:

- Continue bailing them out

- Nationalise them

- Prevent them from reaching that size in the first place

I don't see how making it easier to lay people off would advance any of these. Instead it only encourages companies to engage in risky behaviour and grow beyond their ability to sustain themselves.

> Don't idealize employment and companies. They are only tools on our path to wealth and freedom

We've created a system predicated on the fact that not everyone can be wealthy. I don't think it's moral to then say that the solution to being treated poorly is to just become wealthy.
I noticed there have recently been a lot of articles about raytracing, has anybody else noticed this?
> * People voted for him with this information.

His party, and that manifesto came 3rd in the election.
I've only tried this with one .deb, but I've been running a 7ish year old version of a program I don't like the new version of, so far without problems. Originally a jessie package, now on ubuntu 22.04
Cross-development probably makes the most sense these days. Given that Rust and LLVM can already cross-compile for 68k, I wonder if anyone is planning to leverage the Rust embedded ecosystem to ease bare-metal development for these old machines (Amiga, Atari ST, 68k Mac etc.)
5G’s Rollout Rattled Hundreds of Pilots
> By combining the physical properties of their micro camera with this algorithmic optimization, the team could produce images a considerable step up from the current cutting edge.

> Although the approach to optical design is not new, this is the first system that uses a surface optical technology in the front end and neural-based processing in the back

No link to the paper, or a title. The above makes it sound like this isn’t an improved camera, but improved image reconstruction, which may or may not be related to reality.
I do use social media

9gag, ycombinator, facebook

10x/day, 2-3x/day, once every 14-20 days

Feeling neutral, but I see it like smoking, gotta keep consuming even if I'm not having fun

I talk to ppl 2-3x/day

I'm pretty neurotic, but then I've got experience with violence and trust issues from childhood abuse.

It's okay to contact me for more information.
I’ll buy you a beer at the next JVMLS for each proctology joke you can smuggle into a non draft JEP. :-)
Companies that hire “Engineers who can design” or “Designers who can code”
Which companies hire for hybrid Developer/Designer roles?
I feel that sometimes that's a really fulfilling role for some people (like me) and wondering where I could be paid for that (most jobs are either or one of the two positions).

Furthermore: has anybody worked in a similar role in a tech company and can share their experience?

Companies I'm aware already:
- Basecamp (designers owning the styling part of the FE)
- Ashby (recently saw some open positions about it but not exactly sure how it works there)

Thanks
I looked up my data in this system. They show only 2 of my past 11 employers, and those two have incorrect data about my start and end dates, and how much I was paid. With this information being so inaccurate, I'm wondering if it's even worth my time to try to correct it. To be honest, I think I'd rather just not work for companies who would use this kind of service anyway.
Largest open dataset of apartment models ever got published
Absolute Minimum Developers Must Know About Unicode, Character Sets (2003)
You might be a pedant but it actually helped me understand that message, I was really confused by the poles.
I’d trade coaching budget for company car any day. But as the old saying goes: “what if they leave after we train them”?
Pls post here if you find a channel. I am also interested in that. I have (www.adplist.org)[www.adplist.org] but it’s more technical mentoring than anything else
The thing is that in IT people actually want to be outside of IR35 because being a contractor is financially better for them.

So you see contractor job ads prominently listing "outside of IR35" as a benefit.

When this was implemented I know people who actually quit because they were told they would be within IR35 from then on, and they found new contracts outside of IR35.

In IT/tech people go the contracting route for the money so unsurprisingly they follow the money...
I am reminded of this brilliant solution from the Simpsons: https://www.youtube.com/watch?v=LuiK7jcC1fY
> whats the reason for that?

India is a very huge and diverse country that was under foreign occupation for about two centuries. It is "just" 75 years since the country was independent and completely bankrupt. Add to that red-tape bureaucracy and corruption after independence.

Hopefully things will change in a few generations.
Me too. Or not bots but I did script some IRC client with it and it was a lot of fun.
As a non-native English speaker, I know only one synonym of "very" - "so", as was popularized from Friends sitcom. For example:

This building is very tall - this building is so tall.