skysight-inc/HackerNews huggingface dataset:
No, I still assert government subsidies to people employed below a living wage are corporate subsidies. I am referring to citizens needing a social safety net who do not have an employer, children, or the elderly (social security, medicare, medicaid, wic, snap, section 8 housing, to name a few but not all encompassing).

> Do you realize that this is exactly what Amazon wants? https://www.aboutamazon.com/impact/economy/15-minimum-wage

They fight unions awfully hard for an org proclaiming to want better wages and working conditions for their workers. Amazon wants both the positive PR while maintaining unilateral control over workers.

https://www.nytimes.com/2023/12/08/business/economy/amazon-u...

https://en.wikipedia.org/wiki/Amazon_worker_organization

My talking points aren't inflammatory, they are observations. If the observations are inflammatory, change the state being observed if you don't care for current state being inflammatory. "I don't like the truth" is not a rebuttal, and the truth is pretty terrible based on all available evidence.
It CAN be considered insider trading then. If you work for company A and are aware of a large monetary deal between company A & company B that is otherwise not known to the public, if you trade company B’s stock, not only can it be considered insider trading, it may even violate company A’s internal policies which can get you fired.
So disconnect the antenna, and for bonus marks connect a dummy load in its place.
Be thankful for your government, it is the best that money can buy.
It runs locally, so there's no need for them to spend money on a server-side inference layer.
Same would have happened if the driver have managed to run away, but lucky for them, they failed. Otherwise, it'd be much bigger fine for them.
If it were some random startup that was going to be gone in 2 years anyways I wouldn't have to worry about being opted-in without my knowledge.

It does matter more because it's Microsoft doing it.
Amazon statement to Time magazine on this study...

>In an emailed statement, Amazon spokesperson Steve Kelly called the researchers’ methodology “deeply flawed” and said the company had tried to raise its concerns with the study’s authors but never heard back.

>“It’s a survey that ignores best practices for surveying, has limited verification safeguards to confirm respondents are Amazon employees, and doesn’t prevent multiple responses from the same person,” he said. Kelly added that Amazon has increased average pay to $20.50 an hour and provides a range of benefits, including health care, dental, 401(k) and pre-paid tuition.
A Lisp (like Clojure), or Haskell are great for playing around with things and developing bottom-up. I did just that for a day job sometimes. Of course, I then had to translate that to Python or TS, but once an idea is understood and tried, it's not such a big deal.
Paper tiger compared to the US.

Between the US's actually functioning carriers, F-22s, modern tanks, and finally functional JSFs...I don't think Russia's untrained cannon fodder being supplied by civilian vans is going to win out.

That being said, the democratic countries in Eastern europe are tiny and most have a very small military presence. Without NATO, Russia could conceivably storm into those countries.

I don't think there is a good answer here. Either let Putin steamroll a chunk of Europe or spend a ton of additional taxpayer dollars. A little googling suggests the U.S. support for Ukraine is 1.5% of our federal budget, which is crazy high if you think about it.

Isolationism has its benefits and drawbacks of course.
The issue is that many Lisp programmers are .. not great at choosing and naming abstractions. Even when they are, the goals of the program will shift over time, leading to leaky abstractions and macros with names and semantics that no longer exactly match.

In such cases, there's a lot of work required to essentially learn the entire new mini programming language built within Lisp.

That said, there are cases where nothing else but a macro will do. These tend to be abstractions related to the language itself more thain DSLs. Where to draw the line is an art rather than a science, and it can work well -- or go horribly wrong -- on both sides.
Well you see that thing used to be made with higher cost American labor, and those workers were paid more, so they could afford the things they were making.

When the jobs were shipped overseas, those workers were not able to get higher paying jobs, so they were stuck with less purchasing power, such that even though "stuff" is way cheaper now, all the things that couldn't be built overseas now cost an insanely higher percentage of that worker's take home pay.

