skysight-inc/HackerNews huggingface dataset:
It’s also ok to consider positive and negative characteristics of currencies and to assess, including all the different roles and advantages, whether they sucked within their original context and whether they would suck being used in other contexts, including present day.
Yes, the US has a byzantine migration bureaucracy, as do other nations, but that's a separate issue from notions of 'welcoming' or 'integration' or 'opportunities' etc..

It's also weird how the US has all the best talent in the world and some of the more ill-equipped bureaucracies.
Sure. But the other frequencies need not be integer multiples of the fundamental.
The United States is at risk of an armed anti-police insurgency
I just spit toothpaste everywhere while reading your comment, thanks for that.
Would you rather want these funds to be spent on PR team and video editing or on missions?
People have had this idea before but I've never seen a version of it that is better than our existing notation systems. Most of our music is diatonic, and we named the notes in our scale A B C D E F G. Seven notes in the scale, seven letters. Seven positions on the staff.

Our harmonies are built on stacked thirds, and the stacked thirds line up perfectly on a staff. Line, line, line; or space, space, space. Three dots stacked neatly on top of each other. Easy peasy. Easy to read all the common intervals at a glance, once you get past an octave it starts getting a bit harder.

If you had chromatic notation, you'd allocate a bunch of extra space and names for things that you spend most of your time not using. An octave would have eleven spaces in the middle, which is practically unreadable.

I think in the long-run chromatic notation is just hostile. Go ahead and use chromatic solfege, that's super useful, but chromatic notation is usually not.

Most often I hear the criticsm from people who are not musicians or do not know how to read music. It's often smart people with an analytical mind, but people who don't have much experience with music. Just speaking from my own experience, it's much harder to read a chord from a piano roll than to read a chord from traditional notation.
> No, CSS is more complex than PostScript because it was designed by a bickering committee and competing companies over a long period of time, and nailed onto the side on HTML as an afterthought of a shotgun wedding.

That is not really an argument, that is just en emotional outpouring. I haven't seen anyone propose a simpler solution which solves the same real-world problems. But you can easily create a simpler solution if you ignore the problems of different device dimensions, accessibility etc.

Anyway, CSS itself is not the issue. Even before CSS, the browsers used a layout model which was adaptive to different viewport dimensions and text scalings. This layout model is formalized in CSS as "normal flow", but the model itself predates the CSS spec. CSS now allows you to override these defaults in various ways so you can create a layout with fixed dimensions. But by default it is adaptive.

In PostScript you need to explicitly write code to make the layout adaptive. If you want it to be as adaptive as HTML is by default, you will end up implementing something of similar complexity to a HTML rendering engine in each page (never mind issues with search engine indexing, accessibility and so on) - or you will bundle an adaptive rending library, in which case we are back to square one - a browser rending engine.

HTML + CSS may be "bad" and "ugly" but have the great advantage that it actually works in the real world. Ugly things that work is always going to beat elegant things that doesn't work.
30 years ago I had a credit card calculator powered by a solar panel. Ideal pairing. Viewable screen in direct sunlight too thinking about it.
Hm. I haven't really looked too deep into TrackIR, but I always thought it tracked your head movement to simulate head rotation within the game. So you could look around more naturally. The linked Wii "tracking" demo used the tracking to find your position relative to the display to change the rendered perspective accordingly. Does TrackIR also allow this?
Graffiti on blank walls is art. Graffiti on other art is vandalism.
That isn't something kernel should concern itself with. It also can be accomplished by three line python script and one line of crontab
> At the end of the day, without being able to customize, the thinner laptop with shitty keyboard seems to be what I want.

See, I told you :)

You can have any laptop you'd like "so long as it is black".
That also could be a cool idea, not sure how it would navigate a comment thread though.

