skysight-inc/HackerNews huggingface dataset:
Nonsense on stilts. What matters is the “Why”s; not the “How”s. Any other discussion is just implementation crap.

OO is imperative; functional (caveat impure pollution) is declarative.

The goal of declarative coding is to tell the machine what you want, rather than how to do it. The state of any program is inherently time-dependent; transferring responsibility over state from the programmer to the software gives the system the hard guarantees it needs to reason mathematically about a program and thus make its own decisions on how best to perform it: deferring a task here, parallelizing an operation there, reliably converting nondeterministic input into predictable output without fear of locking or races or different answers every time, and so on.

Not a different way of doing; a different way of thinking. Both human and machine.

In contrast, the imperative system cannot reason reliably about state over time as it lacks the complete control needed to enforce such guarantees. Any internal/external actor might affect that state in any way at any time; the system has no way of knowing for sure. Stuck with the Hobson’s choice of being reliably dumb or unreliably wrong, it can only do exactly what you tell it to do in the exact order you tell it; it cannot do anything more. Lacking the deeper insights that a declarative system possesses, the imperative machine simply isn’t competent to make any higher-level decisions for itself.

Much like a lot of today’s programmers, really: wetware Turing Machine implementations of Plato’s cave. Why expand their understanding outwards when they can so easily drag everything down to fit neatly inside their existing level of ignorance, squished to uselessness by a mindless fixation on the micromanaging mechanical minutiae of it all?

And still we wonder why so many systems nowadays are absolute garbage. But hey, you just keep on banging those rocks together, guys…

.

Obligatory:

https://en.wikipedia.org/wiki/Referential_transparency

http://calteches.library.caltech.edu/51/2/CargoCult.htm
No, I haven't ridden motorcyles in California, since I live in Germany. We probably just have better traffic lights. They even trigger when I use my bicycle!

Why are you fearing being run over when walking along a red light?
>Safety and ‘explicit permit from the original manufacturer’ are unrelated.

Maybe. But your source is an anonymous poster on the forum. I'm not saying they made it up, but that there's likely more to the story. It isn't exactly far fetched to think there is strict regulation about how you can modify your car for the roads. The "explicit permit" might be to signify that everything is done to the highest standards.
> which allows any AMP gateway to impersonate a host

Or, from another perspective, they’re pushing for a URL shown in a navigation bar to represent the origin of a document, rather than where you attained it from. (Which is already true of SOCKS and HTTP CONNECT proxies, of course.)

Personally, I’m for that change, because if it becomes a predictable part of clients, formats will emerge to attach signed origins to more document types (e.g. images; PDFs) and then people won’t be able to do easily lose the source of these documents. Imagine Wikipedia being able to automatically cite the “original origin” of anything you link!
Well I’m very concerned about climate change, and I agree that choosing that measure to alarm the reader is harming the cause, because a lot of people will think the same as your parent. It is hard to see 1mm of water and feel threatened.

We need to understand that there are 7 billion people on Earth and we need to communicate to ALL of them, lest you want Trump/Johnson/Salvini/etc. reactionary movements dismissing climate change or complaining about actions. 1mm ocean rise asks for being ignored. Why not address direct effects to people? People that die, migrate, wars... how many dead people implies 1mm change? That would be much more useful.
> I'm saying tying your identity to a nation is a cesspit to begin with.

Well, good luck in your re-education programme for the majority of the world's citizens then that identifying with their nation is horrific. Who are you, or anyone else to stand in judgement?

My view on Britain's history is that Europe/the World was a bad neighbourhood back then, and to apply today's standards is dishonest. And how far back do you want to go? Also I could throw in that India itself dealt out some pretty unpleasant ethnic cleansing during partition if you like. I suppose that's all the UK's fault as well though.

I think you are being a little bit Mary Poppins in calling out the shenanigans of the Leave side alone. It's all just politics, Leave did nothing especially egregious. Even the £350m pledge is now shown to have been accurate. UK politics sadly is becoming one long history of lies, broken manifesto pledges and xxxxing over of the British public.
Which worked really well with https://stripe.ian.sh/

