skysight-inc/HackerNews huggingface dataset:
> Schengen helps also, but even before people could just drive there without noticing the border.

Not during the summer. There were usually big queues at border crossings during every summer weekend. This should alleviate that a bit - the pressure will just move elsewhere in the road network, but will hopefully be easier to manage.
> How do you see yourself in five years?

Standing in front of a mirror.
Nonetheless, it's instructive to highlight that people are doing the same thing: ie "simply doing my job" or "forcing management to the negotiating table by doing something that both sides acknowledge is unsustainable for the smooth working of the business"
Ripes: Visual computer architecture simulator, assembly code editor for RISC-V
For the segment of mom and pop store who need an explainer video or Facebook ad made in Canva and don't want to pay someone to record, they want easy of use, realism and editability/speed.

My friend who runs a Shopify store asked for this. They are not going to fiddle with VST plugins or local/cloud GPUs.
It’s been shutdown since 2006: https://datatracker.ietf.org/doc/html/rfc3701
Where ever possible if I use an open source lib in a product I download it and store it locally (inside corp) for build servers to grab or bundle it in with the code in the product repo.

There is zero reason why the build process needs to access any external domain.

And if there is a new lib version or a problem/bug (depending on severity) then the product is retested with the new version before going out the door.

Of course, I dont have to do web front end. That stuff just seems wrong
> You can write native apps that don’t follow HIG and you can write web apps that follow it.

You can't write a web app that properly follows a single OS's HIGs, much less multiple OSs'.
>Rarely noted is TR commissioned two reports

Do you have the names of the authors of the first one?

A lazy google search didn't mention the commission of two reports
Round shapes handle the pressure of the surface and soil better is the true reason I have heard.
Similarly, unless you're copying code from a magazine like the good old days.

Writing code is limited by the pace of you being able to think up sound effective code.

I can't recall where I saw it but believe I heard a rule of thumb of only 40wpm pretty much mazing out most people's ability to write code.
What's this "HTTP core"? Please tell me it's just the sane parts of HTTP and without any dark corners and ambiguous specs? Please tell me it's something you can write a parser for in an hour?

We're no less 10 years overdue for something like this.

And if it's not that... shame.
> we can also do exact binary search on the bit representations of floating-point numbers! That is, we do binary search as if the bit representations of l and r were unsigned integers. This is possibly more efficient than “continuous” binary search, and lets us find the two precisely adjacent floating-point numbers where our predicate switches from False to True.

Why is it better to use integer operations than with floating-point operations? Assuming everything is inlined and type-inferred away, float math should be faster, and just as precise.

One may argue that the convergence rate is less predictable; but this may be a feature, if the predicate under consideration is not quite monotonic (monotonicity is hard to guarantee when negative numbers are involved--though '\x -> x^2 >= 150' is straight up not monotonic, both mathematically and numerically).

> It even works when l is negative and r is positive (it seems like in that case the bit representation of l would correspond to a larger unsigned integer than r, but somehow it all works anyway!).

It's because of underflow:

ghci> (unsafeCoerce (-100.0) :: Word) - (unsafeCoerce 100.0 :: Word)
9223372036854775808

For Word, the condition 'r - l > 1' is true in all cases where l>r.
I think the problem is ultimately an American one, and without tiktok Americans would find a different online venue to crowd-source these memes and persuade each other. Ressentiment will out.
I don't agree that what you propose is less complicated. Deriving an UV mapping along the curve could be done, but for a cubic bezier spline is not exactly as trivial as you paint it. For an example implementation along a quadratic bezier spline, see https://www.shadertoy.com/view/NltBRB. A cubic bezier is more complex to map since you have to solve an equation of 5th degree. I also think that the author wants to keep everything in vector format to be able to draw the results with a plotter. You could displace the vertices of a straight vector model of the rope using the UVs, but I am not sure that it would be any simpler.
Yes, HAR2009.
John Byng
Meeting him would at least convince them they were better off coming back in 4 years and seeing the state of things.
America has a sex problem, both in cultural puritanicalism and media exploitation (except California where adding a camera makes it "not prostitution"). Almost all of the rest of the civilized world doesn't have prostitution prohibition because it gives organized crime a revenue stream and it criminalizes behavior between consenting adults.

Oh and the US doesn't have legalized abortion because body autonomy is apparently too much to ask. SCOTUS majority wants to criminalize LGBT and turn America into Gilead / ISIS where the "wicked" are pushed off buildings or hung on walls.
I have seen people pull crazy hours and then suddenly fired for performance reasons. It makes you look at the employee / employer relationship as a transaction. And within this transaction the boundaries are clearly defined.

This job can be fulfilling and interesting, but unfortunately we are being squeezed to produce maximum orange juice. Companies dream of reaching and maintaining high growth rates and valuations.

