skysight-inc/HackerNews huggingface dataset:
:P I don't understand why you are insisting that I have a narrow view of the workplace, I've read what you've written and agree. I can tell that your examples are after work, we're not talking about sitting at your desk. I'm talking about geographic-but-after-hours and related but off-site social events too.

> a subsidized bar

And if an employee does something stupid after being in that bar, it requires an absolute contortion of language to say that maybe the presence and cheapness of the grog wasn't a contributing factor. Say in a bad case a male employee sexually harasses some female coworker - the woman involved (and, I suspect, a judge) might well question why the company was enabling this. I personally think that the company should be held responsible as much as the drunk employee.

It is simply too easy to link subsidised alcohol to someone acting inappropriately due to alcohol.

> official conference social meet-up

Ditto. If the meetup is official, there should be no alcohol. Learn to socialise over a lemonade. I've seen a very large number of professionals who, somehow, manage to do just that.

> My coffee counterexample was to illustrate that your approach seems to be binary, zero tolerance. With humans involved, I think it's just not that simple.

If I, in a capacity as an employer, am going to have some responsibility for some employees actions then that employee, whilst I am responsible for them, is not going to be drinking alcohol. There risk far outweighs the hypothetical employee who can only socialise with a glass in hand.

I'm not even making that decision on any specific risk factor - alcohol leads to worse decisions, in a way that coffee does not. We live in an age where companies are often responsible for outcomes in a _very broad_ definition of "workplace". If the company might be responsible, then employees have a responsibility to be making their best decisions.

If you want to drink with your workmates the process should be organise it unofficially, go find a bar and don't wear a hat with a corporate logo on it. It isn't hard to do. If drinking is mandatory to having a career then that is the problem, not my hardline approach to alcohol.
Why \x2f (in \x2fdev\x2ftty)?
Afaik cryonics dont work at the moment. I did some research while ago and I am sympathetic to the efforts but sceptical
So to take a known scale, there is not enough to give one to each person alive. Which might seem crazy but then again, why would everyone not only need an ipv4, but need several (phone, computers, watch, tv,...)? Crazy
Don't open any Flask thread.
I appreciate a lot they are thinking of beyond-human runs these days, for example just put a few agents into big, number-crunching climate change models and see if they are able to “win” (keeping planet Earth ecosystem on this side of divergence), how (for example, beating the one or two or more most critical opponents) and at what cost for implementable actions for mankind (how many resources are needed?). Basically, treat these scenarios as active strategy games with rewards and a final goal instead of passive, parametric Montecarlo runs a la think tanks or supranational agencies?
Looks like a lot of people are mentioning this one, so buyer beware that it's in the kickstarter stages & it's not currently possible to buy outside of kickstarter
Very nice. My only complaint is the 300KB of JavaScript.
why don't you do it?
For the record, I'm using SJCL [0] for encryption based on the parameters they suggest, and whenever random numbers are needed I use cryptographically secure ones, so overall I think it should be reasonably secure. I would welcome any third-party audit though. There's some more info about E2EE in Joplin there - https://joplin.cozic.net/spec/

[0] http://bitwiseshiftleft.github.io/sjcl/
You know what upsets me is that I can call people on my phone and the audio quality is terrible if they're not on the same carrier (T-Mobile in the USA). I had to tell my friend to just call me on Skype the next time cause it's always a struggle to hear them clearly over the phone. I can't believe that my carrier has "HD Calling" but everyone else sounds like the calls being patched through a sewage pipe.
We would still have ipv4 shortage that way though, not enough to give one to everyone, let alone the several we need. Same here, this might seem a crazy problem to worry about, but they're handing out ranges of size large enough that there isn't enough to give one to any person alive.
Anguilla's uncertain future after Brexit
Well, I mean we shouldn't export nuclear tech to really unstable third world countries. That's obviously a bad idea. But I see no problem in building nuclear plants within borders of western stable democracies. I was replying to a suggestion that it would be trivial to generate all of the world electricity by covering Sahara with solar panels. Was just pointing out how silly that sort of thinking is.
At my workplace the official password policy requires /exactly/ 8 character passwords...
I'm talking about the developers who never discovered ORMs until MS pushed theirs