Sure, you used to have to save up to buy your one pair of shoes per decade, but they mostly lasted a decade. Now you can buy three pairs for the same price, but all together they only last 5 years. You are poorer even though you can "afford" more.
No different from a Walmart cashier observing everyone is checking out Playstation 5 at an alarming rate.

No different from using satellite images of Costco parking lot.
I wonder if this will make it easier for politicians to fly around on private jets...
Microsoft's "Copilot+" AI PC Requirements Are Embarrassing for Intel and AMD
for some stories on Clojure in production, check out https://www.juxt.pro/clojure-in/
> Google. In the early 2000s they bought up a bunch of dark fiber and peered with all the major US ISPs, and they were able to do this because no ISP wants to be the one that blocks or degrades Google. As a result they were able to host video streaming on their network without immediately being shut down by Comcast and co.

This sounds like a good answer, but falls away drastically when you realise the vast majority of consumer of YouTube are outside of the USA, which in turn means so are those bandwidth costs.

Are you guessing or have I missed something here? I can't see how this could be a significant enough factor to make the global model work.
"Understand themselves" is a very different thing than "understand what they are saying."

Which exactly are we talking about here?

Because no, the research doesn't say much about the former, but yes, it says a lot about the latter, especially on top of the many, many earlier papers working in smaller toy models demonstrating world modeling.
I don't live in the US but when the insurance wanted my car "lo-jacked" I just changed to a different insurance company, it's still a choice.
Microsoft are trying to sell a whole new class of very expensive computer as part of this AI push.

https://arstechnica.com/gadgets/2024/05/new-arm-powered-surf...
That’s what I’m asking - did the comment mean that the async/await pattern is bad, or that asynchronous programming in general is bad?
I tend to see a price range as a trick to make people think that the lower price is a good deal (hey look today I saved $250M!!)
After they sell it it's no longer theirs. Makita can't come to me and tell me what I can and can't do with their power drill, it's mine to do what I wish. They build it and sell it but once payment has been tendered that's where their possession rights end.
Bit premature to say that. It's now up 7% after hours. And of course tomorrow is what really matters.
Computers are a privacy nightmare, so is the internet. Glad we all agree. Given that baseline, this is hardly noteworthy.

Afraid of Microsoft getting your data? According to Internet lore, Microsoft already scoops up every bit of data on your computer every nanosecond.

Afraid of the "gubment" snooping on you? According to that same internet lore, the government is like a vampire and can only enter your PC if you invite them in. But we all know that's not true. If they wanted screenshots of your desktop they would have them.
Why is hating Elon Musk irrational? Regardless of politics or business practices, his personal conduct is revolting.
if "pallets of H100s shipping that were worth 100s of millions each pallet." and "12+ months of back orders with Nvidia alone" are not public information, then in my mind that is insider trading, especially those backorders.
Your understanding is correct. JVM startup accounts for a small portion of Clojure's startup time.[1] Most of the overhead is in compiling and loading clojure.core. Efforts have been made to remedy this issue[2] (e.g. direct linking, ahead-of-time compilation, ...), but this doesn't remove the fact that clojure.core is huge and virtually any Clojure program will be importing more than just clojure.core, so there is still a lot of var derefs to deal with, then code to compile, then classes to load, etc.

[1] https://clojure-goes-fast.com/blog/clojures-slow-start/

[2] https://clojure.org/reference/compilation
Haha, wow, I hadn't realized they'd finally moved ahead with blocking screenshots on my own computer. Anyone know what level that's happening at and how hard it is to circumvent?

The article says that the DRM block is "reassuring on the surface, but it's still far too vague for anyone to actually have any faith in it." I disagree--it's not reassuring on any level whatsoever.
Do they have a realistic shot at implementing immutable datastructures?
I got what you described by learning Common Lisp just a few months ago. Do you think learning Clojure would get me something in addition to that or is it roughly the same?
Only explanation that makes sense so far.
As a rule of thumb it is never priced in when a company suddenly has tremendous acceleration in revenue and profit growth. Wall Street is good at forecasting businesses with a stable growth trajectory. Wall Street is way too conservative at inflection points because it’s too embarrassing to be wrong (in either direction).
The latter would be possible, just not with the model alone (ChatGPT/derivatives with web access should do this). For the former, looking on the bright side it’ll give GPT “personality”. Of Rupert, but personality!
The biggest problem is the cost.

