skysight-inc/HackerNews huggingface dataset:
I am a back-end developer, and I don't know front-end.
I also know very little of functional programming.

Elm is the only language that I like writing, and where I don't feel in a state of frustration when I write.
It might have a lot of limitations, bu tit makes me happy. Given that our job is basically to be in a constant state of half broken code, this makes me a huge fan of the language.
The Hong Kong Protester's Toolkit for a Cat-and-Mouse Game with Authorities
Noise-cancelling breakthrough to accelerate quantum computer tech
Sounds like awesome tech with a bad sales plan. Would you consider selling?
They are legally required to be open about their data policies.

The intention of course is to enable discussion like this.

If they start collecting data in secret they will be punished for it.
Kenton, pardon my hyperactivity, but here is a couple of observations you may find useful:

>Oasis is built on a much more complicated cluster architecture designed to be scalable

You could dog food Oasis on top of Sandstorm. For example, Oasis could be a Sandstorm app and use Sandstorm services. In this way, you could feel very closely where and when Sandstorm is lacking. And once you fix or invent those parts, the results would be available to all of your customers, and not exclusively to Oasis. This would shift the laborious spot from Oasis to Sandstorm, and would allow you to open up the enterprise gates.

The second observation is a model of sales. You sold a "decentralization idealism" as you coined it, but with an optional central place like Oasis. In my opinion, this offering represents a natural conflict and is not destined to work in a sustainable way. Why not sell a good old license for advanced/enterprisey features? Oasis would be a great add-on to that model for those who wanted to rent the resources. And yes, exclude the free tier from Oasis to make things fair.
Unfortunately, Scala’s vector type actually sucks big time in regards to performance:

http://www.lihaoyi.com/post/BenchmarkingScalaCollections.htm...

Moreover if you want random access just use Arrays (especially now that 2.13 has immutable ones). The only use case for Vector is when you don’t know the collection size up front and need random access. Though even then it honestly might just be a better idea to build up a list and then convert it to an array.
Go 1.12 runtime can cause OOM (Out of memory) error
They're staunch supporters of apartheid in Palestine so this is not surprising. https://www.foa.org.uk/campaign/rebootyourethics/
Cuttings can be repurposed as compost for the food-forest part of your garden, which exists alongside the wildflower-meadow part. (Grow flowering perennials, and this will help with supporting pollinators.)
> This shitshow is actually widely supported and created by US and Europe, btw.

True but incomplete: In Europe we also finance the Russian shitshow by buying their natural gas.
The key takeaway for me here is that they want to build an Android-based OS that will run both user applications and, say, your traction control on the same stack. Given the very mixed history of Android security, updates, and more, I simply can't see how this would end well.
it’s a very valid choice when looking for Elm alternatives that have more backing at the moment
Byzantine Fault
> the Saudis has been doing that
> since 2015 and obviously
> haven't managed to win.

There's a factor of value-to-loose. Blowing up a fisherman's hut is one thing, and completely another is the case of oil refinery.
Tibet
This is the only Elm I know: https://en.wikipedia.org/wiki/Elm_(email_client)
I'm curious if you know about the language I created - Mint (https://www.mint-lang.com)?

And if you do what is your impression? I created it because I was frustrated with Elm (more the community than the language itself although the language has some issues as well).
>My parents are past 65, and my mom is still easily able to spend a full day taking care of our 1 year old, and my dad spent the last few weeks cutting down trees on his property.

Well, those 65+ years old working their asses of to make ends meet would also jump at the chance to play with their grandkids and tend to their garden and trees at their on their (usually non-existant) estate.

How this is non-ironically compared to everyday, forced, minimum wage, work at 65+, is beyond me. This is "let them eat cake" through and through...
The problem is that it is insane to go with the US demands. US demands are driven by regmin change, not resonable demands.

There is NO WAY any Iranian government would simply give up its rocket program, specially when literally every power around you has them. Specially when they don't have an Airforce.

