skysight-inc/HackerNews huggingface dataset:
> This document describes the syntax and semantics for a compact string
representation for a resource available via the Internet. These
strings are called "Uniform Resource Locators" (URLs).

https://www.ietf.org/rfc/rfc1738.txt
I think his response was low effort as much as the question. Might have been expecting a different conversation and defaulted to the lowest common denominator.
>$250,000/annum

it is bare minimum that you'd have to pay to an engineer, and i'm still not sure that you can find somebody able to do hardware design in AI space on that kind of low money today.

Also - the actual cost of an employee is significantly higher than what you pay to the employee. Plus everything else you need to run R&D company, especially if it involves hardware prototyping, etc.

I mean i can believe that a hot startup where people would take equity and see good chances at good exit can probably reach some reasonable prototype (not actual product) stage on $60M. For any bigger established company - it would be several times more expensive with an order of magnitude higher chances to screw the project (due to incorrect product fit, internal politics, overall internal inefficiency, managers actually hiring a crowd of "AI hardware designers" at $250K :), etc.)

Look at Cisco - the company does understand that they can't do anything new in house, so they regularly spin-off a $100M wad of cash (with usually the same 3 guys attached) and buy it back 1-2 years later for $700-800M. If Cisco attempted to invest those $800M into new tech development in-house the chances for a good outcome would be much lower.
I've never used Flow, but that sounds the same as `--noImplicitAny` or `--strict` in TypeScript.
I think rather than a sideways elevator, they should make one that runs on an electrified track without a cable or counterweight. Just a motor that runs on a cog or something. You could then have multiple elevators on the same shaft, going the same direction. Then at a couple places, have switches that go sideways to the other track, just like a train.

So for instance you could have 10 elevators going up and 10 going down, using 2 tracks. With switches at the bottom, top, and middle. After someone is dropped off, the elevator moves to the down track until called. You could fit way more elevators and have more floor space for real estate. Plus you could harvest the electricity going down instead of burning it on the brakes. It would just need a really good safety to guarantee it won't plummet in a motor/power/computer failure.
I would think you could wrap $ or jQuery or whatever in a hook for metrics.
Plants kill animals by being poisonous, and sometimes by eating as in the case of the pitcher plant. Animals kill plants by eating, and sometimes by poisoning, like when dog pee kills the grass.

Everything kills everything else. Living things are merely temporary storage for genetic information. The genetic information that increase's its number of redundant backups faster then the number of instance failures wins.
Wish we could see something like this in gmail.

I spent some time at a sales position and working with email has always been hard
And Splunk bought VictorOps, the third company in that market
If the browser absolutely 100% of the time knew that difference and showed "Wikipedia FR > Canada", wouldn't it be much simpler for the average user?

The browser could even show specialized UI such as "FR" as a clickable dropdown menu to allow users to switch languages. Chrome already does this for searching a single website through the address bar (type domain.com TAB)

Basically these changes are not thought for you.
You are not representative of the average Web user.
Shanghai marriage market
Tiny-atom 3.0.0 – compact store, now using React's new context API
I must be lucky too, as I got the same result from both.
I'd disagree that the Romans had more in common with the Middle East than northern/western Europe purely on the basis that a substantial part of the feudal organization, religion, and law of northern/western Europe comes directly from the latter Empire. That's unfair as an argument, because we don't really know what was there before that (lack of Celtic writings), but it's also hard to disagree with. The Goths and Vandals were Romanized to a significant degree before they even came West.

I don't think it's fair to say that Roman culture being European is a "retcon". Sure, for the Greeks, but the Romans were the forebears of virtually all European institutions, and any argument that the society Europe consciously modeled itself upon was somehow not European falls apart.
Tests only catch what you test for. In this case "memory leak" can be replaced with "site functions as expected", and the same argument you made applies, and yet it's still useful.

Just because you can't determine the exact cause of the leak, or even detect all of them, doesn't mean that having some indication of memory usage initially and under test loads of different (reproducible) amounts at different intervals and comparing them across builds can't get you a hell of a lot of utility.
Proportional fonts, so no the '.' doesn't get you a full character.
Justice Department Charges North Korean Over WannaCry, Sony Hack
You have to judge it in context. If it's entirely a senior team then the value of code reviews is greatly diminished. You rarely catch a bug in a bug review when you're reviewing a Senior software engineer's code. those bugs aren't caught until you do testing.
REST API: Your Guide to Getting Started Quickly
> "This is just making it easier for the average user to see the most important thing to them"

This is exactly the wrong way. The domain name system is simple, easy to learn, partly, among other, exactly because it is without ambiguity. It has been an essential part of our lives for several decades by now and users should be expected to undergo the effort of looking into how it works for 5 minutes once in their lifetime. (Arguably, parsing a URL is an important and essential skill nowadays, like adding.) Obscuring it and introducing ambiguity doesn't only not help, it is an essential hinderance to understanding.
Why does it matter? You haven't answered that, other than seemingly stating that you don't like it.

