skysight-inc/HackerNews huggingface dataset:
>All evidence has to be disclosed.

The article is about a case where it was not truthfully disclosed:

>Bradford recalls police making threats and lying to him about DNA evidence they said proved he committed the crime. After hours of interrogation, he confessed, hoping the evidence would acquit him.

"Falsifying evidence" does not apply when it's words spoken during an interrogation. If his confession became fruit of the poisoned tree due to lying to him, it wouldn't have been an issue. At least 10 years of this man's life was lost because non-existent evidence was claimed in an interrogation.

>Given that LE lying to suspects is not "misbehavior" but a standard investigative technique that falls comfortably within a just legal system.

Several other countries don't rely on this "technique". Surely you don't think American cops are so incompetent they can't catch anyone without it.

>Suspects have the right to shut up and to an attorney, both of which will fully protect them from being coerced into giving false confessions.

Except the suspects typically do not know the rules of the game they're being forced to play. The "I want a lawyer, dog" guy knew he had a right to an attorney, he didn't know you need to prompt engineer the police.
Wow, didn't know that about Gitlab. Here's a source[0] for that claim in case anyone else wanted to know. Seems a bit high imo but what do I know?

[0] https://www.nasdaq.com/market-activity/stocks/gtlb

More info here:

https://about.gitlab.com/press/releases/2021-10-13-gitlab-an...

https://handbook.gitlab.com/handbook/being-a-public-company/
This was Twinings earl grey. Sure it's not high end stuff, but it's still no dollar bin tea. Royal warrant and all that.

This case is also from 20 years ago so I do think that it was real bergamot.
The case has obviously fallen out of the limelight but Brendan Dassey should be the poster boy for why this is true.
At Databricks we have an LLM that is fine-tuned to do the problem you raise -

https://www.databricks.com/blog/announcing-public-preview-ai...

Many customers like it a lot. Although perhaps in your case if there are many pricing details it may not be quite accurate.
Dealerships were required because the carmakers started consolidating and dealing with incumbents in a consolidated market is terrible. But it doesn't actually work because you're still ultimately dealing with them indirectly. The actual solution should have been to break up the Big Three, though of course that happened anyway as foreign competitors came into the market and the argument for continued bans on direct sales has essentially evaporated.

The exception is service, because that's actually a separate market and not just a middle man on sales in the original market. Prohibiting manufacturers from operating service centers and leaving it to independent mechanics is essentially a ban on vertical integration and still makes a lot of sense. Because service for a particular model of car is in many ways back to being a consolidated market, since that model may need specific parts or tools and you still want to maintain a competitive market for service for customers with that model of car. You also want to make sure mechanics can service cars of multiple makes, since that fosters competition too.
I think the statement was "It is rare to find people doing good security", not "It is rare to find people leaking internal IDs"
And vice versa, i know a lot of product companies that have a really shitty profesional services arm that care more about shoveling more product down a customers throat than actually helping them from a neutral PoV.
Our v2 of blitz is using firefox itself to resolve CSS and google's advanced WGPU renderer for high-speed text and vector graphics.

https://github.com/jkelleyrtp/stylo-dioxus
I don't know about the most nefarious, but I know the most frequent will be bypassing KYC (Know Your Customer) requirements on banking and (moreover) crypto sites.
I learned a musical instrument in elementary school. I never forgot how to play. So don't sweat that. I didn't do sports as a kid, I don't need to start now.

Dating back to your age, I probably have a hundred unfinished projects, and dozens of finished projects, that I regret not writing up. If I had done that, I'd have a super impressive looking personal page. I don't. Instead, I'm a nobody and I don't start now because it'd look like noob shit but I'm almost done going gray.

Do a small thing when you have time. Write it up. Don't sweat the polish. Don't plan on finishing. Just do stuff that's enjoyable, and document it a little.

