skysight-inc/HackerNews huggingface dataset:
It is the Web Mercator projection https://en.wikipedia.org/wiki/Web_Mercator_projection
Master Markdown in Ten Minutes:A complete guide to designing content in Markdown
I found this gem: https://www.xltrail.com/ – I have not used it yet but from the looks it‘s a great solution to our vicious circle of (no) maintenance at work :D
As far as I understand, it is entirely different: IREE is a runtime system.
That comes much later.
> Lord of the Rings was written in 1937 and made in to the major films in 2001.

Although the rights that permitted those films were sold in 1969.

Film rights are a particularly interesting case where they get sold and traded around potentially for decades before something is actually produced, if ever.
Parent posters math is flawed. You can usually fit more than 1 person in a home and besides we can build apartment buildings up for 50 times the density with as nice an environment.
2035 everybody must speak in grammatically incorrect sentences to avoid being sued by the algorithm.
Basically, Mozilla. Having Mozilla behind it would help with marketing. It would help Firefox too: Google has browser + office, MS has browser + office, both work to decrease Firefox usage.

Also, it would be available as a cloud offer, which Nextcloud doesn't seem to have.
I appreciate the well thought out reply and accept that you feel my comment was in bad taste. It probably is way too soon to be discussing such things, especially while the pandemic is currently taking lives.

That being said, considering the solutions to over population of the earth that you listed, a pandemic almost seems like a righteous act of God that would be accepted by all nations.
lol I laughed pretty hard but it is actually a good advice.

Otherwise I guess you can just use git in the NFS by doing git init and local git workflows... I can't do anything without git, even throw away code I start with git init.
Love that Google is doing this. I am an engineer and an aspiring blogger. Looking forward to taking this course.
I wouldn't say that we "recommend" ANTLR, but yes it is likely "possible" to represent some AST in MLIR, but we just aren't convinced that MLIR is the best tool there so far.
> The year is 2020 and macOS still doesn't have a location/address bar in Finder.

⌥⌘P

> The year is 2020 and macOS still doesn't have a location/address bar in Finder.

System Preferences > Keyboard > Shortcuts > Use keyboard navigation to move between controls

> Window snapping is still non-existent.

Not completely: you can do two windows side-by-side, and resizing windows now makes them snap to each other and edges.
Contemplating the Zen of Python
I think that it's possible, but unlikely, that this will 'blow over' and turn out to be a tempest in a teacup.

But I also think that it is extremely worrying that this 'HN/internet hysteria' has so rapidly become part of the national conversation. Just yesterday we (NL) had a prime-time broadcast about this.

The way I see it, it doesn't matter whether the facts align with the response. Clearly this is treated as more than just another virus, this will have effects on our global economy and compounded by a general sense of unease about there not being some big recession, it's going to have effects and they will suck.

Practically speaking, it means that I stock up on shit so at the very best I don't need to wait in line for things.

More hypothetically speaking, I'm thinking of our economy collapsing to some extent, because either it was due to anyways, or because it will because of a pandemic, or because it will because of everyone thinking there's a pandemic even when it's not that bad and <insert definition of pandemic> is not a cause for panic.

We're in panic mode, and I'm surprised and worried that this is not just an 'internet thing'.
> There are 1000s of ideas out there like this waiting for a novel thinker to draw them out of the fog and make them clearly visible

I think this is the exact reason people say ideas (on their own) aren't worth very much. "Drawing them out of the fog to make them clearly visible" is the implementation portion as far as I can tell. That's the part that makes the idea valuable.

