skysight-inc/HackerNews huggingface dataset:
At this point: What does Sublime Text offer that hasn't been superseded by VS Code and/or Atom?
I'm taking issue at the hyperbolic nature of the comment. I'm not an ISP apologist. But to say there are zero technical reasons for an ISP to want to provide DNS is unfair and incorrect.

Cloudflare and Google pay ISPs for the latency they get, FWIW. If I made my own resolver service today I would not be able to compete with your ISP without forking over $$$.
Also of interest: GDC Game Postmortem https://youtu.be/rhM8NAMW_VQ
I haven't compared it recently, but Sublime text was much faster than VS Code in lots of scenarios, and especially with large files.
does this follow the trend for (or perhaps presage) an increasing emphasis on “user experience”?
I have a hard time understanding the rationale behind liking to that "out of whack" tweet. It provides little additional information -- I was expecting a screenshot.
Great. Now I've taken my laptop out of my house (where I'm using your router) to the coffee shop downstairs where they use an ISP provided gateway... And the ISP is spying on me again. Until DNS request is encrypted there are no solutions outside of a wholly self-managed network.
The large companies I've worked at don't even have the notion of letting you install your own OS. You ask the IT department for a workstation, they image you one and give it to you. That's it. If you're a senior developer with friends in the right places, you can get administrator access.

> You spent a _year_ at a place that made you sit at a fucking desk that doesn't fit you? My god.

Sounds pretty ridiculous when you put it that way, yes :) but after all, what do we expect them to do? Tell the office manager that her beautiful design had to be screwed with just because of some senior engineer doesn't fit there?
It's much faster and uses less CPU and usually less RAM.
Isn't that easy to detect, though? The FAFSA (among other things?) requires disclosing family income (and assets?). The university gets to see all this stuff (well, the FAFSA applicant lists schools that get to see it). If they see "family makes $300k/yr and has $2M in assets" and "kid goes to a poor high school not in his/her normal district", they can say "hah, nice try", and toss their application in the bin.
I encountered this in a local ISP in India in 2012: they were intercepting all DNS requests and forcibly using OpenDNS’s annoying NXDOMAIN advertising thing. When I returned in 2016 they’d stopped doing that. No idea if the technique is widespread.
It’s not written in JavaScript.

Seriously, using native C++ gives it a real performance boost over the other two editors.
Does Harvard maintain that lauded reputation if it's known to admit a racial monoculture? Especially in, say, the technology fields, where we've seen the negative impact of such monoculture in the quality of software developed using machine learning algorithms?
I don't think I'm being generous. Google's large scale plans are mostly about making the internet and technology ecosystem faster, safer, and more widely available. Of course, this is because their revenue scales as a factor of the number of people using the internet, the number of pages each person using the internet browses, and the willingness of people to spend money on the internet. But don't let the motive distract from the plans. Consider the plans on their own merits.
To be fair Zuckerberg didn’t get a CS degree. Your point still stands of course.
Editing remote files with Sublime Text and rsub[0] makes my day to day work so much easier. It seems like such a simple thing, but having a fast, intuitive, accessible, and easy to configure text editor is so underrated. I work with people that swear by vim, emacs, etc. but I never had the patience to learn how to set them up to suite my specific needs. With Sublime, I never had to. Maybe that makes me less sophisticated, but I genuinely appreciate that it's such a simple product that just works; I don't have to mess around with buffers, scrollback bindings, or memorize complicated shortcuts - I just call "subl" no matter where I am and I can manipulate the file natively on OS X.

[0] https://github.com/henrikpersson/rsub
I agree with you, but it is being used as one strike against him. Given that there is evidence that he didn't even do it himself, it further proves how desperate the people who dislike him are to drag him through the mud.
It's native. That's the big one for me as someone that doesn't care much for having electron apps littering my machine.
Hey I can't actually PM you but my email is in my profile.

It's a super-common dictionary word and is the brand of a very-well-known media company.

