skysight-inc/HackerNews huggingface dataset:
Nothing is easy anymore.

The stacks are so deep with millions of lines of code. When it works, its amazing. But it seems not much just 'works' anymore.

Compared to the 80-90's. You were very close to the metal. Comparatively speaking.
You might say, if you can identify and simulate all cases of real life degradation, your problem is basically solved, just reverse the simulation on your inputs.

I’m not saying ocr isn’t hard. I’m saying normalizing all those characters basically is the problem.
Sublicensing is what legally enables things like rich media link previews (the kind you see on Facebook and Twitter) or APIs to exist. Yeah, theoretically they could use that to sell content, but in practice it's generally used to make the web more interoperable.
Could be a function of what you watch. I frequent cricket/soccer/indian music videos which match your experience. Other things like VASAviation are filled with awesome comments.
Erlang has Elixir which is used throughout industry. Clojure is out there, too. I've also seen OCaml and Haskell here and there. F# is gaining ground.
You can get around Medium's paywall by clicking on Twitter links
Well, as someone else said, it's not always black or white. Videogames MUST deliver performance, it's not only sales. Some desktop AND web applications could benefit from some performance boost here and there, and I mean being fast enough and not some abominations I've seen/heard about (minutes to get Excel files and examples like that, just because they're "thousands" of rows from a database).

You know, sales is everything and I agree that "there are two types of software: software that people complain about and software that nobody talks about", but some of us take some pride on doing stuff with enough performance and not pure crap...
That is occasionally true, but in 30 years I've absolutely definitely seen a lot more the other way around, personally speaking.

Good POSIX one-liners don't need to change usually and aren't hard to understand. A verbose program, on the other hand only lasts if it's like K&R C with zero dependencies. All the languages and libraries have changed considerably, scripting languages and versions come and go, C++ is quite different and might not compile later, build systems have backward incompatibilities.

Plus, a one liner is, like, one line. It's really not that hard to understand unless it's intentionally crazy, and even then, even if it takes a half hour to work through, that's still less work than something like Knuth's 15 pages of code.

We could be imagining pretty different scenarios, though, so feel free to share examples. Normally a pipe consisting of a combination of sort, cut, head, and uniq is trivial to grok, and it would be very wasteful to re-implement that kind of thing on your own. Here are a few one-liners I've made use of recently that I love:

# count the function calls in log.txt

grep -Po '^\K.+(?=\()' log.txt | sort | uniq -c | tee callcounts.txt

# sum the timings
# input: 2 columns, time & name. output: 3 columns: time_sum, name count, name
# It's basically a pivot table in one line of code

< time.txt perl -lane '$k{$F[1]}+=$F[0]; $c{$F[1]}+=1; END{print "time\tcount\tcall"; print "$k{$_}\t$c{$_}\t$_" for keys(%k) }' | sort -n | tee time_grouped.txt

In my own personal repo, the bash scripts and one liner aliases are outlasting all my python and C++ code. The verbose programs that I wrote myself are harder for me to maintain.
There are tons of websites that allow you to stream and upload high-quality videos. In 2019 that's nothing special. The only thing YouTube has and none of the others do is a giant audience... which is built thanks to videos uploaded by content creators, mostly for free.

Without content YouTube is nothing.
Yes, but hopefully without the amusing issue of non-constant constexpr functions in C++ :)

