skysight-inc/HackerNews huggingface dataset:
There's actually a long and interesting history of tools which abstract away the text editing involved in code. Microsoft in particular has consistently produced visual tools to build code - usually, but not always, specialized to some task.

Windows Forms editors, and similar HTML editors have been around at least since I was a kid (1993 for forms, later for HTML WYSIWYG editors); old versions of visual studio provided tools to let you lay out databases visually, and later on to link those up to related objects. Maybe they still do, I don't know.

Turing-complete visual code editors have also been implemented. Microsoft (again) had a couple - a "Visual Programming Language" (named as such, iirc) for their long-dead robotics framework and something else called "Workflow Foundation" (WF), which allowed you to lay out workflows with arbitrary code built into it. I only worked with WF, and it was pretty terrible.

A much better implementation is Scratch. It's generally relegated to education, because laying code out visually is actually pretty inefficient. It's great when you're getting started, but you'll soon find that the textual representation of a language is a lot denser. Put another way, what takes longer: typing `def` or moving your mouse to a menu and dragging a "function" object into place?

Regarding cross-compilation, that's a different problem, and one which has been solved in various directions. Ideally, one could compile this hypothetical language directly to machine- or bytecode.

I do see the appeal of doing this. If you come up with something you should post it here - I would love to see it.
"In cases of formal debate, where the goal of the debaters is, as often as not, not for one side to dominate the other with rhetoric, but rather for everyone to “adversarially collaborate” to discover the complete shape of the debate—to map all the pros and cons—so that they can then go over the mapped argument and judge its merits for themselves, rather than working form the incomplete information they started with (usually just the information held by their “side.”)"

I did formal (policy) debate and my goal was always to win. Are there forms of formal debate which are really oriented towards sketching out a complete argument landscape?
Yes and you can take a loan out of your 401k for a down payment. If the appreciation works in your favor, refinance and pay yourself back in a few years.
That's right! Vespa looks cool. I really appreciate that they even implemented a use case as a proof of concept.
I have not found a storage backend for Nextcloud that is anywhere near as cheap per TB as Dropbox. Have you?
Not for each use case of everything, anywhere, of course. This specific use case is important enough to warrant a dedicated parser though, and has benefits both in performance and in security.

People have ben actively doing this for XML with streaming parsers that emit events, where you don't just validate XML itself but the semantics of the payload you're receiving, and bail out early instead of parsing the whole XML into a DOM then validating the DOM structure and values.
There are ferries to the isles and Ireland, yes. there is the "Euro Star" train which can be boarded with vehicles to take you to continental Europe, it stops in cities like Paris, Brussels, etc, and you could probably catch something that floats too.
Insurgo PrivacyBeast X230 Laptop Meets and Exceeds Qubes4 Hardware Certification
Search gets less attention these days, but mostly because the current tools work so well. Scaling Elastic is still a bit of a dark art, but our company likely wouldn't exist without lucene/elastic. They take a bit to learn and use correctly, but they are incredibly powerful.
Ever been to factories of Chines white goods manufacturers? Haier, Midea (technically same Haier), Gree, Noritz and many others? None were "lights out," but I can say that the labour does not contribute more than 10% of their cost for them.
Having just installed uMatrix I'm still working out which sites to enable to get it running without compromising myself.