And, forget all that stuff. Do you have time for exercise, and a social life? Feed your body, feed your soul, first. I haven't always been great at that. The darkest times of my life have been caused or at least exacerbated by a single-minded focus on mental pursuits.
Gates' Law: How progress compounds and why it matters (2018)
They aren't even under the radar. Grocery store chains have been merging aggressively over the last few years; many larger SMBs have gotten acquired by private equity and management groups; hell, the consolidation in tech consulting these last three years has been noticeable.
Nice! slightly related:
If you'd like to see a screenshot taken of the pages on that day, then use the extension:

Chrome: https://chrome.google.com/webstore/detail/hacker-news-previe...

Firefox: https://addons.mozilla.org/en-GB/firefox/addon/hacker-news-p...

App: https://spa.hackernews.xyz/
You're right. I edited my comment to be more appropriate and disclosed the fact that it was edited. Thank you for the prod, sometimes we get caught in the moment.
Waitangi Day, the national day of New Zealand
Worth adding, we have found much higher returns building tools to solve the problems that a visualizer would normally help you with in other ways. For example ERC checking and modular abstraction of circuits. Working at a 'block diagram' level is much more intuitive than at the net level in my experience.

We also think that there might be better and more interesting ways to view your data, for example maybe you want to just see all the power paths through your circuit, or investigate how a signal travels from your input to your adc through filters, protection etc. Often on big designs these things might be strewn across multiple sheets and a bit hard to follow.
I do and I absolutely plan to use it for any startups I run in the future.

It's the ultimate batteries included framework. It provides high-quality, sane functionality for nearly everything. There are lots of high-quality plugins that drop in without much functionality. And, many companies write Ruby libraries for integrating with their APIs.

I enjoy trying things out on side projects, but almost always find myself spending way too much time trying to figure out how to do something Rails provides out of the box.

Great Functionality:

* Basic REST framework. This part isn't unique, but it works just fine.

* Data modeling with all of the lifecycle and validation stuff you need.

* Database migrations. I'm always amazed by how many modern tools just ignore this part

* Queues and Jobs

* Tests that work out of the box.

* Dev/Test/Production as a 1st class mindset

* Binary/Blob Storage out of the box.

* Email support (though I don't see most people use the built in)

* Pretty darn good security defaults

* View engine (though, I mostly rip it out to write a SPA)

* Caching

Amazing 3rd Party Functionality:

* Drop in Admin panels that mostly just work (ActiveAdmin)

* Devise for authentication. Includes all of the lifecycle basics (forgot password, reset password, email confirmation, etc, etc)

* Several authorization options. Not strictly necessary, but helpful.

* Scheduled/Cron jobs

Complaints:

* Convention over configuration can make it _extremely_ hard to understand or debug things when you don't understand the convention.

* Some people complain about computational speed. It's valid. In my opinion, though if you're at the scale where it matters, you have a really good problem to solve.

* Incompatibilities between gems can be annoying and challenging to resolve.
The best advice I can give you: create maximum opportunity to regularly meet the same people, in a casual setting.
By that I mean join sports clubs, hobbies, church, reading clubs, volunteering, anything really.
Pick as many as you can handle.

Make sure you:
- get to know a lot of people, in a positive context
- be interested in them, get to know them. Let them in your life, get them to know you too.
- meet them regularly
- make sure it's a casual setting so nothing's forced.

Any person you get to know well (man or woman) is a gateway to someone else ("have you met my friend").
A large social network is key.

I read that you go on walks - get a dog too. This is awesome for starting conversation.
I think it is more like there was a systematic laziness that had been growing with regards to QA which is being replaced by paranoia, so under scrutiny we're seeing attempts to be on the extreme of doing things by the book to avoid the most painful oversight actions. In other words, extreme CYA behavior like this.
Me and an colleague working on a language learning app https://poli.xyz. It integrates in you favorite messenger and offers a wide variety of languages. You can either either do freestyle conversations or play certain scenarios. The bot corrects your Grammatik, translates and explains words and sentences and support tts and stt.
Sounds like the opposite of this bug. GitHub's system represents 0.0.0.0/0 and ::ffff:0.0.0.0/96 as distinct values, when they should be merged/normalized.

I think it's best to treat IPv4-mapped addresses as an implementation detail of the socket API, and not leak them into general purpose code.

Though things get interesting when an external user provides "::ffff:1.2.3.4" as text.
This is a false dilemma fallacy. The options are not "let Congress vote on everything forever only" and "unelected agency heads rule your life". There are shades of gray between those two extremes.
That's not specific to presenters; there's a lot of insecurity (no pun intended) on parade in this industry. The sort of people who can bridge air-gapped networks using bubblegum and popsicle sticks tend not to minor in human relations.

Just read it as showmanship. They're trying to be over the top for the sake of performance.
Viruses living in human gut could help regulate stress, study suggests
Relativistic Spaceship
Yeah, I get that; I wouldn't bet on a riffle-shuffle if it wasn't augmented by (a) my cut, and (b) an alternative shuffle. But I regard determinstically shuffling as cheating.
As a novice, a viewer would be really helpful to me to understand what it's actually doing. I did bookmark this for the next project I have in mind.
It is a bit fitting that it turns out the scroll is about the relationship between enjoyment and abundance.

It looks like, from what we can gather, the author decides that should something be hard to get, that doesn’t lead to greater enjoyment. But, it seems that the archaeologists have found an awful lot of joy in how “rare” access to these scrolls is!
I wish someone hooked up a chat interface to a CAD program. I find CAD very hard to get in to. It would be really nice to able to ask it how do stuff or to modify parts. Would be very "Star Trek in Holodeck" :)
Found some potential bugs. Please check the github issues page.
Placing a certificate in the Trusted Root Certification Authorities node – despite completely "owning" a machine – is ironically not enough for a certificate to be used for driver code signing as even those need to be cross-signed by Microsoft to be accepted for kernel-mode drivers. I'm not sure this explanation holds any water.

