skysight-inc/HackerNews huggingface dataset:
I can't help but regard some on the list with suspicion as being far more own fragile ego driven than any actual assholishness. More "you made the sociopath angry by not going along with his bullshit" ones which I see in the anti smart "jerks" one.

Some of them are unconditionally valid of course but the list includes questionable ones.

* Publicly calling out and blaming others

What if they actually are to blame or deserve to be called out? Putting it on the never list is a bad idea but it should probably be a last or N to last resort.

* Stirring shit and troublemaking

That is dangerously ambiguous as terms to include both in terms of what qualifies as stirring shit. If it is actually trying to rile people up fine but that exact phrase could be used for anyone who goes against the grain. Trying to stop bad practices which /will/ lead to literal disaster because "we have always done it that way" or reporting misconduct can also be called the exact same thing.

Related cluster
* Ignoring people trying to contribute
* Dismissing the opinions and ideas of others without discussion
* Undermining someone’s confidence for asking questions

There is one major problem with this sub-block. It never stops to ask if the "victim" is themselves massively wrong and doesn't get the hint that they are themselves negative in productivity and not even getting any learning out of it. To be frank the case where they aren't ignorant or even inept but an outright idiot who doesn't take a hint.

Like saying insisting the company should make their next car run on water and doesn't listen to why that is thermodynamically impossible (it would actually run on whatever substance it reacts with). While there are values to considering alternative approaches and departure from conventional wisdom willful ignorance isn't equal to actual expertise no matter how "polite" it may be to treat as such.

This may be where the you are never the asshole perception really creeps in - despite all of the talk about two way communications and feelings of others that the other party may be in the wrong and not "the asshole". It can look like every reference to the others is really just obfuscated grammar for myself to make the writer sound less self centered and like they have more support than theh really do.
FZF/rg combination is so much snappier than Ctrl+P on my vim setup!
Please submit correctly, not as a text submission.
Does this offset the methane produced by cattle?
> they have more than enough money to pay engineers to secure it

But they usually don't want to. It usually goes like that: we need some internal tool to do stats. All our people are busy on other projects. Let's get an intern to do that.
If anyone was around when SOAP was being pushed on the dev community as the new way of structuring Web-like APIs, you may agree with me that SOAP was a good idea, but too complex and slow to implement - with questionable immediate / long term benefits. I don't think SOAP is in real prod systems much anymore. GraphQL, to me, inherits some issues of SOAP: complexity, non-mainstream terminology ... So, if I develop just fine with REST, moving to GraphQL is an added pain for me, and the dev community picks simple and straight-forward stuff over complex - as the SOAP's history teaches us
I don’t know how the Go compiler works but one solution is for each scope level to have a symbol table with a reference to the parent level’s table.

So you can traverse up for symbols.
Shameless plug FZF even works well as a dictionary/word autocompleter. https://github.com/Avi-D-coder/fzf-wordnet.vim
The speed of causality is a fundamental speed limit. It is also the speed of light, the speed of gravity waves and so the limit on the speed of communication or travel. Exceeding the speed of causality would allow the creation of contradictions which as far as is known, are not possible and would subvert physics.
I would assume that it's rather difficult to help loneliness in isolated individuals?
While that is true it does not make a difference for day to day programming, unless you are super accustomed to think about locks.

You can get very far in Elixir without considering the nitty gritty parts of OTP.
Am I missing something or wouldn't you need one real human per bot for rubberstamping? I'm sure this is targetting bots pretending to be humans that do not exist. If you want to be personally responsible with your real face and name for everything your singular bot writes, that would still solve nearly all current bot problems.
I'm sorry I don't have a link I'm on mobile, but there have been some studies recently that showed putting seaweed into their diet reduced the methan production by a lot (80% iirc).

How you would manage that with the above plan is beyond me though :-)
Ouch. I'm curious about the details. Do you have to pay the congestion charge or any tolls when you drive? Do you have free parking at your office? What's the petrol cost of a day's driving? How do the leasing and insurance costs break out daily?

I'm asking because when I ran the numbers for myself in a major US city, it turned out that driving was expensive enough that public transit and Uber would have been superior. But then our transit tickets were only a few dollars and most parking downtown was $20 a day.
Cheap cars are ugly on the exterior because 1) they are small, but 2) customers want the maximum possible interior space in those small cars. So they become awkwardly tall, boxy, with wheels out in their corners and so on. Also 3) they have to be reasonable to get into and out of.
It iterates over all key/value pairs. For each value, if it is a promise it waits for it and replaces it with the result, while non-promises are left as-is. This is a fairly common function to have in promise libraries.
The needlessly dynamic typing.

