skysight-inc/HackerNews huggingface dataset:
Thanks - I've played around with tertiary inputs a couple of times over the years, from MIDI-based level boards to a '3D' input device for CAD. The speech recognition would be, I think, ideal for function interactions harder to describe than that which a switch or a level could achieve - eg "Fill highlighted image with Red and make 50% transparent" or something.

The critical benefit would be to be able to do this whilst at the same time 'controlling' the focus with a mouse and keyboard at the same time.
Dictating is a much easier task, since it doesn't necessarily require comprehension.
I highly recommend http://schoolyourself.org/ over just about anything else (Khan Academy, etc.) It's free, and has a great interactive user experience. Algebra through Calculus.
Apparently it is hard for you to imagine, because your dismal description bears no relationship to actual experience.
Thanks! You can see the estimated hourly cost and list of required resources for each cloud provider in our "Cluster information" section [0]. Would be happy to talk about the product and the effort, I will reach out to you to discuss.

[0] https://docs.onepanel.ai/docs/deployment/cluster/cluster
Right. So, if one wants to talk about the "relativistic mass" of a photon, the result is (Energy of the photon)/(c^2) = h/(λc) = h*(frequency)/(c^2) , which is what was implied by what I was originally saying, and which is not 0 .
So, the relativistic mass of a photon (if one wants to use the concept of "the relativistic mass of a photon" at all, which one might quite reasonably not want to, and which yes, does depend on the frame of reference) is not 0, in any frame of reference.
Newfront (YC W18) is hiring Sr Engineers to transform insurance
Just this morning on my way to work:
"Hey Siri, remind me to take my meds at lunch"

Siri created a reminder (good) called "Take my meds at lunch" - no time (bad), just a simple reminder.

