skysight-inc/HackerNews huggingface dataset:
>Everyone around me

Here's one problem. People will usually underestimate you because people who are not programmers don't understand programming. When I broke into programming, my managers at the time wanted me to do QA instead. However, in my case they weren't really paying attention and weren't technically savvy, nor did they really actually care, so I simply ignored them and worked on the programming tasks instead. This doesn't always work, but I think knowing when you can get away with breaking "the rules" is an important part of getting ahead. Looking at mega-successes like Carmack and Jobs, they also didn't play 100% by the rules all the time.

It's also important to understand when it's beneficial to the company that you break the rules. Because if you're just doing your own thing without a thought to the company's needs, that will cause trouble. But if you break the rules in a way that you bring more value to the company than your formal job description dictates, then a smart manager will let you continue to do so (and if they aren't smart, I recommend getting a new manager).

> but now the whole system is geared towards blind compliance and disengagement

This sounds to me more like a company culture problem than necessarily an industry problem. My division is in the business of breaking blind compliance and challenging assumptions both within our own division and the rest of the company. Maybe have an eye open to other opportunities?

> creating something of lasting value for the world and society and even my own legacy

This may be the most challenging bit. There's lots of value out there, but it's coming from competing value systems. So you would first need to identify what exactly this value looks like to you (Making the best educational software in the world? Operating robust communications networks within disaster areas? Building a better fundraising platform for nonprofits? Catching human traffickers with machine learning? The list is endless.) and then look for companies that are delivering that.
> OP is talking about system 1 getting a response generated by system 3 VIA system 2 (potentially trusted man in the middle).

So they are effectively saying that they do not trust system 2. If that's the case, a signature from system 2 would not help because the signature itself could not be trusted. They would need the signature from the original source, system 3.
Yes. A program written in a statically-typed programming language can parse the lisp you have written above.
I’m not, but GP seems to be.

edit: alright, it was a bit snarky, but he’s basically advocating government intervention so can get more time off from work to run the household
How is this a liveable situation? Just tell the owner to put it something else.
I usually have the Lo-fi beats playlist[1] on Spotify playing.

[1] https://open.spotify.com/playlist/37i9dQZF1DWWQRwui0ExPn?si=...
Nobody was ever fired for using a wired system.
Demanded an answer to his question and didn't even say thank you.
‘Deconstructing Smart Contracts’ – New York, Feb 5 – Cardozo Law Tech Talks
> I don't personally care about daycare and college savings as I'm not planning to have kids

Right. But you ARE going to get old and sick and someone else’s children are going to take care of you. You probably want them educated and doing stupid mistakes because they’re overworked.
You have it wrong. I also thought that was the answer. See these responses to my question on StackExchange https://security.stackexchange.com/questions/193559/saving-a...
Good VR is absolutely worth it. After getting a VR setup I haven't touched a single none VR game. I recently upgraded to a rx 5700xt and love it.
If you want something done, do it yourself or hire someone to do it. There is no implicit reason for you to share your desire with the maintainer, unless you have a working agreement with them or would like to initiate one.

If you consider what you want and you think that it clearly aligns with the maintainer’s needs, then consider sharing your ‘want’ along with an explanation of why you think it’s valuable for their needs.

If you can’t figure out what their needs are, and you can’t provide an explanation for why this is important to them, then there’s no reason for you to bring it up to them at all.

(This will seem abrupt, but it’s not meant to be hurtful in any way - I’m just literal and sociology-ish. I did my best to be clear and kind about my view. No harm intended, apologies if any caused.)
Maybe they don't know Twitter is to complicated to use.
It took longer for twitter to (fail to) load than it took for me to read the tldr
> a signature from system 2

That's why they are talking about signature from system 3 along with the payload.

So even if they trust system 2, they can be sure system 2 has not tampered with the message generated by system 3.
Ask HN: What is the central problem of your field?
Ditto. Seems less of a location problem at this point.
And canada could shutdown NYC power.

"Blame Canada"

https://www.youtube.com/watch?v=bOR38552MJA
I see... There are other solutions that claim to use A.I to train or generate models for their their apps. I'm not really sure how effective they are though.
That said, however, Flookup can help you flag dupes quite well. There are many ways I tried to shore up the fact that no algorithm is a one-size-fits all solution.
For example, Flookup allows you to dictate what stop words to remove or combine lookup variables for more specificity or even return the next best match in case the first one isn't to your liking.
All this makes it quite malleable and usable for a case like yours.
As a general rule this is completely fine. However, sometimes being impolite and correct is desperately needed. As long as you are being impolite with great calm and forbearance.
The fun thing is that mrdoob, who originally wrote three.js, wasn't much of a coder during his scene years. He did graphics and direction and the likes (pretty well, I might add!). I've always been impressed at how well he managed to design a library that was, I imagine, among his earlier serious pieces of code.
Its very expected if you think about the personality profile. What do you expect from a distribution that leans towards nerd? It makes sense too, some of us get to be super rich, and very few of us really poor. Most are in the middle, and ad “computers”, we earn better than nurses, actually, which isnt bad. We do get bullied by management often, but many others do too.

In the end, pain, especially financial, teaches; and its what helps people push themselves forward and up.
> IPFS still has a long way to go until it is useable in my opinion.

Now we just need to figure out what to use it for. I think the largest successful experiment of distributed file storage was Wuala. At the beginning it was similar to IPFS, using random home devices to store data, doing some clever calculation and splitting of files to guarantee that a file is likely always available. Emphasis on likely.

They had nice features:

- keep files private

- share files with other registered users

- share files with unregistered users, through a keyed hyperlink

- publish files

- backup

- file synchronization

- file versioning

At the end they migrated away from using random home nodes for storage and went for central servers. Not sure about the motivation behind it but I would really like to know. Did that happen because of business requirements or some technical limitations?
I did something similar a few years ago, I used markdown inside my notes so I could put links / images and format the text easily.

The notes were also stored on a mongodb, so they can be accessible from anywhere.

The only thing I was a bit stuck on, is when you define a grid size, it is quite hard to make it work anywhere, especially if you have big differences in resolution between your devices.
Fakenews from afd over the islam exposed (German Twitter thread)
> while maybe you could technically accomplish it with HTTPS, there are huge usability gains to be had in exchange for the inefficiency of duplicating some lower-level functionality

If you are not using HTTPS, you cannot just build your own "higher level" version of secure and authenticated communication. HTTPS works because trusted certificates are pre-installed on each of the machines before they start communicating. Without those pre-existing trusted certificates, no amount of encryption, signing, or hashing can guarantee secure and authenticated communication.
Its not a tax in Europe, but usually the companies share of social insurance. That is why the word payroll tax is confusing to us Europeans :-)

