skysight-inc/HackerNews huggingface dataset:
That's just not true, though. As with many console things, multi-tasking is totally possible but it's discoverability is terrible. Ctrl+z and `jobs` is the entry level, with tmux being the end-state reached via gnu screen. This lack of discoverability is the same problem voice assistants have only moreso; no `apropos` and no tab completion.

GUIs are for discovery, CLIs are for power via composability, voice/NLP assistants are for convenience.
I'm not sure that reason is so obvious... can't imagine why you would need to boot a BIOS, aside from very old software.
I wish there were some better open source pauseless GCs. To me, the main value proposition of Rust is memory safety without GC pauses[1]. But the complexity tax you pay for the borrow checker is enormous. If pauseless GC is possible (and Azul seems to demonstrate that it is, or close enough) then I would much prefer to just use GC.

[1] I'm aware of many other benefits, but this is the one most unique to Rust and the one I care about most by far.
The lack of regulation on the moon suggests that a cell phone network is more imminently useful relative to cost, compared to the usefulness to cost ratio of an orbital elevator.
The "technical details" link has some good discussion for that project. Interesting that he chose .NET to write this. I guess the abstract machine being emulated is pretty ancient, you don't necessarily need a performance-squeezing, non-GC language.
My saying: "It's a brave new world, until you resist. Then it's 1984."
There isn’t just one trial - there are other safety trials being run in vulnerable groups.
Done a fair bit of scraping in my time, mostly with PHP/curl and PHP's DOMDocument if necessary.

I'd say to anyone learning how to code it's a good exercise in learning. Think a scraper for most sites can be built in an hour or two, depending on navigation and how data is sent to the client.

Definitely noticed a trend towards XHR and JSON responses typically using a numeric ID. Probably the easiest type of site to scrape where you don't need to crawl navigation, simply iterate over a number range and the scraped data is already pretty much structured.
I wish I had an excuse to really learn TCL. I've used it here and there but have never had an excuse to dive deep.
> I've worked on a large Scala program before, and because the team generally agreed not to let things get too crazy, it was very manageable. However, I've seen other programs in complex languages get out of hand.

In my experience this kind of gatekeeping eventually breaks down due to deadlines and similar. There's also a slow rot that always creeps in, and unfortunately seniority doesn't always keep "clever" solutions and general over engineering out.

But it looks like we'll have to agree to disagree here.

> I've seen many instances where errors are ignored by mistake, e.g.:

It's true that there's sometime bugs due to mistyping err != nil sometimes. But I have not noticed that it's too often or that it's somehow is such a large problem that it out-weigh the benefits of the clarity and simple flow brings.

> At my employer, we use a monorepo and build with bazel.

Hard to compare with an anecdote like that, I just haven't heard much complaints regarding compile times, if anything the opposite, and certainly not that it's a significant problem in a pros/cons comparison.
Yes algorithms contribute, but the media is the reason these problems go from being just an argument on social media, to an actual societal issue.

Before the media started using social media as “facts” for their reporting, these arguments would just be another online “flame war.” Remember when we used those terms? Remember when online arguments remained as just that?

Now, when 1000 people on Twitter try to cancel someone the media reports it as if it’s an actual popular opinion, thus amplifying the problem for better or worse.
Maybe it's the marketing.

I don't have a human assistant, but if I did, the biggest things I would expect from them isn't about scheduling a meeting or scheduling a barber appointment. I can handle that stuff myself.

What I would REALLY expect of a human assistant:

"Can you call up my health insurance and fight this stupid bill of $400 for COVID testing that should have been $0. Please escalate if necessary. Thanks."

"Can you figure out how to fight this red light ticket that I got due to a malfunctioning red light camera? Thanks."

"Can you fight this parking ticket? I had a valid permit to park there, and here's documentation of that. Thanks."

"Can you register me to vote? Here's my ID. Thanks. Make sure they don't sign me up for spam."