I saw this post, looked at the time and wondered why Siri didn't remind me, given it was 1:00 - now I know to be more specific but in reality I'll just stop trying like most people.
So you don’t believe in the absolute freedom of expression in artistic works?
Why can't we just accept that it takes time and effort to create good content and that paying for that content, is expected. I mean I'm not sure the alternative with outline is any better imho (https://imgur.com/OuDudVL).
This isn't really Hacker News... regardless it has brightened my day.

But then again it really isn't my job to judge people's death... (I might take a pass on this moral dilemma)

Cheers to John Oliver.

Now I'm just conflicted... Oh well.
We're turning the corner!
A few things here:

* What law? In the US, the lockdowns were under emergency powers of the executive branch, which are supposed to only last a limited time (30 days where I am, for example). Several of these were challenged and found to be unlawful.

* The US lockdowns were originally only mean to prevent hospitals from being overloaded. We are way way past that point where that was an issue - all the emergency capacity has been dismantled for months.

* As sibling comment implies, something like half the states in the US aren't under any lockdown now, businesses there aren't having issues staying open, and their stats are no worse than the locked-down states.

* Speaking of preventable deaths, suicide and overdose are climbing where lockdowns are still in place.
Apologies, my above explanation is actually wrong. The article is actually referencing the margin of the candidate. So it was a 82 point margin between Clinton and Trump in 2016, which is still difficult to interpret because it doesn't mention if this includes 3rd party votes. But assuming 98% of voters voted Clinton or Trump, this would mean that 90% of black votes went to Clinton and 8% went to Trump in 2016.

This would then mean that if 98% vote Trump or Biden in 2020, we'll see something like 84% of the black vote for Biden and 13% of the black vote for Trump. A 5% overall change using 2016 voter participation numbers is still somewhere around 700,000 vote change in the black vote, which is certainly not insignificant. Adding in the change in the Hispanic vote (a margin change from 37 points in 2016 to 23 this year), this could certainly change swing state outcomes.
Back in the days (80s) they were joking about the programming languages used in early (star trek) holodecks.

> (1st attempt) "Computer! coffee please"
> (computer dumps coffee on Kirk) "argh!"
> (2nd attempt) "Computer! coffee in a mug please"
> (3rd attempt) "Computer! hot coffee in a mug please"
....
> (25th attempt) "Computer! 10cl of coffee at 50C with 3cl of fresh milk at 6C in a bottoms down ceramic mug of 15cl"
The problem I'm having with Lisp isn't the syntax or the language, but the ecosystem. Or rather learning about the ecosystem. There's not much information, from what I've found, about best practices for creating a production ready application. A lot of Lisp tutorials and books extoll the virtues of the language and REPL based development but stop there. For example, I want to figure out how to use Lisp in a CI/CD environment to deploy binaries. Or learn the best practices for creating a project with multiple modules with dependencies.

Edit: Is this being downvoted because I'm hijacking the thread?
The "outrage machine" in this instance keeps the eyeballs on the page, which display the ads, which ties into the psychology of advertising. e.g. people remember advertising, even if they aren't consciously aware of it.
In the Lisp world one often hears disdain for strings, and advice to get one's data in to some other representation so that it's safer, more expressive, and easier to work with.

Coming from that background, it's interesting to hear of TCL (which I do not personally know how to program in) embracing strings.

It would be interesting to read an article that goes in to some depth about the sorts of useful things that TCL's focus on strings makes possible or easy that would be difficult or unnatural to do in other languages.
JQuery Accordions
I was introduced to TCL/TK one summer when I was working at Sandia National Labs. I had been mostly doing C and ASM for the first part of my career, but the department I was contracted to was going through a dry spell in terms of funding so I got moved over to work with the GPS folks. I had never worked with TCL/TK before, and it was just such a guilty pleasure - you could slam out just about anything with it, in like no time. "Oh, you need to create a system with user-customizable dashboards for satellite telemetry? No problem, give me a few days..." I only worked with it for a few months, but it was some of the best fun I ever had writing code. I guess I feel the same way about react and node.js these days, but TCL/TK was ahead of its time.
> I’ve also seen few articles where they teach you how to parse HTML content with regular expressions, spoiler: don’t do this.

It's fine, and probably faster, to parse HTML with a regex for a wide variety of use cases. You won't release zalgo.
API with NestJS #15. Defining Transactions with PostgreSQL and TypeORM
Looks interesting. A few initial reactions:
1) I'm assuming I won't be able to use this with my enterprise email? Even if my admin doesn't block my calendar sharing, it seems like I'd be running afoul of our rules by sending notes to some unknown platform.

2) um, what's the name? Is it personal CRM? (that doesn't appear in big font anywhere). nat.app? (I only see that in the url and email addresses). something else?
> Once a day, reboot.

Alternatively, you could have a pool of Java servers and coordinate GC with your load balancer.

That is, some system would:

(1) coordinate with the load balancer (or directory service of endpoints) to ensure that a Java node is completely out of the pool

(2) coordinate with the Java node to ensure all its in-progress requests have completed

(3) run a full GC on that node

(4) return it to the pool

(5) move on to the next node, cycling through them.

You probably wouldn't need to increase the number of Java nodes very much, either. If a GC is required every 10 minutes and it only takes 30 seconds to do this, then you only need 5% more Java nodes.
OK, I understand why you might want to do that. But there's nothing domain specific about that. I might want a decent looping construct in any domain. That's just trying to make a decent language, not a domain specific one.

Or is the idea that, as soon as I go beyond the Common Lisp standard, it's "domain specific", no matter how completely general my extensions are?

I've always interpreted DSL as creating a way to write programs in the language of the problem to be solved. A loop construct, no matter how useful, seems to fall short of that.
To the extent that your livelihood is dependent on Amazon, sure; it’s analogous to how you can be fired from any private company for almost anything in most states. But they won’t garnish your wages regardless of where you find employment next or put you in jail and force you to work for pennies an hour though. It’s an entirely different magnitude.
Those nets would be made of plastic and likely end up in the ocean at some point. If we mass-distributed them, even worse.
> I thought the fact that I consider this perspective to be absurd was kind of obviously built in to my statement.