In Germany the company share of social insurance is another ~20% on top of the employees pre-tax salary.

It is not nearly enough to explain the wage disparity between SF/US and European salaries.
If one doesn't have proper additional reasons for their chiming, thats what the vote button is for. Otherwise the useless text is just taking up valuable screen estate and making people scroll un-necessarily.
There has been a movement in the Rust community to position it as good for backend web development. This is why there's been so much work on async, excitement about Actix, etc. It's not hugely surprising that this has given outsiders the impression that Rust might be a good choice for backend web development.

The reasons for this movement escape me. We already have many good options for backend web development. None of Rust's unique strengths offer any advantages for it. Focus on web has diverted effort from areas where Rust could really make a difference, like embedded, drivers, and desktop.

The best i can come up with is that a lot of people have come into Rust from other languages where web development is a big deal (eg Ruby), and it's just impossible for them to imagine that a language could be good and successful without winning at web development.
Yeah, I'm still waiting to upgrade my GTX970... it's running things well enough on 1080p and nothing you can buy right now is 4K proof below 1200$ :/
There are some projects like that on GH but they're marked as abandoned or clones of e.g. Linux. I understand where you're coming from but whatever it is you've open sourced won't be very popular, because open source software is less about technical excellence and more about popularity, market- and mindshare.