We should shift to valuing consistency over raw velocity. Long-term, I think this is the winning strategy.
A new meaning for the phrase Balearic Beat.
I can help you.

First you must imagine. Imagine that his device is not your device. Imagine that it is slower. Imagine it is slow enough to pass his threshold of unusable.
Delaying Romania's acceptance, at the whim of a hardliner right-wing government like Austria's, could only impact the stability of the area - long term - considering the strategic placement of the country, which could always "swing" to elect its own pro-Putin government, if the nationalism rises as result of Schengen denial. Interesting aspects to monitor in the year(s) to come...
Interesting... I have talked about with several other Dutch people about this tradition. An no one knew the sketch.
This is the last one. It was also the first one.
Even if it was static changing the ISP will result in a new public range, meaning an internal re number, unless you use NAT, in which case you may as well use ipv4 and nat.

If you have two ISPs (say a backup 5G) then you have to renumber every time the main goes down. If you want to load balance you’re screwed, unless of course you use nat.

Residential ISPs won’t allow you to bgp peer your own /48
You mention "better than humans" like its some profound realization.

It's like saying: for hammering, a hammer is better than my pinky finger.

That's kind of the point of tools.
Or the users are not sophisticated enough to know the difference.
>This is what capitalist propaganda does to your brain, you literally believe lies are true, and actual reality is false

Holodomor never happened, and the Gulags are just western propaganda right?
You don't need NAT, especially CGNAT.
> They deliberately removed flash as a form of application delivery, because they know that it can be good

That is definitely not why they removed it. All the reasons Jobs listed against Flash were 100% true and a year later Android followed suit.
Sounds like a DSGVO/GDPR nightmare. And I really don't want to explain why the deleted data are part of some sold stolen data blob. There might be some technical use cases, but in general it has many culprit
If this is something you are willing to work on, send me an email, it is in my profile.
The Process Is the Goal
> So technically, if you are pulling the older version of pytorch-nightly (specifically 2.0.0.dev20221230), it will still pull that compromised dependency (because torch have explicit version lock to it).

All PyTorch nightlies with this dependency have been deleted
Something that’s missed in this analysis is that there have to be two elements in place for a promotion. As you’ve identified the person looking to move up needs to be ready for it (I’m fully with you on it being BS to expect them to be doing the job already).

On the other side there needs to be a position for them to move into - there isn’t an infinite number of Senior/Lead Developer jobs available in any given company, and typically the ones available are already filled. You’ll have a better chance at a large company where there are other teams you can transfer to, but then you’re dealing with the increased bureaucracy around that.
The official hierarchy does represent decision power, but it is not the only source of decisions in a company. The vast majority of decisions in a company are taken on lower levels and either not passed through any hierarchy at all or only presented through the classical technique of presenting a list of options, all but one of which are unpalatable. In practice specialists prepare most decisions in advance (cloaked in boss-pleasing terms like "advice" or "RFC"), so the non-hierarchical model you speculate about is already there.
> Web won’t beat native on mobile phones

Honestly, it won't beat anything anywhere, but people do keep on trying to make it work.
I could see it being a neat illustration in a high school classroom.
For my previous-previous job my onboarding project was to do 100% of the backend of an NFT-selling project: Stripe payments, storing payment details, the smart contract calls sub-system, storing and managing half-done orders, monitoring the ETH blockchain to confirm minted NFT, the _whole_ shebang.

It was an almost impossible amount of work and I managed to do it just 2 days before the near-unreachable deadline.

My reward? 500 EUR bonus.

I mean I was 41 at the time already and was mostly immune to illusions but still felt bad.

But I guess the media will never stop with the propaganda how the workers must try ever harder. Meh.
If you're taking suggestions, A navigation rail would be nice.
> more risk, more reward... Be safe means less return. You can't have both safe and lucrative.

Taking a bigger risk could result in a bigger reward or also result in a bigger failure. Be safe doesn't necessarily mean less return, it means less return only if your risky bet pays off, if your risky bet fails you are likely better off yo have played it safe instead. Not sure what that has to do with what one is "really" worth as you put it.
nice designs
That's true, battery consumption is an issue.
Use it all the time. If you watched the fireworks on TV in the U.K. last night that was sent via multicast from the river for example.

Closed circuit IPTV systems use it constantly. I’ve got about 500 addresses ok my network encoding different video and audio channels for desktop use.

That said I only use addresses in the 239/8 and 224/8.
Clubhouse was a great idea and was mostly about the celebs not the tech. But the UX was good. It was kind of like a curated citizens band. Not sure why it failed. I personally got fed up of being the “beta in the room” not allowed to speak for the
most part as the inner circles ran their rooms. Except the
room about chronic illness which was a good room.
Depends on the app. For example, I'm using Wikipedia's excellent native app even though Wikipedia is basically text-and-images only site.

