skysight-inc/HackerNews huggingface dataset:
They followed the spec though. They returned 200 for a resource that exists.

> It’s like saying “what makes it wrong to signal left but turn right?”

No, it's not like that. Signalling left but turning right would be like returning a 200 for a resource that does not exist.
I think it’s going to come out eventually that obesity is not a failure of willpower but a derangement of your metabolism caused by some environmental chemical such as PFAS, glyphosate, etc.
My IDE does only LSD and PHP
You first ask them nicely where to send post and if they don’t give you one, you send it to the address where the legal entity is registered. In this case: 45, rue de Paris, 95 747 Roissy CDG cedex, France

Whether to accept complaints by post or not is not a company’s choice. Many countries have consumer protection laws that list non-exhaustive ways of making a complaint. When the postal means are listed there, refusing to review a mailed paper complaint could be a violation of that part of the law.
Anonymous analytics collection is probably the least of my concerns for privacy things. Especially if it's not going to google.
I warned everyone in my circles about that before removing WhatsApp prior to their privacy policy changes post FB takeover.

Yes, it's entirely on the people who decided it's OK to share my data with FB.
You can point it to any url on the web, with a JPEG or a PNG of the right resolution.

It will poll that URL a few times per minute and display the image.
Being manipulated by greedy corporations into spending the bulk of your life in a human Skinner Box is enjoyable? Stop deluding yourself.
I think it's just reading unaligned. That's just a ~2x loss of throughput from L1, but the second the problem is large enough that the work being done doesn't reliably fit into the L1, that doesn't matter a bit anymore.

In general for x86, unaligned writes are worth doing work to avoid, but reads are in most situations not really an issue.
Probably not, given that ePaper is reflective and not emissive.
Right after getting his master's degree my friend's father stood before a choice: accept a desk job paying X a month, or make X per job installing and repairing A/C units.