It is not absurd, it is reality. With emails you at least can manually walk through the hundreds of sites you have stored in your password manager, hope that the password still works and you did not encounter a site that got hacked and reset all the passwords, and change the email address... but with "sign in with Facebook/Apple ID/..." you are at the mercy of the target site having a fallback login mechanism. (Hint: many don't or it's buggy because never tested)
I'd like to go back in time and fire up Dragon Dictation and see how far we've came.

The Pentium processor's power over the 486 was supposed to be the missing link to 'working' text to speech.
ETF Clones Multiply in Industry Fee War
The water might be able to recycled instead of blasting it into space as rocket fuel if a [para-aramid or ultra-high-molecular-weight polyethylene fibre] lunar orbital elevator could be prioritized before the lunar cell phone network. #lunarproblems
> Isn't this a regulation failure though?

Both/And. It's a regulation failure, and the unscrupulous take advantage it.
I've never used it, but https://nodered.org/ seems interesting.
Does woke religion offer a path to redemption?
Product Managers: let your customers record screen and voice feedback
Landing Page seems interesting but just a word of advice as a constructive criticism hopefully. A Show HN must allow for us to be able to signup or use the app immediately and it looks like we cannot do that right now since it requires onboarding due to gmail limitations.
+1 to using cheerio.js. When I need to write a web scraper, I've used Node's `request` library to get the HTML text and cheerio to extract links and resources for the next stage.

I've also used cheerio when I want to save a functioning local cache of a webpage since I can have it transform all the various multi-server references for <img>, <a>, <script>, etc on the page to locally valid URLs and then fetch those URLs.
Show HN: Dendron – A Hierarchical Tool for Thought
There was a thing called SearchWiki where you could adjust your own results. It didn't last long.
Super cool. It would be really awesome to get this in the web browser as well. I would love to have access to my music/movie collection on anything with a browser. You also wouldn't need to worry about setting up DNS/Public IP for the host.

github.com/anacrolix/torrent supports WebTorrent so it shouldn't be that hard.
What the Geospatial Industry Is Learning About HPC, AI, and Cloud
Whether that means you're eating better food on a regular basis in SF than in many other less dense urban areas in the USA (nearly all are less dense) is a different question, though: and the truth is, you're not.

Places with stars don't have the economic situation I discussed: they have the money to really go beyond their surroundings.
It thoroughly amuses me that the pinnacle of Sacha Baron Cohen’s career is “pretending” to be an idiot. What a dubious honor.
You have to think that Political correctness only seems reserved for specific groups.
France doesn’t seem to care about being PC to Muslims for example. Actually they choose to demonize groups like this instead.
Congratulations!

https://xkcd.com/1053/
Ooops; WhatsApp will not be free for all anymore
What you’re describing as “reckless behavior” is just normal behavior in a non-covid world. If vaccine candidates are social distancing, wearing masks, and staying home how will the researchers get the data they need? If you are following “covid best practices” it is extremely unlikely that you will contract covid. Would the researchers not want people to go out and live their normal lives?
I remember drinking horse milk, кумыс, as a kid, in Ufa, Bashkiria. Highly recommended. Is it sold in the US at all?
> If you leave your love of programming and the feeling of the computer revolution romance on autopilot, the industry will burn through you. It’s your responsibility to know exactly why you’re doing the specific job you’re doing, what your long-term goal is, how to develop a credible plan to achieve it, and what you need to do (and not to do) to keep your underground spring of creativity alive. Don’t outsource this to anyone else, and don’t neglect it. No one can do that job except you, and the job needs to get done. Unless you want to spend the rest of your life growing hydroponic tomatoes.

This is something that I think about often, but it's difficult to find a path that is creativity-sustaining. In practice it hasn't worked for me. Alternatively, I have considered seeking tech jobs that are not demanding and have fixed hours, leaving time to explore passions outside of work.
holding at -2.

i do think it's worth asking what the alternatives are, and what we have to do to chase them.

