skysight-inc/HackerNews huggingface dataset:
They make it a wearable to counteract the nulls caused by the multiple speakers. Random movement causes the nulls to not stay in one place for very long, limiting how much of a word or sentence a microphone could pickup. You could build a phased array of these that could quickly move a hotspot of ultrasonic noise all over the room. You could them position on the ceiling with a fixed radius between them to make sure that the highest pressure occurs at about waist level, where phones in pockets, smart watches on wrists, and smart speakers on tables would reside. Another idea would be a ball of these in the center of the room and have it move up and down to get the best average coverage around the room.

Smart assistants are usually not recording really high quality audio, it takes more time to process it and more time to send it back home so they are going to a lower sample rate than typical voice recorder app would use. Siri uses a 16KHz sample rate (Fs=16KHz) which is enough to put the whole human vocal range in the 1st Nyquist zone (less than Fs/2). Playing a sound at 26KHz (3rd Nyquist zone, >Fs but <1.5*Fs) is going to cause a reflection across Fs. So the 26KHz tone, sampled at 16KHz, creates a tone at 10KHz which could be enough to confuse a naive implementation of a smart assistant. Ideally, you want fix this by either installing an analog filter so the ultrasonic noise can never reach the ADC or sample the whole range (up to 44.1KHz is a good start) and filter digitally.

There is a paper called DolphinAttack [1] where they attempted to use the ultrasonic audio band as an inaudible attack vector. You could play an ultrasonic noise that no one can hear except for the smart assistant.

[1] https://gangw.cs.illinois.edu/class/cs598/papers/ccs17-hidde...
I only knew it because I had to look up the pronunciation. I kept calling it N-G-I-N-X, but could never remember the spelling.
my initial response was something along the lines of "yeah, well the leadership doesn't really take criticism well anyhow and I'm afraid that..." blah blah blah.

i was just typing out a major red-flag that this place is just not for me.

time to dust off the resume
> On a more meta level, it feels like we’ve barely touched the margins of how humans learn best.

I think it’s naive to think there one way that will work for everyone. Attempts to find such a solution inevitably fail because it’s not something that can be generalized and then scaled. The more mechanized and focused the process, the more outliers get left behind.
The operating system stats are interesting.