No, agency is not overridden. That's a crazy stretch. The most advertising can do is create desire, but a person still has to make the decision to act. Otherwise you're talking about mind control and if we had that then the world look very different.

Re: product quality, you're just making quite a lot of subjective statements so I'll skip it.
> Come on, you know where this is going: They are going to hide amp subdomain, so you don't know if you're looking at AMP or the actual destination. And then suddenly the whole world funnels through AMP.

That's probably the reason for this utterly bizarre change.
For those of you fed up with PD, you should check out https://pagertree.com

Fraction of the price, reliable, and not packaged with monitoring.
Build a Pi Zero W pocket projector
Someone mentioned www.citibank.com.sg vs citibank.com.sg in the issue.

One of my school's websites: I can't remember what it was and this was before I understood what the difference is, but www worked much better than without iirc.

This also applies to m.*, so literally any web-app with a mobile version.
Right, I can visualize how that'd look from a top-level, but it'd be cool if they could share details. What sort of data did they pass along? Was this a standalone little dev tool on everyone's machine? Talk to a server?
You might find a move into enterprise technical pre-sales easier (or perhaps that's what you meant).

Moving from tech support to pre-sales within the same organization is not uncommon - support have deep technical knowledge of the product, have customer facing (at least telephone) skills, are used to juggling multiple ongoing conversations, etc.

Moving from engineering, if you are in a role that requires you to understand the whole product, you are part way there. Communication skills perhaps less so (unless you run engineering TOI presentations for other parts of the business or within engineering), and customer facing skills possibly not so well honed.

A move from engineering to profession services (which adds a customer facing element) to pre-sales, to (if that's what you're aiming for, and is still attractive having worked with sales people while in a pre-sales role) sales, might be a better path.

Enterprise sales is less about the product, and more about developing relationships ("people by from people they trust"), constructing a deal that works for both organizations, and closing the sale.

Technical pre-sales is a question of mapping the customer's business requirements to the product's capabilities, and demonstrating that your company can solve their specific needs better than the competition.
As a guess, wrap each method in a function that records access and run original method? That way you can get stats for each method.
Well, browsers already support a better form of this feature. On the server you setup a redirect to your preferred domain. You redirect https://www.example.com to https://example.com or vise versa.
Carlsberg Will Glue Together Its Beer Cans to Cut Down on Plastic
The Concord wasn’t allowed to fly at super-sonic speeds while over the continental US, so the poor Braniff pilots didn’t get to really have the full experience (other than in training).
Asynchronous Networking Patterns
Yes, that's correct. (It's not actually literally always, even in cases like this, but "always" makes a pretty good aproximation in practice.)
Investors paid to be a part of what Pagerduty can eventually become. Not to have a piece of what Pagerduty is today.

What Pagerduty can become, is much more than just alerting for IT. That's what the $90mm is for.

They hint a little in the article at what some of that future can include: "PagerDuty has shifted some of its focus to doing more with the data it tracks for customers in the future, an area in which it plans to invest."
If only Firefox's JS handling didn't melt my laptop.
Yes, clearly a health product with no health benefit and marketed falsely is not legitimate, and in many places there are rules against false advertising.

I'm not sure if you're trying to disagree with my comment or making a different point...
Couldn't you just count the number of $ to get a decent idea?
Thanks, didn't realize that :o
Thanks for responding, I respectfully disagree.

The statement is saying if we look at the outputs of a system, it is producing exactly what it has been coded to do, intentionally or unintentionally. Facebook is producing exactly what it is designed to, not by a single overarching design but by hundreds or thousands of humans who have had input in to it. When the programs you mention don't get the results they were expecting, its either because of bugs in them, or because the programmers didn't understand why the output would be.

The program, however, is doing exactly what it is designed to do.

Facebook is attempting to monetize the signals between humans, like a robber baron AT&T trying to sit between every phone line extracting coin. It will continue to do so as long as that continues to turn profit and excellerate its worth on the stock market.

Anything else is coincidental.
Honestly, if you like VSCode you should have been using emacs rather than vim all along...
Pleasantly surprised that their Bitcoin donation route is as busy as it is. ~20BTC+ over 700 transactions ain't chump change!
If we could, I'd be all for it. Have an option that says "show URL bar or not" and by default hide the URL bar, optionally show the whole thing. Especially on space-constrained devices like cell phones where every pixel counts. Just show the page's title.

I think we're a long way away from that ideal, though, and some web pages may not be designed with this ideal in mind.
Maybe he only listen to anime soundtracks and was embarrassed to tell you
Rome and Byzantiums are a continued empire in every sense of the word. The people there didnt consider it different. It was totally contiois for a long time.

