skysight-inc/HackerNews huggingface dataset:
"In theory" triggers Siri for me often.
Try servicing your neighbor’s P4 running XP machine, then review your position. (I recently had the pleasure of doing this) It’s not all the way back to 1983, but the snappiness compared to Win 10 or macOS on recent hardware is startling.
Not a Wheelchair [video]
I find this fascinating, and I have a few follow-up ideas.

How many PCIe lanes are on this connector? Is this a full 16x slot? I assume since it has a very limited amount of PINs I'd assume it's just a 1x.

The next obvious step is hooking up this to a PLX chip. Duplicating the number of lanes available even if there's no additional bandwidth could really open up doors.
I feel like the more a head of state is punched from below without doing anything, the better he or she is. I think each insult that runs down the back is a great way to measure the worse paths and timelines not taken, a physical manifestation of the ghost of Christmas Future. It's also a great measurement tool because oftentimes things we do are not within our control, but the things we don't do are, because we choose not to do them.

Greatness is a small number of key visionary decisions, and not a bunch of little reactive ones.
oooops, I like that
The OP used the term in a negative sense, to justify removing all borders...
You can suck the dick mate :)
This is a repost favorite on HN apparently

Previous discussions (from oldest to newest):

- https://news.ycombinator.com/item?id=15643663

- https://news.ycombinator.com/item?id=15648652

- https://news.ycombinator.com/item?id=21831931

- https://news.ycombinator.com/item?id=21835417

- https://news.ycombinator.com/item?id=22365795
please - get rid of the pop up.

the content I care about is your blog post. why do i have to dismiss a pop up to get to it?

that pop up was enough friction that I did not read your blog post. I navigated away.

cheers.
Amaluna is by far the best live performance of anything I've seen in my life.

I seriously hope they manage to come back from this. Their shows are magical.
Isn't that the reason FORTRAN code is so fast?
Technical Debt: The Queen of the Engineering Inefficiency
Honestly it's the sterilisation programs that have typed me over the edge. There's a socially acceptable Holocaust in Xingjiang right now.
It's because in 1983 everyone was riding the white pony
The fact that online maps didn't even exist back then is not relevant. The point the author is making is that he feels that if it did exist then it would've had better UX (again, whether or not that is true is a different question).
Mysterious Inheritance – J. B. S. Haldane
> "lean startup" is an insult

Wait, what?
I think it's a failure of education, specifically around the concept of binding as the general case of assignment.

I came late to that myself, not encountering it as a discrete concept until I got interested in Lisp, and found it clarified a great deal for me that had previously been obscure.

With that concept available, const is trivially explained as an immutable binding, as indeed the author of the book under discussion explains it elsewhere in this comment thread.

Without it, yeah, const feels full of special cases, just like everything else involving non-primitive types. It's something I've learned to cover early in teaching the language, because a little early effort there goes a long way toward clearing up a lot of confusion later.
"unreasonable" is totally arbitrary.

30 years ago 100 KB for simple 2D game would be considered unreasonable.
A story is a lie and a story is true
GDPR Breach Notifications Rising – Expert Reaction
I don't get his maps example. It's like he's expecting google Maps to contain all the information he'd ever need for a trip. If it did he'd probably complain the UI was too complicated and heavy handed. He compares it to a paper map but a paper map doesn't have all the information. You used a book to supplement it. Same way with Google Maps you can use TripAdvisor, a separate Google Maps tab, Yelp, etc. The Google Map you use to plot your route is just for that, you put in the addresses and it gives you a route. The research is done elsewhere just like it's always been.
I actually did read about it. Wikipedia alone can enlighten you about respective controversies. I think critical voices sound more reasonable but it is an open question at least. It is still my opinion as stated.

Show me the produce, some say it is liquidity, and I withdraw my criticism.
Expert Comment: Roblox Accounts Targeted by Pro-Trump Hacking Campaign
Wow you totally got it. This is exactly the idea I was using, I even saw an opportunity when the Redis model was potentially able to solve a new use case.
Great idea! If I have a list of drug candidates and your software can apply a confidence level on the best route to synthesize a product that is better than chemists you're company is very valuable.