I could run this on my AppleTV, however I imagine its not so easy to control the spyware.
“href” vs. “src” in HTML
Use cloudron.io for a personal solution (it's in digital ocean marketplace as well). Nextcloud is an installable app there
JSON is absolutely relevant outside of JS.
Semiconductor Engineering – 200mm Cools Off, but Not for Long
The Land That Failed to Fail
This article starts out OK, noting that all economists "blaime shortcomings of the individual" for why basically everyone world-wide has a 47-hour workweek. Then the author drives off a cliff of handwaving about economically out-competing everyone else by working harder, without giving any kind of argument beyond maybe middle-school economics.

Given that in the USA median adjusted wages have remained unchanged for 40 years while workers' efficiency is usually considered to have increased by maybe 50%, the article's conclusions are unwarranted. Workers have improved, economic efficiencies have been adopted, as the article correctly notes.
Was it secret at the time?

Theres also a different intended use.

You always get issues like this with 'firsts', theres very little new under the sun, so the lines are always going to be arbitrary.
> Taking a topic, splitting into two teams and fighting it out with words until the victor remains is the exact opposite of what you want to do to reach any useful conclusion on any topic.

I agree only if the debate's intention is to declare a winner and a loser. Having a formal session to discuss topic with opposing sides allows for well-planned arguments. OFf-the-cuff discussion, while useful, can only get you so far.
A stupid simple game for picking closest number
Duckduckgo was/is using Solr

http://highscalability.com/blog/2013/1/28/duckduckgo-archite...
A Golden Age of Hardware Description Languages
One serious side effect of these kind of discussions is that people tries to be a “10x” developer, and start producing like hell but it’s just garbage. Also it creates a culture of “I deliver, ergo it’s good”. And then you are in knee deep crap, and the guy moves, leaving everyone else with the shit.
>There are too many "yes buts" in the living standard.

Could you give an example? The only deviation from the standard I've run into is JSONL being called JSON, which isn't actually meaningfully harder to parse.
To my best understanding, the BBU also uses ASIC to construct modulated symbols for RU. The necessary data throughput combined with low latency and time-critical operation while keeping low power consumption is simply not achievable in SW. As one mmWave example, the BBU has to keep track of current spatial position of UE and update the beam steering information to track UEs in motion. Most of these decisions have timings expressed at 1e-7 seconds order of magnitude, while SW used can react with 10ms precision. I would be interested in any info that shows SDR being used as part of radio.
There’s an “easy” solution to this quandary, IMO: you can adopt.

You’re not directly contributing to the increase in carbon associated with having a child because that child would exist regardless of your actions, and you have the opportunity to pass on your cultural values and sense of responsibility.

Best of both worlds, plus you’re providing a home and family to someone who might otherwise not have one.
> What stops the student from declaring bankruptcy at age 22 with no assets and a completed education?

With only those facts in hand I would tell my client (speaking as a debtor's BR atty in my former life) to expect a fight against a motion to dismiss for filing in bad faith.

> The 7 years of credit score pain?

Bankruptcy filings are reported for 10 years, discharged or not. Derogatory info related to certain tax debts also bypass the 7 year limit. Other derogatory info should go away [0] after 7 years. The only good news for debtors is the effect ages rapidly in an inverse curvelinear (sp) fashion from what I can gather guessing at the CRA's proprietary scoring algorithms.

[0] It never ceased to surprise me how much stale >7 year old debt was still reported and thanks to the wonderful provisions of the FCRA the furnishers and CRAs get a free pass until the consumer takes affirmative, precise, deliberate steps to get it out of the four CRAs' systems
brilliant use of XSS here. This is just great.
And Red Hat’s stock tanked due to multiple bad quarters as well. What’s your point? It’s hard to be a mid-sized ISV these days unless you also own the hardware or have a massive franchise. Red Hat’s franchise was fading and OpenShift wasn’t growing quick enough to offset it. Meanwhile IBM needed a major strategic shakeup.

Red Hat didn’t report OpenShift revenue, it conflates it with JBoss, Ansible, and all other middleware products.

I have no doubt there are more paying OpenShift customers in quantity, but I wonder about revenues - Cloud Foundry always was larger than OpenShift, and if OpenShift surpassed it, that would be indeed news. Cloud Foundry is easily a $500m software business at Pivotal alone, not counting services.

It’s all peanuts in the grand scheme of the industry so far - which is the point of this post. What does $38 billion actually buy IBM? A bunch of $150k-500k annual revenue customers? chairs on a bunch of Kubernetes SIGs? VMware got that with Heptio for $500m. Mostly it’s the K8s and Linux brain trust , and maybe Whitehurst as a new CEO in waiting, but that’s a hell of a price for an aquihire.
We use solr/lucene. It provides search and indexing for our CMS. It will in all likelihood be retired when we change CMS, it's scheduled for autumn next year (yeah right).
RHEL will be around for a long time because the government demands something like it. All the other businesses stacked around it are dubious prospects at best.
Heap sort vs insertion sort.
ES is backing the product search at ecommerce site https://www.imusic.dk/. Even with 16M documents, a fairly intricate ranking function, and spelling suggestions, latency is in the order of 200 ms.
Agreed. I used to live in Alaska, and when my wife and I bought our first home there, the furnace was broke and we couldn't afford to replace it right away. The electric baseboard heaters cost us $900 to run just for that January!
> No, shut up. People don't use that crap. They just want a folder. A folder that syncs.

Even though I agree with the conclusion, because I think files & folders is one of the very few computing interface metaphors that has proven itself, I disagree with the reasoning here. Maybe that's too many years of hearing similar language in arguments from Linux Desktop evangelists.

I think the real reason it works so well is not that people don't want that other stuff, but that it is straight-forward for users to architect solutions to a lot of those other things on top of a simple folder-wat-syncs because they can very easily wrap their head around how a folder-wat-syncs will behave. Case in point: many people, like myself, use Dropbox as a password store by keeping a KeePass database in it. For a short time when a buddy and I had the fool notion to start a business, we coordinated and kept track of things through documents on Dropbox. Simple tools one can combine to perform complex tasks; sound familiar?
'People' is a poorly defined notion here, and cannot be really used for any sane conclusions. Users have different practical, and security needs, therefore different priorities which define their behavior. PGP (and its alternatives) is to Whatsapp (and its alternatives) as apples to oranges.
I wanted to stop sleeping next to my phone
I just installed Dropbox after few years because I need to sync some folders. The new application is terrible! It took me a long time to find the selective sync options, instead it's showing me some features that I am not interested in at all.
Show HN: I built a service to discover rapidly  growing Google search topics
Mercem: Method Name Recommendation Based on Call Graph Embedding
A third, always-on machine like a 3€ VPS somewhere.
Dropbox current direction just makes me sad.

I struggled with file management for a long time - balancing accessibility from phone, highly effective programming environments, backing up large quantities of not-small photos, that stuff. So I sat down one afternoon, drafted a directory structure, subbed to Dropbox and...it worked so well. Synced my configs between machines, got an Android app which could preview lot's of filetypes, rarely thinking about the whole thing. I always thought of Dropbox quite UNIX-like in a sense, do one thing, but really well.

And then things just kept getting worse. "Checking for changes" on my old shitty VAIO running Ubuntu went from taking 5 minutes to taking half an hour to taking 3 hours and never finishing syncing. Time sensitive file accessing got harder and harder because of continuous UI changes. I tried doing stuff with Smart Sync (or Selective Sync?) but got lost in the complex matrix of which feature does what on what OS with what plan. Webapp keeps nagging me about upgrading, even though I'm literally using less than 5% of my (paid) plan. Come on, show me some valuation as customer, or better, nothing at all.

This got long, so I guess what I'm saying is: Please go back to being a folder that syncs, and I'll be just be ok with your nonchalant mail that you're randomly raising prices.
I've hacked IMAP long enough to want it thoroughly dead, so I've been following JMAP from afar and waiting for Fastmail to publish this for a long time. Props to the team, and I hope the (publicly) missing parts will come soon enough.
> Also what will the government do with these assets? Hoard them forever? Or eventually sell them back into the market. I can imagine govt employees receiving kick backs for seizing assets this way and selling them to their friend.

Presumably the government would auction them (as is done with seized proceeds of crime etc.). So there is no way to hand them off to a friend for a below-market price, and no way to profitably kickback.
Friend of mine walked into a mobile phone store to do pretty much the same thing and he was also extremely surprised that they didn't ask for any extra info or ID. He did get the correct number, though :)
My interpretation is that even if the people who are technically savvy in that specific area, if they have times they won't deal with encrypted information, how often are non-technical people going to want to deal with it?
What do you mean by saying scaling Elastic is a dark art? Care to expand on that?
Sentimental value is value and is factored in when declaring value; you are taxing the value to the owner.

> I think instead of "anyone", it should be just the govt. If your appraisal seems too low, then the gov't reserves the right to purchase the asset instead of charging you the owed tax.

For intellectual property (only), I've suggested in the past a version of this where anyone can buy it at the declared value, but it can only be bought into the public domain, which is sort of a hybrid of the anybody can buy and only the government can buy ideas.

In the more general case, an alternative is “anyone can offer to buy with a bid at or above the declared value, but unless it is the government exercising eminent domain you can refuse by increasing the declared value above the bid, posting back taxes as if the declared value for the current tax year were the new value, and for prior years as if the value had increased on some legally defined schedule over a set window of years (say, 5) or since you acquired the item, whichever is shorter, including a time-based penalty for all the ubderpayments.”
Hey everyone, Josh here the creator. As a developer, I’m always looking out for an emerging market trend on which to bootstrap my own SaaS product. This is since market awareness and timing are often so critical, on top of execution skill of course!

So I built Trennd. Under the hood it continually monitors the web for interesting keywords & topics, classifies them using Google Trends data and packages everything as a neat web app where other people can contribute too.

The app itself is built with the Next.js React framework along with Express, Bootstrap and MongoDB. Next.js was new to me, but made sense since it comes with so much out of the box, including server side rendering.

Let me know if you have any questions, and any feedback is much appreciated!
Cape Air: the World’s First Electric Airline; Predicted First Routes
I came to this country in part because I was offered a very good salary by my employer, that allows me a very comfy life in San Francisco.

They would be cheaper off with a local worker, that would be available for immediate hire, and wouldn’t need an expensive and quite long visa processing. Alas they found none, and not for lack of trying.
Securing Infrastructure at Scale with Cloudflare Access
Paul Graham save us all ;)
Nah, only DELETE
unity and unreal are very visual when compared with text editors. They are also very popular apps for creating entire classes of applications, like video games.
Isn't the walrus just like a case statement?
Alerting the user when a MITM certificate is active in the trust store is relying on a completely different threat model than "protect the entire operating system against state-mandated malware". I'm saying browsers should at least do the former. You seem to think that's pointless unless they also do the latter, but of course they can't do that. Some security of the trust store is better than no security.
Probably tells you have working coordination and memory etc.

Things like poem or speech recitals used to be more common too before.
I've counseled many parents who'd guaranteed their kid's loans only to have their own SS garnished when the kid couldn't pay. It's a shitty system.
As an Apple ecosystem user (not evangelist), I stopped using Dropbox completely in favor of iCloud. I mainly only used DB for syncing 1Password keychains but randomly other stuff too. I do trust apple in terms of security and their offering is affordable, painless and works well for my needs. May not fit well for more power-user types and for people who need cross-platform compatibility but it’s worth a look if you happen to be in the ecosystem and haven’t taken a gander as yet.
BTW I think that QA has zero justifications for an H1B visa.
{a,b{,a},k,z,{,t}c,fi}sh come to mind and it's fine. The name makes perfect sense, given it's an alternative to IMAP built on JSON messages.
For me Nextcould seemed overcomplicated. It's whole platform for multiple users with multiple features (e.g. calendars, contacts). It did not seem to be solution for single user who just wants dropbox alternative. But the biggest issue I had with it, I couldn't find instructions for backing it up and restoring.
https://blog.cloudflare.com/monsters-in-the-middleboxes/

https://mitm.watch
accidentally replying without encrypting

There are automated solutions for this in existence for many-many years.
Guess I'm moving to rclone and S3.
FWIW, I think the concern with "doesn't bother updating the passwords" was with respect to recovering from a hacked joomla install, not about an aging password management scheme.
Yep. The opposite of what your cable company would do.
I’m a developer at Fastmail, and I’m going to bite.

Personally, I prefer binary formats where feasible, because I like pursuing efficiency to extremes, and write all my own code in Rust.

Professionally, I happen to write mostly JavaScript, and no Rust at all, but we do still focus on performance at Fastmail. (It’s in the name!)

If you’re comparing JSON to s-expressions, it’s a wash in efficiency. They’re both “inefficient”, both representing generic data structures in regular text. They use slightly different punctuation, but that’s about it. The differences are negligible.

But when it comes to support, JSON is well-supported in all mainstream languages, while s-expressions have no central specification on precise syntax, and you’ll need to do your own thing. One of the deliberate design advantages of JMAP over IMAP is doing away with custom parsers, and using the standard tools people are familiar with, HTTPS and JSON.

When talking efficiency, you might then ask why not to use Cap’n Proto, protobufs or one of those sorts of things. Due to the need for extensibility (e.g. in Fastmail we add a few custom fields to JMAP core and mail data structures), rigid structures are unsuitable; you do need arbitrary key-value arrangement, despite it being larger over the wire.

All in all, JSON is a robust choice for just about any API.

Fun fact: at Fastmail we compress both request and response, even using a custom dictionary primed on real JMAP stuff, to improve the compression ratio. I understand standard DEFLATE was about equivalent in size to CBOR (a binary representation of JSON), and the 2KB dictionary brought it down even further, can’t remember how much it was off the top of my head. Neil Jenkins gave a talk about this and related matters last month, https://www.webdirections.org/code/speakers/neil-jenkins.php, no public video sadly. I’ve thought about writing a blog post about it all. An unfortunate side-effect of this compression is that you can’t inspect traffic in the network panel of the dev tools; you can add ?compress=0 to disable it, if you’re an interested Fastmail user.
BRIN Index for PostgreSQL: Don’t Forget the Benefits
That might work for technical users like yourself, but non-technical people need an opinionated detection engine. If the computer has some sort of software that hijacks search queries, should that be removed? Chances are the user didn't want the software there, but you can't know for sure. What about a RAT? Maybe they wanted it there to monitor their kids.
I was formerly at Docker and this thread of comments is spot on. There are so many head winds to the "multi-cloud" strategy play. The first is it's way more expensive. A common theme was: data science team is using containers on Azure and we want to do something that ACS makes hard for us so tell us why Docker Enterprise. Present Docker Enterprise architecture, workflow and pricing... So, for what you pay $300-500 month were going to ramp that cost up to a couple thousand a month because we're going to make you run 24/7/365 VMs to manage the architecture Microsoft has gotten the economy of scale from and you're now tied to a costly license for Docker Enterprise. Now do this across a few clouds simultaneously.

OpenShift isn't any different. And in fact Docker invested a ton of time into an entire product, built around Terraform, that manages ecosystem deployment to any cloud that a lot of people wanted but couldn't buy. In fact that was probably a more sellable product than trying to shove Enterprise Engine and Docker Trusted Repository down people's throats.

If you boil it down the common pattern seems to be: cloud lift and shift of legacy VM from on-prem DC is more expensive. The lift you get from cloud is PaaS and the SaaS that's included to manage it. But very few are cloud native ready and take the perspective that: we'll lift and shift it today and then our next project is cloud native transformation. Yeah... That latter part rarely happens. And AWS, GCP and Azure all profit.
I use Mega and MegaSync. It "just works" and stays out of your way. I guess they have a couple useless features (encrypted proprietary chat? do people in NZ use this?), but you don't really have to deal with them as part of the user experience.

Maybe the NZ government is spying on me that way, but the US government is probably spying on me through Dropbox. So I went with the one that offered the better user experience.