skysight-inc/HackerNews huggingface dataset:
You're enormously overstating the influence of JS on things outside of the JS ecosystem.
Yeah, we tried all sorts of ways to do it. Couldn’t get it to work satisfactorily with the particular libraries we were using.
The (startup) company I work for is planning to do this actually. We won't be able to rewild a huge swathe of land but it is a start.
If you produce $5 but can't sell it for $3, is it really $5?
In my experience public charging stations don't have cables, only sockets, but yeah, leaving a hanging cable there is sure to catch a few people.

Now that I think of it, the charging sockets themselves on airport benches or on the dedicated desks could also be compromised easily. Is there a way to detect something fishy is happening?

Since the implant can be reached remotely another attack would be simply to passively collect the data being transferred between a laptop and an external device.
Hi, I'm still on lxde, and I wonder how lxqt compares at this point in time. But if you try to search the net you only ever get comparisons to xfce, mate, or whatever.

Would you be so kind to give me your take on lxde vs lxqt?
There are objective differences between languages. Examples include performance and compile-time checking. These differences are not irrelevant.

Alternatively, if you believe the differences between languages are irrelevant why do you not program everything in assembler?
ummmm.... yes
Information theory defines information starting from probabilities, so there is no much escaping from that.
Just use Ansible for your personal computer.
Fortran has great linear algebra libraries.
There are phones that come with Facebook preinstalled, so add that to the list.
>If you've been browsing the internet for more than 5 minutes you already have cookies from some of the major ad networks.

I don't, as I block all third party cookies. No exceptions.
I dunno, man. I own a bunch of stock in BA right now. I bet that the idea of spending twice as much on software engineers and hiring licensed folk to write their software is looking pretty good to Bowing execs right about now, even from a plain profit and loss perspective.

(of course, a lot of professional engineers were involved in building that plane... but it's pretty unlikely that there were any PE software engineers involved, just 'cause there aren't many. Would that have helped? maybe, maybe not. to the detail that I've studied (not.. really all that much) it sounds like they made some really basic mistakes, like relying on a sensor that wasn't redundant, and those mistakes should have been caught by the other engineers. I don't know that it was entirely a software engineering problem. )

As software mistakes get more and more costly, it starts making more and more sense for execs to hire people who are properly licensed to supervise the project. (I mean, assuming such people exist, and for software engineering, right now, you could say such people don't exist.)
It sounds like you're bothered by its syntax or lack of sophisticated type system etc. But it's just a tool, not a amusement park.

> why people seem to like it so much?

> cobble together something like a Bayesian model things like PyMC or Edward actually give you performance that's obnoxiously difficult to reproduce

And this, across many domains
It will be fun to say "we're having a new issue next month"...
Yeah, I went for the easiest...
Disregarding the false dichotomy, Anders Breivik, while definitely coming from an unusually troubled upbringing, seems to have a reasonable high IQ, enjoyed economic success, and have been able to at least mimic social relationships.
I remember around 10 years ago people were calling Stallman paranoid for this. Now he seems more like a prophet:

>I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see https://git.savannah.gnu.org/git/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it (using konqueror, which won't fetch from other sites in such a situation).

https://stallman.org/stallman-computing.html
I'd guess that if prices fell the pressure on the justice system would grow even more, and I've heard they are already stretched to breaking. So, the government is probably also against lowering prices and making "justice" more accessible.

Such an interesting, and horrible, time, when justice is de facto denied to all but the wealthiest of us. If this was explicit that would be one thing; but we still pay lip service to principles that we have long since abandoned.

My belief is that the justice system, in particular jury trials, should become shorter, more frequent and exclusively online. You should be able to file a lawsuit and have it resolved in a week.
A Millennial Computer Engineer
Parents and friends who have been told repeatedly by media that unions are bad. So it does come back to the media and the financial interests that control either the content or the selection of content that is produced by the media.
You know a company makes safe cars when these kind of accidents become newsworthy.
> How exactly the cap is allocated to nationalities is irrelevant.

It's very relevant actually. It drives hiring decisions - plenty of reasons to hire people born in India (and to some extent China) because they won't get full employment rights for a long time. And this has a feedback loop (the longer the wait time for some people, the greater the incentive to seek and hire those people). This is actually bad for people born anywhere else and want to find a job here, including US-born.

There can be no "true fix" because the legislative process involves compromise. There was plenty of criticism of the 2013 Senate bill (S. 744) for example. Perhaps there will be another such attempt a decade from now, but it's stupid to wait for speculative future compromises instead of fixing one issue at a time.

In any case, fixing the country cap issue is not incompatible with any of the points based proposals - AFAIK Canada does not make people wait longer based on where they were born.
You should tell that to Jeff Bezos.
I'm just curious - what are your alternatives, when you actually need more processing power/GPU, than your 2012 MBP?
After I graduated with a computer science degree, I spent a year playing competitive chess. I had already dedicated a lot of my free time in the last two years of my degree to chess and I couldn't wait to be done with school so that I could go all-in on chess.

I learned a lot of valuable life lessons during that year and I am glad I took that time before diving right into my career in tech. At the time, I was nervous that I was ruining my life by not getting started right away at a "real job", but things turned out completely fine -- in fact, I think my manager at my first big tech job was more intrigued by my chess skills than my coding skills :)
Interesting. Are there any legitimate uses for third party cookies (i.e. functionality that you as the user actually care about) or are they only ever used for tracking?
Yeah, it's spelled a lot.
Can't read paywalled article.

