skysight-inc/HackerNews huggingface dataset:
After my Clojure conversion and baptism, I've taken to writing Python apps in a similar style using Jupyter notebooks, and find it to be a tolerable middle ground.
Especially if the Python is functional style with good referential transparency.

I.e. in each notebook cell, prototype and exercise your function in isolation. Then copy them over the real py module.

Still, I miss the elegant data literals in Clojure whenever I'm slogging through some literal Dataclass objects for testing..
There are no explicit rules but typically school records, employment records, and housing records and letters from people who know and/or lived with you.
Fantasy like Star Trek, Star Wars, Dune, Foundation, and Cowboy Bebop are farcical and stem from human whimsy. They do not depict how things will actually play out.

The next stage is post-biological intelligence, and if we don't nuke ourselves, we'll hit it in 100 - 300 years. The shape of post-biology will be one of two forms -- AGI or BCI --, and it will be winner take all.

No democracy, no equality. Fastest agent wins due to leverage and fear of other parties.

Once this happens, it will explode from our solar system and into the reaches of space.

This has to be happening elsewhere too.

Humans are an evolutionary stepping stone, just like everything that came before us.
> I don't dislike any language in that sense, every language has pros and cons. Different tools for different jobs, some I enjoy more than others. But that wasn't the point.

I dislike this overly positive attitude: responding to criticism of a language being worse than others by saying "every language has pros and cons" avoids addressing the criticisms and seems to imply that there are no bad languages.

It is possible to design a bad language for complex projects.
Next step will be that any time edge is opened if it is not set as the default it will automatically set itself as the default and ingest all of your bookmarked links, history, and passwords so that it eventually becomes not worth the hassle to switch back.

Worst case, 3-5% of home users switch to linux or apple but in exchange Microsoft gets all of that bing ad money for the 95% that stays.
Energy Companies Turn to 3-D Printing to Bypass Snarled Supply Chains
My theory is that we just didn’t look long enough. It took earth 2-3 billion years to evolve from nothing to humans to this stage. So we essentially just started to see for the first time and we see nothing. A blink of an eye in the time frame of the universe.

The distance also plays into the time frame because a civilization may only broadcast for 2-3000 years before new tech is used and that is easy to not be in the right place at the right time.
The new breathing room created by removing market-distorting monopolists would allow the local tech scene to flourish. Not sure why that would be a bad thing?
If she's married to a US citizen for at least 3 years after getting her green card, she can apply then; otherwise, it's 5 years.
Iceland certainly does not have many trees outside of settlement areas. But I noticed this island in the middle of a river that was growing a little forest[1]. I thought at the time that it must be all the grazing of the numerous sheep and horses I saw, that kept the forest from returning.

[1]https://njarboe.com/iceland/IcelandTreeIslandSkogafoss.jpg
US Citizenship is essentially an IRS trap.