Iran has complied and tried to work with the international system on the nuclear question. They have behaved pretty reasonably going back to early 2000s. Their demands and programs are not outrages if any other country had made them.

The US wants to destory and overthrow all of their allies and the have bases in basically every country around Iran.

In reality econoimc sanctions do not collapse a country, the evidence of that is pretty clear. And it doesn't lead to regimn change either.
> Their electric drivetrain is at point where there is more for them to gain in software than improvement of the hardware.

Tesla is working on a new drivetrain for the Model S, Model X, and the Roadster 2:

https://techcrunch.com/2019/09/11/elon-musk-promises-to-take...
Well, what is your country and where are your customers?
> consumer expectations that a digital file will be less expensive than a physical copy

That expectation is justified, because bits haven't been a scarce resource ever since Shannon's digital circuits drove marginal cost of copying a file to approximately zero.

> very little of the cost of making a book is tied up in the physical format

If the market isn't willing to pay that price, then their business model isn't sustainable. Blaming libraries and attempting to make their product artificially scarce (with rate-limiting contracts or technical tricks ("DRM") at best only postpone the business model's eventual failure. While it would be unfortunate if authoring books became unsustainable, the publishers may not be needed. That's what capitalism does: it removes inefficiency, including middlemen that no longer strictly required..

> Potash said that studies consistently show library patrons to be more frequent book buyers overall—which is another reason Macmillan’s letter stung. “They are taking their readers, their customers, their fans, and intentionally trying to frustrate them,” he said.

Giving your actual paying (even indirectly through a library) customers a worse experience than they could get by sim0ply downloading a pirated copy is always a bad idea. It takes a long time to rebuild from a bad reputation.

However, the bigger problem is failing to recognize that the real competition is for people's attention. Rate-limiting or otherwise restricting libraries is throwing away the most important resource: people's awareness that your product even exists. Do you want free advertising even when people read your book for free, or do you want fade into obscurity without even the possibility of making a sale?

> The licensing model for libraries and e-books itself is complex and difficult to explain to outsiders.

That's intentional, because they are trying to use complex tricks to artificially recreate scarcity instead of adapting to a new business model.
If you mean we only provide actual experience from society, and not statistics and what some expert said, in a topic that's not about stats, then yes.
LOL, that's pretty delusional.

However, whatever makes you happy.
In 1967, Hong Kong’s Protesters Were Communist Sympathizers
The tiny hair cells in our inner ear send electrical signals to the auditory nerve which is connected to the auditory centre of the brain where the electrical impulses are perceived by the brain as sound. The brain translates the impulses into sounds that we know and understand
Sounds like you're the one that needs to travel.

You've made a lot of assumptions about me that simply are not true - hope you enjoy giving your kids asthma and cancer. Hope Trump let's teachers carry guns, might stop one of your brethren from blasting your kids away during morning classes.

Maybe piss off with your ignorance on Australia too. You know fuck all.
Philosophically, I completely agree with you. The problem is that this isn't inherently possible because the whole thing could be E2E encrypted.

I know there is a Linux (python?) client that will sync (at least some models of fitbit) to their cloud service. But I've no idea if there is one that will dump the data locally. It's entirely possible that the cloud client is merely passing along an opaque blob.
Android will just be for the infotainment subsystem.
You will have some ISO26262 compliance managers, tons of safety managers, many many documentation writers. This software also must be tested with corresponding hardware, couple hundred people will look after this hardware alone. It’s not another app, it’s software tied to hardware and this is always slow and expensive.
> language

dialects with regional substrate and vulgar varieties; koine written greek is a rather late standard, perhaps not byzantine, but koine literally means "written", in contrast to spoken.

> lifestyle

like what? Sedentary, sure.

> music

music-ians, who were not the same everywhere

> alphabet

again, regional variants exist, writing style wasn't fixed

> commerce

commerce is competition, so how could it be unified? associated towards outsiders, perhaps.

> military style

I wouldn't know about that, but Sparta vs Athens thousand years earlier would be a common counterexample

It's debatable how hellenized the Greeks on the anatolian cost were, the Lydiand, moesians and cetera. "barbaros" relates to speech first and foremost, though I am not buying the etymology. Speakers of other mother languages would have reasonable trouble getting the pronounciation right, so a Scythian, Tracian, Dalmation or otherwise "Celtic" Slave would appear hard to comprehend.

If you are generalizing a millenium of history, you are all history barbarians.
>Kubernetes came close to this, but it requires significant amount of expertise, and honestly it is a matter of time until it gets smashed with something better.

I wish this was true, because a lot of code in Kubernetes is garbage and their entire architecture of constant reconciliation is quite wasteful, but at this point is has essentially won in being supported by vendors. It'll be a long time before something can really push it away. Which sucks, because nobody wants (operational complexity) or can run it outside an enterprise environment, at least not in a way where you can expect a majority of helm charts to work (insanely high compute requirrements for control/instrumentation plane, requirement for loadbalancer and PVC provisioner implementation)

I really want a unified "let's not think about servers" model for using compute and storage but kubernetes is not it for consumers.
We have a large Elm app and do the occasional bit of JS interop when required, it's not a problem at all.

The 0.19 change simply limited the ability to publish packages containing interop to the official Elm package repository. You can still host your own packages etc.
It's used as a metaphor to signify the vast quantities of ice deposited on the Himalayas.
Wow! You need to browse through 4 pages trying to download the program before they ask you for money! I think pay-for-binaries can be a legit monetization strategy for open source, but this is really sneaky.
Yeah I was also wondering whats happening here. The article states that the region stores ~15% of the earth's water in ice, so it has similar consequences as the poles melting, but its completely distinct from magnetic poles
Or build it underground.
If you need your IO to be synchronous, then Elm is not for you.

Asynchronous IO through ports works just fine.
Also interesting the decline of Emacs and the stability of vim: https://trends.google.com/trends/explore?date=all&geo=US&q=%...
Why did the NeXT Cube fail commercially?
I think you're mixing up ICE and electric, which is a mistake. You might have a point about ICE, but there's a ton of hardware improvements to come for EVs.

>Most car companies only have a handful of 'platforms' on which they build various models.

Yeah and VW just spent years creating a completely new platform for EVs. Everyone else is going to need to do that in the next decade or so as well.

> [Teslas] electric drivetrain is at point where there is more for them to gain in software than improvement of the hardware.

Tesla are continuously coming up with hardware changes. Models S and X moved to a completely new 'Raven' drivetrain just back in April.

Alongside that, they do try and find software fixes to improve the existing fleet, which I guess is what you're thinking about.
True, but that also means that as someone who regularly SSHes into servers, you don't need to learn anything about Emacs. For local stuff on the servers, vi(m) is always there (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/v...), for remote operation you can use any other editor ranging from Emacs + TRAMP to VS Code + remote extension to ...
Pluto’s ocean is capped and insulated by gas hydrates – Nature Geoscience
Sounds like fraud to me. Charge for something similar to what you're already billing and hope people don't notice.

Around where I live, courts decide differently based on the nature of the enterprise. If a company gets an invoice and pays up, they basically agreed to the charge. That's because companies are expected to understand and check invoices. For private individuals, if they pay an invoice and only later realize that they didn't in fact wanted to pay, the contract that came into being based on their payment can be annulled. And in some cases it leads to charges of fraud. That's not to say that companies can't be illegally defrauded, just that the bars are higher.

In the .uk case, this means companies would have to make sure they didn't pay. But consumers could in fact claim they were tricked and demand restitution even after paying. I don't know how such cases are handled in the UK however.

In any case: Transfer your .co.uk to a reputable registrar. Don't do business with outfits who pull shit like this.
That’s a bit of a dishonest interpretation of the rankings, don’t you think?
Ask HN: Google Captchas on HN
I started getting captchas on every login last week. Can embedded Google captcha script access pre-filled login and password values, which are on same login page? If so, is HN potentially leaking this to Google?

I think the only valid place for captchas is account registration page, not login page.

Might be relevant: https://github.com/google/recaptcha/issues/107
Very nice.

Suggestion: in the aspect ratio constraint picker, change “free” to “unconstrained”, “variable”, or “fully variable” to avoid the confusion with “no charge”.
It’s is.

Throwing this many people at the problem will likely slow it down and lead to a host of issues.
Considering that the actors causing the attack are unknown, it makes sense to consider who would benefit from it. Can you explain why you view this as "entirely meaningless"?
A hint for the folks at pine64: please take into consideration the PinePod :)
Damn thanks for pointing this out! Just canceled the auto-renewal of the two .uk domains they added for me.
I agree completely. For me, for now, I have vscode with vim emulation. I find that it's more convenient to have everything vscode has + vim keys for a lot of things, than have all of vim + try to make vim do what I like from vscode.