i was very salty above, but i feel like i have embodied the zeitgeist, captured the popular attitude, fairly accurately, to get an escape from capture into techno-feudalism.

i for one also have spent a lot of my life with endless zero pay toil, chasing the better alternatives, basically sure that my life will never reach any kind of techno-culmination, never achieve any kind of useful escaped coherency, but engaged in the struggle none the less. for zero pay, expectations of reward, other than personal satisfaction at having made a go at homesteading myself on the digital.

i'd also say that i don't find open source uneasy to work with, & in fact it feels more comfortable to me, lets me go down rabbit holes but rabbit holes that ultimately, usually, culminate in some kind of ground truth & insight, some understanding gained. my macbook on the other hand started refusing to connect to my wifi 3 weeks ago & there's next to no hope for understanding why the macbook has had this change of heart, for finding out what went wrong. the macbook will remain unknowable, a thing that is unexaminable, outside the scientific process & unadaptable; in some ways it's comforting, getting to a hard wall & having no place further to look, but i for one will take & hope humanity continues to have rabbit holes to dive into & chase down, towards reason, towards understanding, towards betterment.

and it's just so much easier & more interesting to situate myself in such a powerful land, as OSS brings.

i think we should take Cory's techno-feudalism concerns very seriously, and very much consider what we ourselves can do, and assess more honestly the behaviors & perceptions of the options about us.
If Congress wants to effect change, they can literally write new laws.

I'm far less convinced that their investigative and committee powers should be held in that high of a regard, they're too easily hijacked by partisan politics and often fail to have any meaningful impact.

If they're truly that concerned about the problem, then make it illegal for federal law enforcement agencies to buy data on suspects or investigative targets from third-party sources. If you don't definitively kill the market, then I suspect you might just be looking for a political hand out.
Can't you just dumb it by not giving it network access?
They did the math actually on that one - comparing smoking rate and obesity counter-correlations and the rise and fall across various countries. The smoking drop was modest, less than 10% which makes it a fairly clear net harm unless one defines net harm ghoulishly such that dying soon after retirement is a good thing due to reduced healthcare costs.
Is this another company protected by cloudflare? Is the protection free?
> Why not just make up a fake country then?

Because there will always be some geography buffs who will be able to name the countries of the world, even if they don't actually know anything about the cultures therein. Make up a fake country in a fake place in the world, and someone is more likely to unmask you than if you said you were from a country whose name and vague location is known, like Kazakhstan.
will, when it exists; will, when it exists; currently unsurmountable energy density problem.
One use case is the cost of RAM when you buy a VPS. Low-end VPSes are cheap ($5 a month and under) but if you have multiple apps (or one big one), getting a decent amount of RAM in a VPS raises the price significantly.

Using Linode as a benchmark, a 512 MB VPS is $5/mo but an 8 GB VPS is $40/mo. But an 8 GB Rasberry Pi 4 is well under $100 with peripherals so after three months it will have paid for itself.

This of course assumes:

1. that the cost of powering the Pi is negligible
2. your home internet connection is stable enough and fast enough
3. your apps run as comfortably on the Pi as on VPS
>Cohen writes: "I chose Kazakhstan because it was a place that almost nobody in the U.S. knew anything about, which allowed us to create a wild, comedic, fake world." Why not just make up a fake country then? Why disparage real people for no reason.

Well said. By the way, before Borat, Cohen had a character called "Christo" who was Albanian [1]. It was the exact same character as Borat. But the word is that Albanian gangs, which are plentiful in London, have threatened him so he dropped the Albanian origin and switched it to Kazakhstan. Had Kazakhstan had some gangs in UK, he would have picked some other country to disparage.

[1] https://www.indiewire.com/2014/07/before-borat-there-was-chr...
You're not thinking creatively enough. Part of the technology would be to disable any other way of opening Word.
It’s kind of funny to see a lot of posts saying Borat is a racist caricature - well of course he is! The whole point of the character is to see what it takes for some Americans to stop and say “are you kidding me?”

