skysight-inc/HackerNews huggingface dataset:
Might? Unless they are in the Solar System, they are too far away for any reasonable cooperation, period.
This sort of criticism is bar-none the most typical negative criticism any time someone describes a benefit of a language, especially an unfamiliar one like Lisp.

You give code, “this is way too detailed, what’s the essence?” or “how is a for-loop macro special at all? we have for-loops already”

You give small simple snippets, “not real world!”

You don’t give code, “not enough detail, just feel-good marketing!”

You give pseudocode, “well I want to see the real thing!”

The concepts presented in the article are hardly about code anyway! They’re about a development workflow and a language environment supporting it. How should the author demonstrate interactive development through a paragraph of text, besides just describing it? You really need a live demo to see how everything moves around, not a code snippet.

My suggestion to you as a critic is to actually ask, in good faith, for something substantive you want to see. For instance, “I wish $AUTHOR showed us what they mean about removing a class slot.” Then the author, or others, would be happy to respond to you.
yeah that whole app and network was an FBI plant from the beginning...
Tesla's Marketing Hype Got Ahead of Its Technology
When electric can actually replace ICE for all uses. They are a long way from that still. If you live in an apartment, the recharge time is still too high for daily rural use or even many needs.
Do you know what's funny? The sites make a big show of how they are "made to show this annoying popup", right

But funnily enough, the other 10 popups/banners/sliders etc to sign for their newsletters, promotions, etc are all voluntary then?
Wow, cool! I hadn't even seen that before. I enabled all the annoyances filters -- let's see what happens. I tip my hat off to you :)
Done, thanks for the feedback!
Going from Java to JavaScript really does seem to be painful for developers who don't know other languages as well, I know what you mean... "A closure?" I'm sure it's an easier switch today but I've read a lot of awkward JS written by people who came from Java 5 and earlier.
Just to be sure, Odyssey (or pgBouncer) requires to run on the same box than Postgres, right? So if you are on AWS, you would have to migrate from RDS to running Postgres on a EC2 and install the pooler on the same EC2?

Which comes with some big drawbacks (you obviously lose all the benefits of using RDS) but also some benefits (can install every pg extension that you need, have access to every pg settings, etc)
But forward PE is making a bunch of assumptions of the type the article warns about, namely that the future will be like the past. So by using forward PE you are implicitly making the those questionable assumptions.

If you want something to justify high valuations, forward PE is a good measure. If you want a margin of safety, trailing PE and trailing dividend yield are better measures. Margin of safety is thin on the ground these days, sadly.
Go back to the lost decade before and is what you are saying true when SP500 traded flat for ten years?

https://inflationchart.com/spx-in-cpi/?time=20%20years&show_...

You had to wait until 2013 to have what you had in 2001, which is awful. Better than cash for 13 years yes haha but a diverse portfolio with other things like gold which went nuts over that time would be way ahead.
Yes, the wheels turn when playing those games and it makes the steering wheel controls pretty stupid in my opinion. Who wants to put that much wear on their tires to play a video game?
I've heard speculation that this "news story" is a result of Rapteoreum trying to hype itself up and convince people it's the next big thing. If you look at their website, their documentation is very sparse, they are a fork of Dash, and they are giving me shitcoin vibes.
Where I grew up a bike with a motor and pedals was a moped and was legal to drive without license if under 50cc. They’re still considered bikes.
This is why it's fun to know the history of math.

The complex plane was introduced by Caper Wessel in a paper that was published in 1799 so it would've existed before vector notation.

My guess is by the time vectors got popular the complex notation, and theorems that people had proved which used complex notation, had already stuck. But I'm only a hack math historian so I can definitely be wrong here.

