skysight-inc/HackerNews huggingface dataset:
> It just messes up the results of the work being used in that manner. And what if someone builds a training workflow that can just ingest such changed images and use them without being negatively affected by the changes?

That is what encryption does as well. You can certainly attempt to watch DVDs without permission. It won't be very enjoyable. And what if someone builds a viewing application which can just watch those DVDs anyway? You see, if this is legally protected, building that workflow is circumvention and very, very illegal. Defining "effectively restricts" is left intentionally up to interpretation because there is no clear line between messing up the result and preventing access.
Wouldn't it be a one-time purchase then? "Buy my prompt for $10 that enables you to search your codebase"

And we're back to Prompt Engineers :)
>At Oxide, we do "web API layer" stuff in Rust. We also don't require that candidates be Rust experts, though obviously experience helps. Many of those people who are "proficient in C#, JS, Java, Go, Python and the like" can absolutely write Rust, even if there is some slowness at first.

Many of developers who are skilled in X can learn Y. But that doesn't mean you should hire X developers and ask the to do Y.

The process should be easy. Identify the tool which is most fitted for the project. Hire developers proficient in that tool.
True story: I once had to update an OpenOffice document containing mostly photos and insert newer photos. How hard can it be? Finally, I got so frustrated with OpenOffice constantly breaking the layout and simply refusing to fit the images I wanted to fit on a page on a page (needless to say that they did fit on a page in the old version of the document) that I gave up, built an HTML page with the images and printed it to PDF. Done!
It is a real concern that we need to take seriously
What is the use case for these fingerprints when adhering to the GDPR? You can't store them in a DB and use them to target your returning anonymous visitor with products relevant to their last visit. You can't send them to a third party ad service to get more relevant ads. Isn't the whole point of the fingerprint to maintain an pseudonym for your users over some time window? But that requires storing them which would be against the GDPR?
GDPR requires an opt out available, that is just as easy to opt out of as it is to opt in. Fine print disclaimers are illegal.
"You're doing extremely well if you're breaking even!"

The automater's slightly underwhelming battle cry! :-D
The same mistake done by game consoles?

All major AAA engines support Metal, even if the main target for them is iOS.
They may not, but if you're in/from the EU and press "Reject" and they still track you, they're breaking the law.
What is your RSS reader now?
I love reading the trip reports on Erowid:

https://erowid.org/experiences/subs/exp_DMT.shtml
Here’s how I did this at my last job at a growing start-up.

My background is in engineering, but I found myself responsible for hiring people outside of my expertise for roles like marketing, sales, finance, and operations.

The process:

1) Define the role. What do you need this person to do day in and day out?

Write the exhaustive list of tasks and the exhaustive list of behaviors.

Task: Write code that does X.

Behavior: Write maintainable code I can understand.

2) Stack rank the tasks and behaviors. What is the number one most important thing? Decide on a cut-off of must-haves, step-ups, and nice-to-haves.

Must haves: you’re not talking to a candidate unless they’ve shown they’ve done it.

Step-ups: a candidate is good to move on if you think the candidate can reasonably achieve this in 6-12 months.

Nice-to-haves: between two equal candidates, you’re going with the one who can do these things.

3) Level the role. Given what you need this role to achieve, is this a staff, senior, junior, etc? Hopefully this is straightforward. Sometimes this can be between levels and that’s ok. You should decide/work with HR on comp here too.

4) Build your interview flow. Who in your org or team will screen for must-haves and step-ups, run your technical assessment, run your cultural assessment, and run your structured interview for leadership behaviors? Assign responsibilities, come up with questions, and bucket those into each interview section.

5) Decide on your rubric. After each interview, what do you want to find out? Make sure each interviewer knows the questions they need to answer and send to you after each interview.

That should be most of it. I’d be curious to hear everyone’s feedback on this.