Actual storage cost is "meh" but...

My god the absolute highway robbery of the bandwidth costs.
95 or 96 sounds like a good guess.

Recall anything about the drive? was it as big as the old one, or was it 3.5in?

its quite likely you got a disk controller with the drive as well, the switch from ST506 to IDE/ATA had happened in the interval.
Decentralized email, what will they think of next?
someone needs to make a site comparing all the accelerators and incubators against each other.
It quite literally is not something else
I've gone with a "lately" blurb instead of "now" page (https://wonger.dev/#lately) Feels more honest. More like "what is the newest thing I want to tell a stranger" rather than "catch up with a friend you haven't seen in a year." Sorta like Twitter, I suppose.
The Porsche 911 design goes back to the 1960s.

Do you really need to change the body design if you can keep upgrading the internals?
That's like calling a paint by numbers art worthy of hanging in a museum. It just let's someone look like they have talent while possessing nothing of the sort.
That's cool! How do you manage? E.g. the `if err != nil { return err; }` stuff?
The pentium II was 233 MHz, not 33, but sure. The problem is, if that metaphor holds, we're so vastly far away from "the future" that it's impossible to predict what it looks like. Just for example, NVIDIA's chips kinda suck for inference. Vastly overprovisioned.

It's like the folks who were saying "the internet is growing rapidly, Cisco powers the internet, therefore Cisco will grow as rapidly as the internet" in the late 90s. Oops.
Yeah, it's not about being an employee, it's about trading on Material Non-Public Information.
The hard question is "when". I agree with you, yet I'd rather be long NVDA than short NVDA. (I am neither).
This has nothing to do with Microsoft. OpenAI is doing this themselves.

They are supposed to be a non-profit charity, but they let the dollar signs win over.
> Secondly, if you're still just acknowledging Wikipedia hosting costs - and thus pretending there's (for example) no legal work necessary for it - I don't think people are getting through to you as they should.

From your phrasing (still) it seems like you might've confused me with the person you initially replied to.

I was comparing technical infrastructure costs to award/grant costs because most critics are going to view the former as essential and the latter as mission creep. I don't have any insight, nor do I have any inclination to criticize, your payroll.
Not having done something yet doesn't mean you've failed to do it.
try to talk to them and see how hard it is to get a gpu
And if you do need to touch Java for reasons Clojure doesn’t impose, the interoperability story is really good.

I’ve done this with internal libraries - it’s easy to get them pulled into a Clojure code base, wrap them in such a way that the ergonomics of the rest of your code aren’t ruined, and still treat them as a first class citizen for stuff like your build system, artifact stores, etc.
I think, in a lot of cases when people still complain about "the slow startup time of the JVM", they're really just talking about how the big JVM GUI apps (like IDEs) struggle to get started on heavily-loaded systems. And this, I think, is mostly just due to these apps eagerly reloading the most recent workspace on startup, and so pre-allocating big chunks of memory on startup to be ready for that — which can ripple out, on systems with low free memory, as other, colder processes all bottlenecking together on the IO of having their own memory written out to swap; and/or to having dirty mmaped pages forcibly-flushed to disk en masse so that the page-cache entries they live in can be purged.

Much more rarely — mostly when talking about writing CLI tools in a JVM language — people actually are complaining about the single second-or-so it takes the JVM to start up. (Usually because they want to run this tool in a loop under xargs(1) or find(1) or something.)

This last second of startup lag is (AFAIK) quite hard to improve, as it's mostly not the JVM itself starting up, but the static methods of JVM classes being called as those classes are loaded — which can do arbitrarily much stuff before any of your own code gets control. (Due to legacy code expecting to read certain per-boot-dynamic info as static fields rather than as the results of static method calls, I believe the JRE runtime is actually required to do quite a lot of that kind of static initialization, to pre-populate all those static fields, just in case something wants to read them.)

