skysight-inc/HackerNews huggingface dataset:
There is. What effect that has is an interesting question.

Aeropress FAQ:

"The AeroPress filter is 2.5 inches in diameter so the area of the filter is 4.9 square inches. If you press down firmly on a scale, it is relatively easy to get the scale up to 25 pounds and then if you press hard on the scale, you can certainly get it up to 50 pounds. Therefore if you press similarly hard on your AeroPress while brewing coffee, the firm pressing will be at 5.1 psi (25 lbs/4.9 sq in) and the harder pressing will be at 10.2 psi (50 lbs/4.9 sq in). Since a bar of pressure is 14.7 psi, the former is .35 bar and the latter is .70 bar."

https://www.aeropress.co.uk/pages/faqs

See also James Hoffman's experiment:

https://youtu.be/jBXm8fCWdo8?t=976
I once got enrolled to a school and they asked my email. Didn't know it was for teams access.

Now, 4 years later I still get to choose wether I want to login in their tenant or mine everytime.

Microsoft solution? Change my email on the personal account.

Not kidding.
I bought it from a roaster.
I've often been asked by clients to bypass paying via these platforms. They don't like it as much as the developers. Let's face it, the resolution here of clients now having to withdraw out of Upwork, only to be able to pay you out of bounds is bonkers.
Your post went dead for some reason, but that seemed unfair so I vouched for you and upvoted it. We may not fully agree on this, but your discussion is civilized and should not have been flagged.
> I'd be tempted to just throw the Apple libraries into Ghidra and see what they do

The Asahi people usually reverse engineer things like the audio system by running macOS under the m1n1 hypervisor, which lets you inspect interactions with the hardware using a Python API
LLaMA-13B outperforms OPT and GPT-3 175B on most benchmarks
It sounds like you were able to be reasonably productive without even any time to learn the framework, so I’d say you did alright!

I’d say up until the recent focus on LiveView, Phoenix has been very easy for devs with experience with Rails or Rails clones in other languages to learn. Recently, with all the LiveView changes and the new components, it’s been harder, but I think it’s finally stabilizing a bit and I’ve got to say the newly-released Phoenix 1.7 is another significant step forward in terms of productivity for new apps.
The other question is how much is done in software vs hardware? I can imagine an opamp doing the integration to kick in a volume reduction to avoid damaging the speakers when there's been too much power pushed, and Ghidra could never show you that.
> I use Phoenix only on projects where its real-time capabilities will be the protagonist

Yep, that feels sound advice (and motivation). I would add more broadly "federation capability" (in the style of the fediverse / activitypub but also wherever that decentralization path might take us in the near future) as an important dimension to look into. Remains to be seen if the "telecoms/erlang" pedigree of elixir is a critical element in this respect. There are already some important projects based on elixir [0] [1] but also some django based efforts [2] [3].

[0] https://bonfirenetworks.org/docs/architecture/

[1] https://docs.joinmobilizon.org/administration/install/source...

[2] https://docs.funkwhale.audio/stable/installation/

[3] https://docs.jointakahe.org/en/latest/installation/
What is with these asterisk posts recently? have I missed a memo
Dan has a great way of telling you off that makes you come out of the situation like ".. aye, that's fair actually. No worries, I'll avoid doing it in future"

You don't often see de-escalation on the internet. Especially between moderator and user when they could just as easily disappear you from the site. It works well.
I added my daughter's school account in Teams on my phone so I could submit her homework.

Later, I filled out my taxes in Excel and saved them.

It had uploaded them to my school's default OneDrive shared folder. It never asked me if I wanted to use that account as my default, and never told me it had changed accounts. It took me 10 minutes of non-sensical "file is locked" messages before I could delete my private data from my school's drive.

Some apps such as Microsoft Authenticator won't even let me remove the account.
The fluorescence test showing racemic mixtures of the enantiomers is maybe the most significant datum - we kinda knew they had a whole bunch of hydrocarbons from distant observation spectrography, but the demonstration of an abiotic origin is a - for panspermia and a + for abiogenesis.
Tbf, there are varying levels in complexity, and it is near impossible to limit in a way that is foolproof without severly crippling volume.
This does not seem to make it less outrageous to me.
This doesn’t seem right to me. There was a relatively short period of time when phone conversations were ubiquitous, cheap and fleeting, but for the the majority of history, business communication was performed in writing, and we’ve basically gone back to that with the advent of ubiquitous email and messaging.
Paperspace (YC W15) is hiring to improve the ML development experience
I'm interested in this post and others like it, not because of one person's story, but because it tells me something about a company's way to handle customer support, fraud detection and prevention and more.
New York Times Word Usage Frequency Chart
Thank you! This has been driving me nuts on my Win 10 install.
And i thought i was the only one. Siri is actually their only major product not worth carrying the brand "Apple" if we wanna be brutally honest
In case that might help you:

