skysight-inc/HackerNews huggingface dataset:
In high school I took electronics and learned enough about capacitors, inductors and transistors to design and test simple circuits. I'd gotten a Radio Shack "100-in-1" kit when I was in fifth grade, but the projects within were all opaque recipes to me. Most circuits had illustrations with cartoons components saying things like "I'm the capacitor, and I give a little 'kick' to the transistor!". I remember being kind of surprised at just how un-enlightening these cartoons were. If I followed the wiring steps for a project and then it didn't work, I'd double-check my wiring. If it still didn't work, there was nothing further to do; I just gave up. I had no idea how it 'ought' to work, so there was nothing I could measure or verify that would mean anything to me.

This is what I wish I'd had at the time. I'd have understood intuitively what each of the components did. The time-scale is slowed down enough that I could see what was going on. I could build and test in stages and see how each new change affects the outcome. Endless experimentation and possibilities...

This is just terrific!
By totally doesn't look naughty at all is spewing white matter onto human faces, no, not naughty at all.

Yep, I think we are talking about the same episode where star fleet officers do naughty things.
That's not my experience. There's a constant background hum of "what else have I seen him/her in" in my house.

Not so much "lets all talk about this in realtime!" I admit, but there seems to be a subset of people who use Twitter/Reddit like that when watching politics or sports.
This is in fact an issue we're going to address. We already have a large amount of work done towards it, but it didn't make it into this release.
I have sympathy to hold etiquette and show courtesy. But that is a matter of freedom of conscience.

You cannot ban love or hate. You can ban it in cases it affects others. There is this saying about breaking bones and stuff that is brought forward very often. I believe it to be wrong, words can hurt people. But I think it would be imposing to require people not to hurt my feelings.

And then there is the matter that is has been heavily abused. Speech can be used to bully people directly and you can identify such causes quite easily. But instead it was already used to sanction politically undesirable language and people actively try to seek out offense. In this case hate speech laws are not sustainable. Especially if corporation weight in that want to build a profile with championing the most "inclusive" langue.
Our dog had an ingrown corkscrew tail (English Bulldog) which was amputated (laser surgery!) and anyway, I'm telling you this because our groomer does anal expression and said at first, it wasn't working for her because there was no tail to grab onto.

There is definitely a technique, but for $5 or $10 extra at the grooming appointment I think I can afford to go a while longer yet before I try to figure it out for myself - I mean, I know you can go on YouTube and learn pretty much anything but I just can't see myself...
WordPress XXE Vulnerability in Media Library – CVE-2021-29447
Ah. I wondered about their choice of chain type vs a ball/bead chain. Now it makes sense.
Your security is a risk greedy companies are willing to take !

Which of the features which are a cause for concern aren't:

a) used inflate prices

b) used to gather/sell data to make more profit

c) to save costs ?

(I know some things like rear cameras are legally mandated in some places)

Some of the cost savings are directly impacting safety and it needs to stop. For example, hiding often-used things behind menus. It needs to be called out as the greed it is.
Well it kinda is.

Empirically, you could have bought a share of the SPX at any point in time, and sold it with profit later. The real problem is what happened in the time between, and whether you were able to hold on.
I tried Sublime text and I really like it.

But I have been a user of UltraEdit for many many years (maybe 20?) and I still find it much more natural to use.

I found it while looking for an editor to replace Semware's Qedit (DOS).

I wonder why UltraEdit has not much love here.

I do find Sublime's price much better than UltraEdit.
It may be about lineage. Rules governing breeding programs in zoo's have strict requirements to prevent inbreeding:

> all five of the transported whales’ mothers are from this stock, although it’s unclear where their fathers came from.

Lack of documented heritage would be a red flag for any official breeding program.
Yes, for now it supports only spot market. The docs are very poor for now, the project is recent (a couple of weeks), but I will try to create a website for it, soon.

