skysight-inc/HackerNews huggingface dataset:
I remember as a pc tech (before they did that geek squad stuff) having to validate computer returns. The amount of stuff people would pull daily always amazed me. Putting bricks in a computer box, an old video card for a matrix vga card, the most wild was some video equipment where they replaced it with a two liter bottle of urine. I remember confronting people once I opened it and they would always pull the "well my son packed it and gave it to me" and promptly leave (with their item). They usually worked multiple stores in the area and sometimes we'd chat with the other stores, but usually that was for the bigger scams (people using altered receipts, asking for cash refunds on multi thousand dollar purchases).
Would be cool if you could run this thing on a raspberry pi and actually use it like an on stage amp
That one's full. But good news, we can fit you in on Ark Ship B!
My sister buys stuff from stores that advertise this to be the recommended way to buy. Huge box in, huge box out, still cheaper than renting brick and mortar space.
Silly question but how do you start bouldering with CTS? I tried it (and weight training) but grabing any heavy weight seems very painful
> It's getting really hard to distinguish a GPT-3 text from actual human generated text.

No, it isn't.

What is getting really hard is to distinguish a GPT-3 text from actual human generated text without any context.

Plop GPT-3 down in a room full of humans having a conversation (or, under current conditions, put it in a Zoom call with humans having a conversation) and ask it to generate text as if it were another human participating in the conversation, and it will quickly become obvious that it is not a human, since it will fail miserably. The text it generates will be "human-like", but will have no relationship with what the humans are talking about.
Have you tried bi-phasic sleep patterns? You could for example get 6 hours at night and a couple hour in the day as a big nap.
> Tiny official repos. You're going to have to rely on the user-submitted repos for most of your packaging needs. It's cool how easy it is to make a package and submit it to the AUR, but I don't love the idea of installing random user-submitted stuff for the bulk of my software needs.

Can you expand on this? My system contains a total of 20 "foreign" packages from the AUR and private sources, installed over a period of 5 years. It's certainly not even close to "most of my packaging needs", because I have 1267 "native" packages installed.

Some of these foreign packages could be in the official repositories, but most are modified or built-from-source versions of existing packages, software that is now in the repositories but wasn't when I installed it, or don't belong in the repositories at all.
This is a great list. Also while reading about 'readonly' bash variables I ran across this amazing project which lets you call native functions from bash [0]. My mind is spinning from the possibilities...

[0]: https://github.com/taviso/ctypes.sh
I think calling it old fashioned is just me post-rationalizing it. I was just jealous I couldn't get my hands on one at the time!
Y

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

Funny story:

I worked with some sales people in a pre-sales role. This came up during prep for a presentation. A couple of us were on the command line on the projector. There was the usual chatter about getting the magic incantations right, and how come nothing is fully spelled out, etc...

Two of the women on the team brought up middle school notes and how they would often leave a lot out.

When people are familiar, there is a shared mini culture in play. Slang, common expression.

They would use first letters only, with the odd fully spelled out words here and there. Sort of a game, how well do you know your friends?

"Haven't you ever done that?"

"Of course not."

"Yeah, boys."

"It's fun"

And of course we started to play this silly game at work.

NH!

BRT

TY

YAW

YATB!

Soon, paragraphs became sentences.

Turns out a whole lot can be said this way and how well it is received is a direct function of how closely anyone reading are to the people exchanging the messages.

And it worked. Anyone playing got a lot closer to others also playing.

A fun friendship lark.

All that *nix stuff works the same way. Culture, familiarity...

Never thought about it that way myself, until that workplace word play happened.

There is this too:

https://www.snopes.com/fact-check/can-you-raed-tihs/

The same sort of mapping to meaning seems to happen with shortened commands. It is all just lean in a way that means less work for basically the same outcome.
It's based on a Fender Blues Jr according to the vid. It sounds pretty good for a free plugin, but as you said there's tons of free VSTs and cheap solid state amps that can do better.