I could imagine a nice native app for Hacker News, too
I don’t follow the author’s logic at all. Just because you don’t have a business relationship with the end user doesn’t make you not a supplier. If you make software available to others to use, you are supplying the software to them. You are therefore very clearly a supplier. Pretending words don’t have any meaning doesn’t help to resolve the problem.

The fact that you don’t have a business relationship changes the nature of your obligations to others - they are voluntary - and that in fact is at the heart of why software supply-chain is a problem. You have much more control over suppliers that you do have a business relationship with. As a community we have grown accustomed to moving at a pace that would not be supportable were it not for a network of volunteers around the globe maintaining and developing all manner of software and making it available as open source. It would be an enormous cost and reduce velocity significantly were that not the case, so I’m very greatful that they do this. During my career I have also made some small open source contributions myself. But that doesn’t make those people not suppliers.
I agree the issue is not caused by OS; rather my point is, OS is a convenient layer to prevent it.

You mention some mechanisms for preventing these issues at packaging level. But so long as bad actors can sneak malicious commits, it's an open problem. Here a whole package was replaced, in another scenario a single line of malicious code can be sneaked in, released, rubber stamped and shipped via bona fide channels. Ensuring no single bad commit is made in any package or its dependency doesn't seem like a realistic task.

As other posters suggest, this could be somewhat mitigated by mobile-style finer-grained permissions, even if the problem doesn't stem from an OS failure per se.
This perfectly describes the Eurozone north/south divide.
Interesting, I'd say the legacy parts are the actual good things and most of the corporate giga-scale add-ons are what's bad about it, but then again, I'm sure that we get the same for C++, too…
I've accomplished a lot of things this year. I've lost a lot of weight and became fit again, after 30 years of neglect.
In my youth, I enjoyed sports. Then I got myself a girlfriend. Children, work, life chores. All of that good stuff made me fat, lazy and unhappy ;)
Now I'm single again. I've taken up Tennis, which I absolutely love. Invested money into a really great tennis trainer, who kept pushing and motivating me.
So that's my recommendation for anyone who is struggling - find someone who helps you reach your goals. It's money well spent.
sadly, you are completely wrong. just look at captcha usage.

yeah, very few follow the original recommendation of showing captcha for ips that already showed signs of being bots etc.

but the vast majority shows captchas for absolutely anything. I can't even book a dmv appointment today without answering a gratutious one.

same will surely happen with PAT, especially because it is so easy for the implementer to shove it everywhere. people are lazy and dumb.
Yes, the difference in trade vs profession is the succinct way to put this.
That's true.

To give an example for your 1st point: If you have the schema users->messages->message_attachments and message_attachments does not store the user_id, you'll have trouble finding all attachments from a specific user.
It's not clear to me there was ever a time people were properly compensated for the amount of work they do.

However, it is clear that the cat is out of the bag now - and people look at those working their asses off like they're suckers, not like they're role models.

I wonder if compensation & promotion is going to change, or if the future is just going to be a race to the bottom for worker productivity.
There was also a wiki with the list, i could try to find a mirror of it, there were some backups when the company stopped paying the servers.
Admittedly not an application database, but BigQuery also has materialized views that never return stale data

It also rewrites queries to make use of any materialized views you have, if it would make the query more efficient without affecting the results (so covers some use cases which indices would cover)

https://cloud.google.com/bigquery/docs/materialized-views-in...
For backend and general typescript knowledge, I’d highly recommend Apollo GraphQL: https://github.com/apollographql/apollo-server

Check out their apollo-server and apollo-client repos. It’s a very useful codebase to be knowledgeable about. This is something you should mention in an interview as a strong positive if the company wants graphql experience.
In SQL Server it is part of the transaction that affected the underlying data. So you don’t worry about that. Instead you worry about lock escalations!
The SQL:2011 standard does describe a mechanism for solving this called System Versioned Tables, but the only database I've encountered that implements it so far is MariaDB: https://mariadb.com/kb/en/system-versioned-tables/

https://en.wikipedia.org/wiki/Temporal_database lists a few more - apparently there are versions of this in Oracle, DB2 and SQL Server now.
the goal of these tasks is not to provide the most correct answer, but to show how you think about problems. Even the fact that you googled the right answer after may set you apart from candidates who just don't care, and that's relevant for the job. Of course if the recruiter judges candidates based on how close they were to the correct number, then they are doing it wrong and you might want to stay away.
Apple breaks too much stuff in software updates. I want to control what versions of key libraries I'm integrated with and rev them on my own schedule.
Finding the right palette for pictures like that is a good application of k-means clustering[1]. Remember to convert the colors into a perceptually uniform color space first, though.