You might find that some of the screen readers do that well. I’m guessing there are probably some on HN that have sight issues.
Why not Nim?
"People are at higher risk of vitamin D deficiency compared to people." Race is not something to necessarily hide.
This paper seems very biased on several points. An example: “ A 2010 report revealed that between 1940-2000 there was a 9-18% growth in patents per capita for every percentage point increase in foreign college graduates in the population.”

Explained like this it seems there is a direct, linear, causal link between accepting more skilled immigrants and growth in patents. It is not explained how they obtained this and how confident they are in this link and the corresponding paper is behind a paywall. However:

1. The Simple heuristic of changing the order of the causation gives indeed something that seems plausible: countries or states with a more dynamic research environment will produce more patents & attract more foreign students in their colleges.

2. Using the number of patents to measure the benefits of skilled immigrations seems a bit ad-hoc. By carefully choosing the right metrics (patents issued with foreign students in college) instead of one of the considerable number of other possible choices (e.g. stock prices of tech companies with total skilled immigrants population) one can find the conclusion he wants
Virtue signallers working in tech, and Twitter.

There's a huge overlap there.

What bothers me is how much this is an VERY regional issue, specifically, USA-based, yet it's being imported wholesale across the entire Western world, when it doesn't make any sense.

It's sad seeing locals making BLM protests when we have <10 black people in the entire country, or German bloggers who suddenly find themselves questioning if noun articles are the cause of toxic patriarchy.
I think your use of 'abort' is apt and perfectly fine. I fail to see how 'abort' could be problematic, but if you really wanted you could feel offended by everything I guess.
If you make your decisions based on partial information, knowing that large parts of the information is missing, and then pretend that it's not, you are not making the best decision. The best decision must take into account that information is indeed missing.
Are Outdoor Mask Mandates Still Necessary?
People trying to circumvent censorship often look like "attackers".

When I was in middle school, I needed to research a paper in the school library computers. Their stupid computers were always messed up; first the proxy settings weren't configured in half the machines (I fixed that, and got scolded), then the anti-virus wasn't working (fixed that, got scolded). Then the proxies wouldn't let me search for my paper.

