skysight-inc/HackerNews huggingface dataset:
For me they have tripled the price since I first subscribed and the bugs aren't getting fixed.

I'm tired of the fill problems on iOS and Firefox and the price increases compound my irritation.
Oberon for sure depends on hand coded assembly. It's just in the compiler rather than .asm or .s files, but it's still a big blob of assembly that the type system and GC have no real knowledge of.

Right now, state of the art for real time GC is that it's a huge trade-off between throughput and determinism. Like orders of magnitude lower throughput to be able to make guarantees that you'd expect out of a desktop system.
I finally created an account because your comment resonated with me. I have created 95% of my platform by myself which itself was the manifestation of several business ideas. I started out buying servers and starting a dedicated, then vps, then shared hosting farm that requires all of the frontends you mention. I took a different approach, I went all out open-source and spent time creating glue and flashy bootstrap frontends to orchestrate everything reliably.

I currently run the remains of my companies as a lab that is spread out to a few datacenters and provides a UX where anyone can request a VM, launch a container, or drop a php/java war/RoR/django/etc onto a custom app server of varying security restrictions. You can request a service/vm/container by API, by chat, or any other host of events through my half-baked event controller and change mgmt database. In a lot of cases, changes are a two-way street. You can modify e.g. a bind zone file and that will reflect upwards in a CMDB or vice-versa and watch the zone file update automagically. The original idea was to allow mixing sysadmin strengths and still maintain a reliable complex system.

So now I have a platform that spans multiple datacenters, uses infra as code as you would expect (supporting another cloud provider is simply adding glue to their apis), has loadbalancing and SSO, and it's just literally sitting on the sidelines exhausting the remaining budget until I finally get tired and liquidate it all. The motivation of building a business on it is so tiny after years of failed attempts and seeing the shared cloud model completely destroy ROI on holding hardware. I can and have built e.g. fleet tracking services. I have gobs of storage, so I run an object store for giggles. But have no clue how to generate revenue from these ideas when the market is already saturated. My last ditch idea is to create a learning ground for the public. Training on how to build apps that scale, manage systems at scale, and give a real world environment to folks who may otherwise not work at an organization with more than 100 servers. shrug . until then I chop-chop away at my dayjob :)
Go internals: capturing loop variables in closures
>Every smartphone on that list was overpriced and runs some horrid vendor customized version of Android

Literally the first phone on the list: "Pixel 3A and 3A XL" (by google).
> Longtime maintainer Micro Focus has cannily been promoting the language as a standard that can integrate with other

Sigh, this is just Micro Focus astroturfing. Their secret is that they don't want COBOL to die, because they know they can't keep selling their stuff when it does.

I worked on a COBOL project for a year. Dealing with the Micro Focus sales person sucked because it was clear they were sizing me up and trying to figure out how to get the most money. They ended up extracting $3000 from me for a slow compiler that ran on Solaris and was saddled with invasive "license management" crap. It wouldn't even install cleanly - I had to be in contact with their support people just to get it going.

COBOL the language is also terrible. It was designed by a committee, and it shows. You can't really declare local variables!

So I think Micro Focus is doing us all a disservice. If you have legacy COBOL software, just rewrite it already. I know this is painful, and some organizations think they can't. But that's just a mirage. Rip the band-aid off, because it will be cheaper and more maintainable in the long run if you do.
To play an advocate from a deeper level of Hell: Why should the ideas in fiction be dismissed as uninformative?
100 million dollars to reshape the economics of the web
It’s hard to argue that you don’t cater to the german market if you market a product that explicitly requires a german representative.
Obama was really bad against whistler blowers even previous to Snowden...
Go has 2 implentations.
Please Do Not Buy Richard Stallman a Parrot and Other Rules
Yes - rust type system is very restricted in what it can express because it needs to be verifiable at complie time - this means that some trivial things become a huge pain to describe to rust compiler and rust programmers seem to develop this Stockholm syndrome relationship with it and start singing it's praises on every turn. Memory management in dynamic graph structures with cycles is hard without GC, rust type system is not equipped to deal with this. Although you can still have leaks by holding on to unused references the problem becomes a higher level one and describing the structures/managing them becomes much simpler with a GC.

