skysight-inc/HackerNews huggingface dataset:
I read the article and I have some skepticism. I think my skepticism is well-founded but it may well be the case that a machine will one day do my job. I don't believe that time is at hand, though.

First off, I don't see a link to the "HTTP server in JavaScript" task. It's really hard for me to place much faith in their conclusions when it's not even clear what the problem definition was.

Second, I believe that a lot of more senior developers and development managers who take secure development practices somewhat seriously will not be able or willing to use Copilot in any sort of proprietary setting. Here is a quote from the Copilot FAQ:

> [...] The GitHub Copilot extension sends your comments and code to the GitHub Copilot service, and it relies on context, as described in Privacy below - i.e., file content both in the file you are editing, as well as neighboring or related files within a project. It may also collect the URLs of repositories or file paths to identify relevant context. The comments and code along with context are then used by OpenAI Codex to synthesize and suggest individual lines and whole functions.

- from https://github.com/features/copilot/#faq - see "How does GitHub Copilot work?"

I believe this makes it simply a nonstarter in a lot of environments. I am wondering if there are a number of places that have restrictions on sharing their code with a third-party but don't know or don't care and so end up using Copilot anyway. I believe that short-sighted thinking like this is more prevalent in shops that have low-quality code, and I believe that the higher-quality the code, the less likely someone is to use Copilot, simply for the "I can't share my code, even if I use the most restrictive no-telemetry settings" reason. Give me a self-hosted Copilot, and I may try it out in anger.

Finally, I based some of my thinking on a recent Reddit /r/programming discussion of Copilot: https://old.reddit.com/r/programming/comments/wsnend/since_g...

After reading those posts, and internalizing them with my own view of coding, I believe Copilot is not ready for my personal use. Again: licensing considerations aside (if you actually can feel comfortable putting them aside, see NoraCodes comment in this HN thread e.g.), it is simply a non-starter for anything proprietary in nature. I am also of the mind that any code that is of necessity very tedious to write is in dire need of real attention, most likely in the form of tests and quite possibly refactoring to reduce the boilerplate if at all possible. I believe in the value of linters and automated code analysis tools and in continuous integration that runs after every commit. Give me a self-hosted Copilot, and we'll have a real chance to see how it works out - until then it's not going to be a boon to programmers.
I mean they're basically a college student given the YOE and where this was published, sounds like the kid got mugged by reality. But yea, definitely jaw-droppingly naive.
I forgot to add that while I'm not an iPhone user (so can't test if it does this already) but if you can set it up to record phone calls it would be an absolute godsend for journalistic purposes.
Yes. 2002 predates myspace.
My tactic is to drop in on the charger before I start getting ready for bed, then put it back on when I’m ready to go to sleep. Because it charges quickly, that’s enough to give me power through the night and the next day.

I’d still like a month of battery life though!
No I mean like export and patent and anti-circumvention and author's rights. Things that restrict freedom.
Apparently it does but because of the frequency used the signal gets so attenuated that the range is more like 10cm maximum. And both devices would need to be completely submerged.
Given that most of the emitted light is infrared, there would be other challenges.
Very excited for more people working on identity and ownership. Everyone calls web3 a grift because the stack is too young to see the truly useful applications, so all we've seen are some scammy NFTs and coin drops. We're at web browser state of 1993 where the core pieces have just launched but nothing has been proven.

It's actually very hard to develop a real app in smart contracts. We're missing the ability to store private data. Tooling is highly lacking for anything beyond deploying a simple 100 line NFT contract. As soon as these problems are solved, we'll start to see some traditional applications rebuilt in a way that gives users ownership of their own data.