I think it sounds good for a hobby project though!
It makes me sad when I think about the knowledge lost with the magnificent ancient libraries[1], but what's even sadder or totally reprehensible are modern-day biblioclasm of ancient manuscripts[2].

[1] https://en.m.wikipedia.org/wiki/List_of_libraries_in_the_anc...

[2] https://en.m.wikipedia.org/wiki/Burning_of_Jaffna_Public_Lib...
I wonder if the tool used in the article can be applied?

Seems like Xavier NX is more realistic for my needs right now personally though. Of course it's much more expensive etc.
> the way we treat bad behaviour should change - people who behave badly should simply be retrained

Does this hinge on us knowing/believing that free will doesn't exist? I'd say it's mostly that we cannot "simply retrain" somebody. If we had an injection that we could give people who's violence threshold is too low, we'd give it to them. But we don't, not even close. That's what stops us, not our belief in free will.
Absolutely it's clickbait, I'm trying to get some visibility on my open source project.

To answer the question of why it's $600 specifically, it's based on a model of a Fender Blues Jr. Tweed, msrp $600. The models are evaluated to have a 1.5% error to signal ratio, meaning it's 1.5% different from the actual recorded signal, coming from an SM57 microphone.

I really do appreciate the constructive criticism, and well observed points. I'm new to promoting a project and also this Hacker News site. I'm actually floored it's getting this much attention.

The fact it uses deep learning doesn't make it better than traditionally modeled amps, but it does mean that someone with no domain experience for amp modeling (like me) can come in and make a good sounding guitar plugin.
Amazon sells so much garbage I'm not surprised that they end up tossing most of it.

I used prime for about a year, had probably a 50% return rate and ended up cancelling. Their items are so low quality it's not worth the effort.
Ah, well, yes, the C-word is pre-scientific term and those are always hard to deal with. But I think "understanding natural language" is one of the easier ones, at least inasmuch as we can resort to referring to the intentions of the speaker, and understanding being the congruence between that and the hearer's impression of it. And it just seems like a category error to say that any natural language processing system has anything like that, since the thing doing the understanding is so radically different to the one doing the speaking.
Learning about this, I'm half-way tempted to return an empty box and donate the actual item to charity. I mean, I usually get my refund 5 minutes after the UPS guy scans the label. Do you think they do anything beyond that?
Probably because the person who submitted the link is the same person who wrote the plugin
> For sure - it's just that the word "meat" ruins it for me for the reasons I wrote, and "flesh" would only be minimally better. I guess "biological tissue" just wouldn't have the same ring to it.

If we extend the setting a bit such that multicellular life is vanishingly rare, you could replace "meat" with "scum", and add a few more lines about mobile chunks of scum, chunks reproducing by extruding a smaller mobile chunk, chunks of scum growing by absorbing other chunks and then inefficiently breaking them down to the molecular level and building more scum from scratch instead of just repurposing the absorbed scum, thinking maybe the planet is intelligent with an adjunct distributed network of chunky-scum-based manufacturing, storage, and compute units, etc.
You've got to put the listing up on ebay or gumtree or whatever, and then handle actual shipping it, and then deal with disputes.

Or just give it to a trade in site and be done with it.
But I suppose the name was inspired by Python's module:

https://docs.python.org/3/library/ctypes.html

(which I think should have been mentioned in the README)
Yes. In my experience, 95% of what I needed was in the official repos, and the rest in AUR.

Objectively speaking, Arch has ~60K official packages, which is more than Debian and Ubuntu at ~50K each. I don't think many distros even have more packages than Arch. The official repos aren't tiny at all.
Based on the title alone, I'd expect it to emulate the sound of a specific amplifier.

Using deep learning for this makes sense, play a lot of tones and music through it, adjust the knobs, train AI to reproduce the transfer function.