(my friend has a local business that's been an active and legit user of the name since 1994, and will have to give up serious local SEO/brand value to sell)
Why? Why is there such a strong desire for full sentences?

It's pedantic to me. I'm completly fine with terse incomplete sentences. They are not harder to understand. Plus I work with international teams. Terse is often easier to write and understand for non-native speakers.
I use vscode for heavy lifting and sublime text as the notepad replacement.
Did Snowden try to go they official channels? I don't think he did, Snowden (mostly rightly) decided to bypass the existing reporting systems.
Engineers are people who come in all ethical flavors. I used to know one whom I consider evil, in the actively, knowingly malicious sense. I've known a whole lot more who generally just don't think about these questions.

Thinking knowledge, intelligence or capability correlates with ethics is a category error.
Regression Planning Networks
vscode remote has all that, and more actually.
Because it’s zero sum? The rich kid pretending to be poor is taking away a seat from an actual poor kid.
If you're technical, I think anything where you actually get to work on projects with people is going to have a lot more potential than just talking. So hackathons, open source, and other things in that vein.

The difficulty here is given you find another technical co-founder, at least one of you needs to be willing to jump hard into sales, marketing, and administrative stuff. But assuming you have that, two strong devs who enjoy working together can make for a formidable team, and it doesn't really take that big of a project to know whether you like working with someone.
It hasn't even been 5 years since Fraisthorpe[0]. The people of Yorkshire are probably miffed.

However, this does create jobs for them...

[0] https://en.wikipedia.org/wiki/Fraisthorpe_Wind_Farm
I can't open this link for some reason (uBO?), but the title reminds me one very clever Wolfram's article where he brags about (as usual) about how he derived GTR equations from his graph model. That article had a bunch of comments with and one of them stating that in such a graph model there is always a reference frame. Wolfram didn't respond to that comment.
Speed for one, though most people seems to not care much about this, I personally can't stand the very much perceivable lag while using VS Code / Atom.

And multi-cursor editing is still the best on ST.

I personally use vim as my main editor, and the ST for the occasional batch text-editing. Though the out-of-box experience of VSCode is really good.
I don't think fixing incoming equality means zeroing out differences in income. It means shortening the gap between the bottom quartile and the top quartile, which is currently huge.
This is why you row I guess...
I see where you're going, but I don't agree we're at the same endpoint. One should generally be accepting of changes, but they should be worthwhile.

Theo de Raat doesn't suffer any fools. He calls bullshit as soon as he sees it (ok, Linis does too) and is fairly uncompromising when it comes to code quality and security regardless of whether it's kernel or userspace.

Seems to me, Linus is primarily focused on kernel space being secure and as long as kernel changes dont break userspace, hes cool.

I appreciate both views, but tend to like Theo's better.
Yes.

Sublime is unbeatable when it is used as a smart notepad - with frequent starts/closes. It loads instantly.

VSCode is more like IDE (once opened, rarely closed) and is actually moving into Visual Studio direction in respect of its weight and associated problems with that.
I use Sublime Text and VSCode depending on what my needs are. I'm happy with both, but both have different strengths.

Sublime Text is great for quick jobs. Looking at a large log file, pretty-printing a JSON snippet, URLdecoding a bunch of URLEncoded text, writing a one-off shell script, etc, is all quick and easy with Sublime Text. One of my favourite things is to use the multiple cursors feature to quickly construct a shell script - think of taking a list of a dozen IDs and constructing a series of 'grep' commands to look at a log file.

VSCode is great for longer-lived jobs. Currently I'm working on a bigish Python script to sync data from a handful of source systems to a cloud service. Using VSCode for this sort of development works decently for me, though I'm sure I'm not using it to its full potential at all.
I’m working with big CSV files now and VSCode is horrific. It hangs for tens of seconds on files that I have no problem editing right away in vim/vi. So for non-Terminal use, I think I’m ready to switch back to Sublime.
>Big ISPs aren’t happy

As my mom said - if you cry enough to fill a tank I'll buy you a goldfish.
Rent4Me Updated
What does VS Code offer over Sublime besides a massive marketing budget? I absolutely love Sublime, it has never occurred to me to even try the Electron based alternatives.
> Isn't the practice of closing school during the summer kind of suggestive?

I don't think that's the case since education wasn't a given for the poor.

https://www.google.com/search?q=why+does+school+close+for+su...
Google's plans fall into two categories: obviously good is one of those.

That doesn't mean that AMP is a great idea.
Running a MITM HTTPS proxy means running a CA, means the proxy gets to decide what to do about certificate errors instead of the client, means maintaining a whitelist of sites that can't be MITM'd, means segregating all the devices that I can't put a CA signing certificate on, and is just in general an ugly thing that should be avoided wherever possible.

Mozilla's method of implementing this has also created a blueprint for malware to avoid network-level detection.

I don't like it. In my view, what's being given up is significant and the privacy gain minimal.

(Right now, Mozilla has a DNS-based killswitch, but how long until all the 'bad actors' Mozilla is targeting have implemented it? I know of one public DNS provider already doing that. They'll take away the killswitch, then all the 'bad countries' will force their populations to install MITM certificates [along with the UK] and the world is going to end up worse off thanks to Mozilla)
Linked by Air | Technical Director - Rails (onsite), Engineers - Rails, Drupal (onsite or REMOTE) | New York, NY | Full-time | https://www.linkedbyair.net

We are a digital design studio based in DUMBO (Brooklyn, NY). We build flagship products for leading cultural institutions like The Shed <https://theshed.org>, the New Museum <https://archive.newmuseum.org>, the Smithsonian Institution’s Hirshhorn Museum <https://hirshhorn.si.edu/hi>, Yale School of Architecture, and many others. We work with the world’s largest seller of artists’ books, and the world’s largest seller of wine, and we have an ongoing collaboration with Google.

Utilizing a custom platform built on Rails, we partner closely with our clients to produce technically powerful and visually stunning solutions that are fun to use for authors and inclusive for all users. Our systems power websites, online archives, digital signage, mobile guides, CRM, ecommerce at scale, and point of sale.

We are looking for creative technical problem solvers to join our team of world-class designers, engineers, artists, and teachers.

We’re currently hiring for the following roles:

– A Technical Director with experience in Rails to help lead our team through this next phase of growth

– Mid-level and senior full-stack engineers with experience in Rails to build and maintain our platform

– Full-stack engineers with experience in Drupal and Angular

If this sounds fun to you, please email us at colin@linkedbyair.net !
> I don't understand how trading one ISP for another (Cloudflare?) is an improvement long-run. The system itself needs to be resilient, not just depend on the kindness of the upstream gods.

Mozilla and Cloudflare negotiated a special privacy policy for Firefox DoH requests [1] that limits what Cloudflare can do with the data – in particular, most information must be deleted after 24 hours. There is no technical measure holding them to that policy, but it’s a contract enforceable through the courts. Nothing similar applies to your average American consumer ISP.

[1] https://developers.cloudflare.com/1.1.1.1/commitment-to-priv...
There is no JS or anything on the page (besides what Ghost blog puts out for metadata). I am getting 99/100 on Google page speed test as well.

I tried zooming in on images using iPhone X / Safari and there is no issue. Are you sure something isn't wrong at your end?
Milestonehackers Newsletter / Podcast
Hi all,
I am launching my own podcast and case study newsletter targeting SaaS entrepreneurs. The goal is to have conversations that are meaningful, helpful, and interesting so that all entrepreneurs can benefit. I want to target specific milestones that either helped or hindered success and why, so we can all take a page from someone who's already gone through it. At some point, I will be accompanying a forum to the format for easier ways to connect and communicate. I really think this can be something beneficial for all, and its a way I can do my part to help others. If you're interested in subscribing please do so atMilestonehackers
Thank you all, this means so much to me, and I hope it will to you as well.
Scientists Engineered a Bacterium That Poops Out Huge Amounts of Psilocybin
The sea level has been rising since the last glacial period, but it slowed down considerably 6000 years ago. Of course we're in an ice age, we haven't melted our poles yet and they usually last millions of years. You comment about the interglacial doesn't mean anything except giving us more runway to burn oil until we can't back out.

https://en.wikipedia.org/wiki/Quaternary_glaciation#Next_gla...

> The state of various species is always in flux.

You asked for instances of climate change causing an extinction, this is your response to me fulfilling your request?

And don't forget in your other conversation about CO2 and plants about the increased temperatures predicted under climate change: "the diverse impacts of higher temperatures on other metabolic processes are likely to feed back on carbon metabolism in ways that we do not currently appreciate."

https://nph.onlinelibrary.wiley.com/doi/10.1111/nph.15283
This makes it seem like the guy who built it was a evil genius. I don't think he was - while I'm certain he's a smart guy, building a wide area trunked radio system only really needs one thing, money. The rest is pretty easy.
Sublime is nowhere in terms of add-ons / language integration compare to VScode, without that it's pretty much useless. Sublime is just a better looking Notepad++
There are only minor changes in this build: a few bug fixes, plus notarization support, which is required for macOS 10.15.

We've got some pretty exciting changes coming up quite soon, but this isn't it.
How Come Carbon Taxes Are Good for the Economy?
Everyone has a different use case, but in my opinion VSCode is a full fledged IDE at this point - not a text editor (and it shows in its speed.) I use ST to poke around in config files when they need quick edits because I'm less likely to make a mistake than if I used vim. It's also significantly faster when loading up large log files than VSCode. Actual remote programming is done with PyCharm, but that's just my use case.
The first comment on this makes me nostalgic for the era when Google et al(tavista) weren't aggressively pruning and ranking results in order to give the "most efficient" results for a given query. There was actually a chance that your question would lead you to a small, active blog with a thriving microcosm encapsulated by a "blogroll". Nowadays, you mostly get a platform like Reddit or Quora, where the QC is handled by an aggregate[0]. Interactions feel much shallower these days too -- but maybe that depends on where you go.

[0] https://en.wikipedia.org/wiki/Wisdom_of_the_crowd
>Firefox[...]whether or not their existing DNS provider supports it.

Wait what? Hows that gonna play with my existing pihole setup?
No, but have done a good number of interviews from the Who's Hiring threads.
So 250k per year in stocks + up to 200k in salary + 40k annual bonus. 500k total. That's a really solid result for someone with 10yoe in the big tech companies, top performer. Solid, but nothing to shout about.
In countries or locations with a nearly nonexistent tech industry, your employment options as a software engineer may be limited to that kind of crap
The out-of-box "IDE" features it provides (esp. for working with JS/TS projects) is amazing. I still struggle to reproduce that experience with various plugins on Sublime.

Thats pretty much it for me. Everyone keeps saying that the performance issue is a myth, but I still experience a very noticeable lag with VSCode, and that keeps me from using it as my main editor.
Seems like the best start up idea is one where you USE
stuff to create stuff people USE.

I've cracked the code.
I know all of this off the top of my head, so less than a minute all up. Well, except the line(".") bit; that didn’t occur to me until I’d done it manually with the help of v_g_CTRL-A, and I had forgotten about the "." argument until I looked up its docs—haven’t used it in a while.
That's true, but Google has made no commitment to keep it that way.
The problem with such a pipeline is that it’s not interactive. Now if you had a REPL that would memoize the steps so that it only ever did one `curl` request, that’d be different and useful.
No it didn't

print("Hello World")

Works on both
Quoting Debbie Harry from an interview published just yesterday [1]:

> She is similarly dismissive of another horrific incident. In the early 70s, when she and Stein were coming home after a gig, a man followed them and forced them at knifepoint to let him into their apartment. He was looking for drugs and equipment. He tied up Stein, then Harry. Once he had piled up the equipment he was going to take – guitars, Stein’s camera – he raped her on the bed.

> In her book, she writes: “I can’t say that I felt a lot of fear. In the end, the stolen guitars hurt me more than the rape.” Can this be true? “Yes,” she says. “I mean, I was angry and I felt victimised. I wasn’t beaten or harmed physically, it was all emotional or mental. Being raped – or fucked – by some stranger against my will at knifepoint, you know …” She pauses and sighs. “It wasn’t a happy moment in my life, but I really, seriously, empathise with women who are beaten. That would be something that [would lead to] emotional ramifications for the rest of my life. But this doesn’t.”

> She knows it may seem hard to believe. “It is ludicrous,” she says, “and it is kind of funny that I would say it, but, truly, I wasn’t physically molested. Afterwards, I was with Chris, and I was, you know …” She makes a sound to signal the horror she must have felt. “I went on with my life. But as I say, I wasn’t beaten or assaulted and I think that, coupled with being sexually violated, is truly awful. Then you are really made to feel powerless.” But she was tied up at knifepoint. Didn’t that make her feel powerless? “Yeah. Not the same. It wasn’t for me anyway.” She didn’t have counselling, and says Stein was supportive “and we moved on”.

So Debbie Harry is certainly making a distinction here between forced sex alone and forced sex with physical violence. And for her that distinction makes what she suffered less serious than if it had included physical violence. Do you want to discount her opinion too?

[1] https://www.theguardian.com/lifeandstyle/2019/oct/01/debbie-...
Ends up clear cutting the rainforest to grow more soybeans, and there is nowhere near enough used vegetable oil for use at scale.

Luckily EVs and high efficiency internal combustion vehicles are driving down the demand for ethanol in the US and obviating the need to consider biofuels as a petroleum alternative.
I may not have the technical expertise to understand this fully but right now I'm doing adblocking by using adguard's DNS IPs in my router (1).

It kinda works everywhere but for some apps like Chromecast I have to null route two IP addresses (8.8.8.8 and 8.8.4.4) otherwise it doesn't work. Those are both Google's IPs afaik.

So my question is: will I be able to keep doing it after this? I am asking because I am extremely suspicious of Google these days and wondering if they have an ulterior motive to prevent users from doing such host based adblocking in future?

(1) https://adguard.com/en/adguard-dns/overview.html
Hi! I’m a senior engineer at Amazon. Throwaway account but I’ll try to respond to questions if anyone cares to ask.

Yeah we use services heavily, but there’s plenty of teams dumping data to S3 or using a data lake.

There’s also the “we need to do this but management doesn’t see value so let’s dump it on the intern or SDE 1, who we won’t really mentor or guide and then blame, forcing them to switch teams as soon as they can.”

If you work at another company and think we have our stuff figured out at Amazon, we really don’t. We have brilliant people, many of who are straight up assholes who will throw you under the bus. We have people who are kind and will help you gain all kinds of engineering skills. We also have people who are scum of the Earth shit people who work at Amazon because I don’t think any other sane company or workplace would tolerate them. We have extremes on the garbage people end of the spectrum, unfortunately.

Sorry long rant - point being - it’s good to learn how we do things. The internal email on services is pretty unique. I learned about it when I was an SDE 1 back in the day. But - don’t take it as gospel. It doesn’t mean you need to build services.

I can think of any number of examples where we follow anti patterns because no one gives a shit about the pattern, whether it’s a service, a bucket, a queue, or a file attached to the system used for scrum tasks, or shit passed over email... we care about value at the end of the day. If you don’t provide sufficient value at Amazons bar, they have no problem tossing you out the window.
I’d like one that works and finds the stuff I’m looking for. How about that?

Not sure I (or pretty much anyone else) care how it does that.
That is understandable. But when the majority of US ISPs are monopolitical or oligopolitical organizations with zero oversight (Ajit Patel), it becomes harder to argue that sell.
I personally use 2 types of editors, VSCode for any project based work and NPP (Notepad++) for any light editing work, config files, or writing down some minor notes. I have encountered "huge file" scenarios and had Sublime installed as well in my previous job. Some scenarios and features worked well for me in Sublime, some in NPP (Macro).
It's not an editor filled with JavaScript bloat.
In my opinion, it really depends on the language. I find that VSCode is better than Sublime for web development, but I really prefer Sublime for write and compile workflows (e.g. C/C++ or Go development) which do not rely too much on extensive IDE support.
Good to see that the mitigation strategy doesn't involve specifically patching all affected devices (an impossible task), but takes the more sensible route of creating tighter controls on the network to begin with. A bit reminiscent of the 2FA revolution -- it seems like VPNs could bear to enjoy some mainstream attention.