skysight-inc/HackerNews huggingface dataset:
Sure, they are welcome to ask for things non-nicely, but not in ways that majorly inconveniences people who are not related whatsoever to the issue they are protesting.

You are trying to protest corruption of your local city council by gathering outside of the building and yelling loudly? I will support you, maybe even join you, if I feel strongly enough about the issue. You protest the same thing by blocking off random highway ramps to any traffic (which could potentially affect emergency services), inconveniencing random people who have nothing to do with the issue? Yeah, you lost my sympathy and support, and very likely gave some ammo to those trying to derail your cause and those on the fence.
Right. Does it take 15 minutes to "rewrite an Infiniband driver and pin it to a core"?

I ask because a friend was contacted by HFT firm but is concerned about work hours and cowboy coding.
Curious why it has people's Github and Pintrest accounts when it's contact data.

Looks like it was mined from somewhere and combined with other data...

Unless people are putting their github urls in the contact apps?
Nice! That could form the basis for a future thread. (One observation in case it's helpful: I'm seeing lots of duplicates on that page.)

Edit: while I have you: you've posted several links to that already, plus you posted 10 of these: https://news.ycombinator.com/item?id=23189273. That's not allowed on HN—users consider it spamming—so please don't. It's of course ok to link occasionally to your own work when it's relevant, but not to use HN threads aggressively for promotion. The idea is always conversation, and one can't have a conversation with a commercial.
If amplification is really a “thing”, I would encourage you to take a look at Trump’s social media accounts. Most of the posts that show up underneath (replies) are people critical of him. The free advertising he gets across social media, cable news, radio, etc. in this way should dwarf a couple shill accounts. If someone retweets in a forest, and no one is around to hear it, does it make a sound? I would rather give people the freedom and tools to see whoever they want to follow than ban these accounts for “hyperactivity”. I find it hard to believe that robotic posting constitutes a violation of Twitter’s TOS by itself - there’s tons of companies that make it their business model to let you do so!
This whole debate stems from the fact that we have career politicians, which (at the federal level, at least) is not what the founders envisioned. A citizen legislature cannot, by definition, exist when it's filled by people who have never had a real job.

Term limits fixes this from both ends. Politicians are allowed their privacy, because they're just regular people and nobody is going to get rid from a single Senate term or 3-4 House terms. It eliminates the incentive to associate one's self more with DC than your home district. And it would probably result in people having a better opinion of Congress as a whole because it's not filled with people who have never done anything else.
Then what's being argued is that what's immoral is to have too much money.

An issue with it is that there's no objective, definite point at which we can say that a person has made too much money. I think anyone could consider that those that are making more than themselves are making too much. How much more they're making compared to us determines the certainty with which we can say they're making too much.
If I may jump in: One of the more critical issues with real-time audio processing on CPUs (as opposed to DSPs) is latency. And Core Audio in both, MacOS and iOS, is particularly good in this regard compared to the equivalent structures in Windows and Android (and probably also Linux).

It's an older paper, but the general direction still holds up today:

https://www.researchgate.net/publication/267780532_Audio_lat...
You could use MLT (https://www.mltframework.org/) as programmable video editor it works perfectly for this scenario.
Ask HN: Course selection advice for ML engineering
Next semester will be my last and my goal is to work as an ML engineer after graduation. I'm currently torn between three courses to choose for my last semester: graduate probability theory, distributed systems or software foundations (covers programming language foundations and logic).

My initial thought was to take probability theory since math is usually harder to learn on your own. On the other hand, I've heard distributed systems is such a key part of ML engineering and the software foundations course is taught by the man who essentially wrote the bible on the topic, Benjamin Pierce.

These are the related courses I've already taken:
ML-related - ML, NLP, intro probability, linear algebra, statistical inference, independent research in few shot learning

Systems-related - OS, networks

PL-related - functional programming in Haskell

Ideally I would pick all three, but alas, I can only pick one. Which one should it be?
Case in point, we will never really know and we should feel lucky that this wasn't catastrophic and we got away with our lack of preparedness.
If you want to reply about pagination, do so here.

If you're worrying about infinite scrolling, don't; we'd never.
Yes, but per the above post, what tends to work best is if you present people with the shortest path to what they want, and with up sell/retention opportunities either in that path or in follow up after successful conversion.

I guarantee you that a custom landing page for these campaigns would work out better for them.
Like… "other people using reaction GIFs".
If you want to reply about Arc, do so here.
For who?

If the sites in the genres I care about remain, I am unaffected (except for, perhaps, economically in a bigger picture).

For example, I don't care if ESPN's app is favored over it's website. I don't care if various lifestyle magazines have apps. Lots of examples here, pick your own.

I spend my time on the web or in a select few apps like Discord, Hangouts, Signal, etc. Even then, I don't really care if the sites are optimized for mobile. I usually prefer when they aren't because most people do it poorly. Just make a nice website with appropriate viewports and non-fixed whitespace on the sides and it'll probably work out unless you're doing some fancy interactive stuff. In which case, I probably want it to be on a desktop anyway.
We've seen a significant drop in CPM in our industry (mobile games).
Zuckerberg is really desperate paying $400m for this, this is worth $100m max. Like somebody said earlier Imgur would make more sense. And btw VCs who invested late stage in Giphy lost money.
Hey everyone, my team is in Mozilla's ”fix-the-internet” MVP Lab right now.

We're working on Vngle, a decentralized grassroots news network combatting news deserts across America. We're working in Georgia now and will be moving to other states soon.

Sign up to stay updated at Vngle.com
or follow us on social @VngleStories.
https://www.instagram.com/VngleStories/
Have made a site out of links collected from this page. Check it out https://born-out-of-covid.f22labs.com/
Ask HN: Which course should I take for ML engineering?
Next semester will be my last and my goal is to work as an ML engineer after graduation. I'm currently torn between three courses to choose for my last semester: graduate probability theory, distributed systems or software foundations (covers programming language foundations and logic).

My initial thought was to take probability theory since math is usually harder to learn on your own. On the other hand, I've heard distributed systems is such a key part of ML engineering and the software foundations course is taught by the man who essentially wrote the bible on the topic, Benjamin Pierce.

These are the related courses I've already taken:

ML-related - ML, NLP, intro probability, linear algebra, statistical inference, independent research in few shot learning

Systems-related - OS, networks

PL-related - functional programming in Haskell

Ideally I would pick all three, but alas, I can only pick one. Which one should it be?
I’m of the opinion that the updates should be async but with the option to highlight an issue or blocker that justifies a meeting about that context.

It’s important to strike a workable balance between putting everyone to sleep and unblocking issues quickly.
I used to use Google Voice as my main phone number, so MMS being broken is something I'm pretty used to.

I've got my PinePhone early mostly to play with and to support the company, but I feel like it'll probably be at least a year before I'm confident in carrying it around as a daily driver.
Whether ironic or not, I found both the initial observation and your reply hilarious. Meme replies really are Darmok, and the meta nature of that is perfect.
I totally agree with the idea that teams should remove blockers as they come up. If someone on my team runs into a blocker 10 minutes after the standup, I hope for everyone's sake that they don't wait until tomorrow's standup to say something, if only because being blocked for a whole day is not really what you'd call "morale boosting".

I'm not a huge fan of in-person standups, but if you're going to do them really make sure they're useful and efficient. I worked at a small startup once where the entire company (~12 people) did a daily standup, which meant listening to what the salespeople were doing every day, and then telling them which bugs I was fixing. Overall pretty useless.
This is certainly a valid perspective, and I feel the same way about many fields and I might also feel that way about this field if I were better acquainted. If that's her position, it wasn't presented very clearly--I certainly thought she was talking about addressing a fundamental issue with the theory/framework, both because of her own words ("I wanted to carefully try to articulate what seems to be a fatal problem with the framework and to put it out there.") and because of Gizmodo's editorializing. If your interpretation were correct, it would have been far more clear if the article would have stated up front that the philosopher believes there are remediable issues of methodology and rigor in the field as evidenced by X, Y, and Z; here's why you should care, and here's what can be done. Instead, it seems too try to conflate (not even well-supported) claims of lacking rigor with fundamental problems, or at least that's my perception.
Let's say you rob a bank, and you get in a gunfight with the police. If the police accidentally shoot a bystander, you are charged with their homicide. That's because you were the root cause of that person being shot.

The same goes for coronavirus deaths - ultimately the excess mortality is due to the virus, even when those deaths are not directly attributable.

We do the same thing when calculating hurricane death tolls - you don't have to be hit by a flying tree to have your death count as a hurricane death, you could just as easily die because the power was out and your ventilator failed, or because your insulin supply ran out.
From Ada to Platinum Spark: A Case Study for Reusable Bounded Stacks
I know, that's why I say it's difficult to impossible to implement at the current time. I do think it is an interesting goal.
Gifs in Slack (or anywhere) are a distraction imo. I disable them where possible and never post them. I encourage others to do the same :)
Yes, "Coding is fun".

"Software Engineering" is technically and ethically complex.
Have made a site out of links collected from this page. Check it out https://born-out-of-covid.f22labs.com/

Planning to add sorting and voting (If this interests people)
This is happening in other industries, too. Google have recently launched a Hotels API where hotels, B&Bs, vacation rentals, etc can upload their prices and other data to Google, and Google will decide when to show that info to the user. So searching for "hotels in New York" will now be fronted by a giant Google widget that will capture your traffic and not a list of hotel websites.
Make was designed for building dependencies. I think it is always problematic to use it as a command runner (for example there is no standard way to list out the available commands).