I think it's important to keep in mind that math and science, much like the code base that I am trying my hardest to avoid, is evolved.
Ha! There is some good truth to this :)
No they don't, but they do pay a use tax on the fuel. Electrics aren't paying anything other than registration.
It's really hard to beat apple's laptop hardware in overall quality. Maybe framework will be there one day, but it's difficult to see them with an ARM laptop any time soon. I know more than one person who wants to just use apple laptops with linux for example.
So we just gonna ignore the years it was used and unbroken? Now EncroChat is gone, I'm sure there's a few new ones out there in its place.
I am a Swede who first learned of the Finnish Civil War when I read Väinnö Linna's novel triology "Under The North Star" (which I liked a lot). I was mesmerized and could not understand why I never learned about it before. I think in Sweden we have very poor knowledge of our eastern brotherly people's history despite being one country for over 400 years. This thread has helped me learn more about it. Thank you Finns!
> And I can't offer relocation to any European country without having operations in Europe

That's not entirely true - several European countries offer "Digital Nomad" visas that are specifically aimed at attracting people who won't take jobs in their host country, but will instead receive income from elsewhere and spend it in their host country, thus boosting their host country's economy.

See: https://www.etiasvisa.com/etias-news/digital-nomad-visas-eu-...

If you partnered with the right European law firms, you could totally offer a nice package of US based salary + assistance with "Digital Nomad" visa application.
A city-wide charging network with standardized, user-replaceable battery packs would be the "holy grail" of short- and medium-range electric bike and moped commuting. Unfortunately, jury rigging a larger battery capacity is the only solution due to competing, non-interoperable solutions and outdated speed and distance regulations.
C# story is a classic example of well-implemented, but leaky abstraction. I would say 99% of the time it works fine and very intuitive. Then 1% of the time something utterly bizarre happens, I've definitely seen very un-intuitive examples when await is used with ContinueWith spawned in an unconventional manner, and the things get hopelessly muddled (you await task t in try-finally but finally only executes after some task that is not part of t completed is something I've seen iirc).

I've also seen un-intuitive perf issues with await where replacing it with manual continuations sped things up a lot; again, I think it's very rare, but when it happens it happens.

And yeah like the other comment mention, ConfigureAwait 0_o
Friend link: https://gismullr.medium.com/learning-grit-from-side-projects...
Europe becomes Covid-19's epicentre again, some countries look at fresh curbs
> For all practical purposes, complex numbers represent a two-dimensional system

Yet operations on complex numbers are not the same as operations on vectors on simple two-dimensional plane. This is my point.
Even worse, prices have doubled but dividends have remained about the same (that is, yields have decreased).
I definitely think it matters. You’re right, the environment changes. It’s certainly an exercise in software engineering to modularize your application to have portable and non-portable parts. I like Lisp had treated this subject well; there are tons of libraries in Lisp that have been untouched for over a decade but still work fine.
> Lisp is one of more familiar things in programming

Simply not true in practice.

https://insights.stackoverflow.com/survey/2021#section-most-...

edit: fixed link, header was pointing at wrong section
And tracks too, don't forget the tracks! :-)
> Each Antminer takes up roughly one TSMC wafer.

That's highly surprising to me. Have they gone the Cerebras way?
> all limits are arbitrary

I should have really said purposeless!

Usually limits have a purpose - for instance limiting the speed of cars by law is because of accident reduction.

Unless the argument is that pedalling makes it safer, it seems to be a limit for no particular reason.
https://archive.md/mI9rG
so a 10 foot cord should be $25...

The wholesale cost of the copper for 10 feet @30 amps is $9. The rest is plastic, manufacturing & logistics costs.
> In Europe, only Denmark and Netherlands have similarly low coverage.

You forgot Iceland, at about 2%.
But the army is a cost center! The workers have some money shaved off their salary to pay for an army that allows delinquents and half-disabled to pew-pew guns in the forest, leaving them in peace. It's not comparable to a productive entreprise that needs to build things for people or perish.