---

You'd think that GraalVM could inherently skip most of this, because the Graal compiler does dead-code analysis. "If nothing in your code reads one of those static fields, then nothing needs to write that field, so let's not invoke the static initializer for that field." But that's not true: static initializers are exported and called by the runtime — so they're always "alive" from the compiler's perspective. The Graal compiler isn't doing full-bore data-flow analysis to determine which static members of which classes are ever read from.

I believe GraalVM does try to work around static initializers as much as it can, by pre-evaluating and snapshotting as much of JVM runtime's static initializer code as possible by default, converting it all into const data structures embedded in the class files before the native codegen step gets run on it (see: https://www.graalvm.org/latest/reference-manual/native-image...).

It's not possible to apply this pre-baking to 100% of classes, sadly — some of these data structures need environment data like env-vars or system network config threaded into them on boot.

(I wonder anyone on the Graal project is working on a fully-general static-initializer optimization pass, that does something like concolic execution to bake these initializers out into either fullly-constant data if possible, or if not, then constant "data templates" plus trivial initializer functions that just gather up the few at-boot context fragments, shove them into the "data template" using a low-level hook, and then memcpy the result out onto the heap and call it an object.)
I've got access to both and still prefer drinking. Maybe it's an addiction, not sure.
This immediately came to my mind as well.

This will be abused. It’s not an “if” but a “when”.
If you use it to make CSAM locally, they would get hammered for allowing it to have happened
I thought there was some way the police can disable your engine via onstar.
Soon “Hey, Siri; how are they making the frogs gay?”
I would argue it doesn't have much to do with age, but rather with market dominance. If you are the top dog you don't need to fight for users by implementing various features.
If Musk wasn't CEO of Tesla, it would turn into Rivian.
Man it's just fun to make paintings. I don't need AI everywhere, but since it's impossible to draw stuff with precision using a mouse, this makes sense. Also when you want detailed control over AI images, this might be a lot easier than using text prompts.
I don't think it's that insane.

Print screen already doesn't work with DRMed content, so why would this be any different. On the other hand, how can you guarantee that it won't capture passwords? Even the passwords you enter into Firefox in a web page after clicking the "show password" button?
It's still illegal even if you don't work for company A or B.
Looking at this chart[0], my guess would be around 1997.

[0] https://mkomo.com/cost-per-gigabyte-update
Perhaps ‘scientists ‘ should just leave the mountain goats alone.
> All types in the hierarchy need to know about one another. Adding a new type requires changing all other types.

This was solves a few decades ago in smalltalk with the coerce protocol (aka double dispatch).

This article feels quite strawmanish.
There is comparatively very little federal land on the east coast. And even where there is land, it's not as friendly as the west.

Using white mountain NF as an example, their camping policy is much more restrictive than western national forests (i.e camp away from roads and trails).

There is virtually no BLM land and national parks are kinda strict all over. So you are left with state land and they tend to like structured campgrounds that you pay buy permits for.
Operating systems have been doing this for... 10-15 years?
Man I miss that keyboard.
If this goes live, the secondary PC market is an immediate security vulnerability.
Amazon warehouse pays $21+ an hour here, and you only need at least 12 hours a month to keep the job. The vast majority of workers are part time, and work in 4 hour shifts.
>> What are reasonable degrees to take out a college loan for in 2024?

What degree do you take in college in 2004? How about 1960? Because realistically there are a lot of people who got degrees in what amounts to underwater basket weaving and are upset that there isnt a place for the in the work force already. I dont think foreknowlge would change peoples poor choices!

> Militaries using AI checkpoints, guards, patrols, and loitering munitions

This ship sailed: https://www.military.com/daily-news/2020/06/17/missile-full-...

> QAnonCasualties it seems like YouTube and Facebook