I used Gekko for a long time, it is a great project.!
All natural systems are spring+damper. That means they're effected in the same way by a difference in potential (spring) and also resistance to rate (damper).

This isn't so much analogies, more that the physics of natural systems means they're governed by 2nd order differential equations, so really do behave the same.

More importantly, they're all forms of energy and transferable. Power=IV=Fv=TO=PQ.
I have 32GB of RAM and it sits unused most of the time. Right now I am at 4GB/32GB. It simply isn't a significant source of memory consumption. Open Atom and you can easily get to 500MB for a single application, which is completely wasteful. That browser can run dozens of apps in 4GB.
No. And I say that due to my experience here in Sweden, with the same message spread around about masks. I understand why the government did it in the beginning of the pandemic, to save PPE from shortages, to avoid people using masks and getting a false sense of security, etc.

Still, it created a lot of distrust when the message changed a few months ago, it wasn't a tribalist issue and I can completely understand how people ended up with this distrust. They are still wrong and I completely agree with this comment [1].

[1] https://news.ycombinator.com/item?id=27231688
French is monocentric? I don't think the Quebecois agree.
I was thinking of designing a language like that where you'd have to shift gears to make the program go at the right speed, otherwise it would stall.
For the EU that ship has sailed as there is a mandatory automatic emergency call capability for every new car.

I hate it for the fact alone that it enables location tracking via cellular connectivity as I assume that the SIM is connected all the time.
I certainly wonder what kinds of conversations your friend was involved in given their choice of words…
You are sure, it is like a trading engine for spot market.
I create some examples, but a better documentation will be great to make it more clear.
Microsoft used to have one as well (600-odd pages or so). The current one is more like $randomFrameworkDocs where they have a short page with a screenshot for a few UWP components / patterns. Before that one they had something similar for Aero, but neither is a real HIG, they're just describing components. I can't find the old one, maybe they removed it because it shames their newer products.
Could you add some information about what to write in the placeholder (input form) ?

Example: Email -> "john@company.com" or "enter your email here" or else?
Red, white and Who: Was the American reboot of Doctor Who that bad?
Someone should make sourceavailable.com - A service that automatically pulls my private repos from GitHub and makes it available as open source to other programmers. A read only version of GitHub, without the isssue/PR overhead.

Code should be easy to read/download on https://sourceavailable.com/username/repo
AI doesn't have a soul and it's a big limitation for art adoption
SPARC is open and not only that Sun shared some actual cores that were used in production. I don’t know why Power gets mentioned but SPARC doesn’t.
hype-driven business sheep

That makes them sound like something out of a Jeff Minter game.
Yup. If housing drops and/or interest rates climb it will get interesting in Canada:

- you basically refinance every 5 years at max. If you’re underwater on a house, the bank will ask for cash to hit the desired loan-to-value.

- If rates go up you’ll need to be able to afford the higher payments or no mortgage. Luckily they are doing a “stress test” and you need to qualify at 5.XX% today. So there is buffer.

- most of Canada has recourse loans. If you sell and don’t pay off the mortgage, the bank can come after you for the difference.
On a fundamental level, though, the actual datapoints that you gather through a form have nothing to do with UI or arguably even UX design.

That notwithstanding I fully agree with you on all points! GDPR is also very strict on what you can register, how you can use this data, and how you should inform the "data subject" (person) of what will happen with this data once they have sent it in.
It's funny, I played around on the platform kryll.io for some time. It's a place where you can use decision blocks in a drag and drop manner to compose strategies.

They have a marketplace where people can share strategies, etc.

The marketplace always shows these massive returns, like "30% over the last week on BTC/USDT". Nowhere do they make it clear that this includes the natural evolution of the market (lol). Worse, if a bot / strategy works for many different pairs, it cherry-picks the one that happened to have good returns that week.

So far as I can tell, there are no strategies on the entire platform that outperform a bull market and in a bear market the strategies were always way too slow to pick up on things crashing.

