skysight-inc/HackerNews huggingface dataset:
Here is a good article on The Economist why (politicians in) India keep doing this:

https://archive.ph/IsHdZ

> Thwarting insurgency and government critics are not the only reasons for the blackouts. According to a new report by Human Rights Watch (hrw), an ngo, almost a third of the disruptions it counted between 2020 and 2022 were intended to prevent cheating in school exams or entry tests for government jobs.
I have been working on enterprise Java projects (basic consulting) which uses eclipse almost exclusively. We do not use Smurf naming convention (SmurfDto, SmurfDao, SmurfService, SmurfController) just for being able to find related classes. We do it because eclipse seems to randomly refactor classes based on non fully qualified names. No to naming something Constants as that will (randomly) refactor the codebase to break partially if you decide later to refactor something in that class.

I have tried everything from no vendor plugins for app servers to a vanilla eclipse and it still messes up.

I do like the product, but it can be very frustrating at times.
If it is something that many people do, how is it non-normal?
Vaguely sinusoidal (high in summer, low in winter, continuing to the next year). The actual siusoidal ribbon is a calendar of a kind I've seen many times. This is kind of how I visualize future dates sometimes, I see them on this calendar.
The Tesla routing quality seems to have regressed quite badly lately, to the point that, if the route is at all interesting, I’ll get directions from a different provider.
And when those people give me a low friction way to pay them without supporting DRM, I will gladly do so. Of note, none of those people get paid when you buy a secondhand copy of a paper book. Piracy is no different here.
It's a 4x4 array of chiplets, the rest is UCIe/IO logic. the ebricks do have some pass throughs, but real IO capability is done through UCIe based chiplets.
It's easy to refinance at a lower rate. You essentially just pay for and qualify for a new mortgage, the fact that it's a refinance and not a new house you're buying is mostly immaterial.

So you're out a few grand in fees, and if you somehow become less creditworthy it may not work.

When interest rates first spiked it seems like the prevailing wisdom was that they wouldn't stay high for long, so buyers should just swallow the higher monthly payment "for a year or two" then plan to refi.

I don't hear that advice much anymore!
The American mortgage market is very unique from the perspective that it has 10, 15 and 30 year fixed rate debt. There are generally no prepayment penalties and no balloon payment (each payment is the same amount even the last one). You can pay down extra any time you want and it reduces your principal appropriately.

The maturities and payment structures are quite generous compared to many other countries mortgage products. Of course there are shorter maturities and different types of adjustable rate mortgages but these are not popular (fallout from 2008 crisis and the general low interest rate environment).

Edit: there is also 40 year fixed products starting to be offered.
I believe Ko-fi is not taking a cut but has it's own tip-jar.
There's an "L" in `Middle`, I figured it's supposed to be from that
WebRTC FTW!
If you don't have a network connection, you can setup an adhoc hotspot on any Android 9+ (Settings > Network & internet > Hotspot & tethering https://support.google.com/android/answer/9059108) or iPhone (Settings > Personal Hotspot), then connect to it using any WiFi-enabled device.

A useful filesharing utility that a friend wrote is https://github.com/akovacs/uploadserver - it's basically a nicer version of:

python -m http.server 8000

Download prebuilt binaries for Linux, Windows, Mac OS from https://github.com/akovacs/uploadserver/releases/ or install from source if you prefer

Determine your machine's IP address using:

# Linux
hostname -I

# Mac
ifconfig

# Windows
ipconfig

Start the file server, and then navigate to it using the web browser of your choice on any device connected to the WiFi network (no need for a client application).

chmod +x upload_server
./upload_server

Navigate to the server's ip address (indicated by the hostname -I command you ran earlier) port 8000 in the browser of your choice and upload files using the web UI or directly via curl:

curl -X POST --data-binary @file_to_upload.txt http://192.168.1.X:8000/uploaded_file.txt

Then download the file to another machine or mobile device either from your web browser or via a commandline tool:

curl http://192.168.1.X:8000/uploads/uploaded_file.txt --output downloaded_file.txt
Awesome idea, some decades-old MS Word niceties would be a big improvement in formatting, unfortunately no popular editors (even the new modern ones) seem to be properly engineered to allow implementing it
A perspective from an American:

- Yes, typically we can refinance whenever we like, _but_ it extends the mortgage for a 30 year term, along with additional direct immediate costs (plus human inertia). Unless interest rates were alarmingly high for your last go-round (ehem), you're directly incentivized and indirectly likely to not do so.

- I own properties in Canada (yay Commonwealth!). The notion of a 30-year fixed does not exist. One can get a 25-year amortization, but typically only with a 5-10 year guarantee for a fixed rate.

- As an American, Canadians are insane for buying into this system. Our system is so much more favorable to anyone with good enough credit to be approved for a loan it's literal comedy. Also our standards for approving someone for a loan seem to be lower (that said, I had no credit history in Canada when I started this adventure, so perhaps residents get a better deal).

- As a property investor, I'm happy to control for the cash I sink into my investments in interest versus the returns I get from rental revenue. Combining that with exchange rates and US interest rates versus Canadian, I <3 Canada.

- Fully variable interest mortgages are for suckers (and in that regard, I do have some regrets).

(bias: I <3 Canada regardless -- I'd live in Whistler, BC if circumstances allowed)
My parental units literally just sold their house to a cash buyer... so yep, exactly this.

Final sale was over a million dollars by the way. Where people come up with that kind of cash is beyond me, but they're coming up with it one way or another.
> What makes you think there's some secret buried treasure of high quality apps and not an overwhelming noise of 99d% crud?

Well, obviously it's both; there's a lot of rough, but I still want the diamonds that are buried in it.
They are good for small projects but I think they fall apart quickly when trying to do anything more complex.

I've worked in multiple C# shops with both WinForms and WPF. Everyone in the WinForms shop hated it due to the enforced designer usage, and everyone in the WPF shop only used the designer as a preview window and never directly used it to build anything.

I can't speak for the C++ side of things.
It doesn’t work if I plug my phone in at 9am in the morning. It will charge my phone to 100% immediately in that case. Even if I leave it connected to power all day. Breaking my battery.

Optimized charging is based on learning and thus unpredictable and hard to influence. It only works if you have rigid habits.
Assuming that’s correct, by me not janitoring my battery for over 2 years I still have double the capacity of the guy who I originally replied to

I really do not understand how that’s worth “a lot of manual toil”
As a hobbyist, I love companies like this. My employer is one of them, and I can see first-hand that it works exceptionally well.

It can also be pretty damn good for recruiting down the line!
Yes, you are right that pseudo-integrated silicon-photonics is really exciting! The Ayar Labs + Intel FPGA chiplet combo based on AIB is a great example. Packaging is one of the really big challenges, DARPA invested ~$100M to solve this problem with the PIPES program.
Finally. A user friendly cross-platform app with a nice GUI just to send files on a local network that just. works.

No website or arcane CLI to use and the app is self-contained and package well enough to give to anyone that is not a techie.

Bonus for not using Electron for this basic utility.
i keep coming back to gravgaard's idea, though i think the minimum width of a tab should be 0 spaces and not 1; it plausibly permits adding not just proportional fonts (as gravgaard points out) but also multiple font sizes to plain text without losing all ability to do layout

i think you should be able to nest multiple lines within such a 'table cell' by enclosing it between form feed and vertical tab, which are both conventionally considered whitespace, and are therefore allowed already in the grammars of conventional free-form languages like c, java, js, and scheme. nesting tables within table cells permits almost infinitely flexible layouts, as we all remember from the days before css; and, although the layout algorithm is not as trivial as emulating a teletype, it's fairly simple, linear time, and very fast (as long as you don't try to add word wrap or something)

(you probably also want rowspan and colspan; these should be indicated by putting carriage return and backspace, respectively, in the cells spanned into, like \^ in tbl)

