skysight-inc/HackerNews huggingface dataset:
I didn't read it as a criticism so much as an observation. Maybe a medium is the message sort of thing. And going back pre-CD it would often be the case that you'd get very familiar with one side of a record because there was nothing on the other side you especially cared for.

I do think the act of buying (or taping) albums is a fundamentally different experience than using streaming services for the most part. I infrequently listen to entire albums these days. I'm much more likely to listen to some mix of either my own library or an Apple playlist.
A Riveting ISIS Story, Told in a Times Podcast, Falls Apart
Covid mortality by country, per 100k people
Boeing defense could be broken off and sold to others, in pieces, without impacting the defense of the US. There are not any "pure" military air vehicles being made by Boeing right now (T-X trainer). F15 and F18 used to be owned by someone else, they could be again.
there is very little money in music today, too many artists, very little audience ready to pay for it. Either you live in the right place where there is a scene and you might be able to have a career in making your own music, or you need to consider yourself a composer and make music for others (movies, tvshows, ads, ...), this is where the money is at today, not in trying to be a music star. Even gigs don't pay that much compared to that, because one needs an audience.

As for online services. Spotify is 100% pointless when it comes to monetization, bandcamp is a bit better if you can provide physical goods.
The RFC does state that. Note the use of 'future' and 'corrected'.

Understand context. The perm I state, is referencing that SMTP session, yet at the end of the session, your job is to bounce back to end user.

Else, how can the human fix things "after the spelling has been changed"? How can the human get involved without the bounce?
The least likely of places is in my apartment during a pandemic, but I'll move to a larger city after it ends where there will be more opportunities in general, and with others with similar interests in particular.
>is it safe enough to have it taken by everyone in the world ??

Alternative: if we don't know it's safe, better have everyone take it, or at least as many as possible. That way there's no reliable control group to compare outcomes, and no one can blame the vaccine, and it's easier to blame other external factors or say we don't know.

This is (systemically) the general approach taken with many environmental toxins. It's only when unfortunate, acute "cancer clusters" etc appear that some really nasty chemicals which are prevalent everywhere - like PFAS, etc - come to attention.
Ellx founder here.
It will be. It started as a side project which quickly grew into something very versatile, so we are still in search for a product-market fit and a community that would benefit the most from it. Testing hypotheses.
Open source comes with a significant maintenance burden that we just don't have resources right now to carry. Would you like to help?
What are the actual odds? Last I saw for engineering, something like 10 percent of phd's find a tenure track job _somewhere_ (and it was double that ten years ago). You're comparing the difficulty of getting a job at a single selective company to getting in to any college in the country.
These are "memory items" on a checklist. The only tasks you allow pilots to execute from memory without getting out the checklist and following it.
I agree, but in practice this is rarely the case for multiple reasons depending if we're taking about PhDs or postdocs.

For PhDs, they've commited to a long project, so might feel defeated for quitting.

For postdocs, it's true that they could likely get a job if they left, bit at the same time, the may be half way through a role and want to pursue a job in academia. Switching careers is not an easy thing to do, and that's essentially what you're doing when leaving the academy.

In addition, it's worth noting that computer science is very diverse, including broad subfields such as HCI, so it's not necessarily correct in your framing of CS.
The notion that you are supposed to have friends and socialise was so embedded in my mind by the environment it sent me to a crazy depression. I find that most people don't have anything interesting to say nor that they lead particularly exciting lives it made me really suffer. Thankfully there is internet where I have the most interesting people within a few clicks reach. It took a therapy for me to learn that you don't need to have friends nor socialise. It was liberating.
Do you feel like this article is straining at bringing monopolies into the explanation? I think the “commoditise your complements” holds regardless of whether the business is, or wants to be, a monopoly. Joel’s article and the Hal Varian work don’t seem to be talking about monopolies. (Caveat: I didn’t read all the sources in detail)
The browser should ask permission from the user to divulge hardware information like this (something that looks like “This website wants to display 3D graphics, but this may divulge information used to track you”, etc.) We already have this for divulging your GPS location and notifications, why not add this too?