Granted, they revoked his cert after he published, but it goes to show how easy it would be to fake an EV cert and have safari users have no idea.
> I didn't want the bike to rust any more or risk getting taken away so I wheeled it up to do my duty as a 'citizen' i.e. take accountability for its safe return

The normal thing to do in this case would have been to wheel it to the local kōban...
At 1mm a year it would take one thousand years to get one metre of sea level rise.

That’s not the sort of slogan that’ll likely motivate a lot of change.

That’s ignoring the potential for runaway feedback loops.

I’m just saying that it didn’t, in fact, cause much change, as evidenced by the business-as-usual scenario we find ourselves in seven years after 2012.
Microsoft has a zillion native SDK developers. Recently they replaced their native Visual Studio installer with an Electron based one.

That should tell you something.
> Contrast that with a former friend who had a similar medical issue in Europe.

I also have "a friend from Europe", he's on government disability and it makes for a very basic living. Furthermore, should he be able to find work, most of that money will be taken away. He wishes he would've bought private insurance when he still had the chance.

Two guys from Europe aren't statistically relevant, of course.

> America has a real empathy problem. People won't treat others as they wish to be treated when they are in need. Being poor is an infection and they avoid you. It's not a need they reach out to solve. And being poor is very expensive. A society of individualists is no society at all.

I must ask you this: Have you reached out to private charity and been "denied"? Until then, I would not make this claim.

There's a difference between a society not caring for another and a society being forced into paying for one another's care through the government. The latter has nothing to do with empathy.

Furthermore, US welfare spending is not substantially different from that of most European countries:

https://en.wikipedia.org/wiki/List_of_countries_by_social_we...

Perhaps the US government is worse at spending that money than other governments. The healthcare system certainly is less efficient. That too has nothing to do with empathy. Even if the US population was against welfare spending, which I don't think it is, the spending is still there.

Lastly, in any welfare system, some people will "slip through the cracks". Reform is possible, perhaps you can find some meaning in advocating for that, identifying what exactly went wrong in your case and what would need to change.
That's a completely different situation, legally. There are existing laws saying that I am liable for bad things my bot/creation/whatever does, but a TOS works differently -- it is a contract that a human has to read and agree to. They can put in a clause saying that "by reading this document you agree to [TOS]" or "by clicking this link you agree to [TOS]" or my favorite "by using this website you agree to [TOS]". No one is using/reading/accessing anything when the Googlebot crawls a web page, and there is no way you could have a bot agree to a TOS for you. If someone wrote a "honeypot" saying that if you access this URL you owe the author $200,000, there is no way Google would now owe that person $200,000. No human being read and agreed to a contract, so there is nothing to enforce.

Now legally if you can prove that the bot author is aware of the TOS, that's a different situation, but there are a variety of situations where it is completely reasonable (search engine bots in particular) where the author will never know about the TOS.
I think you are missing most of their point.
For me, personally, the extended coastal region is all about the nature access. Without gear I have several months of great water for swimming, diving, sailing, etc. With a thin suit it's six months. Then it's the beautiful forests, allemansrätten in Sweden, low traffic, friendly atmosphere, etc.

From Sognefjord in the north to Kungsbacka in the south it's generally easy to choose the kind of weather you want, depending on how much work you have to get done :)

Society in the region is great, friendly people, internet coverage is good, industry is strong, education is very good.

But for winter I prefer Switzerland.
I generally use a XBox 360 controller with one of the wireless dongles plugged into the Link. It generally works very well, even for multiple controllers.

I never got a hold of the Steam Controller either. It never seems to do what it's supposed to. I'd love to be able to switch between Controller mode and K/M mode from the controller itself, but it never works. I also hate that it can't seem to just map itself to act like an XBox controller. Generally what happens is the game has no idea what to do with it, and I'm stuck until I get up and go to the computer itself.

