skysight-inc/HackerNews huggingface dataset:
I use Lubuntu as my only OS on a Dell Latitude 5590 and I like the new direction they pronounced in their site a few days ago. I have never seen Lubuntu as a low end alternative, but as a capable OS that does not get into my way. Lubuntu's panel works without glitches on the side of screen allowing me use better the vertical screen size. The LXDE Lubuntu theme combined with Faenza icons is also very nice looking. I am sure LXQt will keep up same vision and the new direction matches my needs exactly. What I need is a smooth upgrade path when time comes to move to LXQt and that it support the features of LXDE I use now. I wish to LXQt and Lubuntu teams all the best to keep up their good work and I am looking forward for the new software.
It's hard to say for sure they are no where near full autonomy in their research although their current vehicles crashing into barriers and fire trucks obviously don't cut it.
Indeed the original IBM link was taken down:

https://web.archive.org/web/20180225102505/https://www.resea...

GitHub displays the PDF just fine on desktop but fails on mobile.
Yes, another article from the Times complaining that they don't get to make up neighbourhood names anymore ("newspapers used to disseminate new names") but Google does.
Apple Kills App Affiliate Program in Pointless Dick Move
GNUstep could be SO much more. But the interface is stuck in 1993. And the maintainers don't want to do anything to modernize. it.

I'd love to switch to a GNUstep powered OS (maybe with Ubuntu underneath), but its just not good enough yet.
Well, some people care about an organisation's internal politics. That's basically what the "delete uber" movement is, otherwise why would the clients care how they treat women internally?

But in the case of Uber, the internal company politics don't really affect my ride from point A to point B. The editorial policy within Wikipedia however may have an impact on the content I read. Particular on politically sensitive topics, it is important to keep a critical mind and be aware of the intentions of the authors.
your link's off, it links to the parent rather than your comment: https://news.ycombinator.com/item?id=17619264
Nimble (YC S17) Seeks Django/DevOps/Scalability Contractor
Hi all,

Nimble (S17) is a mission-driven company using machine learning to help school districts find and hire the right teachers.

We're seeking a contractor to help us 10ish hours per week. There is an (optional) opportunity to transition to full-time in the fall.

Skills we're looking for:

-Django. We use a Django REST framework and Postgres. (React on the front-end but you probably won't have to touch that.)
-DevOps with our technologies (Docker, Heroku)
-Scaling applications and writing load tests

What you'll be helping with:

-Site speed: we're growing quickly and our load times are slowing down. Help with refactoring our Django querying and implementing new technology (we're thinking Redis but open to ideas) to speed things up.
-Make improvements to our Docker setup.
-Work with other engineers on backend and devops challenges.

If interestd, email lauren@hirenimble.com with a resume/linkedin/website and a link to your github.

Please also note your (1) hourly rate, (2) availability to start, (3) weekly schedule, and (4) whether you are international.

Thanks!
What's "soft" real time mean, vs .... "hard" real time? Real real time?
Czechoslovak Tesla was shared brand of various state-owned electronics companies in the communist era (the companies in fact didn't have common parent company). Several of such companies are still in business.

In particular the semiconductor manufacturer Tesla Roznov and later TESLA SEZAM is today a subsidiary of ON Semiconductor (anecdotally they manufacture the power transistors used in Tesla Motors drive units, but I have no way to verify that claim).
Yep. Welcome to the world. Sounds about par for the course.
Can anyone who has released commercial Linux software comment on providing giant static binaries to distribute apps? I always found this the easiest way to adopt a 3rd party app on Linux, but I don't know how difficult it is in practice if the app is humongous and complicated.
Apple shuts App Store affiliate program, imperiling recommendation sites
Nice, I'll check it out!
Which Companies Had the Most Fake Followers in Twitter Bot Purge?
What's so unrealistic about a trade-off where you gain massively in privacy and freedom and lose the 1 second of typing "Countryname".
An Open Letter to Microsoft About Poor Windows 10 Update Experiences
It’s pretty simple, bitcoin mining has the same purpose as gold mining: to get something which is hard to get. The rarity just makes these things useful as a store of value.

The world would be better off without bitcoin mining, and much better off without gold mining.
I gotta say that, after reading this,[0] I am very glad that I never started contributing to Wikipedia.

0) https://en.wikipedia.org/wiki/Wikipedia:Administrators%27_no...
It's not only competing with the addictive nature of smartphone apps, but competing with a child's interests too. Personal anecdote, but, going to school and learning stuff was more about discipline than enjoyment, that only came later on subjects in college I actually found interesting.