Inital thoughts - defining easy of synthetic pathway seems hard. If I'm an organic chemist and the recommended molecule involves a cost, technique or equipment that's inaccessible then I'd be stuck. However, if your network of manufactures can make it then labs may consider outsourcing it. I commonly see 10 to 1000x pricing differences in custom synthesis so there's also a risk of one vendor quoting too high and development prematurely stopping. For context and those that maybe outside this field, you can get a quote for over a million dollars for scaling up a product such as 100mg to 10g (not even a new route). You may need large amounts of the molecule for assay, animal testing, humans trials and going to market. Technique and equipment may not be an issue if your network is large enough, It will be interesting to see if you charge the drug companies as like a SaaS play and/or percent of sale from manufacturers like the YC company Science Exchange. Another idea is offering the software for free and make a percentage on the patent (IP) related the pathway.
Very few keygens these days, there used to be a 100% safe way of getting the full Adobe Suite back in the CS6 days.

Now everything is subscription based fully you have to replace the license system within most major software.

So I'm told.
>Fire bad managers. HR works for the company, not middle management.

HR doesn't have a way of seeing the discrimination happening. The managers say X candidate is good so they get hired and then they get promoted because the managers give them good reviews. HR can't tell if the candidate/employee is actually good because they rely on the managers for that. And it's very dangerous waters for them to start making accusations about discrimination in hiring. Both because it can be seen as targetting the managers based on their race and admitting that the company is discriminatory in hiring.

I also don't know how it was at Cisco, but my first job all the lead developers except for one was Indian. How can you punish them if they're all doing the same thing? You can't exactly fire all your leads and if you punish one you risk them all quitting.