That's the goal of web3 to me, not specifically the exact implementation of whether we're on a blockchain or doing peer to peer file storage. Web3 means I have all the rights to my data, and ideally, applications can live on beyond their creators.
If I'm doing some kind of outdoor activity, then I'm likely already carrying batteries for other things. I don't think it's the huge barrier most people here think it is. I guess if you're into ultra-light then yeah maybe it isn't the target market for you - but then why would you be carrying a huge watch in the first place rather than something light?
I didn’t know about the parenthesis and exclamation point modifiers. Is that documented anywhere?
I had like a 1:5 ratio of satire to news
US Tornado Cash smackdown puts the onus on crypto bros to act lawfully
According to the OSI, while the US government needs to clarify exactly what it was intending to do relating to open source freedoms, in the Tornado Cash case the onus is on the cryptocurrency community to show they can abide by money-laundering law rather than appear to intentionally evade it.
I'm thinking this isn't exactly an apples to apples comparison (literally) because the Mares equipment is designed specifically for the purpose of diving. The design of that device can be optimized for diving, and just diving, where an Apple Watch needs to include features like phone calls, a speaker, a microphone, and other sensors that aren't necessary for diving, along with the other software and user installed apps. Furthermore, the physical size and case design of the products I see on the Mares website is bulkier, which likely makes it easy to build it to be more robust to physical damage and waterproofing.
Neat! I thought it was just for homophones.
Lots!

The statement that "talent is evenly distributed across the world, but opportunity is not" is very, very true.
Schedule C is not totally separate under current tax law.

1040-Schedule-C feeds into 1040-Schedule-1 (line 3), which feeds into 1040 (line 10).
Yeah! Most info is available via transcript requests[1] but I don't believe most taxpayers know about this or bother checking what's in there.

[1] https://www.irs.gov/individuals/get-transcript
1 extra GPU core, but otherwise, yes.
The answer then is to at least pre-fill the information the government does know, because it was reported by banks/your employer/whoever else. Why do I have to enter in how much interest I made or stock sales or whatever when the relevant financial institution already reported this to the feds? The computer is less likely to screw it up than I am.
I use it. Maybe you can try it for a while and see if you find its results competitive.
Java is getting that through project Loom.
Ask HN: Why can't smart phone screens also be solar panels?
I would like to just be able to lay my phone face-up in the sun as a way to recharge the battery. We already have solar-powered calculators. Why can't this be done with cellphones. Sure, maybe it would take 15 hours to fully recharge, but it still seems like it would be a useful feature, especially for wilderness hiking, etc.
> U.K. is 100% government run

I know I'm a broken record on this but people who say this are simply wrong.

1) There is not one NHS for the UK. Health is devolved and there are totally separate systems for NI, Scotland, Wales, and England.

