skysight-inc/HackerNews huggingface dataset:
Isn't that already possible with any kind of notary by giving them a sha256 of the content only? Or am I missing some distinction?
In Quebec you find a similar program; elementary school is K-6, and high school is 7-11. Following this you can optionally attend an interstitial educational system called "CEGEP".

It's government funded and costs next to nothing.

CEGEP has two streams, pre-university or professional. For the latter, you learn skills like aircraft mechanics. For the former, you pick a stream that bulks up what would normally be first-year university courses like calculus, biology etc for a science stream.

However, you are required to take approx 15-20% of your courses in an "opposite" stream to force you to get acquainted with other alternatives before you commit to university. In addition, the structure is much like university (you pick your classes & schedule, class sizes are increased compared to HS, your responsibility is increased) which is a good transition for university if that's where you're headed.

I think it's a wonderful system and I wish it was more widespread.
How well does it work with ios screen mirroring? I assume it's not like when I plug my iphone into my monitor and I have a portrait display.
> But instead of bringing in someone in the community you just chased them away.

As i remember, they were caught violating the GPL.

I'm sorry, i don't think that law applies only to some unfortunate people.
You’d enjoy the Amtrak from Seattle to Vancouver along the water at sunset. You can buy a glass of wine and enjoy the majestic views.
not impressed by slow, teleoperated movements and scripted dance routines. Best they showed off was walking, and that was slow and engineers guarded the bots closely to ensure nothing went wrong.
The /cli/list endpoint is the search endpoint you're looking for. It provides FTS but I can make it clearer in the docs, thanks for the tip.

As for the AI stuff don't worry, none of it is touching core, it's all in an optional community plugin only for those who want it.