Yes, it means you’d get a lot more nagging, but to me, that’s good signal for what sites I should be avoiding in the first place.
What an absolute shitshow. I fear for our future if scientists can be made to look the fool like they did this year.
Nation states have responded to this ambiguity by directing well financed hacker groups to steal this information.

Their ethics say the ends justify the means.
I sometimes wonder if some aspects of power in the open source world will get this sort of book-length treatment. There are lots of fascinating stories that could be explored.
I think the assumption is that a redundancy scheme is in place. So you have your unrecoverable issue in some module of compute A, but compute B and C vote them down and life proceeds. The problem is when your mission is long enough that the same module gets hit in one of the other two units, and now you're in trouble.
Little Known Facts about Speech Technology
They go beyond the limit by displaying text in columns. Imagine how difficult it would be to read a broadsheet newspaper if the text ran from one edge of the page to the other. As lines get longer, it is increasingly difficult to find the starting point of the next line and reading speed and comprehension are reduced.

https://www.sciencedirect.com/science/article/abs/pii/S10715...
I really like your hiking story. Ultimately, I think it’s a matter of investment. There’s a high cost to building relationships, and there are lots of other things to do with your time. And when you’ve found contentment in solitude, the investment costs required for new friendships begin to look unfavorable.
Most of the time choosing a language is like a choosing the color or a trim of the same car. It is so boring.
Maybe because it is the largest platform alternative to Amazon [1]:

> The company reported that it had more than 1,000,000 businesses in approximately 175 countries using its platform as of June 2019. The total gross merchandise volume exceeded US$61 billion for calendar 2019.

[1] https://en.wikipedia.org/wiki/Shopify
The Java sandbox trusted any code signed with a SSL certificate by design, what didn't stop Sun from announcing it was secure and everything.
>- Do network adapter MAC vendor ID's make sense?

>- Does the hard drive size make sense?

not detectable through browser APIs

>- Which 3D acceleration features are supported/work correctly?

vmware workstation has 3d acceleration support targeting directx 11, so I'd imagine most features are supported and are passed through to the host gpu for execution. I doubt you'll able to detect is a vm or not based on that. In addition, resistfingerprinting (on firefox) hides this kind of stuff.

>- How much graphics RAM is there?

vmware workstation has vram selectable from 32MB all the way to 8GB, so that covers the entire range of plausible vram sizes.

>- Timing-based methods

what else can you test that is both accessible via browser api and would yield big differences between a vm and a slow computer?

>It's a bit like detecting private/incognito mode in a browser. Everything worked great, until websites realised there are ways to detect it, then became a game of cat and mouse.