You can create a file ".ssh/config" in your user directory, just like under linux, and inside of it put "User myname", and ssh will use that as a default and you won't have to specify it with @ everytime.
And of course, since selenium compounds are said to smell even worse...

https://www.youtube.com/watch?v=031vrZAMEHU
The task manager had the option to dump the memory of a process. It's been a while since I last used Windows though, so I don't remember whether that does, in fact, dump all of its pages.
Serious question—if you were on a tight deadline, why did you choose a tech stack that you still had to learn? Leveraging existing knowledge is exactly what anyone in a rush should be doing.
This is why you have to measure what your users actually experience and understand how they want to use your app. If you do, you learn that browser caching does not have the dramatic impact thick client proponents often assume and connections are similarly slower and less reliable. That produces unsatisfying experiences which are more memorable than the times where your app loads quickly.

> Having a client that could re-render based on dynamic data was vastly better than trying to find portals of HTML to re-render & send.

This can be true but again measurements will show it isn’t true far more than claimed in the SPA marketing materials. This is due to the reasons I mentioned in my original comment: if your SPA has to make a number of network calls to update the view with a modest amount of visible data, it’s probably going to lose compared to the same code running on a faster processor in a data center with a network path to the data which has greater bandwidth and 1-2 orders of magnitude lower latency.

The break-even point is going to depend on the type of application you have, how much data you need to touch, how well that can be cached locally or on a CDN, and where you run servers and their performance characteristics, and the usage patterns of your users.

This is why the hybrid approaches end up being most commonly successful: if you’re dogmatic about using one approach exclusively you’ll miss out on the optimizations which make sense for your users by trying to follow an approach designed for someone else in a different business.
I’m always amazed how big the soundstage is on a MacBook Air. Sometimes in certain content I hear things coming from left and right of me, as if it’s surround sound.
What irritates me so much is that all of these things are bolted on afterthoughts. People point at their "beautiful" perfectly liquid models and then when you tell them the real world is "ugly" and illiquid they get angry and tell you, you are wrong.

I mean the most classic example is the theoretical barter economy that doesn't exist because you need money to lower transaction costs for a high degree of the division of labor (which isn't disputed). The reason for that is that economists came up with this theoretical model and the text books want to teach barter first and then money which gives the wrong impression that barter economies actually existed. No, people either managed the economy the way we manage it internally within families and corporations or they straight up used a commodity as their money or some hard to forge symbol like precious metals. There is not much in-between because barter is inconvenient as hell and it causes social difficulties because the fairness of trades has to be evaluated very carefully, opening up the potential for conflict.
I wonder if malware could bypass the speaker safety daemon and potentially damage hardware or even start a fire? Looks like Apple is relying too much on TrustZone and Secure Boot to prevent physical hardware damage?

Also, Apple can now say that jailbreaking the devices could present a physical safety issue. So one more reason for making jailbreaking illegal?
Ugh, those human-shaped productivity units can be so annoying and inconvenient, right?
The furthest I've seen publicly is the original Playstation ASICs. http://psxdev.ru/ [Russian Language]

Similar in time to the playstation ASICs (and similar design in sort of a soup of standard cells on a CMOS process), but at a gate count similar to Ken's fantastic work here on the 8086 is the work reversing the Gameboy SoC: https://github.com/furrtek/DMG-CPU-Inside

Chip manufacturers, professional chip reversers, and academic institutions have the tooling to take chips apart at varying levels of granularity all the way down to atom by atom if necessary.
The hope (generally unjustified) is that corporations will feel shame about their practices, or perhaps more realistically that people will decide not to use their services or work for them.
I found it interesting that this processor uses microcode as an extra layer between the CPU and the instruction set architecture visible to programmers. This effectively allows a large portion of the control logic to be implemented in code rather than complex logic gates.
It is the dotcom crash again. Everyone laying off is not normal. And everyone is laying off. Round 2 already for some. And this is just the beginning.
Any AI or automated process where money is involved , any invalid action (deemed so by a human arbitrar) should be punished extremely hard, for any company. Gdpr hard; simply costing a % of the revenue if it turns out wrong and if the process was not reviewed and discussed with an actual human. We cannot just let this go on.
I like debugging Lisp because the debugger is built in. A break here, an invoke-debugger there and the REPL takes me where I want to be.
The crazy thing with these companies are they say you violated the user agreement but doesn't mention what specific policy you violated.
On macOS most binaries now use the hardened runtime which prevents attaching a debugger by default, so you can only attach to arbitrary processes when SIP is disabled.
I understand Tyranny as abusing your power in a manner thats
cruel, unreasonable, hypocritical and unaccountable.