In practice, Elixir data structures are rarely dynamic in nature. All structs have the same fields. Virtually all lists and maps and whatnot you end up writing will have the same type for all elements. Unlike in the JS ecosystem, there is no culture of having functions with, say, optional arguments in the middle, or arguments that can be either a number or a function or a Date object or stuff like that. Unlike the Ruby ecosystem, there's no runtime monkey patching, runtime attribute generation, runtime anything generation. Everything is as robustly typed as your average C# program, but there's no way to write that down.

Or, well, there is, typespecs. And typespecs are imprecise, hard to write, borderline impossible to typecheck (dialyzer errors are shit), and generally just barely worth it because they're so hard to use.

It just feels like.. such a waste. Dynamic typing is nice if it lets you iterate faster, but that's nearly never the case in practical Elixir code, because there's so little dynamism and magic abound (this is a good thing!). At the same time, not being able to see what values a parameter can be, not being able to ever make proper IDE support, for a language and ecosystem that is so static in nature, is just a missed opportunity.

I still really like Elixir, and I agree with the GP's love letter, but I wish it had a friendlier way for me to communicate data structures to the program, future me, and my colleagues. I still hold hope that someone (future me, maybe?) will bolt types onto Elixir in the same way TypeScript bolted them onto JavaScript. It should be easier than TS because of how static-y the entire Elixir ecosystem already is.

(Sidenote: the usual argument against static types in Elixir/Erlang is that static type checking across process boundaries is hard, if not impossible. Genius Haskellers tried it and failed. My answer is that not having type checked messages would solve 95% of my itch. In the end, most lines of Elixir code is single-process, just transformations and function calls like in any other language. I'll be happy to tell the compiler what type I expect a received message to be and crash at runtime if it isn't - just like I do when I get sent a JSON payload over a REST API or IPC or whatever)
I tried fried crickets at a local agricultural fair and I got to say they're not half bad as snacks. As an actual food source, well, I think we need to find other ways of eating them than just eating them fried with various spices.

The day someone creates some kind of mince-meat substitute using insects will be the day insects end up on the menu of the general populace in developed countries. We do love our burgers! :)
Fuzzy Url Extractor and Normalizer
Also less expensive car shapes are optimized for other priorities like space efficiency and ease of manufacture.

And don’t forget that much of what makes a sports car attractive is psychological and powered by a true perception of scarcity. If everyone’s car looked like an Aston Martin DB11 they wouldn’t be nearly so attractive as they look to us.
Facebook and Policing the War of Narratives
'Rewiring nerves' reverses hand and arm paralysis
Perhaps we could combine the two? Make a slot machine that pays out in penny-stocks, rather than chips.
I recently switched to a smartphone after 7 years of Nokia 1280 since I couldn't find a modern dumb phone at least half as satisfying as that one.

Nokia 106 is frustratingly bad. Just one example: by default, it has a "wallpaper" which looks like dirt. You can't just turn it off but it does have an option to choose whatever wallpaper you want instead. The thing is, the only wallpaper available is the default one. So the dirt is mandatory, but you can pretend that you choose it. I don't want that kind of Russian democracy in my phone.
They said a limitation in addition is;

"There’s a structural problem slowing down the process: ship owners (who have to make the investment) often don’t pay for the fuel – that’s the charterer’s duty. The charterer on the other side doesn’t charter the ship for long enough a period to make low-carbon technologies pay back"

I know bugger all about shipping but this doesn't seem logical. Wouldn't the person hiring said boat look at the estimated fuel cost as part of their cost/quote? If they know a ship has this or other effeciency features it should become part of their pricing comparison to alternate ships.
> How are those two different things?

They are of different colour[0]. Sounds like the law is aiming at that distinction.

Whether or not a piece of computer-generated content was "automated content" vs. "assistive writing" might entirely depend on the answer to the question "why was this piece of writing created?".

--

[0] - https://ansuz.sooke.bc.ca/entry/23
My recent experience with a credit card customer support agent might as well have been me conversing with a bot. It was actually more frustrating for both me and the agent, that they were so strictly bound to a script, with no room for their creative human brain to actually adapt their response to the unique context of my issue.
When customer service is nothing more then an agent choosing from various scripted responses, what is the point?
Escalating my issue up through 2 senior agents, i finally reached a human who was allowed by their employer to actively apply context to their support tasks.
The use of programmed constraints on a system and how that system is sold to customers, this is a wicked problem of our times.
Switch back to the old Jira issue view
SQL Server does not truncate data silently, it errors out with "String or binary data would be truncated."
It's not quite as simple as that. At best you get cars parking in the bike lane and it's full of broken glass, at worst you have people cycling into a suddenly opened car door. Separating it properly costs a lot more. The Uxbridge Road (London) is due for some improvements but the high costs of doing it properly have meant they are now only doing shorter sections.
I'm not arguing that the etymological origin of the word isn't offensive, just that most of it's current usage (in my experience) isn't. If anything having such a great and popular app associated with the word will further diminish it's derogatory use.

