skysight-inc/HackerNews huggingface dataset:
I am programming since 1995. I got my first job in 2007. Pretty sure that not single line of my code is online. Maybe except couple forum/reddit snippets.

I have two kids, couple family friends, one hobby and I like to watch basketball and old movies. Outside of work I spend some time here and couple subreddits. I do not have time for the side projects on GitHub or to prepare for silly LC tests. I do not have time to create LinkedIn account and keep it updated.

I have CV with average EU Uni and uninterrupted 16 years across many different domains and with different tech stacks.

I refuse to do following:

- LC tests

- take home.

On another hand we can have interview for 6 hours about your business domain or system design.
Does this not require a Jailbreak anymore? I thought you needed a kernel exploit in order to enable JIT (without which Dolphin would be terribly slow).
crazy, aint it?

Tribalism is a hell of a drug.
> Work around that.

Easy. I use HTTP/3.

No, really, HTTP and SOCKS proxies cannot carry QUIC traffic, so browsers don't even try. They just send it right through.

If you block UDP, I guess I can still try DNS for exfil. HTTP proxies don't support DNS, and browsers need to be explicitly configured to proxy DNS through SOCKS, if the SOCKS proxy even supports it. Chances are, DNS exfil will work.

Now, if you were to do what I do to disable network access, then I'd have no chance: network namespace in a jail with zero network interfaces (not even loopback).
Salting would prevent an attacker from being able to find your phone number by hashing every possible phone number in your area code and comparing each hash with what they captured over the air.

Or am I misunderstanding something?
Show HN: I wrote a RDBMS (SQLite clone) from scratch in pure Python
I wrote a relational database management system (RDBMS) (sqlite clone) from scratch in pure Python.
It really depends on if you or family needs a color printer more than rarely. I have a Brother laser. I pretty gave up on my inkjet ink drying out.