I was a budding hacker, so I figured out the numbering trick mentioned in this article, and was able to bypass the proxy and do my research for my paper. This was a long time ago but I bet the same situation is just as relevant today. (Doubtful that you'd use curl in this scenario, but nice to know they are preserving useful functionality rather than throwing it out)
Beyond Star Wars: Prof Tim Willkinson on Holographic Projection Displays (2019)
If I understand correctly, they allow 3rd-party cookies but delete them at the end of the browsing session rather than respecting the expiry.
Diacore Concrete Cutting Ltd
Diacore concrete cutting company in UK specialised in diamond drilling, diamond track wall sawing, diamond floor sawing many other demolition techniques
I find piano roll very hard to work with. The notes are just too far apart vertically.
> This scientifically-looking paper could have been written by Captain Obvious himself

Why didn’t you write it then? It’s easy to dismiss the work of others, not so easy to do the work yourself.
As a non-expert I found it very interesting to see these parallels between influenza (even though partly conjectured) and SARS-Cov-2: The surprisingly low secondary attack rate of 20-30% and the fat-tailed distribution of R (this correlate of course to some extent), and a potentially mediating effect of Vitamin D.
To clarify, using what I already knew well was a mistake that greatly slowed down my prototyping on many occasions.

There is a local maxima around what you already know due to the cost of learning something else, but it's much shallower one than many, including my past self would have guessed.
Not sure you’d see much improvement. Node is pretty fast
What do you mean they’re an abstract entity?
decisive, brave, ambitious, and very confident << we are witnessing this among leaders of a few countries which are in mess.
Eh? No, the "hours later" bit was because other people were using the mainframe. Not because it was "big data".
Sure, but the parent post asserted "The US and the UK have the most open policies" which isn't true. And the article was about policy, not neighborhood acceptance.

The US has some of the best talent because of the economy, which is arguably a result of WWII (Germany, UK, Japan, etc all had to rebuild, we did not).

And, in my possibly jaded opinion, the bureaucracy is a feature not a bug. Politicians don't really want to fix anything because that would remove one of the drums they beat come election time.
> It can only do greyscale

Eh? My Pebble Time has a color screen, and it sure is transflective.
A Distinctly American Problem, Police Killings, Needs Systematic Investigation
Show HN: Peergos launches decentralized and encrypted social media
> If you have to deliver those recyclables to a local business in person

But you don’t have to. You can just throw it in the trash or blue lid recycling bin, emptied every Monday.

What motivates someone to spend hours scrubbing and personally delivering clean plastic?
It's surprising how much worse the covid situation has recently got in India. If you look at the cases graph https://www.worldometers.info/coronavirus/country/india/

I'm not sure how it's gone from declining in Jan to super exponential in Mar/April?
Names can become gendered, so this is not future proof.
How so? Genuinely curious. I figured it was just a conference call or audio stream?
Read The Featured Manual
Featherweight Isolates in Flutter
And Larrabee!!! It was the tilyest of them all!
I'm sorry, I have no idea, but I'm sure someone else has insight.

Why would you want to mirror the Julia repo instead of just downloading already-compiled binaries? Do you want to maintain your own fork with your own set of patches?
Ah yes.
Huperson. Woperson. Personned. Persondate. Personual. Personscript. Personufacture.
Is this entire guide enforced by an automated linter, or must google devs actually waste time remembering such trivialities? This is bikeshedding if I ever saw it.
The issue is with the `quality` aspect. There are three different levels of credit card transactions[1].

Most consumer purchases will end up being a level 1 transaction, where the card network doesn't see much more than the transaction amount and bare minimum of details required to process that transaction.

The date is based on the transaction date, which may or may not be the actual time of sale. Many transactions involve placing an initial authorization/hold, and actually making a charge later on (when an item ships, for example).

The merchant data is likely to be unhelpful, as well. For example, the MCC for Amazon is 'Bookstores', which would be wholly unhelpful as a shop type. And while you can do some data cleaning for well known exceptions, the miscategorization issue holds true for pretty much any business that sells more than a single type of something.

So you don't know the specific product that was bought, you may not know the actual time of purchase, the merchant details are general and potentially unhelpful for categorization (or even misleading).

And even the buyer data isn't all that helpful - because of the way credit cards get used, it's more useful for a "household" level profile moreso than an individual's profile.

In general it ends up being far less useful than you'd expect. Level 2 transactions provide a bit more detail, and Level 3 transactions provide line-item breakouts of a transaction. But those are primarily used by vendors servicing businesses and governments. So the detailed transactions aren't consumer-related, and the consumer-related transactions end up too coarse to do much with.

[1] https://tidalcommerce.com/learn/what-is-level-3-data

[2] https://developer.wepay.com/api/reference/mcc
True, but on the other hand is decisiveness something that Merkel was lacking, especially in the last years.
I think there's a difference between "airborne" and "aerosol". Isn't that why there's still a debate?
Well academically yes, but from the company pov there is no microeconomics responsible - it's the Chief Financial Officer. And their responsibilities are either finance or accounting.
I’m an avid podcast listener. Yes I think some of these products probably won’t lead to anything, but there are some interesting experiments, often by existing podcasts.

For example discussion shows, a bit more like talk radio, that accompany a regular daily news podcast. The Clubhouse virtual stage, creates a different ambience with some audience participation.

https://links.markjgsmith.com/archives/html/2021/04/#89f1922...

I think some of these might turn into something fresh, that augments the existing audio tech.
The implementations for Rust and Julia are different in a way that means the comparison is not really apples-to-apples.

The Julia implementation replaces the input list with a Julia object, which is of course trivial for Julia to iterate over.

The Rust implementation is asked to convert the list-of-list-of-floats back to Python types, and then back into Rust types. Of course converting 100M floats back and forth is going to take a non-trivial amount of time.

The equivalent in Rust would be to wrap the return value in a PyObject that contains the Rust `Vec<Vec<f64>>`, and the Rust code could then just iterate that directly. It would even be made safe without the GIL as you'd implement your own mutex on the Rust side if you wanted it to be mutable.

If you do this then it runs in about 1.2s on my laptop.
I had the same experience about 2 years ago. Maybe it's changed since then? It was nice when you had a pure math function to write, but otherwise seemed to be unreliable, especially in multithreaded and multiprocess situations.
The Physics of Falling Raindrops in Diverse Planetary Atmospheres
I’d personally prefer to see them concerned about irrational costs of higher education in US. Perhaps then US wouldn’t need to be concerned about immigration policies as much. Especially from countries where education is very affordable or free. I’d like to hope that similar access to high quality affordable or free education in US may have a positive effect on the number of AI candidates without the need for more open immigration policies.

Btw in terms of immigration, I already would place US as one of the most accessible developed countries in the world.

Conversation below somehow doubting this fact is easily disputed: https://citizenpath.com/countries-with-the-most-immigrants/

US accepts more immigrants than the runners up combined.
Is it too optimistic to hope that flights will keep the solar panels clean and Ingenuity could follow the rover some months.
That bit of info escaped me, in that case things are not so clear cut.

Got any link for more info ?
Ask HN: Does anyone use an e-ink computer screen?
I am wondering about the viability of using an e-ink computer screen (e.g. Dasung Paperlike HD) as a main screen, or maybe just for a few hours a day to give my eyes a bit of a rest, does anyone have any experience with doing such a thing, or would the refresh rate be too frustrating to be useful?
Like the idea, but I'm confused how companies like:

* Primer - Reach your leads everywhere

* Andium - Digitizing the Oil & Gas Industry

fit into the "problems like climate change and food insecurity" bucket.
If the problem is descriptiveness and ease of understanding, the same can be said about the words "white" or "black" when referring to people. Neither of them say what they mean.

In fact, I would argue that disagreements and ambiguities as to what makes a person "white" or "black" are astronomically more frequent than difficulties in understanding what is meant by the words "whitelist" or "blacklist".
> For historical reasons, there are no sharps or flats between the notes B/C, and E/F.

Come on, that is not for "historical reasons", that is because those notes are only one semitone apart!
With Signal, it means your friends can rat you out by them sharing their address book.
Ask HN: Who Is Using DITA (Darwin Information Typing Architecture)?
This is one of those replies that should be put in some kind of HN canon. It perfectly shows why there are so few privacy or security respecting options. They did the correct thing for security and you switched.

As I've observed for a long time: UX is more powerful than anything else except maybe cost, and even then one driver for user preference for "free" apps is not having to dig out a card... so cost is also UX.
Ok, exaggerations about elm's safety aside, there's the huge issue of it's readiness for production.

It's not just a fledgling project, it's a project that's being carried by one person for a very broad scope, and it's been going for a very long time now. Contrast that with something like vue, where Evan You has a fair amount of corporate sponsorship, has a much smaller scope (i.e. not an entire new language), big following, and has other frameworks to develop in tandem with (i.e. get inspired by react). Not to mention that it's very similar to other frameworks, so it's easy to pick up, so easy to hire for.

I would shitting bricks if I had 200k lines of code in a completely different language with a heavily different paradigm, that's not really battle tested.
Actually, the general love for Signal on HN is puzzling to me. It's nothing more than yet another centralised silo not owned by the users. End-to-end encryption? I'd take federation over it any day.
This article points to ABI as an open optimization problem in kotlin:

https://blog.jetbrains.com/kotlin/2020/09/the-dark-secrets-o...

I think you're right - ABI compatible changes are likely the culprit.
I implemented Deepmind's new Perceiver Model
> For example, like many Asians, my dad has a very paternalistic view of government and elites. He thinks the job of leaders should be to “educate the common people” to accept what’s good for them. This drives my wife nuts when they argue politics, because she fully embraces traditional American populism (“wisdom of the ‘common man’”).

Are you trying to say the whole of America is made of your wives?

You say "culture matters" but Silicon Valley would certainly not embrace the "wisdom of the common man". As a matter of fact most of the ideological stuff that comes from SV is hugely paternalistic in nature, such as the cult personalities of their CEOs.

On top of that wasn't America made by immigrants so allowing them in is actually a more conservative choice than not?
Neat project, awful name. Overloading Flow, an already important part of the React ecosystem, just makes it harder to both find information about your project and find information about Flow.
I agree with the nit.

> Simply put – Apple doesn’t need to care about Vulkan or OpenGL performance.

OpenGL and Vulkan allow an implementer to more easily make such specialized HW. But it doesn't assume it at all in any other way. If your HW is fast enough there is absolutely no need to implement specialized block for it without any performance penalty.

It's trivial to implement things like input assembler without specific HW, just issue loads. But it would be massive pain to go the other way around. Try to sniff what loads fit the pattern that could be tossed into fixed function input assembler. That's a no go.

This is the right way around to do things. As there is no performance penalty for "emulating" it, because there is nothing to emulate in the end.
It should not be the default; it's a waste of scarce horizontal pixels on something you may not need to use all the time. Alt+Tab is sufficient for seeing which Windows are open, and switching among them.
Frankly, Julia is a young language, so these things have yet to materialize. Also, for those that really do want it, the Julia package mirror is one of the few products that the company behind Julia sells as part of JuliaHub. It is inconvenient though that it doesn't fit in with the rest of the languages in Nexus.
What should they be based on? Its kind of stupid to ask people to behave like Spock like value maximizing machines.
It was a shift in workflow to no longer use javascript but overall I've really enjoyed it.

Generally, when I create an app I use the typical route of react front-end and the backend is the API. To me, this almost feels like writing/maintaining the app twice especially on solo projects.

With liveview this isn't the case at all. You still have your separations of concerns but you get the server-side rendering workflow with all the benefits of a highly interactive front-end.

I want to emphasize though that I've been using liveview for less than a year on a relatively small app so I am by no means an expert. I'm certainly not suggesting that everyone drop javascript-heavy workflows and switch to phoenix/liveview but I do feel comfortable enough suggesting that it is a serious candidate to be considered.
> they believe that whatever injustices are out there in the world, will be fixed if they just change the language

No, they believe that a relatively easy, cheap change can help them promote a more diverse environment which, hopefully, will be removing a small pebble from a giant wall. Remove enough of the pebbles, and the wall will eventually give away.
We're probably optimizing for different things. I'm normally optimizing for easy onboarding of someone new. If this is a personal project with few dependencies then ant is probably good enough.
At a metal-festival in Northern Germany I was at in 2019, there was a guy with a 1-2m² solar mat. It was enough to charge his phone and play music. Doesn’t seem too horrible.
Not if the student gives control back to the teacher every time there is a problem the student can't handle. The real metric is "dangerous/complicated driving situations mastered" and "miles driven" is only a stand-in. A bad one if the student can deselect the few miles which had the dangerous bits.
> sounds that otherwise don’t exist.

hmmm
Could you maybe share which podcast? Generating “sounds that otherwise don’t exist” does not sound particularly remarkable taken at face value. It’s basically what any synthesizer or audio processor does, and Fourier transforms are also a very commonly used in audio processing.
Different way of saying the same thing.

"For historical reasons the notes B/C and E/F are one semitone apart."
> Write like you speak and more people will understand your message.

I don't know about this. I feel like this contributes to the overall diminishing of the general reading level.

I don't want to have to write like I'm ELI5-ing everything, all the time. It's exhausting, time consuming and takes away from information I'm trying to convey.

This article is basically "remove what isn't necessary" repeated over and over again, with a few extra questionable remarks.