This is totally different for the islamic empires. The invovled massive chamges of the leading elites, internal organisation, sometimed completly know peoples.

Saying the Ottomans were continues with the older empires is ridiculus assertion.
How would you go about it? Lots of high-voltage lines, or is there something else that'd make more sense for this unusual setup?
So apparently when Google said they would like to "fix" URLs, what they actually meant was that they would like to break them, whine about how broken they are in the future, and then come up with something worse.
The Mughal queen who became a feminist icon
This doesn't appear to be the case?

[1]:https://www.techworld.com/download/internet-tools/firefox-63...
Do you get something at http://pool.ntp.org ? My blowser times out as does telnetting to port 80
I love this kind of thing. I've had a minor bite from the time bug, but I haven't bought anything more exotic than a VC-TCXO and a couple of GPS receivers to treat it.
JCA | Software Engineer - C++/.NET | Lake Forest, CA | ONSITE
Looking for talented Software Engineers to work on/with Medical Device embedded systems. Day-to-day activities include design, documentation and implementation of applications (GUIs and services) that will be used on these medical devices. Must have experience working on Windows systems and proficient in english, both written and verbal.

For more information, send an email to: jgsenquiz@jcapr.com
My bet is this decision is driven somewhere by marketing morons who want 'www.google' (presumably a domain that will at some point exist, the TLD already does) to render as simply 'google'
I love the detail-oriented approach to this. Tracking jQuery usage and slowly removing components from their custom jQuery library are both really clever strategies.
$1B Bitcoins on the Move: Mt. Gox vs. SilkRoad Origin Discussed
https://www.extremetech.com/computing/193983-sandisks-dimm-b...
I've been using emacs for more than ten years and I've loved how I've been able to invest heavily in one text editor to cover all my needs. Back then everyone else seemed to be using special purpose IDEs so it's interesting to see that only now lots of people are seeing the advantages of more general purpose editors.

VSCode is not emacs, but it's not bad at all.
Disney Just Got a Win in Lawsuit Against Redbox
You can continue reading the article to learn the answers, you know.
I'll bet it still can't avoid getting caught on rug tassels, or wedged under furniture that's exactly the wrong height, or have long hair completely bind up the roller.
I don't know if it's the same thing, but I'll bite: it's absolutely maddening to edit or select part of a URL.

Click in the address bar and the entire address is selected, then you click on any part of it to either select a part or to place your cursor in order to add to it, after which Chrome appears to first shift the entire URL to the right in order to show the protocol, then it places the cursor within the shifted URL under your pointer. This causes (attempted) selections to be established from some other place in the URL than the user intended.
I don't know why this is getting downvotes - entrepreneurship is something I've considered. It doesn't help me get a visa though.

I tried emailing computer repair shops asking them to advertise my data migration services - using an Apple II to copy off 5.25" floppies, a Mac LC to read DD floppies, and a PowerBook G3 to read SCSI and JAZ disks. Unfortunately, I only got one reply that asked to see a poster before they'd even discuss it with management.

I also tried I tried contacting companies via Seek and TradeMe. Most expect me to already have a work visa. I asked recruiters for help. I put side projects here on Hacker News to try to get attention. I asked friends who I worked with at Fisher & Paykel Healthcare when I was there before. I found random people on Github and offered to work for free on open-source projects just to get an introduction. Nothing has worked. The only interview I had was from an Australian company. Now I'm spamming everyone on the Accredited Employers list who has an email address on their website. I'm willing to take whatever I can get now, wherever that might be.
We have less AC, but we have more heating, which is more energy intensive than AC.
Yes, that's pretty much where I've gotten to as well. Might as well put in the effort to move that process into unit tests as then you get to run it repeatedly for free from then on.
Typescript will probably be force-dog fed at some point. However, I don't think it will be a mistake.
Yes, but those are decisions made by whoever controls foo.com. This may not be a good decision by Google, but I don't think they should be held responsible for a decision that was made by whoever controls foo.com.
Same thing with 90% of software engineering. Your work is notices only when it fails or sucks.
The transition to CSS transitions seems primitive to me.
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Animati... makes it sound very much like a fire-and-forget approach.

My concern, also when building UI with React, is that web design is often only interested in end-state of an interface, playing a bunch of fire-and-forget animations to transition between states.

The reality, that only games and Apple seem to have embraced, is that it's far more sophisticated for animation to reflect a state that can change at 60 or even 120 frames per second, depending on what the user is doing.

This is a great presentation from Apple, Designing Fluid Interfaces, that captures the concept: https://developer.apple.com/videos/play/wwdc2018/803/