If that's what they've done they should have had comparisons etc though.
Decentralized Finance will reshape (or eat?) Centralized Finance
I sat down to turn my research and experience on "Decentralized Finance" into a (lengthy) article. I believe this will be a true disruptor towards the regular (centralized) financial services segment. In particular I take a closer look at decentralized lending, -exchanges, -derivatives, -margin trading and -insurance.
> surely that's not you

What difference would that make to the simulation?
Xkcd-inspired StackSort Python package
There are lots of products I need to return multiple times before I get a good copy. Like my Dell 24 inch 4K monitor. Most of Amazon's warehouses are duds with faint grey lines across the screen, so you have to expect to order and return 3-4 times before you get a good one. The ones you return will probably of course be sent to other customers instead of getting sent back to Dell.

And there are the Samyang/Rokinon camera lenses as well -- you need to usually buy 3-4, test them out and keep the sharpest copy. Quality control issues on the manufacturer's side but it's a good deal if you're willing to deal with it.

Some sellers just suck at packaging. There are numerous products that are too easy to damage just by opening the packaging -- I received one item completely wrapped in 8 layers of bubble wrap followed by an entire coating of packing tape over 100% of it. It was nearly impossible to cut open without cutting into wires because you really don't know where the wires are under all that packaging.
Thanks! Yes!

I kept looking for "popcount" and "population count", not "Number of ones in the binary representation of x." A Julia person should update the Rosetta Code implementation to use that function.

That function maps to ctpop_int which is implemented as uu_iintrinsic_slow(LLVMCountPopulation, ctpop_int, u). I ... don't know what the "slow" means.

There are follow-on problems, like my AVX2 implementation for 128 bytes stores one of the byte strings in AVX registers, and I get extra performance by prefetching. Once I get to the AVX-512 implementation, the same will happen. I don't know how well the optimizer can handle those details. ("My" = implemented by HN user nkurz.)

But this is enough of a clue for a first decently-high-performance implementation - thanks again! I talked with the person from the conference who promoted Julia. He's going to work on this/we'll work on it. I'm looking forward to seeing how the timings work out.
I don't understand how this is an evil flaw, its more like those public S3 buckets, uneducated or forgetful developers committing secrets to github.
The headline and intro are written as if those vulnerabilities can be used to spin up 100 servers on GCP, but when I reached to the end it was like, EH?
It's in "The collected stories of Arthur C. Clarke," which is at OpenLibrary - https://openlibrary.org/works/OL14931719W/The_collected_stor... .

I just borrowed that book for an hour to read it. Fun note: the three quadrillion bits of information mentioned works out to be around 400 terabytes.
I think that’s the crux of it. It’s hard to give a shit about making someone else’s product. I like what I’m working on, think it’ll help people at scale, but it’s not my product, so I’m long term ambivalent
I guess it could poke you every time you say `strides(A)`?

Here's a recent example of an upgrade, from code with stride calculations to a more abstracted version, which is generic to offsets & number of dimensions:

https://github.com/JuliaLang/julia/pull/37367/files#diff-29c...
I do like the configurability of the ergodox (and OSS firmware), but, I like the Kinesis hardware better.
The Waiting Time (2020)
I'm working on fixing errexit / set -e in Oil:

https://github.com/oilshell/oil/issues/709

Summary of problems:

1. The "if myfunc" problem -- error checking is skipped. This is specified by POSIX, but it's undesirable.

2. The f() { test -d /tmp && echo "exists" } problem. The exit code of the function is probably not what you expect!

3. the local x=$(false) problem. This happens in all shells because of the definition of $?. (local is a shell builtin with its own exit code, not part of the language) This one is already fixed with shopt -s more_errexit in Oil.

4. the x=$(false) problem. This is a bash problem with command substitution. For example, dash and zsh don't have this problem. Test case:

bash -c 'set -e; x=$(false); echo should not get here'

Newer versions of bash fix it with inherit_errexit. Oil also implements inherit_errexit and turns it on by default! (in Oil, not OSH)

-----

So 1 and 2 relate to the confusing combination of shell functions and errexit.

