skysight-inc/HackerNews huggingface dataset:
Yep. A quick glance at December's Who is Hiring shows at least 2 jobs that aren't included by searching for Golang only:

https://news.ycombinator.com/item?id=18662978

https://news.ycombinator.com/item?id=18590124

There's probably more in December alone that the regex missed.
>iTerm2 extends the xterm protocol with a set of proprietary escape sequences.

I wonder if any other terminal uses the same escape sequences. If not, why not?
No it doesn't:

https://support.google.com/phoneapp/answer/9118387?hl=en

> Call Screen doesn't save to your Google Account, your Google Assistant Activity page, or to Web and App Activity.
Are PDFs really expected to preview in an image viewer though? I don't really think of them as images, so I see the flag to preview them as more of an "extra feature", which is exactly what flags are for.

If it didn't preview GIFs without a flag, or PNGs, then your point would absolutely stand.
If there's any downside, it might be a little too easy. Of course, going back as an adult I've found SC2K to be much easier than I remembered, probably because I know how to balance a budget.
I’ve never been woken at 4am by a spam mailer delivered by USPS
A lot of space in some recent games, truly a bizarre amount has been in some cases dedicated to uncompressed audio.

Given that most people can't tell the difference between high grade mp3 and uncompressed it seems likely that this could be something like mp3.
Learning more Math.

Contrary to popular belief that you don't need math to do "programming", you actually do need math to progress in said field. Whether you like it or not, Math will be a limitation when it comes to acquiring new knowledge in the computer field. For example, I've been wanting to do Machine Learning for awhile and it just so happened that you need a lot of Math to fully understand it. I've been reading the book "Machine Learning for Humans" and that book is amazing and can't recommend it enough. [0] They explain complex concepts in ever so simple sentences, but reading through the book, you see formulas and equations that are intimidating to the person that is not used to reading them. I would assume that a math major would have a different and opposite experience.

So yes, more math.

[0]: https://medium.com/machine-learning-for-humans
I love calculus and stats. It's such a pity that I don't get to use them at work, but it's good to have the ability to use them. And keep trying hard beating anxiety and depression! No one can help you with this sort of battle except you. If you haven't read The Alchemist, I highly recommend this book.

Hope all goes well. Happy new year mate
Macchiatobin is a pretty good alternative these days. Mini-ITX form factor, 4 relatively high-performance cores, good amount of RAM and PCIe/SATA/10GbE.
It doesn't have to be shared memory specifically, but it has to be concurrent use of something shared even if that something is completely virtual and only exists in your mind. Which then forces you to synchronize access to that something and deal with all those problems. It's not about message ordering though, not unless synchronization is involved.
Making Tea Edible: Laphet from Local Nordic Plants
I've gotten them from the same area code and exchange as my mobile. It all depends on whether they can get a number they can use that will look reasonable to sufficient numbers of people to get them to pick up.
I’m not sure I understand. What kind of a person is offended by how someone else chooses to write their name?
The change needs to be coordinated, but how do you coordinate action between multiple actors when some of those actors are nefarious and actually acting against the change?
Why innovation? What research? It's so much hoo-ha over really expenaive append-only databases. It's been over ten years, the best anyone has come up with are ledgers, contracts that trigger when you don't want them to and can never be renegotiated, and pump and dump schemes. It's time to move on.
I also don't have any problem with it. That wasn't my point. My point was, isolated instances of unacceptable opinions still having a platform isn't enough to prove that all unpopular opinions still have platforms available.
It's going to take constitutional amendment to put those views into law. I'm guessing that we will have already solved this problem one way or another before you could possibly get that ratified.
There are plenty of studies of populations that historically have eaten essentially carnivore diets. The Masai and the Inuit are the two most common. They have all the problems I've enumerated.

If you think about it for even five minutes a diet with zero fiber and zero vitamin C makes no sense.
I don’t know how recently you’ve been here, or how closely you’ve looked, but it is very much not a beautiful city. It is literally gag-inducingly disgusting.
That doesn't really explain the definition of crossing. If crossing a continent invokes going from one point to another, as one might reasonably assume, then why the detour to the South Pole? Why not simply go in a straight line between those points?
https://twitter.com/nickmon1112/status/1076886857445711872?s...

Long twitter thread on the relation between MasterCard, Visa and Patreon and how the credit card cartel is attempting to minimise political risk.

https://skytideseo.com/news/subscribestar-website-gets-shutd...

The Patreon alternative SubscibeStar was banned by payment processors Stripe and PayPal, as well as their other six payment processors in one day.

