skysight-inc/HackerNews huggingface dataset:
I've been using this sort of setup for over a decade. I try IDEs from time to time but typically I find it just gets in the way or buries the things I care about among 100 other features I would never use. Additionally, IDEs are often optimized for one platform or language but not others or for general use. With vim I can use one editor to code, write email, write documentation, etc.

With neovim you can have autocompletion, error checking, git integration, project file navigator, and many other IDE like features but without the cruft.

Performance and stability is stellar compared to the IDEs I have experience with (eclipse, visual studio, xcode, and PHP storm). Especially if you use a terminal that uses the GPU to render the screen. With startup times there is no competition, tmux can keep your terminal session alive even after quitting the terminal which means their is essentially zero startup wait.
Thanks. Do you know what the knock-on effects are of disabling exceptions in modern C++? Are there parts of the language or standard library that won’t work without exceptions?
Well, you can sure handle criticism like a champ. Well done for shipping and for sticking around. Tough crowd.
FYI the search box in the help menu searches the rest of the menu bar. It's great for feature discovery if you think something might exist but don't know where it is.
> Some of the principles discussed here will be applicable to those using Emacs as well, but probably not for underpowered editors like Nano.

Nano actually can do well over half of the things mentioned…
We're just as likely to have the fastest correction in the other direction any day now.
Coronavirus: Where Are We with a Vaccine?
You probably wouldn’t migrate usr/bin across architectures? Just reinstall brew packages for the correct architecture.
The thing that worries me, and this is possibly unnecessary, is that Catalina is paving the way for the appification of OS X, turning into a version of iOS on the desktop, complete with sandboxes and silo’d apps; more like an iPad with built-in keyboard than a general-purpose laptop.

Jobs did not want iOS devices to create content, only to consume it, and with Apple’s focus shifting to services, I worry that they will continue this push for ever more consumption, to the detriment of all else. We see it in their overtaking of and reported indifference to independent developers. We see it their push to create an all-encompassing media empire, like Disney, but with a watch and handhelds. We see it in their push to develop ever.more expensive hardware that doesn’t have commensurate increases in functionality.

I still use Apple and love it, but the hardware and software hasn’t yet moved away very far from what it started out as after the switch to OS X. But I can also see the end of that in my lifetime, perhaps in the next 15-20 years. By that that time, I can see development limited to a few approved vendors with deep pockets for expensive licensing, but the bulk of it coming from Apple.
Glassdoor deletes reviews and has no problem with employers and marketing agencies writing dozens of fake, glowing reviews to drown out the real ones.
How many puts have you bought?
I have solved that problem by putting Nginx in front to redirect the .well-known and pass everything else through to the application.
> Electron app.

Agree. Just tried Joplin. It is slow and consumes too much memory. Removed it.
Same. I even went to paid Monday. Will give this a gander.
I always tell people: zoom out. The reaction to this dump is quite hilarious when you realize how long this bull has been going.
It is normal to point out at this point that if correctness is not important to you, an overwhelmingly more quickly produced implementation is possible.

But my comment was on remarks claiming superior reliability for the Unix utilities, which you have not addressed.
Just UI alone is underestimated. I have consulted for years. I find that the client's budget and deadline depends almost entirely on the design proposed. One client was 'running low on budget' and after bringing in a designer, he tripled the original budget.

Sometimes not just illustrations, but things like fonts and whitespace matter a lot, and it takes experience to see that you're doing it wrong.
Top Science and Technology Screwups
Spend Management for Startups
They already have! The Surface Pro X is the most recent one.
AMD Semi-Custom?
Your follow-up is quite gracious and helped me understand
better where you were coming from. Apologies for being snippy in my earlier response.
> Wouldn't switching to ARM break all currently installed brew packages

(Emphasis mine.) Most Homebrew programs are not installed from source; and they'll require recompilation for the new architecture by the Homebrew team and a reinstall of all packages (to fetch the new packages) to work.
I don't think this will happen. I believe (but do not know) that a RISC emulation of a CISC processor is much harder than the reverse.

If AMD had died and Intel's top of the line enthusiast CPU was a 10 core; I wouldn't blame Apple. They would be leaving a lot of performance on the table that they could get from TSMC.

AMD has made the x86 space much more competitive and likely saved x86 in the long run in the server space. Same with gaming enthusiasts. Some of them dual boot to use Windows software/games while keeping the mac in that creative space. It would just be much easier to source AMD parts. Especially since both of them use TSMC.

It is a lot of software effort at a time when the quality control of Catalina is buggy mess. A lot of software work to emulate and optimize a new CPU. I am seeing, at least youtubers, consider other platforms. Snazzy labs recently moved to Linux because they couldn't afford a Mac Pro, risk a Hackintosh, or use Windows 10 because their 10 gig networking didn't work well on Win10.