http://b.atch.se/posts/non-constant-constant-expressions/
I would caution against this approach. This fundamentally changes the 2FA from a "something you have" to "something you know", which is the type of factor your password is. If you do want 2FA functionality on the command line, look into Yubikeys with their ykman CLI tool. (https://support.yubico.com/support/solutions/articles/150000...) You're able to store a TOTP secret on the Yubikey itself (maintaining it as a "something you have" factor), as well as optionally requiring the yubikey be touched before the TOTP is emitted.
If it increases the share price, sales, maximizes shareholder value, without backlash in home market, it's okay. /s
Given enough storage space you can even make one yourself, the papers are distributed via a set of torrents.
The books are incredibly well written. When people are “stopped cold at every turn” they are usually programmers who come to Rust with a metric ton of existing assumptions how to solve certain problems, without really thinking about the concepts of the language itself.

When a C++ programmer starts with python they will write incedibly “unpythonic” code, when they do the same thing in Rust, it just won’t compile.

IMO Rust is very straightforward and the std library is incredibly good. But you have to really understand certain core concepts and what they mean in terms of structuring your code.

Just like that C++ programmer needed to learn what is ideomatic python looks like and why it makes a lot more sense to write python that way, you need to find the rust way of things. But this is the same for every progtamming language out there..
One question that we ask is: "We are all learning every day. What was an area of development for this candidate back when you worked together?" An example of a less open-ended question is asking the reference to stack rank strengths that the employer wants to learn more about.
Yeah well, the pyramids still stand today 4000 years later. So the "emotional thing" might have some ground in reality.
Depending on what type of SaaS you're building exactly, you may find the Enterprise Ready web site quite useful: https://www.enterpriseready.io

From their homepage:

'Created for people who build SaaS products (founders, product managers and engineering team leads) to change the enterprise software narrative from "how to SELL to the enterprise" to "how to BUILD for the enterprise".'
I realize leaving one's homeland is not ideal or desirable but is leaving an option for the Uighur, either through Pakistan (who, while I realize they are an ally of China, also happen to be Muslim) or Kazakhstan or any other adjoining country?

Surely if the oppression is getting this bad that people are being killed then the wiser course of action is to find somewhere out of the reach of the Chinese state?
Headline is somewhat misleading - this applies to Chinese iCloud accounts, not all iCloud accounts.
Perhaps, and budget cuts can justify more risk taking. No one wants to be accused of taking political stances that go against student interests, but budget cuts are budget cuts.

In my field, where being Free Software based is a selling argument, I like to joke that recessions are good for our field, and economic booms are good for our field (https://www.youtube.com/watch?v=pgUA1tluVmE). I just adjust my pitch depending on the circumstances (save money or invest in a more powerful platform).
Your last point is valid, not sure how that service can be truly open. However, they do have a responsibility in the same way a city has responsibilities around keeping crime low, streets clean, etc., so it's business friendly and local business can grow. What they just did is like police finding out about pedophiles and then proceeding to shut down all parks and playgrounds, along with a curfew for everyone to be home by 8pm.

It's not a just a service provided by benevolent alphabet dictator. Youtubers and Youtube are in a mutual relationship (easy to argue Youtube depends on Youtubers as well), and it's currently very lopsided.
Here's a link to the original screencast, if you can get it to load: http://media.rubyonrails.org/video/rails_take2_with_sound.mo...

If that doesn't work, perhaps you can find a mirror somewhere with that link.

EDIT: Found a copy on Vimeo: https://vimeo.com/41708568
Who "owns" my recommendations? In other words, once someone gives me a recommendation can I send it to whomever whenever I want or does a company have to pay to see it?
I don't know what they're going on about. BT is fantastic.
The people who use gmail essentially are "letting google decide what is true" by having google do their spam fighting.

And letting google choose which responses to choose to a search request is essentially also asking them to decide what's true (how many people even go to the second page of results, much less later ones?)

I agree with your sentiment (and am not a gmail user -- yuck!!) but I do sometimes use their search engine...and know that when I use ddg I'm ceding the same authority to them.
> they fear the authorities

authorities <- its their country not yours not ours. Do bad things happen there? Yeah probably, but so do bad things happen in whatever country people are reading this post from.

Clearly countries have come about because people have different ways of thinking of how things should or should not be done. Because of this I always find it weird when people from one country are very concerned about another countries citizens.

We(you) anybody can't be the police of the world. If you want to operate in another country then you should probably follow their local laws. Any attempt to do so will probably result in the hero (those who wish to police) to turn in to a tyrant much worse than that we have today.
We have not published a roadmap yet (I'm getting there), but compile times are always of a lot of concern to the compiler team and they're going to be working on it for sure. It's the #1 requested feature.
The headline is not misleading at all, they are doing exactly what I expected
Any association with
https://github.com/unlayer/react-email-editor

They same to use the same code.
In all likelihood, the carjacker is already armed. No one tries to mug someone without an advantage. But assuming they are not, it forces the carjacker, who is a human being, to wonder if his/her line of work is worth having some crazy asshole open fire over some stupid car. Most people would say no, and the ones who decide it is worth it, they won't last long if half of the jobs they pull end up with bullets coming their way.
>What's a smart lightbulb for?

Automation
The distinction is apples and oranges. A 4 year old is capable of creating explanatory knowledge about the world. A 34 year old is better at doing that. All current computational statistics programs are utterly incapable of anything even remotely approaching this capability.
I can find 10 people to say nearly anything I want them to on my behalf. Whatever the job requires, they will say I have it. Whatever competency is required, I nail it. Whatever cultural fit is required, I blend into it.

Taking my own example, the signal to noise would be difficult for an employer to separate from my own (equally glowing) LinkedIn profile.
You haven't used many IDEs. This is standard behavior. "find next" or "find usages" is for the current editor and you should never expect it to search the entire project. Searching files recursively is usually called "find in path".
Thanks for sharing. We allow references to decline a request for this reason. Also, by pulling references earlier in the process, we mitigate the causation between the feedback and a negative outcome.
I wasn't expecting the video to be so professionally made. Before I watched I thought "prepare myself for grainy, shakey video", then as I started watching I was thinking "he must have a go pro" and then "hell this is good" and finally "ah OK seem like he is a professional video guy"
To me, it was more of an "don't over-engineer" post.

As another example I could see the author using...if you have tasks to run on a regular basis, do you really need Jenkins? Or will cron do just fine?
There's a lot to be said for this approach. With the size of today's machines (say a TB of RAM, 16/32/or more cores, many TB of SSD) you can do a stunning amount of work with smart programming. For example, I've developed a tool to do some file processing that uses Go's excellent concurrency mechanisms to reach speeds of ~40-50k files/second on a moderate laptop.
Interesting that they launched pagedraw exactly 1 year ago (Feb 26th, 2018) and I remember reading that launch post [0]

So it took them 1 year to shut it down ? Is that a quick failure ? Wonder why they didn't go any further. Was it Funding related ? Curious.

[0] https://news.ycombinator.com/item?id=16467387
Minecraft is generally known to be fairly poorly optimised, and the graphics weren't great. Mist was mostly a series of static images. They are two of the best selling games of all time.
> Any suggestions for good Indian food?

Well, south Indian food is everywhere. One can't really go wrong with any place that makes their prata fresh.

(For really good prata, there's the usual suspects like Mr and Mrs Mohgan's, Casuarina Curry, Springleaf Prata Place, Sin Ming Roti Prata… I personally have a soft spot for the ABC King group of restaurants — their food is above average — since one opened next to the Singapore Hackerspace.)

If you're looking for north Indian cuisine, I'm thinking that the area immediately around Mustafa Centre would be a good bet.
Looks promising! Since this subsumes the database - what kind of transnational data consistency is provided? How do upgrades to your data model work?
It is likely, however, that the Internet and modern social media makes it easier for these folks to (relatively) safely find like-minded others, and to recruit others into their particular blends of extremism.
The list is almost too long to post, which is one of my weaknesses... I spread myself too thin.

That said, I've been going through a process of (re)-learning some lower level math, and hopefully eventually transitioning into learning some math I never studied. I stopped with Calc I in college, so my goal is to get through the typical Calc I/II/III stuff, Differential Equations, Linear Algebra, and Probability. Going beyond that is questionable, although I'd love to, time and energy permitting. For all of this stuff, I'm just self-studying, using a variety of resources: Youtube videos, Khan Academy, books, forums, etc.

Also, various aspects of Machine Learning and Artificial Intelligence. I'm doing - on Coursera - the Deeplearning.ai sequence, along with Geoffrey Hinton's older "Neural Networks for Machine Learning" class, the "Advanced Machine Learning" sequence from National Research University Higher School of Economics, the "Statistics with R" sequence from Duke, and the "Data Science" sequence from Johns Hopkins.

I'm also enrolled in the Strategic Leadership and Management sequence from UIUC on Coursera.

And I've been using LinuxAcademy.com to study for the AWS Certified Cloud Solutions Architect test, and the Docker Certified Associate test.

I'm also spending some time studying books on two particular topics: sales (as in B2B / enterprise software sales) and Knowledge Management.

Free time in my life is at a premium... :-)
Yes I read comments a lot in videos I watch. They tend to be more infotainment, so comments are filled with discussions surrounding the videos. Utopias don't exist. It's either we put up with toxicity, or live under a censorhip/dictatorship. Seems those are only two options in the long run.
Who upvoted :-) ?
One More Level of Indirection
2nd factor is still "something you have", just that it is now your laptop rather than your phone.
Children's appearance is not likely to change, in ever more sophisticated ways, so as to still appear like children to humans but not to the algorithm. Thus, while not intrinsically harder than text analysis, it could very easily be the case that it is easier to flag videos as having children (and thus turn off comments) than it is to automatically police comments.

Note that they said it won't apply to videos of teenagers; my guess is that this is because it would be more difficult to automatically distinguish between teenagers and young (or just young-looking) adults.
The headline is ambiguous.
It exists, just temporarily and it's machine-written.

C++ templates suck. They could have been tolerable but the way they are designed forces them to be awful.

The people designing C++ either don't write code every day (too far away) or they do nothing but C++ every day (too close) and have become blind to better, non over-designed language feature implementations.

It reminds me of the nonsense Java does that's clearly demonstrated in FizzBuzzEnterpriseEdition; a bunch of things that get in the way because one or more people were blinded by the language.
I think they are shining examples of privatizing the profits and socializing the costs. In Google's case they have accrued over $100 billion in savings, and the Chinese government moderates content more effectively and from more disparate sources. A handful of companies provide phone support to over 100 million customers and Google provides automated emails.
I'm aware of derivatives. My concern with derivatives (which I think are awesome) is that the combinatorial blow-up that we associate with DFAs is always around the corner.

I've never been a huge fan of putting all my eggs in the the 'I hope it won't explode' basket. It's been a major point of difference with RE2 all this time - IMO you need a high performance pass for things that don't determinize cleanly (even when you are doing lazy determinization).

I would need to see a lot more detail on using derivatives for capturing groups and back-references.

Sorry if I sound closed-minded, but derivatives look like they solve a lot of stuff I already know how to do really well.
Probably. Comments provide feedback for content creators, which improves quality. That helps engagement, as so does being able to interact with the content creator and comment in general. That means viewers have a better experience and are likely to spend more time watching ads.
what percentage of the employed population are google's employees?
Will the user experience be degraded if the user sets their region to Hong Kong or Macau?
Here's another signal their abuse team could be looking into: On videos where a lot of people are following links to
a specific timestamp, grab a couple frames starting at that point and run them through the AI to see if they contain children, and if so, put them on a review queue that's sorted by "popularity".
Owning law firm shares is the only explanation to resisting the expansion of a privatized justice system?
Limited Monitization

Video that include minors and are at risk of predatory comments may receive limited or no ads (yellow icon). If you think we made a mistake please appeal [link]. We will continue to refine our approach in the coming weeks and months.

Is misstaken as deletion? English is not my first language, but I have a hard time reading this as "we may delete your channel".
CNCF vs. OpenStack
It was just a fun play on words, especially as it jocularly made them out to be "promulgating a doctrine".
Or, you know, maybe the kids/parents could turn off the comments themselves?
Yes. Because obvious idiocy should not be rewarded.

There are many things that are debatable, but flat earth? That falls under verifiable facts, and we shouldn't equivocate about those.
Reddit Tests Tipping Users
No I'm talking about Jake Paul and the likes telling kids they literally won't be cool unless they buy his merch or attend his "events".
I don't think they came up with it - http://wiki.c2.com/?GangOfFour
You're asking strangers to answer a personal question for you. Some of us in your situation would be perfectly happy woodworking, others would hate it.

You could consider joining the board of a non-profit you feel strongly about. You'd get to work with a team, and you could pitch in on day-to-day operations as a volunteer.
"In war, the victors write the history." I can see how this would apply to the above situation.
We have both Levenstein and Hamming distance parameters. Do note that putting large distance numbers is not expected to perform well (i.e. matching "Smith" at Levenstein distance = 3 won't be a happy experience).
>But who are those people who simplify Silicon Valley, and mock the useless innovation?

Isn't listing "those people" the very first thing he does at the top of the essay? WaPo, TechCrunch, Slate, etc.
That's definitely part of it. I'm actually surprised it's working in heat pump mode at all. We have a hybrid and it will run pure-resistive if the ambient temperature is below 50. Now, it's in our basement, so even in the winter that's a reasonable cut-off - not sure if you got a specific model for being "outside".

Speaking of which, does your model not have a resistive backup? Ours has several modes:

- only use heat pump, unless not safe to do so (ambient too cold)
- use heat pump normally but fall back to resistive to recover
- use resistive only

We only have 2 people in the house so we are able to leave it on the first mode, but in the second mode it would, presumably, be the same performance as our old resistive-only heater.
They already do this and so does Microsoft. Many companies have shared image finger-prints (hashes of images that can deal with resizing) and special people granted permission by the Dept of Justice to report such images. It's a small number of people, leading to at least one Microsoft employee filing a lawsuit for the PTSD he got having to verify and report illegal images.

As far as these YouTube videos, Google does get rid of all content with clear abuse and reports it to the authorities in the US and possibly the origin country. For this particular case, none of these videos have illegal content. Most of them are videos of teens filming themselves. It's others who go through and place them into a creepy context by grouping all of them together in playlists and via comment-chain links.

Creating any type of honeypot is most likely unethical and illegal. Just look at what happened to the FBI in the Playpen case.
Imma keep telling you until you grab my merge logic. :-)
> It's probably out of their legal authority

Probably? Is there an actual question about YouTube’s authority to order imprisonment? Because it seems to me that should be a bigger story than them cutting off comments on videos with kids in them.
Yep...100x this! What is that they say about pride and what it cometh before???

Take as much pride as you want. Just remember to, you know, ship something from time to time.
It's amazing that the blurry interstitial text visible between two shelves reads, "We'll help protect you." How did that get past the Orwell filter?
> The fact that Google is ceding the fight against toxic comments on YouTube is actually pretty shocking.

Not shocking at all, it's like a typical "welcome to Internet" thing that somebody outside of "computer people culture" gets.

Internet is the future of ads, Internet is also the end of ads.

Ads are made and used by rich, well fed people, and in their majority targeted at people on other side of social ladder.

The TV was perfect for that, it was one sided.

Now, the "reflux" that comes back from the Internet culture is hurting them. When some random nobody can pour dirt and bile on videos of pierre cardin toating, avocado munching "successful people" it destroys that image.

Google really should do it that way: you either agree to have your ads run on every type of scatalogic content, and your image covered by a metre of dirt, or you don't advertise at all.

They can do that.
> I always find it weird when people from one country are very concerned about another countries citizens.

I find it strange when people from one country aren’t concerned with other countries’ citizens. That may or may not justify “intervention”, but we’re all human beings on the same planet here.
The 17 pages comment gets me. Literate programming is verbose by design. I'd be surprised if the Ruby version of that script was much longer than the command line version.