skysight-inc/HackerNews huggingface dataset:
Excel is the proverbial hammer that makes everything look like a nail. It is very flexible, powerful and beginner-friendly. And while you can solve a lot of problems with it, some of those should be handled by other programs (or other people). The problem is that the average Excel user doesn't have the right knowledge to judge what the best solution is to their problem. And sometimes it only becomes clear after long use that they have created an unwieldy tool which causes many unforeseen problems.
Agreed - YouTrack is fantastic, and comes in both self-hosted ("Standalone") and cloud ("InCloud") versions.
Go: Deep dive into the recent Generics proposal
Given people (including in these comments about string splitting) often complain about C++ not having "batteries included" for everything, surely C would be even worse in that regard...
leaving the ponzis, illegal markets aside I think there is some interesting stuff happening in crypto right now.

Publicly traded companies[1] are starting to consider BTC as a reserve asset. MSTR converted 85% of cash reserves to Bitcoin(38,250 BTC).

AMMs[2], a novel idea in market making is growing popular.

[1] https://bitcointreasuries.org/

[2] https://medium.com/dragonfly-research/what-explains-the-rise...
Parent was questioning whether 'spirit' mattered, and I am pointing out one good reason.
I’ve never once used cloud Jira at any of my jobs, so this move is a surprise. I wonder what’s driving it. Perhaps support costs of on-prem are high and it’s only the most legacy customers using it.
Instead, those responsible for revealing it have spent considerable time, and still are, in jail.
Show HN: Taskord is out now
yeah conferences still exist (eventhough they are more of a leisure activity in recent decades) , but the einsteins are not there
Well, if you're free to pick countries with low energy demands, then I'm sure it's many more than 3 countries put together.
Fantastic explanation. Sums up my feelings.

I don't know why I watch the every single race. I got into it because I liked the engine noise. I happened to see young Kimi Raikkonen getting into the McLaren car. That was a nice story to follow. I started to pickup other stories. Newey moving to Red Bull, rule changes, Alonso moving to Ferrari, Vettel moving to Ferrari and here I am.
I don't think that all major OS vendors provide toolchains for Go and Zig. I also don't think it's a very relevant point to be honest.
Also drop the first word of the title. Click bait
It could be a necessary evil. We already have corruption with stealth kickbacks and special interests siphoning budget from America. How much worse would it be if it was all behind the scenes?
The fact of the matter is that voter ID laws prevent legal voters from having their voices heard and that they disproportionately affect minorities. Participating in democracy is meant for everyone, not just the people who can afford a poll tax or who can afford to go through a stringent verification process. It's telling that the supports of voter ID laws are also against providing every legal voter with an ID for no cost.
Yikes. As someone who's had two tympanoplasties, I would NOT do this.
> understanding the structure of knowledge is philosophy

I would replace knowledge with arguments. Knowledge is already "solved" in many minds and it'll be hard for philosophy to reclaim the word.

But arguments? I don't think so. No field is as deeply concerned about arguments than philosophy.

Tangible arguments are scientific arguments, which are a mere subset of philosophy. Modern philosophers have failed to market the superset.
The most mind-blowing example I've seen is in Texas, where Loving County (population of 169) and Harris County (~70% people of colour, population of 4.7 million) both have 1 ballot drop off location.
Really, was it hard to see ads coming to the start menu?

Since Windows 10 came out, the OS has become a search engine for stuff, ranking MS products highest of course.