As an atheist, people stoped going to church, talking about Bigfoot and put their bullshit elsewhere... IN my book the new boss is the same as the old boss, just on a different pulpit.
...and why not encourage to keep being like the 15 year old instead of accepting the status quo?

The only problem i see here is, apparently this "establishment" got to you faster than you could remind yourself of what's truly important to you.

I hate when people get discouraged by other people who mostly don't care that much & are afraid... they feed on your Neugier. Don't feed them. Feed other minds alike & screw the establishment.
Other than training, there's CYA to ensure they aren't making inappropriate images of children or other things that might be deemed illegal
You can reject one property right without rejecting all property rights out of hand (obviously. A simple counterexample: why shouldn't someone own all of the air? Are you against ALL property rights? etc..) Similarly you can reject one specific nuance of one right without rejecting others. The right of ownership (dominion) under roman law could further be broken down into the right to use (usus), to profit from (fructus), to destroy (abusus), to occupy, which can also be broken down into freehold, leasehold, commonhold, etc. It's not a silly question at all to ask whether your rights to dominion shouldn't prevent traversal by walkers etc, and your thinking on the matter seems to be quite simplistic and black and white.
> OOP is a tool like any other and isn't always suitable. A similar example from geometry: all squares are rectangles, but you wouldn't implement a square type by deriving from rectangle because it breaks LSP.

Deriving a class where each instance models a geometric square from one that models a rectangle would not violate LSP.

Deriving a class where each instance models an entity which is at any point in time a geometric square but can become a different square while retaining its identity from one that models an entity with the same relationship to geometric rectangles, in a language where mutable objects must be of a fixed class, will violate the LSP.

People often discuss OOP but fail to differentiate those two very different cases. (And more generally, pay too little attention to the impact of mutability on is-a relationhlships.)
That's exactly the kind of hack that worries me. Your example is still (seemingly[0]) gluing text at serialized level, ignoring the actual structure of HTML language. ${name} should never be able to insert any text that would end up being interpreted as markup. Not only when some code decides it's not user-provided; it's not even possible to make that test be 100% accurate, and it doesn't protect you from mistakes in "trusted" strings (like totally trusted `name` having a stray '>' in it).

The bulletproof way of doing this is working at the level of abstraction of your target language. With HTML, that would be a tree structure. For example, if your HTML generation looks more like:

["H1", "Hello, " + name]

and that is passed to code that actually builds up the tree and then serializes it down to HTML, then there is no way `name` could ever break the structure or inject anything.

--

[0] - I skimmed the docs of Lit, it seems there are restrictions on where interpolation can be placed, but I don't think they're actually building up the tree expressed by the static parts.
They appear more like a sort of gel, if you ask me. Also, some of the heavier fluids actually freeze into cryshals.
I thought in france, your entry and exit times were logged on tollways and tickets would be issued if the distance/time was too high.
If it was that simple then this problem would be solved. Clearly most voters (in your opinion) want a higher minimum wage, UBI, and greater corporate taxation. If elected representatives do what their voters want, why are we discussing this?
So here's something which I, as a Lisper, don't understand: Clojure has syntax for hash tables (the curly braces), why doesn't it use those for let-bindings, instead choosing to use vector syntax? (Of course I prefer standard Lisp syntax which can easily be extended for multiple-value and destructuring bindings:

(let ((a 1)
((b c) (list 2 3))
(d e (values 4 5)))
`#(,a ,b ,c ,d ,e))
;; => #(1 2 3 4 5)
Thank you! I'll pay attention to it.
Show HN: Header-only database in 88 lines of C
Yeah but a screenshot is an explicit action by the user where they have the opportunity to curate what is captured. That is not the case when it's just going on in the background.
A significant question is what "pretty soon" means. Nvidia also owns other parts of the stack (cuda) that makes them more difficult to replace.
I use it everyday for all my Lisp dev :) So is ready.
If I can get clojure storm running in my project then I find a lot of code incredibly straightforward

Because there's a preference for just passing immutable data around the time travel debugger really helps me understand complex interactions