skysight-inc/HackerNews huggingface dataset:
I am sure you’ll find an article on medium about that. Probable title: “7 great ways to block all medium articles from your feed”

Sorry for the irony... I hate medium too :)
Surface Laptop with WSL and Ubuntu 18.04 (or pick your favorite distro) enabled. Run VSCode using WSL-Remote extension. You edit/build/run on the Linux subsystem seamlessly from a VSCode Windows process -- seamless integration. It's a thing of beauty.
Parkway is not parking. Wiki: The term has also been applied to scenic highways and to limited-access roads more generally. Many parkways originally intended for scenic, recreational driving have evolved into major urban and commuter routes.

The mistake that would be great to avoid is "private parkways in the sky" in the urban areas.
Google's engineering practice documentation has a section on 'The Standard of Code Review': https://google.github.io/eng-practices/review/reviewer/stand...

It includes this important rule:

> In general, reviewers should favor approving a CL [changelist - equivalent to a patch] once it is in a state where it definitely improves the overall code health of the system being worked on, even if the CL isn’t perfect.
I'm not willing to really try to prove that BAT embedded in Brave is a fundamentally flawed project. Because there are so many project of this kind in the current blockchain industry that I dislike very much, that I don't have enough time and motivation to dispute every such project. People who see what kind of clownade current blockchain industry is, will see it on their own. Those who don't think so, I don't want to convince (I tried before a lot, but marketing of big "blockchain" projects overpowers any words of a couple of geeks).

1. The power of blockchain is in its cryptographic strength. Without cryptographic strength a blockchain is worthless. Strength of a system is defined by the weakest link. The weak link of Brave + BAT is in inability to mathematically prove an ad view. Neither there is a known way to cryptographically mine coins by viewing ads. This means, there are no cryptographically secure methods to pay for ads. What you made is a program that displays an ad and ask your server to send coins to the user. Of course, this can be spoofed. Hackers can reverse engineer how Brave communicates with your backend and spoof it. There is no cryptographic way to prove that an ad has been shown. Hackers can make the windows with ads invisible etc, and still receive reward. And I'm sure they are doing it, but as long as spoofing rates are within your business model, you don't mind because everyone is making money and you don't want to ruin the party.

2. I'm not a proponent of Bitcoin particularly. I dislike everyone who creates a new coin for a fake reason, for something that doesn't need a new coin and issues a trillion tokens. I am for progress, and I don't mind when a new really innovative coins appears with a separate blockchain, but I hate when a new coin is created just to issue a trillion of tokens, give it away for free, and in this way giving it perceivable value. It at least must be mined, and some resources (electricity and hardware) must be spent to back up its value; a trillion token issued out of nothing don't have value. I would not care if it was just a silly useless project, which GitHub is full of, but there is an irresistible temptation to create a heap of tokens, keep a little bit, give the rest away, apply some sleazy marketing and make people believe that there is some value behind the tokens. A decent project must avoid at all cost creation of a new token without a reason that absolutely requires a new token, and instead use an existing token that has value behind it (resources are being spent on creation of that heap of digital money).

I always liked blockchain, I will always like it. I use Monero much. But the current blockchain industry is full of projects that are fake blockchains, centralized blockchains and especially systems where a blockchain and a product cannot be cryptographically linked. Such as reselling electricity through blockchain, track fruits from a farm to a shop through blockchain etc. I only don't understand if people pretend that they don't see this because everyone has a share in the growing industry, or they are really so stupid that they don't see the fundamental problem.
I feel like there are a few unstated assumptions in whsheet's post. Even with those, of course, no advice is universal or without exception. They do make a good point, though.

My version of the thought process is that, all else equal, SEO has three key disadvantages:

1. Attribution is often harder than some other channels, and your experimental design has to account for that.

