skysight-inc/HackerNews huggingface dataset:
Again, it’s not clear that they’d be able to charge more given that less purchasing power for high income earners would push real estate prices (and therefore rents) downward.

In the study you posted, it’s not possible to isolate the variable. Many things could have affected the (minor) changes in rents. Not a good analysis.

Minimum wage increases purchasing power for the employed workers, but also increases unemployment, which has the opposite effect on prices.
How does that work for companies like Wise

Just because the existing laws do not fit a company's business model does not mean that other laws exist.

So I still think there is no law that mandates forcing users to send copies of their ID over the wire.
Just Googling and guessing:

Maybe, "Italy Announces New Restrictions For the Unvaccinated"?

https://www.nytimes.com/2021/11/24/world/europe/italy-vaccin...

Or, right-wing stuff about immigration?

https://www.theguardian.com/world/2021/nov/25/matteo-salvini...

Those are hot-buttons that have ruined other communities, so whatever the specifics for that sub, my guess is Political Controversy. Anyone on here know anything for sure?
Harpoon V: New Version of Famous Wargame Used by Navies
There were some job ads from german state company on who’s hiring thread another day. And what can I say… the salaries there are bad joke. One must love the country very much to join such place. I guess, mafia will not save on salaries here.
Not sure what's worse, depending on LLMs, or IBM to fix your COBOL project.
Wayland was never going to be fully Xorg compatible. It's not just that it would be a massive effort, but it conflicts with core Wayland concepts relating to isolation and security. If keystroke access and window properties were still a free-for-all like on x11, we'd be back around to building on an imperfect protocol. Distros and desktops can build around those insecure concepts if they want (KDE has options for some of them), but it doesn't make sense to include it as part of the protocol.

The discussion is circular, and it ultimately amounts to a lot of dissatisfaction on either side. People should use what they want to use and support what they're capable of supporting. Neither x11 or Wayland are going away, so we need less of the "make Wayland more like x11" and "make x11 more like Wayland" bandwagoning.
the technical term missing here is "catastrophic" .. it differentiates between ordinary and extra-ordinary damage
Any chance of seeing the things I miss the most from Racket in other langs?

1. Parameters and Syntax Parameters (Syntax parameters make macros more powerful)

2. Turing complete macros (not just syntax-case)

3. Typed Racket

I almost used https://gamelisp.rs/ for a project but the nightly feature it needs broke and it's no longer maintained, glad to see something similar arise! You might want to consider adopting their choice of VecDeque as a list replacement, I think it makes a lot more sense than naive linked lists on modern machines.
yes! so many times I reach for Prolog because it's a perfect fit for a problem. like modeling constraints, or generating a plan, or working out a type system. it's relatively easy to switch between functional and imperative styles, but replacing Prolog requires writing heavy algorithms.
It doesn't work now, at least for one of its purposes. You can no longer read the thread without being logged in. That reduces its value when it's linked from articles or hn or wherever. For people like myself who'd read the occasional thread but never post so never logged in, twitter links are now pointless. Sure you could say they've put the value behind a log in so people get an account, but I think that's a bit backwards, I just avoid the links now. Which is fine because more and more threads and mastodon discussions are posted, which let you see the thread without logging in or engaging further.
Multi-stage docker files mostly solve this problem:

https://docs.docker.com/build/building/multi-stage/
I was thinking 42 ;-)
I would note that line manager sucks, but so does all the way to the top. I left IC and walked the management path to the top of megacorps and it simply got worse and worse as you went higher.

I recently got so disenchanted that I went back to IC. I found a late stage startup that pays staff+ engineers very well, didn’t take a pay cut, and my skills as a senior executive are actually quite useful as I can both bridge groups and teams with alacrity, think bigger and more strategically, but I also understand intimately the challenges management at each level experience. I’m also highly technical so I can span all aspects of the work. But I am fully an IC, and enjoy having the autonomy to say “screw it I’m programming today.”