But I do support that method of education, and I also support a ban on smartphones by extension.
Thanks, I appreciate this more honest position. You dont like energy being used on bitcoin because you dont like bitcoin. If enough people think that way then it should be considered "waste". Simple enough, but what is enough people, 50%?
Run tests on each of the micro services and if they are all ok, test the next level and etc.

That might be the downside of micro services : if all of them works well, but orchestrating them generates new bugs. Hard to find where it crashes.
>PS: You can make your own estimates. If people pay attention sufficient to avid accidents 99% of the time the car might be in 100x more accidents without drivers assuming those drivers where perfect. Drop that to IMO more likely 75% and it's closer to 4x at the absolute best case.

You can't invent numbers and statistics.

Remember the Tesla that crashed in a side barrier and killed the driver, people could reproduce the incident in the same spot , you can see it on youtube, so without a driver and with say 1000 Teslas driving trough that section in the problematic interval you would get at least 1000x more deaths.

Only if you include the people that reproduced the incident mentioned above you will get the Tesla stats much below human drivers.
Just to make this even more tricky - please be aware of the small but significant segment of your readers who are likely colourblind to some extent! I have quite severe red/green difficulties and it renders many visualisations useless.

I wrote about my experience here -> https://mcconnellsoftware.github.io/colourblind-in-software-...
Let us not also forget, we also want to prevent governments from having the ability to shut down them down as well. While there may be a need to disable a car in a chase or such I am against the idea of wholesale shutting down a highway full of cars or similar scenarios.
IMO the difference between self driving and driver assist is who is usually in charge of the car. If the car is going to hit the breaks because it thinks you are going to hit someone otherwise that's driver assist. If you as a driver need chose to hit the breaks because you don't trust the car that's self driving.

Further, the difference between OK and an accident is normally fractions of a second. So, my suspicion is humans are really bad at this role and only catch the most obvious cases. AKA crap I am an a corn field, not hmm it's not slowing down enough I need to apply slightly more breaking power or I am going to hit that guy simply because you don't have time to react with the second situation.

Having said that, humans may be preventing a lot of issues well before they turn into accidents. The 'wanted to make a wrong turn down a one way street' is something a person can deal with easily, though it's not necessarily going to cause an accident.
> changing rooms and locker rooms

But it is kind of public place too. What if you open it by mistake with google glass on? 5 years in prison? What if another woman there receives video call? 5 years in prison? What if some stupid child does it? What if hackers or sneaky woman intentionally put such shots on your phone and call police?

>if someone took a picture of you

I’m not comfortable with it too. But I don’t think it is more criminal than piracy. I don’t want that police restrict cameras anyway because of it. I want the police to protect copyright better

>It was her decision to pose topless in public

So the subject for protection is not her body itself but her power to define how to “sell” it? Isn’t it prostitution? They should make prostitution legal first then.
Personally I think that the undergraduate mathematics curriculum does a poor job of exposing people to examples and concrete situations before introducing new abstractions.

Students are often entirely unfamiliar with the context (problems, structures, goals, ...) for the new abstractions that are rained down on them, and end up treating their proofs as little exercises in symbol twiddling / pattern matching, without much understanding of what they are doing.