2. There is a less direct, unitary through-line from dollars invested to dollars earned. Say you spend X dollars on various SEO improvements this month, and you get Y units of growth (conversions, revenue, etc.) that you can attribute to that SEO work. It is less reliable to assume (relative to other channels) that spending 10X on SEO improvements next month will reward you with 10Y units of growth.

3. If SEO is your dominant channel at 95%, and you ever hit the maturity in the channel, the effect of the above is can be fatal to a growth-oriented startup. However you measure your SEO-based CAC, it is probably going to be lower than the CAC of whatever your backup/next channel ends up being, and lower by a large amount. If you have to add in a lot of SEM with your SEO, CAC goes way up, and if your LTV was too precariously close to your CAC already, you are very likely to go negative on your unit economics.

#2 and #3 are what I assumed whsheet was intending as I read their post.
I haven't used anything other than linux for more than a decade so that probably explains it. Still, I've never heard this complaint before.
I've never heard of OCaml tuples being more common in arguments. If anything, my impression is they're discouraged (in OCaml, not SML) as a replacement for curried arguments. E.g. see [1].

> is nonsense in a functional language

SML/OCaml and Haskell all use ->, so I'm not sure what you mean by this?

[1] https://stackoverflow.com/questions/10666913/why-prefer-curr...
Compelled speech should be illegal.

What if my preferred pronoun is "lordmasterofall"? Can I call on the full force of the law to demand its use?
ok well, I suppose it was a trite comment and wasn't much use but on the other hand I sort of think it really is pertinent. Lack of Genetic diversity is a problem, I think it's quite easy to understand how Brexit is not likely to improve it, and given the most likely negative outcomes likely to worsen it.
Cheat is a great one, do you understand your contractual undertakings and consumer protection enough to protect your rights?

Do you know case law well enough to resolve disputes?

Its not just about mot going to jail, it's also about not being taken advantage of.
It's been a awhile since I had an Android phone but don't you have to jump through some hoops to install arbitrary .apk's from the Internet, plus understand what downloading and executing a file is (something non-technical people sometimes struggle with). It's possible on Android but not typically out of the box.
Yes. Now when are we going to have this discussion? It should have been a 2016 issue. 2016 had no issues. Does anyone reasonable expect 2020 to be different?
That's straight up unenforceable though. And I doubt you would be left with much of a community if you kicked out everyone that isn't at least as hard-line on the issue as the described policy and its interpretation.
What's wrong with the ball state university study? Are there conflicting studies which show the opposite?

It seems fairly obvious that any new automated technology removes more jobs than it creates. A team of 20 engineers designs and maintains self service checkouts, they're fabbed by maybe 100 more, and then thousands of grocery workers have their shifts cut.

Here's the part which makes me feel a little guilty:

The self service machines are priced according to what the customer is willing to pay, so as to be competitive with the labor they replace, so in effect the money that used to be going to those thousands of grocery employees end up being funneled to the handful who do the automating.

The economy becomes more and more winner-take-all, the gini coefficient rises a little bit more, and like you said we all enjoy our wage increases.
How to Design a Logo
The article says used luxury car prices are plummeting because so many ice luxury owners have been switching to a Tesla.

Something similar is going to be happening to the rest of the used car market pretty soon. There are a ton of low and mid-range price ev's coming out from many manufacturers in the next few years. That plus expanding charging networks plus increased government incentives mean that many of millions of ice owners will switch to bev's, and that in turn will cause the ice used car market to crash.

Does any one want to disagree? Does anyone want to argue that 10 or 20 years from now ice sales will be doing pretty much the same as they are today?
“We’re trying to be the junkyard.” The few ways to get rid of a gun
It’s rare for the temperatures to be 25C+ at 0900. The metro on the other hand...
The list of crap to consider when deploying code is disgusting: Do you ship a single binary or do you copy a boat load of language files over? Do you use your languages special packaging tool or do you use something like rpm? How do you handle dependency conflicts? Where on the box do you store your files? What should the default config look like? How do I populate my prod config? What about app install scripts? Do I use puppet or ansible to manage packages and configs? How do I know if my application stops running? What if it hangs? Should I put my app behind nginx or apache? How do I configure my firewall? What about backups? Is your SSL cert up to date?
> The limiting factor back then was actually the server.