She'll be forced to pay taxes on her worldwide income for life, regardless of where she lives.
I'd think twice.
She can have all the benefits with just a green card for next 7-8 yrs.
QR code looks like it shouldn't scan but it does
Are you using the query syntax instead of the method syntax? Because the method syntax is completely in line with normal OO code (it's just a bunch of chained methods). I'll agree that the query syntax is weird, but I haven't seen it used much.
No standard of evidence will solve the fact that you can't ever know the true motives of someone. If someone gets fired because their boss says it was for poor performance, you won't ever know that the thing that the boss cared for was the fact that the employee didn't respond to some slack messages. Find just enough evidence for plausible deniability and you're done. Also, the difficulty of proving the causes of termination will mean that employees will be discouraged to sue.

On the other hand, if you ban out-of-hours messages, it's pretty easy to prove you received that message, so it's much easier to enforce.

This happens with a lot of similar issues. For example, in my country it's illegal to ask in interviews about family situation, pregnancy, religion... The point is to stop hiring discrimination, but it's much easier to prove that the employer asked me about whether I wanted to have kids than to prove that the employer rejected me because I want to have kids.
> As Bitcoin gives off less and less rewards (it halves the amount every 4 years), the amount of miners should go down, as it then becomes unprofitable for a lot of them.

Unfortunately, there are second order effects. The miner reward is a constant selling pressure on Bitcoin, as miners must sell some of the rewards to pay for electricity and hardware. As Bitcoin gives off less and less rewards, this selling pressure reduces, which tends to increase the Bitcoin price (less supply for the same demand).
> In a normal country, this shit would be shut down immediately. But given that our federal government has quasi-failed its populace, not surprised it's allowed to flourish.

Are you claiming a successful government would limit the ability of people to access public information?
It's a little more than "expecting apple to fight your legal battles", when apple's demonstration of their capabilities is the motivation for the legal changes to begin with.
Interesting to see the blogger is using what seems to be an HP tablet with debian. [EDIT: No, it's a surface pro 6, thanks for the correction!] I switched from a mac to an HP Elite X2 G4 running linux and while it took some setup most things work pretty fine and am happy it's a bit easier to open up and repair compared to other tablets.

- https://www.reddit.com/r/Surface/comments/ptdug1/feeling_goo...

Most of my concerns before switching have been less around software development but the administrivia - screen recording, surfing/organizing files, etc. - I keep a spreadsheet around such workflows here: https://docs.google.com/spreadsheets/d/148zTJUwfVv9xfDcpSoH3... .

I kept an old macbook around to help with the transition but the last time I needed it was for screenrecording (OBS has some wayland issues causing slow framerates) and browser testing.
> They are dominant in their niches.

This is the essence of anti-trust law (commonly refered to as anti-monopoly law), if a company is dominant in a market (or niche), they must refrain from certain anti-competitive practices which would help them to gain dominance in another market.

The law does not prohibit dominance in a market, nor does it prohibit gaining dominance in another market, and while some anti-competitive practices are generally prohibited, others are only prohibited in the context of a market dominant company gaining dominance in another market.

In general, pricing well below costs is prohibited as dumping, but these cases are tricky. When pricing well below cost is in a new market for the company and the old dominant market is subsidizing the costs, there's more room for scrutiny. Enforcement on dumping is light though, because of perceived customer gains when a subsidized product has no direct cost.

Ordinarily, bundling products is acceptable, but forcing a new market product to be purchased with a market dominant product is scrutinized.

Mergers and acquisitions are generally ok, but market dominant companies may need to show that competition remains after the merger.
Microsoft Word is also quite stable, certainly in terms of functionality and especially backwards compatibility. They know how much money they make just from the immense inertia of being in the lead for 30+ years, and they don't kill off that golden goose.
reaction time to what might be a factor here, as both AI sensor fusion and human perception are prone to hallucinations.
Haha you're correct, and sure it is!

I know I've drunk my cool-aid, but recommend you to take a look at the space anyway. A lot of happening. Whitepapers give a good start, so does materials in a16z crypto school or Not Boring blog, to name a few.
That's because business analysts don't get to touch code because they don't know what they're doing. You give every generic Business Degree holder access to visual studio and make custom apps and suddenly 5-10 years down the road companies will be relying on a sole piece of terribly optimized, unsafe, and security prone software that hackers globally will have a wet dream over.

This isn't just an "Oh developers trying to retain their jobs" rhetoric. This is a "keep power tools away from children" concept. Not saying Comp Sci degrees are terribly hard to acquire, just that there is a reason those people went in and got a Business degree and not a hard science degree. It's typically because they wanted the easy way out.
If this was interesting to you I suggest reading https://journal.stuffwithstuff.com/2013/01/13/iteration-insi...
Programming Microcontrollers was such an interesting and different experience, designing code to be asynchronous in regards to memory operations was a whole 'nother level of arranging code.

Likewise for doing copies from external RAM to internal SRAM, it was slow enough compared to the 1 cycle latency accessing SRAM, and CPU cycles were precious enough, that code copying lots of memory from external memory was designed to stop execution and let other code run and resume once the copy was finished.

We were able to get some serious speed out of the 96mhz CPU because we optimized everything around our memory bus.
>but most of them take full advantage of the power to out-accelerate other bikers and double the top speed of everyone around them.

The full throttle mode of a eBike is limited to 20mph (specifically in the US). I have one, and even when in full assist mode have been passed by dayglo spandex wearing bikers like I was sitting still.
In PhpStorm I hit a hotkey to set a break point, then a hotkey to make the API call to that code and immediately get an xdebug breakdown of the entire state of the program at that point. It’s almost instantaneous and I don’t have to switch windows. I would say that’s pretty close, although the upfront learning and config to get that working means it is higher overhead overall.
> Oh, sorry, did you not like that unexpected UI change? Fsck off, some GNOME developer decided to do it and you are not allowed to change it unless you install some random "extension" from some random developer on Reddit.

> Oh, sorry, did you spend a day getting Pulseaudio to work as well as ALSA had worked? Great news, Pulseaudio was replaced with PipeWire, which is "functionally compatible" but only for the specific configuration a handful of developers happened to have on their systems, so get ready to spend another day trying to get audio working.

> Oh, you had a ZaphodHeads configuration working with Xorg for a few years? Cool story bro, now we use Wayland, and it is definitely the same as X11 in all the ways we care about, but that does not include anything like Zaphod, because we're busy with other stuff and anyway who cares about multihead systems?

Damn, now that you put it like that...

Yeah, I've been through all of these and suppose I just never thought about it.

(Well, not the "Zaphod" thing, not familiar with what that is, but the general X11/Wayland debacle).
Why Microsoft may beat Zuckerberg to the metaverse
Flagged for USA brand tax cattle censorship. Comply or die, in the holy name of Science, we pray.
That's not what the parent meant. The parent meant that there are ways of generating fma instructions without using fast-math. Emulating an fma instruction is almost always a bad idea (I should know I've written fma-emulation before. It sucks)
The frame buffer doesn't have to be on the GPU side (and for M1, it's unified memory architecture.) So the role of the GPU is just to make the graphic related computation faster. Things like composition and display output is kinda orthogonal.
Maybe I should email Horna and ask :/
I saw this gif on reddit a few days ago which really puts into perspective how _slow_ the speed of light actually is.