I'm not personally a huge AI person but I have clients who are already using it and getting massive value from it, so it's worth mentioning. (They're doing some automated QA on thousands of collected captured and feeding results into spreadsheets)
OK why do I care about how the OSI defines a word which predates the existence of the OSI by over 1000 years?
> Modern Lisps now evaluate (car nil) and (cdr nil) to nil.

Scheme doesn't. Taking the CAR or CDR of nil is an error.
Can you evidence your claim about red tape increasing in the UK? Because there's some strong data points suggesting that this isn't the case. One is that Nick Clegg - former UK deputy prime minister, arch-Remainer and now VP of Global Affairs at Meta - was recently spotted on X saying this:

"We’re expanding Meta AI to more countries, including Brazil and the UK. Unfortunately, we still can't roll it out in the EU because of the regulatory uncertainty we face there." [1]

So the UK is able to trade with US firms in this case whereas the EU can't, due to EU created red tape, and this is according to a man who wrote a book called "How to stop Brexit".

Another data point is that the amount of trade with the EU wasn't hurt by leaving. Although there was a transient drop in goods exports it recovered within months, and trade in services (where the UK is strongest) didn't change at all. In fact the UK now exports significantly more services to the EU than it did before Brexit, with imports being roughly the same. The EU as a share of UK exports has barely changed, going from 43.1% in 2019 to 42.6% in 2022, which is consistent with the slow long term decline visible for many years pre-Brexit due to the rise of Asia. [2]

So whether you go by specific cases like Meta AI or overall import/export aggregation, the UK doesn't seem to be suffering from being outside the EU and is arguably benefiting, assuming you care about access to US AI services (which quite a lot of us do!).

[1] https://x.com/nickclegg/status/1844415308812939668

[2] https://researchbriefings.files.parliament.uk/documents/CBP-...
You are missing the point here. Plenty of things can’t be a 45 minutes meeting. Sometime what you incorrectly call schmoozing and I call building a bond is the point and is extremely necessary. People are not machine.
you can sideload, but as soon as you open them in your Kindle, they get an Amazon-DRM; so you can't read the very same files on another e-reader.

Not true and never has been. The Kindle will make no changes to sideloaded files.
It's definitely the case that in many scenarios, the right data structure is an array, since you'll have work dominated by gets and sets.

However, the OP has one scenario where the opposite was true - they were using a dense bitset that needed to be obscenely huge because of degenerate code in the wasm module, so swapping to a sparse container was a win.

In the end you just have to profile and understand your data.
Anecdotally, I heard way more leaf blowers while living in the city than in the suburbs. Lots of times in the suburbs people just leave them on the ground. But it gets to be a gross mess pretty fast in an urban environment so they are cleaned up relentlessly through the fall.
I use the Viture which supports negative prescriptions by an adjustment dial on the optics.
I’m not too familiar with this situation, but I think one thing that would help Open Source in general is a way to signal what level of user the thing is intended to target.

For instance, is this just something that’s being dumped out on the internet in case someone else finds it useful?

Is it part of your portfolio and intended to showcase your technical skill, but not necessarily be polished from a UX perspective?

Or is it intended to be useful for end users?

Maybe it would be good to have a visually distinct and consistent badge or checklist available for open source projects to communicate the high-level goals so that people’s expectations are set correctly and they know what kind of feedback is inappropriate.

Every project is going to nominally be as-is for obvious liability reasons.

- UX Tier 10 for completely tech-illiterate users

- UX Tier 9 for infrequent mainstream users (do not need to watch a tutorial)

- UX Tier 8 for frequent mainstream users (have watched tutorials)

- UX Tier 7 for power users (need to read the manual)

- UX Tier 6 for sysadmin users (responsible for keeping it running for above users)

- UX Tier 5 for domain specialist users (know the theory behind it)

- UX Tier 4 for developers (read the API reference)

- UX Tier 3 for domain specialist developers (API reference and know the theory)

- UX Tier 2 for project ecosystem developers (know conventions and idiomatic patterns)

- UX Tier 1 for the project team itself (know where the skeletons are buried)

- UX Tier 0 for no further development anticipated
> produce power at a fraction of the cost

Sadly, also for a fraction of the time.

Until storage is solved in a satisfactory way, solar and wind will remain auxiliary. And the capacity should be in gigawatt-days.
Shoplifters Gone Wild
Correct, I don't have to log into the streaming service on the TV. HDMI + Laptop would do this too if I traveled with a laptop and HDMI cable.
ok, so we have a loooottt of time to do that. for now, i think humanity already has waaaayyyy tooo many problems to deal with before we need to worry about that.
Nope, I think it's a new project. Very confusing for me though because my project is also called OneJS (onejs.com), which is very different and provides Javascript support for Unity.
Interesting, that's a good rabbit hole for me to go down.

Unpopular opinion, but much of the west is at least partially communist these days. We may not have a communist political structure that looks like a 20th century dictatorship claiming communism but we do have plenty of state-run programs that fit really well under a banner of communism (or socialism, or Marxism if the term communism is too loaded).
Hacker News :)

It was this Show HN:

https://news.ycombinator.com/item?id=7465980

That was before showing something on HN was called "Show HN" though.
Yeah, why not ? Violating from some people (closed source proponents) is fine. /s
I suppose different people are entitled to different opinions about fingerprinting, but I reckon it only takes working on a single project where this is a real issue for you to change your mind.

We do behavioural analysis on top of various fingerprinting for bot detection - some people are trying really hard to ruin the internet!

I suspect a sufficiently advanced server side behaviour analysis could do a pretty good job discovering cheaters.
https://www.irishtimes.com/life-style/2024/09/06/its-not-eve...
> Android, for example

Yes, OEMs are expected to release their kernels' sources. Also yeah, they're mostly very bad at it.
It is possible, I did it. It isn't hard (mostly boring work with bunch of shims).

The reason is as I said before, Genera is layers on top of an existing system that hasn't changed (much).

E.g, DW is of flavours on top of TV (with lots and lots of extra additions .. additions are easy to handle -- after all the DW code is like 1M of Lisp from 1989 or whatever).

