skysight-inc/HackerNews huggingface dataset:
Yep, it's my go-to for any not huge web project. Plays well with any server-side tech you want, though I find Python (Flask, again with the right architecture, is a good experience) to be quite easy and enjoyable. The key is a sane and simple enough architecture from the start, which comes with experiences (aka making mistakes). But I personally go with Vue/Angular 1 consistently, trying to go more Vue now that Angular 2+ has IMO gone off the rails (heh).
I consider my personal site to be Brutalist, in that it matches the features that people mean when they say "Brutalist web design" [0]. I didn't intend that when I made it, I just like my sites to match the system on which they run as much as possible and I got sick of maintaining overly complex sites, and went with"start with black text".

[0] https://seanmcbeth.com
I am disturbed by how he is using this situation for his own ego. The proper way to help is not via Twitter. Even more disturbing is his fan base.

Maybe his submarine idea would work but at what risk? There are people on site who have far more experience with these situations especially the two British cave divers who found them.

He could put his money to better use and work with them instead of armchairing some plausible solution.
It seems selfish on the surface, but to me this is one of the best answers to the question.

Why waste valuable resources, when someone more capable could utilize them.
The article is critically flawed.

This author is merely regurgitating another blog post [0], and wrongly, conflating profits with revenues. The original post didn't make the same representations.

[0] https://www.oag.com/blog/billion-dollar-route
Wayback machine has the oldest snapshot from 16th Sep 2016 - https://web.archive.org/web/20160916051848/https://help.netf...
In context, we're not talking about a big business, because the market is a small number of people with special needs. It seems quite inappropriate to compare them to "most of the world".
> This is obviously hosted on some kind of dynamic site

So? It still loaded fast for me.

> The stylesheet is 2x the size of the page and contains tons of extraneous content.

The article is about what the author terms Brutalist design - not minimalism code gold. The author doesn't say anything about producing the smallest possible CSS file. And the CSS file is 14KB with 7KB of content - that is quite tiny.

> For a brutalist style, it's quite fiddly about letting userscripts touch its styling.

I'm not sure where in the article he talked about avoiding !important or about Brutalist style involving making it easy for a user to customize the website.

> Also: I do not appreciate seeing ANY tracking pings from something like gaug.es

Fair enough - but, that has nothing to do with any point that the article made.

I don't see how any of your complaints relate to the article.
It kind of defeats the purpose if you are sharing common setting across services, if you only need one value shared.
A web application completely in Rust
https://news.ycombinator.com/item?id=17480371

https://news.ycombinator.com/item?id=17481249
The F-35 was the result of such a program. Lockheed and Boeing were each give a billion dollars and a set of requirements and told to make the best plane possible.

https://en.m.wikipedia.org/wiki/Joint_Strike_Fighter_program
https://en.wiktionary.org/wiki/nominal#Adjective

>Insignificantly small; trifling.
https://news.ycombinator.com/item?id=17448187
Is there a way to view this offline?

EDIT https://www.ams.org/notices/200902/rtx090200212p.pdf
This is not my post. I came across it today. I definitely need to go check out yew now (and apparently learn how front end dev works for real).
I don’t see any that as an argument against achieving and maintaining Technological superiority. If, hypothetically, you had to discard one in favor of the other, military superiority would win out in terms of priorities, but the US has and should maintain both.
If it fits, it might work.
Ever considered learning to fly and flying it?

Have any friends with airplanes that can drop you off?
How long did the twitter bot run for before you got a response?
The comments here mention a lot of advanced stuff like recursive decent and compiler design. Should a second year student get into this book?
According to https://en.wikipedia.org/wiki/Andy_Hertzfeld ...

Since leaving Apple, he has co-founded three companies: Radius in 1986, General Magic in 1990, and Eazel in 1999. In 2002, he helped Mitch Kapor promote open source software with the Open Source Applications Foundation. Hertzfeld worked at Google from 2005 to 2013, where in 2011 he was the key designer of the Circles user interface in Google+.
Yes, overworking drivers is more "efficient". Right now, the labor market won't let employers do that. The winners will now be the employers who figure out how to give their truckers a better life without wasting too much time sitting around at crew change points.
Why we might be alone in the universe
>How do these people come up with such absurd laws?

This is an interesting question. How they come up with, get agreement on it and get support on it by the population?

The problem is certainly democracy, where people think that interventionism will ever do any good. This is probably because they can't foresee any firm life improvement for the future (due to interventions already made on the market -- e.g. central banking+inflation), and given the lack of economic understanding, they embrace such ideas. The endless battle of interventionism solving the problems of interventionism, and so the state (bureocrat's power) keeps growing.