(When it does suffice, the approach has always been generate a CA certificate on the device itself and install that, generate a cert signed by that CA to sign the code/driver with, then nuke the CA's private keys so they can't be used to sign anything else again. There would be zero need to ever use a real CA here.)
The less you use the more you can sell.
>Immersed is by far the best "virtual desktop" app I've ever used

I'll second that. I have a Quest Pro and I really like Immersed a lot. I wish my headset were more comfortable so I could work in that environment more. It's really enjoyable from a software perspective. The hardware on the Quest Pro just isn't there yet.
Fascinating considering most ev incentives were cancelled. Even more fascinating that they started improving bike&pub transport infra too
”Do stuff that interests you” is possibly the best recipe for happy life ever. That’s the Einstein, Feynman & James Watson recipe as well. But the point is not to be succesfull, the point is to do things that interest you, and avoid those that you don’t. Most people won’t be megastars, but those that did things that interested them lived likely much more fullfilling lives - so it’s a win/win recipe. Avoid the boring stuff. At some point the boring stuff may become interesting to you. Then embrace it. Don’t keep up appearances. Don’t read the hip blogs, listen to the top albums, watch the top series, read the venerable books, study advanced math, unless it interests you.
> Guess what happened, now our police do literally nothing.

That may be better!

https://www.latimes.com/science/sciencenow/la-sci-sn-proacti...

"When New York police officers temporarily reduced their 'proactive policing' efforts on low-level offenses, major-crime reports in the city actually fell, according to a study based on New York Police Department crime statistics."

"'In their efforts to increase civilian compliance, certain policing tactics may inadvertently contribute to serious criminal activity,' the researchers wrote. 'The implications for understanding policing in a democratic society should not be understated.'"
https://github.com/russellballestrini/flask-socketio-llm-com...

This project is a chatroom application that allows users to join different chat rooms, send messages, and interact with multiple language models in real-time. The backend is built with Flask and Flask-SocketIO for real-time web communication, while the frontend uses HTML, CSS, and JavaScript to provide an interactive user interface.

demo here supports communication with `vllm/openchat`:

