skysight-inc/HackerNews huggingface dataset:
As it relates to the Packers, like any non-profit, I’m describing a legal structure with a lack of equity. Typically I wouldn’t use the words owners/ownership and just say non-profits don’t have shareholders, but the Packers happen to be the exception that proves the rule as they are a non-profit with stock. So it does have “shareholders” but unlike the commonly accepted use of “stock” and “shareholders” there are zero ownership rights, just governance/voting rights.

If this DAO did give its members ownership rights, then obviously it would be a security and their raise would be a regulated public offering, unless it met an
exemption. That is an idea baked into my original comment, where I simply say “maybe” as to 3 and it is dependent on the rights the DAO conveys.

As to why not securitize a sports team, that would be great and a DAO would be a potential vehicle for that, but a DAO wouldn’t be needed either. From a practical point of view, the reason we don’t see billionaire owners IPOing their team and reaping the financial windfall of an IPO is because the NFL, NBA, MLB don’t allow it. The leagues maintain very tight controls on who may own teams. For example a few years back there was a owner of a major - billion dollar plus - team that made some racially charged statements to the media and the league forced the owner to sell the team. Again the NFL even controls when the Packers can raise funds by issuing stock. Nothing prevents the leagues from changing their policy, but historically the leagues don’t like giving up control.
But the lesson isn't how to tell whether a coin is fair. The lesson is that in independent events such as coin flips, lottery draws, roulette or slot machine spins, rolls of the dice, etc., past outcomes don't predict future outcomes. If people understood this they would not spend hours at gaming tables and machines, because the odds (in favor of the house) are exactly the same for your 100th pull of the lever as they were for the first one, and the more you play the more likely it is that you lose, not win.
> As luck would have it, a widely circulated publicity still showed Russell Crowe intent behind "0 < Pi < 1" taken straight from that paper.

That's funny. I see this as the first image in the gallery here [1]. I wonder if Nash deliberately used pi for that variable name, just to have this little joke.

[1]: https://amblin.com/movie/beautiful-mind/
14 Peaks – Nothing Is Impossible – Nimsdai
To be clear, that is not the advice I'm giving -- but rather, when your performance looks like p*log n + q, if q is much greater than p/40 -- that is, the constant term dwarfs the logarithmic term -- then it is safe to consider it constant.
As a German who nowadays speaks French most of the time, I long for my simple German numbers...

99 in French is quatre-vingt-dix-huit (four-twenty ten-eight)
HN is pretty reactionary towards AR/VR. I HNers are scared of the reality ahead of us, primarily due to adtech/Facebook concerns, but it doesn't change the fact that it will be reality.

Our modern two-dimensional flat-panel compute interfaces are ephemeral and will barely be a blink of an eye on the grand scale. Decades from now, we'll look at the iPhone and laptop like people look at hole-punch computers today. Because they really will be that cumbersome compared to peak AR/VR.
Can you say more about why?
>One person will experience extraordinary pain and the other barely any at all. The fact that this is left unexplained by chiropractors (who are mostly kooks IMO), for example, should be a big red flag. How can it be that people who are supposedly experts in this field cannot explain for a basic a discrepancy like this?

Not sure what chiropractors have to do with this, you can see an MD for your back pain too but they'll be equally hard pressed to find the reason for the difference. And that's simply because there are countless variables-- x-rays don't show you cell level differences between the patients, central sensitization in the brain plays a part, different pain tolerance(ie something as simple as being a redhead is associated with increased pain), the level to which a certain amount of pain causes psychological distress can also change, coping mechanisms used, etc
I don’t have much experience with web development, but lately I’ve been wondering, though, if those using browsers as application runtime environments should go all the way and eschew the DOM in favor of presenting a GUI in a WebGL canvas? Theoretically, the combination of WebGL and Webassembly may be an attractive platform for developing cross-platform applications. We already have Electron apps, but instead of using HTML+CSS+JavaScript, we use tools inspired by desktop GUI development tools that render to a WebGL canvas and compile to Webassembly?
Miners decide what they mine.

Their contribution is what makes the currency work.

They are some of the main profiteers from the currency.

You can't do a fork or rule change without enough miners going along (I mean you can but it would not have much value).

So in practice have all the governing/decision making power (as a group not a single person).

Sure they might not come up with changes, but they do decide weather any change do take effect in the end.
Most of the people in this thread are taking the article too seriously. It's obviously using hyperbole to make a point about how most web development is driven by fashion trends instead of fundamentals.
The worst part of the internet is always the comments section
Strangely, I haven't used any of the emulators or a DX7, so I can't comment on the differences in tone.
I moved from London to work for one of the FAANG companies in SV and my salary has grew more than 10 times over 5 years (partially due to insane stock run). Having said that I still enjoyed life in London more and planning to come back to Europe in few years since I will be able to live comfortably with money saved.