Fermi Paradox? There's yer problem right there: https://preview.redd.it/w67ihk0r2ly71.gif?format=mp4&s=4611c...
Do the Norse call it England then? I think he means they use a different name which means "Meadow Land".
Google's search results really aren't that good today.

Google keeps competition away because it is able to generate much more revenue per search than competitors. Worse results translate to worse revenue (e.g. if the #1 result was always the best, why look at the ads?)

If somebody else could make the money work they could definitely give better search results.
Driving on the wrong side of the road directly causes collisions. Would you rather A) ban driving on the wrong side of the road and thus stop unwanted behaviour or B) leave driving on the wrong side of the road legal but ban british people from driving because british drivers are correlated with driving on the other side of the road?

Option A is a well chosen proxy, option B is the poorly chosen proxy I am arguing against.
Hey Peter, in one of the other comments you mentioned that NVC/ immigration process is a disaster, whereas here I see GC through USCIS is speeding up.

As I understand, once USCIS approves a petition, it goes to NVC where paperwork is checked to be documentary qualified and then consular interviews are scheduled.

Is there a difference between the 2? Asking because ultimately both are responsible for issuing GC’s.
"I think Fermi also had the unreasonable assumption that interstellar aliens would figure out how to get past the speed of light..."

The Fermi Paradox does not involve faster-than-light travel.

"We still have this problem of what DNA was doing for that approximately two and a half billion years—the overwhelming majority of the history of life on Earth. Why didn’t it evolve at all during that time? What’s going on?"