"Can you call up Comcast and fight this bill increase? Threaten to switch to another provider if necessary, I heard that works."

"Can you call up this company that posted my personal information and ask them to remove it? If they refuse, threaten legal action."

"Can you dispute this electric bill for me? My heating shouldn't have been $400 a month. Something must be wrong with my meter or someone is leeching power from my line."

"Can you call up the 10 different grocery stores in the area and figure out which one has X in stock?"

In all honesty I do wish the Google automated assistant could do all of the above. Sorry Pichai, I don't care for scheduling haircuts automatically. I want your assistant to use its hundreds of thousands of hours of human conversations and use machine learning to craft and engineer responses to humans to know EXACTLY when to escalate, EXACTLY when to ask for a manager, HOW to threaten legal action, and basically fight tooth-and-nail with language to get me what I want against the companies and institutions I need to fight with on the phone. The job of an "assistant" should be to get sh*t done and get me what I want. Use machine learning and lots of data to master the art of negotiation with customer service reps.
We've been using https://backyard.co/ since they bundle video chat and the games all in one place, in the browser so anyone can instajoin
You might want to quickly fix the text in the privacy page, specifically removing the sentence.
I always thought it was a bit dumb for Google to name their voice assistant 'Google'. First you cannot ever upgrade the name, its THE name. Second, every time the assistant screws up, Google gets the blame directly tied to their name.
I saw an MIT PhD thesis defense video of a paper that described the calculations of how far/fast probes could spread between galaxies.

I really wish I could find it again... but my searches have failed.

The conclusion was that self-replicating probes could indeed populate (I forget how many - on the order of hundreds of thousands/millions) nearby galaxies within the last couple billion years.

It was pretty compelling. The discussion at the end did see some debate of "well then where are they?". A valid question. Why haven't self-replicating probes infected the entire visible universe by now?
https://archive.is/bC5HO
It's funny, but for years I've felt like "Hey Siri, set an alarm for 7am" was 1000x easier than using the clunky Clock UI and it's almost exclusively what I use Siri for. Tasks that are so perfectly well-defined are exactly what this "smart" tech is useful for. Except that recently, Siri screwed me. I said "hey Siri, set an alarm for 6:30am" and her response was "Ok, your 6:30am alarm is on," but what she actually meant was "Ok, I ensured that your standing alarm for every tuesday at 6:30am is on" which meant she wasn't enabling the alarm for 6:30am tomorrow, so I overslept. Very annoying and completely blew my trust in a very useful function.
Gödel's Theorem and Direct Self-Reference by Saul A. Kripke [pdf]
I think we see it differently. I think he’s pointing out how easy it is to get Americans to participate in bigotry because of how ignorant many are.

Choosing a country with -stan ending certainly seems like it would play into the decision. Americans, and many politicians, regularly speak about such places as if they’re entirely inhabited by subhumans. Then Borat comes along and the average person seems to ignorant to know the joke is on them.
Often in corporate environments people are asked to justify a choice of technology, and an approach to a problem. It is quite natural for the people making the decision to choose technology they're most familiar and comfortable with, and positioning it in a favorable light. I imagine this is what happened here.

The actual merit of the competing technology is simply not part of the evaluation. This is at least a step up from government procurement processes where the procurement officer, who has zero technical knowledge, procures based on a checklist he or she is unable to correctly assess bidder responses to, and of course price.
I live in Spain, so now I get all of my components and electronics from PCComponentes.

I had to return a broken monitor and the service was amazing too, although to Amazon's credit, I've never had an issue with Amazon's returns service either.
You are bang on the mark. My partner owns a travel company so knows this “Mr Keen”. We’re flagging the article on Kazakh social media, won’t let some foreigner come in and speak for the country.

Surprised NY Times ran with it, but It’s something that I’ve noticed in emerging markets which are more inaccessible— those can speak English can take outsiders for quite the ride.

