skysight-inc/HackerNews huggingface dataset:
I personally have no problem with Copilot. To me every source should be open for personal use. For commercial use this might causes a problem, Github profiting from established sourcecode under restrictive licenses. For me a neural network is using the same principles as the human brain. A network of cells generating an output using complex logic. Would you disallow a human that has read a copyleft sourcecode file to write code of similar structure? To me the answer is no. So I have no problem with Copilot. This is more of an ethical problem for me than a moral one. Moral wise you could force Microsoft to only train copilot on permissive licensed projects.
Roblox can only handle 100 people per server. It doesn't hold a torch to true metaverses like UO, or ActiveWorlds.
I cannot for the life of me understand why public education institutions everywhere don't use Linux and open source software. For things like writing papers and doing research, Linux is more than enough. Plus it would give students a head start into understanding how computers actually work, which is arguably the most crucial skill for students today.
SICP is of course a big and long book that understandably takes a lot of time for most people to get through (depending on prior experience).

There are many other good books that are much easier and shorter reads than SICP. Maybe try some shorter books in-between the long books.

Check out my side project for tips (and a roadmap for reading programming books https://www.programmingbooks.dev)
About £2500 on average. I've been fortunate enough to have very little go wrong with me over the years, but my mum has had cancer about six times and at the end of next month have just completed two years of immunotherapy so I reckon I've had my five grand's worth.
Just make sure Map access is thread safe - awaiting promises is - but updating/reading map keys usually isn't.
Isn't that essentially a low-pass filter?
Is web dev a career worth pursuing anymore?
With the advent of nocode web creator tools like webflow, bubble, carrd, mason is it worth specializing in website or web app development as a career?
Individual decision makers (i.e. doctors) have way more information than the metric makers, so they can run rings around them.

If the spreadsheet is going to be ungameable, it basically needs to be an AI that can do the job of the employees smarter than the employee. Or the employees need to be so unmotivated (or have motives so badly aligned) that a dumb drone telling them what to do will be an improvement.
Shameless plug (StackGres team member here) but StackGres possibly has the largest selection of ready-to-use Postgres extensions [1].

Give it a quick try on any Kubernetes cluster, like k3s on your laptop (one command install), and install any extension from the Web Console or a 1-line in the SGCluster yaml.

[1]: https://stackgres.io/extensions/
Hmm, I’m not in the US (Japan), but all prices have been rising. On top of that the yen went from 110 per $ to 140 per $, so that by itself inflates half of my recurring costs by 30%
This is of course very good advice and I follow it myself quite often, but there is something to say about quantitate changes leading to qualitative outcomes. Especially with changes with performance in a factor of 150 and the like.

Some workflows that were considered “too long to be worth it” suddenly become easy and routine. It’s kind of like “disrupting the market” in a sense.

And more times than I can count small changes in performance that were considered irrelevant led to very big cultural changes in a company.

For example we had some e2e tests running in our CI/CD pipeline that were taking ~ 15 minutes, people were stressed (or not very productive) as the usual excuse was “I’m waiting for the tests” with not enough time to do something productive but too long to wait patiently. I spend like a day optimizing it and brought them down to 4 mins, suddenly people began to accomplish more, they started writing a lot more tests.

So a day of investment led to happier devs (less turnover), more tests (stability improvement) and faster feature turnaround. And I had to fight tooth and nail to spare the time to actually do this.
Rounding off the corners of four productive farm fields is not going to be easy/cheap/popular, especially in areas where large farm equipment needs to use the highway too. And a 200m speed zone will not be respected by much of anyone.
> The Chromium project finds that around 70% of our serious security bugs are memory safety problems.

https://www.chromium.org/Home/chromium-security/memory-safet...
Tesla Now Has an Exclusive Lane at a US-Mexico Border Crossing
Wow, what a blast from the past. I wrote an article for TPJ a bajillion years ago and there it is https://www.foo.be/docs/tpj/issues/vol5_2/tpj0502-0007.html
> which can be built and run on basically any machine(s)

So like containers?
If the key is a type that you expect to be GC'ed, yes, totally. If the key is a simple value type eg a string then it behaves the same as a regular Map or an object.
Luckly EU put a boot to the neck of that dumbass idea and EU Teslas have CCS2 port.

I wonder if mandatory opening of interoperability protocols for popular products would improve health of electronics markets.
> Imagine you work for the customers' support team: you unblock the client, the client is happy, and you also fix the public doc to unblock anyone after you… That’s all great. But at large organizations (namely: Google, Facebook, and LinkedIn) people ask: should we have a CS team at all? Isn’t that objective unscalable and trying to satisfy people a feature we shouldn’t have because every solution should be a product, not a process?

First on the "scalable": CS is most definitely scalable, the question is how much. Without using any tooling whatsoever I dare say it scales in O(N*(log N)^2). I can understand the will to optimize it, and with good tooling, I have no doubt it can become sub-linear, which is more than enough. Anything sub-linear wins money with growth, so no need to "make it a product" (which I read as: Put a team of O(1) to replace those people, but maybe I'm misunderstanding)

Anyway on to my point: Your Google example proves TFA's point: Google having broken CS is one of the major pain point against Google most people here have. Another Google pain point can probably be explained by misuse of KPIs: Google products that keep getting killed, and replaced, again and again.

Even the best people are subject to "the spreadsheet mentality". Even when they are aware of it! My employer's founder bought back the company to stop focusing on the company's share price. Musk would like to take Tesla private. France renationalized EDF which was already >80% own by the state. etc.
This hypothesis seems to build on numerous untested hypotheses. Color me skeptical. I'm not sure why oxytocin isn't considered, as we know about the bonding induced by it.

I only skimmed so I may have missed it as well
Crafting Interpreters and SICP are no small books to go through.

I think those books are great but I also think that starting with them might not be a great thing (depending on interest, of course) as they are so daunting to get through. On my side project (https://www.programmingbooks.dev) I try to map out how a roadmap on how to gradually work up to these more heavier books that are still a great read.
Seen this come up a few times - this may be true, but you have to separate the art from the artist in this case (in my opinion). What he teaches has solid foundations, with multiple testimonies from legitimate athletes. Whether he believes weak knees come from ancient alien souls is not my concern, but his methodologies to fix such ailments are absolutely credible.
Promises are not monads, for one simple reason: they're not referentially transparent. The whole point of OP's example is to double down and take advantage of that.
The way it works around here is that every car is registered to a person in central registry to get plates. The registry is crosschecked daily with central insurance database to make sure all vehicles have insurance, which is mandatory by law. If you don't have it you get fine automatically, which might go to collections. People without insurance are unheard of.

This of course requires the government to have central database of vehicles, insurance contracts and citizens.
DDoS attack trends in H1 of 2022
The political situation in Europe has escalated. This has affected the nature, intensity, and geography of DDoS attacks:they have become actively used for political purposes. Also number of ultrashort DDoS attacks has been growing.
So, it's the everyday challenges at work that motivates you on what books to read?
Hey,
Sorry for the late reply!
For excel- .xlsx or .xls should do
PDF loader takes .pdf
Not OP. No affiliation etc..

"since they might file for legal damages"

On what grounds would their case not be thrown out immediately? Regardless of how well known their lawyer is. Also, the agency might as well close up shop if they sue as they(incl. CEO & most staff) would never be hired again as agency or individuals given the whole nature of the internet.

from https://www.nbcnews.com/business/consumer/yes-you-can-post-n...

> Congress has reaffirmed your right to post truthful negative reviews about a hotel, restaurant, or service — even if you signed an agreement

OP could easily name company and CEOs real name and still be legally sound & protected.

Stop scaremongering please.
>Do you think gitlab affected the reachability of your projects?

Contribution yes, but not reach. If we understand reach to be the ability for me to share it or for people to find it. It very well may have inhibited contribution initially, but I don't believe that there is such a gap these days.

I also get why people would not like SourceHut and can completely emphasize with that viewpoint. Though, to me, SourceHut is a git repository done right, and not a GitHub clone. You can also contribute to SourceHut projects without a user account, using https://git-send-email.io/. That feature alone, to me, is worth more than UI.

It does target a market which prefer things such as IRC and mailing lists, so I don't really expect it to ever become mainstream.
Gyms finance themselves by the people who are paying and not coming.

My advice on building a sports habbit is:
Get enough stuff to get yourself motivated. If you are running, getting good (!= expensive) shoes and some sports clothes is a good starter. If it helps to have one of those fitness watches go for it, but there are free phone apps that can do basic things as well. Gear is never an excuse in running. There are people who run marathons barefoot.

Having good shoes and clothes helps you not to stop because of some excuse tho. Clothes are important, because with good clothes you can run also when it is raining, windy and it has single digit Celsius temperatures. Shoes the same: with good shoes the pain point will come later.
Training Machine Learning Models More Efficiently with Dataset Distillation
Read what I wrote more carefully. Checksumming is error detection only, while parity schemes can handle both error detection & correction. Checksumming blocks in software that are already being checksummed in hardware is redundant. Parity, on the other hand, is an essential part of any data redundancy system.

For a transactional database, XFS + hardware RAID is going to be a more reliable setup than ZFS + JBOD. Database logs are similar in function to CoW, & the fancier DBs have time-machine features similar to snapshots. Having filesystem & software struggling against each other to solve the same problem, but with different solutions, is a situation that invites so many Heisenbugs. That, and a good RAID controller is going to handle drive-reported errors sooner and more gracefully than a ZFS scrub.
of course its worth it, nocode web tools are nowhere near what a web developer can do. Wait for all of Google cloud and Azure to be built from nocode software from scratch to finish, if thats done you can post this question here again.
The question is why people who repeatedly crash while drunk are not in prison to protect rest of the society.
Curves before intersections are evil for bicycles. They create unanticipated moving blind spots for drivers, blind spots than can hide a bicycle approaching on the cross street.
But if you can exploit a script or processes that is network accessible to exec your own code, then you get "local system" access, no?
Wouldn't the reasonable outcome here be that Apple will make their app store rules less authoritarian so that Adobe wouldn't want to leave the app store? The market for app stores would mean apple would have to actually adjust to complete. Isn't that the market competition most people claim to love?
Cache-obliviousness is an important part of the whole array-of-structs vs structs-of-arrays. One of the advantages of the struct-of-arrays strategy is that it is cache-oblivious.
I appreciate the clarification! But maybe you took it too far?

Publicly traded companies themselves are subject to regulations that impede varrious kinds of unfair and prejudicial behavior. Isn't the colloquially interpretation less far from reality than someone might extract from your comment? Since if regulations keep the company from doing it, and 'insider trading' keeps the insiders from doing it-- you're left with those that have superhuman insight from satellite photos or whatever (technically public, but maybe only practically available to billion dollar corporations) -- and at least the hedge funds are vulnerable to noise and misinterpretation. You might get thoroughly out traded, but hopefully not through actually privileged information.

The reason I bring it up is was really the reason behind my original comment: I think that nothing about this prosecution should make people investing in crypto-commodities, ICOs, etc. particularly obscure and thinly traded ones feel any safer from exchange insiders trading against them to their detriment.

All you we can extract from this is that if exchange staff do it for their personal benefit they might get prosecuted. But the staff doing it personally in their own accounts is probably a minor problem compared to the exchange engaging in it for its own profits.
You're offering 25 euro/hour if I'm right?
I have created a new website with free images (free low res images 800px) and option to buy full res for 20+ USD.
The URL is https://imagefree.com/en
It would be great to get some feedback on the website, design and images.
Currently I have 1500 images but soon it will reach at least 10K images. All images are unique and authentic - not shown on other image websites.
Tech stack: Laravel - PHP, AWS, MySQL
I've always found the way he talks about "world-class" and "bulletproof" knees to be pretty off-putting. These are nonsense terms with nothing but anecdata to back the claims
Funny how an old solution from CP/M (3 letter filename extension) has persisted until now.
I know that french generally hate travelling to places that don't speak french, but if you ever did by car and didn't have all papers in order, you may be in for a big surprise. Ie Switzerland, they do frequent background checks especially on foreign plates, I'd say you have 20-30% chance of being checked on average as french on each crossing. With covid, practically any border crossing within Europe had 100% mandatory checks for certain parts of 2020 and 2021, and they often went deeper than just valid covid papers.

Also, France is a mess in quite a few aspects so not surprising when some bureaucracy doesn't work as intended (ie colleague who moved from Belgium ended up in dead-end process when migrating his driving license, literally the law covering his situation was so badly written it didn't make it possible at all to migrate his driving license to French one).

In Switzerland, no car dealer would give you keys to the car before having mandatory 3rd party damage insurance. Once you stop paying, all sorts of automated plate scanners would mark you and you would receive a massive fine, and probably a visit to court that would take your license for some time on top of that. I mean they take license for driving more than 20kmh over limit in certain situations.
For things like writing papers and doing research, Linux is more than enough.

This is simply false. A lot of fields use specialized software that is only available on Windows and sometimes macOS. For instance, my wife works in neurolinguistics where most standard software for doing things like analyzing EEGs is for Windows.

However, I agree that this may be true in other branches of education. E.g. in our daughter's primary school they use Chromebooks. They are used as glorified 'web terminals'. I can see why a mutable Linux distribution would be awful from a maintenance perspective, but an immutable Linux system like Fedora Silverblue would probably work as well as ChromeOS.

This is also a failing of the Dutch government and the EU, leaving things to the market, rather than taking initiative and making a standardized education platform.
They should plan on being broken up. Way too much consolidation in meat processing has been allowed over the past few decades. According to Matt Stoller, cattle prices haven’t increased, though retail prices have: “But since 2015, the ‘meat margin’, or the spread between the prices ranchers get for their cows and the prices consumers pay at the supermarket, has widened dramatically. Despite high consumer prices, independent ranchers are losing money, and going out of business.“[1]

[1] https://mattstoller.substack.com/p/economists-to-cattle-ranc...
I merely looked at pressure cookers and got ads for full figured bra's and support garments for six months.
Right on dude, I feel ya.

Something that held me back initially with zukini was thinking about all the bells and whistles. Like I was even working on building a nice stripe API for a little bit. (Why? Who knows)

So I kept it aside for the longest time. Now the tables are turned and I'm like

"You know what, screw it, I can put this out there, and I can worry about everything else if I even make it to 10 users. If I don't, then who cares, why do I want to make more work for myself."

But this came after the "I don't need this any more" realisation in the OP. So even putting it up in its base form feels like a dud to me.
It's a bot that rewords other comments.
Underwhelming article. The title is so powerful though, that this article makes the front page of HN quite often.

The thing is, notation is always a tool of thought. No exceptions.

Take two matrices A and B. The notation AB for the matrix product is a great thinking tool. The matrix product is so strange when first seen, but the fact that it is introduced as a product, with the same notation as the product notation for scalars, makes it so much easier to grok. Imagine that we'd had used A@B, like in Python (numpy).
I think the best/cheapest solution would be some rumble grooves 2-300 meters before the intersection to help alert you to it.
Correct me if i'm wrong, but these could be used for hash cracking as well right? With something like hashcat, which I think supports some FPGA boards. Maybe not the most memory intensive hash algorithms, but the rest should be relatively efficient to crack on something like this.
A suffix array is useful as a part of binary diff, finding a longest matching substring to copy from an old file. Bsdiff makes heavy use of this, it's used in Courgette for patching after preprocessing.

And once you have a suffix array, you're on the way to the Burrows-Wheeler Transform for e.g. bzip2 compression! https://en.wikipedia.org/wiki/Burrows%E2%80%93Wheeler_transf...
Do Promises hold a reference to the chain of functions that end in the result? If so, that seems like a bug.
> Within six weeks, we narrowed in on a concept we all liked

Not trying to be corky, but six weeks and the logo look like an airport booking service? I mean, a pilot should be a person, not a machine. I don't really know where the designer got that inspiration, but it's just not right.
SchbangQ Hackathon 2022
We are excited to host the first ever all India SchbangQ Hackathon!

We bring this exciting opportunity to individuals, not only to push the boundaries of their capabilities but also to experience the challenging environment of constant innovation and personal development that we have here at SchbangQ.

We have carefully created a live work scenario that will push participants to actualize their potential and get a taste of what it's like to be in an IT start-up that holds quality and talent in the highest regard.

SchbangQ Hackathon '22 will be held between 20th July - 5th August.

Once the solutions are reviewed, we will be announcing the winners who will receive cash prizes and a lucky few may also receive an offer to join SchbangQ and embark on their professional journey.

REGISTER NOW!- https://lnkd.in/d5RAsR93
Have you tried...

a) BM25 after some preprocessing (lemmatization etc.)

b) fastText / GloVe (possibly weighted by BM25)