2) Speaking only for England, it's not "run by the government". The NHS in England is run by NHS England and Improvement. The people who work for NHSE/I are not civil servants, they do not work for the government.
1. If the IRS handles it without reporting they assume that your sell LIFO for the worst possible capital gains treatment.
A record of transactions (log) witnessed by another party. Like website cert transparency logs. The third party might be a government (in the case of banks they probably already witness this anyway, it's just making it official), banks auditing each other's books, etc.
What should you use instead if you want the original functionality?
4300 digits?

> Chosen such that this isn't wildly slow on modern hardware and so that everyone's existing deployed numpy test suite passes before https://github.com/numpy/numpy/issues/22098 is widely available.

https://github.com/python/cpython/blob/511ca9452033ef95bc7d7...
I don't use CL either, I was just warning others about Julia's correctness bugs and maintainers' attitudes towards them.
Building the Main Navigation for a Website
Fenix arguably has worse screen though (transreflective with backlight).

Epix 2, with its OLED though... still lasts for 5 days easily. Such a great job on Garmin's side.
I didn't expect the Apple Watch Ultra to be named like that.
Why do we need another type of domains? IF you need a domain, just buy one normally. You have more control over it, and it is fully accessible from the open web.
> "... explore the Internet without sacrificing their privacy or their autonomy, ,” said Brendan Eich ...

My irony meter exploded
Crash detection, maybe?
You confuse philosophical principle with quantitative analysis. It's perfectly valid to say "you should live your life in accordance with your values, which -- when properly defined, come from rationally benefiting your existence" (or as Rand put it, "life qua man"), without then needing to define thermodynamic systems that dogmatically declare a certain number of calories taken in every day.
Conveniently you can't get a 13 Pro anymore on their website.
Yeah it calculates deep stops and such.
I would advice a $18 Casio and $20 mp3 player, both with a physical buttons... but they xan't stream your favourite Spotify tracks, I suppose?

/s
> crypto

Most people trade through brokers like Coinbase, which does report

> overseas earnings

I don't think this applies to the VAST majority people

> business expenses

Also doesn't apply to the vast majority of people.
Ticks also bear dehydration - it’s called desiccation - and become less active during dry periods
Female participation in Engineering/IT is already unacceptably low.

Texas making abortion illegal would discourage women from wanting to work there exacerbating the problem.
Agreed. I'm a competitive runner and nobody in that community is showing up to interval workouts with an Apple watch. I don't see this watch changing that, especially when better battery life and tracking (which is all the road/track running segment really cares about) can be had at a fraction of the cost with Garmin or Coros. The ultra/hiking community will run into problems with the 36 hour battery life, especially if they're using the map features.

I really have a hard time seeing who this watch is for.
This is also one of the things I miss the most, bureaucracy wise, having moved to the US from Spain.

Back in Spain, they just send you a draft that you sign off on, or update if needed. In my first three years in the US, I went to a tax specialist to get my taxes done because I couldn't figure out how to get them right.
I find it interesting that I'm personally much more excited by their OS updates than the new phones. I wish the excitement was equal.
I would love to recommend it already, but my self-built privacy oriented real-time transcription service isn't ready for release yet. You can join my email waiting list [1], though.

I tried to discover something that would stand the scrutiny of a German "Ausschreibung", which is a government call for bids. They require things to be GDPR-compliant by law, and they recently disqualified companies for using on-prem solutions by US Cloud providers with the argument that if it's a US company, the NSA can still force them to disclose GDPR-protected data. I reviewed all offerings I could find on the market. I couldn't find anything good, which is when I decided to build my own.

For what it's worth, I also published a paper on improving German ASR already [4].

In my opinion, the only 100% offline and, hence, 100% private solutions that are ready to use right now are VOSK and Coqui STT. But their recognition quality is atrocious. Like pre-2016 word-error-rate on LibriSpeech / CommonVoice. Then there's Scribosermo, which is converted NVIDIA models, so it comes with a lot of rules for how you're allowed to use it, and quality is still worse than all US clouds and it's quite slow, like 2s delay.

In addition to that, I could only find companies who more or less openly re-sell the cloud AI solutions from Microsoft, Amazon, Google, or Alibaba. But that won't fly for German government bids [2].

I believe your best option is to wait for me ;) to finish my local tool [1] which will have a WebRTC server so that you can just script it however you want :) And your second best option is probably to use HuggingFace Transformers with Facebook's pre-trained base models [3].

[1] https://madmimi.com/signups/f0da3b13840d40ce9e061cafea6280d5...
[2] https://gdprhub.eu/index.php?title=VK_Baden-W%C3%BCrttemberg...
[3] https://huggingface.co/blog/fine-tune-wav2vec2-english
[4] https://paperswithcode.com/paper/tevr-improving-speech-recog...
Turbotax: *sweating intensifies*
You have 14 days to return it.
E17 is a postcode area [1] in East London, this was not very clear to me upon first reading.