not really, it's a solved problem: make a new browser profile and then delete it after you're done. I've seen a few HN commenters post their (relatively short) scripts to make a new firefox/chromium, start it, and then automatically delete it once it exits.
I think you can say "don't play this song again" (the UX has changed a few times so I'm not sure where the button is.) Do that enough times and the algorithm will get the drift.
why do people want to get married???!!!
When you put in trim with this switch, there is a wheel, about 18 inches across, right next to the pilot that starts to turn. As long as you give input, the wheel turns.
It is not quiet. It is a mechanical device.
Push trim for a 1/2 second, the wheel turns a bit.
Autopilot puts in trim, the wheel turns.
MCAS puts in trim, the wheel turns.
This is a very obvious and continuous source of information to the pilot that the stab trim is changing.
https://github.com/WebAssembly/gc/blob/master/proposals/gc/O...
Facebook for sure. I don't know about the others.

I had to create a FB account for college, and somehow my account was suspicious according to them. They locked it and said that I needed to provide a picture of my national ID in order to unlock it.

I was baffled and just created another account to be honest.
AssemblyScript is a tiny subset of TypeScript; it's probably better to describe it as a C-like compiled language that borrows syntax from TypeScript.
> Do you have clinical evidence for that?

I'm no epidemiologist, but I understand this is the how booster vaccine shots typically work.

I care less about public trust and the PR angle, and more about getting as many people protected as possible. If dumb people say dumb things matter much less.
This book has been a favorite of mine for a long time. L-Systems have always fascinated me.

Last spring* quarantine I splurged and finally got a Houdini license. (There’s also a free learning edition with watermarks.) Houdini has a full featured L-System which is compatible with the systems described in this book.

You can even animate the parameters to create cool “growth” animations. Here’s a quick exploration I made recently:

https://www.instagram.com/reel/CIgv8XKJkRx/?igshid=3ixzkhu2t...

(Apologies to non JS / non-Instagram users; only link I have at the moment.)

Correction: originally wrote “last year” when I mean to write “last spring”.
My comment was already concise to begin with. Your change reduced clarity. Here I will exaggerate your example:

list_of_profiles_that_we_got_from_reading_a_file_named_profiles_dot_txt = get_list_of_profiles_from_file("profiles.txt")

list_of_profiles_from_the_file_named_profiles_dot_txt_which_are_filtered_by_name_where_the_name_was_bob =
filter_profiles_by_name("Bob", list_of_profiles_that_we_got_from_reading_a_file_named_profiles_dot_txt)
list_of_profiles_from_the_file_named_profiles_dot_txt_which_are_filtered_by_name_where_the_name_was_jane =
filter_profiles_by_name("Jane", list_of_profiles_that_we_got_from_reading_a_file_named_profiles_dot_txt)
combination_of_the_profiles_from_the_profiles_dot_txt_file_containing_both_the_profiles_with_a_name_bob_and_the_profiles_with_a_name_jane =
concatenate_profile_lists(
list_of_profiles_from_the_file_named_profiles_dot_txt_which_are_filtered_by_name_where_the_name_was_bob,
list_of_profiles_from_the_file_named_profiles_dot_txt_which_are_filtered_by_name_where_the_name_was_jane
)
list_of_pairs_from_the_profiles_txt_file_where_the_first_person_is_named_bob_the_second_is_named_jane_and_they_are_also_married =
merge_married_profiles_into_list_of_pairs(
combination_of_the_profiles_from_the_profiles_dot_txt_file_containing_both_the_profiles_with_a_name_bob_and_the_profiles_with_a_name_jane
)

There is a point where verbosity decreases clarity by overwhelming the reader with irrelevant detail which can already be inferred from context.

Lets try a concise example:

profiles = get_profiles_from_file("profiles.txt")

bobs = profiles.filter(p => p.name == 'Bob')
janes = profiles.filter(p => p.name == 'Jane')

marriages = bobs.inner_join(janes, (bob, jane) => bob.partner == jane)

Does it matter whether profiles is a list or not? If the typical data structure / convention you use for plural variables is a list, you don't have to say it.

Do I have to say that the variable bobs is a list of people named bob? Not if its obvious from the context on the right hand side that I'm filtering by name

Do I have to use a more verbose argument name in the lambda passed to `filter`? Not really - its short and there is plenty of context around to deduce that its a profile, especially if the reader is familiar with a commonly used standard library function.

The last one is tricky, and it depends who you're communicating with. Do you expect your readers to be familiar with the standard library of the language, even less commonly used functions? If so, then its fine. If not, again it depends. Is the reader familiar with SQL or relational algebra? If so, then yes they probably have no problem with this.

As long as your context and conventions are clear, you can leave a lot of details out and still get the message across. Its better to err on the side of caution, yes, but it doesn't mean that unlimited verbosity leads to unlimited clarity. As with writing - your audience is what matters.
I agree, there are certainly modern conservatives who are objecting precisely to what The Guardian has become in the last decade. But one does commonly see comments left by people who completely missed these developments and think that The Guardian still represents the traditional Bolshie movements of 20th-century Britain.
Are you vulnerable to privacy attacks and identity theft?
Viral Days
Interesring! So the more technologies, the more pay, as it will be harder to find specialists. But while it takes years to get good at something, say a CRUD programming language, that experience will be useful for other CRUD languages. But managers do not understand that so it can be very hard for a specialist to find a matching job when the combination of platform x languages x frameworks x transpilers get too big. Another interesting fenomen is that such specialists so quickly become obsolete ....
It's not limited to just webgl, there's a whole suite of browser features that can be used to "fingerprint" your browser. see: https://news.ycombinator.com/item?id=25166703
Reducing F# or functional programming to lambdas is a bit of a stretch. I don't know F# very well but I understand it is very close to OCaml which I know quite well. F# also has algebraic data types, match, type inference, static type checking, etc. I don't know if C# supports all this, but if it does its probably thanks to the existence of F# on the same .NET platform :).
A Worrisome Drop in College Aid Applications
I used to refer to what Bret Devereaux is criticizing as the "Star Trek view of other cultures". USS Enterprise arrives at a planet times the size of the earth to find ten billion sheep herding nomads with a single leader who lives in a tent or some such.

From there, it is a hop, skip, and a jump to Biden proposing Iraq be divided into three separate zones among the Kurds, the Shia, and the Sunnis ... completely neglecting the actual ethnic, religious, and power dynamics on the ground. Or, people turning a blind eye to the slaughters that happened in Bosnia in the 90s (a sprinkling of that and Chechnya over what was cooked in Aghanistan gave us the multinational Jihadi networks that organized 9/11 among other things) because "these people have been killing each other for 600 years" ... An implicit reference to the Ottomans whose ancestors came from the Eurasian steppe.

So, yes, I love Devereaux's work, especially because I run into a lot of people who think and talk about actual history through the filter of these shows/books.
I'm really ambivalent about Stallman's language crusades. Similarly to how I dislike the focus on the newest politically correct terminology.

Why is "creative" OK, when "creator" isn't?

I think it's more about the fact that adopting the enemy's language is seen as a kind of submission, a recognition and acceptance of their power over you, even if their words themselves aren't "bad" intrinsically.

Not sure if it's the right hill to die on. Eventually words and meanings readjust to describe reality. Map and territory, you know.
I’ve done a lot of long distance rides on brevets, and I too appreciate rides with hills and turns.

That said, I’ve also been hit by a car intentionally. And seen many fellow riders hit unintentionally. There is a rail-trail from Atlanta to Alabama that’s 100 miles and very pretty. It’s the only riding I’d do in Alabama.
You know whenever this is a school shooting in the us, people are quick to blame people, not guns. Unlike the rest of the world, civilian restrictions on guns mean only authorities have them, meaning no gun rampages but mighty constitution. Children be damned.
Same thing. USA in the name of "avenging 9/11" has literally murdered millions, displaced millions, made millions orphans and homeless. Well the charade of WMDs work domestically but no shit Sherlock.

USA trained Taliban against USSR then turned them into the enemy and all of this for what? Military industrial complex should keep churning dollars into deaths in the name of national security.

Has any American ever wondered why does no terrorist try to bomb say Canada or Spain or Italy or Germany or Australia? Why only america just like aliens only invade USA...... is USA stopping enemies or creating more enemies with each action they take overseas?

Yeah, "protecting national interests" aka protection money. Good for you.
That wouldn't really help. The containers/VMs might be separated from each other, but they're running on the same hardware/software stack, so they'll behave the same should you decide to fingerprint it.
Pretty scary that it just breaks without any error messages, and without an easy way to clean up the damage.

Queue overflows are not uncommon.

"For FIFO queues, there can be a maximum of 20,000 inflight messages (received from a queue by a consumer, but not yet deleted from the queue). If you reach this quota, Amazon SQS returns no error messages. If your queue has a large backlog of 20,000 or more messages with the same message group ID, FIFO queues might be unable to return the messages that have a different message group ID but were sent to the queue at a later time until you successfully consume the messages from the backlog."

Link to the documentation:
https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQS...
I am unsure why the hostility is needed. I am also unclear on the incorrect assumptions you made about me.

I do not live in America and the country I live in has it's own set of special characters to deal with.

I can perhaps agree that American cultural imperialism in computer science as with many other fields

This post was primarily directed at GitHub. It has users from all over the world.

Having a common Lingua franca for the various public rep is inclusive and productive

I want here there to be a low threshold to use and contribute to my projects.

Lastly, Github is an American company located in the US.
With repositories primarily using American created and optimized for Americans keyboard layout programming languages.

Certainly, some programming languages originated in other countries. As far as I can recall they all stick to English for keywords.

A couple of decades ago there was much more variety, and it was more common for countries to have native originated programming languages that did not use English.

Linux started in Finland but it kept the US created standard UNIX names and conventions.

Most if not all documentation is in English many have now been translated to other languages.

With all that in mind.
Sticking to the most compatible common denominator is the best standard on Gigahub.
A long time ago the best talent from PhD programs tended to stay in academia. That was considered the “prize.” Over the last 15 years or so the tables have really turned. Not saying top people don’t stay, but I now see much if not most of the top talent continuing their careers in the private sector or elsewhere. We’re in an era where the most cutting edge and impactful research increasingly does not take place at academic institutions. Between that and the vastly different compensation structures in the private sector it’s not too surprising top people want to go elsewhere.

As someone mentioned to me recently “Success in academia is defined by publishing papers mostly read only by a few other people that define success as publishing papers. Success outside academia is defined by doing amazing $&@! that has a measurable impact on the world.”
Does any airline guarantee a flight won't happen on MAX? I haven't heard of such a thing. Can't they later change the plane? Do they give you your money back?
To be fair, the type of people that vacation in Martha’s Vineyard might also be anti vax / anti gmo.
It’s “Domain Driven Design”: https://en.m.wikipedia.org/wiki/Domain-driven_design.

Bounded Contexts is an idea that helps you draw the boundaries between domains. It asks you to be disciplined in your abstractions, and in return it allows you to feel comfortable changing implementations within a domain without fear of cascading second order effects to other domains.

For example, your service/library for managing customers shouldn’t return data about the books they’ve purchased. That comes from the order context, which composes the customer and book contexts.

If your boundaries are well defined, you can change the order process without fear of the book and customer models, and vice versa.

It marries well with service oriented architecture, because you can use the network to help enforce a boundary. You still need some skill to enforce the correct boundary, of course.
The US Air Force Deployed AI in a Military Plane
I am happy that AR and IOT are getting delayed so much. I hope these stupid gimmicks never make it.
Thanks - that has re-piqued my interest then. I'm on a rural property, no basement, but lots of undisturbed land with few people around. Bountiful night time and crepuscular animals however, that may interrupt the relative (and presumably very delicate) tranquillity of such devices.

Reading TFA it sounds like readings are often rejected by authoritative sources, but are still locally extremely useful.
Preeti to Unicode Converter Tool
> Last year during spring quarantine I splurged and finally got a Houdini license.

Completely off-topic, butyou made me curious - do you mean this year, or was there some quarantine event last year as well?
Usually different languages Are tied to different platforms so this isn't really anagolous.
>Irregardless

I think you meant "regardless".
What field is your PhD in?
the point of the post doc is to give you additional chances to get an academic positions, it's also an opportunity to work on cool projects, and experience a different culture if you do it abroad.
A remote. How high tech. And I assume the TV was in color too. Kids these days are so spoiled. :-)
How do people read medium stories these days? Private mode doesn’t work.

The AppWall is annoying.