I really hope in the future I'll find the time to do that, but for now I am content. It's always a trade-off.
And by new they really mean Linux, right?
they mix and match a lot :) renoise is a different beast though. and Ableton is definitely not bad at all :) just a matter of preferences for me.

I think some of the renoise devs used to work for cubase, so maybe this guy even whent from there to renoise to ableton. :) thanks for the info though, interesting always :)
You’re always locked into your infrastructure once you get to any sort of meaningful scale and when you are trying to “prevent lock-in” you’re probably spending more time in engineering effort instead of taking advantage of your vendors feature.

That’s just like all of the software developers using the repository pattern just in case their CTO decides to move from their six figure Oracle installation to Postgres.

The cost of moving away from your chosen vendor is usually not worth the cost, doesn’t have the ROI, and not worth the business risks of regressions.
Sorry but your second point does not correct.
I have relatives in Iran (all my female relatives have finished university in Iran and work). Last time I visted my cousin (this is alreay some years ago) he showed me around the company he works for (IT company) and half of the software engineers there were women.
Or rotational poles
Demetrification: Improving social media by removing like/follower/repost counts
There is no illusion of pitch, and it is a common misconception that the fundamental frequency must be present in a tone. Pitch is the perceived periodicity of a tone, which is roughly the greatest common divisor of the harmonics.
If perceived pitch without fundamental is considered an auditory illusion with, common pitch detection techniques should fail if the fundamental is not present, but they work quite well in the absence of the fundamental. So either there is no illusion of pitch or algorithms have illusions too.
The number of engineers working at Facebook is in the same ballpark and they have a few billion users. At the same time the number of car platforms is increasingly consolidated and in complete control of the manufacturers.

