skysight-inc/HackerNews huggingface dataset:
I would argue that Perl failed instead because it was better suited for short scripts than for large and complex web applications, and because its syntax was so beginner-unfriendly that it never attracted the new wave of developers who were getting into the game around the time that Rails became popularized.

This was compounded by the fact that nobody wrote a hot new RAD framework in it that would serve to attract people to a challenging and otherwise niche language.

In 2001, if you wanted to hack on simple interactive websites, Perl was probably your best choice - it was one of the few scripting languages supported out of the box by cheap shared hosting providers.

By 2004 that role had been supplanted by PHP, and by 2011 web development was nothing like it had been a decade ago, and there was no niche in which Perl was a better or easier choice than several alternatives.

Python, on the other hand, has way more momentum. Sure, web development could go another direction in the next decade. But Python has an enormous community and ecosystem. Plus it’s used for a broad variety of purposes - from web to desktop development to data science.

More importantly, it’s a widely used teaching language. Unlike what happened with Perl, a huge portion of the next generation of developers will enter the workforce already knowing Python; and those who don’t will likely not only encounter it but find it relatively easy to pick up.
Hi mclean,

Sorry about that. No, they're not: we just rebranded from MIG Global to Savanta yesterday and one consequence of that is that our Bamboo links have broken.

Here are the updated links:

- Software Developers: https://savanta.bamboohr.co.uk/jobs/view.php?id=3

- UX Designers: https://savanta.bamboohr.co.uk/jobs/view.php?id=6

Once again, sorry for the hassle.

Thanks,

Bart
You make several very good points.

I feel that we could also note that given, say, 10 team members, 2-3 will never become really competent. 1-2 might catch on quickly and the rest will become average given enough time, like 12+ months and with lots of mentoring.
Deep image reconstruction from human brain activity
yes. thats right. it is not good for driver at all.
https://ridesharefeed.com/lyft-driver-promo-code/
Automated Machine Learning
yes. good for driver /

https://ridesharefeed.com/uber-sign-up-bonus-2019-referral-c...
For the platform, a cube is like a giant table.
Request access: we can set up a demo cube for you
Maximum Entropy Policies in Reinforcement Learning and Everyday Life
You have not because you ask not.

https://xon.sh/
I am going to become a Nanny in Monaco then ...
> How is having every single daemon implement setuid, chroot, logging, privilege dropping and so on "unix way"?

You are predicating your argument upon a fallacy. AT&T Unix had a service manager from 1988 onwards.

* http://jdebp.eu./FGA/unix-service-access-facility.html

Indeed Laurent Bercot's s6 is one of the very toolsets where all of those things are done by the toolsets. Arguing that the idea is having each program incorporate this is at best foolish and pretty much the very only-systemd-or-van-Smoorenburg-rc fallacy called out by the Uselessd Guy years ago.

* http://jdebp.eu./FGA/daemontools-family.html

* http://uselessd.darknedgy.net./ProSystemdAntiSystemd/

> no one did the hard job of converting thousands of packages to daemontools

Ahem!

% find /package/admin/nosh/config/services -name run | wc -l
849
% find /var/sv -name run | wc -l
816
%

* http://jdebp.eu./Softwares/nosh/freebsd-binary-packages.html...

* http://jdebp.eu./Softwares/nosh/debian-binary-packages.html#...

* http://jdebp.eu./Softwares/nosh/guide/creating-bundles.html
> Oracle succeed by being only slightly cheaper than migrating your entire codebase

Amdocs, ESRI, Microsoft too... Their commercial strategy is a finely tuned parasitic equilibrium.

Sales training that emphasizes knowing one's customer is all about that: if the salesperson understand the exit costs better than the customer, he is going to be milked well & truly !