I think my advice is if you aren’t happy stop it. Don’t worry about burning bridges or whatever. No one will be burned, at least no one worth working for or caring about. Pursue your bliss, but take the experiences gained with you and be sure to present it as a value add to your IC role when you do. If you do not move out when you’re unhappy sooner or later you will burn out and everything in your life will be harder. Avoid burnout at all costs.
I don't like curly braces, but I don't let that decide which programming languages I use.
And... does it make sense to you... when you're not cross compiling?
> lest I find myself embarrassingly useless when presenting on a random work computer that doesn’t support this

I use a completely custom layout one a small keyboard you're describing, but I can still type just as well (in fact even faster) on a regular keyboard with a regular keymap.

This fear is completely overblown. As long as you sometimes use a regular keyboard, you will retain your muscle memory.
Are you using 2.4 or 5ghz? 2.4 will blast through walls, to an extent, where 5ghz will struggle. I’ve seen situations where the 2.4 band is completely saturated by neighbors and the solution was that every other room needs its own 5ghz puddle to achieve top speeds.

This kind of setup is easily achievable with UniFI POE gear, but will hit the 5 device limit of this router. The original USG didn’t have this limit.
Did you make a clean cut over to manager or are you basically carrying much of your IC load/responsibility in addition to the new management stuff?

In my experience it takes a while to cut over because many managers were strong ICs and it's difficult for the team to suddenly lose that productivity.
One of the advantages of living in a country without counties is that we don't have any county sheriffs, let alone county sheriff’s deputies.
Around here folk call it the "Three D" strategy. Delay, deny, die.

If the insurance company can put off your procedure long enough you might die and then they don't have to pay for it. Family friend who has lost so much hearing he can't participate in conversations anymore has been strung out for 6 months by his insurance on a cochlear implant. The final hurdle was them denying because of incomplete paperwork, that they did indeed have said paperwork which was part of the initial submission.

If Americans find this unacceptable, they will need to adjust the laws to change the incentives to the insurance companies.
Someone should do "Uber for Notaries Public"
(block
(loop
[loop condition]
i32.eqz
[nested statements]
br_if 1
br 0)
)

That's... not really the while loop, is it? That should've been something like this IMO

(block
(loop
[loop condition]
i32.eqz
br_if 1
[nested statements]
br 0)
)

Honestly, WASM's "br"/"br_if" semantics is quite wacky: for a block "br"/"br_if" mean "break", and for a loop they mean "continue". I understand that they didn't want to have two separate opcodes which would only make sense in certain contexts but could we at least have gotten two mnemonics for them? Having "break/break_if" for targeting a block and "continue/continue_if" for targeting a loop would reduce some confusion and I don't think there are any difficulties in either assembling or disaseembling that.

I've seen only about three toy-ish WASM interpreters and they all translate those unorthodox control flow instructions into something like goto's during the parsing stage. Why did the WASM authors did it this way, I don't know: it's just as well possible to give types to traditional asm-like GOTOs and labels.
There is no difference. "Death panel" is just a scary sounding term for the institution that adjudicates unnecessary treatments.
OpenAI is nothing without Microsoft's cash.
A candid reflection of one tech startup's journey so far.
In my experience, Xdebug absolutely made sense in production just not enabled by default for all requests. A lot of its functionality can be enabled via a cookie for a single session, and its made debugging production much easier as well as identifying bottlenecks in code or production infrastructure.
Because VRAM is faster than main memory, and a lot faster than ferrying data over PCIe.

Nvidia supports reading data directly from main memory. They introduced it around 2013 as Unified Memory, and it occasionally gets updates that make it more usable. It's probably faster than loading each layer into VRAM, computing it, discarding the weights and loading the next layer; but it's still a lot slower than having the weights in VRAM and often slower than just doing the work on the CPU.
I don’t know what the Supreme Court thinks, but I’m not convinced.

If the government takes away your land or your building or your gold, that’s eminent domain. But these water rights are permission to take water in the future that may or may not ever show up (and increasingly does not show up), and they may de facto not be usable regardless of any government action.