The undergraduate curriculum is put in this position because there is a lot of material to get through in not much time, and students are generally unprepared coming in. Ideally students would have a lot of exposure to basic material and lots of concrete examples starting in middle school or before, but that’s not where we are.
I deal with this with one of the web sites I maintain.

I think, as noted in the article, that it seems Google sometimes uses names from advertisements as if they are canonical.

In my case, the city in question puts out a very specific, very legally defined map of each neighborhood, and has for more than a century. But real estate agents make up names for the neighborhoods, or fudge the boundaries to improve selling prices (thus commissions) and make their offerings more attractive.

About a year after a new neighborhood name is invented by a real estate agency, it starts showing up on Google maps. Then I have to deal with people complaining that our locations are mislabeled, because if it's on Google, it must be right.

It happens so often that I have an e-mail macro to respond to these people. And since the web site is very well respected by the locals, a couple of times a year I get requests from real estate agents, developers, and others, to change our maps to match their needs.

I got a particularly ridiculous one just this week saying that it's "our policy" (the real estate developer's) that maps should be drawn along a certain set of lines, and that we (the web site) are required to adhere to their policy.

I laughed.
There is AppImage (https://appimage.org/). I have no affiliation with it whatsoever, but if you're not going to have a verified Snap account, I think you're better off offering an AppImage from your website. And it seems like some companies are thinking about something like this (https://github.com/itchio/itch/issues/683).

If your Snap account is unverified, there seems to be no way to know who created the snap. It looks like I can create an account with the name of any company and distribute stuff in their name, including malware.

With something like AppImage, your users know that the AppImage is actually coming from you if you host the file on your domain. Then again, AppImage has its own drawbacks. But at least, if Slack put an official AppImage on its homepage, I'd be able to download it. Installing a Slack snap from the account of "Felix Rieseberg" doesn't sound to good to me (https://snapcraft.io/slack). If you dig around, you can see that Felix Rieseberg does work at Slack, but for this big a company, that just looks fishy IMO.
In college if i was goofing off on my phone during lecture I would likely pay for it on an exam.

You could try silently writing down which days you saw a student on their phone & which days you taught the specific subject material.

Then when students get it wrong on a test that you grade you can add a comment along the lines of "this was covered on day X when you were on your phone"

You would also then have a nice report for parent student meetings, and the parents can do the enforcing
I’m a little behind the times on Snaps, as I mostly don’t interact with Ubuntu via its stock UI. But I’m seeing other users complain about the lack of signing / verified publishers in the (proprietary?) Snap store.

Thoughts on the tradeoffs here? How sandboxed are these apps? Clearly I’ve got some reading to do.
Young people don’t want construction jobs
It's not just about 'yay free music', though it would absolutely impact streaming services.

This would have a huge impact on remixers, hip hop beat track artists, original music creators, and people who cover old standards.

The way it is now, it's difficult enough for creative people to use the music that falls under free use as it is.

For example, an animator used Annette Henshaw recordings from the 20s that were no longer under US Copyright, and spent over 9,000 hours creating animation that synced up to the music, only to still end up in a copyright battle over the recordings.

https://en.wikipedia.org/wiki/Sita_Sings_the_Blues#Copyright...

Check out the movie, it's pretty fab, https://archive.org/details/Sita_Sings_the_Blues , but would it exist under the new CLASSICS act? I doubt it.

Youtube already removes ad revenue/or the music for videos that use some recordings of music from the 30s and 40s using the Content ID system of ownership (not copyright).

and that doesn't even cover how passing this act would affect companies, artists, people who've been using these works as the basis of their work for years.

Will they have to get multiple retroactive mechanical licenses? https://www.harryfox.com/license_music/what_is_mechanical_li...

Or will the record companies just claim their works/revenue from the works?
A team where the Engineering Lead(or any kind of manager) thinks that you don't need retros because there are no problems is exactly the kind of team that needs retros.
It won't resolve the problem
No, it is named for Rincon Point, which took its name from Rincón, the Spanish word for 'corner'.

Bored cynicism kinda requires the underlying reality support one's cynicism.
I inherited some piece of furniture - I don't recall what - that my wife's ex had attached a florescent lamp to. He used a telephone cord for the 120v power connection.
Medallia - Senior Software Engineer - Tysons Corner, VA

Medallia’s mission is simple: to create a world where companies are loved by customers and employees alike. Hundreds of the world’s best-loved brands trust Medallia’s Software-as-a-Service application to help them capture customer feedback everywhere the customer is (on the phone, in store, online, mobile), understand it in real-time, and deliver insights and action everywhere—from the C-suite to the frontline—to improve their performance. Founded in 2001, Medallia is growing quickly with more than 1000 employees globally in Silicon Valley, New York, London, Paris, Sydney, Buenos Aires, Austin, Washington D.C., and Tel Aviv.

Medallia is searching for a senior/staff engineer specializing in Node.js!

https://www.medallia.com/medallia-jobs/senior-staff-software...
I worked in the "east cut" apparently. Outside of the Leaning Tower of San Francisco I don't remember a lot of people living in the area. Maybe they were farther south.
I think this has a lot to do with certain developers not knowing much about security and not wanting to go down the rabbit hole of potential threats and concerns. In my experience a lot of people from project managers to developers would just rather ignore things they don't really understand (especially if it's not causing an immediate problem).
hard vs. soft real time is a matter of latency tolerance. human-facing systems (like telecom) need to be low latency from a human perspective, which is a higher threshold than what you could tolerate in a mechanical context where 100ms could mean damaging some expensive hardware.
Great to hear Puppy is still being developed. I'm downloading it now!

I see Puppy's shifted their idea of "lightweight" too, I recall the ISO being 4-5x smaller last time (2007ish).
Not to be too sticky about it, but IAM is cybersecurity. There's a lot more to security than reverse engineering, pen-testing, and vulnerability research.
Aside from preemption, the other notable difference is process management. They are incredibly lightweight in terms of RAM and CPU usage. You can create millions of them because they do not map directly to kernel threads, and thus to not incur the overhead associated with them.

On the contrary, the JVM uses kernel threads (except for old obsolete versions of some JVM implementations which supported green threads which ran in userspace), which are much more expensive. Because of this the JVM offloads thread scheduling to the OS. BEAM handles process scheduling internally.
Experience and some of the most sophisticated evolved machinery in the human brain.
EclecticIQ | Amsterdam, The Netherlands | Senior Software, System and UI engineers | Full-time | Onsite

EclecticIQ enables intelligence-powered cybersecurity for government organisations and commercial enterprises. We develop analyst-centric products and services that align our clients’ cybersecurity focus with their threat reality.

At EclecticIQ you’ll work closely together with people within different areas of expertise in feature teams to solve challenging problems and deliver valuable features. Within your technical team (with your peers) you’ll get to teach, learn, pair, review code, do technical design and implement best practices.

We’re looking for:

- Senior Software Engineers (Python)

- Senior System Engineers (Cloud, Automation, DevOps)

- Senior UI Engineers (JavaScript, React)

Buzzwords: Python, Flask, SQLAlchemy, Celery, PostgreSQL, Elasticsearch, AWS, Linux, Ansible, AWS, Docker, Terraform, Packer, Jenkins, React, Redux, GraphQL, Jest, Cypress.

Apply here: https://www.eclecticiq.com/jobs

Glassdoor: https://www.glassdoor.com/Overview/Working-at-EclecticIQ-EI_...
yeah. that's wishy-washy dreamworld.
For 20 years Ive been using Linux - noone bothered packaging A-level apps for Linux, definitely not closed source ones. That's been enough of a trial run I would say.
No problem, I'm happy to explain, but this is just my own understanding so you may still want to look it up for the fine details!

The main idea is that because it's not a formal vote, there's isn't supposed to be a hard threshold for passing. Now in practice >75% of support almost always shows strong consensus, and will result in the request being a clear-cut accept. Similarly, if you get 65% oppositions, chances are your request can be closed without further considerations.

But what's important to keep in mind is that commenters are expected to explain the reason for their position, it's not just a +1/-1 system. If several people raised an important issue or found some serious problem with the way you've contributed recently, that's more important than the raw numbers.

When there's no clear consensus, generally your request will be postponed for a couple day until issues are resolved, or eventually fail. (In close cases a public chat with the Bureaucrats — the people responsible for enforcing the decision of the community — sometimes takes place to clear things up, but it's unheard of for crats to go against the opinion of the community)