Edit: by salary I meant total income including RSUs, the salary is also much better but obviously not 10x.
your liberty ends where the right of other people to live begins.
Why Canadians can't bike in winter (but Finnish people can) [video]
Not that it matters too much, but what you speller out is 98, not 99
You should try asking before you start about what your relationship will be with the team and mention what would make you more happy. I'm sure most people you'd want to work with will be empathic about it and your ability to negotiate here is really different to working in a company.

Were you working in a big team of mostly developers all working on the same code?

In combination with the personalities of the people you're working with, there's lots of different scenarios like being in your own isolated project so you don't need to talk to the dev team, or you're working directly with the founder, or you're the only developer on a team of graphic designers, or you're working with an agency that wants to hide you from the real client etc. I've been in lots of different scenarios where I've celebrated at launch with the client/team, made friends on the way and felt good that I've contributed something meaningful.
Ask HN: How to approach finding a relocation offer abroad?
I'm interested in hearing your experience and advice on how someone from outside the EU would go about finding an entry/junior level job with visa/relocation sponsorship in Europe. More specifically:

- How much of an investment is a visa sponsorship from the company's standpoint? Is it something that is only really done for senior employees?

- Is there a specific subset of companies that are more likely to be open to relocation? In terms of company size, country, area of work, etc...

Any firsthand experience from a recruiter's point of view would also be greatly appreciated.

A bit of background information about myself for those who would like to give more specific answers. - graduating with Associate's in CE this spring - about 1yr work experience mostly in devops/cloud and some in SE - interested in cloud/infrastructure and maybe shifting towards development in this area in the future - from sanctioned country, Iran (so remote work isn't possible in most cases)
Because it is written in Rust, this is the most secure life simulation to exist.
Thank you very much for the reverse perspective! Do you mind sharing which EU country you moved to? Are you planning to stay longer term or just for a few years and then go back? I recently relocated from UK to Stockholm, Sweden and boy has it been tough going so I was wondering if maybe change of continent would be better. I feel kind of stuck here - mostly socially, but also a bit career-wise.
Is this issue also related? https://github.com/explosion/spaCy/issues/9606
Which is probably why most of the web now consists of SEO optimized entertainment that some people take way too seriously, e.g. conspiracy theories.
I'm thinking about doing a short stint there, but I'm afraid the cultural differences may be too for me (sexism, pessimism, poor perception of those who are highly invested in their work, social isolation by ethnicity...)
Yeah but the problem is they don’t otherwise support a convenient desktop experience. Maybe next year will be the year.
I largely agree with this. However I also tend to have short lines. For example if a function takes more than a couple of arguments I put each on its own line. I like to keep a few number of "ideas" on each line, ideally one or two.

What I don't worry about is long function names or similar. I won't wrap a line because a function name is really long or similar, as I think that doesn't generally add more complexity to the line.

That being said I think soft-wrapping of code is very lacking. The best I have seen is matching the indent of the previous line. It would be neat if it preferred breaking on separate arguments, operators etc. I guess this is now moving to the realm of code formatters but now you are back to hard-wrapping which loses the info about the target screen size.
I am. But understandably so.

Web is made by humans, there will be dreams, lies, fluff, wins, fails, rot. It's just another organs amongst organs.

I also believe it was an extrapolation of the previous era (as you do) and that like all extrapolation.. it's partly wrong. Being able to talk to gazillions of people is not necessary a boon.

In any case I'm more and more in the process of focusing on disconnected time. Reading, doing, learning and sharing. Especially with the potential climate change acceleration and societal quakes.

ps: about web3, I just wrote a bit about how it might be useful to keep an eye on it https://news.ycombinator.com/item?id=29370620
I have denied your request for a new feature because I have ownership over the project and decided we should work on X. Oh I don’t actually have any power but you think I’m an idiot who can’t see that? Cool
Back in the day some terminals had a choice of 80 or 132 column modes. Since obviously the window (screen) didn't change size, this was achieved with a narrower font.
Cool!

I wonder is the code public or just page source?

(Will have to check the page when not on mobile)
It would have been so much simpler using latin letters (since the basic name is already using latin letters) and have covid-19-a, covid-19-b etc.

Or numbers -v1, -v2 etc. Or semver (1.3, 1.4, 2, ...).

The current naming is not even pronounced currently (at least in France), omicron is prononced with o.n at the end (the English way) instead of the french way (on being a single sound). I have no idea why, given that everyone here loses their shit evertime English is nibbling on French.
What are the best languages for "executable pseudocode" or "glue language" roles?
I was going to respond with something like this. I think for getting a general flavor*, just talking about scientific notation with rounding to a particular number of digits at every step is fine.