The Dynamic Listener was more complicated to rip out, but mostly work. The hard part, at which I gave up, was adding all the presentations for objects and other such.
They all sound like good recommendations, but there's not much in the way of a total drop in replacement for Splunk.

You can build an ELK stack or something that resembles it, but you have to hire someone to directly maintain it and build out functionality. If you're a megacorp, that might make sense financially.

I used to work at Splunk when they were still a fairly trendy start up, it was fun and I helped build out Cloudworks, Splunk's v2 cloud offering that was a significant upgrade in capabilities for customers vs the previous gen, Rainmaker. By the time I left though, it had a much more corporate feel to it as the C level execs pursued growth at all costs and went on a massive hiring spree, and a lot of the old timers that were incredibly talented and intelligent people were starting to leave for greener pastures.
>After repeated deliberation, I had to make a tough decision: abandon the thousands of lines of SwiftData code I had completed and return to Core Data.

The same story many experienced with SwiftUI vs UIKit. Apple has flubbed the move to declarative APIs hard. It's a scary experience committing to these APIs, because of the wild changes they experience, the performance issues, and the fact that they are borderline un-debuggable by the average mind compared to imperative APIs, so when you run into real trouble, you're often kind of just fucked. And it's not even like normal 1st party frameworks where the bug is virtually always in your code. With these, sometimes the bug really is Apple's.

I wish these things didn't have "Swift" in the name, since their problems have nothing to do with the language as far as I can tell, and they make Swift look bad.
GDPR didn't take effect until May 2018, this only worked until October 2017.
The VGUI browser was a security nightmare, which is why Valve eventually deleted it from Steam.
> Wonderful, we have found a way to silently persist a cookie for each player as they join the server.

This violates GDPR, no?

Edit: It sounds like this took place before GDPR was being enforced.
NPR is government funded in that lots of different governments, including university radio stations, decided to buy their news feed instead of (or in addition to) CBC and/or BBC.

If that's a conflict of issue, then having a paltry 40 sovereign funds would also be an issue.

It's also blowing smoke, as a single man, Murdoch, owns hundreds of local, national, and international publishing outlets, but the single owner of an entity which is too small to be considered a DMA gateway doesn't care about the details.
Palantir is neck-deep in Ukraine: https://time.com/6293398/palantir-future-of-warfare-ukraine/

From what I understand, their software is also responsible for deep-strike drone path planning, avoiding air defenses through Russian terrain.
No kidding, implementing multiplayer as a VNC session on a controlled server is very expensive.
> Both Walmart and Kroger have publicly stated that they will not be using these new digital price tags to implement surge pricing. Most people hearing that likely respond with an intense eye roll and a vigorous jerk-off hand motion, possibly while making a fart sound with their mouth, and then letting out a deeply sarcastic “Sure thing, buddy.”

What's even the point of journalism at this point?

If you don't like the answer you are getting you can do this old fashioned thing called "investigation".

Asking the laziest possible question knowing that you are going to flippantly reject whatever you are told just so you can engage in free-verse speculation seems like a waste of everybody's time.
I worked on integrating the sorting and searching UI with the data-fetching logic, and I tested this with articles. Additionally, I added a simple input field for entering a search request. For this task, I had a common search challenge: implementing a delay when a user inputs a word.
If someone kidnaps people and holds them hostage in a building, it's totally within the realm of reasonable response for the police to surround and isolate the building. If one of the kidnappers does of dehydration during the standoff, the police did not kill him. His own stubbornness and refusal to surrender is what killed him.
Decision-Making Pitfalls for Technical Leaders
"I’m not sure if they still do this, but at the time when you joined they sent you a copy of Impro"

https://en.m.wikipedia.org/wiki/Impro:_Improvisation_and_the...

It's quite clever.
They are not essential, but they make code that operates in lisp more compact and pleasant to write.

In Scheme my code is littered with