People and enterprises insist to use this OS calamity, despite the fact there are free and open source alternatives. I guess we will still see news about MS windows non sense in 2030
Some cryptocurrencies can only send funds to a receiver by interacting with the receiver wallet. Those at least are somewhat ransom-resistant.
This sounds bad! We use 4 of their products on premises. We definitely can’t use Jira or Confluence in the cloud due to customer data privacy. I‘m eager to see what my bosses will decide.
I've idly thought that if I was the F1 Czar I'd ban all transistors in the cars, except for in safety equipment. Not even a radio. Have the operation of the car be up to driver skill, not computer programmer virtuosity. (And I'm a programmer!)

Of course, it is possible to make mechanical computers, but they are very costly to develop, heavy, take up lots of space, hard to modify, etc. Besides, it's a lost art.
Small note here, I'm not a jealous person. From observation of others some innately are, but many seem to act so because they've picked up the idea that they're supposed to be. It's the done thing so that's what they do. I can't give a size but it seems a decent proportion of people do it.
A few weeks back on our work Slack, someone asked people to post their favorite cup now that everyone's working from home. A lot of people are apparently collecting Moomin-cups here in Norway. My favorite is the orange cup with the Hattifnatt ghosts.
I'm not joking, but the real problem here is all the hot steaming dogshite that they choose to load, not really the number of requests, IMO.

Many of those requests are also running GPU code to fingerprint clients. Canvas and WebGL. To "prevent clearing cookies to bypass paywall" fraud and ban scrapers.
Agree that treating complexity as a constant is a bit extreme. The author lost me at the bit about Tesler's law.

That said, it feels like there is likely some sort of Pareto efficient frontier with regards to complexity vs. usefulness. You can certainly have a poorly-designed system which is arbitrarily more complex without being anymore useful. But if you make things "as simple as possible" for any given amount of complexity, there will always be some underlying trade-off.

Brings to mind → https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...
style for this is, um, questionable. but i did enjoy the content.
Eleventy is a simpler static site generator
> Race is currently one of the strongest predictors for how long people wait in line to vote even when you control for poverty [1].

Surely the most causal factor is location? The black & minority vote generally goes to Democrats; so presumably in Democrat controlled states any impediments to minority voters would be dealt with promptly.
> The guy that is cheering Rust today, is the guy that will complain 10 years from now, how Rust sucks, because he have to deal with it everyday in its big avionics codebase and any mistake can cost million of dollars or peoples lives.

I do believe (not as a religion, but based on the progress made with languages like Rust, Idris, Haskell, Typescript etc) that the trend towards provable/robust safeness will continue in the coming 10 years. Progress is slow, but it is there and the libraries + proof assistants (possibly AI assisted) will improve. Somehow that will find it's way in one or more of the languages we are using now (because shiny new things).

Anyway; I don't have that feeling, at all, about languages and codebases I have been using for 1 or more decades; c, c#, php, java, pascal, perl (only exception is JS; it was awful 10+ years ago and I do like to complain about that but I maintain only 1 significant codebase in 'older' js (about 8 years ago?); it is a (callback hell) nightmare, currently being rewritten in c#); I work on significant sized codebases in all of these and they work fine (no money lost, no people died (no avionics either though, but still enough opportunities where people could've died because of something I wrote or was lead on)).

> Its psychology. We need the shiny new thing to give more meaning to our lives.

'We need' => maybe most people do, I don't. I actually never really liked new things. I want stability as my work demands and has demanded that for decades and it creeped into my non-work life. I want things to be reliable and robust 'forever', not new things that I don't know of how good or solid they are (spoiler; they are usually not, in code nor meatspace). I like to pay people, keep my company healthy and sleep at night; shiny new things do the opposite in most cases.
I've watched a couple documentaries on Senna. They'd all say Senna just drove faster than the others. Nothing said about just what Senna did to be faster, which was very frustrating. I didn't believe that Senna did anything magical.
Well Google and Apple could turn on Location and IP tracking to make sure the family is in one household, and allow additional payment to increase family members. But than the world would cry foul and some how break the privacy rule ( which seems to mean a different thing to different people )
Enterprises don't use the shareware version of Windows.
> JS/CSS/HTML5 are not,

Just for the sake of argument, I should point out that the bulk of the work done by JS/CSS/HTML involve primitive operations over a tree data structure. Conceptually, this paves the way to opportunities in hardware acceleration, similar to how the extensive use of polynomials in number crunching applications led to the addition of a fused multiply-add instruction set.