Alternatively, don’t take them away — just tax them. Set a price for water such that there is no scarcity (keeping in mind that the money collected can be used to reclaim, desalinate or otherwise acquire more water), and let anyone else buy water at the same price, and poof they’re still there but no longer worth much.
You need to brush up on your facts as well as your timelines and stop parroting Zionist slogans.
Jews formed a very small proportion of the Palestine in the 19th century.
It was also never a "British" territory as such.
Britain simply had the League Of Nations mandate to prepare it for independence, elections etc. The locals were supposed to have a say in which Great Power was given the mandate and they most certainly didn't want it to be Britain, being aware of the 1917 Balfour Declaration. Britain, in cahoots with France, brushed all that aside at the time to get the mandate and have the aims of the Balfour Declaration incorporated into the mandate.
Britain's goal was to have a Jewish client state in a sea of Arabs to guard the Suez Canal, the passage to its Indian Empire.
For that reason no elections were ever held as Balfour stated that Britain wasn't going to even pretend to consult the native population, let alone give them a real say, while Churchill was happy to see an inferior civilisation replaced by a superior one.
During the mandate period the proportion of Jews rose from a few percent to almost a third, against the wishes of the indigenous population.
This finally resulted in a uprising by the Arabs in the 1936 to 1939 period which was brutally suppressed by Britain and its Jewish armed militias leaving the Arabs rudderless.
After the war the Jews, being aware of the weakness of the Arabs couldn't wait for the British to depart, to the extent of waging a terrorist war against their former patrons to hurry them up.
Finally the Arabs (Palestinians) having no diaspora to lobby for them in the West were done up like a kipper at the UN.
This is has been an article of faith long and extensively remarked on over many cycles: tech crashes of 83, 01, etc and financial recessions and shocks like 87, 90, 01, 07). Their list of references seem to show that this specific question hasn't been rigorously examined though, which is somewhat surprising.

Those references also show that the data are available so it's it's a shame the authors only looked at 07/08. Looks like the first author worked on this while a grad student. Perhaps they will expand it into a book.
I love a recursive name
Environmental DNA
The other commenters here said it better than I did.

Here's an explanation of the Broken Window Fallacy

https://www.investopedia.com/ask/answers/08/broken-window-fa...
Is there even chemo for brain cancer?
Why clear tape?
You’re assuming that the efforts don’t feed back into knowledge and treatment for other people when in reality it does. But even outside that extreme example people are regularly denied treatment for existing easily treated ailments.
No, that's not what I meant. I meant that in its reinforcement learning phase, GPT saw examples of "fix this text" style requests and was rewarded for doing a good job. That's different from seeing examples of typos and still predicting the right word which happens during the language model self supervised training. Both likely help it be good at it.
This looks a bit unsanitary, like opening the door with your shoes. Though I don't know if the stuff on the ground is any worse than what's already on peoples' hands.
Annie accused Sam of sexual abuse in those words. And even the tweet about him climbing into her bed implied sexual acts followed. She didn't say rape as far as I know. But she didn't say only climbed into bed either.

1 billion people have a history of mental illness. And post traumatic stress disorder is a common consequence of sexual abuse. Does she have a history of delusion?
This might help your friend.