Because every ORM sucks outside of the ones built on top of Linq.

Linq is great because it makes a query language a first class citizen and it decouples writing the query and the implementation.
superb answer thanks
For the record, I believe that you didn't get downvoted for suggesting that there is post-hoc data mining happening around anthropogenic climate change. Instead, it's because you're providing no evidence for this and it's in addition offtopic.
Why look at Microsoft documentation then? AWS provides excellent documentation and plug ins for Visual Studio.
Goodbye – Findx is shutting down
Heck, there was GM's EV1 from the 90's. But apparently you were not allowed to own the damn thing, but people who leased it loved it. Maintenance wasn't a total mess apparently. Interesting car to look into.

https://en.wikipedia.org/wiki/General_Motors_EV1
The Public Domain Review
Don't mess with the International League of Antiquarian Booksellers!
Reactive Pipelines in Action
May I recommend euanmearns.com as a reliable claim-debunking source? Also manicore.com some of the contents is in English.
Pretty standard around here, I'm used to it.

And from what I hear (I rarely watch the news anymore) Acosta is known for doing this both to the President and to the Press Secretary.

It's a matter of respect, we don't have to like the guy in the office, but we should respect the office.
Makes me think of an episode in the TV series black mirror: https://m.imdb.com/title/tt5497778/
Fifty Ancient Skeletons Found Crammed Together
Now for a different context: consider Russian cars vs German cars.
> Microsoft have announced that they will be porting WinForms and WPF over to .NET Core so that they no longer need the heavyweight .NET Framework. However, this DOES NOT make WinForms/WPF cross-platform. They will still be restricted to Windows but will allow you the benefits of .NET Core, such as allowing side-by-side versioning.

They've come back full circle to forking Java for Windows only usage. .NET is the closest competitor to Java as it gets in terms of similar ideas, a VM, a bytecode for your VM, a C-like language to be compiled to said bytecode, and so on. .NET IMHO is the only serious alternative to Java and a damn good one at that, and I would dare say vice versa though I will always prefer .NET personally, I wouldn't mind Java at least.
Again, you're missing the point. He's taking a political position, not being a journalist.

It's not an objective fact as a significant portion of the US disagrees with you and Mr. Acosta. It's a matter of political discussion and has been for a while.
You can already run VS Code on Linux. Or use emacs or vim and command line tools.
Never mind the "new nuclear age" clickbait. It's considerably out of date, of course. It's said that generals often fight the last war, not the present war. Theology departments (like this one at Notre Dame University) typically fight the war before last. The headline writer for this article, well, yeah, theologian writing for church people. Ignore the silly headline.

But read the article. Our trade is strongly influenced by Rene Girard's understanding of competitive mimetic desire and its violence. Why? The people who organize the ad-driven internet know all about Girard. Peter Thiel invested in FB because he saw its potential for harnessing mimetic desire to drive engagement. (reference: https://www.lrb.co.uk/v39/n16/john-lanchester/you-are-the-pr...) FB-style social media is addictive precisely because of the fear of not being as good as "friends." Mimetic desire is the the human yearning behind the Fear of Missing Out. Driving engagement is most effective when it exploits that fear. It works very well indeed.

Other attempts at building social media networks (Stack Overflow, Linked In, Slack, for example) try to avoid that exploitation. They try to use other motivators than FOMO to drive engagement. Can they be successful without overusing mimetic desire? It's the key question they must answer to be successful.

The obligatory panel of customer logos just below the fold on SaaS landing pages engages mimetic desire in IT buyers. "Wow! Schwab uses this! I want to be like Schwab!" It's benign in these cases.

Girard offers a good unifying framework for understanding the human nature behind all sorts of marketing work. Convincing people their hair is ablaze and offering them ways to put it out is the heart of building new businesses. Getting people to set each others' hair on fire, then putting it out, is the holy grail of new businesses.