https://en.wikipedia.org/wiki/FMA_instruction_set
The establishment of corporate personhood has been a major threat to our society. It doesn't make sense that some abstract entity can have more legal rights than people. If someone commits a crime, they go to jail and so they cannot continue to harm society. On the other hand, if a corporation commits a crime, they get a fine and keep doing what they were doing. There should be a point beyond which people need to go to jail or the corporation shares need to be seized by the government.

There needs to be an incentive for shareholders to dump shares of unethical companies. The government should provide that incentive.
For comparison, the mean lifetime of the W and Z bosons is 0.3 ys - yoctoseconds, which is the next multiple down. (10E-24)
I totally understand where this article is coming from but it still doesn't take away the appreciation of a good driver for me. I see lot of people coming to conclusions such as "drivers don't matter" after reading such articles. I don't agree with that.

No one is gonna put Albon or Giovinazzi in the Mercedes and think "he'll be fine, we'll still win". Hamilton and Schumacher kinda put themselves up there to be in the position to dominate with the right team of engineers. They put themselves up there with their driving and team building skills.
If life were more like chess and less like cards, we wouldn't need to routinely apply mixed strategies, and imho we'd be poorer for it.

Related: https://news.ycombinator.com/item?id=24720413
https://xkcd.com/1457/
I work for a small tech startup that aims to give people control over their data, and it's very clear our business case is a lot stronger in the EU than it is in the US. It is creating new markets for businesses that respect people's data, even if that's at the expense of businesses that exploit it and have all kinds of negative side effects like influencing elections.
Yes. If you don’t absolutely need to be in a hospital, you don’t want to be there. People pick up all sorts of unfortunate infections in hospitals.
This article is promoted by HN itself.
This article is woefully short on actionable tips that aren’t already common knowledge.

Some better ones:

- uBlock Origin

- Cookie Autodelete

- a VPN
Carl Sagan on the dumbing down of America
Let me be the second person then. Jira is way ahead of TFS and I worked extensively with TFS in my last job. That could just be me though.
> In the 80s, 30+ years ago, license plates were discernible from orbit.

This is absolutely false.
Here's a source:
https://www.theguardian.com/us-news/2020/sep/28/us-election-...