I'm thinking that the sales side may benefit from hiring people with experience in the customer's business to game the technical options in actual study... I guess they do it already - I'm not experienced on the sales side.
AdMob in Unity. Some C# Tips and How to Solve ClassNotFoundException on Android
PickleDB v0.3.0 released – added serialization options and proper error handling
Sadly, it is time we join the pedos and traffickers in Tor sites. Our discussion sites, our culture creation sites, all of those should be divorced from law enforcement's reach and be moved to safety. It might seem ridiculous to move a site like HN to tor, but it is ridiculous right up to the day it isn't, and then it is too late. We would also free ourselves of copyright, which in the current state only restricts creativity (the things you would put effort in, risky) and in practice fully allows duplicating complete works (effortless, no risk).

The time of running the web on the simplest paradigms (direct connection) that facilitate meddling has come to an end as any bovine lawmaker can give us impossible instructions that they do not understand themselves. It is time to assert the power of mathematics, let them stew in it a little while, let them realize they can't just shut the whole thing down anymore, and maybe in a couple generations they will have cleaned up their lawmaking act and we can try to join lawful society again. Maybe. But I expect that in time a fully torified core of sites will be considered a foundation of freedom, and not something to give up in any circumstance.
With well connected parents and an Ivy League education these people start out on the basis of "who they know" and no "what they know". They can build their careers quickly because they are good at playing politics and excel at self-promotion.

As the question states, they start with some businessy qualification. You never read about people with engineering degrees achieve that type of rapid career progression.
Trap, reading the title that was not what I was expecting. But my guess is that it was intended.
GoPro Plus Subscription Now Provides Unlimited Cloud Storage
Sixth Chromium Check, Afterword
I like it. And I would like the employees of my sales department to use this new approach. Now I ask you: why I have to adopt this new approach. How do I convince my employees to change their approach?
Since pijul's key advertised strength is the use of patches for resolving merges, couldn't this just be a new merge strategy option for `git merge -s <strategy>`? In this case, the algorithm would just produce temporary patches out of git snapshots before running its own algo. Even if it comes out being slower than natively storing patches it would be worth the cost if it made complicated merges easier.
The Multi-Armed Bandit Problem and Its Solutions (2018)
What is this, an ad that's also sort of a wordplay so it's not really an ad?
The Internet Saved the Record Labels
My take is that it's simply satisfying and addicting.

I managed to partly wean myself from this only by realising that people are rather interested in reinforcing their opinions than facts.
Newton is back
For people who aren’t reading the linked page icle and don’t know the expression “metal head”:

> A metalhead is a member of the heavy metal subculture.
Fish Plugin to Customize Apple Touch Bar
Not intentionally. Mastodon is also a name of a Twitter-like social network. So the title here makes perfect sense for people like myself who hadn't heard of the band with the same name.

This is just one of those occasions where name collisions happen through nobodies fault.
How well can it visualize arbitrary graphs of various types (trees, DAGs, undirected graphs, cyclic graphs, ...)?
No, it is arguing that it is factually wrong based on prejudice. Most obviously that the groups negative factors aren't inherent and their contributions aren't valued.
No. Would restaurant food be improved if all meals came with "FAKE" sticker, because they do not match the raw ingredients?
Even straight out of camera image has been processed _a lot_.
I don't really care "how it looked in reality", because what is reality? All that matters is what the photographer wanted to show.
Perhaps because the European common market seemed to operate successfully for 40 years without such legislation?