* http://home.foxhop.net:5001
No, the Kyiv offensive was obviously a poorly executed failure. And it happened right at the start of this war, which is exactly what I am saying. "That" Russian military lost to a relatively improvised small scale counter-offensive, while the "new" Russian military beat back a massive Ukrainian counter-attack directly backed (and probably directed) by NATO. These are practically two different forces. We're not weakening Russia, we're hardening it.

As for Avdiivka, read the Wiki on it for more info. It's an industrial city, one of the most heavily fortified locations in Ukraine, and of significant strategic value. Every inch in that place comes at a high price, and both sides desperately want to control it. So it's a pretty reasonable bellwether to keep your eyes on.
Facebook rules allow altered video casting Biden as paedophile, says board
> The difference is that dealers at least have -some- competition. Tesla just tells you what you must pay.

So does Dell or Samsung. That doesn't mean they have no competitors.

And the carmaker is ultimately deciding what the dealer has to pay, so what's the difference except another middle man wanting a cut?
At work we just cost-optimized away the better teas like Tazo and Stash but one station, interestingly in the blue-collar facilities area, started stocking Twinings. I do go down there for Earl Grey but was reminded that that particular one always seemed too bergamotty to me.

We ran a bakery for a while and sold a chocolate shortbread with bergamot oil, now I wonder if anyone ever had a reaction from our cookies. Probably not, I'm guessing you'd have to eat about $50 worth...
I believe their point is that it is possible to consume over a gallon of {liquid} per day, and as someone who used to drink unhealthy amounts of soda, I promise it is possible to do it with even sugary, fizzy beverages let alone tea. Caffeine also has addictive properties which can override rational thoughts.
'24, young, and naive' - only thing better than this is being 23 :)

Seriously don't sweat it. I'm - well ok pretty old and sadly not naive in areas where it counts. I still find time not because I believe in Hussle culture nor because I have Uber energy and time. It's just desperation (family, mortgage, visa constraints and financial situation pointing to a bleak retirement future) - lot of it partly because I wasted my 20s and large chunks of 30s.

Point is if you need fear to be a motivator - simple don't end up like me :)