It turned into a gigantic pyramid-scheme style scam, where the fanciest imagery / language for your BS strategy was what determined how many people ended up using it. Of course you get a cut of the user's fees paid for trading.

Honestly, the whole crypto-trading world seems incredibly dishonest.

If kryll actually had a working product, they would advertise gains above the natural evolution of the market and gains in bear markets.

They would also only charge fees on strategy profits. They do neither.

Another issue I ran into quickly, is the incredibly opaque fee model of many exchanges.

Take Binance: They will tell you the fees you paid for the last 3 months only, there is no place anywhere in the app or the website where they just tell you your cumulative spend on fees. And the 3 month fee CSV you can download has the fees in the cryptos traded, using their value AT THE TIME OF TRADING. So if you want to figure out the fees you paid, you have to build a thing that back-traces what a given crypto was worth at the time and calculate it from that.

With bot-trading, I can tell you that that gets real complicated real quick.

It's such a shame that so much of the crypto world relies on people being uninformed. I myself am a huge crypto fan and have done well just by holding. Trading hasn't worked out for me yet. I remain skeptical it ever will.
GNU Make.

It's actually a metaprogrammable functional programming language. It's possible to do a ridiculous amount of stuff in it. For example, I managed to write a pure GNU Make implementation of the find command. I tried to implement a small version autoconf as well but stopped because I could no longer understand what was going on.
I just can't understand how even experienced programmers can fixate on syntax. In my - repeated tens of times by this point - experience the syntax is important for a few months (tops!) at the beginning of using a language, and then stops to matter almost completely. What experiences would make someone convinced otherwise? There's an argument against too high complexity of syntax, but most general-purpose languages out there are very similar in this regard...
> if there's some kind of exploit in it allowing for random code to be run, said code already has access to everything it needs

On the same host there could be SSL certificates, credentials in a local MTA, credentials used to run backups and so on.

Or the application itself could be made of multiple components where the vulnerable one is sandboxed.
Is there a reason why ST re-indexes everything on every update? (I'm fairly sure it didn't used to).

My workflow involves keeping 9 sublime projects open most of the time (damn microservices), and restarting sublime after an update makes my computer very slow (not unusable, not noticeably laggy) for 5-10mins each time.

Relatedly, sublime has an excellent changelog window, but it only shows up after you've already updated! It would be really nice if I could see the changelog before I decide whether to update or not...
In typical HN fashion I'll criticize the naming: This seems to be a trading bot on centralized exchanges, so as it stands it doesn't interact with cryptocurrency and it could trade anything (not necessarily cryptocurrency). Hence at least adding "trading [bot]" would be more descriptive.
Hmm... I should have written making up "blockers" disguised as policies stem from logic. I consider the loop closed. QED
This reminds me of AronRa's analysis of people like creationists, who tend to refuse to take part in public debates they know they might lose, simply because they do not want to learn things which might shatter their faith. And on the other hand double down when they know they're wrong, in an attempt to stay convinced of their delusion.

There seems to be a strong urge to "be right" or at least feel like it, and if it takes shouting louder than the other side that's what they'll do.
It seems they specifically used the data-* attributes. These are already a thing in the HTML5 spec and can be used for personal use.

That means there isn't really much new for the clients/browsers to implement, except for the interpretation part. The parsing and DOM API already supports data attributes, so this spec only stands as a recommendation for content creators and screen readers to work with a officials standardized syntax.

I'm actually surprised w3 didn't come with a completely new set of tags.
What a load of crap. If I knew that a company uses stuff like this, I would just skip the application. Knowing that in comparison to companies where my qualification is what matters, this will lower my chances and thus is a waste of time.

On the other hand, it is an utter anachronism that in Germany, job applications still usually come with a photo, even if the job has nothing to do with appearance. That should just be forbidden because it increases ethnic and racial biases. As with any bias, it makes it also harder for the companies to select the best candidates.
All OEMs tried not do it. But as Tesla did it, all other OEMs got blamed, because they don't do. "Look how lame their tech is, they even can't do OTA, which even every iPhone can."