I probably don't know enough about it, but I've had it for years and I just can't be bothered.
Show HN: Enterprise Grade IoT Fleet Management
The Flathead Beacon has some good ones too. Recent: July 18: "10:08 a.m. A Kalispell resident called 911 because she had read in the police blotter that law enforcement rescued a ferret and she was curious if she could have it. Police informed her that they did not keep the ferret."

https://flatheadbeacon.com/section/police-blotter/
God, or Swing! Please, for the love of all that is good, do not show this list to any manager. Ever.
So apparently Google rolled out an update where they 'm.domain.com' turn into 'domain.com' in the omnibox. In what world is this acceptable? How can they assume that 'm.' always means mobile and 'www.' is the same as the root domain for all hosts?

Let's assume that you have a blog platform offering subdomains for each user and 'm.blogplatform.com' is available. Now, any user can get that subdomain and impersonate the homepage because Emily from Chromium decided that eliding parts of the URL without any spec is a reasonable decision.
Magento Cloud Hosting. How to Deploy E-Commerce Platform
Local scope might not be what the programmer wants, though, depending on circumstance. Pseudocode:

i = 3;
foo = \0;

while ( i-- ) {
if ( foo = resultFromFooApi() ) {
break;
}
sleep 1;
}

return foo;
Maybe to spark conversation?
Webserver misconfigurations are hosts' problems.
> You are not aware that all browsers currently hide port numbers in the URI bar if they are 80 or 443?

No, I am not, for the simple reason that that is not the case. Browsers hide port 80 only for HTTP and port 443 only for HTTPS, because those are the well-known ports for those protocols, and the specifications of URIs and those protocols define that no port in the URI is equivalent to the well-known port, and what the well-known ports are.

https://tools.ietf.org/html/rfc3986#section-3.2.3

https://tools.ietf.org/html/rfc2616#section-3.2.2

https://tools.ietf.org/html/rfc2818#section-2.3

> For example, https://www.google.com/ is actually https://www.google.com:443/, but the browsers choose to hide this part.

No, the browsers simply follow the relevant standards, as you can see from the links above.

> Wouldn't it be better if you actually saw which port the browser connects to?

No, there is no additional information in displaying the well-known port, as per the standards cited above, so it would be a completely useless waste of space.

> Removing these two standard ports from the address bar is therefore exactly the same as removing other standards parts, like https:// or www.

What do you mean by "standards parts"? Also, could you please cite the relevant standard that specifies that http[s]://www.domain/ is equivalent to http[s]://domain/?
Skype for Business Online to Be Retired in 2021
Because those industries are most in need of workers at the moment. And because those are the sorts of people I've known who succeeded (anecdata, of course).

But I am biased by my own experience of being unable to find a way to move until I skilled up in development. "Idealistic physics grad with a spotty academic record who wants to help the Earth" didn't cut it.

Also, they tend to pay reasonably well (though nurses are scandalously underpaid in too many places, which is shocking).

In many cases, there's a "if you can make more than X you can get in" provision too, generally with some fairly high threshold. Last I checked it was around 154,000 GBP in the UK for instance (remember that dev salaries in the UK and most of the EU, for that matter, are incredibly low compared to the US).
Safari does this too, doesn't it? What do you think Apple's motivation is?
Soldiers are not citizens. When soldiers die in war, they are casualties, they are not victims of terrorism.
When it comes to simplicty, DSVPN beats it.
Electron is the true and only available cross-platform desktop build environment these days, it actually makes business sense for many. All alternatives(Qt, whatever) come out short in my opinion.

The major complain of course is its memory/disk space.

I don't see how that's going to be resolved soon even though RAM/Disk is cheap these days, maybe a smaller js engine, or maybe replacing nodejs with something lighter(e.g. golang backend).

Another approach is to run a local daemon(e.g. one go binary) that does all the backend operations(filesystem, network,etc), while use browser as your UI.
They mention in passing that last year was the coldest in decades (in Greenland). What did that do to the ice? Did it increase?
Twitter engineering blog: Democratizing data analysis with Google BigQuery
This is how Rimac started, by electrifying an old BMW E30 and making it the "green monster" https://newatlas.com/old-bmw-worlds-quickest-ev/24594/