It's no accident that Silicon Valley employs that framework in lots of ways: he was a scholar at Stanford's Hoover Institution. It can be a hard slog to learn about him. But it's worth your trouble.
Fair enough, but they're still selling a crapton of Model 3's, and they're now one of the biggest luxury car companies in the US, purely off of electrics.
>just spew large quantities of low-quality code that made the managers just as happy

Honestly this is my biggest disappointment as I get better as an engineer. No one except me seems to bother about simplicity, readability, maintainability (Ok a few of my colleagues do).
Yep and I agree with some of your points.

The main point of that article was showing strategies that you can replicate for each scenario (social proof, intro, product explanation...)and I think you got that ;)
Will Postgres live forever? [pdf]
Very true, I agree on all points.

I would add the amount of effort put into designing and polishing any project that you can defend is correct is related to how much future development and use the project will see and how critical the project is for the company.

So, if you want to work o a nice quality project or want to spend a lot of your time on improvements to quality find yourself a project that will either see a lot of future development or a lot of future use or is extremely critical to the business or, best, all of these characteristics.

I see this mistake happen all the time -- people complaining on quality, disparaging previous developers or demanding effort to improve it just for quality sake ("because I just read this book and it can be done better") without reasonable arguments to support from business POV.

Also I see people categorizing all project deficiencies as technical debt where what they should be doing is to first establish what would be reasonable expectation regarding quality and then the debt is only what would be absolutely necessary to reach that reasonable expectation.

So for example, if you make a small app that will not reasonably see a lot of future development but is critical to work reliably in production (and it isn't) your debt would most likely be centered around making the application reliable enough and probably not around making the code nice (as long as it isn't preventing makeing the application reliable).
Good article! I'm going to hijack this comment section to raise a question: is memetic desire weakening with the mass personal communication of the internet?

I think that up until the 1990's you would identify more with an entire group. Are you a rebel? Then style your hair like this and wear these clothes; so much so that when someone sees you, they know exactly that you're a rebel.

But in the last twenty years, it seems that the internet has allowed us to pick and choose our memetic desires in a more fine-grained way. Instead of belonging to one group we are an amalgam of many groups, and you can no longer as easily look at someone and say, "That person is of the group 'x'."

And if so, doesn't this give us hope that while we are (if you agree with Girard's premise) not our own desires, we are more and more a unique collection of desires and that itself is more and more unique?
Yes, .Net Framework itself will evolve very slow.
New features will be added to .Net Core Only.
That's true but you can't get that data so I have to compile the examples that startups can apply in the right context to get them better results.
Bruce Schneier: Want Real IoT Security? Have Uncle Sam Put Boots to Asses
Measuring the Effects of Data Parallelism on Neural Network Training [pdf]
One of the few Herman Hesse translations that’s PD in the US:

https://www.gutenberg.org/ebooks/2500