That MSc at least helped tremendously with branding - people could lay their trust in that when he was still starting out.
No matter what stage you're at, actively doing something helps. You don't have to be perfect (because you can't), but keep thinking of ways to make a difference. Plant some trees, even if in the greater scheme of things it might make no difference to the world, it will still make a difference to you.
If you don't need to ask permission to spend your money, then neither does anyone else need permission to spend your money.

Fraud protection (and protection against the bank itself making mistakes) may not be perfect, and will vary by jurisdiction, but it's more than nothing.
SEEKING WORK | Senior React/Vue/Next Engineer | North Carolina, USA | Remote only

I'm a North Carolina based React/Vue/Next Engineer, primarily focusing on Front-End but with some back-end experience and plenty of Dev-Ops as well. I have strong knowledge of AWS, React, Vue, and Next; along with pretty good knowledge of Strapi and Node.

I also know a small amount of Golang, although very beginner level, if anyone is looking to take on an intern for Go I would be interested.

Links

Resumes: https://drive.google.com/drive/folders/1mgPbeb7b7yVqnT8mdcgx...

LinkedIn: https://www.linkedin.com/in/hunter-koenig-albert-b55a81221/

Email: hjkalbert (at) gmail (dot) com

GitHub: https://github.com/Smackface
If you want to grant particular systemctl start/stops to normal users, that can be done with policykit,
You may be missing the purpose of this item. The price is high, but it is really not for a picture of the paper. It is for the 'look','old feel, while still clearly being very modern'. In other words, it is trying to be closer to art; so its about being cool in an understated way with unnecessarily expensive things.
On the contrary - this quote has stood the test of time. If you are trusting zuck in 2023 then you really are a DF
> Any commercial organisation is going to have customers and therefore customer details and payments data.

Necessary for the performance of a contract or to comply with legal obligations.

> Any commercial site needs to record enough logs to investigate events like outages or security threats.

Legitimate interest, and possibly legal compliance if the nature of your site means you have a legal duty to collect those logs or that they could help in the course of an investigation.

> Any site that isn't purely informational and read-only probably works with user-provided data in some way.

If it's a UGC-based website, then collecting some data is necessary as part of the provision of a service or legitimate interest for fraud/spam prevention.

Every single point you mentioned would explicitly be allowed under the GDPR with either compliance with legal obligations, necessity for the performance of a contract or legitimate interest, no consent required even.
This would break most package managers and many other system tools.
First, before optimizing you should consider correctness and security.
input should be const and the return value should be ssize_t (so you don't have numeric overflow on 64-bit).

Second, consider this replacement function:

ssize_t test(const char \*input) {
ssize_t res = 0;
size_t l = strlen(input);
size_t i;
for (i=0; i<l; ++i) {
res += (input[i] == 's') - (input[i] == 'p');
}
return res;
}

The timings are (using gcc -O3 -march=native): your function 640 cycles, mine 128 cycles. How can that be? I'm reading the memory twice! I have one call to strlen in there, and memory is slow. Shouldn't this be much slower?

No. strlen is a hack that uses vector instructions even though it may technically read beyond the string length. It makes sure not to cross page boundaries so it will not cause adverse reactions, but valgrind needs a suppression exception to not complain about it.

If you know the length beforehand, the compiler can vectorize and unroll the loop, which it happens to do here. To great effect, if I may say so.

The art of writing fast code is usually to get out of the way of the compiler, which will do a perfectly fine job if you let it.

If you really wanted to, you could get rid of the strlen by hacking your logic into what strlen does. That would make the C code much less readable and not actually help that much. My test string is "abcdefghijklmnopqrstuvxyz", so it's all in the l1 cache.
Fly use to not require a credit card and could use the free tier. I setup a few instances just to trial about a year ago, about 6 months ago these instances started costing about $12 per month, I just logged in the other day to discover this. I feel now if I wanted to use their services they would back bill me for these test accounts I wasn’t using. Feel they could have notified me when they started charging so I could have shutdown the accounts.
I really like it! And it's affordable too.
The point of e-ink displays is that they only use power when changing what's displayed or refreshing, so they can stay on the wall for several months on just a small battery. And they look more like paper.
Translating the OpenGL code to Metal/Vulkan will likely be a lot of work. Have a look at [1] which is something like tutorial 1 in the series. Its super verbose!

OpenGL 4.1 was silently supported up to some version of OSX. Not sure if that is still the case. You could try changing:
import github.com/go-gl/gl/v4.6-core/gl
to
import github.com/go-gl/gl/v4.1-core/gl
and see if it works.

[1] https://github.com/KhronosGroup/Vulkan-Samples/blob/main/sam...
Wow, first positive/neutral article posted about China here that I've ever witnessed.
correlation does not equal to causation I'd insert the hand clapping emoji if I could; probably why it isn't allowed here. This isn't too dissimilar to people who eat salmon live longer despite higher mercury content detected in blood. it's not the salmon rather it's the fact that they are able to consistently able to afford salmon.
There is a draft JEP (Jupyter Enhancement Proposal) for Markdown-based notebooks (https://github.com/jupyter/enhancement-proposals/pull/103) which will make it a little more RMarkdown-like.
https://sidsite.com/

Reverse-mode automatic differentiation from scratch, in Python
- https://sidsite.com/posts/autodiff/

Notes on training BERT from scratch on an 8GB consumer GPU
- https://sidsite.com/posts/bert-from-scratch/

How the BPE tokenization algorithm used by large language models works
- https://sidsite.com/posts/bpe/
I disagree. I think that what college offers is more than an increase in salary. For hyperbole’s sake, you could use the argument of ‘my trust fund is already paying me more than your median graduate’s full-time job’ and most would roll their eyes at such a statement.
Early Ideas: A Modern Lisp Machine from Scratch
> Real "sudo" has "noexec" which (mostly) prevents issues by way of .so injection to override libc exec() functions

LD_PRELOAD hacks are ugly though.. seccomp filter would be nicer, but apparently you can't really block execve with seccomp. Best thing I found was to ptrace the child, and inject seccomp policies after startup. That is not exactly pretty either, but what other options are there that would also work with static executables?

This whole lkml thread is bit depressing, not because the responses are wrong or bad, but because of the hodge-podge nature of unix prevents any easy solutions to fairly reasonable feature request https://lore.kernel.org/all/202010281500.855B950FE@keescook/...
Mass action has to be a little more imaginative.

Capitalists aren't as bright as ppl think. Most are trapped in infinite loops they don't have the creativity or sense to exit.

We saw during COVID companies and supply chains collapsing just cause demand for x y or z dropped off over night.

That's all it takes - targeting demand of one product globally and forcing them out of their loops.
Yeah, like hormones, (I'm assuming what you are calling chemical computations). Maybe this isn't forgotten, just not figured out yet. Maybe future GPTs will have some other layer of weights, or different level of feedback, that could be called 'hormones'.
Great stuff. Who needs beautiful art when you can instead adorn you wall with an endless string of shameless propaganda and false narratives?
I tell people to build a small crud application that you can use to manage some data you have some interest in. I've build a similar non-marketable applications, usually a todo/project management application or something that imports a bunch of stock market data probably 30 times now, I actually use the project itself to learn new languages and frameworks because it hits most of the areas I will have to learn to be productive and I can pickup the language semantics along the way. When you're done you have code that is going to be doing things you will actually encounter in the wild instead of contrived and isolated examples from text books.

My favorite part is once I'm done I feel comfortable enough with reading through repos and some books over how to be more efficient/idiomatic and then going back through my little project and refactoring it.

With all that said I have a graveyard of projects in languages and technology that is probably not used anywhere commercially and the project itself is languishing if it was completed at all - but for example, I have a half working todo app in racket and despite being a junk app in a non-commercial language, I had to learn lisp and it at least subtly has influenced how I approach problems. Same thing with Rust which I actually use quite a bit personally and commercially, but when I originally learned it I was 100% golang professionally and I noticed my golang functions would resemble rust functions if I squinted and I think the complexity in my golang went way down.

I guess my advice is Just Start Building Projects (that you may never even show anyone or post on github, much less go marketing it.) and you will benefit from it massively. If you are able to learn and benefit from it _and_ it becomes popular or a commercial success than great! But who cares, on the internet no one knows you aren't a dog.
Thanks! We've been calling him Mr Sloth =) Shout out to our wonderful artist: https://www.fiverr.com/goderuna
I agree that everyone should do their own cost-benefit analysis, especially if they have to buy additional hardware (used RTX 3090s are ~$700 atm), but one important thing to note for those running the numbers is that all your tokens need to be resubmitted for every query. That means, that if you end up using the OpenAI API for long-running tasks like say a code assistant or pair programmer, with an avg of 4K tokens of context, you will pay $0.18/query, or hit $1200 at about 7000 queries. [1] At 100 queries a day, you'll hit that in just over 2 months. (Note, that is 28M tokens. In general tokens go much faster than you think. Even running a tiny subset of lm-eval against will use about 5M tokens.)

If people are mostly using their LLMs for specific tasks, then using cloud providers (Vast.ai and Runpod were cheapest last time I checked) can be cheaper than dedicated hardware, especially if your power costs are high. If you're needs are minimal, Google Colab offers a free tier with a GPU w/ 11GB of VRAM, so you can run 3B/7B quantized models easily.

There are reasons of course irrespective of cost to run your own model (offline access, fine-tuning/running task specific models, large context/other capabilities OpenAI doesn't provide (eg, you can run multi-modal open models now), privacy/PII, BCP/not being dependent on a single vendor, some commercial or other non-ToS allowed tasks, etc).

[1] https://gptforwork.com/tools/openai-chatgpt-api-pricing-calc...
It looks to me like they stopped using a "supercookie" five months ago: https://github.com/Homebrew/brew/commit/57844530a94d5686029c...
PS is not omniscient; for example, condensed math cannot be used to simplify Takuro Mochizuki's great work.
If it can perform arbitrary file writes (or even reads) then sure, I'm not at all surprised. A program with root access to the filesystem should be assumed to be a latent portal to arbitrary root execution, unless very thoroughly proven otherwise

There's a reason setuid is considered such a dangerous bit, and why "get root via this secure-looking setuid program" is a common exercise in computer security courses. Gotta look out for path traversals, TOCTOU, untrusted environment variables etc.

Part of the logical problem is the clash of security models. The program may well have been written to guard against untrusted input, but considers that to only be input files, not the commands the user gives. On the basis that "well if the user wants to hurt themselves by writing to /etc/shadow then it's their choice". But the situation in practice is a confused deputy problem, where the sysadmin wants the user to be restricted (despite the process not being restricted) but the program doesn't "know"
When I visited just now, I saw a message saying the edge function has crashed.
This level of scrutiny is really excellent. Now we need to apply it to other companies working in the same space.

There is a serious lesson for startups though, if you actively start collecting data, you will, if you survive long enough, begin to have to declare what data you have when you "grow up". For example, if you do anything with photos, you will have to ask for permissions to process location data. even if you throw it away, it still counts as processing. Taken in the wrong light, or explained badly, this will tarnish your brand.

Rant time

Twitter can infer (if they hadn't have sacked all their data scientist people) your sexual preferences, location, and employer.

Google already knows your employer, especially if your work uses any google service. they also know everything you look at, type and interact with on the web. If you have an android phone, then your every move is logged, not only that but shared with your phone manufacturer as well.

Apple hoovers everything you do. I know they say its all for a "magical" experience. But they will and do monetise it. Anyone who says differently is in denial.

let us not talk to deeply about tiktok.

Is threads actually setting out to hoover that data? I doubt it. Have some people filled in their facebook profile with gender, preference, employer, house location and significant spouse(s)? you betcha.
The screen is so expensive it destroys any idea of indie use of this.

You'll only see it at the offices of companies that want to pretend they're indie and hackery.
51 intelligence community experts identify your comment as having all the hallmarks of Russian propaganda.
I don't think it's specifically a French thing, it's based on a wider truth: individual is powerless against the organization. Unless there's big money on the line, not many people can and will go great lengths, bear the mental burden and potential costs to go to courts and demand justice. Maybe %99th percentile would, and that's the small cost of doing business the way it is.

Companies having already established legal armies, they must know this very well. If they don't have a reason to care about your satisfaction as a customer, it all comes down to the final stand-off where the company says "so what, whatyougonnadoaboutit" and the customer loses by not being able to participate in the first place. If they had something to lose, customer services would be revamped overnight, but they don't.

I don't expect anything to change unless the will to treat the root causes magically appear one day.
I imagine “In practice” is referring to the fact that massive portion or potential users (including myself) can’t access the app because of the registration limits.
Yeah but that sets a precedent
Seems wholly unnecessary. I imagine a majority of Twitter users also have an Instagram or Facebook account. Sure the social graph is not identical, but it's probably more than good enough. Especially since Threads only has an algorithmic feed and follows are less important to what you see.
Remember when global surveillance used to be a meme among conspiracy theorists ?

Pepperidge Farm remembers

What can we say about a corporation doing a trust score for half of the connected population in the world ? I wonder about their ego, or what went wrong in their management.
We don't know anything substantial about C.elegans in this regard. That is actually the point. This is even more true for more complex nerve systems.

The whole deep learning stuff is basically roughly inspired by a tiny part of the visual cortex (see also Neocognitron). I am not sure how brain diseases can be understood by looking at such simplistic (yet powerful) machines.
I mean, while I'm no fan of Facebook, it appears to be a lot less of a locked garden than Twitter. You can view full threads on the web (you can't do that with Twitter anymore, without logging in), and they are apparently going to support ActivityPub (though I suspect in practice a lot of Mastodon and other ActivityPub instances will defederate; I can't imagine that Facebook's moderation will be adequate).
Building a Sand Filter
Let me give my 2 cents as an EU citizen.

The way I see it is a mix of all of that, but number 3 is the biggest.

Twitter is not big here. There’s people who use it, sure, but there’s a reason you don’t see that many EU issue trending on Twitter.
Here’s an example out of the top of my head: France is rioting and it barely registered on Twitter.

The biggest European market for Twitter is the UK and it has 19M users, the second biggest is France with 9.5M [1]

The only time I see EU events surging on Twitter is during continental sporting events like Champions League, or Eurovision.

Twitter is just that that big around here.

Instagram on the other hand, I don’t know anyone without an IG account - so that might muddy the waters on this dynamic.

This however is just my personal experience.

[1] https://www.oberlo.com/statistics/number-of-twitter-users-by...
I'm also in the 'denial' stage(1). Cars are quickly electrifying, CO2 consumption per capita is dropping. I'm also totally convinced we can find more extreme solutions (solar reflection, nuclear powered co2 absorption, etc, ) if we get really desperate

(1) I don't deny the potential impacts of climate change and the need for something to be done, rather, I'm in denial that there will be a catastrophe (and very selfishly I acknowledge that it will be a catastrophe for others).
It would be sort of interesting to put GPT-4 in front or something so it could determine if you were trying to do a valid action and then translate it to the correct command.
Привет, товарищ!
> If you don't need to ask permission to spend your money, then neither does anyone else need permission to spend your money.

I feel like this sentence doesn't know how cryptocurrency or cash works.
> Apparently due to how firefox works, these bindings take precedence over everything else and there's no way to turn them off.

We really need a user agent that actually acts in the interest of the user.
I found myself trying to remember the name of this recently. Thank you!
I would say that no company or person is immune to arbitrary legal attacks. Complaining 100% with law is difficult if not impossible for companies or people with few resources. Laws could ge contradictory and/or inconsistent if you dig deeper.

That is why it is important to have sandboxes and/or laws that are based on size, number of consumers, etc. one thing is to ask for a full GDPR compliance to a bank and much different is for small companies.
I believe so. Visionect 32"
It's mostly smaller ones which have pre-emptively promised to defederate; a lot of the big ones are taking a wait and see approach. Though it's hard to imagine that Facebook's moderation will be adequate, and I expect a lot of those will defederate once the crypto spam starts coming through.
I see. So what are some features that would satisfy the criterium that you would like to see in languages?
This isn’t about you, or for you.
> The lesson here is just don't rely on sudo to give restricted permissions

But that is one of the headline features of sudo! For example it is the first item on its feature list here https://www.sudo.ws/about/intro/
The mirror (reflective) is not what matters. Magic mirror is just a OSS dashboard with lots of modules designed to go on a screen. My question is can you load Javascript and things that refresh on this screen.
I think gp is just conflating publishing on the internet with being posted on HN.
The real world application would be to understand how more complex nerve systems might work. Understanding enables progress.
Not everyone agrees. Land is a scarce asset and plenty of people would rather have something else, like parking.
No, this isn't true. I run the Visionect software suite (https://docs.visionect.com/VisionectSoftwareSuite/index.html) on a Raspberry pi and the screen talks to it over localhost. No outbound connectivity or subscription is needed.
I consider myself to have a more "highbrow" taste but millions of people watch reality TV about fat people.

Those MSN articles are a look into the human condition and MS has the telemetry to prove it.
Temperance, as you suggest, is a beautiful thing. It's hard (for me, especially), but sometimes we just have to put down the fork and politely decline that second, third, or fourth pancake.