And is it really bad for business? Indians make up a huge part of the IT landscape. If the majority want to discriminate then you can either hire them or the smaller pool of people that don't. Most companies will choose the first. Often they don't even know they're making that choice. They hire one and then that person recruits from their network and is the gatekeeper for other hires. If that person discriminates on caste they will likely hire others that do as well.
No PayPal option?
Facebook has hinted (they won't give real numbers) that adding a new compiler optimization has lowered their electric bill by a fee hundred thousand dollars per year.
They're also no longer price-competitive with traditional cable TV, which many people rely on as their only source of wired Internet. When it costs $60/mo for Internet, and only another $40/mo to bundle cable TV, why would I spend $25 extra for YouTube TV instead? The unlimited DVR is nice, but most cable providers also offer some DVR functionality and tons of on-demand content. They also increasingly offer streaming to other devices. YouTube TV is only a marginally better experience in some ways, and worse in others, with a smaller channel selection. At $40, it was monetarily a wash; at $65, they need to offer something that cable isn't giving me, and at the moment they don't.
I can't see this post on any of the ranked (default) pages, has it been demoted?
Why do you call it gambling? The market maker doesn't want to take a position on the stock, that's why he tries to get out quickly if it starts moving. He just wants to provide liquidity (be willing to buy and sell to anyone at any time, so that buyers don't need to wait for a matching seller to come along), and collect a small fee for that in the form of a spread.
There is a reason why we're seeing the rise of the autocrats (Erdogan, Putin, Jiping, Orban, Bolsonaro, Trump, Duterte, Kaczyński, ...): it is because openness and democracy triumphed before. And it won because previous autocrats failed.

Edit: my point is: starting in the late 70's, authoritarian regimes failed miserably before all over the world, therefore there's no reason to believe they'll succeed thist time. Remember Marx explaining Charles Bonaparte: history happens twice, first as a tragedy, second as a farce.

The fundamental fact is that, in the long run, autocrats are very incompetent and make a lot of mistakes, mostly by hubris and because they're surrounded by yes-men that hide them the truth. They become detached from facts, they think they can control facts until facts control them.

Erdogan's strong rule is a drug that Turkey will have to pay very dearly to get rid off.
Was 2017 the time you switched careers from finance and learned to code via freeCodeCamp? Or did you switch before 2017 but started learning new stuff (say a new language) on freeCodeCamp in 2017? If it is the former, that's great progress getting to Senior level in less than 3 years! Congrats
Draw.io in VS Code: Link Diagram Nodes to Source Code
Key question: why would you watch broadcast TV?
Disk operations? You mean loading from datasette. Using Turbo Tape accelerated loading times by a factor 10, but still waiting a minute for a game to load was common.
Organic Proposals
Indeed. Even his first example of library computers seems off. In 1998, my library was part of a small network of libraries in my city, searching the catalogue involved making network requests over ISDN, and, while impressive for the time, it was not fast.

I can definitely get behind the Gmaps UX rant, but that's nothing to do with speed.
I'm not disagreeing, but just because something uses more memory does not mean it's slower per se.
> It’s a one-liner in PowerShell to grab JSON from an endpoint and deserialize it.

Yes, and that’s great. I don't prefer jq for downloading JSON (which it doesn't do), but, as I said, for JSON-to-JSON transformations.)
How about Islam?
Wow, this seems very interesting. As someone who did his CS Master thesis with vaccines, medicinal chemistry is something that I always enjoy, so I chcked your open positions. Sadly, I saw that even for Remote positions you are asking for a VISA. Can I ask why? Thank you!
It's because American companies weed out American biases (sex, gender, race) in management. When it comes to foreign-born employees with their own biases HR is silent because there are no rules. I think that a better job needs to done here.
Yes, it's pretty accurate. Interestingly, this can be used as a memory technique, the method of loci, also known as the memory palace. You imagine a path such as from your house to the grocery store, and you place items on that path to remember them. For example, a large fish cresting out of the sidewalk might remind you to buy fish at the grocer.
Apparently my comments were just too believable....yes siree. Guess I shoulda known better.
They make it really easy to contribute! You don't need to make an account (you can though) and you read/review short sentences. I just added 75 recordings and it only took ~30 minutes. Also if you speak other languages you can contribute in them. It would really be great if there was a comprehensive public voice dataset for people to do all sorts of interesting things with.
Many people have some misguided belief in the power of deterrence. My point of view is that if you want to scare people from doing something bad, you need to catch it early (the "it's going on your permanent record" approach to scaring middle-schoolers into behaving). Once someone is a repeat offender, it's probably too late to change them.
The last studies I saw showed Remdesivir didn't actually save lives. Unless some very different studies have come out, this is just a politically connected pharma company using the pandemic to get a fat check from the US government. This is just your standard every day corruption.
If 5MB of memory means swaping out to a floppy disk 30 years ago and 1GB usage doesn't today because your macbook has 32gb of ram the older program is still going to be slower. I think there's an important distinction between "modern programs could be faster" (which is unambiguously true) and "modern programs are slower than older programs or even analogue equivalents" which ends up often relying of invalid comparisons or rose colored glasses about what computing was like.

Often times what's being optimized for isn't even the speed of experience and maybe that's ok. Chrome spawns a million processes so if a tab crashes it doesn't end your browsing session, VS code being written in electron means writing plugins is a breeze and thus has built a thriving ecosystem in a record amount of time. If nothing else the world of software is a lot more flexible in 2020 than 1990 and maybe people prefer that to raw speed (given there's not a huge demand for native terminal based applications there's an argument to be made)
Are you overwhelmed at work? Learn to say “No”
I'm not sure about the particular component but Xetra/Eurex indeed went down in April. Same pattern as today: it went down around the opening hours and got fixed around lunch time. They have some structural problems that have likely been left unsolved.
I used to use UI's like the ones he talks about. And yes, you can get quick at it.