Do you still feel confident that the server was an unsolvable limit? Like, the expectations for map resolution were not all that lofty in 1997, and it's still today pretty common to precompute tiles at different ranges/scales.
Oh really? So if you had an open chest wound you'd say, "Worrying about bleeding to death is specious. There are always mortal wounds to worry about. That doesn't mean I can't worry about what color my fingernails are"?
At Fukushima plant, a million-tonne headache: radioactive water
Productivity gains certainly help, but it's not something that pension plans have any control over. They can only estimate what it's going to be going forward, and try to hedge their defined-benefit terms around it. Defined-contribution plans have a much better time, since they can foist this risk onto future retirees.
So many texts no one line of example? I am totally confused...
An excellent discussion from 2012: https://news.ycombinator.com/item?id=4342991
If you want to have a meaningful impact, go volunteer at a soup kitchen. No, seriously. Spend a day at a homeless shelter. Help with the disabled.

Arguing about pronouns is, in fact, dumb and no, it does not affect the software engineering community "personally."
I was ready to be on Monica's side until I found and read the leaked Teacher's Lounge transcript. I'm now significantly more conflicted.

In the chat, Monica was asked many times, by many other moderators, to please use "singular they" for people who she actively knew preferred that pronoun. Monica flat out refused, saying it was confusing and grammatically incorrect. She said she'd be happy to use literally any other word, including "new" pronouns like "Xe". She also suggested that she could avoid using pronouns altogether, either just for people who preferred singular they, or universally for everyone. (Other moderators said this last option likely would have been fine had Monica not made known her reason for doing so.)

Now, on a purely personal level, I also find singular they to be super confusing in conversation, at least when the subject is unambiguous. But the extent to which Monica refused to budge, even after being told that she was making colleagues uncomfortable, struck me as behavior that would need to be disciplined in any formal workplace.
Is there any reason why you did not submit a PR for the package templates you created?
Taboola and Outbrain are merging to create a clickbait giant
It's even worse when you're on a bike and this happens. The number of times I've yelled at people who open doors or just meander into the bike lane and hit them or nearly hit them because they had headphones in is one too many...
Sorry, you need to wise up to the world. Conspiracy is not just about the BS stuff regarding aliens and illuminati.

It's also, and that's totally real and extremely common, big business interests, politicians, etc, working together to further their profits in covert ways, with under the table deals, bribes, trusts, price fixing, and several other ways...

Ever head of "conspiracy to commit fraud"? The real courts punish tons of cases of very real conspiracies every year...

Just because you've been conditioned by pop culture to associate conspiracies with aliens and illuminati and crazy people, doesn't mean actual conspiracies involving big car lobbies, big petrol, big pharma, big food, etc, don't happen every day...
Or, you know, ship a lobster in the wrong kind of container.

https://www.nacdl.org/Document/OvercriminalizationVictimAbne...
Herzliches Beileid!
Google's great at fast tracking APIs to their end of life.
App can detect 'white eye' in children's photos to spot possible problems
All these ride sharing / ride hailing things are more trouble than their price (see note) if you’re anywhere near a cab line or major avenue or cross street.

All NYC cabs now let you use an app like Curb to just key in their number and have the ride paid like magic with no card payment interaction at all.

Only use case left for ride hailing would be if you’re all dressed up and don’t want to walk from your front door to hail a cab, but the ride hailing drivers seem completely confused when expected to show up at an actual address instead of a pin on a corner, so the brands squander that advantage.