If the EU was purely about trade, like the EC&SC and EEC were, then we wouldn't be having this conversation or even Brexit. But such opportunities are useful to remind EU citizens that they are part of something much more daunting and profound.
It is possible, indeed. (-:

* https://framagit.org/taca/archnosh
Neural commit message suggester (FOSDEM '19)
There are no changes needed on application code side.
Machine Learning: The High-Interest Credit Card of Technical Debt (2014) [pdf]
Can this be used practically to recompile a binary from one platform (e.g. Intel) to another (e.g. ARM)? It would be interesting to compare the performance with an emulator like QEMU.
I Am Mitchell Hashimoto, Founder and CTO of HashiCorp. Ask Me Anything
Top FOSS legal developments
VSCode Extension: goto-react
Colonists Brought Death, Disease and Climate Change to the Americas, Study Finds
I read that merging blog post a while back but didn't completely grok it, I've yet to read the paper though. Do you know of any other write-ups on patch commutation?
Vote. Write and talk about this. Create awareness.

We need to shoot this down again and again until they learn. We need to vote them out of office and fix this corporate corruption in our government.

Most importantly, we need to get non-geeks to care about internet freedom, because as long as they believe the talk about how this is necessary, or simply don't care, the copyright monopolists will be able to get away with pressuring governments to undermine our freedom.
I guess they use a tuple store backend.
The idea behind Askdata is to support employees who are not data analysts to access data without effort.

Ideally, the best way to onboard your colleagues is to register on the platform, connect a sample dataset with your daily data and show them this frictionless approach.
CFS: Completely fair process scheduling in Linux
We won't be able to easily tell good developers from the bad ones then.
The Reason Stock Buybacks Are a Problem
It's sort of a nice thing that people choose nice over efficient.
Abstraction Tiers of Notation
I read it last year too.

[SPOILER ALERT]

.
.
.
.
.

I liked that she convinced me that the main character was a women in the beginning, but later revealing it's actually a man.

Otherwise the whole book read more like a fantasy novel than sci-fi. I found it rather boring too.
There's no upper limit and the right edge of the income distribution looks almost exponential. Mere multimillionaires feel like paupers next to the billionaires.
It's nice to see app size and network speed talked about seriously. The size of some Android apps is astounding (looking at you Facebook) and the lack of consideration for those in rural areas when designing APIs can be remarkable.
Animated backgrounds are fine or even more suited in some cases as long as you are able to read the text
In short most of German laws make it incredibly risky (but not forbidden) to use any american company for any kind of data that can be resolved to the underlying person. (Eg. a lot of companies got their warning shot when "safe harbor" exploded, if the same happens with https://www.privacyshield.gov/welcome a world of shit awaits)
Why write the transaction ids in the tuples at all?

In most production cases, transactions in flight are going to affect a small amount of rows overall, so you can just keep the data in memory, and store it to disk in a separate table if it gets large.
Very charming. Do you plan to extend the platform to other languages?
> Well - currently the UK has the City of London

As a UK citizen I'm not sure that's such a good thing for the average Brit.
Applause is the world’s leading crowdtesting provider and ensures digital quality for websites, mobile apps, IoT products and in-store interactions with real people (400.000 testers world wide). Our customers are: Google, BMW, Adidas, Uber and Netflix etc. https://www.applause.com/
For our small but experienced IT team in Warsaw we are looking for hire a couple of IT Engineers now:

iOS Software Engineer http://hrbrg.co/V16Zvx
Android Software Engineer http://hrbrg.co/twpyVz
Java Engineer http://hrbrg.co/E36NU1
Full Stack Software Engineer http://hrbrg.co/KpHCBQ
DevOps Software Engineer http://hrbrg.co/hPMhr8

For our larger team in the United States (Framingham, MA) we are looking to hire:

Full Stack Software Engineer http://hrbrg.co/TprHww
Java Engineer http://hrbrg.co/TprHww
Python Engineer (Data Science team) http://hrbrg.co/jSh3mq
Ruby Engineer http://hrbrg.co/RtBsDh
Lead Engineer.Manager http://hrbrg.co/9kpcvq

Please apply using the links above.
Some would say it works in spite of our interjections, not because of them. If we didn't bail out bad actors, they'd likely go bankrupt and the system would work around them. I'm not saying there's no pain involved. In fact, there can be quite a bit for individuals. But at the system level, there's a reason capitalism had beaten out any other competing economic system, from the industrial to the information age.
> monarchy

I think you mean oligarchy.

> parliament is pretending to be some kind of "democratic" control, but, at the end of the day, everyone votes "properly", if not, voting is repeated again and again

Isn't this true for most countries anyway? The gov ministers are the ones who tend to create articles to be voted, while the MPs only vote on them.
I long for the ability to increment/decrement values with the left and right mouse buttons, particularly in Cubase.
closes Hacker News
A fund generated via sale of a commodity the use of which according to consensus will bring about global catastrophe.
WebRTC for Business People: 2019 Edition
Toronto’s tech industry on the rise: report
I don't understand what justifies Pijul's existence. While I agree that Git is a complicated monster that takes ages to learn how to use for most people, Pijul does not seem to solve any problems with Git. Instead, it has many problems that Git solves. From a user-perspective, it doesn't even seem like there's much of a difference, despite the (annoying) choice of alternate command verbs (i.e. "record" rather than "add/commit").

It doesn't really seem like the authors fully understand Git, and what problems it solves.

> [...] in Git each commit is related to a parent [...] But in Pijul there's no timeline and branches are just sets of patches.

To me, that makes Pijul much, much less capable as a version control system. In Git, knowing the commit ID means that you know the full source tree state with the certainty being equal to the risk of a commit ID hash collision.

With just individual, unrelated patches applied in sequence, you have no such guarantee, and no knowledge of the current state of the repository.

Of course, you could add a seperate state tracking system allowing ID's to point to an immutable and unique set of patches in a certain sequence, but doing so just means that you have now implemented features identical to Git, with just a different internal representation (i.e. irrelevant differences for the user).

> [...] And push those changes in whatever order we want

You can do the same in Git (see interactive rebase, cherry-picking, similar). It rewrites the commit IDs in order to maintain the previously mentioned property of representing the state of the repository, but that's an implementation detail.
What definition of maintained are you using?

If they're doing security patches and bug fixes it's a maintained codebase.
Oh, you're too brutal to the webdev community. Don't do that. :D
Lets do like Hackers News does. Only selected few can downvote. Which results in unique mechanism, where the secret society of downvoters selects its new members. Which results even more weirder downvoting practices.

Me thinks it is not always beneficial to suppress wrong opinions. There was very interesting discussion about German energy equation recently, but by the time I tried to quote it, half of the opinions were gone and whole discussion was now just personal insults towards the deleted party.
The United States is pretty settled as a sovereign nation.

The EU is on a roadmap for complete integration along the model of the USA.

It's not unreasonable for people to stop and question whether this is what they want when they see that they have no power to oppose disagreeable, draconian laws like this one.
A guide to effective engineering
Vide "I Hate the News" by Aaron Swartz http://www.aaronsw.com/weblog/hatethenews (news as an overvalued distraction) and recent "The Welfare Effects of Social Media" http://web.stanford.edu/~gentzkow/research/facebook.pdf (on average, quitting Facebook makes one a bit happier... and much less up-to-date with news; maybe it is not just an irrelevant correlation).
Likely - everyone seems to love to bash the UK, especially following Brexit, and yet it continues to be an attractive place to live for many, thus giving the lie somewhat to those that would run it down. My feelings are that the antipathy towards the UK reveal more about the haters than the hated.
Sometimes I wish we could go back to the early 1990s, when governments didn't care about the internet, and it wasn't controlled by corporations yet. Some way to cut out the corporations and governments and run a network directly between people would be nice.

Preferably without pedos and traffickers, of course, but it's probably unavoidable that if we'd be able to do our own thing without corporate/government interference, then so would any other group. That makes this a tough problem.
Leaked Turok Source Code Highlights
Ezra Taft Benson: "One must select wisely a source of news; otherwise it would be better to be uninformed than misinformed."

My own view is that you should reduce consumption dramatically, but still read some publications. And realize that in software, we have our own form of “news” that this missive applies to.

Here’s my media literacy guide:

https://github.com/nemild/hack-the-media/blob/master/README....

And one just for the tech industry (including HN):

https://github.com/nemild/hack-the-media/blob/master/softwar...
Just because you don't see how something is relevant doesn't mean it actually is irrelevant.

What I'm saying is, we've built a culture and society where it's expected that everyone should have access to higher education, and so families go into debt to achieve it. In reality, our economy will get completely hollowed out if everybody is in debt for higher education, the jobs to support all that debt don't exist, and meanwhile plenty of jobs (trades, manual labor, service) go unfulfilled because nobody wants them. This isn't science fiction, it's what's happening now.
Takeaway line from this article (for me): "The only thing it’s really doing is altering your mood and perhaps your behavior."
I'd like to see that reversed: let parliament make the laws (that's what it's supposed to do, isn't it?) while government merely executes it. Power has become too centralised in the hands of the executive branches.
I'm not planning any physical assault :D and I don't think that any software is worth any assault. It is just a tool, if I don't like it, I modify it or change to a completely new tool.

The good thing is that I'm a programmer, I know the basics of c++ and js so I can just look around in firefox's source code and find interesting things that could make my web browsing experience better.
UK Home secretary accused of ‘digital discrimination’
Depends on how mature is your security team/process. Can you spend time tracking separate announced bugs and make case by case decision for each cve? How much would you trust that review? Do you review dependencies which may trigger the same issue?

Or is it going to take less time/effort to upgrade each time?

Or is the code so trivial you can immediately make the decision to skip that patch?

There's no perfect answer - you have to decide what's reasonable for your teams.
For the last 4-5 years, Hacker News has been pretty much my only source of any kind of news outside of the topics that I work with on a daily basis. This is true.

Before that, I did not read newspapers or follow any kind of journalism. I still recall being around age 12 or 13 and making a conscious decision not to watch TV anymore. It has been around just as much time since I last saw a TV news report.

Maybe it has something to do with mentality? Is the new generation reading news? I highly doubt it. I think the new generation is caught up in quizzes that stir up emotions, and psychological tests that determine whether a giraffe is your spirit animal.

I'm not even sure if that makes sense, but I know that newspapers don't make any sense whatsoever; despite it being the livelihood of so many folks.

How can anyone justify reading news that only talk about negative things? I don't have time for that kind of nonsense in my life. I know the system is broken, corrupt, beyond repair -- why remind me about it every day?
Journalism generated by machine is on the rise
AgFlow | Full-stack/Front-end Engineer | Full-time | Geneva (CH)

We are developing a market intelligence platform for agricultural value chain.

You’ll manage yourself and be responsible for the delivery of a project from start to finish. You’ll need to be open to learning & applying new technologies. You’ll be working on a new challenging project every few months.

We expect a good knowledge of PostgreSQL, Golang and React/React-Native and Docker/K8s. Tensorflow experience is a big plus.

Email: jobs.dev@agflow.com
See more here: https://angel.co/agflow/jobs
Sure. And from even from that you still can't infer what outcome will materialize. If you made the technically correct decision and your business went under because of it, that is still gonna hurt no matter which way you look at it. Hence the advice is do your homework, figure out which risks are acceptable to you, make your choice and take the responsibility. There is no magic bullet to picking the right option. Only picking the option you can live with because that's what you're going to have to do regardless of the outcome.

You might know all the theory on aviation and be a really experienced pilot and one day a sudden wind shear might still fuck you.
I tried to use Matrix a while back, but I got put off when it asked me to agree to its Terms of Service... what kind of decentralised system has a terms of service? It's meant to serve the user, not the developer.

I found Ricochet IM (https://ricochet.im/) to be much more to my taste. Your Ricochet ID is just a Tor hidden service, and when someone wants to chat to you their client connects to your Tor hidden service.

Using Tor gets you encryption and onion-routing for free. That means anyone MITM'ing your network traffic can't tell who you're speaking to or what you're saying.

It also gets NAT-traversal as a happy side effect.
I have been mildly obsessed with Linguistics over the past few months (to the point where I decided to double major in it!).

For a while now I thought it was an area I would probably enjoy learning more about. What really got me going was actually reading the Russian Blues paper mentioned in the article, after it was featured on Fermat's Library a few months back(https://fermatslibrary.com/s/russian-blues-reveal-effects-of...). It is a super interesting intro paper to linguistics and the methods they used to evaluate differences between languages are quite clever.
> Now, there’s a long tail of other random clients which don’t do E2EE, which is inevitable given doing a good secure job of an independent E2EE implementation is obviously tough. But is that actually a problem, given the most usable mainstream clients do have it?

Well, given that decentralisation is the primary differentiator from Signal (as far as I can see), everybody having to use the same client to get it is a bummer. I would even go as far as to say that it's a clear example of the problems Moxie sees with making Signal decentralised.