If you want passion as a motivator, pace yourself, don't burn yourself out and be consistent - say 15-30-60 mins a day of carved out time as you build up your reserves. Don't aim for the endgame. Focus on the journey. You are not racing against anybody else!
I just don't see how this is a bad thing. At the end of the day, admissions depts are selecting for potential. A middling test score from a kid with access to all the support they need shows that they've reached their potential. A middling test score from a kid that has received little to no support shows that there is a whole lot more there.
Brits drinking tea is one of the clearest examples of food consumption by one group being toxic for another group (see https://en.wikipedia.org/wiki/First_Opium_War).
Nice article. If you ever wondered how the python equivalent(celery) works, I wrote a blogpost about that ~4years ago; https://www.komu.engineer/blogs/07/understand-how-celery-wor...
It's probably the next on the list :)
https://www.404media.co/why-404-media-needs-your-email-addre...

> In December, we noticed that articles we spent significant amounts of time on ... were being scraped by bots, run through an AI article “spinner” or paraphraser, and republished on random websites.

> Requiring an email address to read our articles has, for the moment, stopped our content from being scraped and repurposed by AI.

JAN 26, 2024 AT 9:36 AM
You can throw out evidence gained based on a lie. Only one replier seemed to notice this.

Also, from what I understand perjury is more widespread than you might believe, and tends toward frequent fliers in court. As I understand it, some officers take the attitude "if they're going to lie, I'm not going to commit to always being honest, even if it means letting a POS out"

Don't agree, but just to address the point regarding cops being treated differently. People lie in court all the time, even getting caught red-handed and unprosecuted.

P.S. Regarding that police attitude toward lying, it's the same as any corruption: You might think prosecutors and cops pull out all the stops for the "real bad guys", and this may be partially true; however in reality, it just comes down to who pisses them off the most, which often doesn't have that much to do with whether someone is the worst of the worst.
So use WASM with the language of your choice and best of luck to you with that.
That's fine in Norway where it never gets cold, but in countries where it snows EV can't work because of the battery life /s
The very classic: a friend introduced me. It was not love at first sight at all, but we’re now happily married.

https://xn--maria-franois-rgb.wedding/en/story.html
> Everything being a DSL is the worst part for me.

This is the worst part for me. Even though I've been using Rails for years, I still stumble on this.
Playing the Dozens: On the Joys and Functions of Shit Talk
This is great! So many ways to improve upon the status quo approaches to circuit design -- notably allowing a single representation to be used for design through spice through layout.
Similarly, there are large sections of Pompeii, which remain unexcavated -- left for the future.
Thanks! That helps clarify things. Something didn't sit right given how vague the initial description was and seemed to make fairly normal things illegal.
That's awesome! We're definitely thinking along the same lines in terms of a lot of those optimisations / cost-functions.

Here's some of the basics Tim was playing with earlier: https://github.com/atopile/atopile/blob/d25686952534e0f96582...
The index itself is also a b-tree (unless if it is fully in memory). You also have to consider writes and reads in this index. There, locality also matters. Sure, not as much as with the data itself. But I have seen cases where the index lookup (with randomly distributed UUIDs) was the bottleneck, and not reading the rows. Even thought the row where 1 KB on average.
I was at a bank-related company. At least 2% of our clients' SSNs had typos. :-( Sadz.
You're actually just lumping all police into a single category of "abusers". It's similar to lumping people by their ethnicity or their religion and at its core is prejudiced. Some people love saying "All cops are bad", but that sort of rhetoric is a lie and alienates the good cops, do which exist, and whose help you ought to be enlisting.

Also, calling people bad names isn't something to be proud of. Society isn't better for you doing so.
Roast My Form
> So why should I believe, if this law passes, anybody in the justice system will enforce it?

Easy: because interrogations are videotaped and disclosed to defense attorneys. Currently, police can walk in and say “we found your prints at the scene, so you better start talking”. If an officer did this under the new regime, it would be illegal — and would be disclosed to the defense attorney.

And under the “fruit of the poisonous tree” doctrine, anything elicited by that lie would be excluded from trial.

Basically, the types of lies people make on the stand are hard to disprove. The types of lies that cops tell in interrogations are not hard to disprove. They are also on video, and handed over to defense attorneys.
Lack of information retrieval technology ≠ loss of information.
In theory this is what CVSS scores were supposed to fix, but a lot of the "does this vulnerability really matter" evaluation ultimately depends on the details of your environment and application :(
But a lot of people work 40-hour desk jobs and still struggle to secure enough food to eat every year. The amount of job work may have decreased, but that doesn't mean life is easier. If one 9-5 job doesn't pay enough, you can't just work two of them. And, the work isn't as secure. Your "farm boss" (whoever that was at the time) couldn't fire you from your farm because he was struggling as much as you were, and he'd have to do your work himself, but a lot of office work is completely meaningless and just doesn't need to get done.
I built this demo of using LLMs to query databases, knowledge bases, and most interestingly create PDFs. It’s targeted at financial services but similar could be achieved in many industries.

Very pleased with how it turned out as it really brings the potential of LLMs to life IMO.

https://www.youtube.com/watch?v=r8MyAxyPJsA
> Also, will this not just end up with a story that is without a clear red thread, seems like quite a disjointed way of writing.

On the contrary, that's what this method is all about. You start with one clear through line, and you iterate multiple times, filling in more detail with each iteration. But, the through line remains.

Drawing the snowflake is the same. The initial attempt is low in detail, and you iterate on it, adding detail each time.
Atlassian is way more than dev tooling at this point and GitHub's user count is insane.
Is there a timeline for a Python SDK?
By "industry" you mean "electronics hobbyists"?
In general, if you're changing database schemas, you need a code version running that supports old and new. If you have some old code running to serve in-flight requests, you probably need to wait for those requests to complete. This is one of the main areas that makes me feel that requests > a few hours are a real problem (and that we shouldn't be writing workflows this way)