Our own political correctness keeps people from asking if he’s a joke - instead “kindly” following along into the madness. The racism comes from the average persons ability to believe the he is a real person - a crazy foreigner - rather than a parody. Taking him seriously requires that you believe people like him exists. People who absolutely would have never looked Kazakhstan up to see if it actually existed or not. Borat is a projection of racism in order to mock the worldview of Americans - and it works fantastically. The fact that he mostly focuses on otherwise kind/quiet people “going along with it” is the entire message.
It’s a vaccine, not a cure once you have it. So the people you would be testing it on wouldn’t be infected yet. Therefore you don’t first test it on unhealthy people when the vaccine might have unrelated nasty side effects.
I think that the subject of the satire for most of the movie is intended to be American's perception of foreigners, and not foreigners themselves. I do agree that some of the depictions of Kazakhstan (the village in the movie is not actually even in Kazakhstan) do veer away from this toward something that at least feels like it is poking fun at the depicted culture and not Americans.
I always type at my computer, and 90% of the time use voice dictation on my phone because I don't text enough to be good at it.

Google's voice capture often astonishes me with its accuracy, and nearly as often makes me laugh at how bad it can get things.
This is true, though IMHO I don't think this is an issue of being written for Win95/98 so much as it is DirectX compatibility (or lack thereof).
> Is the complaint this person isn't doing their job? Then it should be treated like every other complaint.

Sure, but how is that? Different performance problems call for different solutions.

Do you treat it like the newly hired dyslexic person? Like the person who's going through a difficult divorce? Like the person who likes to party and sometimes comes in tired or hung over? Like the person with gaps in their education and training? Like the parent who sometimes gets called for child-related emergencies? Like the person who disagrees with the policies, but can be convinced with better explanation? Like the person who finds the work too boring to be able to concentrate on? Like the person who doesn't like the job, but hasn't found another yet?

A competent manager will have half a dozen different tools in their toolbox - and it takes some forethought to be able to reach for the correct one first time on receipt of a complaint.
The number of people still running 16-bit Windows applications must be miniscule. But there are probably some of them still out there!
When you do HFT, nobody cares about that. The only thing that matters is to make money.

I also worked on HFT software written in Java (not the one in this article), and the mindset was completely different from other industries. F QA, F unit tests, F your F-ing AbstractProxySingletonFactory, just write the code that makes it work, see you after lunch to deploy.

Yes, in a lot of ways it is awful, but OTOH it is really great intense bootcamp to learn how to write very modular, easy to change and to read code. No time to over engineer, no time to build these fancy generic abstractions to support the one use case you have and the dozen hypothetical use cases product never asked for.
Without specific examples, I have no idea if I am committing a motte and bailey fallacy because the specific examples I have in my mind are the weaker example, the specific examples the speaker has in their mind are a different example, I've never experienced their example (but have experienced people experiencing my example and treating it as something more draconian that could, perhaps, approximate their example).

So not much more to say on this topic without specific examples.
https://duckduckgo.com/?q=stenomask&ia=images&iax=images
Private equity’s tax boogeyman: Biden (it seems)
> I believe it's also 1 or 2 shortcuts, thanks to the IDE's understanding of the language syntax, unless I misunderstood your scenario?

I have not seen transposing, merging, splitting, annexing (moving a block into the inside another block), and de-annexing (the opposite of annexing) 2 blocks of codes in JS without using the mouse yet, so I just want to check.

> Besides, another languages can throw away the parentheses entirely

JS uses parentheses for grouping complex arithmetics and for function's argument lists (eg. func(arg) in JS vs. (func arg) in lisp). JS also uses curly braces to mark code blocks, which is similar to Lisp parentheses but at the cost of more complex parsing for the compiler and the mental distinguishing between functions' argument lists and code blocks on the coder (they are just lists).

JS statements use semi-colons, which makes editing them feel like editing lines of codes while editing Lisp statements is editing nodes of a tree, which is a very different experience.