Such interventions would probably be a net-profit for corporations who already invested in mechanizing/automating some jobs, and their potential competitors would get a disadvantage from the new law, so they get to charge a higher price than they would otherwise. This is usually true for specific/specialized interventions, but a generalized on such this, this is unlikely.
“De-optimizing” account removal: A study of account deletion flows
Perennialism in general lends itself well to almost any interpretation you want to place on it.
Wow, new to me too. I had never thought of that.

Oh Christ, it could be awful. Luckily, and as an unremarkable looking male, I'm still clinging to a cube, and the noise there is bad enough.
Patent and copyright law put a lot of stock in the idea that the creator made efforts to protect their investment. If they didn't put this very effort in, their case would be hurt down the road.

This is a problem with the IP system, not a corporation being evil, this is a corporation working in a shit system.

And they can't steal something in the public domain. Like you said, someone is going to rally to fight the patent.
Streak (YC S11) Is Hiring Back-End Engineers in SF
It's refreshing to see such critical thought on HN; it's too often that the intent and aesthetic is of more concern than the consequences.
Yeah well I guess I'm not too excited about ideas which expect elimination of alternatives.
man, folklore.org was an amazing find when I went through university.

I was fully convinced all those late nights at the lab meant I was doing something horribly wrong the whole time. Reading about all the trial and failure that the Mac team went though really set everything into perspective.

I really wish more groundbreaking projects cut through the mythology behind them, the sharp edges where the teams bled through aren't always shown. I really enjoy works where this stuff comes through, works like "The Soul of New Machine" and the like capture the hard parts...
The third link is just extending the second website's idea to include JS, and some other nice things. Though, I don't see how it goes against the point of motherfuckingwebsite? The point of motherfuckingwebsite was to keep it accessible and fast, which the third site certainly does.

Sure it doesn't need JS, but it can certainly help make the site better. (The JS is for the inverted view button, and some text that shifts through colors. I wish more sites had a dark mode.)
This could be really helpful for implementations that were written with relatively smaller datasets in mind but now need to be scaled up. However, for someone starting from scratch, it is not clear what advantages do they plan to offer against Spark used with the Dataframe API.
I would not exaggerate either my role, or the power of any would-be Inquisition. People give mobs too much credit (to bootstrap power they do not merit) or blame (to excuse or cover up prior problems that can be seen through the mob's crowd, if you are willing to look).
I'm currently looking into the clojure source code with the tim daly's book.
That was a tweet and a pretty ridiculous one. These sorts of caves are famously full of razor sharp rock that would puncture such flimsy inflated underwater structures.
Knowing how best to allocate money != having enough of it.
I was responding specifically to a claim that people without a car must be poor and on government support. That was followed by a question about how many adults don't have Driver's Licenses. To the first claim I responded with experience of people without cars who were not poor. To the second question I provided experience with people that don't have a Driver's License.

To your statement, I will respond by letting you know that he does not drive. I agree that he should be arrested if he is found driving without a license.

I will also point out that you have made some of the same poor assumptions as the first comment. If he wants to bail out of jail after his arrest, he will open his wallet and pay cash for his bail. If he doesn't actually have the cash in his wallet, he may send his driver to retrieve more cash.

People without a Driver's License are not necessarily poor. Or uneducated. Or dim-witted.
I am starting to hate Apple hardware
Forecasting Fire
The kids would need to be in the bag for 6 hours. I don't see how that is any better than them going directly.

Maybe Musk should send a giant pump to get that water out. Don't they have large pumps at space X to fill those rockets?
>How did that naturally become the standard.

It didn’t. People fought and died for this and many other protections, engaged in massive disruptions of their workplaces and society at large. If history and the developing world are at all examples, businesses would rather work people to death and use every form of coercion possible to drive down the price of labor.

The degree to which we forget that this and are unwilling to do the same is the degree to which these rights will be eroded.
Google has been pushing for that a long while, but they've been pushing defensive patents and huge cross license agreements with everyone who will join. This is to keep the damage the patent system does contained as much as they can while the US government moves at it's glacial pace.

https://www.theverge.com/2012/10/9/3479492/google-software-p...
I cant stress this enough: flights are a great opportunity for mental down time. The only mental down time I ever seems to get at least.

Savour it. Value it.
Sorry, I intended to explain that later in the comment, but got distracted and then just submitted without re-reading.

The flight time is nominally ~2.5 hours, but many/most planes leave late, meaning the actual flight time for the passenger (time between scheduled departure, and actual arrival) is >3 hours.

And airport security and boarding takes longer than train security and boarding. So the time saving isn't all that much vs. the fast train.
I can't really come up with a reason why one time zone would be more useful than any other, except that apart from some very rare circumstances it's really not desirable to change.
Flying private airplanes is probably the most dangerous common thing you can do.
Tesla resurrected the Electric Vehicle market
But if you do two years at a community college and then two years at one of your top-25 schools you get the same benefits. It's also generally easier to transfer into a university than it is to get accepted right out of high school.
Unix time for everyone!

Although that would probably lead to a discussion about leap seconds.
>1) This is obviously hosted on some kind of dynamic site. Producing 8kb took over 20ms, with most of it in TTFB. Even clearly static resources had this.

