skysight-inc/HackerNews huggingface dataset:
Summary: The article doesn't really answer the question why the buildings in question are masterpieces, or why they should be reconsidered. Likewise, it doesn't engage in a meaningful sense with the question why brutalism is so widely disliked. Instead 22 photos are presented, over half of which are not of buildings, but of detail (e.g. a door handle, or grafitti).
Endtest: Codeless Automated Testing, Built for Testers
Even though the obscene meaning shows up at the top of search results, it is not a common idiom, and the rest of the search pages do not reflect the obscene meaning.

However, this HN page does show up in the fifth page of search results, so maybe we can take the opportunity, right here and right now to change the main meaning to a more useful, less obscene one :) !
It is still unclear to me how the release of any "Service Source Code" is scoped. The license states:

> If you make the functionality of the Program or a modified version available to third parties as a service, you must make the Service Source Code available via network download to everyone at no charge, under the terms of this License

Would greatly appreciate it if someone could give an example of a MongoDB service company and what parts of their proprietary code they would have to release if they opted not to buy a commercial license .
When you apply for life and disability insurance you consent to two things: the insurer may collect medical data about anything you mention on the application AND any or all of that may be shared with MIB. Approval is conditional on that consent and omitting anything on the app can lead to denials in the first two years and is technically insurance fraud.

So basically, if you don’t want your information in MIB don’t apply for insurance that requires a medical history.
No, it is illegal.

Consumption and carrying small amounts is tolerated, police will not take any action and public attorneys never prosecute these cases.

But production is illegal and besides two small plants in your home, completely not tolerated. If you get caught with say 10 plants they're destroyed with few other consequences. If you get caught with a more considerable production however, you get prosecuted.

A lot of softdrug related crime isn't connected to consumption but rather production. The Netherlands isn't a good case study for studying effects on that kind of crime etc.

Same with many other drugs like xtc. Consumption is rarely criminally targetted. Production is. Virtually ever farmer in the south of the country gets approached by drug producers, there's a whole undergeound web of crime, black money, corruption etc.
I'm currently using MetaTrader software[1] and their language MQL ( MetaQuotes Language ), which is basically C++ with some trading functions/libraries.

Most of my code is written in Python, so I only use the C++ part to place orders. Everything else is done with Python.

The 2 main advantages that I see with MetaTrader is that:

- I can change brokers without having to rewrite anything or learn a new API. I just need to enter the server + login information in MetaTrader. At least in my country, almost all brokers have MetaTrader support.

- I can run and store the code locally. If you use something like quantopian.com, the code is run and stored in their servers. This brings a series of limitations like outdated/missing libraries or slow backtesting since they have to limit CPU/memory resources.

[1] https://www.metatrader5.com/
I mean, that is just a different way of watching YouTube. You can restrict what they can watch right inside of the app using the “approved content only” mode.
Introduction into FP and Scala: workshop materials
Keep writing them though -- it's still a great outlet for one's own negativity and psychoses...
A semantic tool on our chat logs (2018)
Fortune's algorithm for generating Voronoi diagrams from a set of points on a plane is a beautifully elegant algorithm with a unique visual component.

Check the external links on the wikipedia page for an excellent implementation that you can run in your browser.

https://en.wikipedia.org/wiki/Fortune%27s_algorithm
I think the_duke answered my question.

The reason I asked it is that, if you're building an HTML+CSS framework for use in React, then why wouldn't you separate out the HTML+CSS part, and then depend on this. That way it would be easy to re-use 90% of the work, if you then want to use the components with Vue or some other framework, or even for plain static pages.
feedback: if I click on any of the sample buttons, the page is reloaded
It's something like this: https://i.imgur.com/0cXRPGB.png

My CPU is actually the 12 core / 24 thread version, which I got for £340 on a flash deal during a meet-up event. My case is also better than listed, but was the same price as part of a weekly deal.