(if (null? lst)
;; handle empty case here
...)

Simply because otherwise car throws an error. This whole section is often unnecessary in CL.
Advice I should have heeded, advice to graduating seniors re: Data Engineering
With the vast amount of money and power involved with any approach, I don't think there is a reasonable solution that is feasible.
"Right now there's this thing where ethics aren't what they used to be. This idea that people are trying to replace the ideas of good and bad, with better or worse." -Dave Chappelle

What you're writing should naturally lead to the conclusion that working for Google, Meta, Verizon, AT&T etc are all in the category of companies one shouldn't strive to use their hard earned talents for. For some reason I cannot fathom, you seem to land on the idea that Palantir is okay, because all these others somehow have snuck under the radar of many people?
How is this used by the middle class in India? To fund day to day living expenses? to buy or build a house? for further investment? Do people tend to repay the debt now and then, or make it flow into their estate? how does succession / estate law treat that? Is this seen as prudent management? etc...

I know these ways of thinking are very different between the US and western Europe (where for example a home mortgage is very cheap, and considered normal and indispensable investing, and stock investing can be crazy conservative - all the way to considered reckless, and estate law and tax is downright brutal). I wonder about India.
I am surprised I had to scroll down this far to find this. This was deeply upsetting to me
Being from country with lot of IPs for operators. I did some packet sniffing on DHCP broadcast traffic seen by my router(ISP should filter that...) and I saw at least 3 non-continuous public IP blocks... And that was just day or less of monitoring this traffic...

So if the same connection(plug in wall) can end up with IPs from different blocks, well, trying to do anything sensible with this is too complicated.
> I think a better question here is: why is game code so exploitable?

The nature of FPS games means only environment integrity can stop cheating. It's not exploitable per se. Just the game skill can be done by a computer perfectly.

Conversely who knows how long it will take for AIs to play Hearthstone with never-before-seen-cards well.
Nothing there that couldn't be fixed with an awning, some trim, a nice porch.

It ain't pretty, sure, but $12,500 for a 400 sq ft studio home isn't too bad.
The private keys are not sent to the relying party yet TFA is about a spec to send them over the web.
Yup, this is why the ArchiveBox browser extension sends URLs to a separate server for archiving with an isolated burner profile.

I should write a full article on the security implications at some point, there aren't many good top-down explanations of why this is a hard problem.
Sorry I shouldn’t have made that accusation, but you should understand that it still is arguably spam since those accounts have not participated here otherwise. My constructive feedback for your post is that using anonymized version of your addresses would’ve come across as a good faith effort to share advice rather than promote your business. People here are well aware of the growth hacking/“build in public” tactics and low effort attempts draw a lot of scrutiny.
Architecture can help up to a point but it can't stop everything - the usefulness of ESP can be reduced by not sending the client information it doesn't need to know, but that gets computationally expensive on the server, and culling information too aggressively can interfere with lag compensation. Perfect recoil compensation can be prevented by not replicating the servers RNG state on the client so it can't predict where the next bullet will go, which CS:GO started doing at some point. Aimbots though? Those are just automating an input the user could theoretically make legitimately, so you're pretty much stuck with statistical heuristics or client-side detection.
Ads for me, too. Google, Capterra, Microsoft, and LinkedIn were my main ad channels.

Most new founders think that blasting your 'startup' to Product Hunt, Hacker News, Indie Hackers, Reddit, Twitter, etc. will result in first customers -- that that's 'marketing' -- but that's far from the truth for the majority of products. And contrary to popular belief, the chances your product is one of the exceptions is near-zero.

Those social media platforms bring in 'tire-kickers' and devs that value their time at $0, not customers. These aren't the first users that you should be listening to, because they will always complain about price, lack of niche functionality, etc., yet it's pointless to listen to them -- because they aren't buyers.

You want to market towards buyers, not just users, and ads are a good way to do that for early companies that have no brand awareness or distribution.
> The dev has to create a fair bit of additional infra if they provide username/password auth