https://standardebooks.org/ebooks/hermann-hesse/siddhartha/g...
Only hostname (i.e. the thing between git:// and the next slash) is passed as an argument to the proxy command, so slashes in the payload had to be escaped.
Very much this. People have incredibly low expectations of software, so of course the software industry feels no need to push for higher quality.

Generally business considerations >> user happiness.

Software is primarily shipped to make money. If a shitshow product - it's not hard to name a few - makes money, there is no business feedback loop which will raise quality.

Senior devs tend to justify this on the basis of experience, and management justifies it on the basis of shareholder value.

In reality it's just cheap, shoddy, dispiriting, and cynical. In a mature industry developers would be able to take pride in making end users happy [1], as opposed to making them frustrated and enraged.

[1] Not the same goal as impressing developer peers.
There's an interesting approach to tackling this problem described here: https://www.ietf.org/mail-archive/web/tls/current/msg26385.h...

Summary: constantly make up new protocol "versions". If everything did this, then middleboxes "that do not allow protocol versions that they do not recognize" will never be functional in the first place.
I'll admit, I subscribed without knowing what I was getting into. Sometimes a little mystery is good in life :-)
If you are valuable enough or underpaid then make everyone around suffer when they force you to work on these tasks. People will learn and you'll have easier time.
Why do I need to allow your cookie just to view your landing page?
> Making other things more expensive because you're just trying to differentiate from competition is a money grab.

How does this make any sense? If anything, making general access more expensive is going to drive consumers to move to a different provider.
Indeed. It's possible and quite easy to use it in a console app for example
You do have a point but it depends on the case.

This would be a stupid idea in most cases but I mentioned CrazyEgg get's most of their traffic through content marketing.

This means their landing page is an article and when people see that headline the audience is already warm, it's totally different.
I'm not sure how much, but some of the energy is transformed into the electromotive force that literally pushes metal molecules around in the circuitry of your pc, so it can't be 100% heat.
stack repl with ghc 8.4.3 just gives me

λ> import Data.Bits
λ> let cube = [ [a `adj` b | b <- [0 .. 7] ] | a <- [0 .. 7] ] where a `adj` b = if (elem (xor a b) [1, 2, 4]) then 1 else 0
λ> :i cube
cube :: Num a => [[a]] -- Defined at <interactive>:2:5
λ> cube
[[0,1,1,0,1,0,0,0],[1,0,0,1,0,1,0,0],[1,0,0,1,0,0,1,0],[0,1,1,0,0,0,0,1],[1,0,0,0,0,1,1,0],[0,1,0,0,1,0,0,1],[0,0,1,0,1,0,0,1],[0,0,0,1,0,1,1,0]]

same with ghc 7.10.3.

Maybe I forgot to `import Data.Ring.Torsion`?
Weird...It's : onroadmap.com
> No, there isn't. EU's emissions/energy use for example has been in steady decline for years now.

where do you get the data for this?
I am not saying it's wrong, I'm genuinely curious.

Also, how much of this is due to heavy industries going to other countries?
There's also Scrutor (https://github.com/khellang/Scrutor) which makes assembly scanning and registering dependencies really easy too
It depends on how much better you think C# is but I think of this the other way around. You don't have to use Java anymore to get cross platform support, good performance and a stable and statically typed language.

Regarding things that might be better I think the linq support in dotnets collections is better than the streams support in java since java has kept more old collection libraries.
>I'm starting to feel like the whole movement for 'software craftsmanship' is making a lot of developers miserable.

Not as miserable as working on some 7 year old system hacked together without any craftsmanship. Plus if its a long term project the maintenance costs must spiral.
I am not running Windows 10 on my daily computer. I’ll try this on my other box. Thanks!
> don't care what your code looks like if you did not achieve a good end-product.

I do care if your code is a mess if other engineers have to maintain it.
Arbitrary precision is the correct terminology. I can already represent any size integer I want on any computer. I could just declare that MAXINT represents Graham's number (for example). That doesn't mean that I can represent every integer between zero and Graham's number, though.
It's nothing to do with Python, really.

'assert' really is a debugging tool that forces an exception and/or a core dump on a bug condition.

It is standard practice to have assertions in debug builds removed in release builds.

Code should not use assertions to detect error cases but only bugs (i.e. conditions which should never be true whatever happens).

In the code discussed here they are using 'assert' to check a password, which is simply bad design.

It's perfectly fine to use 'assert' in Python for what it is for.
Paul Allen Remembered
The page contains a live demo, that needs a cookie.
I would say not being actually free and open source is a show stopper but I'm glad there's finally some progress.
https://github.com/dotnet/source-build/issues/782

I don't get it. They rewrite the whole think from scratch and there's still code they can't show the source for... I have a feeling there is still push back inside Microsoft against Scott Guttrie and the open everything crowd.
Have you ever worked maintenance programming on some legacy software?
Chinese state media debuts 'AI' news anchors
Yea, the generalization section leads a lot left to be desired. I feel the constraints of the attack make it hard to generalize it.
MBOX File to PST File Converter Application
You can try this MBOX file to PST file Conversion Application for Converting MBOX files of these email clients such as Entourage, Netscape, Pocomail, Spicebird, Apple Mail, Postbox, Mac mail, seaMonkey, Opera mail into Outlook PST format, No File Size Limit for conversion. You can also use this software Free Trial Version and Save 30 Emails per folder at free of cost.

You can download this software free trial version from here: https://download.cnet.com/Regain-MBOX-to-PST-Converter-Software/3000-2369_4-77945666.html
I thought it was a vague zoolander reference.
This article wasn't about some new film in China and jerks started interjecting with off topic issues. This article is literally about an Internet conference and the police state tech demos there.

Like most countries, there's much more to love about China than their government. It's a beautiful, amazing place and people. But, like most countries, their government is often a piece of shit.
You're right, there's no secret sauce but you need to be aware of the right strategies in the right context and that's the real goal of the article.

Let's face it people are looking for "secrets" so I used the article to steer them to the right direction.
LMDB – Lightning Memory-Mapped Database Manager
> the UX was a stuttering mess.

Is that a good metric to judge a developer, though? Good UX requires either formal training in the field, or a very gifted individual. In my opinion it has very little to do with the quality of either the code or the developer.
In France it was actually the norm for cellular data, and the hellish nightmare of favoring one own service was even advertised ("with universal mobile, you get unlimited data for universal music service!!!").

We also had service tiering, such as pop/imap being priced differently than http, etc...

Free mobile then came in and used the same tactic they used on adsl, single pricing, large amount of data, no differentiation between websites / ports / data types (even including peer to peer) etc... And others had to follow.

So we're in a status quo right now, but just like our fixed line Internet, its quality depends on one of the providers not aligning with the others. If they change their mind, get bought or whatever, the game could change quickly.
Need a software to convert mbox to pst
You should try this Amazing MBOX file to PST file Converter Tool. It is one of the best utility available in the market to extracting and converting emails from MBOX file to multiple email format. Software has many advanced and excellent features which will resolve your all problem related to MBOX file to PST file Conversion. This Software Compatible with All the Latest version of MS Outlook.

Try this Software free demo here: https://download.cnet.com/Regain-MBOX-to-PST-Converter-Softwar/3000-2369_4-77945666.html
Make your own CLI with golang and cobra
Two Days from Deadline, Ecommerce Cos Struggle to Comply with Tax Rule
Yes, you may be right. I guess what I’m trying to say is that some companies and organizations (Basecamp, Mozilla) embrace remote working and some discourage it, and Google is currently in the latter camp.

I know they use videoconferencing a lot and they even sell it, but they still co-locate teams and they still expect people to come into the office most days, right?

It’s surprising to me that Google in particular is anti-remote given that all their products are so internet-focused. Yes, it’s probably unfair to expect more from them than from others.
I don't know where it would be documented either as SaaS Landing pages usually require a different explanation as every niche needs a specific strategic!

I wrote another article about the ideal structure if you interested:
https://www.cortes.design/post/how-to-make-a-conversion-driv...
On the internet, we spend even more time looking at other people, so I’d say mimetic desire is even more intense.
[Removed comment based on outdated sales figures]
For some reason I have added intercom.io on my NoScript in the past. I DuckDuckGo-ed it and it returns: "Intercom is a priceless tool that helps us drive Sales and Support through every step of the funnel."

I now will add sentry.io in my AdBlock+ list.

I am getting a login in screen with nothing else. I value my privacy over your service. But I sincerely wish you the best on your endeavors.
American Political Candidate Logos
How Many Computers Are in Your Computer?
Your comment sounds a bit like a gorilla pounding its chest. unfortunately it doesn't bear to reality. Regarding the press releases, Volkswagen is a bit more trustworthy than Tesla's.
Thats how I interpreted it. Sort of like when people say happy christmas instead of merry.