https://www.propublica.org/article/your-right-to-know-why-he...
I probably regularly use 4-5 different machines regularly (2 at home, my work laptop, work laptop plugged into it's dock at work, embedded system flashing machine).

I also help coworkers when handing off a assembled embedded machine, which regularly involves temporarily helping out on their computer for a few minutes now and then.

I can't exactly see swapping coworkers keyboards out just to help debug something.
I would have greatly preferred a non-clickbait title for this.
For me the main reason to switch to AdGuard was that it can easily run on OpenWRT (and PiHole can't). It's really convenient to run DNS adblock on the same device as your router.
It sounds like they do it naively, which is fair for a POC

Even for non-batched, you can still optimize this a bunch for fairly big models without much more work. Basically, overlap io & compute: while one layer is computing, already be loading in the next layer(s) in parallel. PCI speeds are in the 1GB/s-32GB/s each way for consumer cards nowadays.

Without a lot of work, they might be able to fully hide the IO latency.. very model + hw dependent.
My observation has essentially been all the random complaining you see online where “entry level requires experience,” which seems counterintuitive at first, is not counterintuitive if you consider than internships are really that pre-experience that “entry level” requires. So my unpopular opinion, and what I’ve observed in real life as being on the hiring committee or panel at top companies has been that for new grads top internships are an even more important signal than top schools.

That is, when hiring a new grad for an L3 spot or whatever, assuming they met the bar for the interview and in fact did an interview, first we look at interview performance, then internships (with an internship at our company with a successful outcome being the best), then school, then recommendations from current employees. Typically someone needs to have a good interview and one or more of the other things, more if less good at interview, potentially only one if outstanding at interview.
Yes, NVIDIA GPUs can indeed read directly from main memory.
It's called Heterogeneous Memory Management.

https://developer.nvidia.com/blog/simplifying-gpu-applicatio...

This would allow you to mmap() the weights file into CPU memory, and pass that CPU pointer to the GPU and allow it to fault the data in on-demand.

The GPU will have less bandwidth accessing this memory than if you copied it onto the GPU though, as it will need to take a trip over PCIe to read it. But it would eliminate the need to manually upload data to the GPU and the synchronisation involved with that.
In the late 90s sometimes the mp3 files I got sounded awful and there was a little utility for windows named “uncook.exe” that would restore the original sound. It must have been because of some encoding error or mime error in the transfer to or from server. I was too young to know what it was but Uncook often worked to fix this.
To be fair, I've never seen a company turn around a licensing fiasco as well as Jetbrains did.

Absolutely, though it was quite dramatic.
"Death panel" is a term contrived by a small number of people, who have enough money that they will never be denied care, to scare people who might have enough political will to make the system based on something other than having money.
Hedy – a programming language created by a CS teacher to teach kids coding
> but it's not legal and there are killings related to cocaine traffic in Europe

almost like those two are related
My research was in this direction. We already know that these analog neural chips could be orders of magnitude faster than digital equivalents. There is also a lot of military research going on in this area for few decades. However architecture innovations are much faster on software level and dedicated hardware approaches have not been able to catch up. Once things slow down on software level, slowly hardware llms could become the norm.
I cannot do this.

Just because you can do so easily does not mean everyone can. I am apparently unable to segment my muscle memory like you seem to be able to (I'm actually jealous you can do that!).
Welcome to a Golden Age for Workers
Should have named it Steele since it's dragging Rust users half-way to Lisp :).
Ideological and Political Bias in Psychology, Nature, Scope, and Solutions
Awesome! Did you document your teardown and guitar amp build anywhere? What a unique project. Would love to see it.
We did that during pandemics. Mostly rich people got it. Low income people got some scraps too. Inflation happened.
If the water runs off into streams and rivers and on into the ocean, then it can be said to be "wasted", but if it soaks back into the ground and rejoins the groundwater, it is still available in the aquifers. This is the premise of the vast majority of groundwater recharge projects. The trick is to know how quickly that water infiltrates given soil composition and local geology. Evaporation is not a concern if the water infiltrates quickly. It's barely a concern as it is unless your surface-area-to-volume ratio is relatively high (i.e. wide shallow pools), which is why on-surface reservoirs are as popular as they are. (And anyway, local humidity is slightly elevated surrounding bodies of water so the partial pressure of the atmospheric water is already pretty high and evaporation happens slower.)

The real cause of groundwater aquifer depletion is a law of conservation. That when the water goes into plants and animals and then those products are shipped away, there's nothing bringing the water back into the parched lands except for the rather slow and increasingly unpredictable patterns of the water cycle. California's Central Valley is facing this issue. The snowpack from last year made it abundantly clear how important it is to recharge groundwater using what's pouring off the mountains, rather than letting it flow to the ocean. Use it or lose it, indeed.
But then there have to be rebuilds, no?
Idk how you took away that he was criticizing the Starship program at all. SpaceX pivots designs on a swivel, conducts tons of incremental tests, and ends up succeeding at the claimed impossible time and time again. If anything, NASA should be taking a cue from them.

He’s being directly critical of Artemis and Orion/SLS, which is not at all built that way, was basically architected by politics, and will probably not end up actually going to the moon unless there’s a major change.
This is bullshit. Many cocaine users are not addicts but are just people with money partying.

They are not victims and even the addicts are not absolved of responsibility for their actions.

If an alcoholic drives drunk and kills someone, they don’t get an exemption.

If you buy cocaine from dealers known to be violent, you don’t get an exemption either. More generally, if you buy cocaine that comes from a violent cartel (most of it), you’re supporting the cartel.

It’s a party drug, you have a choice. Check yourself into rehab if you don’t.
I was just making a joke about the logic from the post.
To echo and in no way contradict the parent’s point, there have been versions of this going on forever.

Without getting into a bunch of stuff about FDSP or Accelerate or even the NCCL/All-Reduce type ops (which I obviously hope the interested check out) I’ll signal boost my favorite tech talk ever by maybe the coolest CS prof living:

https://youtu.be/l5JqUvTdZts?si=9HlNWHTlRbiatHD1

I’m biased because I’m also Ben, but I’m not “Ben Rekt” who is a musician and charismatic and way too cool to care about SV.
Call me crazy but I really find cities like the one in Taipei really charming. I grew up in one, and there's something very human about this aesthetic.
It’s not so straightforward. If the government zones your land to forbid something, the Supreme Court long ago concluded they don’t owe you anything.
None of this seems obvious just reading the original Attention is all you need paper. Is there a more in-depth explanation of how this adaptive weighting works?
There is a vanishingly small chance of your battery disposal box being the source of a fire in your house. The Fire Cause Analysis have reported one for sure, and another possible in the years 2017 - 2022. Out of all the fires that is a small number.

That said, Lithium Ion batteries in the "recycling pipeline" (usually E-waste pipeline) have been suspected as the source of a big increase in fires[1]. This isn't particularly surprising given that more and more electronics make those batteries not removable, and just exposure to air by lithium metal can cause it to catch fire (no current or spark required). So if you put a cell phone through a crusher, very good chance there will be a fire in the resulting waste slurry.

I'm watching for legislation that requires all electronics sold to have removable batteries. Manufacturers will pitch that as "and now you can swap out the battery!" but it will be because of the disposal risk.

[1] https://www.wastedive.com/news/high-number-of-facility-fires...
See also https://ru.wikipedia.org/wiki/Дом_Солнца for a recent (2010) depiction of Soviet hippiedom.
I don't like the cynicism here.

* Yes, performance numbers would be helpful.

* No, this is not new, and for most applications, not practical.

The basic point is that yesterday, I couldn't run a large model locally. Today, I can, in about one pip install and 20 lines of code. Yay!

There are a lot of things which are convenient to be able to test locally. YES it takes overnight, but if you're trying to confirm if there's a business case, that's often good enough. For a single compute (or even just a few), this is also simpler than spinning up a cloud machine.
Wasn't expecting to like the actual sound of it, could be used to modulate game in music, for example, when approaching a club with music playing
My only problem with this is I don't normally hold the buckey key particularly long -- I strike the buckey key and selector key (i.e. an alphabetic) simultaneously and release. Holding it down would break decades of muscle / rhythm memory. This is the same reason I don't use key repeat.

Hmm, I don't disable key repeat but never invoke it which confirms/reinforces my belief that I do a simultaneous strike.

Perhaps others use their keyboards differently.
Nvidea hates him: learn this one weird trick…