PS: My biggest piece of advice is to not settle. If you go with a mediocre candidate to wrap up early or to save money, you’re going to miss out on special people who may have changed the trajectory of your team.
People do this a lot, but those of us who actually do the work instead of sit and talk in meetings about the work know that there is a huge difference between writing React components (UI) and designing flows in Figma (UX).

It's just outsiders who say UI/UX as if they are the same thing.
One technique for making long palindromes is to start with short ones, then cut them up and rearrange them. If it works in context to add the palindrome twice, so much the better.
Search platoggle on Google, you may want harder made up words before going into existentialism, gpt tokenizer doesn't really work on words, and pla toggle switch are not so uncommon retail items
New Zealand is at no. 10.
Would this be useful for a robot / car trying to navigate to be able to do this?
Look... to this and other (sib) posts I have total sympathy, but much better tracking can be done with cookies and other forms of client side storage. Which the 90% of people do not notice, clear, or care about.

Fingerprinting is by definition a lot more imprecise and vague. It's always going to be an issue if surveillance networks use it to pick out individual users. Whining about that is useless. It's also a valuable security tool and part of the landscape. Do with it what you can.
My bank phoned me last summer. I'd authenticated with my usual two factors but a new browser fingerprint, then transferred a large sum to a new recipient. The bank blocked the transfers I did thay day, then phoned me to check whether I'd been phished, suffered a keylogger attack or something.
To me, the thing is that I can't count on the consent modals to actually do anything. Am I really going to invest time into checking their word? How would I even do that? That's on top of all the time wasted moving sliders or hiting "reject all".

For me, the cookie consent modals are the submarines. Why would I outsource the responsibility not to track me to the people with the incentive to track me? IDCAC, Cookie Autodelete, and strict tracking protection feels like the better alternative for me.

(From today onwards, I'll add resistFingerprinting=true to that list as well.)
We have a whole team of folks just watching for these to come out and then go evaluate them.

Short answer: none of them do as well as the OG Davinci-003. Not even close. Even the 3.5 Turbo models from OpenAI don’t do as well.

We throw some sophisticated prompts at them to attempt chain of thought
reasoning.
Many would say the same about friends taking antidepressants as IMA, ISRS, ATC… or others DANGEROUS stuff as opioids.
An average 2023 pharma shopping bag is highly dangerous when not used responsibly !

Moreover, DMT does not induce any addiction, which may be a cause of its absence on drug dealers and pharmacorps shelves.

We should celebrate studies of medecines that have a chance to help people without damaging them.
82% is actually pretty good for retail derivatives. Would’ve guessed north of 90%.
Except, unless you are springing for business class, you are selecting against anybody who is tall, and probably anybody sitting behind somebody who puts their seat back.

I know some people can work on planes, but I sure as hell cannot without contorting myself. If the person in front of me puts their seat back then I’m either looking over the top of their headrest, or putting my own seat back, and neither really works for using a laptop.
Fornite for a 6yo kid?

Also, my advice is to try to avoid Roblox. They are incredibly aggressive in asking for money (Robux).
I’ve been taking 500mg magnesium caps every night. But potassium I haven’t, what do you think it would help with?
In that case you should use Firefox, and turn on “resistFingerprinting”. It’s not perfect, but it’s approaching real privacy.
I'm afraid your view is how the journey to the *"world where submitting to such fingerprinting actively was mandatory" starts. Something with frogs in very warm water.
Still, going from C# or Go to Rust means a productivity hit.
Recently the Malicious Life podcast has been covering the Lawrence Berkeley hack in depth

https://malicious.life/episode/episode-210/
I remember attending a conference presentation back in the early 2000's by one of the FFTW authors. They claimed that the mapping between architecture and optimal FT algorithm was complex enough that the only sensible approach was implementing several and empirically determining the best one at runtime.
Google has previously shown in released messages that it knows chats are a "safer" place to discuss sensitive topics and employees were given the ability to not preserve them, and so Google knowingly misled the DOJ and intentionally still deleted the chats probably thinking they could just get away with it. That's clearly what the DOJ is also arguing.

When your company is being sued, yes, corporate communication channels become increasingly monitored and not just a line in the employment agreement.
I’m hanging out Reddit long haulers a lot and seen it but haven’t dug deep yet, what’s your takeaway from it?
I just had to look up the price (in the review): £2998 per pair including VAT, or roughly $3667. Wow! I'm glad I'm not into music hardware. :)
Sometimes the ChatGPT UI has gone down while the API has been unaffected (like yesterday). Also GPT-4 via the API is much faster. That's the point of using an alternative UI. As for self-hosting it, that's just to ensure it doesn't go away I suppose.
That's sort of their problem, isn't it? It's not as if those people are reading this and concerned about their privacy.