And 3 and 4 relate to command subs. Oil has fixed these with opt-in OSH shell options (on by default in Oil), but not 1 and 2.

If you know of any other problems, please chime in on the bug!
I think it is likely that we do not have free will. However, it is such a complex system, and it would be so incredibly difficult to make meaningful predictions for how humans really are about to behave in any given moment, that we effectively have free will. If it is effectively impossible to predict behavior, it doesn't matter if you're technically right.
If you are okay with managing your packages manually, that is.
I'd say it doesn't seem to be a problem for Box and Dropbox, but it probably is; the two companies are just too similar.
Which tube amp(s) is it modeling?

Its a bit like of like saying “free emulator behaves like $600 console”
> I know his comments on food are a metaphor, but when it's blatantly incorrect, I couldn't make it to his main point.

This comment would have a lot more "punch" if you explained how it was "blatantly incorrect".

I'm not arguing for or against, I would simply like to hear the discussion.
Same here (France). I will actually pay a bit more for Amazon products because I never, ever had any problem.

The closest I had to a problem was when I sent an email stating that a product is not functional after a year and a half. They replied that the 30 days return window is over and that I should contact the producer.

I replied that according to the law, I have 2 years of warranty with zero costs from my side. They replied that are very sorry for the misunderstanding (or something like that), together with a return slip.

Teh second one would probably be when I was suggested to test Amazon Prime and I was charged 50€ right away. I replied this is a test. They replied that I actually signed for Prime, that it was not a test.

To what I replied it was, to what they replied they will reimburse me 50€ minus the fast shipping costs (that would otherwise be included in Prime). To what I replied i was really unhappy. To what they replied that 50€ are on their way to may credit card.

This is one of the reasons I buy with Amazon without much fear.
> Such a book (or whatever book-like device, i.e. a list of inputs with corresponding outputs) that allows a person to interact with someone in a language they don't speak is an absurdity, it cannot exist.

And that, right there, is a sufficient rebuttal to Searle's argument, as many critics have pointed out. The premise of Searle's argument is that such a setup could pass the Turing test, which is absurd. So his argument fails because it is based on an absurd premise.

> the notion is not far from the bone-headed simplicity of early AI and machine translation efforts.

That's a valid criticism of early AI and machine translation efforts, but Searle did not put forward his argument just as a criticism of those efforts. He put forward his argument as a claim that no efforts at AI that used digital computers, ever, could produce anything that was conscious the way humans are conscious. But, as above, his argument was based on an absurd premise, and, what's more, an attempt at building a conscious entity with digital computers does not have to satisfy that premise.
My first foray into programming was reading the GW BASIC manual and then asking my father whether he could get me GW BASIC; I got QBasic instead, which nicely integrated all the text from that tome in the IDE. Right now I wonder what children will start with and how it would compare to my journey. Personally I feel, while JS in a browser is so much more capable, it's all but beginner-friendly and its main benefit to beginners is just ubiquity.
Ah, that went entirely over my head then.
Saying something is “objectively false” doesn’t make it so. You actually have to, you know...provide some evidence.

There is no such thing as an epidemiologist. The “field“ consists of a number of diverse sub-disciplines (ranging from population molecular biology to the sociology of disease interventions) and in fact, a great many “economists” publish in epidemiology journals. The author of TFA is one of them.

You can absolutely be an epidemiologist without understanding medicine, and again, there’s no such thing as “epidemiology”, to be “understood”. If you apply the tools of chemistry (or cooking, or anything else!) to the study of communicable disease, then - surprise! - you’re an epidemiologist.

Some things that fall in the world of “epidemiology”, that require none of the things you’ve said:

* research into the economics of treatment A vs B for HIV.

* studies into communication strategies for convincing people to wear condoms.

* examining the relationship between school closures and child nutrition.

* investigating food preparation methods that lead to greater incidence of Hepatitis C transmission.