a 'terminal emulator' using such a format would probably need an alternative to character-cell cursor addressing; probably the best alternative is to have multiple cursors, with one escape sequence to move cursor X to the active cursor (forgetting its previous position) and another escape sequence to exchange the active cursor with cursor X

there's no need for escape sequences to look like line noise either

further details are in nestable.md in

git clone http://canonical.org/~kragen/sw/pavnotes2.git
Thanks. I'm trying to think of cases where (assuming no use of the AI stuff) this actually ends up cheaper/smaller than just embedding 16x a tile's compute cores (or a smaller number of much higher performance cores) and 16x a tile's FPGA fabric... with such a small number of options and small number of tiles, I'd suspect (but could easily be wrong) that the area overhead for bonding is on the same order of magnitude as the actual logic here. And while having a large number of fast cores scattered through FPGA fabric would be /relatively/ novel, it seems like it would support the type of flexible configurability that's needed here. I could imagine that this grows in power with a growing ecosystem of tiles, but I'm stretching my mind here for tiles that actually need to be ASICs instead of just implemented in fabric.
Also: https://archive.ph/YhO0s | https://www.bloomberg.com/opinion/articles/2023-10-18/china-... ("China’s Return to Coal Looks Set to Be Short-Lived")
CNBC can have their own US default context if they want. I guess if you think this needs context, the US part should be mentioned on Hacker news, since here we moved the headline out of its original context.
A great idea hindered by the lack of adoption in tools.
In the event of moon disaster – An ungiven speech prepared just in case [pdf]
Famous speech never used, written by Bill Safire for president Nixon to address the nation in the worse case of an accident during moon mission. Bill Safire was the white house press speech writer for president Nixon.
This doesn’t run on iOS.

I use Destiny, which is magic-wormhole for iOS:

https://apps.apple.com/us/app/destiny-secure-file-transfer/i...

https://github.com/LeastAuthority/destiny

Unfortunately it uses different mailbox URLs from magic wormhole, so it isn’t compatible with those clients.
If not already, this could be shared as a comment on the large Invidious thread from 3 days ago:

https://news.ycombinator.com/item?id=37900458
It may not be. It’s hard to tell. The semiconductor business is extremely hard to understand unless you’re steeped in it.
Calibre DRM busting is great. It is also what I do when adding any ebook to my library.
They want your subscription money.
I think it was more for the lulz.
Vim isn't capable yet to enable it afaik
You can generate this list yourself.

Take your favorite payment provider (PayPal, Stripe, whichever bank provides your Visa/MasterCard, etc.), and look at their terms of service. Enumerate all the prohibited usages. From that list, delete illegal activities, of course.

The remaining items on the list are your practical examples of use cases. It's roughly the set of things that are legal, but that big corporations have decided you can't do because they're morally questionable or financially risky.