I guess -- the one thing that explicitly looking at the bits does bring to the table, is the understanding that (of course) the number of bits or digits in the mantissa must be less than the number of bits or digits in an equivalent length integer. Of course, this is pretty obvious if you think about the fact that they are the same size in memory, but if we're talking about sizes in memory, then I guess we're talking about bits implicitly, so may as well make it explicit.

* actually, much more than just getting a general flavor, most of the time in numerical linear algebra stuff the actual bitwise representation is usually irrelevant, so you can get pretty far without thinking about bits.
GitHub Actions Self-Hosted Runner on Kubernetes
You're making an entire thread about defending your position against using a term of art the way it's used by professional and academics all over the world. Judging by every reply you're getting, everyone know what they mean when they talk about the expected value of a probability distribution. Just drop it.
> Literal translation, direct translation or word-for-word translation, is a translation of a text done by translating each word separately, without looking at how the words are used together in a phrase or sentence.

https://en.m.wikipedia.org/wiki/Literal_translation
Also cycling next to exhaust fumes is controversial at least
I doubt it'd be an issue for memcpy but minimizing the size of a loop body can lead to very counterintuitive speedups now processors have LSDs (loop stream detectors).
I've lived in the Bay Area for six years, made a bunch of money and am now moving back to the EU to enjoy said money.

You make a lot more $$$, but it's definitely a big lifestyle downgrade. I wouldn't wanna live there permanently, but as a temporary thing to set yourself up nicely it's not too bad.
Almost infinitely small. There are many random values used to create the image, and most of those have millions of possible values.
Ooh congrats and hope it goes well with your relocation! If you don't mind sharing are you going to work for a FAANG (or I guess it's MAANG or sth now) or somewhere else?
Or I can just do whatever is most productive for my workflow and not have to worry about RAM, not worry about managing tabs, not worry about what windows I left open that I might or might not need later, worry about the ram consumption of different apps I want to use, etc, that's also an option. Dunno why you're making it such a huge deal, convenience and productivity are after all the goal.
> Also, in my experience, the people who aren't getting woken up at 3am (aka. your boss) don't value the time and effort needed to stabilize these systems.

There's the rub. The issue isn't being on-call, it's not prioritizing making sure the system is robust so that on-call is boring.

In my last job there was no formal on-call, but if shit was going bad I'd be expected to resolve it, or track down the right resources to do so. In my current there is a formal on-call rotation. In my 15 years at the previous job I probably got called out of bed 3-4 times (and due to my roll I was the first call, if anyone got woken up, I did, and then had to wake anyone else needed). In my 7 months in the new job it hasn't happened yet.

When everything is on fire, it feels obvious to me that asking your $x00k employee to put it out isn't unreasonable. What is unreasonable is making that the plan instead of having robust fire-prevention systems and making that the exception.
Log-structured Protocols in Delos, a platform for building on a replicated log
A notebook doesn't make for a line-of-business web app.
Sure, one /could/ do that. And most web based games do that but then you have to re-invent a whole bunch of stuff. Scrolling, text layout, accessibility hooks, etc.
You used to be able to run old terminals in either 80 or 132 column modes.
All this talk about rep [insert instruction here] makes me wonder what the world would be like if we all had vector machines.
Many developers in the industry have simply realized that the flexibility of html/css/js is simply unmatched by any other technology out there. Nothing else out there has been subjected to such extreme levels of scrutiny the web has. Nothing. Afaik, even the Dragon capsules use it for the UI layer.

But since you're such a boi genius, make something that can match and get ahead of it and i'm sure everyone will jump on your boat. Until then, your opinion will remain objectively useless.
That makes sense.

This was reported like it affected all download URLs based on a git tag, which also means all download URLs appearing on github "release" pages.

If so, I'd have expected there would have been some testing that would have caught this too. Of course, sure, bugs in tests happen too.

Obviously bugs happen because bugs happen. I stand by being more disturbed that it took two days to notice and revert to restore the regression than I am by the fact that a regression happened. Users noticed right away and tried to report the problem, it took two days after that for Github to comment on it and to revert, which seems problematic, no? Especially if the bug was really affecting as many download URLs as I think it was reported; if it was only affecting a minority of edge case ones, that's more understandable.

It's never possible to eliminate regressions. (It may be possible to reduce the rate of them of course). But whether by testing or by receiving error reports from users, it ought to be possible to notice all major regressions in less than two days.
I like Web 2.0. People on Reddit and HN are friendly and helpful and I enjoy interactive content platforms like YouTube and Twitch but I can agree most of the internet services feel the same.

>Now with Web3/NFTs/cryptocurrency people are building an abstraction layer on top of the web and want to decentralize all the things, which is good to see, but I want to see all that fleshed out properly before I dive into it and leverage it.