In fact, a great many of the loudest voices in the Covid-19 debate have been from people doing this kind of work, and referring to
themselves as epidemiologists. The real problem is not the categorization, but the identity of the originator of the speech, and dismissing people for not being “epidemiologists” (as the OP was doing) is just a lowbrow dismissal dressed in a labcoat.

I’ve now explained why this is a fact (twice), and you counter with...a repetition that I’m wrong. Compelling rebuttal.
I posted the project itself about a week ago, this is the blog post I just finished explaining/demoing it.
Big Tech Breakup, Nvidia’s GTC, India’s AI Summit and More in This Week’s Top
Well for one, I would love to hear him explain how does commiting perjury benefit the good of others?

I am point to the fact that he lied under oath when he said that no one receives special treatment in the App Store, yet it came out Amazon got special treatment in a "quid pro quo" deal.
Fun fact: He has taught a lot of math topics in Khan Academy.
You won't see this article on "tech journalism" websites. They will instead talk about how the upcoming iPhone 12 will be the best iPhone yet.
Obviously not - otherwise I wouldn’t have posted. The ‘sponsored by’ font isn’t terribly visible.
Indeed. Think lean.

Frankly, I always found the mnemonic association helpful. My mind fills in the blanks, which helps with memory.

Also typing. It is nice to type less.
People who are too poor to buy things won't buy any fewer things just because they get free things. They'll just have more things that they can resell for more money, which they will likely use to buy things they actually need.

Giving money--even indirectly--to poor people makes economic sense because they'll spend it on goods and services that keep other people employed.

Punishing the poor out of some moral imperative is economically destructive.
I would think you could use the pre-trained ML model and achieve the same result. If you really want to hack away at it, the Machine Learning course at Stanford has really good notes. http://cs229.stanford.edu/syllabus-fall2020.html

I just thought of logistic regression because you are doing binary classification (is the title before or after the outbreak?) and it is the simplest (and most general) way to do it. But I think it would be more interesting to do linear regression (how long has it been since lockdown?) which would analyze how the sentiments change relative to the outbreak. So maybe take the time period between -2 months and +6 months relative to lockdown and then see what role time plays in the sentiment. You could easily extend this to newspapers and what not, I am sure people have tried this before!

You can conceptually change the problem of "how did breakout affect HN titles" to "given some HN title, predict whether it's before or after breakout".
I've oscillated between these two positions for a few years now, when in truth neither positions are really in conflict.

When we complain about universities not preparing students better for jobs, what we really mean is that universities are not doing the bare minimum that they should be doing - in case of CS, students should at least know how to program well, and be well versed in the practicalities of computing. That does not exclude learning the fundamentals (which is often denigrated as "theory").

It is just that students often have neither the theory nor the practice, and at a minimum, we're asking, they should know the practice so they can at least be useful in their jobs.
Vue.js Developers Newsletter- Helping devs up their skill and knowledge of Vue
Contrarian Opinion: It doesn't matter one bit.

Take a walk down any science museum, and you see a consistent pattern in technology development: people will push an existing technology to its absolute extreme before they come up with the next clever step.

That's GPT-3. It's no holy grail.

I find work of the kind that Hugging Face are doing much more interesting, because they are trying to move forward. Their approach is trying to overcome two stumbling blocks for which GPT-3 has no answer:
One, that useful language is domain-specific (in the sense that, beyond the written words, it presupposes a familiarity with a world of context).
And two, that the way forward is not going big, it's going small. In practically every aspect of historical technology development, the vector for improvement was towards being able to do more with less.

These are not the only problem GPT has. Other potholes include its blindness to text structure. This includes logic, and also why it has this rambling incoherent style.

So to me, GPT-3 never really crosses over from an academic curio to something that allows us to do something we've not done before. Can it somehow be used to sell EVEN MORE ads? Possibly. Hoorah.

But it's not really the milestone the Open AI would like you to believe.

(However, if anyone can package Elon Musk's capacity to spin...)
Federal Judge in PA Denies Voting Policy Challenge to Ban Ballot Dropboxes
Isn't it worth going into a store to replace the battery?