If you check the headers, it's served from s3 via cloudfront. At the bottom of the page, there is a link to a github page that confirms it's a static site.

>2) The stylesheet is 2x the size of the page and contains tons of extraneous content.

>3) For a brutalist style, it's quite fiddly about letting userscripts touch its styling. The stylesheet contains a ton of directives with !important and not all are about positioning.

It looks like it contains at least 2 frameworks, which could explain why. I'm guessing they're needed for the "normal" website comparisons.

>4) Also: I do not appreciate seeing ANY tracking pings from something like gaug.es. You certainly didn't inform me that you were sharing my presence with a third party that doesn't recognize any of my rights.

Your "rights? You're being a little melodramatic here. If you don't want random code to be executed, you should have disabled javascript. I use noscript and it works fine without scripts.

>If you're gonna do this, at least do it on your compute and I/O time and don't waste someone else's.

Who cares? It's not like they're mining cryptocurrencies. They wasted maybe $0.000001 worth of your precious computing resources.

>Have your server pass connection details up to your analytics. That also limits the amount of fingerprinting the tracking ping can do to me, were I not blocking it.

not really viable for a static website hosted on S3
I think what you're saying is that there are jobs that are worth e.g. $25/hour but they only pay e.g. $5/hour because there are many people willing to do them for that price.

But that only happens when there is fairly high unemployment. Otherwise there will be an employer with a job worth $25/hour who can't find an employee for $5/hour and will offer $6/hour because $19 in net yields is better than none. Then the original employer will have to offer $7 because they don't want to lose their productive capacity either, and so on until the wage rises enough that employers stop raising their wages even if it means they can't hire someone.

For unskilled workers that doesn't really happen, because as a segment they typically have a high unemployment rate. But in that case you have a problem: Some of the employers paying $5 have employees who are worth $25, but some of them are actually only worth $5. Raise the minimum wage and the first group gets a raise while the second group loses their jobs.

It's basically a tax on hiring low wage employees where the tax revenue goes to subsidize the employee's wages. Which like any tax may cause the work to fall below profitability and cease to exist. But is especially distorting because the burden falls exclusively on employers who hire low earning workers, which is a very narrow base that makes the "rate" quite high -- if they have to pay $12 instead of $4 it's effectively a 200% tax on the original wage.

The better solution is a UBI, which is very similar on the "give lower income people some extra money" side but gets funded from broad based taxes so the effective rate doesn't get out of control like that.
The point is if they knew German they’d get the joke... you’re not trying to lie. You’re trying to get past the crazy HR driven mandate that EVERYONE have a 4 year degree, even when it has zero relevance to the job.
It looks like that would be the long term goal. Haven't used Spark enough to understand it's downsides.
How does this compare to dask.distributed? Dask dataframes are also a wrapper on pandas API.

edit- They explain differences in a section of this blog post: https://rise.cs.berkeley.edu/blog/pandas-on-ray/
- Keep your algo simple and match them with observed patern vs gain

- Apply algo between 9:30am and 1:00pm (greatest price movement)

- Keep in mind, greed is the destroyer...small gain but often and constant
Fantastic stuff!!!
The whole cave isn't flooded. They'd only be in the bag / submarine in the flooded parts.
Author here.

Yes, my conclusion's a bit blunt. I guess the broader takeaway is to not generate log lines in your business logic but instead to use a common API for events so that changing outputs (e.g. to syslog or some other standard) is straight forward, as shown in the example code with the concept of "reporters".

You can also pipe the output from JSON to syslog if format is the main concern and not performance. Like pino-syslog[1] shows.

[1] https://github.com/pinojs/pino-syslog
No.. it doesn’t. It is often a game of musical chairs with the same aristocratic class.
> It's so much more important to ship something to customers to get some feedback than it is to get it perfect.

I don't disagree, that's unequivocally true.

As a programmer myself however I know that "I'll get back to it later and fix it" is usually a lie...

Haven't founded a business yet and I think I'll do that eventually but it also seems that "do your market research first and foremost" is an universal rule.

EDIT: As an European I should add that most of us never start a business unless they already have several customers willing to pay lined up in an orderly queue. I feel that too many Americans (probably not only them) start a business based on pure enthusiasm and hand-waving that motivated them during a few business events where people vaguely expressed an interest in their idea.
All the problems we have with websites are ones we create ourselves
Who is downvoting you? This site is full of fucking Apple cult members.
Oops! I missed it. S3 ain't that slow for my site tho...