I, along with thousands of others, had the idea for Doordash/UberEats long before either of them existed. Years before. However, if I had tried to implement the idea back then it still would have likely failed. Even though I had the idea, I had no idea how to implement it (and still probably don't, as it is much more than just a technical problem). I realize that Doordash isn't that novel of an idea. But I think even the incredibly novel ideas are thought of by dozens of people before the "right" person comes along to implement it.

That's why I don't think people are memeing when they say "ideas are worthless", as ggp implied. It's more of a response to the "I have an idea and I'll give you 5% if you build it for me" propositions that developers tend to get.
As long FreeBSD plays nice* and hw components are chosen to have drivers, it seems like the perfect chip to put on a SBC for a compact, solid-state pfSense box.

* iXSystems mentioned to avoid AMD for FreeNAS, although maybe it is obsolete advice or doesn't apply to pfSense.
So, Star Wars (A New Hope) should have gone public domain 12 years ago?
Thanks for the recommendation, I just picked it up from amazon! I was expecting an expensive textbook but it's surprisingly cheap, only $6 for a paperback copy
I took the comment to mean that developers should bootstrap it. Perhaps I misinterpreted it…
Correction: Vetur.
That was an amazing read! I loved how it not only set out the problem creepily similar to the OP’s link, but also offers a vision of how things might be better, however utopian and unrealistic that vision is.
Now is the time to train convolutional NN to find "catchy" melodies, and then unleash it over this dataset, and become famous songwriter.
This doesn’t look like real end-to-end encryption. There is no mention of the encryption keys staying only on the client device. The description sounds very shady as if they’re intentionally trying to be misleading.
> an inability to introspect applications to find their nouns and verbs

Script Editor, press ⇧⌘O, then click on the app you care about.
It can be the other hand round:
We once had multiple enterprise class server in a data center that suffered from a strange problem.
After a couple of days, sometimes weeks, they stopped working with memory nearly always reported as the culprit.
It took some time to find the true reason, which we discovered with the vendor after many hours of analyzing and swapping hardware.
The error only occurred when the server was lightly loaded and could be mitigated by disabling the CPU C states entirely in the server configuration.
As memory, CPU test or test jobs we had written produced high system load, they never showed any sign of error during test runs because they prevented the CPU from entering higher C states.
They could also get an evil CT log to issue a SCT without logging it…

If a SCT is issued, it has to be logged within a certain amout of time; 3rd party auditors check for this. [1]:

An auditor is a third party that keeps log operators honest. They query logs from various vantage points on the internet and gossip with each other about what order certificates are in. They’re like the paparazzi of the PKI. They also keep track of whether an SCT has been honored or not by measuring the time it took between the SCT’s timestamp and the corresponding certificate showing up in the log.

And only certain logs are trusted anyway [2]; a CT log that doesn't meet certain requirements wouldn't be trusted to begin with. And if a trusted CT log turned evil, it would quickly be noticed.

[1]: https://blog.cloudflare.com/introducing-certificate-transpar...

[2]: https://github.com/chromium/ct-policy/blob/master/log_policy...
No, I need the citation of the source, not Vox's opinion.
You are making good point, but I think you're missing some aspects and the title hints about it: we are also trying to address today's heterogeneity. By having a flexible infrastructure and (hopefully) an ecosystem with which the interaction cost is lowered, you can re-assemble more easily custom compilers for specific use-cases.

This does not make MLIR the best infrastructure for building an industrial embedded Javascript compiler for instance (just like you wrote B3 to move away from LLVM), but I am not convinced that between these two, MLIR is the niche ;-)
Time will tell!
Haha, nice line of thought. Almost, just almost (and scary because of it) imaginable as a real future.
I've said it a few times here on HN that I think the best UX for many web apps (particularly business apps) would be a spreadsheet connected to an API (or better yet, multiple APIs).

Of course most web apps don't expose an API, so here we are.
You're subtly changing the topic by saying economic superiority. If we go back to prosperity, there are many other prosperous countries than the US.
Windows doesn't assign accelerators to all menu items, a programmer who writes the program does.

If you don't take care of this, explicitly, there'll be no accelerators. There's plenty of programs that are like that.
Exactly: the "why not just LLVM" can be greatly explained by the need to target heterogeneous hardware from DSLs.
"Everything is urgent," and "Bypassing process to report issues" I think have roots in an inability to appreciate the "Cost of Delay" (and Cost of Delay Divided by Duration) between items of work. Consequently, an inability to prioritize appropriately in terms of importance and urgency across competing needs of various stakeholders. Cost of Delay as a framework is helpful in getting those involved speaking the same language (and scaling) in terms of value, time to result, and value of time cycle. In this respect it isn't always necessarily valuable to "Automate everything possible" - the Cost of Delay (whether in terms of value at risk, or value of the other items that could be done with time savings) isn't there for some tasks.