Note that it's pre-VAT price (£1499), because it's a business computer. The Macbook was ~£3100 pre-VAT, and this thing shreds through video exports maybe 4-6x faster than the laptop. I do miss the MacOS terminal for web development though.
What's more interesting to me, is why HN is so attracted to Brutalism? Is it a sense of minimalist aesthetic, an expectation of structural integrity, the economics of minimalism, a detachment from previous architectural genres, or perhaps an affinity for the writings of Ayn Rand (whose characters espouse the virtues of Brutalism, and whose book, "The Fountainhead" was about a brutalist architect).

I spend a lot of time exploring and studying music in former Yugoslav countries, and while I find the Brutalism fascinating in it's relationship to Soviet/Yugoslav poverty & austerity, beauty is not a word I would ever use positively in the same sentence.
Commentary: Blockchain has been a lie all this while
Picked on or not able to participate is part of the same grouping that goes on in schools. For the most part is little to do with how much they are enabled or not to fit in.

Before being a parent I'd have inclined to agree with GP. The experience of seeing my kids progress, and their differing experience, through school leaves me believing it's nearly all down to personality. That of course is far harder for parents to influence. Course a kid with a sensitive disposition might well blame the lack of the right things as the reason to feel an outsider.

The one certainty is parenting ain't easy. :)
The brain can think about things without you "hearing" it. Then it just mashes everything togheter in a coherent result that you can actively think about.

When I have to think about something hard I try to do it without words in my mind. I believe this makes it easier for the brain to subconsciously work on those, without having to "translate" it first.

However I still use "pictures" in my mind. I wonder if it's possible to actively think about something without using things linked to our physical senses (hearing, seeing, touch,..).
A New Datacenter Compels Arm to Create a New Chip Line
That was my guess, but the_duke's comment makes me think there is more to it. I'll have to look at the code to see if the React components do anything more than apply HTML templates with associated CSS styles.
> US border guards might deny you entry if you admit to previous cannabis use - for them "A confession is as good as a conviction". So you can do something that is perfectly legal in Canada, then a month later be denied entry to the US for doing it.

That was already the (insane) case. Consider people who live in the Netherlands, or Czechia, or Portugal.
My connection is fast enough too. I'm on Firefox though, so maybe that's the "issue", if their framework is designed to work mostly on Chrome and not the other browsers.
Ah, of course, I misread - the cables. No disagreement from me here. :)
There is something wrong with it, obviously.
But is not deadly and way less dangerous than tobacco or alcohol.
I don't see how your point makes him wrong. If anything, it seems to reinforce his point.
I think of it this way:

Say insurers know nothing about customers, just an anonymous number. In this world they would have to charge everyone the same, the average cost of insuring a person. Everyone pays the same premium, and has all their medical bills paid.

In a parallel world, insurers have perfect information. They know your medical future, not just the history. In this world, insurers will price your premium at exactly the cost of paying your medical costs. If you won't have to go to the doctor this year (this is a world where insurers know the future), you won't be charged anything. If you're going to be in a car accident, you will be charged for surgery and rehab.

In world no. 2 where insurers have maximum knowledge, insurance basically doesn't exist. Insurance is exactly the same as just paying your bills directly. In world 1, insurance works fine, but a 19 y/o pays a little more than they do today and sick or elderly people pay less than in the real world.

As data/information becomes more ubiquitous, we travel down this continuum.
> Edge and Firefox are only missing Shadow DOM and Custom Elements,

Your statement makes no sense whatsoever, they are "only missing" 2 of the most fundamental features of web components? that would actually help getting rid of all these incompatible UI toolkits? I don't call that supporting Web Components at all if you can't write custom elements natively. You obviously do not understand how the lack of support for custom element and shadow DOM affects Web Components adoption.

Not supporting 2/3 of a spec is not being compliant with that spec, obviously.
What Is Karl Pearson Correlation Analysis?
With discipline, that is certainly doable, but YouTube is designed to tempt you down the rabbit hole. They want to maximize the amount of time you spend on their website.