I mean I'm trying to pick an alternative to Ant Design (because Chinese) and there's a billion of them, but I'm having trouble deciding which one is the best option - Bootstrap, because most stars? Material UI because it shows up high in search results? And there's at least dozens more that will be objectively better (on a technical level) which I'll probably never see, and which I'll probably never use (because low popularity means low engagement and no guarantees that it'll still be around and maintained a few years down the line).
I would of just gone to the circuit breaker panel. Problem solved.
Good research is when empirical evidence lines up with the hypothesis so well that you wonder why anyone got paid to do the research at all.

So let's get the empirical evidence. The shared anecdotes have pointed us towards a hypothesis, so now let's see if we match that and think about the ramifications of a different result. That's how research works.
The author primarily works with web APIs. But, for example, the Kernel's USB API may want to verify that it is communicating with a specific device. And, for audit purposes, log the signed input.
It is poor style to capitalize FOCUS throughout the article.

For example, when a mathematician starts reading a paper that uses too many acronyms, they generally freak out. It's a strong signal that they've wandered into the wrong part of town. While there is brilliant work done in applied domains, one rarely finds it in acronym-heavy papers.

After a lifetime of reinforcement with this filter in place, it's very hard to read FOCUS as anything but an acronym. That's not what you intend, so look into styling your html with bold or italic emphasis?

(I was at a faculty meeting that was spending an unreasonable amount of time debating an acronym for our salary committee, something that would reinforce the message that there are other aspects of our compensation. My contribution: "I love how Brits use short words for things. As a member of the most symbolic department, I'd like to speak in favor of an acronym-free workplace." I got the Provost evil eye.)
Some modern coffee machines are so bewildering, it makes me feel like Arthur Dent trying to explain to an alien computer how to make tea. It really makes H2G2 seem remarkably prescient.
It’s not a home automation system - those are extremely common wireless fan/light controllers. It’s just an RF remote.
Nice little book about betting, risk, math and computer programming.

https://www.amazon.com/Calculated-Bets-Computers-Gambling-Ma...
Mostly semiconductor companies.
Compiler engineers do work for CPU/GPU/FPGA/AI chipsets.
Section 2.2 "As level increases, the percentage of female software engineers decreases" is something that has always worried me. With daughters who seem technical, what career advice am I supposed to give them? Who are they supposed to go to for better career advice? Etc.

This story "An alternative argument for why women leave STEM" discusses a work-life-balance which, I guess, could apply beyond academia to tech workplaces?
https://news.ycombinator.com/item?id=22077603
I reckon that if you have to process a lot of communications about your project(s), and because you are the maintainer you HAVE to pay attention, comments like that are high noise, low signal, and while one of them is fine, dozens or hundreds of those a day just cost energy without bringing anything back.
That was my first thought too. I don't understand how the other owners are happy to live with that.
Opera rolled out a weird always-on VPN and acceleration service built in to the browser so every page was partially rendered on Opera servers. This gave them access to the plain text of pages as sites were rapidly moving to HTTPS. Effectively moving in on the ad targeting business where ISPs used to live.

Building a rendering engine didn't really fit in to that business model.

Fortunately the China sale spooked a ton of longtime Opera users who all jumped ship. Now apparently the husk of the company has been used to grow a lending company.
Would be nice to have a writeup with some details on how this disproves Connes embedding conjecture understandable for operator algebraists with little (quantum) computing background
The Lifestyle of the Digital Nomad
Okay, I've now done a brief perusal of the paper.

Perhaps I'm wrong, but it seems to me that deciding on the bucket is the discrete decision. If you have two "words"/"contexts" in a sequence that ought to attend to each other, but they don't get bucketed together early in training, then there is no gradient pushing those two hidden states to be close to each other, because there is no comparison being done between the two contexts.

In a standard transformer, on the backprop we can see something like "oh, you would have been quite closer to the correct answer on this sentence if you had matched the context for 'dog' with the context for 'treat' about 20 words back." But, here, if 'dog' doesn't get bucketed with 'treat', then there's no such gradient pressure.

Eventually (and with enough hashing+bucketing), the embedding of the more relevant contexts will move closer together, but I'd suspect this might occur more slowly. Here's the authors describing the process:

> We don’t differentiate through the hash bucket assignment procedure, or the choice of what order to sort the items into. Rather, these operations take query/key vectors as input where LSH maps nearby vectors to the same bucket with high probability. Therefore, the sorting re-adjusts any time parameter updates to cause relevant vector pairs to have higher dot product, and “unhelpful” vector pairs to have lower dot products.

e: And here is a reviewer noting what I suspected about number of gradient updates,

> the performance achieved by the proposed method after 140k iterations is achieved by the full attention after ~40k iterations [on imagenet64]
> That's why they are talking about signature from system 3 along with the payload. So even if they trust system 2, they can be sure system 2 has not tampered with the message generated by system 3.

No that wouldn't work by itself. System 2 could tamper the data, create their own signature, and send it to system 1.

The only way it could work is if System 1 got the signature directly from System 3, or at least got System 3's public signing certificate. Either way, System 1 needs to communicate directly with System 3 to ensure the data it's getting from System 2 is authentic.
> To be honest, no one cares about your career but you.

Not at every company and/or with every boss. As a young worker, I’ve had managers care for my career. And when I became a manager and later as entrepreneur, I’ve always felt like part of the compensation I could and wanted to provide, was to care about the future careers of individuals working with me. Some components of work would thus be structured and selected to develop resume items, others to develop experiences that would hopefully become useful beyond the current job. — However I never felt this was being particularly altruistic - it made it more likely that good individuals would stay with me for longer. And that helped them, me and the company: win/win/win.
Brain dead is harsh.

There are too many twitter threads that go absolutely nowhere and yet build a fraction of a story into multiple tweets.

I have only enough attention in a day for so many things structured as a story. I’d rather save that attention for things I know I’ll enjoy rather than the episodic retelling of a battle over a light switch.
I'd be rather suspicious of pull requests from people too lazy to read the README, anyway.
There’s a lot of compiler work in query processors for analytical systems. High-level languages compiling down to machines at different levels of abstraction, LLVM being the lowest and database operator libraries a bit higher. I’d like to find someone interested in pursuing that direction.
Slightly tangential, but that former stance you describe partly is a consequence of the age-old dualism between emotions and reason, to which people quite frequently subscribe despite strong evidence in the last decades from neurosciences that this is just not an adequete model--that's not how our mind work. We are not some sort of judge in their cartesian theater deliberating between the good, rational-mind and the lively but childish emotional-mind.
Here are a few that I considered including in the post...

The city's car park API told me I could park here - why have I been given a parking ticket?

The hospital's drug API told me I could mix these two tablets.

The bank's API told me a client hadn't received the funds I sent.

Basically, if I have to go to court and say "I have proof that your system told me XYZ."
I have no idea how to read this Twitter thread. It's just overflowing with suggested content that is not related to the post. Broken UX.
and how do you suppose to get the end user the certificate? because if it's trough the same channel, none of this matter.
Just chiming in to say that I was also surprised by this statement.
> China has prowess in centralization and consolidation of their sub-supply chain - but that can be done in Thailand (Casio started making their $10-20 watches in Thailand since 2016, for e.g.), Vietnam, Indonesia, India, etc. Making cellphone cases by the millions is not adding any intellectual value in the society. These problems have been solved.

On this – China's One Belt One Road initiative specifically targets many of these countries to come together into a consolidated economic alliance that includes trade routes and infrastructure subsidies plus a basket currency pegged to the GDP from the region.

That's clever for a number of reasons. One of them is that it captures the revenue from precisely these alternative manufacturing bases that could otherwise be competing with China.

It may or may not be successful depending on how aggressive China is or whether or not they keep up the same business practices and culture that make companies want to take manufacturing out of Shenzen in the first place.

There's a massive political opportunity for the US but I think there's a lack of strategy in the administration to seize it.
I haven't done any of these things with 20+ years, but I do a lot of consulting so maybe that's the reason.
If you are in a job that pays well, save and invest a large chunk of it while you have the opportunity.
Looks like the message is encrypted with a key derived by both parties but this produces a symmetric encryption. The client then has the ability to spoof encrypted server communications.
You don't need 144fps for a 144hz monitor. You didn't say that that is your setup, so I am just assuming here, but the 144 sounds too specific for it to be coincidence.

The thing about refresh rates for screens, as I understand it, is not that you need to have a 1:1 relation between your fps and hz, but you don't want to 'lose' frames due to your hz being too low. The lower both are, the more likely you are to miss frames as the image might enter the monitor exactly at a moment where it can't render it. That is why running a game @ 40fps will still be smoother on a 144hz monitor than it is on a 60hz monitor. Higher hz, just means you have a better chance at seeing all the rendered frames.

Sure 144fps sounds like a great situation for a 144hz monitor, but I think in reality it just means that you are missing a higher percentage of your frames. So you'd either need some sort of syncing technology (which AMD and NVIDIA have) or an even higher hz monitor. Again, I think, that if you don't, you will just be rendering many of your frames for nothing, as your fps and hz are not aligned. So you might as well get a GPU that renders your games at 80fps for your 144hz monitor. The difference between 144fps and 80fps in terms of money is probably a lot higher than lets say going from 40 to 80.

This is all based on my limited knowledge that I acquired from my research I did when I bought my own 144hz monitor.
Another relevant thing I learned about recently is that Dali was apparently considered massive sellout by his peers and seems to have gotten so famous thanks to a strategic move to America.
Mine uses IR, I was expecting a lot of problems from blocked view but it works just fine.
That's not how I read the article. This bit from right near the beginning explains why he's interested in more than what https provides:

If I call https://api.example.com/?id=123 myself, then I can be reasonably sure that the data has come from the server unaltered.

But what if someone emails me a JSON file? Or someone re-hosts an XML dump? Or a hacker claims to have uncovered proof of...?

As data-journalism gathers pace, it's vital to be able to see whether data is authentic.