(disclosure: I ran multiple teams across a game studio with over 1Bn downloads)

Cost of Delay primer: http://blackswanfarming.com/cost-of-delay/
Note: I heard this story around 2015-2016. https://news.ycombinator.com/item?id=9371854

I'm not sure which is more applicable:

1. Hurray, decency.

2. Shouldn't getting excited about what would've been middle-class income 70 years ago be a sign how far workers' pay has fallen?
You really got to do it for letters, as you can't know what new words might develop.
Ok, what would happen if one then multiplies by Math.PI?
I don't think they mainly run on AWS, but on "bare metal": https://github.com/holman/ama/issues/553
Agreed. I've thought for quite a while that Apple should/could put multiple ARM processors in a laptop and turn them on/off depending on need and power supply. This is the best of both worlds, in my view. Doing lots of heavy computing (gaming, etc.)? Turn on all 6 ARM processors! Working from the library and remoting into your server? Only turn on 1 ARM processor.

I could even see being able to choose the number of processors when you buy the machine. Trying to save money? Get the single processor option. Need to compile Rust code daily? Get the 6 processor model. Or get a low end Mac Pro today and upgrade it tomorrow with processor cards. There are a lot of options when you control the complete system; Hardware, Firmware, and Software.
Facebook's Shameless Transparency
Read this below from the context of people promoting freedom of speech. Trying to hide their identity and barely surviving. But Facebook has to sell ads, so it's OK to let so-called authorities catch people expressing their opinion and beat them up or kill them at will.

For anyone considering Facebook for a social positive. The "Laissez Faire" part should be officially called DEAD.

There is a very good reason to support Elizabeth Warren, to break up big companies otherwise we are all just slaves.

Quoting Facebook
================

The Page Info section has details from Facebook about Page activity and the people who manage a Page. These Page details will be shown on all the Pages you manage.

Your Primary Country Location

Your primary country location will appear as [COUNTRY]. If other people manage your Page, their primary country locations may also appear. We won't show any personal information like your name or profile photo "unless you've chosen to share it on other parts of your Page".
You wouldn't use a CNN for this because there's no spatial correlation to take advantage of. Maybe an RNN somehow but the basic problem is scoring (ie how melodic a song is) not classification so honestly I don't know you'd do this using neural networks.
A map seems a terrible base layer for any information that isn’t trying to show proximity or proportional landmass. Seems ridiculous to mess around with talking about a projection when it’s still showing provinces related to their shape and size, which is worthless information here. Why not just use a population cartogram as the base?

https://m.facebook.com/457568574373257/posts/this-is-a-popul...
Yes and no.

Coworking spaces exist but there's nothing like not being interrupted to supposedly "watch someone's laptop"* when you're trying to get things done.

* You should take a picture of it and list it for sale on Craiglist as part of a joke.
I read your GPT-2 comment and decided to run the sentence:

"It's not you it's Capitalism, please don't hit my espresso machine."

Through TalkToTransfomer.com and got some really dark twisted paragraphs!!

LOL
> Procyon has the same diameter and brightness as Saturn.

How could he possibly that have determined? I don't think that Brahe could measure this he hadn't even a telescope. The apparent diameter you see from stars is diffraction limited.
Just to clarify - the article mentions that he put everyone in the company on a minimum salary of $70K. I would think that high level technical staff on $100K+ would have been more than a little upset to have their salary slashed. Junior staff members are the winners here!
Huh? Inflation calculator says 70k in 1950 is worth 754k today.

Edit: I did the calculation backwards. Thanks to everyone who pointed that out.
He's describing a class, which he defines in part by race, but that he also qualifies outside race. I agree that this sort of first-world, upper-class (and yes, to a large extent, white) navel-gazing can seem offensively trite to people who might not have so many options, especially when the systems that produced each's circumstance are one and the same.