If they don't care about privacy, they don't deserve it.
Great monitors, functionally replaced by the perhaps even better HS series.
I think both extremes are problematic; while you (rightly) cover the cliquey/othering/representation side, the counter is the introduction of people to the team who - at best - cannot or will not socially integrate, and at worst are positively frictional and demoralizing.

You see this happen a lot when (say) poor management look too much at cost or box-ticking over team morale and competence.

"Can they do the job?" and "can we get on with them?" are both important questions for a healthy team, but yes, it is important that those questions are asked in an open-minded spirit.
If I had any artistic talent whatsoever, I'd probably agree with you!
Thanks for the link, weasyprint for converting markdown to some presentation format looks cool, similar to pandoc but maybe more customizable?

Just to point out, in the original post, the author does end up using weasyprint, as the tools he began with did not support the required CSS features.
At the moment, the combo of pagedjs with a headless browser is my first recommendation when you need something to output pdf automatically.

Weasyprint looks nice, I have yet to use it. It probably has the advantage of not using an actual browser document (with all the relayouting problems), and may use fewer resources in terms of time and memory (I'd have to check though). The disadvantage is also it's not an actual browser document, meaning you need to render the html and css in some form before passing it to weasyprint.

Using a headless browser makes it easier in general to do some fancy stuff like music sheets or embed js chart libraries and so on.
The latest edition of The Web Tools Newsletter is out. TWTN is a bi-weekly newsletter sharing tools that could improve your development process. Go check it out!
wellllll.... using your own AWS IP would definitely be dumb
What does this mean? Curl is over 25 years old, its not like this is the latest hotness.
> Proper typesetting is about achieving a consistent appearance starting from ligatures and kerning, then word spacing and hyphenation, up to entire paragraphs and pages.

I looked into CSS hyphenation because I was curious about controlling hyphenation in ebooks. CSS hyphenation appears to be based around the principle that you manually insert HTML entities representing potential hyphen locations into every word, which is obviously insane.

hy&shy;phen&shy;ation
hy&shy;phen&shy;ation
hy&shy;phen&shy;ation
hy&shy;phen&shy;ation

The TeX way is to provide a set of hyphenation points once, such that, if a word needs to be hyphenated, that list can be consulted and the word can be hyphenated appropriately without each instance of it needing to be entered with several invisible HTML entities.

\hyphenation{hy-phen-ation}
hyphenation
hyphenation
hyphenation
hyphenation

I can't think of any use case where I'd prefer what is apparently the only way to do it in CSS. Do epubs have a bespoke non-CSS way to handle this?

(I looked into this in the first place because the Kindle mobile app is godawful at hyphenating words, and I wanted to know what it would take to write an ebook that didn't have obvious howlers. The errors occur in foreign words, but they violate the rules of hyphenating English -- I've seen the app place a hyphen before the first vowel in a word, and I've seen it render "Qis-han", which is exactly equivalent to a hypothetical English "fis-hing" -- so it seems like they must be using a lookup table for all English words and falling back on something completely ridiculous for words that aren't in the table.)
Someone not getting a joke is funnier to you than the joke itself.
> Browsers should ensure all <canvas> operations produce identical results across platforms and hardware, and anything in the spec that prevents this should be removed from the spec.

You would basically have to kill all hardware accelerated features and run everything in an interpreter. Also make sure that turbo button is set to slow, to get consistent behavior across all CPUs.

The only real way to prevent finger printing is to lock these features away by default and force websites to beg for every single one of them, not a "accept all" screen, make the process so painful that 90% of users would rather avoid those abusive sites entirely, basically the same dark pattern shit every site pulled with the cookie and GDPR accept popups, just in reverse.
Anomalous intense coherent secondary photoemission from a perovskite oxide
Websites can access machine-id?
At 2AM on a rainy Oakland night, thank you very much, BestV.

That TED talk was a bit strange for me - I’d prepared a 1 hour talk: just before going onstage, they told me that I had only 18 minutes.

So I did what I learned in grad school: talk fast and don’t give ’em a standing target.

And the chase across campus? Yep happened petty much as I told it. Even now, in the middle of the night, tapping on an iPad, I can remember: All truth is one. In this light . . .

Again, thank you.
I think about the same thing. I wonder why they shut down the project. Maybe it wasn’t useful enough, maybe it was harmful to the eyes? Maybe they just couldn’t price down the tech
I just click the "hide" option for all posts I don't like, it works well.
GraalVM’s Truffle project seems to get away quite well with a universal GC implementation.

With it, one can create a competitively fast language-specific runtime simply by creating an AST-interpreter: so far the more complete ones being JS, Ruby, R, Python and even LLVM bitcode — all of them mapping to the JVM’s state-of-the-art GCs. This allows easy polyglot programs as well, where the JIT compiler can even optimize across language boundaries!

I think that languages with more niche control flow/GC semantics should just accept the tradeoffs and find some other way around - which is not unheard of in case of WASM, if I’m not mistaken things like stack pointers also have limitations in WASM vs the native C world.
The biggest issue with node.js was the terrible package manager. Looks like Deno is gonna make all the same mistakes.
Haven't seen anyone mention the 1990 documentary: https://www.youtube.com/watch?v=PGv5BqNL164

It's amazing to see how little he's changed.
There's a 12 minute a short film and timelapse over an entire year made in a remote and derelict town in the North of Norway as well, called A Year Along the Abandoned Road (Norwegian: Året gjennom Børfjord). The pop band A-HA used this short film in their music video Lifelines. The original short film featured music made by Jan Garbarek. It's well worth a peek.
It's useful for getting the MediaPipe Selfie-Segmentation model running in the browser - https://codepen.io/kaliedarik/pen/PopBxBM
Exactly. IP address identification is the elephant in the room that the article just briefly mentions. Nearly all websites that want to target adds to you use that. It's just so simple to use, you can't switch it off like you can with cookies, except of course by using a VPN but almost nobody does that.
Linux kernel user facing APIs never break? It really depends on what you consider user facing. If you’ve ever relied on or considered sysfs to be a user facing API there have been numerous and severe breakages over time in the Linux kernel.
The quote from his 1995 book is weird:

> Give the kid a diet of Google

Google was founded in 1998, this quote must be from a later edition of the book.
I like asciidoctor because it is a text file and easy to version control, I have written couple of books with it and made into pdf, but I am still looking for actively maintained themes, so for self publishing and KDP, I am using pandoc and bunch of tools to convert it into various formats(docbook, md, docx etc). My current workflow is convert into docx which is imported in kindle create and optimise it with kindle previewer.
Breakthrough discovery challenges current understanding of photoemission
Which is ok, because that's just the market punishing the Fed for poor decisions.
Read the article "Interview guerrilla" from Joel: https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guid....

The best advice about recruiting new developers all this years was "hire people smart and get things done".
Hmm. I do about 200 searches a day on Google, so that would be $92/month.

I'd pay for the service if all search engines charged that much, because search is so useful. But in that world, I'd be more cautious about searching casually, for the same reason I limited online time back when the main cost was per-minute dialup phone bill. (Not in the USA.)

I don't like the ads on Google, but unlimited casual searches any time of day is very appealing.
That is not a false statement.
You don't need proof you just need some sound reasoning about the trends. If it were as effective as you claim, progression in this area would have halted full stop.

Ask yourself how long have those consumer laws been in effect.
Has this technology problem progressed during that time (increased or decreased).
Have the fines against the large tech companies actually been collected and were they sufficient to curb that behavior or are they still being administrated or adjudicated (decades later)?
Have the large tech companies provided all of the information they collect for review (including the intermediates they generate from processing for derivation internally, in a way that discloses all the ways they use it), or did they only provide a plausible alternative, or just the base information collected without explanation. Do you have a way to prove its the former and not the latter?

I'm sure consumer law has been effective at eliminating the provable abuses domestically. If they were effective internationally, why would the problem be progressing to ever more complicated ways of ubiquitous tracking (which are against that law), or even domestically for those multinationals.

Its business as usual and these people know centralized power structures suffer structurally from corruption and malign influence, and as a market force they exploit that.

There's enough money in people's futures that no fine will actually solve the issue because fraud gets baked into the process. Privacy, communication, and agency are what largely compose people's future.

Due process from corporate sovereignty guarantees they can draw it out as long as they need to while continuing to make money off their actions, both increasing costs to regulatory (as a resource drain), and increasing revenue.

The real cost is borne on either the individual or on the public, and corporations have incentive to lie in ways that are difficult or impossible to prove. A lie of omission, is a lie.

In my opinion, for certain critical societal protections, its necessary to have a guilty by default, for 'people' whose only possible motive is profit incentive. The corporations or the firm are considered people in most locales, but they only adjust behavior based on profit or future profit (through monopoly).

Placing the burden of proof on the company to prove they are complying, instead of compliant with good faith protections by default, would eliminate most benefits they might receive from deceit, or lying through omission.
What really shocks me is how he goes to the office at 2pm and leaves at 8pm.
The Cuckoo's egg is part of 'history of hackers' literature that fascinated me when I got into computer science.
At the time I was spending my time with algorithms, so computers were paper theoretical devices on one side, and media devices on the other.
There another hidden world with some people that were driven by an enormous thirst for knowledge that could do fantastic things.

One thing that humans don't really manage well is understand how much an activity will change you in the process.
It's a cliché, if you fight a monster you become a monster, because you're forced to use some methods that will have an impact on your psyche.
The book delves in how the chase of this hacker bled into the author's personal life, and how his simplistic worldview was not enough to manage the different conflicts that were at play.
Yet the direction into which he was pulled was so opposite to his own inclinations that it forced him to reflect on it in a more conscious manner. This thought process was both interesting, relatable, and illuminating.

I don't see that mentioned anywhere but that left a strong impression on me (hopefully I'm not wrong, this was more than 15 years ago...).
yeah? I use about 24 different parameters and/or their lack of ability to i.d. a machine. Pretty sure I understand how to turn that into a set of tolerances that can be compared with another machine to provide a reasonable projection of whether those match with the people using them. I think I get the concept.
Sounds like DMT can damage them as well. https://pubmed.ncbi.nlm.nih.gov/26166234/
Any other interesting books or tutorials about Networks?
The reduction in speed limit is just anti-cars. Segregated cycle lanes are the way to go for cycling.
> using IDEs to avoid command lines and ORM technology and DSL compilers to avoid having to use SQL or other languages

IDEs, ORMs and other tools have their roles. They didn't get invented just because people are lazy and don't want to learn "command line" and SQL.

If you didn't have the occasion to experiences use cases where such tools are useful, that doesn't mean they aren't useful.

Otherwise you can argue that compilers are for people who are too lazy to write machine code directly.
Because it's a regulator, it can't make new laws. It only has the powers the legislature granted to it.