It’s all Visa and MasterCard.
show us some evidence!
Timac analysed several MacOS and iOS versions for swift usage, and its growing through the system surprisingly rapidly for a language awaiting a stable ABI. Here’s the most recent analysis, which also links to others: https://blog.timac.org/2018/0924-state-of-swift-ios12/
As a C++ compiler developer I don't think these features are what's causing long compilation times. Most of them don't even require any changes to llvm. AFAIK ranges doesn't, and the changes necessary for coroutines are simpler than you may think.

Next time you have a program that takes a while to compile, try profiling clang with perf! It's super interesting.
> Patreon isn't "preventing" the transaction, they are merely choosing not to facilitate it.

What is the distinction between these two terms?

If Wells Fargo refuses to let me deposit checks because of something I said, are they preventing a transaction or merely choosing not to facilitate it? After all, I could open an account at another bank.

If FedEx returns packages addressed to me because of something I said, are they preventing a transaction or choosing not to facilitate it? After all, other shipping companies exist.

I can't find a bright distinction between the two terms, but there is a distinction between behavior directly related to business (such as where the money came from or what's being shipped) and unrelated things (such as what someone said in a livestream months ago).
> In fact, the free market is the only system known that works so well in situations where every actor is very information-poor.

cough
hterm, the terminal emulator portion of the Chrome (OS) Secure Shell app, supports them.

