jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Exactly.

CELT at 2.5kbit/sec: http://myrandomnode.dyndns.org:8080/~gmaxwell/celt/16k_60ms_...

So sure, CELT can be coerced to run at obnoxiously low rates— it's far more flexible than MP3 in this regard, every frame size which is an integer number of bytes greater than 8 or so should more or less work (and it should use every bit effectively).

This doesn't mean that it'll actually be useful at very low rates. 32kbps is about the limit for 20ms frames where things really start to come apart and everything starts sounding pretty poor.

The CELT _decoder_ is more computationally complex than you might guess. We started the design in 2007, and the decoder is pretty comparable to MP3 or Vorbis decoding (though requiring a _lot_ less memory). Using substantially less CPU than that, if there was quality to be gained would have been a sin. So although the overall design is nice and simple— we use a number of 'more optimal' techniques which are decent CPU sinks. E.g. Everything is range coded (so we're not constrained to coding things with probabilities of the 1/2^n form) and we use high dimensionality vector quantization.

The encoder, however, doesn't need a psy-model at all nor does the current one have much of a psy-model (it has some simple hacks for a couple psycho-acoustic tweaks, but nothing too complex) Reasonable perceptual performance is implicit in the format. This means that a good CELT encoder can be much faster than, say, a good vorbis encoder.

On the subject of DSP stimulating curiosity, checkout http://www.xiph.org/video/
> - Identifiers are case and underscore-insensitive (FOO_BAR === fooBar === fo_ob_ar)

In the language design stages who in the world thought this would be a good idea? Even PHP doesn't do that.
If the enemy cuts the cord, the loop of wire in the cord will be cut, and hence the computer will know something has happened.

(i.e. you have a lanyard with a magsafe-like connector with two pins. There's a resistance wire that runs inside the lanyard from the connector, up through the loop, and back to the connector. The computer checks that the resistance remains the same.)

If you want to get fancy, you can embed a RC network in the lanyard and have the computer sweep frequencies measuring reactance.
Does he actually live there?
This is very exciting and congratulations to the Revolution Analytics team! Even a few months or so ago, this would have been more worrisome news but I really (possibly just by a strong desire) do believe that Microsoft is moving in a much better direction in regards to both open source and in fully utilizing some of their more interesting R&D efforts (especially in development).
I would love to see a video of using the hand crafted magnet to adjust the time of the clock.
It's reasonable to model glorfball as a game of chance for now, and aim to develop a more detailed understanding either by gathering more data (Can we correlate the occasions when the Aberdorfs win and the occasions when the Gloophbahorps win with anything else? If we can't observe glorfball games directly, we look for ways to find out about them indirectly, or outside conditions that might possibly affect glorfball). It's not reasonable to posit that glorfball results must be driven by cross-referencing the Da Vinci Code against a message written on the back of the Declaration of Independence, which seems to be what the article is advocating for.
Not at all if you're programming APL/J/K/Q!
Quite a lot of Coffee. Perfect for all night programming sessions!
From my fiancée I got a Dell Inspiron Zino media center pc, a Dell Inspiron 15 laptop, a foldable mountain bike and a 2 year membership to 24 Hour Fitness. She got a digital camera with a memory card filled with pictures of Bali, Indonesia. A half hour later, she got the plane tickets and hotel reservations for the actual trip.
So given companies competing in a certain market for market share, does it become harder as more entrants come into play?

If one has a monopoly, can others do just as well without detriment to the monopolist?
Ha! Editing Clojure source with UltraEdit over a WinSCP SSH connection to my server! There is no need to force yourself to using either emacs or vi (both of which I use sometimes).
I'm not sure Americans are misinformed, per se, but instead I'd sooner say human beings exhibit an equality bias. For example, if you gave a person a choice of two mutual funds, a low risk and a high risk, most people would put 50% in one and 50% in the other regardless of the actual distribution of risk over the two funds.

So if you gave the average person 5 groups of people and told them to ideally distribute the wealth between them, they would probably exhibit this same equality bias on average.

As for the estimated case, I'm sure you'd get similarly wrong responses asking the average person basic questions about U.S. history. Or algebra, chemistry, or pretty much any other academic subject.

EDIT: Dan Ariely and others frequently cite this kind of bias in the books and talks I've seen. I wonder what Dan would have to say about that considering he collaborated on this paper.
This should be at the top of HN for a week.
>the App Store should not be the only marketplace available.

Wouldn't Facebook then simply stop distributing it's app through the Apple App Store and then create it's own app store that doesn't have any of the anti-tracking restrictions?
Does Google’s tracking rely on iOS to the extent facebook’s does? I don’t use either but I would assume nearly all iPhones accessing fb are via app while a ton of iPhones accessing Google are via Safari, mail, and even iMessage now that you can play a linked YouTube video directly in the Messages app.
Because it makes you look like you know what you're doing, not too different than obfuscating javascript for the sake of security, which does kind of work, at least on the lowest common denominator type of attacks, and this does kind of works too by having people think you're more of a genius than previously thought because you can turn boring English letters into something exotic which appeals to the ignorance of the masses [0].

[0] https://en.wikipedia.org/wiki/Argument_from_ignorance
>> Systemd-resolved continues the systemd tradition of replacing venerable, low-level system components

> Serious question: what is vulnerable in my (non systemd-resolved) desktop DNS configuration I've been using for years? This statement is presented as if it were a "everyone knows this" fact about workstation DNS, but I don't. Just your average Linux desktop, nothing fancy.

venerable, not vulnerable
Facebook should just make a user's location required - not the ios permission to constantly track a user all over... but just a field on a user - city/state/country.

Or make it optional and just show that ad to users that have set their location field.
The server isn't maintaining the UI state in my model. Instead, the server is maintaining a single document, and the entire UI view is then predictable based on that.

Think about the nature of a document store, you put data in and data out. You gain concurrency by using compare and set such that multiple requests can compete, but this is expensive. First, you risk conflicts which require re-execution for the losers. Second, you must download the entire object, make a change, then write the entire object back.

The key to what I am doing is that I'm having the language take a message from a durable queue, integrate that message into the document via some code, then emitting a state change out. The client then subscribes to the document's parts to updates its UI state, and as the document changes, so does the UI.

The UI can be much more complicated while the server can be beautifully simple.
Blender was a commercial product that was latter open sourced and existing customers put the effort to keep the ball rolling.

Good luck trying something similar for the desktop market starting from scratch as FOSS.
I remember that years ago they had a page like "we will delete this page if we are forced to give out data under the so and so act of the USA because we can't tell you explicitly". Does anyone remember more details?
Google is in a much less exposed position because they are the default search engine on iOS devices (a privilege they pay alot of $ for).
Apple has been doing a really bad job at UX for the last few years. (Disclaimer: I say this as a person where I'm currently surrounded by two iMac's, a macbook pro, and an iphone, so I'm not exactly a hater).

The weird thing is I don't even know what they're going for.

There are two trends I've seen:

1) Be more like iOS (for example, the dumb reverse scroll (wait sorry, "natural" scroll") and removing things like UI elements reacting to hovering.) I have no idea what's even clickable anymore. That's idiotic. I get consistency, but you shouldn't kick one platform in the knees to replicate the shortcomings of another. OK so touch screens don't have hover. Still, I'd like to have that back on the desktop. It'd be nice to know what's actually clickable.

2) Being more "social". Like now all my OSX devices want to be connected to my phone, and tell me about every goddamn text message. And if I try to ignore this, I get berated by annoying login screens. "Cancel". Hey maybe you want to see that screen again! NO! fuck off! I have no interest in iCloud, stop asking me five times to log in. Apple seems hell bent into annoying you into signing up for a lot of privacy degrading services.

Not only that, but they just choose bizarre fucking defaults. Like, if I sync my iPhone, it will pop up iPhoto automatically with all my recent photos. Jesus christ. On the plus side, I'm boring, so there's nothing really there, but who the hell thought that was a good idea?!? Does apple have any idea what people actually use cell phone cameras for? Sure there are tame uses, but all the same, I mean jesus christ. That's the dumbest default I've seen, and turning it off is basically impossible.
> but for the stage this is actually at, they're really overselling it.

What exactly is it you think they're "selling?" I thought the article was focusing more on the historical significance of this, in particular how good medical knowledge was 1,000 years ago.

You seem to be under the impression that they're suggesting this as a possible cure for MRSA. But the article never stated that. They might be able to look at the mechanism and develop something which could help us fight MRSA, but I highly doubt they would use this exact 1K year old recipe 1:1 in a modern hospital (and, again, the article never stated otherwise).

Seems like your criticism is largely based on things they never said nor claimed. Essentially you're critical of a strawman.
Their response:

http://blog.getsatisfaction.com/2010/11/28/when-businesses-a...
In fact, it already does have it: LTO is supported by GCC 4.5.0, which was released in April. (Although a bunch of LTO improvements will be included in the forthcoming GCC 4.6 release.)
This actually does a really good job of explaining to me why clisp macros are important. Something that I haven't really been able to absorb from any of the other tutorials I've read. Thanks.
Clickable: http://shove.mobi
What part of the definition says that it can't be stopped?
And don't forget that Saddam wasn't abiding by the conditions of the 1991 ceasefire, which ought to be an immediate justification for resuming fire, since that's how ceasefire agreements work.

Lack of legalistic justification was never lacking for the Iraq war. Whether it was morally the right thing to do, or whether it was a worthwhile thing to do from a US-interests standpoint, are genuine questions. (Which I don't feel like discussing today.)
> Parameterized queries are also simply not the panacea they're made out to be; there remain plenty of opportunities for injection even with a parameterized query.

Can you describe a case or point to example code using a parameterized query that is vulnerable to SQL injection? I've seen a stored procedure that built raw queries and pass them to sp_executesql (T-SQL) that provided a vector for SQL injection. However I am struggling to think of a case where a parameterized query could allow for SQL injection.
I haven't used Django ORM before but it would be interesting to see how Peewee compares to SQLAlchemy: http://www.sqlalchemy.org/

I love SQLAlchemy: it is easy to use, rock solid, well documented, and fully-featured without trying to do everything at once (for example, it explicitly doesn't do caching).

The author and principal maintainer, Michael Bayer, does a fantastic job developing the project at a sensible pace and answering any questions on the mailing list quickly and patiently.

It is hands down one of the most well-run open source projects that I know of, and a fantastic ORM.

Again, it would be interesting to see how Peewee stacks up against it (performance-wise, since it obviously doesn't compete for features.)
You do realize the Meyer-Briggs typology has been abandoned in favor of more meaningful tests? At this point it's basically a scientific-ish version of astrology.
I can certainly agree with you that there should be no place for malware, aggressive or intrusive advertising on the web.

I'm not convinced that they're effective enough that they're dangerous, though. I'm more concerned by viral advertising than I am web banners. Arguably, the only reason viral marketing exists is that advertising is so useless, otherwise, online.

And realistically, not everyone advertising is trying to deceive. There's nothing necessarily wrong with trying to convince someone to buy your product if you think you have a product worth selling.
Yeah perhaps current JS tools can't do dead code elimination because of the highly dynamic environment? Each module could provide some metadata on what it actually needs. I only target JS via cross compilers so I've never dealt with this problem.

The small module system ends up requiring a ton of files, which is slow. Incremental builds don't really apply to a clean build server where you are basically doing "git clone ... && make". The actual processing isn't my complaint, just the enormous overhead npm's style imposes. I mentioned grunt since just having that plus uglify or so ends up bringing in 13k files or something.
Tom Marble is a great guy. Thanks for making this!
Certainly all of this would be completely impractical if it required a "parallel thread of consciousness" (where did you get that phrase). Thankfully recognizing situations isn't something that has to take conscious attention. If I'm walking down the street and someone I pass is wearing a gorilla costume that fact will be promoted to my conscious attention by other parts of my brain without me having to consciously think to myself "is this a gorilla" whenever I see someone. The idea here is to train yourself to notice when, say, you're confused the same way you'd notice a gorilla costume and only then deal with the issue consciously.

Of course automatic recognition isn't perfect as the video you're referring to shows. But recognizing something most of the time is far superior to never recognizing it.

And I think a better model for the human brain is a hard core with a single thread embedded in a much larger FPGA fabric that can issue it interrupts. Only a tiny fraction of the sense data that enters our brain actually impinged on our conscious awareness and the directives that our consciousness issues such as "pick up that cup" are multiplied hugely in complexity as they are translated into precisely calibrated exertion rates for dozens of separate muscles over time.
You only earn money if the stock price appreciate
I'm not going to say Clubhouse is going to fail, because I'm not the target audience now and I won't be later either, so how would I know. What I will say is that whatever appeal Clubhouse purportedly has now at a $1B valuation, such as rubbing virtual elbows with the elite, is not going to scale to a $100B valuation. Navigating the process of becoming mass-market is the key.
Boy I got news for you.

They also had a policy that everyone should spend at least 4 hours every week (outside of the 40 hour work-week) doing some personal project, or learning. The more the better. (it was a recommendation, not a requirement, and there was no monitoring).

Well what I had in mind was a bit more ambitious than four hours. It did not infringe on their bottom-line (I wasn't using their tech or competing with my day-job; it was completely unrelated). But for me they were like "Oh, no, no ... we were just kidding. We really didn't mean that you should do something in your free time".

The encouragement to do something in free-time is a lie! ... they know most of the engineers don't do that. But if someone actually does something, then the lie gets exposed.

Try it yourself. Take them up on their offer and see what happens.
He got the Charles Babbage anecdote wrong. There was a need for reliable computers at the time. At that time, computers were people.

Creating navigational charts was the application. Human error propagated and it was a big problem at the time. That is how he got funding.

I also take exception to the claim it was never built, as that is not entirely true either.

For anyone interested, I recommend the 1990 book by Doron Swade. It is excellent. I stumbled across the difference engine at the science museum in London while I was reading that book! I didn't realize the author was from there until after the fact. What a lovely coincidence. Such a fascinating device, the difference engine will always have a special place in my mind.
Fixed! Thanks. I glanced at the wrong valuation quote when composing: "That means that in six years the three VCs will soon have turned $1.6m into at least $3.5bn"

Either seems an astonishing number for "we click things on the screen" software.
What do you think is happening currently? Do you think th median user uses over 100GB/month?
> Thesis of the article: Californians are fleeing California and causing the same housing pressure in the spots they flee to.

Anecdotally, it seems true. Utah housing used to be cheap, but now in Salt Lake valley the prices are just exploding as tons of Californians move to the tech hubs near Lehi and SLC and buy up all the houses with cash
> Because of this we have to say "I am experiencing joy from seeing X person in pain" while the Germans get to say "I feel Schadenfreude". The German way is more succinct.

To be fair, in English we would just say schadenfreude today.

edit: I'm apparently blind and missed the same comment already made yesterday: https://news.ycombinator.com/item?id=26134050

Guess I'm a day late and a buck short.
If it still didn’t become popular until around the same time, all of the rewards would have been halved much earlier. The big miners would be fighting over even smaller rewards.
>> The challenge you have is that people view housing as an investment. Americans expect their home values to keep pace with inflation.

Because real estate appreciation is one of the few ways left for people to be able to retire somewhat comfortably after working in jobs that pay garbage salaries and having to deal with medical costs that are sky high even with what people call “insurance”.
As far as this technology will deliver I belive it will become a engineering or scientific branch in its own right. I suspect it will be a bit like economics, with lots of clever people deriving sophisticated models but expert knowledge is all about heuristics (at least this is my layman view of economics): anyone can understand the basic principles but one would be hard pushed to claim there is anyone who really grasps the thing in entirety.
So if you had to design something with medium volume(say a 1-10K/year), and you couldn't get parts from the manufacturer - would you source only from shenzen ? or skip the part ?
https://news.ycombinator.com/item?id=3518967
Then someone could just craft a package that deletes every file except the ones required for booting...
I keep reading this as software psychic. Which I guess is pretty much what most debugging turns out to be.
HN desiring more authoritarian rule simply because it was the other side. I think the election fraud accusations are completely bogus, but holy shit, do you people listen to yourselves??
It has completely replace texting in NL and some parts of Europe too, and I mean that literally.
I'm not so much shocked as tired. This is like 9/11 with a four year warning of the planes arriving and being able to watch them on Flightradar, towing a huge sign saying "we're going to crash this baby into the Pentagon". And nobody doing anything about it because that would mean that "both sides" weren't in fact equal.

Pleasantly surprised that the death toll was only four, of which only one was shot; much better than the regular death toll of single mass shooter incidents.
I think Capitalism is the failure of society. Where I live, I have to pay someone to be able to sleep inside, to eat, to travel, to communicate, to access information. And the only way to make those payments is to obey one person or another who gets power that trickled down from the top.
Socialism is nothing but the attempt to fix these things by organizing like minded good people to be social. It might not always work, and nothing can last forever, but to the extent it does, I think that is the measure of good over evil in society.
A capitalist republic is the organization of like minded authoritarians who maintain a class of people like me to use as labor and manage via economics and trade.
As I see it socialism is the only sincere attempt at a fair society and republican capitalism is just authoritarianism with a delegation-style of management. IE: federal bank pays a corporation that bids on a job. corporation pays producers. producers pay servants. and on down the pyramid. And all the way down, there is no accountability to any good or fairness. In fact, the opposite is protected, because the way that an authority wants to treat their subordinates is considered human rights in capitalism. they call it privacy. corruption is the system. Pursuit of happiness (a euphemism for greed) is good.
I think fair access to natural resources without needing permission is human rights. I believe that is called socialism. I don't demand service or subordination from anyone, just fairness, by which i mean equal or at least a minimum basic access to land or material resources to live. Capitalists demand service from me and respect for their perspective that i don't own resources and they do since they have exploited and conquered more people than I have, which they call fairness.
The state = The status. It doesn't disappear people. Capitalism and crime disappear people. This just means the state is poor/capitalist.
An elected body is not the state. It is just an organizing scheme for people to communicate and participate in the kind of economy where 1 person = 1 vote and no one is allowed to gain more or less influence than that except by true social means aka popularity.
Your argument reminds me of people arguing against the scientific method because most or all scientists make mistakes. It just means you need better science. Science isn't a guarantee, but it is an ideal method of determining objective truth. Capitalism is the false utopia, with invisible hand and other superstitions. Socialism makes no such promise. It doesn't promise equality of outcomes. It is just a method for fairness. It is democracy that has not been corrupted by respect for unaccountable accumulation of private control or power.
I'm not switching anywhere. Maybe I could get my closest friends to switch, but WhatsApp is so absolutely ubiquitous that I know I'll continue using it to chat with others, that's how I've been contacting contractors, clients, where we have interest groups....I'll start switching over when people I know do.
Already switched to Signal/Telegram with a preference for the former, and pinged my friends with the same.
The whole country (Albania) is in Whatsup. Unless you want to do social suicide you stay in it.