That is the problem and that is the reason why every OEM will support OTA in the near future.
GTK File Chooser Thumbnail
Emmanuele Bassi commented:

So, let's try and outline something that people can work on:

port the file system model used by GtkFileChooserWidget from GtkTreeModel to GListModel, using the various models available in GTK4
use GtkColumnView to implement the list views for the various states of the file chooser widget (browse, recent, search)
add a GtkGridView for an "icon-browse" state
Each one of these steps comes with various sub-issues that may require additional API or, at least, some poking at the internals of GTK. The GTK developers are happy to offer guidance; join the #gtk IRC channel (bridged on Matrix as #gtk:gnome.org).
We've worked hard alongside the developers of the LSP plugin to improve support for it with ST4 and will be continue to do so in the future.
Hardware switches are coming again. We have lots of Energy Meters from Siemens (PAC3200) with Ethernet. The new model PAC3220 I got a few weeks ago, does have a hardware switch for write access from network, just like the old S7 PLCs had RUN and RUN-P (write access) 20 years ago. We have a VLAN just for the energy meters, each Meter a separate switch/firewall port, just open ports for Modbus-TCP and no client-client connection allowed. Same for PLCs.

https://mall.industry.siemens.com/mall/en/us/Catalog/Product...
Secretlab TITAN
Siberia has an annual speed grave digging contest
The US government enlists the IRS.

They take only 1/3 your coins, but do it almost every year.
Every time I see stuff like this, it reminds me of Neal Stephenson's "The Diamond Age: Or, a Young Lady's Illustrated Primer".

If/when technology switches over to the micro-mechanical, we'll suddenly all be scrambling to re-introduce a generation to this 1800s-era mechanical design stuff...
This is the question I don't know myself how to answer.

I wouldn't put john@company.com, at least in complex forms. On the one hand you provide sample data, but on the other hand... for example you'll need to provide a fake phone number, some fake data that is not personal.

I tend to leave inputs empty (while having labels above them!) and only if they have some kind of masks I show the placeholder.

Any hints about how to fill the form I place BELOW the input, so that when user starts typing, they don't disappear.

So looks like I just keep them empty most of the time.

Or, if it's a super simple form (e.g. only email on landing page), I put "Enter your email here". Since it's kind of call to action, like "do this!".
I have hundreds of tabs in Firefox. Total memory usage is 4GB at worst.
> To confiscate equipment and coins I guess.

You don't have to guess; the article is barely 5 paragraphs long and explains why Iran is doing it.
You are advocating incorrect code that uses a few less machine operations than correct code.
Engineering a mechanical double binary switch for a marble machine
I've used Dell Ultrasharp monitors with Mac and Linux for more years than I care to remember, and I've never had any trouble with them. I'm not even clear what Mac support means in the case of a monitor.