(Aside: I dislike the vagueness of the term "proprietary." I rarely hear anyone call the non-ANSI VT-100 or xterm sequences "proprietary," even though they got started in exactly the same way as iTerm2's.)
That's a _really_ narrow use case for a business to make a product like this, and those distro vendors are already building on Cavium or Qualcomm platforms with significantly higher performance than this hardware.

Besides, with Cortex-A53, any single-threaded step in a build (linking, etc), is going to be very slow.

It's a sort-of cool product, especially if it comes at a good price point. But it's unlikely to make a huge difference in the overall market.
Reading your comment I was struck by how similar this is to the War on Drugs. Drugs we find objectionable enough to ban and criminalize don't go away; they just go to the next scarier place that will have them - which is to say, the next scarier dudes willing to risk supplying them - which is to say, actual criminals, who are almost always involved in other worse things than just supplying an agricultural commodity or extract thereof.
I feel like C is having a renaissance because of that.

C is very conservative in adding new features, which makes it easy to get an understanding of the language - nothing is hidden, when necessary you can derive everything you need to know about a piece of code from first principles.

C compared to C++ feels like high school math compared to university math with all it's scary notations.
As Robert Mugabe would say, "If you think there is no fuel in Zimbabwe, just sit in the middle of the road."

Lol. That guy was something else.
Async/await appears to require runtime support, possibly even a modern OS. Wasn't rust supposed to be suitable for writing bare-metal code?

SIMD at least has hope of running on bare metal. I suppose the ideal is to have it adjustable: compiled to non-SIMD, using typical SIMD hardware, using implicit threads (and thus needing OS support), or using SIMD hardware with threads.

I fear the high-level web developers are in the driver's seat, which may doom rust as a systems language. I'm hesitating on rust because I would miss bitfields and various unsafe performance features. I like the opt-out safety of the "unsafe" keyword, but I want more things that I can opt out of. I want goto, computed goto, no-default switches, something like Microsoft's __assume keyword, and all the other low-level stuff you'd want for making boot loaders and high-performance kernels.
> The Internet as we knew it in the 90s is dead. Time to get over it.

That should be:

The Internet as we knew it in the 90s is dead. Time to revive it.
The attack surface of a container can be massively reduced with seccomp profiles -- there was a paper a few years ago which found that the effective attack surface of a hypervisor was about the same as the attack surface of a locked-down seccomp profile of a container (and LXC/Docker/etc already have a default whitelist profile which has in practice mitigated something like 90% of kernel 0days).

And let's not forget the recent CPU exploits which found that VMs aren't very separated after all.

The fact that Kubernetes disables this (and other) security features by default should be seen as a flaw in Kubernetes. (Just as some of the flaws of Docker should be seen as Docker flaws not containers-in-general flaws.)
Our Cellphones Aren't Safe
Desktop multimedia players are still a thing they don't even really compete with one another.

Spotify and Pandora are for letting you play a service's music. Winamp and 17 bazillion players are for letting you play a collection of digital music you control.
Oddly enough the load average, as reported by uptime and xload, uses just this metric: a machine with one CPU pegged has a load of 1.0. A fully utilized octa-core machine has a load of 8.0.
I wonder if this could be used to get Docker running on a Mac without painful file system performance (a la Docker for Mac, running Linux in a VM). Could something like this project work for that? Are there Darwin equivalents for container stuff like namespaces?
More recent robocalls that I've been getting have had the same area code and a slightly different prefix. More difficult to ignore. I assume it's just as easy to fake these numbers as others.
> a provincial americanism

Can you point to other countries that have broader freedom of speech than the US?
That makes absolutely no sense. If you have limited or intermittent internet access, why the hell would you put your money on the internet? Any outage will bankrupt you.
You need to rephrase this to:

"If you are only able to speak freely when no one is forced to listen to you - are you then allowed freedom of speech?"

This isn't some guy shouting in the street or some other public place (who, funnily enough, everyone usually agrees with their removal), but someone shouting on what is effectively private property.
How well does this work in practice? What is compatibility like? I assume most GUI apps don't run?
Is there any benefit to doing this in a sheet rather than something like Mint?

I just check it occasionally to make sure my net worth increases month-over-month. Any financial decision like buying a car I take the net income average over time as potential spending bound.
Yep, I usually eat lunch at my desk and work straight through until a late afternoon nap.
Are you advocating for phrenology-based hiring practices?
I actually think a mathematical-flavored spec where a proof would be meaningful would be a bad idea to the extent that it makes the spec less readable by ordinary users. For example, Dart has a more mathematically flavored spec and it's not readable by most people.

Of course, formalisms can still be useful, but as a matter of writing style, maybe it's better to put that sort of thing in an appendix? (As sometimes done for grammars.)
I totally get where you're coming from. Though our conclusions differ, I think our reasoning is very similar.

I doubt these bans are purely mercenary. The CEO of Patreon seems to be doing this because he believes it's the right thing. If you watch his video responding to the ban of Lauren Southern last year[1] (a decision I agree with, BTW), he seems totally sincere. He also understands the magnitude of his responsibility to patrons.

I think Patreon is being penny wise and pound foolish. Their social signalling helps them grab a larger chunk of a smaller pie. Every high profile ban alienates a small fraction of users, but it's a different fraction every time. It doesn't take many before Patreon's reputation is bad enough to dissuade new creators from using it. It might already be too late for them to turn around.

1. https://www.youtube.com/watch?v=YmcK6GvgVPs
It's funny, articles like this might've inspired me a few years ago to go into this field, but the more that I learn about machine learning techniques, the more skeptical I get when reading things like this. But it's not so much the technical details that bother me but the ethical problem of hype. Hype itself isn't necessarily bad, but throwing it into public at best garners a bunch of harmless clicks and at worst is misleading.

I mean, I guess playing off of the whole "AI apocalypse" and the image of our computer overlords makes a quite evocative point. To be fair, this isn't just a problem with AlphaZero — similar problems in science journalism, especially in the field of medicine (i.e. Immortality is just a few decades away! Stem cells cure cancer!) seem to show up whenever a new or interesting result happens.
There have been others. Plus there's some enjoyable literature if you're curious. Mark Buchanan has a nice blog and some links. The gist of it is that in the low latency space the ratio of players to possible strategies is too high.
So what's the trick? I've had the same cell number for a decade and I get zero unwanted calls a year. Is it just luck or am I accidentally doing something that keeps my number from being spammed?
I had/have an X220. I try it every few years and it's always the same issues. Pre- and post- cpu scaling "fix".

I have no interest in openbsd any more. Debian is significantly better in every way except for "code correctness" and philosophical license issues which are frankly irrelevant to the end user.

I gave up and bought a mac which is a certified unix and apple pays people to actually work on the non-glamorous bits. My laptop lasts nearly all day and everything works. The UX for a laptop user is orders of magnitude better in every single way.

OpenBSD is a great idea but it's a terrible laptop OS.
Fascinating. But didn't you admit in the transcript that you broke the law in your state and California by recording the call without consent? Or was that a lie?
> Who is "we"?

> As a random citizen walking around the streets I shouldn't decide people are more or less likely to attack me or whatever based on appearance.

Unless you have a deep knowledge of the neighborhood you are walking in, this fits the dictionary definition of prejudice.

> If I'm a casting director for a movie, I should definitely take it in to consideration.

If you haven't been paying attention, casting directors have been accused of discriminating against marginalized groups with casting decisions they made based on actors' appearances.

> The author though doesn't address their recommendations to random citizens or casting directors though. Rather to the board that are hiring CEO's.

> The article doesn't cover whether their appearance findings are causal or not in any way, or the importance of social justice over profit. Just straight "found a thing people seem to care about so they should immediately stop caring about it". I dunno if this is what the original poster meant by "not providing rationale" but I felt like the conclusion to the article sort of came out of nowhere.

Well, the root of this thread is accusing the posted article of proselytizing a "political agenda" by using a study's data to surmise that racial minorities are being discriminated against because of how they look. The post you are replying to is using some type of rhetorical device to argue that it is generally ridiculous to discriminate against people based on their looks. Given this context, I doubt you will find the recommendations you are looking for here.
What would block chain do for Goldman that a SQL database couldn't?
Find a TV show where the protagonist is always right, like House. It will teach you all you need to know, and provide a healthy role model.
Syler Pregnancy and Family Planning – About Us
I've literally been robocalled from my own number before. I don't think this would work
How a Swiss Watch Giant Copied a Bitcoin Startup’s Idea
If you think what we have done and are doing isn't subjugation, then we have read different histories and different news. Millions of people were killed for us to develop our "strong presence" in these regions. It's called empire building and empire growing.

By many eastern european countries, you really mean one - poland. And by many eastern countries, you also mean a small group of political entities within those countries.

The high opinion of the US stems from our wealth and our cultural domination. Once again, that doesn't translate to a desire for subjugation. For example, if I have high opinion of japan, germany and new zealand, it doesn't mean I want them to militarily and political dominate the US. Certainly I wouldn't want their troops stationed here.

Also, there are protests against US military presence in all these regions as well, but I guess we can ignore those.

I guess our difference ultimately boils down to our view of empire. I don't think they are ever a good thing and they certainly don't exist to serve the subjugated.
That is not an important facet at all.
It's not a thing your users see. The "syntactic sugar", as you call it, is the interface between you and your users.

No amount of pretending otherwise will change that.
No amount of separation will change this. It does not give you any more ability to change the syntax over time, or get it righter.

Your users care only about this syntactic interface.
In a good world, they do not care how the rest happens in practice.

Worse than this, the idea that a mid level IR should be the "thing that keeps the syntax in check" seems beyond broken.
The lower levels do not drive the higher level in roughly any case.
Instead, they exist to serve the higher levels.
First you understand what users want at a high level, then you try to understand how to make it fast/well.
If you need to change the mid level IR to do so, you do.

There are nothing but tradeoffs in mid level IRs, and those tradeoffs change over time based on the needs of languages, not the other way around.

Driving a language based on what you can accomplish in a mid level IR would be incredibly silly - "Welp, we better use this form of parallelism at a high level because we chose coroutines in the mid level IR" should never occur.
Instead, the answer is "we change the mid level IR to best support the form of high level parallelism we want in the language"
There is no need for a solution in the middle. Whatever sort of robocall "innovation" you have in mind, the world is better off without it.
This is the wrong venue for this opinion, but software engineering is the embodiment of boredom. We are glorified filing clerks, we spend all our time convincing computers to accept messy inputs from ourselves or other process.

Even when we "solve hard problems", they mostly come down to convincing a computer to process some mundane data faster.

At the end of the day, we spend all day in front of a monitor talking to the most pedantic bureaucracy ever made, one with no human leeway unless explicitly specified.

But we have so many tricks to convince ourselves we're not bored or boring! We "automate", "solve hard problems", and "optimize".
You're right, but the aforementioned "12/13" years ago was only 2006. I don't think many significant changes have been made in that period, but I may be wrong.
Given the whole "sed" vs "sed -E" distinction, I'd say most metacharacters are confusing anyway. Not to mention usually when I'm using "|", I'm going to be replacing paths and don't really use alternation that often.
I think the fear of unrefined behaviour is starkly exaggerated in everyday C programming.
If you follow the established best practices (and the compiler will warn you if you don't) you will not experience undefined behaviour.

> Those kinds of complexities aren't generally something for users to explicitly learn in rote memorization to use the language - if Rust introduced overloading and default arguments all those who don't know it exists won't have the language made any harder to use, but those that want it can take advantage of it.

This however is only true if you never have to work with someone else's codebase,
When you start creating dialects your usual 'style' will feel alien in another project or you may have trouble understanding how something works due to an arcane language feature you've never had to use.
By punishing them with the force of law, just like we do with everyone else who doesn't follow the rules.
Why are new insightful ideas, scientific inventions, plot twists, jump-scares, shocking news aren't funny?
This looks cool and could be a much easier solution than the aforementioned laser/printing setup. Judging from the website though it doesn’t look like they have a product ready to go, is that true, and are there any alternatives? It would be nice if there was a filament I could just plug into my 3D printer and start using :p
Identifying Interstellar Objects in the Solar System via Orbital Parameters
They frequently didn't spend money for songs to start with they just stream them instead of pirate them which however much people complain about the revenue is certainly more than the zero they got from piracy.

The degree to which people didn't want to pay for music was kind of obvious when people needed mp3 players sufficient storage that filling them legally would have required as much money as a down payment on a house.