> Out of 379M native English speakers[1], 234M[2] live in the US. That's about 61%. If our English-language norms are widespread, they're also likely used by a majority of native English speakers.

The replies here indicate that it's not universally used in it's derogatory meaning within the US either. Not that it matters, I was talking about applying the cultural norms to the rest of the world, the culture being the PC professional standards of white collar workers in large cities. The more that get's forced into OSS, of which this is just one example of a trend, and most of the world and anyone that want's more inclusivity should be fighting against this sort of rubbish.
Everything you say is true, but seems like a weird framing. Low price “attracts” investors because they think it will go up in value. If all it does is go down, it creates a downward spiral as less and less people believe it will go up in value.
If you don't like JIRA's experimental new issue view, you can use this chrome extension to switch back to the old issue view.
Yes, BBC kind of hijacked the report to state the obvious: an electric car is still a car so if we don't want to litter cities with them we should use different means of transportation.

The report also addresses autonomous driving:

> The other great technological change under way on the roads is driverless cars.

> The report warns this dream could also turn sour as car owners may choose to live many miles from their workplace, using their car as a mobile office while sitting in traffic jams they have helped to create.
Cities should absolutely be doing everything in their power to make it safer and easier to get around without a car.

For me personally, any city urban enough for public transportation to exist at all is too crowded. My sweet spot is having no buses but still having dozen good restaurants within a ten minute drive.
Is this similar to Hazelcast's "near cache"?
Find out who's responsible for destruction of hay meadows and similar in your country, and start a campaign to get this habitat restored.

https://www.bbc.co.uk/sounds/play/b0128fk5

> When we hear about the threat to some of our precious and important habitats, our minds often turn to the polar ice cap or the rainforests of the Amazon. But one of our most threatened natural environments is right here in the UK and that is the traditional upland hay meadow - fields packed with grasses and wild flowers, alive with bird song and the buzz of bees. Sadly these meadows have almost disappeared from our landscape. There are less than 4 square miles of this habitat left in the UK and around 40% of that is in the North Pennines. A lot of hard work is currently being undertaken to protect and preserve what we have left. [...]

https://www.plantlife.org.uk/uk/about-us/news/real-action-ne...

> over 97% of our meadows have been eradicated since the 1930s
I guess you didn't watch the Google I/O presentation earlier this year (which is probably what this law is about I would guess):
https://www.youtube.com/watch?v=D5VN56jQMWM
Yes, the movies are embedded YouTube, but with their own playback controls overlaid on top, which on my browser (Chrome Version 75.0.3770.90) couldn't be hidden. Right clicking on the movie window and brings up the familiar YouTube menu, where you can copy the original URL.

It makes sense: there's no way a one-person operation can afford the bandwidth to stream movies. I am however impressed by the effort the owner goes to to find out the copyright status of each entry.
Daltonschool Oegstgeest – Weblinks: Dso
I am working on a company that curates trial week at their potential job and also help them find a job. I am really passionate about this. Doing this alongside a full-time consultant agreement with a start-up, I am a bit stretched but overall excited about this.
Out of GraphQL and REST, I'd say REST is much closer to SOAP than GraphQL is.

SOAP is essentially the same as REST -- you have request/response for every resource. Its just more verbose and inscrutable thanks to XML and all the schemas.

GraphQL on the other hand enables new interactions that were not possible or practical with either of the two.
I doubt it would be better than their email reply bot, which is transparently inept. I wouldn't mind an email bot if it got me what I needed, but it was useless.
Nice!

I am somewhat surprised how there are no modern 2D MMORPGs. It seems like it should be inherently easier to develop those, but there is nothing. I think it's a pity because simpler engine / graphics should allows for more resources to be spent on other areas regarding the gameplay.

Maybe those games just aren't popular enough to justify the development in comparison to bland but flashy 3D games..
Aha. Which means Windows NT 3.51 as well. So I was half-right ;)
They probably are using drone/car/vehicle to capture the imaginery - at least that's the only reason i can think of - i used to do that back at the university.

We recorded a video from a drone, split it into frames, and built the mesh using those frames.