Note: I’m not price conscious, it’s literally just more hassle to use something other than a cab if you’re in Manhattan. If Uber, Lyft, or Juno saved me time or hassle, I’d spend an arbitrary price. They don’t, they take longer, and are completely unpredictable as to whether they’ll ever stop circling the block and actually come get you. Can add 15+ minutes just messing around getting to you in midtown. Cabs are less volatility, now just as easy to pay for (there’s an app for that), and incidentally, also less cost.
Show HN: I dove into Rust's FFI and Async systems over the weekend [pdf]
100% - Paris is one of the cleanest "big cities" I've ever visited.

San Francisco should be so lucky.
Indeed, at least this is what I have been told by some friends of mine. I also use Dashlane so much that I have convinced some of my family members to try it out over the others and they have never looked back.

I checked out Bitwarden a while back and the mobile app is very sloppy to use compared to Dashlane. The desktop app (Electron) just keeps eating up my Macbook's RAM and it takes a while to auto-fill passwords in other apps. Perhaps the open-ness of Bitwarden may allow compatible alternative password-managers to rival Bitwarden's own clients or even Dashlane.

Right now, I'd rather pay for Dashlane since it does the job better than what I have tried out so far.
The housing supply in the Bay Area is politically constrained, not capital-constrained. It does not matter how much money you have; if you want to build in the Bay Area, you need to convince the local NIMBYs to allow you to do so.
You can remove those by saving the below in a cleanup.ps1 file and running it via Powershell after the feature updates every six months.

Get-AppxPackage *XboxGamingOverlay* | Remove-AppxPackage
Get-AppxPackage *YourPhone* | Remove-AppxPackage
Get-AppxPackage *WindowsMaps* | Remove-AppxPackage
Get-AppxPackage *WindowsCamera* | Remove-AppxPackage

To get the names of other apps, run Get-AppxPackage > Apps.txt and inspect the resulting file.

I agree completely that it would be better if they didn't include the bloatware in the first place, but removing it is pretty straightforward.
Not in the way it is in the US...

Even Paris discussed in TFA is 10 times better than 99% of American cities... and most of European cities are even better walkability wise...
Makes total sense https://en.wiktionary.org/wiki/xir
> I know someone who makes $12MM/year from high-ranking websites in extremely competitive keywords... and it's all about peddling links, really.

I am curious what you mean by "peddling links"?

> The first page of results rarely has any correlation with quality (of information/product) and more than likely the correlation is actually negative.

Isn't the first page of results supposed to be more about relevance than quality?
With me if I imagine something it’s vivid enough that it blocks out my actual vision. I’ve had people stand and wave at me and I just stared at a point in space and didn’t see them because I was picturing something.
Timing

A lot of small things added up

A strong team
There's no formal workplace where anyone would be disciplined because they don't want to use "they".

This is simply not a concern in the real world, it's another storm in the internet outrage tea cup.
Objectivity isn't a mandatory requirement for journalism.
That results in many rejections when the inclusive limit is a power of two (or slightly larger). For instance, for [0, 4], one has to reject 38% of the time, and this gets closer to 50% as the limit increases. This requires doing more samples from the (P)RNG.

The "Faster Threshold-Based Discarding" section of that article is the technique that Lemire actually suggests, to avoid the %, and the benchmarks indicate Lemire's method is equal or faster in all but the "Large Shuffle" case (and the "Optimizing Modulo" section reduces that difference significantly).
Yeah, this sounds like a pretext for the real reason.
That TV show was awesome. And I'm an American.
It came out of Berkeley, and David Patterson contributed to it. That gave it a lot of initial clout. Darpa gave them early funding as well. And to some extent, I think the timing was just right vs people's frustrations over ARM.
I take the train to work most days but taking a car is cheaper for me and faster.
You have a holy duty to demand full reparations in court. And please do not stop there. You are facing discrimination and oppression in the wake of your transition to feline. There may be bigots that may refer a group of sentient entities, that may or may not include you, as 'people'. 'People' is human centric and feline exclusionary. Using the correct common noun is common courtesy, just as using the correct name and pronoun is, anything else is an obvious dick move. We need to smoke 'em bigots wherever we can find them!
Assuming the question is an XY problem and you are really looking for a very simple solution for an Internet server you operate: Have a look at FFTH.