Looks like Macs have roughly a 17% share of the windows + mac total requests. The overall market share per wikipedia (https://en.wikipedia.org/wiki/Market_share_of_personal_compu...) is something like 7% for Apple.

Fonts are probably used by most "normal" computer users in some way so I wonder where that difference comes from

- windows breaks faster and must be replaced more often, increasing the number of sold windows systems per year

- windows users use computers differently? Must be a pretty big thing to cause such a difference

- more windows systems not connected to the internet?

I kinda doubt that the typical enterprise windows setup with strict firewall rules etc. will have a meaningful impact on web fonts and IE 6+ seems to support google fonts (https://developers.google.com/fonts/faq#what_browsers_are_su...)

Any ideas?
I do the same thing. Maybe we should talk.
Ask HN: How do you deal with “too many apps”?
I know that the obvious answer is: stop using so many apps!
I'm interested in solutions for when you _have to_ use multiple apps.

We are a small-to-medium-sized company (~60 employees).
We're organised in small teams with a large degree of freedom when it comes to the tools and processes we use to do our job.

We use dozens of services, all very good for their individual purpose.
All these tools are collaborative, they capture conversation and decisions.
We have no mechanism to keep track of all this information!

Say we are trying to evaluate a recently completed project: who contributed what? what were the key phases in the project? when/where were the key decisions made? were we missing information known elsewhere in the company? etc.

Do you have a mechanism to organise the information across various apps so that it's easy to associate? How do you work around information siloing?
Re: variable fonts.

What’s the rule of thumb on file size ... is 1 variable font smaller than 1 normal font? Or is it more like 1 variable font is smaller than 3 normal fonts combined (eg bold, italic, regular).
Doug Ford is literally a thug from a family of drug traffickers. What did you expect?
You don't need to buy Hue... Their 8W 800lm bulbs are €4 a piece in Europe, and a lot less in bulk.
So 4x more expensive at worst.

Philips' discount brand (Attralux) is even cheaper, I recently bought more of these 8W 800lm for less than €1 a piece. For now I cannot tell the difference.
Many psychiatric medications exist, but since most of the things we group together as depression or generalized anxiety or others are some subset of a large number of possible causes, efficacy of these pills for any given person is rolling the dice, and takes O(months) to test a given med (for depression and bipolar meds, at least - O(weeks) per dose change).

Plenty of people can testify to the efficacy of some of these meds for them personally, but even within families, having an immediate family member who responded well to a given drug is no guarantee it'll work well on you (though it's still better odds than without that data).

Also, drugs+therapy leads to a better outcome, generally, than just drugs. So having more tools available, particularly a tool that improves the efficacy of therapy, is definitely a win.
Stop & frisk.
I'm still just gonna keep calling it "sequel light".
> the thesis is still completely valid, and it's Computer Person Thinking that wants to attack the details while refusing to stand back and look at the overall picture, which is that using computers is now an incredibly messy experience where nothing quite does what you want, nothing can be predicted, nothing can be learned.

FWIW, I don't care about the details, there are plenty individual examples of bad design today and slower software. I disagree completely with your larger thesis that things have gotten worse, and with the title in particular as a summary of your point. Why do you feel it's completely valid, and what does that mean exactly if you agree that many of the supporting examples are wrong?

And I also disagree with characterizing people who disagree with you as "Computer Person Thinking" and "Stockholm Syndrome". That charge seems doubly ironic, quite hypocritical, given the content of your tweet-storm, but I understand if you're feeling a bit attacked or defensive about this discussion. It's okay that it wasn't all true, and if this causes discussion that seems annoying, at least it's a discussion. We can continue to improve software and hardware and UX, and it's good to discuss it. It's just not true that it's gotten worse, and you don't really need to crap on today's software or the people who disagree with you to prove the point that we still have room for improvement. There's always room for improvement.

Anyway, computing is objectively faster today than in 1983 (I was there), and not by a little, by orders of magnitude, especially if you are fair and compare functionality apples to apples, but even if you only tally wait times for activities that seem similar on the surface but are completely different today (such as in-memory queries vs internet queries).

I don't see much objective data or measured results in your UX argument on the whole. Arguing that function keys are intuitive and that the mouse is useless is pure opinion based on what you like and being used to something, not something that can be shown by any large scale user studies to date, and history has already somewhat demonstrated the opposite, that many people prefer mice navigation to keyboards, and that function key workflows are for experts, not Twitter users, by and large.
You’re right, if it reproduces at your desk you’ve got some good tools at your disposal.

Collecting enough state to fix them from a customer report is tricky, I would say.
> require a Github account

That requirement would exclude most developers, including myself.
I'm curious, what was your negative experience?
I use EF core and instrument all my queries - if I see a slow one I hand optimize it. Best of both worlds I think - and I say that as someone who loves to fiddle with SQL.
I don't think it really "debunks" the criticism, but this Twitter thread is a valid perspective, written cogently by a very motivated student, without procrastrination tendencies (four kids to feed!).

That last part probably is a big part why Lambda School is working for him.
No. There was some judgement involved. (Also back in those days, there were honestly a lot fewer NSFW images floating around -- this is pre Netscape days.) The goal was to freak people out, not get them (or you) fired.
International Muon Ionization Cooling Experiment
EWeedPRO – A personal online portal to recreational cannabis
cant wait for more competition in the EV space.
What is GSA? A little searching hasn't brought up anything I could see being a browser.

The closest I could find was Google Search Appliance but I wouldn't think that is applicable to these stats.
In the US the Democratic and Republican parties are both democratic and republican - the names don't mean much taken literally.
Oh thank you. I looked up page 715 of my copy of Volume 4A and can see the \`a. :-) I also see both corrections you mentioned in the online errata, that's cool. :-)
The story is that people still haven't rebuffed it as a whole.

We should keep complaining until they do.

What exactly does your comment attempt to achieve?

Don't care yourself? Don't read the story, don't comment - or at least don't be surprised when you're rebuffed, too.
Pretty much. Provide a basic service to the Internet and get the benefit of sucking-in all that usage data. Here's to hoping we somehow figure out how to use something in the future without handing over our data at the same time. And don't tell me "we did this to ourselves because we didn't want to pay for it with money, so we pay for it with privacy", you pay companies and they still do this. It's just too tempting for companies to miss it. We need regulatory protections for individuals' rights over corporations' rights and it needs strength behind to be enforced.

Answers? Oh, I don't have them, I am just pointing out the problem.
Decentraleyes is a browser extension that locally stores the most popular CDN-hosted JS libraries, including Angular, Backbone, and jQuery. https://addons.mozilla.org/en-US/firefox/addon/decentraleyes...
There probably isn't a single alternative since I think thats part of the problem here, it's a become a monoculture. Practically speaking though it can be replaced with various nut or vegetable oils, which of those are most environmentally friendly depend on the location and farming methods.
Right, the wave filter effect caused by the thermal mass of the filament was my point.

I'm not sure you've shown that this would be visible to a housefly as a "slow pulse from light to dark," as the post I was replying to claimed. First of all, you said the power consumption will vary at a 60hz rate, but it seems to me it will vary at a 120hz rate, since the current will be at its max magnitude twice per cycle (as you say in the first paragraph). But more to the point, I don't know whether the temperature/lumens will decrease enough in 1/120th of a second to be visible to houseflies or anything else.

Trying to research the answer, I found this physics lab worksheet [1] from Pasco (the makers of sensors), for a high school lab measuring the output frequency of incandescent bulbs vs fluorescent bulbs, but without doing the lab I don't know the results.

1. http://phylab.yonsei.ac.kr/exp_ref/pasco/P54_BULB.pdf
I just don't get the socialist views people have here.

Where do you think the moral cash limit should be? 10 million or 100 million? When does your success turn you evil?

I don't see how you can say those things when you live in such a nice capitalistic economy when the rest of the socialist/communist world is in such turmoil.

You're in the field that embraces capitalism the most, and it's beautiful. You can start a company in your garage and build an empire from nothing, and many of us have.
Sexual harassment? Sure. Sexist? Sorry, no, that's just silly. By your logic, if a male manager only propositions female subordinates, it's sexist, because he isn't also propositioning male subordinates. That's not sexist, that's a side effect of the male manager being heterosexual.

By your logic, every person that only dates people of a particular sex is "sexist", which is completely ridiculous.
Why is it healthy for American democracy to have an oligarch purchase the U.S. Presidency like a shiny, new yacht?
I do not think it is meaningfully possible to fix that system (I say meaningfully, because I'm excepting the pathological senses I mentioned above). If you want it to look, feel like email and be compatible, you can't secure it.

MTA-STS works because it does not require end users to do anything. If you need end users to change their workflow, you could try to do that with e-mail (which fundamentally can't do all the things you need it, per the post and the PGP post), or you can just make them use a non-broken protocol.
Comments moved to https://news.ycombinator.com/item?id=22361282, which was posted earlier. So much earlier, in fact, that there wasn't any external corroboration yet. I'm going to roll back the clock on that submission now.
What's the alternative though? Even assuming it would be constitutional to cap Bloomberg's political spending, I don't see why Bloomberg's supporters should have to donate money to the campaign of the 9th richest person in the world.
I wasn't writing software or using computers in 1983. But, my uses cases in 1990 were pretty close to my personal use cases today. 1990, I think, was the year I wrote my first word processor. So I could write, save, edit, and share documents.
Broad appeal among democrats, but the candidate with the best chances in the national election is not the center Democrat, it's the center American, which if you imagine Democrats and Republicans being two ranges butted up against the center, is the rightmost Democrat!
I have DC powered under-cabinet lights which are definitely flickering at some fairly high rate.

Imperceptible if you are just looking at it, but in a dark room if you move something quickly in front of it you can see the strobe effect.
All of the other candidates are also doing that; there's nothing special about how Bloomberg is spending his money.

Hiring dedicated trolls at $2500 a month, you mean? Do you have a source for that?
CFP: Tor Village at Internet Freedom Festival
Google Search App. The app called "Google" on Android and iOS.
I thought they only had to pay if the students actually landed a decent paying job.
My brain hurts from this article. I really tried to make some sense out of it, but man, seems to me that author has very little knowledge of how some things work.
Cutting titles considered harmful
Man that episode had a lot of great lines.

"[in a flashback when Mr. Burns was young]

Boy: You can't treat the working man this way. One day we'll form a union and get the fair and equittable treatment we deserve. Then we'll go too far, and get corrupt and shiftless and the Japanese will eat us alive!

Mr. Burns' Grandfather: The Japanese!? Those sandal-wearing goldfish tenders? Bosh! Flimshaw!

[Years Later]

Mr. Burns: If only we'd listened to that boy, instead of walling him up in the abandoned coke oven."
Let's stay accurate, shall we? $2500/month at 20-30 hours per week is $19-$29/hour.
Seems perfectly reasonable.

Torture, err, solitary confinement.

Interrogate, err, coerce statement, err, offer a pardon in exchange for the statement they want to hear, err, for a truthful and honest statement.

Imply that the torture, err, solitary confinement will continue if the honest statement is not made.

Yup, all perfectly reasonable. /s
> I believe people are not idiots and are capable of judging their own interest.

Just because you're able, and many people in your left or right coast region may be, doesn't mean everyone is.

I agree with your sentiment, free will and less protectionism...

but, no - consumers/voters are not educated, or even given the tools they need to become so. Literally more is spent every year on the opposite.

Snap and media conglomerates alone ads so much noise, for no profit, to do just this - distract, and fuzz.
I'm not sure what your expectations are, but I've done a lot of hiking and camping across the USA and CA does it pretty well.

Typically the fees are proportional to the facilities provided. CA often provides well maintained and regularly cleaned flush toilets and even hot showers at the state parks w/campgrounds, this is far less common in other states.

CA does it so well I generally prefer camping there over staying in hotels. It's typically too much of a hassle elsewhere in the country, where KOA "campgrounds" are often the only options with such facilities.

I've also done a lot of day hikes in CA state parks where there's no fee. You just park at a trail head and off you go, and these sometimes even have pit toilets at the lot, still with no fee at all.

Your perspective strikes me as misinformed.
It's too bad more people don't realize the answer is to vote third party.

Voting for somebody you don't want to win is the definition of "throwing your vote away."
Sorry, who's the billionaire other than Bloomberg?
That's a bleak and destructive ideology, if all they care about is hurting people they disagree with. What happened to political movements being for something, instead of just against everything?
> - read an error message to trouble shot. A stack trace is utter mystery.

The number of developers I've worked with who handle broken builds with "The build is broken! Why did you break it?" instead of "I shall now proceed to read the error message which will helpfully tell me precisely why the build is broken and how to fix it" has always astounded me.

I've yet to find a way to handle error messages that will actually convince devs to read them. All I've found to date is apologizing for an unclear error message and offering to help with anything they had trouble understanding.
I think it's almost certainly due to average browsing habit differences between Mac and Windows users. The Mac userbase is likely wealthier on average and more likely to be in a design/product/publishing profession, which influences the type of website they would frequent.
>> He'll be on the debate stage tonight as a legitimized candidate -- having not participated in the competitive process at all, and without a single donor (doesn't need 'em), and levering his billions to flood media.

> You know, I strongly disagree with Bloomberg, having lived through his reign of terror in NYC personally. But I just don't see the point in focusing on this kind of attack.

I think there are two issues here:

1) candidate Bloomberg himself, and

2) systemic flaws that are offensive to small-d democratic sensibilities, of which Bloomberg is a representative and symbol.

The point of that kind of attack is to bring focus on the systemic flaws. Also, at this point, many more people are probably attuned to those flaws than they are to the candidate himself (as only New Yorkers have really had to care about him, previously).

> The Democratic party is really not required to have any sort of fair process for deciding their candidate for president. It can be as transparently crooked and disgusting as this...

It can be, but not having a fair process turns off a lot of voters, and makes others angry. Doubly so if that lack of fair process means they'll be forced to choose between two bad options.
is that the Epstein 4? kind of like the fantastic 4 but .. opposite.
A coarse rule of thumb is that each axis doubles the font size. So one that has just a weight axis is twice a normal font. One with a weight and width axis is four times. So if you actually use multiple instances from the design space, it's a win.

This is only a rough guide, don't take it as gospel. I'm also researching ideas (radial basis function interpolation) to make it more sparse for larger numbers of dimensions.
Congrats! Awesome that you use Scala!
> This isn't an IT thing. The vast majority of people are average. Anyone who thinks they do better than the rest is likely wrong. It requires insane levels of bureaucratic power and will to truly force anything better than average.

Or work in a smaller company.
Also a supposed Democrat that run as a Republican and Republican that's running as a Democrat.
I'm aware of center-right platforms distinct from nazism, a good bit of our research involves tracking how these various groups cohabitate right-wing spaces (or don't). In this thread I'm referring to neo-nazis in the US -- and I haven't mentioned any of these adjacent issues you bring up.

Sometimes it's helpful to take a cursory look at resources like wikipedia for things like this. There are also numerous independent research groups which put together dossiers so you can be informed about any of this activity in your area.
> because spreadsheets are impossible to scale, which in turn makes the processes that rely on them impossible to scale.

Spreadsheets are entirely possible to scale, that just tends to be a skillset in and of itself, and domain experts organically creating a complex spreadsheet likely don't have the background in process engineering and software design principles to do so themselves.

Generally speaking, you can usually refactor an unmaintainable and complex spreadsheet to mimic software engineering best practices, all without dropping down to VBA. Leveraging named ranges[1], locked cells[2] and formulas[3], data validation[4], and error handling[5]. Combined with some defensive validation checks, you can generally sort out the complexity issue nicely.

Additional enhancements (based on Excel 2010+) can be made using tables and structured references[6], factoring out "data" worksheets into their own workbooks[7] and linking to them from the "user" workbook, adding relational integrity via a data model[8], or scaling data size via PowerQuery[9] (which stores data within the Excel file in a highly compressed, columnar format that transparently gets processed by a local instance of the same VertiPaq engine[10] that powers SQL Server Analysis Services)

You can also drop down to VBA or Javascript[11] if you truly want/need to jump out of the rails of the built in options above. Or in more common cases (which leads to the hell-to-maintain spreadsheets that are more common), if you want to bypass all of the nifty built-in functionality above and do something quick-n-dirty. But if you leverage the above capabilities, you can mature a spreadsheet-based solution quite well and have a battle-tested, stable PoC that can be handed off to a software developer for migrating into a more permanent application.

[1] https://trumpexcel.com/named-ranges-in-excel/

[2] https://support.office.com/en-us/article/lock-cells-to-prote...

[3] https://support.office.com/en-us/article/display-or-hide-for...

[4] https://support.office.com/en-us/article/more-on-data-valida...

[5] https://www.exceltactics.com/definitive-guide-excel-error-ty...

[6] https://support.office.com/en-us/article/overview-of-excel-t...

[7] https://www.microsoftpressstore.com/articles/article.aspx?p=...

[8] https://support.office.com/en-us/article/create-a-data-model...

[9] https://en.wikipedia.org/wiki/Power_Pivot

[10] https://www.microsoftpressstore.com/articles/article.aspx?p=...

[11] https://docs.microsoft.com/en-us/office/dev/add-ins/excel/ex...
I didn't mean to express that with enthusiasm. It's just what I see.