> And these users are, you know, driving cars around, so its kindof important to get the software right.

That's not something you achieve by throwing more engineers at the problem.
Wonder how much the sea level will rise because of this.
Researchers getting close to manufacturing viable human embryos from stem cells
Yep and the source code will be a printout in the trunk.
“American companies account for 121 of the world’s largest corporations by revenue. Chinese companies account for 129 (including 10 Taiwanese companies).”

Bit of a stretch to include Taiwan here ... sure it is ethnically Chinese but more of an ally of the us than mainland China at this point.
379€ - wow, that's an absurd amount of money for personal software. Include that with every tutorial being priced too and having to buy synths and samples etc this turns into one expensive hobbie.
And you’re still locked in to your cloud provider with Terraform since every provisioner is cloud provider specific.
The inverse Faraday challenge (2016) [pdf]
No one said they were all engineers.
I don't think 2 is so easy to justify. Quantum state transitions occur all the time in a discordant mess of activity at room temperatures. The only way we can control for that and have quantum transitions occur in useful controlled circumstances is by operating at close to absolute zero, which isn't very conducive to exploitation by terrestrial life.

It may turn out to be a similar issue to jet engines, or semiconductors. The materials and conditions required for them to operate just aren't very easy for terrestrial life to evolve into.
Well his making movies about his climbs, so obviously fame is one of his motivations.
The fact that he uses his money for a better world is very good but I'm sure many everest climbers are also doctors, philanthropists etc.
Even pigeons are banned from flying for China’s 70th birthday
And if they had continued access to those pills they wouldn't be hitting the black market, getting fentanyl, and dying. Eventually, with support and help, they could start to wean off directly or with methadone or suboxone. But no, we can't have that. Instead our government and society prefers to let people die and then pretends like dismantling one company and taking their money is going to help. It's not going to help a single addict.
Thanks! And excellent idea, added to the todo list.
Realistically, if you are running at a scale to actually need K8s and not just doing Resume Driven Development, what are the chances that your CTO is actually going to risk moving their entire infrastructure to another cloud provider?
It had no crap at all, except for this crap.
Can you make it in a Top Startup without a prestigious degree?
You comment actually touches some interesting points.