You go to YouTube and order a salad. When you're done with the salad, they put a donut in front of you. When you finish that donut, they immediately put another donut in front of you.

Adults should be able to reject those temptations, but YouTube doesn't make it easy.
What a really unpleasant website to use. Horrible slideshow functionality, interstitial adverts breaking screen flow, rise-up article suggestions. Ugh.
Also, insurance. $200/month is a normal rate where I live (with a clean driving record).
I’ll agree with that, but you should know that’s not how your statement came across, especially the part where you seemed to deny that people could improve their quality of life with it.

If you want people to have reasonable awareness of the potential issues, that’s nice and all - but there will be a pendulum swing from the decades of bullshit from its demonization. If you want to lessen the effects of that, try to be more specific on potential harm without denying the positives.
I love this algorithm (I like implementing type systems) but I always feel a bit naughty when I implement it, as AFAIK it can't be implemented with immutable data structures (not efficiently, at least).
Blindly hating brutalism is just as mimetic as blindly loving it.
> Maybe it’s always been this way

I don't think so. I used to link the 'evangeliser' word with religion, now I link it to tech. Steve Jobs 'presentation style' was an exception, now is the rule everywhere - companies hire evangelisers to preach about their products/agenda as the truth. Religions morph but they will never disappear.
The article doesn't address whether an individual can request a full report of their own records and those of their dependents from this MIB. I can get a copy of my credit report for free, same should apply here.

Hmmm ... might be able to get a copy here: https://www.mib.com/request_your_record.html
His department went after Billie Holiday, even as she lay in critical condition in hospital.

https://www.politico.com/magazine/story/2015/01/drug-war-the...

(An extract from book recommended above)
Is there an easy way to display 3D objects in the web browser?
Ask HN: Why looking for “staff site:gmail.com” on DDG shows “Staff Email”
Show HN: PayPool – Payment Platform for Groups to Pool Money and Buy Together
Cách dùng thuốc Diazepam là gì?
This is a fundamental problem with web design at the moment. Every designer puts their awesome looking font in, but ultimately the web browser renders what it wants, and to get a good pagespeed score you need to render local fonts.

It ends up being a trade off between performance and UI. But why can't we have both? Why can't the user say "always use x and y fonts because I know best" and give the designer the opportunity to put the fonts they want in without impacting performance.
sleep sort https://rosettacode.org/wiki/Sorting_algorithms/Sleep_sort#U...
Tim Berners-Lee Introduces Solid Decentralized Identity Platform
The Illustrated Transformer
Yeah, that's fair criticism.
I'm willing to bet that 99% of people don't set this, and the changes are improvements.
No, I know it's a sensitive subject, and I'm not even pro cannabis (more CBD friendly). It does still have some medical value for a lot of people (not just immature escapism)
I can think of three main reasons for this.

(A) It's a form or contrarianism, in that it's an negation of mainstream preference, hence unusual. Even better, this negation of mainstream preference isn't really threatening anybody, hence good way of attracting mainstream attention.

(B) Brutalism is often associated with left-wing / communist large-scale social engineering, and the left reflexively celebrates anything done by the left. (Aside, the association of brutalism with the left is historically quite false, e.g. people like Le Corbusier didn't meet a dictator he didn't like.) So where brutalism is celebrated by somebody who's explicitly and self-consciously political, it's a Gramscian hegemonic strategy [1]. An example of such a writer is Owen Hatherley [2].

(C) Cities with a lot of brutalist architecture, prevalent in the former Soviet block, use it to market themselves are tourist destinations. This ties in with (A), for why would you go and visit a city unless it had something unusual to offer, something Instagrammable, something to talk about when you are back?

[1] https://en.wikipedia.org/wiki/Cultural_hegemony

[2] https://en.wikipedia.org/wiki/Owen_Hatherley
Our time is limited.

It's not possible to have 20 interests and spend 2 hours each day on all of them. You need to choose some of them.

