skysight-inc/HackerNews huggingface dataset:
You're totally wrong. Just because most AI doesn't do that right now doesn't mean it can be trusted over years.

It's not about AI's motivation. It's about the people behind the AI programming it. They can make it behave well but at the same time it can turn on a dime. Meaning, if an animal or a person is showing up every day and giving you a lot of their attention, emotion and love, proving themselves over time, you can be reasonably sure that they are genuinely like that. But an AI can just as easily fake it all for a year or two, and then drop it a second later. There is nothing an AI can do to prove that it doesn't have a backdoor somewhere in its billions of weights, to go rogue. It's like the Ken Thompson hack, but much more organic (https://wiki.c2.com/?TheKenThompsonHack)

https://www.cs.cornell.edu/~mpkim/pubs/undetectable.pdf

Unlike an animal or human, the AI performing as you want is no indication it will continue to perform like that in the following second. As people and organizations come to rely more and more on AI, they will become more and more vulnerable to any number of backdoors.
Different companies and efforts

Groq - mainly hardware, the LPU (https://wow.groq.com/lpu-inference-engine/)

Grok - Elon's de jour AI endeavor
If you put $1M into a globally diversified stock market index fund then you can withdraw 3%-4% for the rest of your life. That’s an annual salary of $30,000 - $40,000. Alternatively you could leave it invested and let it double every 10 years. In 40 years it’ll be 16 Million.

Read about the financial independence movement and boggleheads.

What I said is simplified, but it captures the big picture.

If you’ve just received this 1M suddenly then the best thing to do is to put it in a normal bank account for a year and not touch it. This is because money is very psychological, you need to get used to having 1M before you can safely invest/spend it. If you start trying to spend or invest this money immediately then you’ll be broke within a year.
> How do I stop being obsessed with software architecture and actually focus on getting shit done?

Write the documentation of the current and besides it write documentation of the new version. Refactoring is important and it helps further to have the documentation of the new before you've rewritten the old. Unless it's a brand new application; it's going to be the same right?

Articulate your current application so you have a visual proof of that it is doing what it should be doing. how is it's functioning and ensuring you can rebuild said app from scratch from documentation alone.

With that documentation you then start to unbundle the knots you've created in your mind and code. You see the faults, lags and notice where improvements and new features can all the rest.

The newly documented pseudo-code then presents the foundation plan of your next version and enables the ability of implementation of feature sets, the fixes required that would be a struggle to retrofit.

It's tedious, boring, a great effort and hard discipline but when you've got it down on paper you've then got true focus to the software architecture. It opens your mind.

Documentation plays a big part in all code and your app/program will always feel not-it without it. I'm currently writing mine and it's a chore. I would love to implement my new discovery feature or to create an editor to document my own code but the deeper I go without documentation the more thicker dark mist I encounter.
Shameless plug - Data Tap[1] is a custom made Lambda function with embedded DuckDB and AWS managed ingestion URL where you can HTTP post your data as much as you like. It will buffer your data and then use DuckDB SQL clause to land the datas Parquet on S3.

- Deploy to your own account (BYOC)

- "S3 first": Partitioned and compressed Parquet on S3

- Secure sharing of write access to the Data Tap URL

- 50x more cost efficient than e.g. "Burnhose" whilst also having unmatched scalability of Lambda (1000 instances in 10s).

[1] https://www.taps.boilingdata.com/
(founder)
Rill – Go library for simplified concurrent programming
Get a job where you are being paid to obsess over software architecture.
One of my buddies that got into SEO a half decade before I did mentioned the copy and paste rankeroo stuff was real popular back in the days of Infoseek, Altavista, Excite, Lycos and similar.

Google looks for the canonical version of a document and then deduplicates before returning the result set.

You can add
&filter=0
to the end of the search URL for a particular query to turn off the duplicate content filters.

An old school spam technique for some affiliates in the early days of Google was to buy a high PR link to their affiliate URL so that like site.com/?aff=123 would be the default version of the homepage & the branded searches for the merchant would then owe the affiliate the commissions until the rankings shifted again.
Interesting! I note that the single illustration on the Vertica page shows a narrower machine. It makes sense they decided the thing to do is replace the drip machine with a higher-value product machine, and leave espresso alone.
> Why go that far back?

Because this is the era before really any major software was sold by subscription. Even 2008 was a hybrid era where some Web software was already subscription-based. Consumer behavior had already started to shift by 2008.

> for year apps were sold for a flat one-time fee.

This model also makes a lot of assumptions about where user data is stored and who is paying for that storage. Many apps have non-trivial backend requirements to support very normal use cases like "I also would like to access this from a Web browser sometimes." Those requirements cost money on an ongoing basis. One-time purchases are not a good fit for this either. We do not see many one-time purchases of Web software; many mobile apps are essentially parts of a larger whole that includes other modes of access to underlying services.
Yeah I like La Cabra but it's become a bit of a TikTok spot. The last time I walked past the SoHo location there was a line 50 ft out the door.

Agreed it's a shame people here are so proud of the "hustle" culture. Brooklyn is a bit better — I think you would really like SEY :)
Assuming the query language for the graph DB you have in mind is declarative like SQL, I recommend templated queries. I have found this technique scales pretty well for query complexity, makes it relatively trivial to "get to the query" if something needs to be debugged in the details more easily outside of the app, and it makes performance-oriented optimization work far easier.

I've had my share of headaches with the various flavors of ORM and GraphQL and always come back to query templates, e.g. MyBatis in the JVM ecosystem or Go's template package. There is still value in abstracting this from the REST web service interface to make it possible to change the app<->database connection without disrupting REST clients. It's possible to reuse parameter structs/classes between the REST client and DB+template client layers to avoid a lot of rote translation. It seems simple and repetitive, but actually saves time compared to the GraphQL/ORM complexity as apps & query complexity scale, in my experience.
No, you still had the choice of quitting the job at X and keeping the one with your boss.

Therefore it's not firing.

Words meaning things isn't being pedantic. It's that words actually have meaning and you can't just change them to mean what you want -- not if you want to be understood when you communicate.

It's no different from if your office moves to a different building 5 minutes away and your boss says you have to show up at the new address and you say no thanks I'll only go to the old address. You're not "essentially fired but with different paperwork". You're being unreasonable and choosing to quit.

Expecting to keep a full-time position at one company while also being a full-time CEO somewhere else is being unreasonable and Sam chose to quit.
Glyffuser: Diffusion Model over Chinese Characters
> Surely, malware authors and users must be too cool for adopting standard prod practices.

Their economic pressures are just different, it's not their own hardware that they're bricking, nor are likely to be held liable for it.
They may seem cringe but, at least the military names, are usually part of an underlying lexicon that outsiders don't understand. Some are inside jokes, others are cover for classified names.
OpenID Connect: From Implicit Flow to Authorization Code Flow with PKCE and BFF
MovieLens Beliefs Dataset: Collecting Pre-Choice Data for Recommender Systems
It's hilarious how many comments here are hand wringing over the ethics of this. Because AI is fine as long as it's silicon right? I prefer this to literal brain microchips controlled by Manchild Musk.
>swapping out a hardware board is cheap

The labor is cheap, the boards are expensive as hell.
Yeah this is just a "Don't use Signal. Use our alternative instead."
This is great, for the government. The average person that uses this will just let it fill in the boxes, without even trying to look for anything that might save them money.
> “These nascent psyops include efforts to erode the limited trust the criminals have in each other, driving subtle wedges between fragile hacker egos, and sending offenders personalized messages showing they’re being watched,” Burgess wrote.

Is the "Think about your next move" messaging that intimidating to hackers, especially those living in non-US-aligned countries?

I suspect this flood of weirdly cyberpunk imagery (seriously, mugshots with a Matrix background?) is more of an artistic choice to flatter the egos of the task force's agents than a strategic move. White hat hackers probably like pretending they're in a spy movie as much as black hats do.
Related: I do believe starting off at the "second" level of abstraction (as opposed to implementing the direct surface area of the service) is not premature as it helps to better understand the problem space, and on the implementation side, as soon as you identify the building blocks, the rest would be really just boilerplate. if you got time, rinse and repeat.
%25 percent the day you sign. This covers what it cost me to scope the work and bid on the contract.

%50 The day I am done writing code. This code should meet all the spec's you set out in the agreement.

%25 percent after QA/Live. There are always bugs it has to go out, a last minute tweak or two, general deployment support.

You can cancel at any time but pay me out to the next point in the contract. If you sign up, and cancel the next day I get 75 percent. Someone will tell you that's "not fair" or "we wont cancel" ... then they should not have a problem with the terms, if you are serious they aren't at issue.

Have a major scope change. Pay out the contract and let's write a new one. Or we can negotiate an amendment... Either way it's very hard for you to rug pull me.

Get a very good lawyer. Pay them well. It will hurt at the start, but in the end you will be better off for it.

This is all you need to know: https://www.youtube.com/watch?v=jVkLVRt6c1U
This is the conclusion my dad and I came to as well talking about this, part of the economy is doing really well, but the average person is not doing well.
Zelle Introduces Paze, a Groundbreaking Step for American E-Commerce
Require an api key that calls the mothership regularly
And my point was that I'd just put it in an index fund with the existing million and it wouldn't feel like much changed.
Thales and Pythagoras are quasi-mythical figures, and we don't actually know anything concrete about any mathematical accomplishments they might have had, which are all apocryphal and date from many centuries after their deaths. Greek deductive mathematics per se dates from at least a century after Thales' time, while many of the basic facts about Euclidean geometry were understood in ancient Egypt and Mesopotamia long before him, and it is most likely that Thales himself never did any of the mathematical or scientific things attributed to him.

Viktor Blåsjö's speculation that ancient Greeks began with the same insight as Lockhart's 7th grade student is plausible but is not backed by any evidence whatsoever. (This is an insight that many people have had over the centuries, certainly including anyone deeply investigating cyclic quadrilaterals, but also probably plenty masons or metalworkers working with circles and right angles, etc.)

> sum and difference of radius vectors

This is a nice one.

Another way to use Thales' theorem in characterizing a circle, without involving the center point, is to start with one point P on a circle and a vector d which is a diameter from that point to the antipodal point. Then the vector v from P to any other point Q on the circle satisfies v² = v · d, or equivalently v · (v − d) = 0.
I believe there is a 99% invisible podcast episode about “Great bitter lake”. It’s worth a listen.
"There is a better way to handle this and that’s to use invitations sent by users. You can only connect to someone who invites you. There is zero spam and no need to validate email or phones, since you send your invitation to the email or phone number you personally know."

This does not seem like a robust solution. Also if you think of social networks as a network graph, then this seriously limits reach as you heavily rely on key folks who are a part of multiple networks of friends to invite those friends, etc which makes it really hard to scale. Any workaround to that problem, will inevitably introduce access for scammers.
Oh that's a really neat trick, I'm guessing I could also send via JS if I set up a FormData with the same fields (probably just a generic text input that I'll just dump everything to). And then I can automatically get email notifications. I think that's the best option so far, thank you!
Really curious about the data structure you're using behind the scenes.
In the UK it's pretty much that pre and post covid are just different worlds economically.

It feels as if almost everything is 50-100% more expensive. Takeaways, cinema, restaurants, general labour (home repairs, materials, etc), the pub, etc.

I don't rent but people tell me that rent is skyrocketing also.

Government (local and national) seems to have different goals that make a lot of these issues worse.

For example, policies that get landlords to sell up, policies that make running a small business much more expensive and difficult.

It's usually all through side effects but it just fucks with the market.

My local council charges more for diesel vehicles to park. Makes sense right? Except ~100% of vans are diesel fuelled, so now if you want a tradesman to fix your gutter that costs a shit load more for essentially no reason.

There's also a clean air zone which means any older van has to pay £12.50 just to drive in at all. Not into Soho, into the entire 30 mile wide city. What's an older van you might ask? Nine years old. Yes, 9.

Literally an hour of wages gone, again for essentially no reason.

Is any of that in the inflation statistics? Probably not, it'll just show that people are either doing their own maintenance (less economically efficient) or leaving stuff to rot.

Policymakers are completely out of touch with the people who actually get shit done. Brexit is a nice scapegoat but in reality we just have ridiculously overbearing regulation.
No kidding. The amount of gaslighting in this piece is excessive, even for the NYT.
I also use this. Spam is nearly nonexistent and I can embed analytics in the GET request to the form page (fixes an issue with Google Forms mentioned by another commenter).
Looks like some web designers in law enforcement are having some fun making fun of the cybercreeps.
Reminds me of this[1] great blogpost:
"This abstraction adds overhead. “Abstracting” the common operation has made it more difficult to read, not less difficult to read. People for who consider meta-programming some sort of Black Magic often make this exact point: The mechanism for removing duplication adds complexity itself. One view is that the overall effect is only a win if the complexity added is small compared to the duplication removed."

[1]: http://weblog.raganwald.com/2007/12/golf-is-good-program-spo...
Compare Map Projections
Archive version: https://archive.ph/j1Dmo
The Skoda is just a version of the VW e-up!.

I also think that for 20k the up! just wasn't a good car. Which probably was one of the reasons it didn't get a new model.

>Seems like they are walking in circles.

Why? They are gradually releasing EVs for different segments of the market. The e-up! and e-Golf were very clearly meant to test designing developing and building EVs.
The population of California drivers seems to have this weird bimodality of weaving lanes or never changing lanes at all; the other annoying "California Driver" thing is "If you are going slower than I want, how dare you believe that I might move left one lane to pass you. I'll only do that after tailgating you for a few minutes and then flipping you off"

Even when going 65 in the right lane I've seen this happen.

The other thing that seems more specific to SoCal that pisses me off is: "35MPH is a perfectly reasonable speed to merge onto the freeway at. Not just on short ramps, but on ramps that are 1/4 a mile downhill where even a Geo Metro could hit 55. Yes I'm going to go 80MPH eventually, but not until a half mile after merging."
Consider the law of induction, according to which the fact that monkeys flipped coins for gozzilions of years with an average probability 0.5 doesn't mean they'd flip it with the same probability tomorrow.
When reading Hacker News you develop a signal/noise filter, where lots of headlines make bold claims but you filter them out as embellishment or exaggeration.

My bullshit detector went off when I first saw Groq posted on HN - a startup is making their own chips (doubt) that performs faster than anything Nvidia has for inference (doubt) and accelerates LLMs to hundreds/thousands of tokens per second?? Mega doubt.

But... then I tried their demo, and... yeah, it's that good. Such an amazing company of talented individuals.
This may be the most gut-wrenching album ever created. Gets me every time.
> Properly motivating most design patterns requires context of a sufficiently complex codebase

As someone that's made a best selling technical course, I strongly disagree.

It's 100% laziness and/or disregard for the reader.

The reason examples are as bad as they are is that people rush to get something published rather than put themselves in the audience's position and make sure it's concise and makes sense.

It's not like webpage space is expensive. There's plenty of room to walk through a good example, it just requires a little effort.
It is experimental and doesn't work on all PDFs.
If they were being truthful they wouldn't be comparing solely to the one with an income limit. That entire paragraph is written as if the income-limited one is the only other option.
Extreme claims require extreme evidence. The claim they have is that they were targeted directly, and signals encryption was broken (or signal elected to steal the data?)

I've never heard of these people or their "legacy chat application" that would be worthy of compromising signal. And they are trying to sell their chat application bundled on a VPN as "airgapped" from the internet.

Kinda feeling BS on this one.
> the DARPA Falcon project was awarded in 2003

You’re right. I ignored those because at $500k they’re immaterial, particularly against the $100mm it took to develop Falcon 1, but they did precede even Falcon 1 being named.

Against that I put literally every engineer at SpaceX in 2003 giving zero shits about that grant other than as a funding and legitimacy source. Because it wasn’t a strategic guide. And it was for building a missile, not an interceptor.
I'm not in game development, and I'm a pretty mediocre-at-best artist, but I personally have found it considerably easier to draw pixel art simply because you limit yourself to like a 16x16 grid for a sprite. There's a lot less room to screw stuff up, and you get a lot of implied detail while also being pretty easy to be very precise.

If you took a vector drawing and rasterized it to 16x16, I think that might kind of look like crap, because it'd be hard to know ahead of time how the rasterizing will work. How will it handle diagonal lines? How will it figure out which pixels to shade and which ones not to? I'm not saying you couldn't make a vector renderer that handles these things in a way that you'd like, but I am saying that you'd most likely not be terribly happy with the default results.
> COSS stands for ?

It's likely "Commercial Open Source Software"
We were hearing a little while back that it had become exceedingly difficult to concoct diplomatic cover for intelligence agents, in a world full of socials.

Does the availability of AI mean that (as long as you own, or at least can retcon, several socials?) spinning up entire innocuous provenance networks for fresh identities is once again a push-button solved problem?
Non of the gospels were written during his presumed lifetime.
Well, arithmetic problems are good simple benchmarks for multi step problem solving, but then you get the weirdos who claim you shouldn't let an LLM do the dirty work. When someone uses addition as a benchmark, they are not necessarily in need of a calculator, they are in need of an LLM that demonstrates the skills that it shares in common with arithmetic and the actual task.

For example, if you are given the task to calculate ten additions, you must know how to split the problem into subproblems until you can compose a series of skills to actually solve the problem. If the model knows a different operation like subtracting, it will know how to do so even though it hasn't seen an example involving ten subtractions. Apply this to logical operators, set operators, modus ponens, etc and you will get very far even with very rudimentary skills. The point here is that it should be easy for a machine to verify that the LLM does indeed have to think for itself.
"happy" is a bitch of a stretch with the gizmo since it's pretty much garbage but it does deliver on being a restricted communication and crappy tracking device at an affordable cost.

I'm on the fence about switching to a dumb phone or an apple watch next year (middle school).
Old Spotify Car Thing Hacks Gain New Attention
people already know how to be a better runner. they just dont want to do it. they rather buy shoes that make them run faster instead. people also dont like choice. they might think they do but really i dont believe it. getting a single answer with a simple question is more appealing than having to come up with a detailed question with many answers to choose from. even searches have been doing this with the single boxed result at the top
If there is an appropriate gap it is fine. However in my experience many people in the zipper lane merge without regard to what the traffic in the lane they're merging into is doing. Thus forcing people to slam on breaks and slows down the overall flow of traffic.
Pixel art relies on specific pixels being colored or defined in ways that a vectorized representation would never render to. In other words, it often looks bad, especially at lower resolutions (which is the whole esthetic of pixel art). This article has some good examples of vector icons not holding up well compared to their "hand crafted" pixel counterparts
https://www.pushing-pixels.org/2011/11/04/about-those-vector...
for the same reason as Windows 9 - it would have clashed with PHP '68

/j
used once? don't worry, don't think about "what about the possibility it's repeated in the future?"

used twice? okay, maybe I will, maybe I won't

used three+? "don't be lazy ya bum"

I like simple rules, and I don't care if someone wants to turn it into a philosophical debate, I probably won't participate :)