That guy saying that you can easily avoid GC in C# is also not realistic or doesn't know what he's talking about - even language expressions can lead to object allocation in C# - you really need to know what you are doing to avoid the landmines - it's very clear the language wasn't designed for this - if you need a lot of code like that.
> You could dog food Oasis on top of Sandstorm.

That's not gonna work. Sandstorm is explicitly not designed to be big-cloud infrastructure, it's designed to host small-scale apps. Oasis is intended to be a big Sandstorm server that utilizes a cluster of machines. It therefore needs to sit on top of big-cloud infrastructure, not other Sandstorm servers.

> You sold a "decentralization idealism" as you coined it

That was teleclimber's phrase, not mine.

> In my opinion, this offering represents a natural conflict and is not destined to work in a sustainable way.

I agree, if I were doing it over I don't think I'd build Oasis. I'd focus instead on federation and migration features, and partnerships with hosting providers and device manufacturers to make setting up a private Sandstorm server as trivial as possible.

> Why not sell a good old license for advanced/enterprisey features?

We tried that: https://sandstorm.io/news/2016-08-31-sandstorm-for-work-read...

IIRC our total sales of Sandstorm for Work could be counted on one hand.
One of the more interesting features announced by Apple at WWDC was HomeKit Secure Video. The basic idea is that home security footage could be stored in iCloud in encrypted form, preventing 3rd party access. Has any camera manufacturer announced support for this feature yet?
Same in India 4G was slower than 3G in the beginning
How long before superintelligence? (1997)
Anyone know what kind of ethics framework these guys adhere or commit to as part of having that public function?
But it also would not be begging the question. One should not assume that "good for Amazon" is always user-centric.
> The book you describe is 1200 pages of technical snippets that is largely used as a reference index.

That's referencing a fiction novel, whereas you are referencing paper as better for non-fiction (and e-readers better for fiction) - a fairly major distinction.

> The book you describe is 1200 pages of technical snippets that is largely used as a reference index.

Sorry, but you're incorrect on this point. It's an entire physically based rendering literate program, written in such a way as to teach you about PBR in a highly linear fashion (with cross-referencing). It's written to be read from one end to the other.
> A really great new idea

This ain't exactly new, though. The value proposition here is very similar to that of a lot of existing cloud-hostable middleware products, e.g. Dell Boomi, albeit perhaps targeted at a different audience (that is: adapted to actually building backend systems instead of tying a bunch of existing systems together).