[1] https://en.wikipedia.org/wiki/K-means_clustering
> In a theoretical future world where 99% of site operators have set this up for protection, and 99% of users are using approved browsers, how would one do something like [compete with apple or google]

A: they won't. and that's the plan. not to mention that now those are the only two players (microsoft a late third) that can both attest you and profile you locally on the device for advertising profiling.
> There is no better way to build a mobile app than a native app.

There is, if the only tangible alternative to building a native app is not building a mobile app at all.

Every application deals with some amount of sluggishness. Performance is not a mobile app only problem, it's not a new thing and it's not entirely clear, when it's going to be a big problem and when people will be okay with it.

With all the strides being made, the future is almost certainly not going to be 3 code bases for 90% of simple CRUD apps, because while the problem of maintaining a lot of code is not getting better for developers, the js glue layer so many people long for most certainly is, and rapidly.
Ah yes, this mandate will immediately make all APIs across all OSes the same
Bingo!

All these complaints that productivity growth has been matched by salary growth always seems to ignore that most of the productivity gains have been the result of capital expenditure, not of workers being better at their jobs.
Also Andrey Karpathy blog, http://karpathy.github.io.
Archive.org has some traces:

https://web.archive.org/web/20161224192630/https://wiki.cyan...
Their point isn't that success is impossible. It's that "If you work hard you will succeed." is a fairy tale and that it's irresponsible to assert otherwise.
Happy new year from Ghana. I hope we find the wisdom, courage and strength to deal with the challenges of this year better than we did last year ♥♥
Maybe, but now I have one :) It has uses outside the security aspect as well; water alarm, door open notifications, home automations, it's fun and a great learning experience.

Seeing how many people have expensive monitored alarm systems here; I'm pretty happy with my educational and cheap setup :)
For me it was interesting in the beginning but after a couple of weeks my Clubhouse experience was flooded by people that were on Clubhouse trying to promote themselves or their products, without providing any value in the conversations. I stopped visiting Clubhouse because of this.

I know that other people had different experiences, and that my experience is not universal. But I am probably not alone in that experience either.
If this ils well documented, I don't see how this would be a problem for GDPR. Can you elaborate?
TSMC ramps up 3nm chip baking at Taiwan plants
Fp-ts and io-ts, best examples of what functional programming along with strict type safety can achieve. The source code is a pleasure to read and explore
Compliance there feels to me like it would be quite straightforward to implement: if there is a legal requirement for the deleted data to be fully disposed of there's a very obvious single place to delete it from.
> Which leads me to wonder: do we really always want the very latest version or the packages?

Not really, but then someone needs to decide what version to use and when/how this version is updated. For every single dependency. I agree that keeping track of your dependencies and actually managing them may be better engineering but it's a lot of work not many people want to do
He included inflation, and there's plenty of tax advantaged accounts that let you grow tax free
Stupid question: is it also not possible to simply use VGA instead?
Can it stop Google Play Protect from removing permissions on apps you haven't used in a while (while still leaving scanning intact)?

Unlike most people, I pay attention to and carefully configure permissions for my apps when I install them. Only to have Google tear down all that hard work a few months later :-S.

Others also feel this pain:

https://support.google.com/android/thread/159501058/how-do-i...

Not sure why the stock app hasn't got a Disable checkbox for that feature, wondering if there's a LineageOS-friendly equivalent that does.
Great. Then let the machines work hard, if they are doing all the work as you say there should be no issue.
I don't know about the quality, but Mattermost is in TS: https://github.com/mattermost/mattermost-webapp
I love interviews. And in contrast to most of the advice on that page, I'm totally honest even if I get the questions about strengths and weaknesses etc.

* If I'm going to be working with/for these people I want it to be a good fit. Honesty increases the chance of that, and reduces the chance I'm going through the whole job-hunting process again in the near future.

* Interviews can be a great opportunity to assess the current expectations of others in the industry, which is really helpful for staying current. This isn't always true of course, but enough of my interviews are of a pretty technical nature that it generally is.

* If the interviewer asks probing enough questions I can often learn something new about myself by seeing what (honest) answers I arrive at.

They're also fun; interesting opportunities to meet new people. It helps that I've got a good track record of getting the roles I apply for, but I'm not sure whether I enjoy them because I'm usually successful or whether I'm usually successful because I enjoy them.

Either way, whilst not all of those questions are appropriate I'll still answer them honestly. And to me, the worst interview questions are leetcode and algorithms (unless they directly reflect the nature of the work expected of course). I have a general background awareness of such stuff, but you'd be better off checking my search engine skills to make sure I can find them if I ever need them.
This is my strategy. Global index funds. 7% is what you can expect. Inflation reduces the net yield. Research ways to avoid tax on stocks until you pay out to yourself, most countries have this in one form or another.
You can still go to Romania, Bulgaria or Cyprus. All of them are stable countries within the EU.
why not too often?