When drone is competently flown it creates a nice stripe of overlapping frames - and overlapping stripes(i don't know proper technical english translation for that term) of overlapping imaginery are basis of aerial photogrammetry.

Worst case - you can keep every n-th photo, or use some more intelligent approach and select the frames based on contrast, and other parameters.

Usually gathering data is the expensive part - in photogrammetry you try to take as much imaginery as possible - especially in traditional aerial photogrammetry.
MY. GOD. THE. WORDING.

'probing assholes'

'asshole examination'

'sniffing out assholes'

I hope it was intentional.
Aren't there deterministic interpretations of QM? Or have those been disproven?
> Lay bare all the raw data and let the software developers ...

Really can't tell if you're being sarcastic here, even in the context of HN.

> Meta studies are pretty worthless in my opinion. Primary studies in all fields should be forced to be published with open data ...

And until that happens meta studies are both worthwhile and one of the most effective ways to correlate and sensibly interpret the existing published data sets.
SOAP, itself, wasn’t too bad. What was bad was all the enterprisey architecture-astronaut cruft that people insisted on burying it under. (Kind of the same thing that happened with Java EE.)

Beware if your favorite technology catches on in the BigCo world, because when those people fall in love with something they end up hugging it so hard they strangle it.
A reasonable compromise copyright scheme is to simply require a registration for it to last beyond 20 years, along with a fee.

That'll filter out the vast bulk of the garbage copyrights, as well as the stuff nobody knows who owns (likely including the owner).
Mandelbrot set zoomed to 10^275
"Let's be frank. The #1 asshole thing not mentioned here is (shouting and swearing alert) NOT DOING YOUR FUCKING JOB."

This is in my opinion way worse than being an asshole who does his/her job well.
We call them "online brokers" :-)
I had a similar reaction. Haven't we all run into the opinionated junior who dominates a 10 person meeting and won't shut up, take advice, or focus on executing their job competently before chasing some "prestige project"?

There are better and worse ways to deal with that person, but after a while, most merely human people will do things on this list rather than (for the nth time) gently explain that said junior needs to "pull their head in".
I'm not sure why you're being so facetious. In fact, I wonder why HN always has comments like these.

Lawmakers are purposefully vague because judges can decipher what the spirit of the law is and fine corporations or condone specific use cases when they are brought up in court. You can't go into court to challenge a law with hypothetical cases for a good reason. Do you want lawmakers to arbitrarily impose constraints like only 10% of non article words can be suggested per message composition or only 2 posts per minute are allowed?

It is a fact in life that technology changes and improves things beyond what we could have foreseen in just a few years. The degree of flexibility built into these laws is a huge plus. Not a flaw.
How+to+Implement+Contact+Us+Page+in+ASP.NET+MVC+(ASP.NET+5)
The Basics of Metal Fabrication: How Does It Work?
https://news.ycombinator.com/item?id=19299760
It is so tiring to hear the same silly argument again and again. Roads are already the best biking infrastructure, period. We cyclists don't want to lose our right to use it by being kicked off to segregated bike facilities. We don't need no cyclist apartheid: https://www.theguardian.com/cities/2019/jun/26/how-apartheid...
It would be nice if the Aussie broadband market would start enabling IPv6 but the pessimist in me thinks they'll just turn on CG-NAT and call it a day.

Since most consumers don't care, and CG-NAT bandaids the problem I don't see how the market will be motivated to spend the time/money to bring us IPv6. We're probably going to be stuck with shitty bandaid solutions for a while
Electric would cost a lot more currently. ICE engine are cheap and well known (especially if you're not designing it yourself) and you don't have to fight with all the battery issues. I hope this will evolve fast !
> They should also incentivise local councils to build housing developments that are easy to access without a car.

This is becoming more and more normal in and around London. Developers build blocks of flats (increasingly tall blocks) without any parking at all, and the councils do not provide any resident parking permits for those living in the new flats. Because they simply don't have the space to do so.

Whilst not having a car in London can work (I don't have one), it's a total non-starter for many, especially those with kids. So now there's a load of new homes built, which looks great on paper for the council, but they are totally useless homes for many people.
The Electrified Car's Powertrain Explained
For clarification, I assume the opposite of isolation would be connectedness? And what would be the opposite of loneliness?
Self driving taxis will be a lot cheaper than normal taxis and self driving electric taxis will be cheaper still. Basically that takes the two most expensive cost factors out of the equation (humans and petrol). This could become so cheap that even people owning a car might prefer it for short distances; or for their daily commute.

Self driving cars potentially also increase the road capacity as cars would be able to coordinate their moves and make more efficient use of the road.

So, that's two ways electrical and autonomous vehicles could contribute to reducing road congestion, which is what this article seems to be about.

People letting their car drive around for hours because they can't find a parking space sounds a bit far fetched. Self parking cars could park on the edge of a city though and pick the driver up when needed. This would also enable autonomous charging and address that issue.
California is setting a dangerous precident.

If individual states each enact individual laws governing the internet, then only large companies will have the resources to follow them.

We'll see a balkanization of the web wherein it's no longer very world wide. Small internet businesses will become harder and harder to start. Big monopolies will become entrenched.

It's not pretty.
Buses and trains with good schedules are different cars ;) - while this is definitely a social problem, we can address at least part of it with better public transport.
If it makes you feel any better, in the GOV.UK department I'm contracting in, just about every project is using PostgreSQL.

It might take some time but the tide is flowing in PostgreSQL's direction.