I’m an expat as well but the level of entitlement of some expats in these countries does disgust me.
It sucks but to interface with elite culture and get them to give you money, it helps to have members of that culture as your leadership. Otherwise the non-elite wouldn't even have jobs (which are not needed so badly by the elite).
Their authority to shut down intelligence agencies is purely theoretical. Not only would they be able to discover any effort to do that while it was in progress, but they could threaten or destroy the congresspeople who were most indispensable to that effort.

It's slightly scary to think about how total surveillance works on the populace in general, but nobody has any interest in most people (and knowing surveillance is in operation is enough motivation to make people intentionally less interesting.) Politicians and corporate decisionmakers are and will be the most subject to surveillance and control through that surveillance.
Dictating in the sense of entering text, as one might dictate to a secretary. Definitely involving comprehension.

(For example, I dictated this reply)
Please let me know of the results when you do. It unfortunately doesn't have a free trial.
The VC is rarely as visible to customers/partners as the CEO which means that they can quietly sell off their holdings (I've heard of cases on HN where it goes to the founder for a "just take this off our portfolio" price when it's clear it's shaping up to be a lifestyle business) and don't need to publicly provide a introduction to the new face or reassurances about the business the way an outgoing CEO does.
But the author states that they still use computers from before 2012 because they are avoiding EFI. Why?

From 2012 until present, computers have been produced that run any EFI binary you want. Why not buy one of those? It's no different than sticking with pre-2012 machines, except you aren't attached to cruft from the 1980s anymore.
Show HN: SFTP/FTP Gateway for Azure, S3, GCP
Maybe it's good press in the sense that it will increase tourism, but it's weird morally to say that it's okay to make baseless insults of a place and people because it may enhance their tourism industry.
1) There isn’t a standalone binary, but you might be able to get the web client working in Chromium. I’m not sure.

2) I don’t know.

3) AFAIK it should work.

Using the BSDs as a workstation, rather than a server, is a bit niche. Like Linux, but even more so. So unfortunately it’s still a labor of love and a lot of modern stuff won’t be supported.
Most of it was, but some of it was just "aren't foreigners weird", like the scene where they ran naked through the hotel.
Reading into it more than I was going for :)

I firewall all traffic over port 80, so HTTP validation won't work. I also don't actually share the server with anyone that has access to it, it's moreso so I can provide them a similar setup to what I have with some semblance of security even if they don't have the expertise to do so.
“I'm sorry, I couldn't find any results for ‘OK Google, begin navigation to Denver, Colorado.’”

“OK Google, what's the speed limit?” → “The speed limit is defined as the maximum rate at which a vehicle can legally travel on a given stretch of road.”
Don't know who it is but this is a disgusting comment thread. Glad it was flagged.
Awesome to see more Terminal UI like this :) - Reminds of Turbo/Borland Pascal's Turbo Vision days, and I'm great user of FAR Commander too (another great terminal app with good console UI), also midnight commander (on Linux, OSX, etc.)
> It usually takes me at most 2 key combinations with a Lisp editor (including navigating the cursor to the right place)

Is that in emacs/slime or another editor?
This is a really frustrating comment because it has so little to do with the real world of HFT.

>In a sane market, there would be no advantage to making an investment and then selling it a few milliseconds later.

And yet exchanges (NASDAQ, NYSE, CBOE, LSE, CME, Euronext, etc.) actually _PAY_ HFT firms to do this exact behavior since it provides actual, quantifiable benefit to the exchange and its customers.

>It introduces unnecessary volatility and incentivizes insider trading and other illegal activity[1].