For (rarely) printing photos I just send them out.
The difference is that Matrix is curated as a single spec (currently at v1.7: https://matrix.org/blog/2023/05/25/matrix-v-1-7-release/), which ensures that competing implementations for new features don’t fragment incompatibly but only a single one-true-way to talk a given feature exists. Anything else is a transient experiment. Meanwhile, we’ve never yet broken backwards compatibility in the spec, meaning that in theory any client can talk to any other client as long as it has implemented the required features. The inspiration here is HTML5 (albeit with versioned releases, and a clearer spec proposal process).

In other words, I’m defining fragmentation to be incompatible features - not just clients/servers which haven’t yet implemented a given feature (which is inevitable, just like browsers lag behind specced HTML and CSS features)

One way of putting this is that we’ve traded off the risk of fragmentation (but with free-for-all governance) for the risk of more centralised governance by the Matrix.org Foundation, with associated high drama when folks don’t agree with the curation decisions we make in what gets merged into the official spec.

Both are valid approaches with different tradeoffs; I was just trying to flag the confusion upthread accusing Matrix of being fragmented when it really isn’t (to a fault!)
Of course, we now have a torrential supply of available media, which markets strongly say is worth little to nothing. Apparently, given mass distribution tools and sufficient level of education, the public creates things on such a large scale that it can hardly be argued protectionist policies are necessary for them to exist.

We also see that even with these protectionist policies, only a select few are ever even able to be economically viable, let alone successful. Art's opportunity cost is so front-loaded that it's difficult to produce things while working full time, so the majority of potential successes are prevented from even starting. And then the artistic process is impeded by these laws, as rentiers cry "similarity" over the most absurd things, which creates a chilling effect. It's particularly bad in music.

The best way to support the arts is UBI and the abolition of copyright.
Thank you for the script. Very helpful.
They definitely do some proprietary running summarization to rebuild the context with each chat. Probably a RAG like approach that has had a lot of attention and work
Good reply and argument. Will reconsider my thoughts on this.
I wonder if it's cheaper to just buy a new ink-jet printer instead of refilling? Also all this printer lock-down bs should be flat out illegal.
Youtube is using base64 "encryption" * and the reason the court decided in favor of youtube in the youtube-dl case was exactly this reason.

The court thinks that base64 is a legitimate way to establish copyright protection online.

Yeah, not kidding you. The lawyers are this stupid.

Honestly I think the law is broken, because it is designed by people not capable of doing technological decisions, for technologically relevant cases. It is gonna take years to unfuck this.

* duh, they don't even know differences of encoding vs encryption...
I think OpenAI is entirely on board with the idea that OpenAI sells to consumers and Azure/Microsoft sells the same product to enterprise.

That's how it's been working for months, and if OpenAI objected they would have done something about it.
You assume that existing ones can’t?

Using the example provided in the main link, ChatGPT-4 had no trouble at all: https://chat.openai.com/share/3b8faf2e-4eca-4d52-97fb-ac89a4...
> The American West was settled with people with no money.

Gee, almost like massive parcels of land were given away to incentivize that. Truly one of the dumbest statements I've ever seen on this website.
I love my brother black and white laser printer. But I print infrequently. The problem I had with inkjets for years and years was dealing with clogging if I used them infrequently. Does anyone know if the color canon eco tanks work if you only print infrequently? Or do they clog? Some cursory searching sounds like clogging is still a problem for infrequent users.

https://www.reddit.com/r/printers/comments/kjxd45/do_these_n...
Bugs in transportation app Moovit gave hackers free rides
Basically you get N tokens/second (or if it was minute, can check tomorrow if you're really interested) per deployment. So if you would outgrow on deployment, just deploy another one (with the associated costs of course).

One deployment = a deployed model which you can query

On top of that, depending on the model you're using, you also see a cost increment for each 1000 request you make.
You're overestimating how long it takes to brute force SHA256 all 10 digit phone numbers from scratch.
By lighter-weight, I simply mean conceptually, not necessarily computationally.
sigh, look again: you have mixed up "target" with "min" :/. This is a critical distinction that you can't just gloss over: you simply are NOT forced to use new APIs just because you bumped the target... at build time it might activate the ability to choose to use some new APIs if you want to, but the biggest effect it has is at runtime to affect the various subtle--and extremely limited--backwards compatibility behaviors I mentioned (similar to how iOS uses the version of UIKit you linked your app against) which tend to mostly limit specific scenarios where security issues or bugs were found in older designs.

FWIW, I am seriously the build engineer for an Android app distributed in the Play Store (and have maintained apps for Android since the platform launched and it was still called the Android Market), and I'm telling you: you are not just wrong, you are being loudly wrong... not just about this (where the wrongness frankly feels egregious at this point), but your entire point: I have taught classes at the university level on how to rapidly pick up programming environments, and the lead UI developer I hired for our company had almost no experience in the toolkit we are using before we hired him and he's doing fine with it.
Real cases are everywhere, in front of everyone, every day. For example:

Victims of domestic violence or stalking. Victims of personal vendettas or bigotry from figures in authority. Victims of exploitative employers. These victims have done nothing wrong and they need privacy.

All kinds of people are randomly distributed throughout all professions and strata of society. Politicians, police, lawyers, doctors, posties, real estate agents, chefs. All have great and terrible human representation.

Now think about a person you distrust/dislike the most in your life. Would you want to give them access to everything about you?

The type of person that you like least will eventually have access to your information. If you don't protect your privacy now, who will protect you then?
> stand out

Given what everyone in this thread has said, this is harder said than done, especially right now, when recruiters ghost, HR is drowning in applications, people are getting rejected even after good skill matches on paper, good interviews and 5+/10+ years of experience.
Huh? You could just say that you got a first job in tech when you were 35 or something.
> The idea is that in a completely unregulated market, it is impossible to make money from ideas after they are made public. Since making ideas public is good for society, we want to encourage people to continue to do this.

This reasoning is taken at face value in most discussion but should be challenged. A lot of assumptions and potentially specious logic is embedded here, and it's not clear and obvious that any of the following are true:

* it is impossible to make money from ideas after they are made public

* Paying people to encourage making ideas public increases the amount of value

* most ideas are worth anything at all

* that the most valuable ideas will be made public even with these protection regimes in place

It's arguable that even though there was less information out there before copyrights and patents became a thing, that people were still driven to create art and science, and the quality per unit might have even been higher. And even with patent and copyright in place, truly valuable ideas are still kept secret.

The core value proposition of copyrights and patents is to make middlemen money.
Have you considered implementing this with database triggers instead of in your application logic?

Requires a bit of brainpower to set up a system around it, but it makes your application logic dramatically simpler.

(You don't have to remember to update `foo.bar` every time you write a function that touches `moo.bar`, and if you run migrations in SQL, the updates will also cascade naturally).

It's really high up on my personal wish list for Postgres to support incrementally-materialized views. It doesn't seem like it would be impossible to implement (since, as I suggested, you can implement it on your own with triggers), but IDK, I assume there are higher-priority issues on their docket.
You're overestimating how long it takes to brute force SHA256 all 10 digit phone numbers from scratch.

Oooookay. I'll show myself out.

/s
They must have the same lawyers and be getting the same judges as anti-2A groups. The level of misinformation and lack of understanding about the topic in contention feels similar.
> RIAA is alleging that youtube-dl is a copy protection circumvention tool

"(3) As used in this subsection— (A) to “circumvent a technological measure” means to descramble a scrambled work, to decrypt an encrypted work, or otherwise to avoid, bypass, remove, deactivate, or impair a technological measure, without the authority of the copyright owner; and (B) a technological measure “effectively controls access to a work” if the measure, in the ordinary course of its operation, requires the application of information, or a process or a treatment, with the authority of the copyright owner, to gain access to the work"

The argument would seemingly be that youtube is in no way "effectively controlling access to a work." And none of the peculiar details of it's implementation are designed to operate in this capacity. Quite the opposite, it's technology is designed to broadcast, for the purposes of inserting ads, content to anyone who merely requests it.

Moreover, youtube is in no way connecting the "authority of the copyright owner" with the particular videos on it's site and has nothing but an ad-hoc system with limited availability that takes action only after content is uploaded. As there are many videos that are past copyright protection or have been explicitly released into the public domain, and they make no distinction in the "technical measures" used in those videos, that they aren't effectively controlling access, and the tools aren't circumventing them for this purpose.
Yeah and you probably won't even need to rainbow that because it's a pretty quick operation on a decent GPU. For example here in Spain we have only 100 million mobile numbers. That sounds like a lot but it's peanuts for a gpu. Going through the entire keyspace would take a fraction of a second because my 4090 can do 20 billion salted SHA256 hashes per second!
Security by obscurity never works.
Thank you. I've been away from HN for a while, but you really could not get this kind of illumination anywhere else x
You'd think you could flush with water or some such after orint, as long as it was pure h2o (no minerals, etc) One flush after each print, but sadly, no manufacturer cares I guess.
Surely it helps career success, but does it help productivity?

Maybe workplaces would be more meritocratic if people didn't base promotions on who they like to go out for a beer with.
Wow... did you take that out of context IMHO.

It is a whole paper about how becoming a programmer is a good choice, and that good programmers can find a place in the world.

To my eyes: There are two things needed for a "great programmer" to happen.

1. A programmer with good to great skills.

2. A company that they fit into.

You may work out in company A, it works well for you. You can hit max productivity there.

For me, A may be one of the worst ideas EVER, for various reasons. I'd do better at B, where you might fail.

A and B might even just be a large company and a small company, there is a big difference.

... So while I agree with Joel in context. I disagree with YOU.
The article implies that the VP was fired for disagreeing with the company, and Parker didn't really give off a "my way or the highway" kind of vibe. You never know, though.
I agree the word is the sticking point. Unconditional to me means there is literally nothing that can change it. No conditions.

If you found out the relationship was a giant ruse created by a bored billionaire and the person began behaving completely differently because the contract ended: doesnt matter.

All sorts of wacky scenarios you can dream up.

I can't help but feel like saying unconditional love is a giant cop out. I love people for reasons. Important reasons. Some of those reasons can't change (e.g. you are my mom/dad/kid) but those aren't the only reasons. And it's important to me to communicate those attributes of people I love. And obviously the whole is bigger than the parts in some ineffable way. And I (try to) communicate that too.

But the whole concept of unconditional love says nothing. It is a cop out. And ultimately, a lie
Car nowadays are significantly more reliable than back in the 80s so arguable a 10 year old car back in 1989 is the equivalent of a 15+ year one now. But yeah it's still quite a bit more expensive, $2,000 is equivalent to about $5,000 now.
Will check it out! Ty!
Why has this submission been flagged? I see nothing wrong with it, and the discussion here is constructive and insightful.
One reason is that in aggregate it doesn’t matter all that much: The differences between US means and medians for household financial stats are substantial but not overwhelming—and more importantly in this context, largely trend together.

https://fred.stlouisfed.org/graph/?g=17Pem

https://fred.stlouisfed.org/graph/?g=17Ped
Working on a database infra team has taught me that most developers don’t understand databases. Like they understand SQL and basic stuff, but they don’t understand how a database really works. Failure modes, consistency models, B-trees, caches, indexes. Turns out that stuff is important.
shellcheck, whilst not a script itself, I do find it useful when writing them.

- https://github.com/koalaman/shellcheck
Actual redaction. I didn’t know this existed until yesterday but apparently it’s been there a few years.

https://support.apple.com/guide/preview/annotate-a-pdf-prvw1...
It took a day to write my own Node.js static blog generator in a single script. The over architecture of Astro and other similar projects is absolutely epic.

First, read a bunch of static text files. Throw them all into RAM. This is amazingly fast. If you include meta data in the files, you don't need a database or JSON index. I use my own HTML document editor so I start with that and use JSDOM to parse and add in stuff like scripts or tags, but if you're an MD fanboy, that would be just as simple. I then use an EJS template to update the index pages and an RSS library to crank out a feed and an exec call to sync to my S3 server with a command to cloudfront to invalidate the cache. Its not even slightly optimized, and yet I would have to have hundreds of pages for this to take longer than 30 seconds.

If you have enough JS knowledge to use Astro, then you've got enough to write this sort of script.
I don't know or remember the details of the DMCA, but does it not require the copy protection to be of some reasonable effectiveness (e.g. reasonable cryptography)? Or does it consider the "copy protection" scheme protected regardless of how weak the scheme or claim is?

I remember that in Finland, it was debated in courts whether breaking DVD CSS encryption using readily downloadable software was infringement upon an effective copy protection scheme or not. An appeals court decided it was (i.e. CSS was deemed "effective"), but the requirement that the copy protection scheme be "effective" in order for circumvention to be considered illegal is still there in copyright law. (The legislation is based on whatever the EU-wide regulation is and includes provisions somewhat similar to the DMCA such as the prohibition of circumvention.)

I doubt that "copy protection" that can be circumvented by reading the YouTube web page source code would be deemed effective under that law. Does the DMCA not have a similar limitation? Or is the RIAA just trying to play the lobbying and rhetoric game despite having weak legal grounds? (Wouldn't be surprising.)
My understanding is that political violence was really only an issue that crept up after the killing of Tiberius Gracchus, so you're really only looking at the last century or so of the roman republic.
Where do you find a recruiter or identify a good one? Going on Linkedin and just asking random people who say their a "recruiter" sounds like a bad idea, you'll get a lot of duds and not the type of recruiters you're describing.
Perfect. Appreciate the ref.
GPT3(?) is not that good, making quite basic mistakes, as in, I can pick them out and I'm an absolute noob at toki pona. GPT4 link that someone posted in a sibling comment gives 404 for me so I can't judge that, please include versions when saying that some LLM can do it :)
This gives a 404 for me
Not a useful argument; anyone making the "nothing to hide" argument is implicitly arguing the trustworthiness (or the low likelihood of a mistake impacting them) of the state/justice system. You and other members of the general public are not part of that.

This is also why the snippy "so you don't have (locks on your doors/blinds on your windows/etc.)?" comeback does not work.
"Hope of that era" is an unusual way to describe the largest single spike in deaths of despair in human history.
> I mean, the thing it provides is that it doesn't provide powerful abstraction facilities. There's a fundamental limit to how bad the code can get.

Right, and I'm suggesting that Go isn't an improvement over OCaml in that regard. The abstraction facilities on OCaml are very explicit/non-magical. It basically comes down to parametric polymorphism (which I think Go finally has now? Or will soon?) and the module system/functors.
I promised myself since I got (re)married in 2012 that I would never work two jobs. Whatever I couldn’t do with one job, wouldn’t get done.

The reason I’m not at Amazon is for the same reason. I don’t work more than 40 hours a week on a normal basis and that’s what my new manager wanted me to do to show “improvement”.

Don’t cry for me. I saw it coming two months ago and I already had a few feelers out and I am 99% sure that one will come through within the next two weeks ago.
I spent ages looking for a proof of the complex cases during my PhD. Most proofs of CG begin "assuming a real, positive definite matrix".
The whole in-video sponsorship happened because of mass demonetization in the first place.
Sorry, I had just deleted it from my history without realizing that it would break the share link. Updated the link with a new session demonstrating the same thing now.
https://news.ycombinator.com/item?id=10847842
That Vanished (2010)
2nd link is broken
One client company was so toxic I ended up seeking counseling. Service providers should be more willing to fire clients.
It also has to do with status and power. One of the perks of being a manager or executive is how people defer to you. The micro status signals the occur in remote work don’t have the same effect/aren’t as satisfying.

Remote work also makes managers/executives jobs a bit harder even if it makes the firm as a whole more productive. They have the incentive and ability to push for return to office, so they do so.
Don't have youtube access atm, but isn't that the video where the comments pointed out a myriad of mistakes?
Correlation is not causation. I do suspect productivity is decreasing but more related to things like “quiet quitting” and myopia from inflation destroying most people’s lives and less so because people are working from home. Hard to stay motivated at work when your living expenses go up 30% but companies keep withholding raises and bonuses because “uncertain economic times”.
There appear to be two very interesting results:

1. We can observe how the state machine gets generated, first just a jumble of locations in a hub and spokes topology (no correlations), then some correlations start happening pairwise, making a kind of a beads on a string topology, and then finally the mental model snaps marvelously to two completely separate paths that meet at ends. It's amazing to see these mental models get formed in vivo out of initial unstructured perceptions.

2. In addition to standard HMM modeling, authors find that a "biologically plausible recurrent neural network (RNN) trained using Hebbian learning" can mimic some of this (but not exactly). But more interestingly, they find that LSTMs or transformers cannot. Which makes sense structurally, but it's a good reminder for those who believe the anthropomorphic hype that transformers have memory or other such (they don't :) ).

The scanning is indeed very intrusive, though.
Baby chickens are cuter. and tastier.

lovely reconstructions. the blank space behind the spine makes me suspect there was more critter there. eggs are very tightly furnished.

yes there's an air bubble for padding but at this stage it would be small; i'd think. and the yolk seems generous for the development too. id guess more soft tissue structures that werent preserved.