People care about UX not technology. If Web3 has better utility and UX than Web 2.0 then people will switch to it.
The patch rejected by Linus is a good example why you want "long" lines: the argument list of a function was broken into two lines, with the second line only containing a single function argument. While I can see that overly long lines can reduce readability, there is a lot of value in keeping function parameter definitions and functions calls in one line, if this line doesn't get overly long. We are not talking about written text like this comment here, but about program code, which has a very specific structure.

For comment blocks, I try to stick to roughly 80 chars per line, but that then is text which can be broken up easily. For program code, I try to stay below 100 chars but exceptions can be made, if breaking up lines would be detrimental to the structure. With very complex function calls though, one would switch to multi-line breaking, sometimes with one argument per line (and a posssible comment).

This discussion makes me wonder, why there are no editing modes with "smart" line wrap. As in being syntax aware when wrapping long lines. A function call which extends the set limit, like the 80 chars, could be automatically displayed as a multi-line call, properly indented. So independant of your terminal size, you could always see nicely looking code optimized for that terminal, without imposing your perfect view size onto others.

Of course, this is easier to do with languages, which have a very strictly agreed upon code style. Go for example would make this easy, as all Go code usually gets autoformatted by gofmt. Lisp would be another language suitable for this, as the syntax makes this easy and overall code-formatting and indentation is pretty universally agreed upon.
I don't follow.

Most jobs I've had were high trust, this was the weird exception. I didn't need a union to fix that.
It would be interesting to know the demographic of the infected. If they are young, healthy people, then you can't draw broad conclusions.
"Closed as too stupid, you bloody idiot."
I have always seen 4chan to be more like a youth center than a focus group, with the associated criminal aspects. In both cases the suggested universal solution tend to be an increase in supervision.
A large portion of the Internet, or perhaps just what Google search somehow ends up optimising towards, seems to fall into the category of celebrity gossip magazines.

I do remember that the more technical content, and all the tiny user created websites about someone's pet trivia, we're more easily found, back in the day. Perhaps it's just a problem of discovery.
This is really really beautiful :)

I build something similar last year (https://hyperdeck.io/beta/) using Rust and webassemly. Yours looks much much much cooler though! Looking forward to the source to see how you did it :)
>Remarkable is advertised as an E-Ink reader as well as a writing device. In reality, this only works if you have e-pub books on your hard drive. Where can you get e-pub books? Basically nowhere

Has this guy ever heard of zlib?
Well, Linus needs the extra width for his 8-space-hard-tab indentations. At least in all the situations when he breaks his own rule that you shouldn't indent more than two or three times, but write functions instead.

Kernel coding style guide:

"Now, some people will claim that having 8-character indentations makes the code move too far to the right, and makes it hard to read on a 80-character terminal screen. The answer to that is that if you need more than 3 levels of indentation, you’re screwed anyway, and should fix your program."
It's obviously a joke. He's using hyperbole to make a point.
There's a back wave onto physical processes (energy storage and the likes) rather than the information layer. Maybe the digital side is mostly solved (and/or wrong) and large enough to be able to absorb all real needs. Meanwhile we need better real world processes.
That's fun, thank you!
Did we stop selling coke and cigarettes? Did we stop mass advertising on TV?

People are allowed to take the risks of living in a real world and live with their decisions.
NL -> DE -> US for a FAANG, my net income has tripled. Cost of living is similar. Worth it from the view of financial security.

We enjoy the US, especially Washington but will probably move back to the EU in ~7-8 years. Miss a lot of things from Europe though, especially the school system and public transportation.
This was my primary use case for this and I love it - I need to be taking notes in the margins for me to stay engaged with the material. My rare pain points have been:
* sometimes the resolution is not enough and if you really want to zoom into a figure, the UX to do that is a little clunky
* colors can be critical for some figures and the papers/books don't take care to pick colors that are easily distinguishable in greyscale.

I place a lot of value on paperfeel for writing though (I tried writing on pdfs with an ipad and...ugh). I've also really come to appreciate the distraction-free setting (I thought I could just be disciplined and not need a device specifically for this - I was wrong). I also use it for note taking in meetings where I want to be present and pay attention the whole time - game changer there as well.
The code is on Github: https://github.com/roytanck/wallpaper-generator

Please let me know if you create something nice with it.
It's worse actually. The MSVC STL uses 16 byte (or however large your element is, if greater) chunks. Source:

https://github.com/microsoft/STL/blob/main/stl/inc/deque#L56...

They have made clear that this won't be changed, for ABI stability reasons.

That makes std::dequeue basically unusable in a portable context. In virtually any situation, "allocate each element separately" and "allocate elements in 4k chunks" are on opposite ends of the performance spectrum.
Cool! I used to live in London and was contracting quite a bit but then decided to move to Sweden with a remote job. But wow 7x more for your apartment! And here I thought my London rent was sky-high...