[1]: https://en.wikipedia.org/wiki/E_postcode_area
I thought this was a thing of a past? Mine easily lasts 4-5 days if I turn off wifi and bt (which I assume you don't need much when backpacking).
Have they even dropped the price? They're £649 for the base model in the UK but I'm not sure how much they were yesterday. I was expecting around £100 off last year but apparently not.
This binary is so universal that `file` utility gets confused about it.

$ file /Volumes/TinyClock/TinyClock.app/Contents/MacOS/TinyClock
/Volumes/TinyClock/TinyClock.app/Contents/MacOS/TinyClock: Mach-O universal binary with 3 architectures: [i386:Mach-O executable i386
- Mach-O executable i386] [ppc:Mach-O executable ppc
- Mach-O executable ppc] [arm64:Mach-O 64-bit executable arm64Mach-O 64-bit executable arm64]
/Volumes/TinyClock/TinyClock.app/Contents/MacOS/TinyClock (for architecture i386): Mach-O executable i386
/Volumes/TinyClock/TinyClock.app/Contents/MacOS/TinyClock (for architecture ppc): Mach-O executable ppc
/Volumes/TinyClock/TinyClock.app/Contents/MacOS/TinyClock (for architecture arm64): Mach-O 64-bit executable arm64
Coal miners help push tourists’ dead electric car in West Virginia
That was not my experience.

I still fought the borrow checker after a year of using Rust.

And I found many situations while using Rust where I either needed to clone, or use unsafe where it's easier to make a mistake than in other languages because the syntax is extremely unergonomic and the memory semantics are much less clear.
wow... didn't know that. thanks!
I think how Rust does it is fine, but I agree operators are often a mess. Yesterday I was looking at a memory dump where there was a problem in a destructor (a double free was detected) and it was an absolute mess trying to figure out the exact execution location in source code since it was setting the value of a smart pointer which triggered a decrement of a reference counted value in turn triggering a free. It's junk like that which starts to convince me that Linus was right to avoid C++. Rust obviously also has destructors, but it doesn't have the nightmare that is inheritance+function overloading+implicit casting.
Archive link: https://archive.ph/TtmGY

https://web.archive.org/web/20220907130035/https://www.washi...
I paid taxes in France and Hong Kong. The French taxes are taken at source from your salary and you touch them up. In Hong Kong, it's a simple form, and they trust you.

France is only 70M people and HK makes a tax profit every year with 8M people, sure. We re not the strong and beautiful United States, but if us shithole countries can tell people an estimate they can touch up, the US can as well Im sure.

I thought before that the US was some sort of capital friendly country until I made a franco american friend who had to pay taxes there and Hong Kong. He had a guy hired and it seemed a complete nightmare. He worked as a low level programmer there for 3 years 15 years ago and nothing else. Still needs an accountant to do his taxes :s
Crypto lender Celsius looked a lot like a Ponzi, says state regulator
I wonder if this can apply to basic income?
There are still major bugs in the rest of it. You can trivially corrupt a mirror. There are examples for how to reproduce it exactly in qemu with virtual drives. I caused me total dataloss on my first Btrfs filesystem at least 8 years back. That bug is apparently still there. The unbalancing issues are still there. I have zero trust of Btrfs in any form.
> We immediately searched the relevant topic on Solana discord, and also asked a core dev from Solana

Welcome to clownworld, where searching discord for "is there any way to recover $X millions" is something you do after putting all of your users' assets in.

To clarify: mistakes happen, but being so unaware of the consequences that you feel a random discord is a more authoritative source than your own understanding indicates more than a little negligence.
This is also a first step into taking a big bite out of this (niche) market by Apple. As you note, everything now is very veritcal. You pick your computer and then you are locked in to its app, its cloud, and its air integrated units. Now that Apple has cracked this open a bit you are going to see more apps plus air integrated units that support dive computer X _and Apple Watch Ultra_. Breaking the vertical nature of this market and capturing most of the low end is probably going to be the net result when you look back in five or ten years.
I see this as a rephrasing for a bias towards the management. Obviously a manager can completely waste the time of the team and company. Anecdotally I've had more managers do this than not that reported to me. I have been lucky with the people I've reported to myself especially earlier in my career.
One should keep in mind that Rust also has an unsafe subset. While it does not get rid of the borrow checker (quite intentionally) and it also introduces some pitfalls wrt. interacting with safe Rust, compared to C, Zig, Hare, Jai etc. it is in principle quite possible that future versions of unsafe Rust might become just as ergonomic as these competing languages.
It looks like there is some discussion of the algorithmic options at

https://github.com/python/cpython/issues/95778

https://github.com/python/cpython/issues/90716

Is there something bad going on with Python's internal representation of big integers, too? I thought I might have understood Tim Peters to be saying that in the latter thread.

It does look like gmpy2.mpz() is like 100 times faster than int() or something. Is this just because it's doing it all in assembly rather than in Python bytecodes, or are the Python data structures here also not so hot?
Unfortunately from personal experience, this is becoming rarer, and I would no longer equate open source with open trademarks.

The most egregious I’ve seen is an “open source” hardware company also trademark a term within an education trademark class that technically prevented others from advertising their own seminars or workshops.
Ha, no kidding. Probably half of the matches I get on Bumble (which are few and far between) open with "hey" and then barely seem interested in having a conversation at all.
So I guess the most important question is whether the iPhone 13 models will see a price drop soon?
Such a controversial statement requires sources. A quick Google seems to disagree (https://ourworldindata.org/grapher/united-states-rates-of-co...), although I don't have the energy to dig into it more than that since I hardly have the burden of proof.
I wouldn't be surprised if the US had more progressive taxes, at least at the federal level. 50% of people pay zero federal income taxes.
> What is the appeal of small languages?

For me, it isn't just the 'smallness' of the language that matters, it is the understandability of code bases written in the language that matters.

Having fewer language constructs (especially ones that offer overlapping alternatives) means that programs that solve the same problem will tend to look the same. This makes reading a new code base easier, which makes on-boarding engineers faster. This is the main reason I like smaller languages.

Languages like C++ (that seem to adopt every language feature that can be implemented) enable developers to solve similar problems in vastly different ways. In small programs that isn't an issue, but in large, old code bases it can become a very costly mistake. It can be hard to understand a large code base as it is, but when 100 different developers have touched the system and each has a pet style, you are in for it.
The rent is damn high in downtown / midtown Manhattan and downtown Brooklyn because there is enough business people, movie stars, stock traders, even software developers who are willing to pay as much.

If you step back into southern Brooklyn, Queens, the Bronx, the prices go down to reasonable, while still being within < 1 hour commute by public transport from the downtown area.
+1. Especially as other manufacturers would soon follow.
> Matrix multiplication or even worse, matrix inversion, is NOT a basic operation.

Neither is dividing floats, especially not on a softfloat & softdiv architecture. And yet, Zig is perfectly OK with you using division between 2 floats. Why does it get to insert expensive function calls behind operators but I can't?

Zig also lets you do remainder division for floats, which is also not a "basic operation." It's slower even then taking the sqrt of a float! Zig then also has specialized operators like saturating addition, which also isn't a "basic operation"

And then Zig also has `*` for array multiplication and `++` for array concatenation. Those are compile-time only, but still deviates from "basic operations only" territory surely. And also Zig overloads `||` to allow for the merging of enums (sorry, "error sets"), rather than only being a boolean OR.
The economic model of YC and VC in general demand you be a billion dollar startup.

It's significantly easier to do that in B2B versus B2C when your target customers have deeper wallets.
> Aren't capital gains already reported from your bank?

Capital gains from real estate sales are not automatically reported.

Public securities (stocks, ETFs, crypto, etc) are a small fraction of overall capital gains by $.
If you're still using Chrome now is the time to switch to Firefox. This is an interesting experiment but the only solution is to stop using Chrome.
Adblockers are an existential threat to Google. If any appreciable percentage of the population started using a browser that allowed adblockers, Google (and Facebook, and Twitter, and Reddit, and...) would do everything within their power to block that browser from all the web properties they control (this is not an exaggeration: everything within their power, because the alternative is the death of their entire business model and the end of the company). Even if you can play cat-and-mouse games to get around the adblocker-blocking, the inconvenience of that alone would be enough to shift most non-power-users back onto Chrome.
Their clients were only Emiratis? I did not see that in the article.
For what it's worth, work on it as resumed now that the self-hosted compiler is mature enough. Still very far from being complete, so we don't link it yet on the front-page, but it's being actively improved.