>Like for page edits if there's a conflict it basically escalates up the hierarchy right?

It's not supposed to, really. If there's a conflict, we would really like everyone involved to go calmly discuss it in the article's Talk page with the community.

No one owns an article, no one who follows the rules has more right to edit it than anyone else.

When that fails and people cannot cooperate at all, it sadly has to escalate and can end in bans for the involved users.

>Who decides what constitutes consensus?

In the end the definition of what constitutes consensus is defined by the community, and that includes anyone that feels like starting a discussion and challenging the status quo. Wikipedia has no firm rules, just guidelines and policies that people have and continue to argue about endlessly.

That's the whole problem with Wikipedia, isn't it? It's full of messy, complicated, imperfect people.
>Linux has had a hard time with end users despite decades of "surely this year is the year of linux on the desktop". Never happened. A lot of that has to do with software installation, package managers and upgrades being a convoluted mess that always ends up in somebody doing stuff in a command line terminal to fix.

Snap still has a little bit to go to be much better though! The "programs shouldn't mess with the system" mentality includes restrictions to the filesystem. That's a problem because many programs do need to mess with local files (e.g., sending a file in an IM program, working on a file, saving a file...). You get a spooky message about installing such programs with "classic" permissions, and, even then, such functionality suffers. Discord can only access some subset of the filesystem, and Skype straight up crashes when it tries. Also, opening links in Discord doesn't work in the Snap version while it does in the non-Snap version. Rabble!