>One possibility is that the voters of hackernews are too fragile to handle your potent truths.

This is it, honestly.
Good reply but you have to know that you need to look for this. This is only obvious in hindsight.
URL updated to LUXEPROJECTS.SITE :)
Significant whitespace is more of an issue than what two functions should be called.

Significant whitespace means that we can't reliably use a traditional whitespace-insensitive diff to to compare changes in Python code that seriously change its meaning, such as change how many statements are in the scope of an if.
See also Consumer Reports' take on this:

https://news.ycombinator.com/item?id=22438654
But this will of course not work, because enumerating the bitspace does not produce bits of the right colour: https://ansuz.sooke.bc.ca/entry/23
This is very nice of the owner, but extremely inefficient economically. Which means most companies can't afford to do something like that. Only if your profit margins are huge.
I already went far, far down that rabbit-hole for a max capacity 3.5" HDD + ZIL SSDs + L2ARC SSDs FreeNas 4U 10 GbE NAS on Supermicro/ASRock Rack DIY and Dell, HP, Lenovo and iXSystems. For home use, you're better off buying a used 2U-4U Supermicro or Dell box with an old Xeon or two. They're so cheap, buying new is like throwing money away on a new car with instant depreciation. In the Bay Area, you can even order up and swing by UNIX Surplus for some deals, although sometimes they're higher than the usual sources.

I was going to get some of the WD HGST HC530 14 TB self-encrypting drives until they came out to ~$600 each. (Ouch.) The regular ones are <$400, similar to the ones BackBlaze uses.
Where do you get that 'middle-class income' from?

The standard of living that 70k USD buys today is vastly better than what the median income bought in 1950.