Boomi, however, is a flaming pile of trash (and I say this as someone whose dayjob is - among numerous other things - to maintain a bunch of Boomi processes); the version control sucks (and you have to use its version control, because what's Git or Mercurial or Fossil or even CVS, amirite?), it's way overpriced, it's a pain in the ass to do simple things with it (unless there's already a shape defined for the exact thing you're trying to do, or it happens to be something conducive to JS or Groovy scripting; the JS/Groovy escape hatch is the one good thing about Boomi), and you're permanently locked into it unless you want to completely rewrite everything in a different language and for a different platform.

If Dark can address those four problems - namely, by supporting external version control systems (Git at the minimum), having a sane price point (and not gouge users on connector licenses), making it easy to do easy things and reasonable to do hard things, and providing some pathway to escape vendor lock-in (e.g. import/export from/to a self-hosted option, preferably an open-source one) - then I could see myself at least trying it out. As it stands, though, there's no indication that Dark doesn't have the same exact crippling problems Boomi has (made worse by forcing a specific new language instead of relying on existing ones).
Your bluetooth experiences don't mimic the majority. You've just had some shitty headphones and/or Android phones. Never a problem on my iphones 4, 6, 8 Plus and I'm sure my soon to be 11 Pro with 10s of bluetooth enabled devices (cars, headphones, speakers, etc).
fn add<'a>(env: Env<'a>, args: &[Term<'a>]) -> Result<Term<'a>, Error> {

As someone not familiar with Rust, I'm curious what all the symbols there mean. What it's doing is of course obvious, just wondering about the details.
https://ucsdnews.ucsd.edu/pressrelease/can-organisms-sense-v...
This list seems largely biased toward thriving in a highly-political organization and largely biased against Actually Getting Things Done.
unfortunately I can only dream of visiting you)) for a month of work we are paid 355 euros. but if someone from my friends goes, I will inform you! it's so interesting to communicate with someone from another country)), albeit with the help of Google translator
Rock Climbing, Climate Science and Leadership
Location: Paris, France

Remote: Yes.

Willing to relocate: Yes, within Japan.

Technologies: Ruby, Ruby on Rails, Javascript, ReactJS, ReactNative, docker, redis, rspec, sass, git

Résumé/CV: https://ibrahim.io

Email: hello@ibrahim.io

With 5 years of experience as a full stack developer, I have been contributing to various projects that help clients achieve their goals. I am available for taking on new work. Get a resume on my website (https://ibrahim.io) and get in touch.
Why are people upvoting this religious language war drivel? The arguments aren't even good. Heck, they aren't even substantiated, not even badly.

I'd like to offer constructive criticism, but really, there is nothing to salvage here.

- Go is much easier to learn than Java or C#.

- The Go community regards as anti-patterns many abstractions regularly employed by Java / C#.

- With Go, it’s easier as a junior developer to be more productive, and harder as a mid-level developer to introduce brittle abstractions that will cause problems down the line.

Huge red flags all.
Error handling is done with Results and Options. We have a concept called an ErrorRail to simplify this: https://medium.com/darklang/real-problems-with-functional-la...
It's my observation that when I worked remotely and traveled around the world at the same time, I had the best health state in my life; that was incomparable to e.g. a previous employment with open-plan office with colleagues taking smoking breaks all the time, making the indoor air nasty, and being guaranteed to catch some long-lasting small to medium sickness every year (e.g. half of the office coughing a bit for 1-2 months). Now visiting Google/Facebook and seeing desks crammed next to each other... I meet people outside, throw own parties, visit gyms/saunas, so I am exposed to latest "flu trends", yet remote work made my illnesses infrequent (well, they do happen if I can't stop and don't cut working time to 8 hours/day...). Also, the stress is way lower, I don't need to look at a boss' grumpy face that overcompensates for their lack of capabilities by ramping up their controlling/dominance aspects.
researcher

painter, artist

librarian

zoo keeper

national park ranger
Thats sad news
>So, as a parent I play it cool. And besides, we don't know what is going to happen. It's not going to be rainbows and sunshine ... but really. If you were with a kid on a train to Auschwitz, would you tell them me and him would soon be gassed to death, or lie to them it's all going to be fine. I'd lie.

Well, at least you're admitting climate change is worse than the Holocaust.
Sample page created:

https://its-near.me/flashpage/1
> PRNG needs entropy, but it doesn't consume it. You don't need to feed entropy into it continuously.

In the extreme case, this means you can run a PRNG with a fixed seed indefinitely, which is definitely wrong because such a PRNG will necessarily loop.

That might not be feasible to exploit, however.
Charge, them, money?
I'm unlikely to contribute to your project, because I don't use it. But here is a sample pull-request:

https://github.com/antirez/redis/pull/6058

Looking, briefly, I see there are the same kinds of typos present, presumably from when you created your fork. e.g. "opeation" in src/blocked.c
I built an app in Perl/CGI::Application for a company which ran media campaigns with national brands over a 12-year period. It's not the fastest option but it certainly works.
> If you come on this system knowingly bringing a DDoS on your heels
Librarians are trying to make available materials that their reading communities want. Their bias towards entertainment media is a reflection of librarians doing their job of providing to local communities who read and listen to a lot of fiction.
I am looking for a starting programming language for my kids. I don't really like these lego-like drag-and-drop visual programming "languages" though. This definitely looks like in the right direction. Thanks for sharing!
Conceptually, Dark is a game-changer. The question is: can you deliver on the details?

Can apps written in Dark scale to 10k LOC or will the browser UI get jittery? How many concurrent users can Dark apps handle?
Do you integrate logging and metrics?

I hope you are making an iPad app. That would be truly next-level.
Lack of light mode is also a problem when you have sub-optimal lighting in the workplace.

Bright UIs can block out glare and reflections, thus preventing tiredness and headaches in such cases.
If you have a product that's negatively affected by this, then this is kind of a big deal. If you look at the marketing data, most people don't like spending a dozen extra seconds, much less a few extra minutes, finding what they want.
Was there some level of assumption that Amazons search isn't going to favor Amazon to some degree? When I search on Wal-Mart's website, the top results are normally the wal-mart label, or they're at least on the first page.

The value of Amazon to me, is similar to Steam. Amazon's influence of product reviews is more concerning to me, anyway.
It's likely related to

(1) US market is largest "single-language * consumer spending" market, so almost everyone outside of US/UK market puts effort in US first.

(2) USPS/UPU offers nearly 0-cost shipping for China to US. Can you ship a 2oz packet from China to the UK for under $1?
There is very limited vocabulary for concepts you see in Deep Learning; even anthropomorphic ones are usually badly used, but you aren't going to have many fans if you start talking about key-value weighting of intermediate layers instead of "attention".
PSA for People here who are privacy conscious - don't forget to completely turn off Background App Refresh in iOS. For all the talk about privacy, this is my biggest gripe at the moment with iOS that this setting is hidden so well in the Settings app. So many apps send needless information when you don't even use them!

I have a pet paranoia that when apps have both Background App Refresh feature as well as Photos access - well when the phone's connected to WiFi and charging (both of which can be detected by the app) - what's to stop apps from happily uploading everything? I'd be really happy to hear from someone that this isn't actually possible tbh.
Chess960 eliminates opening theory... for now.

I expect Chess960 to rise significantly in popularity and relevance as classical chess declines, at which point theory will become developed.

But that will take a few years, and even then, being booked up in 960 will only provide a small edge compared to classical.
You must have caught us early on, when our focus was more on attracting developers than attracting users. Later on we were trying very hard to find enterprise customers who would pay us something like $2000.
are there any groups out there for the small technology business owner? i'm extremely hesitant of asking about this because it's a fine line between brainstorming technology problems with like-minds and getting owners who want you to problem-solve for them.
Clockwise/Spiral Rule (1994)
Of course it was Germany. The country where a local judge successfully put de.wikipedia.org offline for a couple of days because of a single article.

https://en.wikipedia.org/wiki/Internet_censorship_in_Germany
Thank you for the elaborate answer, seems like LanguageClient-neovim will be a perfect fit!
Go - OK, it has one implementation (open-source), but it's backed by one big player (Google) and used by many others... also the simplicity at core design decisions sound like the kind of choices that would make an alternative compiler easier to implement than for other languages

Rust - pretty fast growing open-source community despite only one implementation... but yeah I'm sort of worried that Rust is a "hard to implement" kind of language with maybe a not high enough bus factor... similar worries for Julia too

But tbh I'm not drawn much to either Go and Rust for other reasons - Go is too verbose for my taste, no way to write denser code that highlights the logic instead of the plumbing, and it has a "dumb" type system, Rust seems a really bad choice for rapid prototyping and iteration which is what I care about now.

EDIT+: glad to know that Go has multiple implementations in fact, pardon my ignorance!
"3rd-party" or "3P" sellers.
Yeah turns out our government was spying on us all along, not really shocking as it's within the means of any world government.
* cameronnemo laughs at gcc-go
Probably won't be in before 5.5:

https://www.phoronix.com/scan.php?page=news_item&px=WireGuar...
No way the potentially higher CO2 emissions per km/kg is higher than the 1000x factor from having tomatoes come from the US instead of locally.
It's interesting because these expectations from consumers began with rampant illegal file sharing in the late 90s.

Many people made the claim that music (and now books) cost nothing to distribute, so they should get it for free.

The actual cost of creating the first copy is always ignored.

I always thought it was worse than theft because at least when you steal a TV, the value of the entire product line doesn't decrease.
I am the complete opposite ... I'm in my 40s and dark modes are the only thing I can use.

The bright white glare bothers my eyes and I can't work for hours staring into it. I have to go dark on everything these days.

Back to the light-on-dark computers I grew up with :)
Is this an example that human collectively are very likely to repeat the same process that historically generated mostly the same results again and again, expecting a different result?

An individule person might do it differently by checking the history data, get some insight of the process, change the process that might have a better odds, expreiment again.

A lot of people together seems to be a quite different animal from each individuals.
Keep in mind that because of how book publishing works that book is now already several years out of date. It doesn't reflect the draft papers for AR6 (which to be fair are still just drafts) and it doesn't reflect the fact that arctic melting is already tracking the RCP8.5 scenario of AR5 for decades from now. It also includes the authors personal optimism for direct air capture miracle technology, which now a few years later has still yet to appear (speaking of, how's Prometheus doing YC?)
I remember when I got an early 4G phone on Verizon (I think it was a Droid something or other).

It was INSANELY fast. Presumably because I was one of the few folks on it and Verizon had built out all the towers and bandwidth was ready for growth.

As time passed the performance suffered, granted 4G seems plenty for me most of the time.
Yes I was thinking of a couple of things, but most importantly the existence of null in the language. So functions either receive exactly the type they were looking for (which is better than dynamically typed), or a null (which never happens in a Typed FP language).

In OCaml, (List.hd []) throws an exception, which is not a desirably behaviour, so we mostly use a safer version of List.hd which would return an option type. This could be either "None" or "Some(value)". To operate on option types, we have to pattern match and handle both cases where the value could be either None or Some)

Exhaustive pattern matching is useful here, so is the very notion of variants. Without variants (or sum type / union type) we tend to leave domain concepts implicit in the codebase. While we can simulate variants with classes, it is too unwieldy to be used except for core domain concepts.
I do photography as a hobby. When I reach the point where I wish to complain about unauthorized use of copyright images I do not want "credit", or images to be removed, I want damages. For some reason people think credit is sufficient to excuse bad behaviour, and removing images after they've profited from them with no additional recourse is fine.

It rarely comes to the point of making a claim, just when people blatently copy images and pretend to have authored them, or when companies are printing them and selling them on media, t-shirts, etc.

But generally the process is pretty smooth from a "complaining" side. Certainly by the point a first letter has been issued without any reaction the next step is to give up, or start complaining "upstream", or via other media/mediums.
I think specialists make more robust systems, but generalists get more done. When I work at large companies, it makes me sad how long it takes to get anything done. But once the work is complete, it is really solid. It scales well, it handles edge cases gracefully, it deploys cleanly, all because a large team of specialists made each part of the puzzle work really well.

The slow progress was dictated by the extra communication to coordinate the specialists, but at the end of the day it ends up being worth it.

(All of this of course assumes you work in an org with lots of really good specialists).
Same here. #nojacknobuy

Wireless charging is also essential, because I've had too many worn out or damaged USB jacks.
Yes. Many consumers will like it because there's no need for a modem or router.

Comcast, Verizon, AT&T, and T-Mobile/Sprint are all working on vertically integrating to provide phone service, 5G, and streaming content options.

Comcast is now in the cell phone business, and owns NBC and Universal. T-Mobile (soon to be merged with Sprint) bought Layer3 and is now in the TV business.

AT&T owns Warner Brothers and HBO. Verizon will likely follow suit.

No coax cables. No modems. Just streaming content over 5G, via oligopolistic walled gardens.
I used to be like that about physical keyboards on smartphones, but I gave up that battle years ago. Same with headphone jacks.

All I want now is more than one USB input! That works as headphone jack anyway.