But aside from that, protests in the airport just shut down all outbound flights from HKG for the remainder of Monday (from 4pm onwards). This is getting worse.

https://www.scmp.com/news/hong-kong/politics/article/3022437...
This is awesome. Brilliant idea, and some great articles in there too.

One small nitpick that I hope you can fix for upcoming editions is the shocking alignment of the page numbers on the table of contents. It's just so messy and amateur looking, please try and tidy that up!
> The worst thing an employer can do ...

There are many other things and employer can do, such as the aforementioned non-compete "agreements", changing pension and other retirement benefits (threatening to take them away as pressure), colluding with other employers to keep your wages down (https://www.lexology.com/library/detail.aspx?g=f578d157-2b2a...), and more.
Cathay Pacific is really at the nexus of Hong Kong's history and the British empire.

It was setup by an Australian and an American. Its top management is mostly Western. Its largest shareholder is an old British company that expanded in China in the 19th century, thanks to the British Empire, its 2nd largest shareholder is Air China (China's national carrier).

This 'crackdown' may be a visible manifestation of a culture clash.
This is why companies never spend money on advertising.
> Today, it’s remembered as the worst sales promotion in history.

Wasn't the same thing said about American Airlines' "golden ticket"? By coincidence airfare promotions seem to be front and center in these blunders.
Hi, I also like xfce, and I've used it for a few years in the late noughties. But then I tried lxde, and I've stuck with that ever since. While I agree things like KDE and Gnome3 are atrocities, what makes you think so of lxde?
> If there's one thing wrong with our profession is a lack of ethics and accreditation - we're essentially letting random people build critical infrastructure and utilities.

Spot on. Leftpad (and perhaps the whole js ecosystem) are good examples.
Product Design Challenge. Take a design challenge to solve real-world problems
> think about how much you truly care what your peers do day-to-day

Right, which is exactly why, when it comes time for the 2x-yearly performance review, its important to be able to talk about what you've been doing for the past year. Otherwise, people haven't necessarily noticed the results you've achieved or the crisis you've proactively avoided.
> curl ... | python

Ah goddamnit.

868 lines, including os.rmtree calls and stuff.

Also installable via pip, but... "not recommended", and:

[RuntimeError]
Poetry was not installed with the recommended installer.
Cannot update automatically.
Are you implying that white collar workers don't (usually) vote in favor of their own interests also? I would certainly argue that they do.

Now it perhaps could be argued that white collar workers may take a longer term view when deciding what is in their best interest in comparison to a blue collar worker, but I would argue that those behaviors are in line with how rich/poor people make decisions based on financial pressures.
Can you please make the table of contents link to the pages?

Nice publication though! :)
Not sure what the HK protesters endgame is here. It's unthinkable that China would step down. If anything, they are forcing China to take direct action, because if they let HK do its own thing, it won't end there for China.
> In a last assignment, we decided Python is at most a hobby language.

I don't know if you are just trolling, but this is the silliest, most detached from reality thing I've read online today. Python was key in building numerous massive public companies like Instagram and Dropbox. It's one of the most popular and widely used programming languages on the planet for everything from APIs to desktop clients to data pipelines. It had a lot of early popularity in the Silicon Valley start-up scene in the early 2000s, even pre-dating the Ruby on Rails web dev trend.

The guy who founded the company that runs this very website wrote about the draw of Python 15 years ago [1] at which point it was already widely used in certain niches. This is before any deep learning libraries existed. I remember first playing with Python around 1999 or so.

> I would use it at most as an API exposing ML but that's pretty much it.

I don't know how old you are or how long you've been in the industry, but the ML thing is a "second act" for Python. Deep learning grew up in a time and place where Python was a good fit which put Python in the right place to benefit. But Python had already lived a long and full life before any of that happened.

It's fine if you don't like Python or don't think it is a good fit for a project, but claiming it is a "hobby language" with a "lack of tooling and a relatively small collection of libs" is a good way to get laughed out of the room. It has one of the largest and most diverse libraries. And as far as tooling, Python is one of the most popular languages for implementing tooling. Check out ansible.

> There are plenty of packages for data science. For building APIs and web stuff usually there aren't. Python is nowhere near NodeJS for instance.

This has got to be a troll, right? Just some of the most popular web frameworks: Django, TurboGears, web2py, Pylons, Zope, Bottle, CherryPy, Flask, Hug, Pyramid, Sanic... Lots of huge websites were originally built with Python like Instagram, Reddit and YouTube. Of course they mature into complex distributed architectures using all kinds of languages, but it's all about the right tool for the job.

[1] http://www.paulgraham.com/pypar.html
For me fair amount of sites break where they have login authentication scattered around different domains.
People limping might serve as example that a 'state of the art, well trained neural net' can't achieve good motion with less than perfect hardware.

So how much of this is actually adressing the wrong problem, that is targeting the actuation instead of how the model should be build to achieve the result i.e. dampening oscillations?

Here's the machine-learning stick figure walking model that most likely all of you know. How much of the problem with getting them to walk decently is a wrong model with bad contraints regarding angles at joints or length of limbs? Shouldn't that be evolved iteratively as well to achieve the best results possible?

https://www.kurzweilai.net/images/humanoid-walking-training.... (not trained well yet btw)
> ...is that most people don't develop the necessary "resources"...

I think you hit the nail on its head, and this is the 'central' problem. It's fairly easy to find those 'resources' for cattle (for any of the many provisioning/orchestration tools), but nobody creates (or shares) their 'pet-resources', because its initially harder to a) make them generic and re-usable, and b) make them discoverable (mostly a matter of language, and finding 'searchable/findable' terms that describe the resource.
Lots of people here to defend Apple in-spite of their outright anti-consumer stance against right to repair. In this case they could have shown a warning with option to permanently choose to remove/ignore, Instead of scary permanent "service" Message.
Yeah, I hate this trend. Unfortunately, you can't pip install poetry because it needs to manage packages, so I guess a different way was necessary. Still, OS-specific packages would be nice, I guess they just need volunteers.
Show HN: Twitter List Manager
Perhaps it might also help if the media etc. stopped acting as if being born male (particularly white and male) is some kind of horrendous original sin?
The issue outlined above doesn't exist in Python, as long as you use Poetry.
Wasn't GNOME 2 mostly funded by the likes of Red Hat and Sun (for the Java Desktop System)?
> I also don't like the fact it is dynamically typed. It makes reading soure code so much harder. E.g What is the type of this thing that is being passed as a function arg?

I didn't want to get into that as it always seems to open a massive can of worms but agree 100% with you.

I need all the help I can get when developing, to throw away all the type checking that the compiler does before runtime seems like developing with a hand tied behind one's back, but each to their own, far be it from me to try to convince somebody that they should switch languages: if Python works for you, then great, keep using it.
The dutch cable company 'Ziggo' (owned by Liberty Global) also does Incognito mode detection in their web-based tv player and does not allow streaming.

https://imgur.com/a/TacdDRm

You can check it yourself here: https://www.ziggogo.tv/
Looks awesome. I have played TIS-100 and Zachtronics puts a lot of love into their games.
Python's Poetry also addresses these issues.
> I feel like programming languages are the easy bit these days.

Agreed. The mainstream garbage-collected languages are all basically the same in the grand scheme of things. The work that takes most of my time (and growing) lately is packaging, testing, deployment, etc.
I am constantly astonished by the MoviePass story. The whole business model made no sense.

Even if it could be restricted to be financially viable, the cinema chains were always going to be able to undercut them as they only pay the marginal cost while making money from the concessions.
That's easy. Just need to use Pied Piper's middle-out algorithm.
> Browsers Support. Chrome. I mean for real. Just Chrome. I know about bug with copying password in Firefox for example. But I just do everything in Chrome so I'm not really planning to check that on other browsers.

I thought we'd left the "It works in IE" mentality behind us? Apparently not, it seems.

So, considering I use almost all browsers except chrome, this project is a non starter for me.
Data scientist here. It’s great because non programmers find it easy and we have so so many tools available.

That said, the amount of cpu cycles wasted even with best of breed pandas is insane, and when you want to do something “pythonic” on big data it all falls down. When you want to deploy that model you are also going to have problems.

That said, it’s still the best tool for the job, but it’s certainly not because of the creators of Python.
Establishment: let's attack men for decades, undermine their position in society and the structures they value

Also establishment: why are men so angry?
Agreed. I don't think that HK have an actual plan here. They just protest for the sake of protesting. China will never step down and if anything HK makes it really really easy for China to claim more control now over HK because HK proves itself to be not in control of its citizen. China is the most important market in the world, no other country will intervene with China, especially not given that the largest country in this world - Russia - would always back China in a geopolitical conflict, so nobody has the balls to challenge Russia and China at once for good reasons.

EDIT:
Besides that, I am pretty confident that the media makes it look a lot worse than it actually is too.

I've been to China and Hong Kong. In China people looked relaxed, spent time relaxing in parks and socialising. I went to Hong Kong and it was unbearable crammed, people were stressed and over worked and there was no escape from the hamster wheel. No wonder mainland Chinese have little sympathy for HK.
So they should stay at home and accept anything that comes from China?
Also, that's more or less what virtualenv does. It would be nice if this was default, but IIRC it's coming.
Interesting! how are you planning to monetise it?
> Companies don't put me in prison

No, but they can create situations where you have a debt to them, and they influence local enforcement policy that results in you being in "debtors' prison".

> Companies don't enslave me.

Just as one example, when Walmart comes to your small town and kills many of the local small businesses, you're left with two choices: move to another town, or work at Walmart. You have family/roots in the area, so you work at Walmart. And now you may have a lower wage, fewer benefits, and generally poorer options for living compared to life before Walmart moved in.

> Only criminal organizations and governments do those sorts of things.

It really can be argued that many large companies are criminal organizations, at least by some definitions. Walmart has lost high profile court cases with respect to worker treatment, and it was proved that Walmart intentionally broke laws. That is criminal. Some very large banks have been proved to have actively laundered large amounts of money for criminal organizations. Many other large companies have been exposed as behaving in criminal ways. Whistleblowers in some such companies have had their careers and lives ruined by the companies they worked for.
I am on the fence. On one side I would love if it were possible to repair your phone whenever wherever.

On the other hand, let me tell you a personal anecdote. After my wife’s iPhone got stolen we wanted to buy another one for cheaper. We chose to buy it from a big retailer in here. The phone was marked as renewed and under warranty. It cost a bit less as a refurb from Apple would.

When we got it it was immediately apparent that the screen was changed for a non first party one. The phone was thicker than original (a case would not fit) and the colors were shit.

No warnings were displayed on the phone. I have returned it immediately for refund.

Now, if somebody who does not know how an iPhone should look and behave it is quite possible that they would pay a lot of money for a subpar product and then tell about it to people around.

I think Apple should absolutely put in warning lights for any non genuine components or genuine components installed by non authorized repair shops.

But, the message here is off as it does not actually help to describe the problem.
In that case, they force China to show its real intentions. Most of the world already know, but getting them to, by action, admit it publicly would be a victory for the protesters.

Not that it will save the HK they live in.
Yes, and that was the moment when things start to go wrong
"Not sure what the HK protesters endgame is here."
People are fed up about how the system works and about their life and the life of people they know. They want things to be "better" without having to clearly define and write a 167 page law that will probably not benefit them.

People are expressing their dissatisfaction and IMHO that's a valid justification for protesters and good enough for me.
Nigeria's TechAdvance Secured $1M in Funding from Bahrain's Lamar Holding
ProxyCrawl startup | Node, Frontend, Javascript, Fullstack, Customer Support | 100% remote | Full-time only | Competitive salaries depending on role and experience

At ProxyCrawl we care about data, all our team loves the freedom that the internet gives to access anything at any time and that's what we want to share and provide to the world.

Internet should be open and accessible for everyone.

Current job positions:

- Remote nodeJS javascript (frontend and design skills are a plus)

- Remote frontend engineer (javascript, html, css, design)

- Remote customer support (chat and email) with technical background

Check full list here: https://proxycrawl.com/about-us#jobs

All our team is remote and from different countries and timezones.

Please email your resume to us at jobs [at] proxycrawl.com
Most British stores won't give refunds just because the customer's changed their mind: there has to be something wrong with the product sold. This was even more so in the 90s.
Photographer's 12 Tips to look great in video calls
Theory of Multiobjective Optimization [pdf]
My sister-in-law could be lured away from the canvas with a good bottle of red wine but you'd need dynamite to separate my brother from his record deck...
What's the alternative? China is already taking direct action to control HK more tightly, all HK citizens can do is rise awareness via protests, push forward their political ideology and hope for the best.

China will probably crack down on them anyway, but they could still reinforce the vast number of regional separatists present in various areas of the nation, and sooner or later they could bring down the whole despotic government (or not, but it's worth trying).
Live Map of Syrian War
I would imagine their end game is "civil disruption".
Next time you are angry, upset, frustrated; say out loud to yourself, "Why is <your name> angry?" and "What is making <your name> angry?" Start answering those questions to yourself and I can guarantee that your anger will subside.
Agreed. IMO the most significant work in system administration in the past 20 years.

https://nixos.org/~eelco/pubs/phd-thesis.pdf