How to do that? Calculate your free time and use it for the things which are important/you want to develop. Eg. each day you need 8 hours of sleep, 8 hours of work - that gives us 8 hours a day for other things. From that take some time for commuting, higene, shopping, eating. Let's say that you have 4 hours from Monday to Friday. Plan those slots. Taking care of your body: 1 hour phisical traning Mon, Wed, Fri. Plus 10 minutes stretching each day. Learning language? One hour Tue and Thu. Plus Anki session each day. And so on. Start with that. Then if you see that you still have some time available, add next thing. Remember - consequence is the key. You can't do 3 fitness trainings on Saturday to cover whole week. You can't sleep 24 hours to cover next 3 sleepless nights.

> and a million other things.

You simply can't. Sad but true.
If the money were the same I'd hand in my two weeks and get my welding certs.

In the UK a good plumber or electrician makes comparable money to a programmer. If I had my time over again, or if I were giving careers advice to a young person, do that.
Yup, that's a great point. This article is based on a chapter from my book but this is chapter 6 out of 13 already. In earlier chapters, I discuss how we need to know the content, the goals of the text and what are the user's goals (read, skim, search etc.). Of course, we can't be 100% sure on their goals but we can take an educated guess based on the content we're designing with. Decisions like these should be based on that (+ personal preference of course).
> Proponents praised its explicit functionality

If it were about functionality you wouldn’t build massive structures at weird angles like the Wotruba Church. You wouldn’t build physics-defying overhangs to compensate your wanting for a nonexistant first floor like the Giesel library.

There’s no functional basis for the design of the buildings outlined here. Only some superficial notion of functionalism because of the revealing of the underlying structure. Meanwhile, so many creators of brutalist structures are on the record for hating humans for messing with their grand designs.

The world would be a better place without this blight masquerading as some purity of design.
Roku to Go Back on Sale in Mexico After Copyright Victory – TorrentFreak
But it only doesn't work once. After which it closes, you put your password in and you just think it was a one-off glitch or you did something wrong. Browser autocomplete often doesn't work or gets cleared so I don't think many would find it suspect.
Great guide, looks nice on mobile. Most personal blogs on HN could benefit from following this. :)
Meaning clearly I’m a terrible parent SMH.

Also I am exaggerating.. the kids enjoy the television programming they experience on the YouTube and I would prefer if there were fewer errors.

Tell me you weren’t 100% addicted to a television show when you were a kid (He-Man, GI Joe, Transformers...), oh holy one.
I don't remember the exact number but when it comes to cancer risk increase getting a regular 100 mSv x-ray as a kid counts something like 10 xrays of an adult done one after another( i.e. single dose). That's because any mutations that happen will stay with you for the rest of your life plus propagate to a lot more cells in total as your body is still growing. So while an important topic for some specialties it would be wrong to make broad statements based on this.
> It however proactively renders the characters you type before it receives confirmation from the tty on the other end.

Basically for those with experience of text terminals genrally: local echo.
You can follow 100k people, it won't matter. You'll still see updates from about 20-30 people or so.
>And I would prefer “practically useful” over “typographically correct” every time :-).

That is a good guideline.
I think rewriting UI systems every few years and reimplementing in various JS frameworks that come and go is a serious waste of manpower. I'd so wish people would embrace web components properly once and for all, with LitElement, Svelte or Stencil.
This way we won't have to live with another framework-bootstrap clone again and again and everyone can contribute to one solution that will work with all JS frameworks.
Sure, I'd be happy to. Converting apps from an old platform to a newer platform is reliable work, and I've done my share of it over my career. It often is structured as temporary projects, so I've had the opportunity to travel to short-term gigs in new cities while I build out platform conversion plans.

Sure, not everyone re-writes old apps. But enough companies do it to make it a decent professional specialty to cultivate. And it doesn't hurt knowing both the modern stacks and multiple generations of legacy stacks when working with large organizations. Sign me up.
Second hand smoke and casual smoking (one per week) are indistinguishable.
How the Salesforce’s Partnership with Slack Is Useful for the Businesses
Isn't a method that gives an approximate or best-fit estimate to a problem still an algorithm, if it terminates?
I am so glad that I took Cryptography as an elective in college even though the course brought down my grades :)
At least until April, a government website is the only legal way to buy pot in Ontario. Since they're selling it, they set the prices.