The rest is history....
Pretty sure it's the other way around when we want to talk causality here. Wealth allows you to think long term because your short term needs are met and your children are safe.
Filament LEDs at 120Hz have quite a few problems; there is a large number of people who suffer from medical issues if expose long term.

Reducing the flicker or bringing it beyond the 100 kilohertz range is worth it.

If you use a DC converter, you can pick between high and low LED counts, depending on how much you trust the converter and what it can handle (though a 20W DC converter isn't that large to begin with if you start at 24V LED COBs. The current limiter is a single chip with a precision resistor.

I also agree that the best approach is DC wiring. I've been working on realizing that in my own home, 24-48V DC, with solar option, and using the ground wire in the existing cables for communications, so I can tell the LED to dim digitally instead of having to dim the entire power line.

It's not terribly expensive either, a 100W DC converter runs you about 100€, reusing wiring is free and a DC LED controller for up to 20W is less than 10$ to DIY.
Great tool - super useful.
“Presumption of Innocence” applies to the state prosecuting individuals. It exists to counter the massive power imbalance between the state with its effectively unlimited resources and time to put together its case versus citizens that may not even have a lawyer in some jurisdictions.

It dies NOT apply to individuals making up their own minds as to what happened and who was responsible for it, and then choosing for themselves how to respond.

So no, he can’t be jailed without a trial. But we can choose to decide what we think happened without waiting for a trial, if we wish.
...and the founder of that company? None other than Tim Apple.
> open API standard that companies could use to provide independent information about domains ... anyone could set up as a source of information about whether or not a domain is trustworthy.

and how is a user supposed to know who to trust for this information, if there are multiple sources?

At the root, the problem is one of verification - that who you are communicating with is who they claim to be. At some level, there needs to be trust in one entity as a definitive source (that the site you're looking at is indeed created by the business that the site is claiming to be representing). There has to be some level of trust somewhere...
I do NOT associate my identity with my nation though. I associate it with my hobbies and work. Indian conduct has been equally abhorrent, that is my point, yes. EVERY nation.

The reason I'm spewing bile is because of this fallacy that both sides, Leave and Remain, were equally bad. I see the same thing when people say climate deniers should be given equal airtime, or when people say the US Democrats are just as bad as the Republicans.
Yes. Queue inevitable responses that nitpick very small exceptions to the rule, or allude to some higher level ideal while completely ignoring practical reality and voting history of these representatives belonging to either faction/party.
A funny thing is that both MCC and the Fifth Generation Project were fairly unsuccessful at actually launching the future. My hypothesis is that it's because they were trying to plan research, which is to say, come up with a plan up front for what they were going to do, and then carry it out, rather than improvising based on what was learned in the process. I suspect the massive amount of planning and investment required by modern drug approval is a major cause of the drug industry's dramatic lack of progress in recent decades. Or, as the Goblin Queen put it in her comment below, when industry takes over science, we lose the science.

The 1980s computer systems research projects I think of as the most successful were dramatic advances in semiconductor fabrication, TCP/IP, microcomputers, RISC, Macintosh, Emacs, Postgres, HDLs, GCC, SGI, MOSIS, SUN, TeX, Perl, Plan 9, Cedar, generational GC, OOP, NASDAQ, Pixar/CGI movies, and wavelength division multiplexing. (Maybe my vision is a bit limited and provincial, and I'd be interested to hear what others think.) A lot of these were government-funded, but not with top-down goals. (It might sound ridiculous, but I suspect Perl may have been the most important advance to come out of JPL in the 1980s.). Others were industry-funded. Two were mostly funded by one stubborn idealist, at least until you got involved.

As someone who's worked both on very successful research projects (BSD and GCC) and unsuccessful ones (Cyc) as well as biomedical research, what do you think about what makes the difference? Was it predictable in 1984 that Japan would fail?
"In the game of chess, you can never let your adversary see your pieces." - Zapp Brannigan

I, for one, would love to see professional players attempt to play this game. It does seem extremely frustrating to play, however.
There's a similar game concept (not based on pieces but rather on decisions to reconnoiter) called reconnaissance blind chess[1]. My understanding is that this game is largely used to explore and experiment with AI decision processes in situations with imperfect/decaying information.

[1] https://rbc.jhuapl.edu
Was that really a police? The way you describe, it sounds like private guard man protecting the cash transfer.
I’ve noticed a pattern where crypto people don’t seem to understand the edge cases of tcp congestion control, so I agree that this workaround is suspicious. Of course, it’s better than no VPN if your UDP is blocked. I like sshuttle’s way better (but I’m biased).

However, it’s not broken in the exact way you’re thinking. TCP_NOTSENT_LOWAT is diffent from TCP_LOWAT. The latter would imply a hardcoded bandwidth-delay product. The one they’re using is a margin on top of the bandwidth-delay product, which mostly just depends on a fast enough CPU. They’re using a surprisingly high value for it though.
Sure man. Vitriolic language and letting several millions starve to their death are definitely comparable transgressions.
Giving Up Darwin – David Gelernter
Tcl does have a strange syntax.

It seems strange until you internalise the 12 rules, then it flows very naturally. There are none of the weird quirks you get in Ruby or Perl.

https://www.tcl.tk/man/tcl/TclCmd/Tcl.htm
While it's better now in many ways, some of which you've already dismissed, the future matters now because our choices now effect our options tomorrow.

In a way, with your browser choice you're effectively voting for the internet you want in the future.

If that's Chrome and, despite the practical benefits of using Firefox, you trust Google above Mozilla to work in your best interests, then use Chrome.
To be fair URLs look gibberish for most of the world because pretty much no browsers do IRIs and a lot of services are actively hostile to IRIs and IDNs, it is a step up in usability for most of the world to see "just words you type" instead of most URLs.
Name and address is in the roll. DOB absolutely is not.

Further, suggesting the blame lies with companies accepting "insufficient forms" of authentication obviously does not bear up in light of this. 2FA texts, for example, are easily worked around by SIM-swapping. Performing a SIM-swap in Australia generally does not require 2FA, and the details leaked herein would get you well on your way.
I suspect one aspect behind these connections in both directions - agency. Those who have outsized influence can make increasing demands and gain more control over the enterprise. If they are competent their changes will have a positive impact, they feel motivated and both company and them will experience growth. If not well either it gets corrected or things go pathological and they and/or the enterprise goes downhill.

The reverse where employees feel restricted is bad for both productivity and morale. While procedures have their place (more consistentcy) they also have costs. That sort of strategy may actually work in some cases or be neccessary but it often caps or bottlenecks growth both individually and institutionally. For example medicine is a conservative field partially because of the complexity of the body and the stakes. For every "germ theory" introduction of experimental ideas there are thousands of "just try high doses of amphetamines or radium to strengthen the heart"!
> The reason that even minor crimes (stealing a bicycle) are taken seriously is that letting small things slide is the beginning of an erosion of the rule of law.

Doesn't seem like the best argument, because that isn't necessarily how the rule of law works. Taking abandon property isn't necessarily theft, even using a non-abandoned bike isn't necessarily theft but something like "unlawful usage", and if you don't intend to keep the object it is even less theft. It many countries it isn't a "minor crime" to leaving an abandoned bike with the police, but simply what you are supposed to do. But apparently Tokyo has a big problem with abandoned bikes [0]. You sentiment mostly just seems to confirm OPs suggestion that people should know their place.

https://www.nippon.com/en/japan-data/h00444/tackling-tokyo%E...
>the problem is that the insurance won't cover the off-label use and a course of about 10 infusions might cost around $5k at the current rates.

But I thought the goal of the pharmaceutical companies, according to your earlier comment, is to synthesize K to charge exorbitant prices. Aren't prices already exorbitant?