https://www.youtube.com/watch?v=P2dACq3F_W4

If Apple does switch over they better have the CPU horsepower to justify it. Their brand new Mac Pro is only 18 cores and AMD's 3000 16 core can match it on Windows. AMD is very strong right now and Intel has had fire lit under them for the past year that may cause them to respond soon.
Actually, not even. We’ll all die, it’s not going to be okay. But we must tell ourselves it’s going to be so, because that is the best use of our time while we have it.
> I believe (but do not know) that a RISC emulation of a CISC processor is much harder than the reverse.

Not hugely.
Where did you see that? I have not seen anything like that reported and I feel like that would be pretty important information https://www.health.harvard.edu/blog/as-coronavirus-spreads-m...
Textmate was my first love as far as text editors go. Such a great program! I had to leave it for vim eventually though for various reasons. I have no evidence but in its time I really think TextMate helped push text editors forward. I often see its influence in Sublime, Atom, and VSCode.
My guess is that they will retire from having to program one day.
Sure you can. With a developer account nothing is stopping you from running a compiler on your device. You don’t need root or jailbreak to run a compiler.

As other poster alluded to. It’s not the difficulty, it’s that given the environment of the iPad, there isn’t a compelling use case.
I'd like to see the computed environment that can reliably reproduce smell and taste. Or the sensation of touch. Or the hairs raising on the back of your neck when someone is staring at you.

As for the repetitive usage of "hyperphysics":

https://en.wikipedia.org/wiki/HyperPhysics

> HyperPhysics is an educational website about physics topics.
I'm with you, as far as wanting visual affordances for functionality, but I think it's a generational thing. Teenagers have no problem navigating Snapchat, and it allows for gross gestures like a swipe, which can be faster to apply than looking and aiming for an icon.
I feel like the spending issues with Startups who have raised a lot of money is that they're motivated to spend to demonstrate they ... need more money ... are growing, etc.

Not that the article is bad advice, I'm just not sure their motivations / mistakes are mistakes made by an uneducated consumer as much as they are ... really motivated to spend.
Can you explain why you think that? What makes ideas valuable without implementations?
Because it’s the new Franca lingua of programming. Everyone knows it whether they like it or not. There’s value in not have to switch context while programming. Also there’s typescript which makes JavaScript usable. I don’t like JavaScript either but typescript isn’t terrible and the ecosystem is much bigger than any Microsoft programming ecosystem which results in less reinventions of the wheel. MS has also been treating JavaScript as a 1st class citizen on Windows
> Jobs did not want iOS devices to create content, only to consume it

https://www.youtube.com/watch?v=jO_3k3upcQM
Walmart is quietly working on an Amazon Prime competitor called Walmart+
As far as I'm concerned, JavaScript (or at least JScript, MicroSoft's proprietary reimagining) replaced VBA 13 years ago. I haven't had to do anything programming with Excel for rather a long while, but way back in 2007 I was already writing JScript programs to automate spreadsheet tasks.
JavaScript, for better or worse, is probably the most widely used language out there, by nature of being the language in the browser. The push for cross platform, mobile and web with frameworks that leverage it have leaned in on and expanded JS greatly. The engines are highly optimized (more than any other scripting language as feature rich), cross platform and nearly ubiquitous.

VBA just isn't. Anything not JS is just about a non-starter for the web versions of these applications, and that's where things are headed. If you're on Linux it's probably the only option in the space for a while.

JS is pretty decent, the ecosystem is massive, and you have the option of TypeScript if you want something more formal. Guessing everything MS offers will actually be written in TS, just consumable in plain JS or TS.
Great explanations. Hope you guys do well. I do like the fact you delete and destroy data and samples.
I tried that, the delay was too high to the synth. Not sure how to fix it.
the thing is that having a different rendering engine is no longer an advantage. on the contrary, it gets in the way.
as a web developer i'd prefer that there only be one browser i need to support, that is, one rendering engine, that guarantees that my site works everywhere.

as a user i want new features to work and be taken up quickly. i don't want to be told that a website doesn't work in my browser, or worse, have it fail silently.

different browser are fine for the UI, tab handling, bookmarks, extensions, etc. but rendering a website should work uniformly without fail.

the reason why we need multiple rendering engines is because monoculture is bad for security and it's also not a good idea to allow a single company to define how the web works.

however, most users or developers don't care to much about that.

if that rendering engine would be developed and maintained by an independent consortium like mozilla, then this would actually be sort of acceptable, as it would at least solve the monopoly problem (if a resource is best managed as a monopoly, then that monopoly must be owned by the community at large, and not by a company with selfish commercial interests.)