(Of course, Seattle is rather expensive. The 70k USD would go much further in a city that didn't restrict residential construction so much.)
Almost nobody takes proficient users seriously, because there aren't enough of us. Only one demographic gets design priority nowadays, it seems, and it's definitely not power users.

(This message brought to you by UX designers declining your feature request because, "you think you want it, but our testing shows that you really don't")
I also love vs2008 over vs2010 and still use it for some projects just because it feels so nice and snappy.

But which features exactly are missing in vs2010 that were in vs2008 (except the snappy feeling)? I have not actually noticed anything missing and would like to know more
Is that an apples to apples experience comparison?

I use Quartus primarily in a Makefile, just the way I use Yosys and Nextpnr in a Makefile.

There really isn’t a whole lot of first order difference.

But with Quartus, you get better language support, vastly better timing constraints, and excellent debugging tools.

I recently did the test compiling an identical design from RTL to bitstream for both Yosys/Nextpnr and Quartus, and the speed to completion was very close (though the fill percentage for the Lattice part was much higher.)

Quartus gets a lot of criticism for its GUI/editor, but that’s a product category in which Yosys doesn’t even play.
You’re totally right in your second paragraph with regards to the catalyst, but I disagree there’s not also a bubble which makes this a lot worse.
I'm getting invalid option: mouse mode in tmux 3.0a, and unknown option: mouse-mode in tmux 1.8.

That's the thing with these .tmux.conf hacks you see floating around github and stack overflow. The tmux devs changed the relevant settings practically every other release and offered no compatibility, so most of what you find just doesn't work with your build.

But even those snippets that do work with my builds, you can't have it all. Either scrolling up takes you past the panes and into the std output of the native shell, or you enable mouse mode and can scroll in your shell but loose the ability to scroll in editors like nano and programs like less.

Maybe if there was a way to automatically turn off mouse mode when running programs and flick it back on when exiting to the command line, but I'm not well versed enough in the .tmux.conf syntax to figure it out without too much trouble.
It's interesting to think about this from a more general perspective: what if we're not limited to midi, and we're talking about a more general kind of _design_ problem, where the design problem is to select a good solution to a problem within some (large) but finite and theoretically enumerable search space.

We can think of selecting a good melody to fit into a song as one example of a design problem -- searching through some finite enumerable space of melodies and selecting a melody that's a good fit. A lot of the effort in this process is testing and evaluating the melody to see if it is any good to listen to / any good in context. This effort hasn't been done if you simply brute force enumerate and list the search space without testing anything.

There are many kinds of design problems where the effort of checking if a proposed solution is any good vastly outweighs the effort of suggesting a solution.

We could do the same thing for other kinds of design problems.

In principle, what if we enumerate some (vast) finite space of digital circuits -- if we put a few limits on the amount of stuff we can put into a single circuit, and discretise any continuous parameters to produce a finite space. Does that mean we can copyright all these possible circuits, even if we put no effort into seeing if any of them are fit for any purpose?

Can we enumerate some large finite space of possible arrangements of atoms into molecules and then copyright them all, without putting any effort into analysis or experimental testing to see if any of the proposed molecules are fit for any purpose?

Snisarenko made a similar criticism when this was posted 15 days ago:

> As other commenters have pointed out, this is gimmicky, shallow and clickbaity. All that they did was count from 1 to 68 billion. Any piece of digital data can be converted to a number, and if we apply their argument then you can be "creative" by just counting numbers. But we all know that's not true. Once the search space becomes that big, you can't actually "enjoy" any of these melodies. Because you can't listen to all of them in your lifetime, the ones that you WILL hear are going to be awful 99.999 percent of the time. Hence, the "creative" process is navigating this search space, and figuring out which melodies are catchy. Better yet, trying to figure out how or why our brain decides to like or not like a melody.

-- https://news.ycombinator.com/item?id=22306857

From my perspective of framing this situation: this is dumb, as no design of any melodies has been performed. The design is the uniform prior distribution over some space of all possible melodies, most of which will be uninteresting / not fit for any particular purpose, which is a pretty uninspiring notion of design.
You have it the wrong way around. You should calculate what historical wage would be 70k today.

GP is probably also relating to what you can buy using 70k.
I think it's important to mention some other sides of this story, namely that the raise came right around the time his brother filed a lawsuit for him overpaying himself and domestic abuse allegations. I don't remember the articles exactly but there were some rumors that this change was a PR stunt and shield for him

Some articles that talk about the other side:

https://www.bloomberg.com/features/2015-gravity-ceo-dan-pric...

https://www.hundredeightydegrees.com/investigation/2018/2/27...
Ummm it's mostly speed cameras I'd say so 0 space for leniency
Wouldn't you instead want to see what 70k today is equivalent to back then, then check how that pay compares to the average?
It was said "unofficially"
Ya I get that that's why it isn't happening. It's just ridiculous.
A backup rotation filter for the Unix shell
I would hope the rate is decreasing if everyone has been forcefully quarantined for almost a month!

If growth was still exponential under these conditions, we would be very very screwed.
On the contrary, with a more generous reading of the previous comment, it holds some merit.

1. CNN's are used fairly commonly for sequence tasks nowadays. Convolutions can be 1D after all.
2. It's also possible the previous comment was referring to using 2D convolutions on the spectrogram of the audio, which is a common approach.
3. Neural networks are capable of more than classification. Scoring is a regression task which is common application of neural networks.
I think you'd need to do the opposite: take 70k today, and figure out what the inflation calculator suggests about it's value in 1950 dollars. Just using your numbers, that would be about 6.5k.

Now compare with median annual incomes in 1950. Asking Google about '1950 median american income' gives 'Average family income in 1950 was $3,300.' Not quite what I wanted to know, but close enough. (We are looking at per worker income, and would probably be more interested in median than average.)
I would stop using tmux entirely and switch to this, but the cluster I work on has 2 factor authentication which is absolutely annoying.
> _the_ adblocker (ublock)

I would not be surprised if "_the_ adblocker" was actually Adblock Plus.
I Pressed ⌘B. You Wouldn’t Believe What Happened Next (Marcin Wichary)
Pandemic sim Plague Inc. pulled from Chinese app stores
This is also a good time for HPE to make a Proliant Gen11 with Ryzen..the Gen10 is really inefficient in terms of speed and power consumption