First, one procrastinates only if they decided they should be doing something else at this moment. I am now relaxed and interested in spending some time on HN - you can actually learn something here as well.

Second, being constantly busy, optimising, and improving is a new fashion and decease. It's an unrealistic demand that causes anxiety. You also need to relax, reflect, play, do nothing. https://youtu.be/3qHkcs3kG44?t=1102

Third, it also depends on what is your life goal - be happy, be super successful. I am happy to spend some time on HN, and I do not stress myself over it.
Queue discussion about Linux being a kernel and not an operating system.
Hopefully not Linux but some other existing system that is better suited for safety critical embedded systems. Maybe something like seL4.
Especially if you don't actually explain the algorithm and seemingly fail to understand its single most important requirement is that the output is in order. Not something to shuffle later, because the only advantage of this algorithm is that the output remains in order.

Otherwise you use a permutation function, such as an LSFR or preferably a family of functions.
Correct, that's the reason why discipline is important, which absolutely does not mean shutting yourself completely from those things
Sex-Differentiated Changes in Sexual Desire Predict Marital Dissatisfaction
If SVG were actually Turing complete, that would be a serious bug in the SVG spec, since it would be possible for the SVG layout algorithm to never terminate.
Except only Windows cares to actively look for the Windows program offered by the BIOS and run it.
It's not just a stretch, it's ridiculous. It's a fact made up to make their narrative fit because it wouldn't work if it was 119 vs. 121

Taiwan is an entirely different entity politically no matter if you subscribe to the one China doctrine. China has little to no control over it and therefore derives no power from its companies.
https://news.ycombinator.com/item?id=20977641

https://news.ycombinator.com/item?id=20965682

https://news.ycombinator.com/item?id=20783482
The issue is with Microsoft forcing this ridiculous behavior.
watch Netflix
This looks great. I'm working on a small experimental project which will allow multiple users to collaborate on an image. I will fiddle around with Doka to see how this can fit in with our use case. Great work!
Perhaps I could have expressed it better. I meant to go for the financials. There are countless cases where the factory or mine has declined and instead of cleaning it up, as promised, they shutter the company. Then there's the countless cases where the company is doing something illegal. Take the proceeds back.

We take money earned from theft and drug dealing, we take the stolen car from the person who innocently bought it. There's an offence of receiving stolen property. We don't take the millions from the execs who made millions pushing pharmaceuticals illegally, or the nuclear plant CEO and shareholder that has now, by dint of closure, given the job of decommissioning to the state - i.e. all of us. Once in a blue moon there's a criminal prosecution, but they just about always manage to stay wealthy.

We need to rethink the limits of limited liability as it's become a convenient shield to hide all sorts of unethical, shitty and outright illegal behaviour behind.
I like the explanations here and I'll also check out the course materials it links to:
https://postgrespro.com/education/courses/2dINTRO