[just](https://github.com/casey/just) is a tool that feels similar to make but is designed explicitly for the purpose of running commands.

I think of this as a simple CLI for your project workflow. You still really want to avoid putting code into a Justfile and put it into scripts. But the Justfile helps provide a slightly nicer UX and automatically invoke dependencies.
You could also go out, and get the food from the restaurant itself, instead of having a low-wage worker do it for you.
https://docs.python.org/3/library/csv.html ? :o
This is either dynamic keyword insertion in the ad copy or they did target a specific restaurant name but decided to use a more generic landing page. In my previous life doing more marketing oriented activities in the travel space, we found that even if someone was looking for a very specific hotel, if you dropped them on that page, it converted at a lower rate than dropping them into a search page for hotels in that location and "pinning" that hotel to the top of the page. The reason is that people may be more open to other similar options than you think. So in the case of Doordash, perhaps they have found a similar thing which is that you might have said McDonald's but net net more people will buy if you show them McDonalds, Wendy's, Burger King, Jack-in-Box, etc.

Also, showing all of the options may actually create more net value for Doordash since you're letting the customer know you have a wide breadth of options and this may create more long term loyalty.
Big intercooler fan here, I’ll definitely be checking this out.

For others interested in this field of “graceful enhancement” see also unpoly: https://unpoly.com/

OP may also want to look into integrating some features/ideas from there as it is very similar to intercooler.
previous post by mozilla employees: https://news.ycombinator.com/item?id=23182232
Pardon me; nothing is further from my mind. See replies elsewhere in this subthread.
“Don’t usually occur”

They do. People write code to create all sorts of bastardized abominations of “csv” or tab delim or whatever. It’s why the featured article gets reposted every few years. You can define a standard for csv files, but then Excel does it’s own thing and here we are.
If you don't like certain business practices, vote with your dollar!

I refuse to use delivery apps because they skim ~10-20% off the top of my orders. I understand the utility of DoorDash -- there are a lot of customers who want the single interface and can't be bothered to search for a restaurant individually. But if you care at all about this sort of thing, with a simple search you can find the phone number of the restaurant you like and call them up. There will always be someone by the phone, this is how restaurants operated for 50+ years! The ordering process is, paradoxically, easier and less time-consuming than going through DoorDash. I find the app to be slow, with way too many menus and scrolling. Even the browser interface is kludgy because they insist on making huge buttons that take up a large part of the screen, so I can only consider like 4 options at a time on my screen. It's been easier for me just to get a PDF of the menu, read off the stuff I'd like, and go pick it up 20 minutes later. Bonus -- the restaurant gets 100% of your tips. In this era the rent-seeking behavior of these app companies really becomes apparent. It's not easier to do it through them -- they add no real value. Clearly they don't add value for the small restaurants either: they're shafting the small ones in favor of those who have a corporate structure and throw millions of dollars into ads.

Stop feeding the ad platforms that use sneaky tricks to make the profits they promised to their investors. It's a self-perpetuating cycle if you keep letting them feed the VCs' expectations to the detriment of the people, the end users.
Chances are they're using the name within the terms of a license that was granted when this restaurant partnered with them.
Super nice! Feels a lot like a manual version of Phoenix LiveView. That's a good thing!
The product page for the chip in question is also worth a read.

https://www.idquantique.com/random-number-generation/product...
I don’t see how this is even legal tbh
Vicious cycle
Watch the video of FB head of legal talking at the FOSS conference about licenses.

Success in advising these companies on crafting a license does not imply that the project or their choice to embrace this style of license will result in success. If they still call themselves open source, they are lying. The proper term is "source available."
POSIX shell is also notoriously obtuse and difficult to use. As a big advocate of POSIX as a target, I don't blame anyone for using GNU make - or perhaps BSD make is a better lowest common denominator.

Personally, I try to use POSIX Makefiles, but I often find that they're most useful as a target for Makefile generators (in my case, these are usually a shell script called configure).
> nothing to encourage

Absolutely there is. You and I both agree we should encourage them to learn properly, experiment responsibly and proceed with safety in mind.

> There is no invention

I regret that you ever saw the word "inventor" and couldn't think past it. {Creator, engineer, maker, hacker, killer} Pick whatever word it takes for you to ignore the noun and focus on the idea and better way forward.
My first thought was "Right lets keep this pretentious utter prat far away from coding or management of coding."

The "ethical arguements" are frankly complete twaddle and long discredited luddite fallacies. Do you think your laundry should be performed by servants in pointless labor that could easily be subsitited with a washing machine using less water, time, and fossil fuels than transporting the workers? Even if you could afford it would be gratituous waste in the name of a dumb goal of shrinking the labor pool.

Involving more people doesn't in itself make a process any more or less ethical than stoning a person to death by a village is more ethical than a single executioner. It is the end goals and the means taken towards them that matter along with the efficiency.

The technical complexities are what make it fun akin to a puzzle. That is just a human thing about overcoming achieveable obstacles. Lifting a trivial weight isn't fun nor is straining to lift something beyond your capabilities completely but between the two? Yeah that activity is enjoyable. In all sorts of domains.
Same here. The day I discovered it in the engineering library, I sat down in the stack and read it cover to cover. Very difficult to put down.
They don't have to be. But also it isn't clear the web is the right tool for that job just because there are some pros.

I'd rather see better cross-platform native tools than more web tools. The web is bloated, overloaded, and has a lot of historical baggage. That isn't to say it can't still be used well, but I still like seeing alternatives with innovation.
For a silly product, this is a great success despite its "down round". Congrats to everyone who has equities.
> But both groups collect knowledge and apply it in the real world in creative ways.

so maybe use your hacker mindset to deduce this is the mindset then?
Have made a site out of links collected from this page. Check it out https://born-out-of-covid.f22labs.com/

Like the idea of monthly thread, let me see if i can add it on the site.
Qi charging is exciting, since between WinMo and iPhone I've been using nothing but for a couple years.

Sad to see the keyboard delayed, that's an ambitious piece of hardware to build and one I am super excited about.

The F(x)tec Pro is the modern phone I want from a hardware standpoint, but it ships with Android. Apparently there's a Sailfish image available, but I'd have to flash it myself and I don't like buying phones preloaded with Android.
Data says otherwise - plenty of e-commerce sites taking you to search, with the thing you saw just pinned at the top. I hate the pattern but it seems to result in higher engagement.
What about Google Sheets? It would be pretty strange to input a number into a cell and have the page refresh to perform a calculation no? Frankly I'm not sure how any application falls into the document paradigm. It was created for linking documents of text, not interactive applications.
I took a look at Alphavantage, but I wanted other data like daily transaction volume + market caps to do things like weighted regressions. The rate limiting was also a little restrictive.
Not clear how meat packing is different from packing green beans for example. Covid19 is affecting the workers who prepare the foods in the meat isles but somehow avoiding the workers who prepare the foods in the vegetable isles?
For me the daily standup is a chance to be debriefed by the project manager so that they can convert my updates to actions in JIRA. It's what liberates me from having to personally interact with JIRA. In that sense the standup is worth its weight in gold no matter the format.
You need to build exponential-backoff logic into your system to handle waiting for Dynamo to warm up. It doesn't happen instantly.
> But could you ever do that trading if one kid in class had 95% of all the candy from the off-set?

Hum... Yes. That's still in economics 101. Everybody will still be better off after the trade. Also, it's very likely (but still dependent of the candy distribution) that everybody will prefer to trade with that one kid instead of everybody else.
s/Daily Standups/Status Reporting to Management/

Standups must rank in the top 10 most used cargo cult practices in the tech world.

Amazing to watch a good, collaborative idea that was used amongst people who actually like working together on something they sort of care about be distorted into some dystopian mandatory process that literally no one likes or gets value from.
No blockade can happen because the US Navy would intercede and supplies can come from other countries such as nearby Philippines.

Also,
https://en.wikipedia.org/wiki/Berlin_Blockade

https://en.wikipedia.org/wiki/Operation_Nickel_Grass
I have nothing against Des Moines so I'm trying to tread lightly here but I have a hard time believing someone from say London, Amsterdam, Hong Kong, or Sydney would move across the world to end up in Des Moines at even a fraction of the rate as New York City, San Francisco, Los Angeles, etc. It's a fine place, I'm sure, but it lacks global pull that would bring in talented people from all corners of the earth.
If someone could help out and make a PR to do the OCR for PDFs, that'd be awesome! Would love to add it in.
7x the cost. I find it interesting that the DynamoDB cheer squad points out most databases only run at 10-15% utilisation and are burning money every hour. In the next breath they suggest running on demand "till it hurts" and paying AWS as if they were running at 15% utilisation.
> "The question of whether a certain sentence is true, for Brandom, is inseparable from rational standards about what it is permissible or obligatory to say or believe."

I'm trying to unpack that statement. It seems like the article writer is claiming, in tortured fashion, that Brandom simply believes in axioms. Or am I missing the point?

I'd have to agree with the last statement. Ethical requirements for baseline beliefs do come from peer-pressure. There's a point where, if you disbelieve 2 + 2 = 4 you will be derided. What's interesting is how we extend those requirements, because that requires a delicacy we so often lack.
A hungry customer is going to get food from a restaurant anyway. For the platform, it doesn't matter from which one.
I know what you mean, although I enjoyed the book very much.

The stories about Clark hearing that <scientist X> was working on <project Y> openly when they had already worked on classified <project Y>, so they had to get Y declassified quickly so they could scoop X were particularly unappealing.