The firm mentioned (Trillium) is not a player in HFT, they are a day trading proprietary trading firm where the firm basically gives individual traders (borrowed) money to use however they want. In this case, some of the traders decided to break the law because there is no real oversight at this kind of firm. When looking at reputable proprietary trading firms (i.e. the kind that don't just hire random people and give them money to play with) this type of behavior simply does not happen. I agree that these types of places are extremely scummy (and are probably responsible for a ton of insider trading crap & the like), but they are not representative of the HFT industry at all.

As for the comment on volatility, the idea behind HFT is actually to help reduce volatility. Outside of a few bugs (such as the Knight Capital debacle you mention) and the Global Financial Crisis, it seems like volatility is trending downwards in part due to HFT. In the same vein, liquidity has exploded thanks to HFT (which is why exchanges pay for HFT). It means that you no longer have to wait minutes or hours for your trades to execute and you can usually get the most up to date price very easily.
I can say without hesitation, that Firefox is the worst piece of open source software that I use. Hands down. And has been for many years. In fact it's so bad, that I've been using Waterfox for a few months.

If any better option becomes available, I will immediately switch. I hate that they shove updates down your throat, and you have to literally set a policy to disable them. Then if you ask about it, they look at you like you are crazy. I don't like auto updates. That's my right. I find a version that works, I don't want it changing every week. I want to update when I want to.

Then you have other stuff like the megabar, which Firefox implemented to be more like Chrome (I guess). Looking through about 10 issues on bugzilla about it that were all closed as WON'T FIX, then they hide any negative comments and threaten bugzilla ban from anyone that express dislike. And cherry on top, they make it impossible to disable via settings, you have to do CSS hacks.
I recorded a couple of videos documenting my job hunting process. my friend who is a VP at a major HR company told me to take it off my profile because nobody would hire me. I refused. He has shown the video to all his product managers and they are making sweeping changes to their product because of it.
I wasn't thinking of employees, but rather people running businesses selling things on Amazon or otherwise using their services. Insofar as Amazon can fire you, they're no different from any small business.

Well, not quite. If Amazon fires you in the first few years of working there they'll demand part of the signing bonus back. That may not be wage garnishment but I know firsthand that it feels coercive to people in that situation; a fine for quitting a job is awfully close to indentured servitude. I quit as soon as that period had past but I would have quit a year earlier if not for that policy.

And speaking of indentured servitude, H1B workers have it even worse since quiting or getting fired might get them deported, not merely fined.
Just say "dictated but not read" at the end and leave all the mistakes in there. Problem solved.
By the time human trials commence, we're as sure as we can be that it's safe. Due to how the system is set up at the governmental level, whenever any participant in the trial experiences adverse reactions, the trial is halted, until an explanation can be given. It's a serious concern that can and does lead to products not being approved by the FDA. Not being approved = loss of tens or sometimes hundreds of millions of dollars. People take this stuff very very very seriously :)
Most of the time when I ask that at home, it tells me that it's afraid it can't turn off the lights, since they are already off.
People talk to each other all the time in coffee shops. If talking to your computer becomes as natural as talking to a friend, why won't it be acceptable in a shop?
I do need to go back and fix problems, such as poor handling of punctuation on android and poor handling of capitalization on Mac. Fixing a few things is much less work on my wrists than typing the whole thing out, however, so I'm still much happier with speech to text.

At this point I'm dictating even my (work) design docs and (personal) blog posts. I do think I'm a bit less fluent when using speech to text, because it's harder for me to jump around and make slight word choice improvements, but not by much?
known facts

You can look up the moderator commentary on 'facts' and flamebait (tldr is, you can flamebait with facts) but these aren't even facts - free vaccine has been the stated official plan in the US for months.
It is an extension of our eyesight. We see objects as being a specific color because they selectively absorb or reflect particular wavelengths of light. Our tri-color vision system can seem some large band gaps and our brain calls that a color. Spectroscopy just sees smaller gaps, smaller absorption lines.
This sounds counter-intuitive. Are children really entitled to a fraction of all the wealth generated by their parents, or are they entitled to a fraction of the estate ? These are very different things.
Comparing creative work to turning on a lamp or checking the weather doesn't seem quite right to me
>but the nature of the industry is not wrong or evil, it's actually beneifical.

Can you prove how? Thats what the previous poster was asking.

>'Good ads' are a win for everyone.

Again, how? I don't like ads. I think they're annoying. They're not good for me.

I think you're drinking the koolaid.
Because this is HN, I want to say that I think the above is now doable and more people should be working on startups in this space.

The thing we're discovering is how to marry NLP (which works pretty well) with structured databases and automated tools (which work really really well).

A pure AI play probably won't get this done. But if your AI starts knowing how to use information tools then I think we'll see a lot of near term progress.
correction: largest generation of voting age adults, not majority
No, Borat wasn’t always unmasking xenophobia, but often just playing for pure laughs. Think of the old Borat sketches where Borat asks if he can squeeze an Americans man’s testicles to see how large they are compared to his own. Are we to assume that anyone who would go along with that, who wouldn’t identify the prank, is xenophobic? Not at all. I think that many people who were actually appreciative of the diversity of the cultures of the world (and who maybe grew up reading National Geographic with its discussions of things like Papuan New Guinea penis sheaths) might think, well, maybe that is considered normal in Kazakhstan.
Orbital elevators are still science fiction at this point. There is no known material that can withstand the tensions required. Scientists think maybe carbon nanotube cables would be strong enough, but even then, good luck making a carbon nanotube cable that long.
I expect you're joking, but in case you're not I would consider that very rude in almost any situation. I don't always catch all of my mistakes, but I definitely read over and check for them.
I'd rather type all day than talk. But Comcast voice remote is awesome.
There's Coalton: https://github.com/stylewarning/coalton
Super interesting, I've been looking for something like this for a while. My grandfather still plays the original Age of Empires, and when he finally upgraded to Windows 10, we found that the game would no longer run. Luckily at that point AoE: Definitive Edition was on its way, and he bought that when it came out, but it got me thinking about stuff that's too recent for DOSBox but too old for modern Windows. It's a shame that he had to re-buy the game when he still had the original CD for it because there was no way of running it in Windows 10.
The more evidence, the better!
correct, there is a peculiar nuance on financial trading topics where people conflate "computer executed trade" with "high frequency trading"

you may need to rapidly adjust the expected fill price at a high frequency on a multi leg strategy being run in 100 positions, but the actual sending orders to the exchange doesn't need to be high frequency, and it is an important distinction that you wouldn't be competing with others on the frequency at this stage, it doesn't matter if this occurs in 1 millisecond of 500 milliseconds, even a couple of seconds. Very different ballgame than the wishful femtosecond game.

its probably better that people don't understand that, but it is annoying that there are this many roadblocks to a nuanced conversation

either way your servers still have to have all the authentication code, and various algorithms running to monitor the tape.
privacy point in the article is legit and a concern with all kinds of AI-mediated alternative input.

it may mean that if you aren't comfortable sharing rich context about your life with a cloud platform, you'll get left behind by technology
Syncthing does not work in the browser and does not provide on-demand access to files. It syncs directories.
Genuine question since I might be missing something: how would you take the lisp version and parse/execute it without using something like eval?
> That was just not possible on a console,

Was it? Even if you discard stuff like tmux as already a GUI, you can still send whatever is running at the moment to the background with CTRL-Z and typing "bg" on any modern Unix system. "jobs" will then list all your processes, and "fg <ID>" will bring it to the foreground. I am sure this functionality predates most modern GUIs.
Agreed; back in the day when we/I used to play text adventures, or interact with MUDs/MOOs those systems had English-like interaction languages but the semantics of them were relatively clear -- you mostly had to follow the verb/prep/object formula and once you figured that out, you could manage the system fairly well, without running into a lot of terrible corner cases.

I'd rather have an assistant type system with a fairly well defined query system that exposed its capabilities and limitations directly, rather than me having to guess at the corner cases and failure points.

Disclaimer: I work @ Google on display assistant devices, but I don't work on the actual assistant interaction pieces.
Do you know of any public examples of how this sort of Java looks? I imagine you lose out on being able to take advantage of much of the JVM ecosystem and I struggle to see what using Java even adds anymore.