Am curious: have any web frameworks embraced this approach?
I still find there's a fair amount of value in just having most of the code be executed regularly (on every commit, for example), even if you're not perfectly testing the output.
It's more sinister than that, they are devaluing the importance of URL so that you would have to search for it; the worst is yet to come.
Agree servicenow is bigger than just incident & problem management. But they are very big in that area, as a subset of ITSM. As mentioned upthread I definitely see Pager Dutys move away from alerts & messaging as preliminary steps. A lot of their investments in the last few years are around business metrics, process, and visibility. Theyre explicitely talking about problem management, outside the traditional event engagemnt actions folks in here are focusing on. And if youre doing both problem & event management how long until billable hours come in to “reach the enterprise.” And then its a (shorter) jump to generalized ITSM.

So no, I dont think pager duty is going after hr & payroll functions. But the value/market theyre after is much more than just event engagement.
> Unfortunately the only way to gain a deep understanding of the powerful tools functional languages do give you is to gain a deep understanding of functional paradigms.

> I don't see why you need any more evidence that you should simply learn functional programming so that you may first-hand answer your own question.

It is possible to interpret the GP comment as a request for good resources to learn FP. You seem like you could probably point one or two out. Since they've already expressed a desire to understand, that might be more beneficial for them than the equivalent of "just do it".
Sorry, I think the point I was trying to make was, do we really want to transform this unique geography? I live in Utah and if someone came here and said, "you know all this red rock and sand in the south, we could change that into a lush green landscape," there'd be massive opposition to that idea.
I've been thinking about installing VSCode for a year now, I've been happily using vi/vim since the '80s. Because of your message I finally installed it to try out. I've got a few projects I'm working on, can't wait to see how it works for Python. I'm an ops guy, so I don't write code often.

One thing I forsee being a problem is that one of my projects is a side project, that I usually work on from the couch at home, using my chromebook sshed into a box running vim. So, I can't run vscode in that environment. No biggie though, I can drop to vim for that.
Generally programmers try to avoid redundancy.

There is the whole "Don't Repeat Yourself" mantra.

I guess you could talk in abstract terms about overbuilding a program by including a large amount of self-checking and possibly even error correction, but that's a bit of a stretch.

That's a "bit of a stretch!?" That's how you should build anything that needs to be fault tolerant and robust. Maybe not a "large" amount, but enough, such that one error doesn't strand the user in a highly inconvenient situation. A key example: text messages that can crash Messages and leave the iPhone in a state where the user has to reboot. This has happened several times over the years! Apple programmers here on HN will shrug their shoulders and tell you that you have to let the process crash to ensure memory isn't corrupted. So why not have one process which can crash, working off a file acting as a queue, with another process monitoring attempts to process each element, and limiting the number of tries for each item on the queue? Apparently, that's too much trouble, and it's easier to just pooh-pooh people on social media.

Is it "redundant" to overbuild that part of the system? Yes. It's also much better for the user and for the company long term.
Previous discussion on same topic but different posted link: https://news.ycombinator.com/item?id=17612540
Ok I see what you are saying. I guess I didn't really get this across but I'm not saying that more consonance always means more listening pleasure. As with the Pythagorean tunings, all consonance and no dissonance can become bland. Dissonant intervals are also a part of the harmonic series as you go further up. The major second that you mentioned is a 16:15 ratio.

As far as Jazz chords, many are not as dissonant as you would think. The dominant seventh which makes up the entirety of the blues progression is generally considered dissonant because of the flat 7th, the most 'out of tune' note in western tuning. It actually is an attempt to approximate the interval formed between the 7th and 4th overtones which are a strong consonance.

Dissonance is definitely a part of what makes music interesting. I wasn't trying to say that consonant intervals are the only reason for listening pleasure, just pointing out that there's some natural phenomena (harmonic series) that we're approximating or emulating with our music that can explain why we perceive music the way we do or why it sounds beautiful to us.

I'm not familiar with gamelan but I found this interesting quote on the page regarding one of its tunings:

> ..where instruments are played in pairs which are tuned slightly apart so as to produce interference beating. The beating is ideally at a consistent speed for all pairs of notes in all registers, producing stretched octaves as a result. This contributes to the very "agitated" and "shimmering" sound of gamelan ensembles. In the religious ceremonies that contain gamelan, these interference beats are meant to give the listener a feeling of a god's presence or a stepping stone to a meditative state.

So in a way, even though the tuning system goes 'outside' the harmonic series, it doesn't completely ignore it but rather 'stretches' some of its intervals, which is what gives the music its otherworldly or mystical feeling.
I actually don't understand why it is shortsighted.

It's an extreme point of view, sure, but in a perfect world this would be the case every time you build something.

On the opposite end of the spectrum you have to rewrite the entire codebase every time you interact with it to make it fit.

Reality is somewhere between those.