Like you could have a tyranical father, it's not exclusive to Gulags
Concluding that using printf to debug is superior to using a debugger would be a mistake!

I’ve been programming in C for nearly 20 years and primarily used printf for debugging for the first 12-15 years, and have used debuggers more and more. I use Emacs, and its gud mode is so nicely integrated into everything that using gdb is truly much, much faster than the alternative. I don’t use print debugging at all anymore.

It takes less time and cognitive overhead to just stop the program on the same line you would have inserted your printf, but you can now inspect the entire program state.

Obviously I’m not saying anything revelatory if you use an IDE on a regular basis… I guess this comment is for the folks who eschew IDEs.
Without these there's also not as much to counter survivor bias in the stories/recipes of successful use of rental economy, freemium services, etc.
My perhaps slightly biased input on Python vs. Elixir (I worked with Python for different projects for a couple years, and have been using Elixir full-time for ~1.5 years).

Elixir as a core technology for application development (as opposed to data science/ML/AI - it’s still early days for Nx/Axon/etc.) is better than Python in just about every way that matters; e.g. immutability by default eliminating whole classes (no pun intended) of bugs, having the full power of OTP available if you need a distributed system, more convergence around libraries and frameworks (to the point that José Valim also works on Phoenix, LiveView, Nx, etc., not to mention having Mix, EEx, and ExUnit built in).

I do wish Elixir had significant whitespace rather than do/end, but that’s not a hill I’m willing to die on…

My one major gripe with Elixir’s ecosystem compared to Python’s is that, IMO, Django would have been a better source of inspiration for a dominant Web framework compared to Rails; Django’s model layer is top-notch, with all your basic model information for an app contained in one models.py file. In Rails and Phoenix, you don’t get auto-migrations out of the box for simple use cases, and your model layer ends up being distributed across schema/ActiveRecord files, a “structure.sql” or “schema.rb” file, and the migrations. In my real-world use, this has been… “sub-optimal” compared to Django, to the point that I sometimes dream about building my own Django-ish framework for Elixir. Django+Django REST Framework are that good - if you stick with Python and are not using them already, do yourself a favor and check them out.

Also, Django’s admin is old, crusty tech, but it does what it set out to do really well.

I will admit Django’s implicit queries can cause DB performance issues, I wish there was an explicit analogue to Ecto’s Repo.* functions to force devs to think about when to make the DB call.
This is a neat looking site, but for some reason on Firefox it prompts for location every few seconds. I allow it, but don't check the 'Remember this decision' box. It even is showing my current location and still popping up the box. This is the first time I've seen a site do this... Maybe it's turning on and off detailed location repeatedly?
> The lost hours are totally invisible (most companies wouldn't even allow you to report them. they don't WANT to see them)

We recently discussed this "shadow work": https://news.ycombinator.com/item?id=34612697
The problem is fighting it; in Germany this would cost quite a bit, even if you win. It should be a protection that if you cannot talk to a human who has mandate, you get your money back.
I once tried doing the prudent thing and give them an individualized email address on a catchall subdomain, now my user name on Windows 11 is "win10". Because why ask for a username if you have an email address, right? Might get interesting when your email is administrator@ or guest@, I don't get the impression that anyone at Microsoft has even the slightest idea what actually goes on in their schizophrenic SSO multiverse.
This works well mostly and I use this. I usually implement a logging system where I can enable/disable individual components but use a debugger to examine functions which are not behaving as intended.. or core dumps. Usually in connection with an unit test that fails or started failing caused by my changes to the codebase that I'm working on.

Logging alone is fine, but it can often be difficult not to drown in information.
I do embedded programming in C mostly.
How is it running fine?

Did you think the servers would shut themselves off? Of course it's still running. But if you think twitter is running fine you're self selecting news and are ignoring reality.
The biggest point of failure actually has nothing to do with the software itself - it’s whether enough money is coming in the door or not. The most backwards and tech debt riddled system will survive if there is enough customer demand and relationships. Meanwhile a perfectly working software project will die or go dormant if the maintainers aren’t getting paid.
Thanks for answering.

> Employees can import foreign labour which has the effect of putting downward pressure on wages.

You didn’t cite any sources here, and according to [1] this is wrong.

In response to your comments about the rental market, I noticed you picked a source that is overwhelmingly anti-immigration. (I counted 4 more articles either linked or ‘recommended’ that described in varying terms how immigration is the cause of all of Australia’s problems)

I don’t say that as a means to ignore the argument, rather I think we’re all better when we can recognise biases - internal and external.

According to [2], the rental crisis has been caused by many factors predominantly related to the pandemic rather than immigration.

> People don't dare say reduce immigration because then you get called racist.

I don’t think an argument should be dismissed on that basis, either! But surely you accept that some who advocate for reducing immigration do so simply because they are racist.