But the idea is great. Convenience and no dynamic library breakage for some MB of disk space in ${current_year}? Yes, plz!
Well that’s mean. But I have to agree that it doesn’t actually work 99% of the time for me. It certainly is easier to install arch than it is trying to debug cnchi. Arch requires so much typing, but at least the installation is reliable.
I feel like the issue here is that there simply isn't any data that definitively maps out where neighborhoods are. I have never been certain where neighborhood boundaries are in any city I've lived in. I remember when I lived in Chicago I looked around
for an official source and found one from the city... except the districts had no resemblance to what people were calling the neighborhoods. Meanwhile, real estate types always had very generous boundaries ("this isn't Cabrini Green, it's Lincoln Park" ok...).

Anyway, authoritative data could exist, but you'd have to collect it by survey and you'd have to get a lot of people to truthfully reply to the survey. No financial incentive exists to collect this data, apparently; wrong data sells condos (see the Cabrini Green quip above) and correct data gets you nothing except a map that more people agree with.

On some level, perhaps people read too much into neighborhoods. "I'm a good person because I live in neighborhood X." That is probably not an association worth making, but I think it exists because the reactions to wrong information in Google Maps apparently elicit so much vitriol.
I think we're in agreement on that point. In my experience most peoples' difficulty with higher mathematics comes from the tendency of elementary and high schools to push students along through grades without ensuring they've really mastered the material. Unfortunately most students come to hate math because they're introduced to ever more abstract and complex material when they haven't achieved a solid foundation to build upon. I don't see this artifact of our education system going away any time soon.
> Then when students get it wrong on a test that you grade you can add a comment along the lines of "this was covered on day X when you were on your phone"

In my experience, by the time you realized you failed the exam, it's often too late to start learning all the things you didn't think you needed to learn.

Which is also one of the reasons for which I hated exams as a teacher.
QuantConnect building library of Quantpedia strategies