For instance, if Google fails and cant profit, it cant just shoot at their client until they pay. Your organisation can.
Life has existed on Earth for almost a third of the lifetime of the universe as far as we can tell. This doesn't leave that much room for older civilizations, especially if it happens that life on Earth was especially fast evolving.
The contrarian in this case would be making Elizabeth Holmes' argument "first they say you're crazy...the you change the world." Of course, the folks delivering such an argument are either peddling vaporware or actually on a path to changing the world. Sometimes, perhaps even the speaker does not know the side of the divide on which they fall?
This still has the problem that some item with 12 votes will be ranked higher than some item with 12,000 votes. Oh, and also has the problem that some item with 12 votes will be ranked lower than some item with 12,000 votes.

I think you simply need separate search categories for this.

Say I want to look for underrated or undiscovered gems:

"Give me the best ranked items that have 500 votes or less."

It is misleading to throw a 12 vote item together into the same list as a 12,000,000 vote item, and present them as being ranked relative to each other.
I run pgBouncer on an EC2 instance, connecting to my database on RDS. Does not have to be on the same box.
> They even considered making the coin resistant to GPU-mining

This could have driven some very interesting developments in the CPU space, mostly in the memory interfaces.
This is kind of an anti-answer, sorry about that. I confess, after 40 years of software development, I was done with the technical world. In the three years I've been retired, I've sailed a lot, done woodworking, made music (guitar, piano, voice, played a lot of chess, exercised, and hung out with my wife and the kid I mentor. If I had more time, I'd improve my Spanish. I have travel plans, too. Does he really need to make more money? Has he no other interests?
That's bearish? I'm being somewhat obtuse, but this bull market is not over yet.
Herbie is a great tool, especially for teaching.
Office365 Word in browser?
Honestly I don’t know if more rules is it. I think better infrastructure that encourages separation is better.

I live in a bike (and very e-bike heavy) US city and the rules don’t really get followed too much.

And I don’t blame anyone, because while there are inconsiderate people, speed comfortability is really relative. Some of my friends find just being on a bike scary versus my friends who skate through traffic just fine. I can’t invite them to the same things.
Elon Musk Tops $500B List of Green Billionaires
You're partially right.

Portugal is in the middle of a work culture change. For the last maybe 5 or so years, many tech companies have opened offices here, and with that they brought a better work/life balance, better salaries, better everything, for people working in those companies.

On the other hand a typical "old school" Portuguese boss expects you to work more than the standard 8 hours and not be paid for it. In many many places you're shamed by co-workers if you leave on time (leaving earlier isn't even an option), or if you need to take days off for personal reasons. It's also not unusual to make it hard for people to take vacation days (we have 21 days of vacations per year), and even when you do take vacations you are expected to be available if needed. All this for a minimum wage of 665€.

Regarding the Portuguese economy, we are somewhere in the middle of Europe. We have many industries where we are probably the best in the world, but they are smaller less flashy industries. Namely things like wine, cork, shoes, ceramics (as in toilets), glass, etc. But we have many financial issues, manly due to huge amount of corruption in government and financial institutions. If you're interested in those search for Operation Marquis and Face Oculta scandal.

Regarding this law in particular, it was made so that people that are working from home due to COVID can log off an not have people calling for extra work after hours. It has been a real issue. For me personally I've been working average 10 hours a day the last two years.
$stdout – Side Projects
I've used GNU/Linux in large, Windows/Mac dependent companies for 25 years. You need to convince the IT-department, and you need to survive the first week learning how to connect to whatever system is in place, but after that, it's free of incidents to the point of being boring.

My advice for convincing the IT-department is to pick something that is known to be very secure and stable. I use Debian Stable.

My advice for the first week is to initially use the web interfaces for printers, e-mail etc. Move onto native solutions at your own pace.

When somebody tells you how GNU/Linux isn't good enough, 99 times out of a 100, it is someone who has limited actual hands-on experience, or someone who is a bit insecure and territorial about the Windows/Mac systems that he does know. Ask them how they know, and tell them you will look into the specific issues they mention. Return later and show them what you have found.