Some may avoid the suggestion because they recognise that immigration is longstanding policy and perhaps a defining feature of our country.

Some may see that other countries who are less welcoming of migrants are indeed having the same wage/inflation/property problems.

So it is possible that some do not reject your argument because they think you are racist but because the argument is not convincing.

[1] https://insidestory.org.au/does-immigration-mean-lower-wages...

[2] https://www.ahuri.edu.au/research/brief/why-does-australia-h...
Yeah, I would hope so. But I mean in the more general case. If google closes your account with no recourse, they don't make any money from doing so, but if you bought into their marketing and relied on them, then you lose a lot of value. Companies encourage tens of thousands of consumers and businesses to rely on them, should be required to be able to be held to account by those they have led to rely on them.
I boil the water first in teapot, otherwise it's in contact with the coffee too long and the results are bitter. And yeah, just a few minutes watching, but it does require attention. :)
The moment I saw that I knew I had to reproduce that. Turns out you can just buy all the required stuff.
For me was the same. I am very happy of my DeLonghi machine where I can put beans or pulverised and i can make espresso or long coffee as I desire.

The real trick is to find the optimal beans, Lavazza and Segafredo work best for me
The parent already proved the point perfectly. Adding more arbitrary requirements after that is stretching it a bit too far.
Or we'll find out how company founders might be great at founding and running a 100 person shop but truly lack vision and managerial skill to run a 100,000 people corporation.
Before electric lights and air conditioning, it helped to compose buildings of tall, narrow, wings; this leads to many U's and H's and squares, etc.
I taught at an UK university not long after that (2018), and there definitely was lots of mandatory assistance and general babying.
It’s not oil shocks because the timing doesnt work out.

Like inflation this time started before the Ukraine War and run up in oil prices.

Same in the 70’s, inflation had already doubled by 1970 but the oil shock didnt happen until 1973.

You could argue it makes inflation worse, but it wasnt the cause.
M1 air, 13, 14 or 16 inch?
Semi related: is there a list of these projects anywhere?

I just learned about Servo and Fuchsia, and they look interesting.

Edit:
https://www.linuxfoundation.org/projects
https://summerofcode.withgoogle.com/archive
Credit scores affect mortgage rates
Exactly the case where Bitcoin could be useful. I remember paying someone 0.6 BTC for a day's work processing a bunch of photos :) As to those sites, Fiverr proved the most convenient, hired a lot of contractors there. They accepted Bitcoin at that time, not sure about now.
The number of upvotes is not a reflection of whether or not it was on the front page, but maybe that one was. But the post linked above (about Airbnb) had received a couple hundred of votes in less than one hour, but was not on the front page due to moderation (confirmed by the moderator), while most posts with that level of votes in such a short time would be very near the top of the front page.
https://archive.ph/vFo2c
You're very wrong. It's hard to generalize these things but if anything (roughly speaking) teens are on tiktok as are 20+ yr olds, 30-40 are on instagram and 40+ are nowadays on Facebook.
Turns out this is a completely different novel ice structure also discovered this month and expected to exist on other moons in our solar system. Who would have suspected extraterrestrial cold water to be such a fertile area of science.
A few years ago, there was a video game developer who pointed out the disproportionate number of bug reports that came from their Linux players, and how grateful they were for it. The majority of the bugs reported by Linux users were not Linux-specific, and frequently had detailed descriptions of expected via observed behavior, exact steps to reproduce, core dumps, etc. Because the bug reports were coming from a group who is used to making effective bug reports, they could be used more effectively.
Off-topic, but damn are googles and bings of today useless finding weird shit like this. Try searching some variation of "baked beans" and "sinclair spectrum". It's like every time I tried searching for a combination of <hugely popular/monetizable term> and <niche term>. It ends up ignoring the niche term. Pluses and quotes be damned, we'll give you ten million sponsored recipes for baked beans! What happened to the IDF part of TFIDF?
A CS course isn't programmer occupational training in name only. Practically, there aren't many CS research jobs and working as a programmer is more often than not the career path for someone with a CS degree.

Universities can choose to be puritans about what CS is as you seem to be advocating for, or they can be realists and fill a very real gap in skills and knowledge.

Your point about "the topics needed for the degree to be granted" is also a very purist view of the role of university. Is the role of university solely to teach a curriculum that aligns with some abstract ideal of what a particular degree title means? Partly it is. But again, that doesn't match the expectation and the practical reasons why students choose a course. There are very few students studying CS for the beauty of it. Those that do probably do end up in academia and don't need this course. The rest are there for jobs, and they certainly could benefit from this.
But a whole temple ending up like this?

It does say something about Buddhism as well as the specific temple where it happened.

Why are some temples ok but this one not?
I don't see Apple doing mass layoffs.