Stripe has an excellent list of examples (https://stripe.com/legal/restricted-businesses). Here is a selection:

* Pornography and other mature audience content (including literature, imagery and other media) depicting nudity or explicit sexual acts

* Online dating services

* Bankruptcy attorneys and bail bonds

* Sports forecasting or odds making with a monetary or material prize

* Charity sweepstakes and raffles for the explicit purpose of fundraising

* Unauthorized sale of brand name or designer products or services

And so on. All these are legal, but in a cashless society without decentralized currency, they might as well be illegal because no centralized payment processor will allow them.

But hey, Bitcoin can also be used for CSAM, unlike VPNs, Tor, or cash, which is why the HN cognoscenti condemns it.
>>but_ it extends the mortgage for a 30 years

How come? Here in UK you just remortgage for the remaining term of your mortgage, if you have 14 years left you just remortgage for 14 years. Is that something that you have to to do in America, or just what most people choose to do?
Related, there are people who visualize the past in front of them and the future behind. Because, you already know the past, so you can see it and the future you don't know, so you can't see it.

As for the year, I'm imagining a circle, but with January / December at the bottom. It may have something to do with how the plants are "in the ground".

Really fascinating how we differ.
It’s great, but no phone apps.
Ask HN: Any big company approve JetBrains IDE Integration on GitHub?
I'm a big fan of JetBrains' products. one of a very useful feature of their IDE is GitHub PR integration, where you can review PR, commenting, fixing your code directly in the IDE, w/o the need to copy the path of the commented file and the exact line number back and forth (which is super annoying if it's a big pr with lots of comments). The only problem is that it requires an OAuth app to be approved by the organization, and I'm trying to convince the opensource ops team to approve that app because clearly they don't want any responsibility "in case something happens :-///". Are there any big tech companies already approved this app? I think this could greatly increase my odds of success.

You can check whether your org has approved this app at GitHub Settings -> Applications -> Authorized OAuth Apps -> JetBrains IDE Integration -> Organization access. You may need to approve this app in your own account first by connecting your own account in the Pull Request panel of any JetBrains IDE.
Having worked under Jim (indirectly), he's not a fan of quick decisions. I imagine he's spending time talking to actual customers and all those involved in the decision.
That seems like a hack
there's a chance they're actually having technical difficulties
my tracking number was invalid for more than a day just a few days ago
I’m little skeptical. Even before most airlines started charging for checked bags, they had first class board first, and then boarding groups by status. When checked bags were free, the overheads didn’t fill up very fast.

Frankly if I’m at the lounge, I’d much rather stay there another 15 minutes than spend it in a metal tube at the gate.

I think people want to board earlier because the airline says that earlier boarding denotes high status, and people love to be on top of a status game. It’s great to have the velvet rope open in front of you and be told you can go first. Unfortunately at the airport going first just means you get to sit in the tube longer.
I guess we'll find out in a few months, when gas powered gardening tools are banned in California.
I tend to stick to things that are available in apt, so that my software is possible to distribute.
Interesting solution! I think it's possible - I'll try it out, thanks!
I hope one day we can accept that there's a tiny bit more nuance to hiring developers than "x good y bad". Or maybe one day, with AI, writing software will become so simple that "x good y bad" will actually be a reasonable way to evaluate a dev.
Loved seeing the Opsvik chair in Lower Decks.
> And not to forget: some things are freakishly dangerous. For example, spent fuel rods provide deadly amounts of radiation in basically no time to people around them.

You know what's deadly in a nuclear plant? The industrial machinery, the heavy plates of metal, the rotating devices at high speed, the trucks crossing the plant to ship heavy stuff, the dears crossing in front of the cars of the night shift workers.

All of this kill and maim workers from time to time, like in every factory in the world. But you don't care about them. You just care about fantasies of fluorescent green stuff killing people with deadly invisible radiation, even though it barely ever happened in the real world (and it's not fluorescent green either).
Better not try to force it, lest we unleash Bozo's Basilisk
Very cool! Have you tried it on old 78rpm recordings, or is that a different type of noise than you’re aiming to remove?

[update] I've tried it on an old 78rpm recording and it successfully removed the hiss — but it was a bit too aggressive, so the resulting audio sounds muffled and lacking in presence/high end. I can completely understand that this particular use case might not be the target audience, though! I'll keep this link around for my own (modern) audio recordings.
There should be a colour banding system, like resistors use.
When it comes time to replace the batteries for your electric mower, you might consider getting an oldschool "reel" mower (the sort with no motor.) You might have to mow more often since they work better with shorter grass, but for a quarter of an acre they're pretty reasonable. The big advantage over an electric motor is lower operating costs in the long term. Of course it depends on what kind of grass you have.
In what way have the TensorFlow or Cassandra teams adopted Clojure? They both have third-party Clojure clients, but neither appears to be using Clojure for their project's implementation.
I initially thought parent commenter was being witty...
thanks to this comment, I realised that the parent commenter might not have known that.
It took just as much time and more effort to fast forward through network commercials recorded on a DVD RW than to ignore or skip YouTube ads.
Why do you think it can't shrink below 1?

That's exactly what's happening in currently rudimentary implementations like in Sublime Text, where width can be smaller if needed for alignment

The "spec" also doesn't seem to mandate a minimum
Libro.fm can also have drm free audio books. I ditched my kindle for a pocketbook era (yay speakers) and am just so done with any storefront that doesn't let me own things I buy.
Sure, dumbification of software has to stop somewhere. Emacs is not easy to learn and it takes quite a while to see the point of all the complexity and flexibility over just using Notepad. But, at the end of the day, it can still hold its own over modern IDEs for many tasks. Notepad has its uses, but I am not going to pay $999/seat for Notepad. To convince me to pay, you need to explain to me everything I am getting and give me enough skills to have an initial idea of how I can map my unique needs to what is being offered. That's going to take some time.
It's probably have something to do with windows' inability to replace files and executables for currently running process, so they'll have to shutdown first and actually applying the updates before those processes launched by the normal startup procedure.
That does not look user-friendly at all, and I cannot give that to a non tech person to use this.
Smarter countries make education affordable instead of a government sponsored bonanza for the financial class leading to greater supply of vets who haven't had to front load their life with 200-400k in debt to reach the starting line of their profession. This leads to more supply per capita in theory and in fact.

Having enough supply means that when fuzzball junior has a health problem you don't have to choose between going into hock for $500-$1000 for an emergency vet, paying rent, or waiting a month for your regular vet who is also obliged to bill at a level that will pay costs, and repay their lender plus interest.

This is to say that actual cost of service is even worse than it looks due to the necessity of relying on emergency vets to plug massive hole in supply. This encourages individual practices to price discriminate by offering the same services on an emergency basis for much more which further decreases the already scarce vet hours for non-emergency situations.

All of this makes perfect sense from a market perspective but none of it was normal 20 years ago here nor in most of the world so its not fate its a scrape we have gotten ourselves into.
"no more risk" is an odd way to frame it. Its all compounded. Having a pic of yourself online is a risk. Having your DNA leaked a risk. Carrying a cell phone is a risk. Using Google is a risk. The more risks you take you more likely you are to get screwed over.

It doesn't really matter if you're the guy who gets arrested for riding his bike (https://www.nbcnews.com/news/us-news/google-tracked-his-bike...) or the guy who gets arrested because of his DNA (https://www.science.org/content/article/forensics-gone-wrong...) or the guy who gets arrested due to facial recognition (https://www.cnn.com/2021/04/29/tech/nijeer-parks-facial-reco...) it's going to suck for you either way. They're all just different types of ammo that will eventually be used against you somehow or other.
In my head, I think the year as ladder, not clock.
“In my eyes this move is perfectly within the spirit of the GPL” - The original author of the GPL disagrees with you - going from his recent responses.
Ruvy: creating Wasm modules from Ruby code
An efficient hack. Cheaper than calling in the union busters!
X is piloting a program where humans pay $1 to prove they're "Not A Bot"
So the participants were culturally exposed to something called "year wheels" and "If the year is a circle (...)" was part of the question.

Of course they ended up with circles!
Yet most blockchains do the opposite of all of these things?
The challenge with today's FPGAs is that you rarely get exactly what you need. The smalle ones aren't feature complete and the big ones are expensive and power hungry. Lots of questions though, which interface parts are you talking about? The electrical interface (lvds, mipi, cmos, etc), width, resolution, vendor type, or some kind of custom ISP like you would have in a high end camera?
> Whilst I do like a lot of Infected Mushroom's stuff I've always seen them as the cheesy, commercial, "like it ironically" side of psy-trance.

You're going to have to trust me that as far as Israeli producers go, IM are neither cheesy nor commercial.

> I don't consider them truly representative of psy-trance, at least the eurocentric versions I listen to.

Ehhh, that's veering way too close to "metal genres" territory for me
People change jobs, have kids, get separated, retire, die. There’s always people who need to sell for one reason or another.
Whoa! I had no idea! Very cool.

The closest thing from a mainstream synth company I can think of is the Korg Minilogue xd (and a few other things that use the same engine) where they released an sdk for the digital oscillator.