If fiber is offered for your home then you can host your server in your bedroom. This is what I do for my websites, and this is really liberating. Hell, you could serve from a RaspberryPi or if you think this is too extreme, from a mini PC like Gigabyte Brix.

If fiber is not offered, but you plan to relocate anyway, try to optimize for FFTH. This is what I have done, I moved more than a year ago and specifically looked for FTTH.
What search tool do you use to find search keywords?
I live in NYC and do not typically drive, nor do I want to drive in NYC. Of course, that has nothing to do with the carrot/stick dichotomy to which I was responding, as you know.
contrariwise i’ve spent the last 20 years remembering right after the first compile on any fresh install to not use A4 and instead use letter, so...
>(...) it’s pronounced like the Japanese 上げ (with a hard g).

Now somebody just needs to write it in Rust or Haskell...
I tend to avoid using gendered pronouns in professional settings because I want to keep sexual dynamics out of it.
I have an AVITA Clarus that I purchased on clearance a few months ago. It’s been a great machine for what it is, and is very well supported in Manjaro (an Arch derivative).

I paid ~$175 for it, and it’s approximately on par with the MacBook Air I had a couple of years ago. Stats are i5@3.2Ghz, 8GB RAM, 128GB SSD, integrated graphics. It’s good enough for back-end web development provided I offload the “heavy” stuff to a hosted platform somewhere - which is generally how I develop anyhow, as I often do so from an iPad Pro LTE.
Not sure I follow, what does this have to do with meaning and work?

And even in a post-scarcity society, some things (like attention and social status) will always be valuable.
I recall a story of a person who was refused gas at a rural gas station because they were not from the area.

That happened to me once. In Mingo County, West Virginia. With New York license plates.
The best thing you can do for yourself is ignore comments like that on the internet, or simply treat them as constructive feedback. Meaning, ignore the "I don't trust any writing advice" and just note the typo, fix it, and move on.
Yeah the new push is to drive our population to 100M in 80 years from about 37M now. It costs $2300/mo in our biggest cities for a single bedroom apartment on average.
A simple observation - I travel mostly under a US passport - I am treated with may more respect in the EU by their border control agents than I am entering the United States.
To imply that there hasn't been some kind of serious inflection point with the current administration is to be disingenuous. That being said, I agree wholeheartedly with holding all administrations to equal account. But that doesn't in any way mean, grossly speaking, we should immediately cry bias if the amount of "negative" reporting isn't equal across administrations.

>> Since CBP is the target of these stories, it makes sense that this officer - and many other targets - consider more and more journalists as simple propagandists.

What makes sense is that they may be having an emotional reaction to feeling like they're being criticized or accused. That in no way supports the leap that the press are propagandists on the whole, or that they are specifically if they work for a critical publication. Even worse to not keep these very personal feelings out of doing your professional duties. I do work for the DoD, and strive to keep my political views out of my job performance and interactions with others in the USG, including valued colleagues that happen to support Trump. This episode reflects poorly on the United States, period.
For terminal stuff, 1Password offer a CLI client that you can build around.
That's written Chinese. Learning spoken Chinese is more difficult if you're not used to a tonal language, though.
"asphalt ribbons of death" is the best description of roads I've heard.
Off topic but it would be cool to have function types use just > for brevity, such as “add: int>int>int” and have equality operators use two characters, such as << >> >= <= ==.
I grew up poor as well, and money used to be a big deal to me too. I’m relatively comfortable now, but if there’s some wisdom that I’ve gained from age it’s that the pursuit of money, for its own sake, leads to a pretty soulless existence. You’ll never know when you’ve succeeded, because how much is enough? There will always be people more ‘successful’ than you (because they have more money).

Choose a path you love.
PayPal withdraws from association overseeing Facebook's Libra cryptocurrency