In a lot of provinces the only legal way to get pot is through a government pot store. Alcohol works the same way; Ontario recently allowed the sales of wine & beer in some grocery stores, but everything else is at the LCBO, (government liquor stores), and the Beer Store, (which I think might be government run, but even if not it pretty much has a monopoly on beer sales).
Thanks, a lot of effort is needed to get things to look nice on different devices these days. It's a challenge.
Given the sheer number of ads, video overlays and extensions that most users have to contend with - even on mainstream sites (I'm looking at you cnn.com) - I'd bet that a large percentage of users would just think that their browser was acting strange and proceed as normal.
For any UK comedy fans, there's an episode of Only Fools and Horses that was made to promote careers in the oil industry. No laughter track and I guess they didn't want to pay for the theme tune but it's still a fun watch

http://tellyspotting.kera.org/2013/11/08/the-lost-only-fools...
what is curious to me is that that synth is famous for being extremely unfriendly to program. its usability is pretty bad and goes against many of his principles. i love bret victor's thinking and work since he became independent though.
8 Examples of Node.js Development in Enterprise Products
Pretty sure most people aren't spending $3,000/month on private school. My kid goes to public Kindergarten which is free.

Even in Toronto, which has some of the highest daycare costs in Canada, it was only $1,500/month. Aftercare at the school is $800/month. I'm very fortunate to make a good living so I can afford such things but even I balk at the idea of taking a daily Uber to drop my kid off.

You should really read your post from the perspective of the working poor and think about what you're saying from a position of privilege.
That's a false dichotomy. The third option is the obvious one: use a framework that will be well-maintained.
Edge is implementing (updated the roadmap), Firefox ships enabled WC's in closest release (it is already in the beta) I think Firefox 63 will ship in a week?.

That leaves only IE11/Edge with polyfills.
Margaret Atwood on the Magic of Neil Gaiman
The whole point was that the GoF Command Pattern is a verbose OO emulation of simply passing around functions. In a language with proper first-class closures the whole pattern mostly dissolves – it’s obvious that if you want to customize behavior, just pass a function. The same holds for a surprising number of GoF patterns.
I am starting to follow Sindre's philosophy [1] more and more. I published this morning `fch` [2], a 10-15 LoC library (note: undocumented for now). I will test it well and make sure it works everywhere. In exchange, I removed basically the same code from 3 projects (so far), some of them with subtle bugs.

The cost of using it is the same as locally, and creation cost is lower per-project if you let npm manage your own libs. Plus, bug fixes are automatically propagated.

[1] https://github.com/sindresorhus/ama/issues/10#issuecomment-1...

[2] https://github.com/franciscop/fetch
All the problems that you mentioned are actually easy to fix.

Team bonding doesn’t exist anymore, it’s very old school. I spent many years working in tech for various companies, I see more angry colleagues than ever before. Majority of them, not all of them of course. Team bonding is usually an awkward social event with people you don’t really appreciate. Management usually set that up (not always). It’s great because it helps people getting away from their desks for a little while but a remote employee would rather spend that time away from a screen with family and friends.

Working remotely or from home doesn’t necessarily mean that employees are located throughout the world. A company can still be located in only one city and its employees can work remotely within the same state (in the US for example). No commute time, flexible hours and less frictions.

I agree though, some people really need a structured enviroment to function “properly”. But again, it’s a cultural thing someone came with one day and everyone followed. Cultures evolve with time.
Interestingly the rocket stoves I mentioned are probably much better in that regard. They use an insulated firebox which means the gas is burned at higher temperatures which causes cracking of the longer chain organic compounds. The output is much closer to the ideal CO2 and H2O (which fairly self evidently is more efficient).