Word documents cause problems in Windows/Mac contexts too, constantly, so don't fret if you run into trouble. In addition to Libreoffice, a very quick way to deal with small inconsistencies in layout is to use pandoc with a template word-file. Basically, export a new word-file from your old one, using the template to strip the inconsistencies away.

Aim to learn Bash and regexp, at least to some degree. It can save you a ton of time.

GNU/Linux has fantastic tools for working with pdfs, comparing files of various kinds, quickly find information in a large file system and many other things. They evolve all the time. Make it a habit to check how others handle the same task you handle. Perhaps they have found a new and even better way?

Gradually start using Emacs Org-mode. There is nothing that compares.
Excellent work! I think there is an opportunity to rewrite the history with some more funding for archeological digs in India—it would just shock me to find that shiva only started smoking 500 years back. Never know.

Thanks for sharing!
With the new ruling [0] on L2 visa holders no longer requiring work authorization, will spouses be able to work immediately upon landing in the United States?

[0] - https://www.forbes.com/sites/stuartanderson/2021/11/11/uscis...
Whoa, 20 years flashback. In some way, it seems we are almost at the same place.

New ideas of decentralisation, freedom, sharing, global internet society.

I wonder how it will end this time.
> What with this arrows (->) before return types? Seems unnecessary. Couldn't return types be purely positional as in Go?

I guess you could say `->` is too verbose and you can omit it in other languages. Rust has a complex type system and there can be confusing code when you omit `->`.

1. Closure Return Types.

You can define a closure with an explicit return type:

```
let my_closure = |i: u32| -> u64 {
i as u64
};
```

Now how do you omit the arrow here? How do you know `u64` is the return type and not constructing a struct?

2. Parsing stuff

It becomes impossible to parse none-delimited types. Is `fn() fn()` two different types or a function pointer returning a function pointer?

3. Readability

I mean, tokens can be read out loud and omitting it stops making sense.

`fn foo(bar: i32) -> f32` can be read as a "function named 'foo' that takes an argument named bar with type i32 and returns f32". The word returns directly corresponds to the `->` token.

Rust also has the `!` (read: never) type. Poorly formatted code when `->` is omitted is very confusing: `fn a()!` when compared to `fn a()->!`, or just one character generic types: `fn a<T>()T` compared to `fn a<T>()->T`.
Generally speaking, getting another attorney involved doesn't help because the company likely won't be open to outside advice/involvement.
I wonder how the M1 Max fares with its 400 GBps bus.
We are also developing managed databases for US\EU market https://double.cloud/
As a child of the 80s to me Matti Nykänen is The Flying Finn.
Clojure is top of that list and Common Lisp is just below Go. Not sure what your point is...

Even if people don't touch Lisp they know it's that strange language with all the parentheses...
#collect is an alias for #reduce, not #map, making it like Python reduce().
It's not at all unusual to work 12-hour shifts at a US company. It's less common among white-collar professionals, although many in finance, law, and medicine regularly work those kinds of hours. It's far more common in blue-collar work--anything from retail to trucking to food service to agriculture.

I'm not saying working 12 hour shifts is good or healthy (although in some cases it's also not too bad, especially if it means more flexibility for the employee, or if they want the extra pay). Just pointing out that plenty of US companies do in fact expect 12 hour shifts from their local employees.
Some nice Unix synthy indie-pop:

Barcelona - I Have The Password To Your Shell Account

https://www.youtube.com/watch?v=PWVGdMPuwVo

From the album "Zero, One, Infinity".
Even if you're a corporate musician, you job wouldn't own the work you created on your own time. You are granted an immediate copyright as soon as you put pen to paper or record your compositions in some tangible manner.