But OMG they took forever to learn. And if there wer more functions than could map onto function keys that would fit in the bottom row, then stuff got hidden. Cue people yelling across the room "how do I get into the stock reorder menu?","F3 for stock, then F2 for management, then F5 for reorder", "thanks!" (no help window, or tooltips, or anything).

This isn't "easy", and it's certainly not discoverable. And it's only fast if you know exactly what you're doing.
This has been a rule from day one as far as I can remember. Nothing new here.
Would you be allowed to use it for a store that sells (gas or coal) grills?
This mostly sounds like the ramblings of a frustrated user for a particular application who is projecting this to the entire domain of modern applications. The thing is, they’re not wrong.

I worked on a multi-year multi-million dollar project to replace an aging greenscreen US Federal government legacy system (originally written in Natural / Adabas). The replacement was supposed to have a modern web application front-end with J2EE middleware and a modern relational database (Oracle IIRC). Literally tens of millions spent, but the project was cancelled. Why? First of all, there was a nasty project management issue I won’t go into now, but the more important problem in my opinion was that basically it sucked. The
application was extremely slow and cumbersome, response times were unacceptably long. Users complained they actually preferred the old application because it actually worked and actions were instantaneous. There were key combinations that meant something, etc.

In addition to the usual incompetence that abounded on projects like these, my conclusion was that far too much time was spent on the infrastructure and not enough on UI/UX. I am a solid UI developer with no official UX background but I have enough experience to know what pissed users off, and the application design had these issues in droves. All of this also revealed just how much abstraction we use in modern application development. The old greenscreen apps were very interconnected and were run on “bare metal” systems such as mainframes. An action you took immediately got stored in the database and lookups were lightning quick. The modern equivalents to these go through many, many layers of processing that never before existed.

Modern application development is hard, really hard. Sure it’s easy to throw together an app with modern development tools, but once you want to make anything Enterprise-grade, customizable, reliable, and actually usable, it takes time, dedication, and talent.

Don’t ignore UI/UX.
Tell us how you really feel.
As I write a program in react native, I realize the problem is at least half attributed to Apple.

Having to make Apps that will get published and not banned, all while trying to keep costs low forces developers into JavaScript solutions.

If it was low cost to develop a native iPhone app, this would not be an issue.
Is mentioning white British privilege over low-caste Indians now a flagging offense?
> "...interviewers know after 20 seconds whether they'll hire someone..."

Without even seeing a single like of code from the candidate? That definitely doesn't translate to tech interviewing. It takes at least 30 minutes to get enough code out of the candidate to form even a first impression.
Hm. I remember Windows 2.1 would composite the screen image right on the tube. You could watch it paint the components in bursts - a window background with holes where the components would go (with other windows showing through the holes!) then components would populate then data be drawn. Could take a second or two.

But sure sometimes programmers take advantage of speed and space, to do more. Which can look like "the same thing got slower". But its hardly the 'same thing', since now you can have HTML renderings inside components etc.

Takes a moment to reconcile code across the web as well. If we amortize the time it took to update an app from floppies (hours?) to each execution, compared to modern self-updating code over the net we'd see a fairer comparison.
At this point Apple is like Walter White at the end of Breaking Bad. It's absurdly wealthy, but doesn't seem to have any purpose left apart from shoveling out more meth or iPhones to get more useless cash.
How to Facilitate a Knowledge Transfer Remotely
I disagree. Meritocracy is an euphemism for fairness for the vast majority of people valuing it. Is that incompatible with justice?

It is not a value judgement of people. If you work harder, you earn more. Some don't even want to do that and are not lesser beings for it.

freedom is incompatible with equity is a response on the same level, but there is much more truth in it.
What do you mean? YouTube Premium removes ads, there is no skipping through them.
4) He has touched on this topic to varying degrees: https://blogs.sciencemag.org/pipeline/archives/2018/01/30/au...
I wonder who is going to have the guts to kill the 737 Max for good. It's never going to fly with airline and passengers ever again,
So Apple has always been anti consumer and anti developer.