it wouldn't solve the security problem however.
The article is a bit misleading. You need a license (in France) to drive AM class quadricycles if you were born after 1988.
> Sure you can. With a developer account nothing is stopping you from running a compiler on your device. You don’t need root or jailbreak to run a compiler.

You can run a compiler, but you cannot run the generated code.
It’s also interesting to note that Intel’s modern processor API is a CISC abstraction over underlying RISC microcode. So RISC really did win.
It would be interesting to learn the technical side of things on how he managed to pull out $10M in gift cards from this ecommerce system.

Like it would seem to be a simple audit would discover that "Hey $10M more gift cards have been redeemed than were sold..."
If Firefox can pull it off so can Jetbrains. X does not work for mixed dpi and xrandr isn’t a solution. Wayland has been a thing for 15 years. If Apple released a new window system devs would support it why not Linux? Your view is essentially there are starving kids in Africa so you should starve too.
This product is for the European market, in pretty much every European city traffic flows at these speeds. Maybe not at rush hour but the day has more hours.

In Europe cities are small on average and traffic flows ok. Big cities like London, Paris and Berlin are the exception and even there you'll have problems if your vehicles speed is capped at 45km/h.
ah.. Well colour me silly! ;) Well played!
Show HN: WololoCI The complete CI/CD solution for game creators v0.2.0 is out
Putting potatoes up your butt won’t cure hemorrhoids, doctors warn
Literally only a six month retracement.
It kind of won in a lot of ways... biggest package ecosystem. The most developers using it. Highly optimized runtime. Supports the use of OO, Functional and Procedural paradigms. Able to run in the browser for online versions. Cross platform and nearly ubiquitous.
Maybe they gave up because the question was phrased as “do you know how to do this” and not “I’ll give you $100 if you can do this”
It's called greed. It's like how zuckerburg loves spying on people but is paranoid about being spied on ( covering his laptop webcam and mic and putting up walls around his hawaiian estate). Privacy and money for me, nothing for thee.
The ARM performance per watt is so much better than mainstream Intel processors; battery life would noticeably and perhaps dramatically improve.
This is true, however it's also about fairness. It's fair for a pair of adults that love each other to replace their generation (at least until we're much closer to effective immortality). It's much less fair for some portions of the population to have VAST NUMBERS of offspring.

Though 100% social security and retirement security as a right has been theorized (at least in science fiction if not reality) to greatly discourage using kids as a retirement insurance policy.

I'm right up there with you on increasing global prosperity and raising the bottom though. That'll fix so many ills that achieving it would be a true benefit to everything.

-

Additionally - cheaper energy (my first two unpopular points) should be one of the theoretical routes to getting to this kind of outcome. Having enough energy means that all sorts of other things become economically viable.
Not sure why you're being downvoted. IMHO, printf based debugging is more ergonomic and requires less context switching. Instead of using my mouse to work with debugger or remembering a myriad of shortcuts for navigating through it I can just keep typing right in my editor where I already am. For me it fall under the keep it simple stupid category.
WololoCI v0.2.0 Ship it!

Good news everyone! we're happy to announce our new release of Wololo CI

In this release, we focused on giving the maximum information of theirs build to our users, check it out

* Build Addressable Assets

* Skip Wololo Build Player default

* Now you can run your own build script inside Wololo build pipelines

* Fancy new Build Report: Build Time of each step and information about errors and warnings

* Build Steps: The different steps involved in making you build, how long they took, and what messages were printed during those steps (if any).

* Source Assets: A list of all assets which are used in the build, and how much they contribute to your build size

* Output files: here you can see all the files associated with your build, the role and size
That video doesn't cover aerial contamination. The kind it shows is just hand-to-hand, then hand-to-face. Don't touch your face, and the germs stay on the outside of your hands, far from your mucus membranes. I've had very good results from this.
Buying VTI dollar cost averaging with some extra money I had laying around. I’ll hold for an extra year to qualify as long term capital gains.
The Trump administration doesn’t like high-skilled immigrants either
On that I agree... Python would probably be a better option if there weren't a need for cross platform support including in-browser. Also, I'm not sure if there's a good path from Python to JS or Wasm for browser usage.

I love JS, but it's not that accessible and a poor first language for people. I just enjoy the shear flexibility of it.
Anyone Heard of TheVenture.city?
A broken memory module hid in plain sight
How Are 79.34% codes of double 11 modules generated intelligently
Yeah, the biggest thing would be automating / integrating our outreach across channels. Something like boomerang across channels would be really nice
I think he has the source code that can generate XBox Live Gift Cards by exploiting the server. Then convert them to Microsoft Points and then issue a refund over time.

He got greedy and got caught, I am sure it triggered some sort of loss prevention algorithm. Microsoft is not stupid and a $10M USD rebate would show up in a log somewhere and be read by a bot to flag it as suspicious.
The food is cheap but not necessarily cheaper after adjusting for income because, as you said, wages are low.
Stable URL for posterity.

https://github.com/letsencrypt/boulder/blob/4184dc3fc997d51e...
Good ux designers don't inject their opinions. They observe the data and adjust accordingly.
However, it would take a lot of effort to maintain that 30K+ lines of VBA application. But I think that's because the infrastructure at that time was archaic. If it's today you would probably ditch Access for SQL Server and build reports with something more modern.
> A good UI can only ever have a limited number of discoverable actions.

Edit: FTR, this comment is kind of hyperbolic. I do not think I can outsmart all UX designers alone or that all UX designers are dumb or that those who designed Ribbon are dumb. I'm just pointing out that 1. I think there was a golden age of discoverability in UX where everything could be discovered and 2. It is over now.

Unless I misunderstand something here this should be plain demonstrably wrong (and note for context that I'm not exactly a Windows and Office enthusiast, quite the contrary):

In Microsoft Office (and a good number of other application) everything was available through the menus.

Toolbar buttons were just shortcuts fot the more important ones.

Then "UX" happened on Windows and today we've suffered through

- Office automatically hiding half the menus (late pre-Ribbon)

- early (but released, not Beta) Ribbon versions where File and Save was hidden behind a round flag that turned out to be a button.

- now: Ribbon is actually usable. Nice looking, still less predictable and more visual noise in addition to the leftmost menu (File...?) behaving in a (weirdly IMO) different way.

- now: menus are gone in many applications. I belive Chrome is the culprit here. Designers like Chrome it seems and for a number of UX-designers the idea seems to be that whatever Chrome and Mac OS does has to be copied across OS and domain boundaries.

If it wasn't clear:

UX on Windows used to be great. The OS was closed, slow, annoyingly limited etc, the UI was kind of ugly and business-focused but the UX was discoverable and usable.

What should have been done? I don't know but here are a couple of ideas:

- search in menus (as implemented in IDE settings, Visual Studio palette etc)?

- add fallback with synonyms and slight fuzzing to the search index so you get can the correct tool even if you misspelled it or if you are stuck on a Norwegian or French version.

- make enthusiastic videos about how it is best (I'm only half joking here, it seems to have worked for the vim crowd, - a number of people spend weeks learning a decades old editor whos discoverability is so bad no one knows how to even exit it the first time they open it.)
Try the rubber duck extension:

http://rubberduckvba.com/
Wouldn't preventing access to high-resolution clocks also be a mitigation for speculative side channels?
I always wondered what happened to eMachines and Gateway. They merged and got bought out by Acer. I wonder who owns the Gateway Amiga IP when they bought Amiga?
Agreed. Consumers don't care about about implementation details, they just want better experiences. I think this is what most decentralized services miss the mark on. There's an interesting new protocol called Handshake (https://handshake.org) that's trying to decentralize DNS. The main benefit is that it can improve security by shifting the root of trust in DNS from a certificate authority based system to a distributed network. If you think about traditional DNS, 99% of people using it (everyone on the internet) don't even know that it exists. For Handshake, I think it's possible that millions of people will use it and get the security benefits without knowing it's decentralized.
> updated 1 year ago
No but we should force people to pay taxes due to the same underlying human trait. If you don't exercise you hurt mostly yourself. If you don't pay taxes you are a burden on society.
Norman Rockwell's paintings always invoke a strange feeling in me. I can't quite explain what it is. It's so much centered around America and there are so many Americanisms in it. But even without that, I think it shows the trials and tribulations of humanity everywhere, with a hint of humour to show that life should not be really taken too seriously.

And as I grow older I notice small things in his painting which I seem to have missed earlier. But even then, every time I see one of his paintings, the first thing that strikes me always is his enduring and humorous take on life and humanity.

Of course, he's also painted portraits and as the article shows, many important and more realistic and tragic side of humanity, but, for me, Norman Rockwell will always be the painter who showed me very early in life, that in most of the world, we have similar struggles and challenges. And how to see life with a sense of humour, because after all, it's really for a very short time.
Game developers say this all the time, and they're right.
Someone tell California.
On the other hand, having a phone you can reach every corner of while using it one-handed is such a nice thing (and regularly discussed here on HN as such) that it wouldn't be too surprising if OP does prefer the bar on top for exactly that reason.

Also, my experience with buttons on the bottom with larger phones is that frequently you end up trying to extend your thumb and hitting a button with your palm, so YMMV anyway.
Cook says Apple is reopening factories as China gets ‘coronavirus under control'