The results can be surprisingly good. Often no need to bother with big language models or GPUs.
Deadspin changed sports journalism
This sounds unexpectedly familiar to the experience of refurbishing my flat. Goal post moving, postponements, delays, pay in advance and job unfinished, etc.

My take is that you were too flexible and the agency took advantage of that to extract as much as possible. Also the payment strategy (per hour) is not in your favour. For these clear projects (same in constructions) it's best to arrange a fixed price. That of course does not solve all problems because they will cut corners and deliver average work but at least you can hold them accountable and refuse further payments until a certain milestone is completed.

Thank you for the detailed article and good luck with your projects.
"Plaid for healthcare data" looks fantastic, and I love the focus on privacy. I've used https://nomie.app/ before to log things (they have an API), and I'm looking forward to the day when all my wearable and health data can be connected.

How does the lab testing API work? How do doctors' orders fit in?
I'm fine with there being a vibrant ecosystem of open source OSes, each providing a different choice regarding the UX or other aspect I want to prioritize. The monopolistic gorilla is there but the only really effect it has is that other commercial developers like to only support the monopolistic gorilla.
I used to live in front of a traffic light intersection in a street with lots of traffic. The noise and even the smell was awful. Avoiding that situation was a top priority when I moved to my current place.
Two senators propose ban on data caps, blasting ISPs for “predatory” limits
pure algorithm & perf stuff...
- exponential unrolled linked list: I don't know what they are called, so I called them that way https://fulmicoton.com/posts/tantivy-stacker/.
- radix heap. I actually had to use that data structure on a real use case.
- radix tree. Actually super useful.
- HashMap<String, V> where the string and the value are contiguous in memory. Weirdly I've never seen that one... The hashmap can stores the full hash in its hash table anyway, so false positive are super rare. It will have to check the string anyway... You can improve your locality by keeping the key and the value in the same place in RAM.

just practical stuff, in python, I often use a magic dict defined as follows.

```
from collections import defaultdict
>>> def MagicDict():
... return defaultdict(MagicDict)

```

then you can use your MagicDict as a weird json-like map.

```
c = MagicDict()
c[3]["aaa"][2] = 5
```
feel like the people giving the agency benefit of the doubt didn't read the article...

this was clearly unprofessional behaviour, maybe not from the designers, but from the managers - they know exactly what they are doing...

and all these content managers on this thread apologising is pretty funny.