I am not a lawyer but any sane course would have a field day with that. It wouldn't be hard to say that we listen to Mozart's music and not Archbishop Hieronymus Colloredo's music even though the Archbishop was at one point Mozart's employer.
You don't need to know the true motives of someone, you just need to evaluate the likely motives of someone. If a boss says the employee performed poorly, let them show the performance metric by which they determined that poor performance. If it's "monthly sales numbers" and the employee is substantially below average, that seems reasonable. If its "average message response time" then it's an open and shut case. If the employer just says some vague "they weren't doing a good job" but can present no evidence in support of that statement while the employee can show evidence of the boss expecting 24/7 communication, a reasonable person ought to conclude that was a major factor in the decision. The issue is that, because of poor standards of evidence and guidelines, employers are often given an immense benefit of the doubt and employees are hamstrung by dumb rules, allowing courts to do mental gymnastics to say that the employer who fired their best salesperson after they whistleblew because they wore an ugly tie on a tuesday and for no other reason. Yeah, you can avoid that issue in certain cases with a proxy, but sooner or later you just need to fix it.

If your goal was simply to make the most easily enforceable law, why go through all the trouble of getting records of after hours messages? Why not just ban the use of instant messaging altogether. Or work email. Or employment. You will instantly stop 100% of employee abuse. Of course this is a facetious statement, we don't want to stop employment, or communication, these things are useful and desirable. We want to do minimal harm while preventing egregious abuse.

I think the restriction on interview questions is also an example of a poorly chosen proxy, but at least in that case there is no legitimate reason to ask those questions - you shouldn't be making hiring decisions off those criteria, there should be no need for that information during the hiring process. But if you come into the interview and are visibly pregnant, that protection doesn't do shit for you, because the issue isn't them asking questions. If you have a system in place good enough to prevent a visibly pregnant woman from being discriminated against, you don't need to prevent questions about pregnancy.
> reproved the retention of data on a number of occasions

Source?
It's self-hosted and peer-to-peer. You could search for other public-facing instances, e.g., http://sokrates.homeunix.net:6060. Ideally, you could run your own instance to show the world how it works.
Oh nice. Thanks for the quick answer!
Thanks, makes sense. On my side is all good. I formed a company to export services. But that’s why I wonder why more companies don’t do this
Starting March 1, 2022, Slack will no longer support Fedora Linux distributions
The more compelling case for me was William Binney's point (former Technical Director of NSA) that the timestamps in the Gucifer leak showed that the data was transferred at about the same rate as a usb stick, which was quite a bit faster than the physical connection the email server had (at that time). Basically concluding it was locally copied rather than hacked due to physically being impossible to transfer over the internet connection the server was physically connected to at that time at that speed shown in the timestamps.
>but they're all illegal and you are uninsured when using such a device. My bike is perfectly legal to ride.

Plenty of people 'technically' break the law in small ways every day. If your bike looks like a normal bike, and you're not doing outlandish speeds, I'm not sure it matters whether or not your bike is 'technically legal'.
I 100% agree: If I have to look something up twice, it's going in my wiki.

The first time you look something up, it might not be obvious if you'll ever use that info again, so why waste the time and clog up your notes with a bunch of noise? But if you've had to look something up twice, odds are good you'll have to look it up again someday.

And like you said, writing a note in a way that's clear and understandable helps you to recall the thing a little better next time
If you're honestly having trouble with that, the solution is an editor that shows whitespace. Everything above notepad is capable. I use it with a subtle theme that makes tabs just visible enough to stand out. Indentation guides are helpful as well. Geany is a good choice for beginners, free and x-platform.

Black can also diagnose/fix some issues.
Pedal assists were the original e bikes back in the early 2000s. But the Chinese found that just making throttle only e bikes was more economical, so that’s what came to dominate the biking ways in China (for people there, biking is more about practicalities and economy than recreation).

I’m sure most American heads would explode if they ever saw how moped, scooter, small motorbike traffic mixed with cars in Southeast Asia.
This will absolutely sprout a new cottage industry. I knew a guy who happened to be a mechanic and knew exactly how to bypass his court-mandated breathalyzer. He was very, very mad when the state upgraded their equipment to a version he couldn't easily get around.