It's happened in 2016 and possibly before that (?) as well. I think it's probably a good idea for most democracies, newer or otherwise.
It gets broken every major release, sometimes even more often :(
I took one of those 3 day racing courses (lots of fun, highly recommended!). We drove Formula Fords, with classroom lectures interspersed with track practice.

Early on, we were limited to 50 mph, and were sent out to practice racing lines around Watkins Glen. We thought we were hot stuff wheeling hard around the turns.

Then the instructor told us to get in the van and he'd drive us around giving us pointers. He drove with his left hand on the wheel, and his body turned around facing backwards at us while he lectured us. He was sliding the van around the turns at 70 mph, and I doubt his heart rate exceeded 70 BPM.

It was a very humbling experience.
I agree, but after 20, 47, 200 assaults or robberies, at some point, someone needs to start noticing a pattern and doing something about it!

Tomorrow is a new day! and Start with a clean slate! are laudable goals and ideals for us to have and we would all want that for ourselves ... but maybe not to the point of delusion and detriment to society?
Again. What's the comparable alternative?

This is so frustrating because I've worked in small departments in an international company. Our problems were too small to get consistent, needed help from IT and we weren't important enough to get one of the limited licenses to the fancy reporting system.

Ultimately, there's all this bad talk about evil Excel, but we get no help or other resources.

And what about all the junk reports that were coming out of the company database that no one wanted to spend the money to fix?

THE ONLY VIABLE ALTERNATIVE WAS EXCEL.
This has happened to me too and I feel the same as the author about it. The real frustration is that I do a lot of consulting work for corporates and so Windows is a requirement. Plus of course that *nix doesn't have Office and that anything from Google behaves orders of magnitude worse than Microsoft's OS, and that I depend on Visual Sudio. I can't seem to find an ideal.
"I want to get the language so right that everyone here will cry out: ‘Yes, I’m Black, I’m proud of it. I’m Black and I’m beautiful!”"
- Dr Martin Luther King Jr.

https://youtu.be/nGLF0X3WIiE

Was Dr King a black supremacist?
I am not denying that this is happening to people, because the facts are clear: it absolutely is. I just don't understand how it doesn't happen to me.

I don't leave updates hanging about for weeks and months, which explains how forced reboots are not a problem. Forced reboots are your own stupid fault, I have no pity at all.

What doesn't make sense is that I get none of this crapware on my system. It's clearly possible to disable this garbage, I don't know how I have done it without restorting to any scripts.

Edit: to clarify, as someone who very recently installed Win10 and Office. You do not have to reboot to install Office. Windows had to reboot because some critical update had to be installed, and office so happened to be installed at the same time. Don't get me wrong, I uninstall a few things after a fresh Windows install (edit 2: and that is unacceptable behavior from Microsoft). This article, however, is way off with the primary complaint: the reboot. Play stupid games, win stupid prizes. Allow Windows to update, because it really does know best.

Edit 3: this is the Verge, who put bloody thermal paste onto a CPU when the AIO had it pre-installed. There isn't a high bar of journalism here.
To me it seems Python or Julia notebook stuff like ipython or jupyter could (and did in some circles) displace Excel in almost all cases. The self-sustained inertia to change is real though.
I use it to get a console for mobile safari. It does the weirdest things - like truncating input fields if they are too long
Monoamine anti-oxidase inhibitor
(MAOI)
There are several of these kinds of mindful/imagination techniques.

https://rewiringtinnitus.com/ also provides some in book and audio form, where you visualize your tinnitus as a knob you can turn or a person making the noise.

Doesn't really work for me though, though sometimes it does seem like I can "tune" my tinnitus a bit.
There is build2[1] and libcurl is available[2] from cppget.org, its package repository.

[1] https://build2.org

[2] https://cppget.org/libcurl
I'm not an Apple user. The reason I've spent the last year and a half developing an open source solution to support Apple devices is because it is a challenge and is profitable. I view myself as a sort of technological mercenary. I go where my skills are needed.

I don't own a personal mac laptop, nor do I use an iPhone. If Apple gave me a macbook pro and an iPhone I wouldn't use either. ( other than to develop software that requires those )

I do though believe in making required technical things easier for others. It is a good feeling making something possible with IOS devices that hasn't been done as open source previously.

Creating and testing IOS apps isn't something that will cease to be just because hardcore developers dislike the closed Apple ecosystem. The people who fund Apple, in my opinion, aren't hardcore geeks. They are the normal folk in the world.

My only request to Apple is to please listen to what the developers want and provide some of the information I need so that I can in turn improve the development experience for the developers that are already paying into their ecosystem.

Sitting on your high horse saying "I don't like the way big companies function" doesn't pay the bills or convince anyone you are a good engineer who will stay professional regardless of your personal feelings.
Needing an ID is common sense. Europe has this: show your personal ID and it's done.
There are so many cool 801 stories (like why 801? The building it was designed in was number 801).

My favorite feature was this: stack frames were cache aligned and the line under the stack pointer would be marked valid upon entry of functions (so the storing the callee saves wouldn't bring in a line that would be overwritten anyway) and invalidated upon exit (so the cached wouldn't have to write back stale data). As he said, this effectively enabled them to treat the cache as an extended register file. Strangely nobody has copied this idea.

There are great stories about the development, but very little other detail is available and AFAICT, very few were actually built. 801 was not a single chip design and RISC didn't become an overnight success until it was built in a single chip (which enabled much higher frequency and was the true key to success).

ADDED: Also, their simulator had a neat trick to make it fast: all I$ lines had an 8X (IIRC) shadow where for each fetched instruction there would be a short sequence of host instructions emulating it. Thus to simulate an 801 instruction they would just ensure the line was fetched and branch directly to the corresponding address in the simulation cache which could fall through to the next instruction until either a branch or the end of the line was reached.
If you don't have an ID then you are not a legal citizen: not paying taxes -> no vote for you. Why should I pay taxes while others freeload?
That's why races in the Olympics are timed to the thousandth of a second. It's nuts.
One fascinating thing about smell is that you can smell only on inhalations. On exhalations, the sensors shut down. Hard to figure out what the evolutionary benefit of that was. But so it is for humans, and I believe for most mammals.
That was my question as well. They were on mesos, I guess even Apple settled on k8s.

It is a lot easier to hire people to work on tools there are used widely across the industry.
How did that case go?
Of course I would have doubts about pulling causality out of something as complicated as this, but here is an interesting paper that talks about a few possible mechanisms [1]. The big ones it seems are:

- Inflexibility in when people may vote; The types of jobs people have access to has a racial bias. Black people tend to have jobs where they literally aren't allowed to leave during they which means they can't stop by the polling location during off hours. This can make polling places deal with larger peaks in predominantly black areas.

- Partisan resource allocation; predominantly black regions tend to lean democrat and so in republican areas they may receive fewer resources to deal with voting.

- Voter ID laws; These also have a racial lean and can clog up regions where they are enacted. Minorities also tend to have a more difficult time gaining access to IDs for voting and so people may have to come back multiple times or be turned away.

- State voting laws; Regions vary with who has access to early voting, vote by mail, etc. These tend to have a racial bias as well.

[1] https://www.nber.org/papers/w26487?sy=487
> People aren’t dogs and they may desire a unified standard that simplifies communication.

Yeah but do they? It doesn't seem to me like a standard of this kind is anywhere near a priority for anybody. I'm not even a native speaker and I never felt the need of it. Why are we trying to fix something that's clearly not broken?
Just have it fly to the finish line.
Thanks, I can understand this one :P
On post traumatic growth - https://blogs.scientificamerican.com/beautiful-minds/post-tr...
It shouldn't be about whether somebody uses the home/pro or enterprise version. It should be about whether they paid or not. I'm perfeclty fine with this behaviour on unactivated windows, but it shouldn't be happening in a product I paid for.
Ha, yes! It has my old ISP front page correct for circa 1995!

www.exnet.com
Ask HN: Where do you see the most value for writing code
When companies are conducting internal data projects, either to help decision making or automate processes, they require a number of technical skills, modulated by the amount of custom tools vs on-the shelf solutions that are chosen. On top of the pure software development, we see a need for more devops, databases, distributed file system knowledge, UX design, etc...

My question is: where in this whole ecosystem or data lifecycle software development (= actually writing code) has the most value or is the most present? That would be the place to focus specialisation for a freelance software developer like me.
Maybe you disabled internet on your machine? /s
Snowden was in, what, 2013? Better late than never. (tim efa pash natim)

Bonus watchlisting: https://en.wikipedia.org/wiki/IBM_7950_Harvest

Privyet ucbvax!decvax!mcvax!moskvax!kremvax!chernenko, kak dela?
Could anyone buy it and then make it open source? So we can fix the code.
ARM chips have an instruction with JavaScript in the name
Provide a direct interface to the various .gov data sources, starting with just a comprehensive list of those sources.

Various media outlets spend significant resources doing almost this, but they, whatever their history, have a vested interest in an information differential.

A significant unfilled gap is raw sourced (permanently, by hash) data (like pictures of rallies) on IRL engagement and social media engagement (like live stream viewer counts).
The curious case of Romanian broadband
Same here. Every org I work with has a dev environment we regularly refresh with production data. It’s great.

If only they made the DC cheaper I wouldn’t be so disappointed.
EDIT: Just to be very sincere and transparent. The content of this post has been removed to avoid further discussion. I do not think my kind of views are welcome in this community.
Fault injection is a really interesting avenue for exploiting things like game consoles, where bootloader exploits tend to be the holy grail and where dumping decryption keys is huge for emulators.

It was used on the Nintendo 3DS, for example, to get the CPU to take an exception during bootROM execution [1], which combined with some other flaws allowed dumping the ROM with all of its keys.

https://derrekr.github.io/3ds/33c3/#/18