Those early single-cell organisms were evolving!
"Why $lang?"

Provides zero snippets of $lang, just feel-good marketing blurbs

In fact, you have to scroll to the bottom of the third "read more" link to see any $lang in action.

Hmm. Okay.
It uses this URI scheme for the widget view and the start menu web search results IIUC. This is not just help files, it’s things that are front and center that users will use many times a day.
Did you renew the mobile IP from time to time?

Note: since the version 1.0, searx stops sending request for 1 day when a CAPTCHA is detected which might help a little.

(I'm really interested by the results of your experiment)
In Greg Egan's book about this, basically the digital intelligence is invisible; the metaverse runs on a cubic centimeter of ultradense compute matter in orbit around whatever; any physical comms are tightbeam lasers that don't leak energy; the metaverse is in fact so far decoupled from classical reality that meta-time decouples from physical time. Sure you could inhabit a robot body, slow down to match physical time and interact with earthers but why would you bother.
The Privacy License
And scooters, electric-scooters, and sit-down electric scooters. And electric wheelchairs, and non-electric wheelchairs and mobility assist carts with handlebars. We also have to delineate between a daydreaming cyclist who's top speed is slow, and a hard-core cyclist with a $3000+ bike that can hit 40 mph in the right conditions. Those cyclists should be banned from using the same paths as the first kind of bicyclist, and should be relegated to the same areas as 'electric motorcycles'. Because it's really about acceleration and top speed, and it matters zero whether the thing has pedals or not.

Or put it another way, if my 'electric motorcycle' is slower to accelerate and has a slower top speed than you could possibly manage on a bicycle, it's really not a 'motorcycle' in any way, no matter how many pedals it does or doesn't have.
What's Your Favorite DAO?
The OP, jacquesm, just mentioned throttle-only ebikes are not legal in the Netherlands.

Anyone who's comparing ebike speeds to rider speeds: most people new to riding bikes cannot sustain riding at 30kph (18.5mph) for probably more than 5 minutes, less if there's any gradual elevation. As such, bikes are "safe" because there's an inherent speed limiter. You pedal really fast, go fast, then you get tired and chill out.

By having a throttle-only mode, the rider never tires and will just want to go fast all. the. time.

> Stop thinking of this as a "free pass" and more of "what's actually the safest for bikers and pedestrians.

What's safest for bikers and pedestrians on multi-use paths (MUP) would be if ebikes actually followed the Class 1 rules and were limited to 32kph/20mph on these paths. (imo, 20mph is already pretty darn fast.) If folks want to go faster, then do it on the street. If you want to rip the throttle wide open, don't do it where a child is learning how to ride their bike or where people are just enjoying a leisurely stroll.
On his phone too?
Again, your complaint, while valid, has nothing to do with autoloading, but with namespacing: https://news.ycombinator.com/item?id=29117535
Read again: the claim is that these bikes can be hacked. Believe me I tried and reverse engineering is not something that I have a moral block against or so.

Every s-pedelec that I'm aware of is legal to buy and drive on the roads here is locked down. The Bosch system is the one that I now have extensive experience with and the handshake between the controller, the motor and then battery is of a complexity level that I have not managed to crack it despite a serious effort in that direction. Time will tell if I will eventually manage to run my own firmware but right now I'm not hopeful that that will ever happen (I'd love to update the range computation algorithm).

Regular e-bikes (the 25 kph version) are hacked with abandon but even then you are no longer legal (here, in NL and many other european countries). The Bosch system (which has substantial market share in that domain) can be hacked but only at the sensor level, and it's clever enough that it tries to detect such trickery and if it does it will brick itself. The factory diagnostic software contains a field for 'cheat detected' and it's pretty sensitive (to the point that sometimes bikes that have not been modified get flagged).

If you get a supermarket Bafang or other bike, especially older models then you are likely going to be able to hack it, but there too you won't find any s-pedelecs.

The few brands that sell them are all pretty good at locking down their stuff. Build a bike from parts and it's a different story, but then you won't get a license plate, type approval or insurance and your bike won't be legal to drive on the roads.
Okay, then take away the blind spots and some of the mass and ask the same question— why don't we allow motorcycles to drive on the sidewalk or multiuse paths assuming they pinky swear to always go really slowly?
I turn off my work computer after work day. I never install company chat apps / email on personal devices. So it really doesn't matter whether my manager messages me after hours or next business day because I'll only see when I login to work computer next morning.
https://archive.md/I5Ftt
I am not sure it goes through any parliament.It doesnt have to pass parliament to become EU law. I guess it would be EU regulation, which can be created by either EU council or EU commission and has to be implemented eu wide.

EU parliament can voice, but not block.
If you can tolerate (debounced) data loss in the buffer, a ring buffer works really well with predictable memory and performance.
I think of REST interfaces as being equivalent to a materialized view and GraphQL as being equivalent to an ad-hoc SQL query. The trade-off is performance and flexibility. GraphQL provides a great amount of flexibility, albeit with a cost to performance. A REST interface is able to provide high performance, but not nearly the amount of flexibility. Which tool you use depends on which factor is most important for your situation.
Citizenship has nothing to do with it. You are still taxed on worldwide income if you are a permanent resident or in many cases even if you are here on a work visa.
> Too bad ruby stopped short of doing the trivial obvious thing and just making blocks be regular values. Instead the language is complicated by special syntax and functions for sending and receiving blocks, and bizarrely limited by the inability to do anything with a block literal other than send it.

Blocks are syntactical structures. Your statement is like saying that the parens and commas that are part of the argument list should be "regular values".

I'm not sure what you want to do with a "block literal". If you want to do something with the closure represented by the block, then reify the block into an object to pass it around, wrap it, introspect etc.

I think a lot of confusion about blocks in Ruby is really inconsistent terminology. Using "block" to mean the syntactic expression of a closure, i.e. part of the method call syntax I think helps to disambiguate the syntactical nature of closures from the closure reified into an object that you can pass around, call, etc. (i.e. an instance of the Proc class)
NY only allows pedal assist. In NYC they will crack down on electric motorcycles using the paths but ignore the delivery guys.
I really enjoy looking into the history of mathematics and physics. I think it gives one a much better appreciation of why things are defined the way they are, and also the limitations of those definitions.

There is a really great book on the history of imaginary numbers. The history mostly focuses on how i was used to help solve algebra problems, so definitely one should be comfortable with high school algebra to get something from the text, but I don't think one needs much more math than that for the first half of the book. The second half gets more into how various use cases developed, in those chapters basic college level calculus would be a major plus. I read it more than 10 years ago though so no promises. :)

An Imaginary Tale: The Story of √-1
Paul J. Nahin

https://press.princeton.edu/books/paperback/9780691169248/an...
Yeah, I remember with DNC hacking stuff as well, the evidence was very uncompelling... like a state actor doesn't have the resources to figure out such basic stuff if they want to cover their tracks. Or the Sony one too.
These days the online version of Office365 Word is pretty good. I would 100% pay for and use Office365 over LibreOffice on Linux.
Is this one of those times where you ignore 2% of the edge cases or legacy compatibilities and get a bunch of extra performance?
PPC has an instruction to 'load' a line ignoring its previous contents (just set up the cache state). useful in any case when you know you're going to overwrite the whole thing.
But that doesn't seem to be as useful or relevant advice in this case, because all of these tools (or operating systems) can perform the baseline of the job (creating and sharing documents, etc.)

One might have initially lower resistance than others, but another might have better long-term results and be more efficient.

As an executive, why would you focus on making your factory be more efficient when your executive team's workflow was also inefficient?

In a law firm, the workflow essentially is the factory floor for the product being manufactured.

It may be a difficult question to answer, but that doesn't mean that it shouldn't be asked.