But as for #4, I'm inclined to say if you can't do something with at least a modicum of effort towards user safety, you shouldn't do it at all.
That's a question that doesn't have any really good answer, right? Unless you're looking for someone to say 'yes, unconditionally' or 'actually [x] requires masters-level+ mathematics'.

I'm self-studying and have been working through 'the Dragon book', regarding compilers. I like Lisp due to beginning my learning with HtDP and SICP, and the functional paradigm appeals to me. I'm just beginning K&R C, and Kernighan's Unix Programming Environment. Naturally I'm really excited to find this here so I'll definitely be working through it.

Were I more concerned about ticking boxes on my CV for the person in HR then I probably wouldn't bother.
Seaman Jones: [teaching Beaumont] Hear it now?

Beaumont: [resigned] No.

Seaman Jones: Beaumont, at Caltech we used to do this in our sleep! You hear it now?

Beaumont: Wait a minute...

Seaman Jones: Uh oh...

Beaumont: Buried in the surface clutter...

Seaman Jones: Yeeeesssss?

Beaumont: I should go to SAPS?

Seaman Jones: Correct! Seaman Beaumont, Signal Algorithmic Processing System. Give it a week and you'll be teaching at Caltech. So, like Beethoven on the computer, you have labored to produce... [dot matrix printer rattles] ...a biologic.

Beaumont: A what?

Seaman Jones: A whale, Seaman Beaumont, a whale. A marine mammal that knows a hell of a lot more about sonar, than you do.
Oh well, guess I better go into research and find academic investments because all this "make this web app yesterday" crap is getting very old and annoying...
Selection bias. When they steal it from Christianity, they're called denominations.
I haven't tried the latest macOS beta yet, but I remember a few years back finding a minor bug related this: neither Chrome nor Safari handled appearance / highlight color changes correctly. If I remember correctly, I think changing the value wouldn't be completely reflected on any open page until you either refreshed the page or restarted the app; it was one of those two, but I don't remember which. Funny enough, I think some colors did change correctly, but not all. Admittedly, I tested this out using CSS System Colors, which is sadly deprecated.

I vaguely recall finding a few bugs with Finder as well, where if you switched back and forth it wouldn't update all colors correctly. Of course, it worked fine after restarting the app... But if Apple's own apps have bugs relating to this, it wouldn't surprise me if it's a common problem for other third-party apps.

Another thing people might wanna try out relating to macOS appearance is going to System Preferences -> Accessibility -> Display, and enabling "Increase contrast". It makes some colors look a bit uglier, but I really love how it makes all UI elements stand out. For anyone that doesn't have macOS, or is too lazy to try it out, here's two comparison pictures:

* Default appearance: https://imgur.com/W93o3Md

* Increased contrast: https://imgur.com/oocjMPs

A bit tangential... I'm hoping that at some point you can use a media query on the browser to test for this value. For example, there's already prefers-reduced-motion [0] on WebKit. I've definitely seen a GitHub issue at some point suggesting that a similar media query be added for users that prefer higher contrast interfaces, but I can't find it at the moment. Unfortunately when I last checked it didn't seem like there was much interest; as usual, accessibility features seem to take a backseat with many browser vendors.

[0] https://webkit.org/blog/7551/responsive-design-for-motion/
> the word brutal...again predating concrete.

I don't necessarily disagree with your main point — I don't know enough to say either way — but that statement isn't true unless I'm misunderstanding something.

Concrete was used extensively by the Romans, and also before them.

The earliest citations in the OED for "brutal" are 16th century (in English). (It also says "Compare French brutal, 16th cent.") It is derived from a Latin word, but even then it likely doesn't predate concrete.
Just cheaper these days to buy them from India. You could fly there, get a top quality doc/audiologist to check you up. The same top of the line aids cost around 2-3K max. Do the touristy stuff and fly back all for less than what it costs to get an aid in the US. "Medical tourism" they call it.
Yeah, the “rotate your device to landscape” definitely shows a lot of polish. /s

A simple fix would just be to inline all the content, like all the little ol’ two-column responsive sites do. In light of that obvious solution, they put a modal on it and compromised their content.
These transitions are never fun but they happen sometimes. No API is eternal and it seems a little overwrought to be 'not trusting' Apple because they ditched an API (and entire OS) once, nearly 20 years ago.
> I don't think it's wise to be against this law because some people might be limited; by and large, this is a good thing

I don't like infringing the freedom of individual workers to contract as they see fit. Pursuit of happiness and all that...

(I'm also opposed to minimum wage and pro-sustenance-UBI.)