Not until the service gets popular. And having sign in with google as the only option may work against that outcome.
Just to work this out together a little more in discussion form, since I appreciate your attitude:

Consider these two scenarios:

- read "test1-config.json" from disk, into whatever most easy JSON-adjacent format makes sense for your lang

- just use the JSON-adjacent format directly

Isn't the difference between these that one requires coupling input configuration of the environment to the tests (possibly inclusive of env vars and OS concerns around file I/o), making running the tests more confusing/complicated in aggregate, while the other requires coupling input configuration to the tests, making the unit under test clearer but potentially less reflective of the overall system?

Effectively this is just an argument between integration tests and unit tests. Unit testers certainly have the rhetorical upper hand here, but I think the grug-brained developers among us feel that "the whole program should be a pure function."

That can ultimately be reduced to a P-NP problem.
Funny that you’d take this route. I’d just lower capital gains tax rates.
It's not clear their license was open source, actually. OSI Makes free distribution the first part of the definition of open source, as well the ability to create derived works[1]. Their rule against forking might clash against that.

[1] https://opensource.org/osd
Open entry would change a lot of things - lots of schools and rankings use drop out rate as a proxy for how useful attending there is, because of the assumption that if the dropout rate is higher, there's a worse education. It would at least upend the old saying about the hardest part about some colleges is getting in.

I agree with the SAT/ACT part - they pushed "holistic review" during Covid but ultimately SAT prep is way lower barrier (Khan Academy) than gobs of ECs.
Talks at meetups for the first 100.

Hacker News for the next 10,000.

Target audience was devs.
As with all previous kindles, the only official bit is the removal from the store. There hasn't been a case (so far) of a kindle that was removed from the store and then a later model being released.
There really should be two different kinds of cons cells, one for "proper" linked lists and another for general purpose consing. The difference is that the cdr of the first kind of cons cell (I'll call it a PL-cons) can only be NIL or another PL-cons, not anything else. This would eliminate vast categories of bugs. It would also make the predicate for determining is something was a proper list run in constant time rather than O(n). (There would still be edge cases with circular lists, but those are much less common than non-proper lists.)
> the vocal proponents of OSS purity

Hey, that's me! :-)

(the following is not targeted at you, but at the "Fair Source" idea. You are just the messenger here presenting the idea, I wouldn't shoot you. Although I do respectfully take issue with some phrasing of yours, which I take as an occasion to explain my rebuttal of the Fair Source idea:)

> There's this emerging notion of "Fair Source" that attempts to meet halfway between open participation and business interests

Open source is not necessarily open participation. See for instance SQLite: open source, but not open participation.

Open source is also not at odds with business interests, given the right business model. See also SQLite, and the many successful commercial open source projects.

Open participation and business interests can also go hand in hand, but my comment is already too long to develop on this and I want to focus on the free software aspect.

I reject this idea that source available but not open source being fair and being some "middle ground" between proprietary and FLOSS. User empowerment and freedom is not only 50% lost in the process, it is almost totally lost. There are few things we can do with some code we can't use anyway. There's nothing fair to the user about proprietary software, and the source availability of the software is only barely relevant to this. There's no middle ground: either you have the fundamental rights allowing you to control your computing, or you don't have them.

I think seeing those things as fair / middle grounds is a dangerous idea. The idea that open source prevents doing business and open source needing some taming down for businesses to succeed is also dangerous.

There's a reason to be adamant with the "purity" of licenses being free software without compromise. It's because if you lose even one of the fundamental rights guaranteed by the free software definition, you lose control of your computing.

I guess I probably sound like some fanatic.

To be clear, I was not part of the people reacting on the Winamp repository, and I think things need to be discussed respectfully.
But the improvement has almost nothing to do with entertainment options. It’s about space and comfort. To a lesser degree cabin service but that quite a way down the list.
Diet can change your immune system