(though, early on I had to configure modelines for the 20" widescreens on X. I think ubuntu 8.04 fixed that for good.)
They all had revenue and vetted by empire flippers (and myself).

I figured that I could either increase traffic or use simple strategies to increase revenue and then resell them at a higher price. I’m not sure what the owners motivation was for selling. Usually to buy something bigger is my guess.

Edit: forgot to answer one question. I had just quit being a minor partner in a VC and wanted to learn about online marketing, and also realized how much I valued freedom over my time over making more money. I tried buying, holding/improving and then selling websites for a couple years. I didn’t really love it - Google’s unpredictable behavior carries way too much weight.
Documentation used to explain the philosophy and system behind the thinking.

My old HP Deskjet 500C came with a thin book(let) titled "How to Use Color". It tells all the basics and then some for effective color documents and presentations. I hold on to it like it's gonna save my life. It's that good.

Hmm, Maybe I should scan it...
> Number of people killed on the roads every year due to cyber attack: 0

How do you know this? The beauty of a cyber attack is that it can be made elusive. And the number of people killed on the roads by failing software is certainly not 0.
When the syntax definitions change, the symbols that need to get indexed change as well. Hence the project needs to be re-indexed. There are settings for controlling how many resources the indexer is allowed to use.
Never heard of UltraEdit in 10yrs of my career, or came across it when searching for editors and IDEs.
> For the EU that ship has sailed as there is a mandatory automatic emergency call capability for every new car.

I'm willing to bet there are militaries and state intel agencies in the EU that have obtained brand new passenger cars that don't have transceivers in them. The module is also probably fairly easy to physically rip out, too, without disabling the whole vehicle, if creative methods with more finesse don't pan out.

Does nobody at all in governments see what an existential danger it is to a free society for anyone in that society to have access to a database containing the complete transportation logs of every single member of the society? I can't be the only person who sees this is an existential threat to a small-l liberal democracy; there are people alive in the EU today who suffered under the USSR and DDR.

I'd be worried even if it were a benevolent person with these logs; I'm positively terrified knowing it is the phone company and their pals in military intelligence.
KotlinDL 0.2: Idiomatic Kotlin DSL for Deep Learning
Linux clone, pthreads, and os code commonly look at stack boundaries
That's no excuse to use pure quackery. It would decrease the reputation of a company - except that it is FB so there is nothing to lose, I guess.
Will we evolve, or will our gut bacteria evolve first?

Regardless, I am now picturing a future where evolved humans find the smell of plastic appetizing.
Not that any other editor but Vim seems to do this without issues, but it is one of the things the whole experience of Sublime leads me to believe would already be possible :)
It would be fair for a browser to assume that if you’ve just visited one page that you might return soon, and so keep assets in cache for a little while.
There should really exist a transparent pip proxy, then I can set the config of all my CI machines to it and `pip install foo` would do the right thing and install from that cache. I just want a single binary that I can run with zero configuration and have it talk to PyPI and cache packages locally. It would save so much bandwidth.
Functionality is often largely independent of platform specific features. Spending limited resources on re-implementing stuff five times over can result in a worse experience for users than focusing on a single high quality cross-platform solution that is easy to distribute and keep up-to-date.

It completely depends on the specifics of the app. Some apps benefit from tight device integration. For others it's a waste of resources that could be spent on features.
If masks turn out to be ineffective, the cost of having them recommended is reduced reputation and authority.

Would you take security advice from Bruce Schneier after he proposed you to cover your keyboard in snakeoil because it might protect against computer viruses (and if not, there is not much damage)?
Apparently in Germany, the Netherlands, Austria, Switzerland and Hungary. According to this neat map:

https://mapologies.files.wordpress.com/2021/03/scrooge-01-3....
> It's such a shame that so much of the crypto world relies on people being uninformed.

You can extend that take to almost all of DeFi yield farming as well. APYs almost always rely either on a greater fool buying the useless governance tokens (which almost always trend down in price), or on late-comers paying entrance/exit taxes to early entrants. That's without even going into the tokens whose central mechanics are merely about disguising Ponzi schemes (Fei, Safemoon, Hex, to name only the billion dollar+ ones).

I'm also a die-hard crypto fan, but having to constantly look out for Ponzis around every corner is tiring.
Yes that’s correct. Usually strong search position with a few keywords. One I bought and later sold had an affiliate partnership already set up.
It would have made sense to have GraphQL support in cURL, had GraphQL been a standard transfer protocol rather than a query language. Support for query languages is out of cURL's scope AFAIK.
A good rule of thumb for mortgages right now is "Can I still afford this if interest rates go up by 5%?" That would (approximately) double the monthly cost for me...
The article didn't give any indication of how much was above water unfortunately. Someone else mentioned the main sheet is ~130m above the surface of the water, so that would give a depth of 1.5km!
Aside from the actual content: before being able to read a single word, two different pop-up boxes appear telling me there is more content to read and that I should subscribe for more. Does this really work? Do they get increast readership by doing this?