Right, nothing new here.
Scrolling text in text editors. Was always buttersmooth on 7 MHz Amiga. Is choppy in many of today's IDEs. I get that IDE does more than a text editor, but it would be great if adding extra features would not compromise existing ones.
That's not commercial advantage as colloquially known. Commercial advantage would roughly translate to direct profit taking.

And they aren't doing it to become world renowned for their rebroadcasting, they're doing research and publishing results first and foremost. Big difference. Unless you want to start couching every type of university research as commercial advantage now, which seems pretty harmful to the university research landscape to me.
I don't see any controversies mentioned on https://en.wikipedia.org/wiki/Market_maker. https://en.wikipedia.org/wiki/High-frequency_trading mentions some controversies about high-frequency trading in general, but none specifically about market making.
So if we find the cure for all diseases, we still need to figure out how not to drive to become immortals.
wrap PHP in a Ruby runtime?
Whites are a minority in the global community.
I really disagree there, specially as the project gets complex enough. ccache will not speedup anything related to linking, for example. But it will increase mtime of all your object files as it writes them even if they come from cache. So at some point even archive file creation dominates your "incremental" build time.

I suggest you don't wait until it's too complex to fix the mistake and do proper dependency tracking since the very beginning. It's not that hard in C/C++.
Wavemaker backs Ackcio in pre-Series A round
This looks like a great resource, swyx. I'm considering buying but would strongly prefer to read a physical book. Do you plan to publish a print version?
Show HN: Let's Write Together
I fully agree with you. I have no idea why you are down-voted so heavily.
thanks for humoring me.

The thought exercise I want to promote is, imagine an earth ruled by a single government. How should that government handle equality across the globe ? and if we can come up with a good answer, let our local policies not be totally inconsistent with what we would do globally.
Applying Gödel's incompleteness theorem to search for unprovably, would-be, successful companies requires the searcher to develop axioms and rigorous math to know "This startup is an unprovable case and should be tested".

I really doubt axioms have even been assigned to this problem.
I was programming on an Apple IIe in 1983 and this post is ... weird. Firstly some things on the Apple were crazy slow. Gaming for example. And the PFS database system when doing any meaningful work. And disk access was a killer on those burping floppy drives.

The Apple has no network, LAN or WAN. I think a modem may have been available but most people didn’t have that.

All AJAX apps use network. And you will never get away from some amount of latency, even for edge apps. Which means that for certain things, physics dictates that Apple IIe will always be faster than AJAX.

Much of the rant isn’t even related to the comparison. I’m also curious about the author’s broken shift key.
Show HN: Kweb – A tiny Kotlin web framework for server-side developers
"How JavaScript Works" by Crockford was published in 2018.

https://www.amazon.com/gp/aw/d/1949815005/ref=dbs_a_w_dp_194...

https://youtu.be/8oGCyfautKo
Disclaimer: This is a very risky experiment - with quite good odds of turning into something that should be shot on sight - but here we go anyway. Let's write together - this is an open google doc anyone can edit, I want to see what we can create.

Let's list my mistakes so far. 1. This is a Google Doc anyone can edit. 2. I've opened it up to the internet. 3. I've asked the internet to be nice.

Please don't do anything illegal, and don't delete anything - only add.
I can attest to modd too, it uses a (per project) configuration file to define include/exclude (recursive) globs, along with respective blocks of commands.

I would also like to extol virtues of its sister project devd[0] from same author which makes web development palatable to me. It's a little websocker server that injects a tiny script into HTML to reload the page in browser once modd detects file change, rebuilds front-end and sends devd a SIGHUP.

[0] https://github.com/cortesi/devd
PostgreSQL: How to convert 2B rows to bigint
Sorry, I was a little unclear in that post and probably made it sound more legal (as in, courtroom) than I intended. What I meant is that some police departments have announced that they will not allow edited or out-of-context footage from body cams by police officers facing administrative action. You're right in that courtroom rules of evidence are not subject to such decrees.