skysight-inc/HackerNews huggingface dataset:
So simple it's presented on a page with dozens of subsections. It should present a simple version like your 5 points and link to the longer version for the few outlier cases or rejections.

It's repeated for every single policy page - they are enormously long and complex for every single topic. There is nothing remotely like a friendly beginners guide to helping - be that fixing some poor language, or correcting a mistake. You have to plough through the meta Wikipedia policy encyclopedia and figure out what's relevant or not the hard way.

On my experience many moons ago, Wikipedia was one of the most hostile sites I've ever encountered for new users. I dread to think how a subject expert who isn't also an IT expert finds it.
Financial penalties and a camera system would be a nice way to get some budget needs met though. You can even do it on parkway by putting cameras at the exits and timing how long it takes from one to the other. Or, implement a toll road that charges you more the quicker you get there. Someone driving the speed limit doesnt pay, but everyone else above (or driving too slow) does, with it rising the further you away from the limkt you get.
How to Be an Expert in a Changing World (2014)
Feels like the same in the UK media, except s/Catalonia/Brexit/g.
True.
I write blog articles and when I talk to people they either don't do this or don't do this nearly as regular as me.

So it's not only that most people aren't creators, most creators aren't even creating much.

The probability that you read an article of someone is inversly related to "the author being regular".

Maybe that's also the reason why only a fraction of people are rich?
Even though a hobby may be competitive, you don’t have to do it competitively. Maybe you just want to go fishing and catch fish and you’re happy if you caught one and want to catch more.

As a hobbyist cyclist, I like having a decent bike simply because it’s more fun to cycle with less effort. Of course I could get an old crappy one to show off my skill and constitution, but that’s not the point for me. The point is to have some fun and while part of this fun is due to achieving goals, achieving a hard goal with a little help such as a good bike is still more fun than not achieving the hard goal, especially if it’s due to comparably-bad tech.

Whether your threshold for bad tech is now a really old bike or a not-newest bike is merely a quantitative difference and in the end subject to personal preferences.
No he would use the same talent to minimize taxes. Why would anyone expect otherwise lol ?
Even as a kind of active commenter very rarely do I have anything worth saying about the post itself, usually I comment in response to other people's comments.
Ask HN: Where to Look When Hiring Hardware / Embedded System Engineer?
We have been struggling when looking for hardware & embedded engineers. The platforms that we've been using to successfully find SWE have not been delivering at all, and it seems that recruiting HWE require a more... hands-on approach?

The only solid leads have come from involved, offline searches: reaching out to makers spaces, reaching out to colleges, privately messaging contributors to certain hardware projects, personal referrals, etc...

Anyone else has observed that? Where is your go to when hiring Hardware / Embedded System Engineer?
The problem with Facebook is that they track everyone, FB users or not. Most likely breaking GDPR for basically every European who uses the internet.

Good talk from a few weeks ago: https://media.ccc.de/v/35c3-9941-how_facebook_tracks_you_on_...

(that's just android, but they do just as much web tracking through their pixel for example).
I realise the irony of claiming I only lurk by writing this, but I'm fighting my habits to help illuminate those interested.

For me personally, I just don't care and don't get any reward in the idea of conversing with some random person on the internet.
The chances are, I'll never see you again on here or irl, remember your online name (I remember faces, not names), or you will have any real impact in my day to day life. This is how I feel about every commenter online. I don't talk to random people on the street, so why would I talk to random people on the internet? To me, there is little difference.

I value face to face communication much higher than text chat. I really enjoy reading peoples faces and expressions when chatting, to the point where I find talking to others online is the equivalent of having a conversation where everyone has a paper bag on their head when.

If I think someone is wrong on the internet, I just don't care. I read their comment, think to myself "They are wrong/an idiot" and get on with my day. I see no value in correcting a stranger on the internet.

I much rather have conversations irl, and I do, so I have no time/energy left for an online conversation. I'd much rather spend my time with my girlfriend, programming or anything else.

Everything feels so permanent online. I know I'm going to regret things I've said in this post in the future, my mind will change, maybe I won't lurk anymore after writing this!? The permanent nature of online communication goes the against how I should be as person, my opinions shifting and changing as I experience more of life, not held back by some random thing I said on a forum 5 years ago.

When I post, I open myself up to being attacked by people online. I can avoid this simply by never saying anything online.

To illustrate a point, I finally got round to creating an account on stackoverflow about half a year ago, and I still have only one point. I just wanted to vote on questions, but I can only do that if I have at least 15 points on my account, and that requires writing comments/questions (I think). For me, that means contriving 15 comments that succeed at playing some social game, that I simply don't have the time or energy for, so I've given up on ever voting on stackoverflow.
It's an alright community but it's targeted at business people in IT, not developers, the one in my local area does not have any tech people for example.
I know of some friends who are lurking on HN, but feel like the have nothing valuable to contribute to most discussions. So they just read the comments without feeling comfortable enough to interact with them.

Maybe out of fear of saying something wrong and getting debated on it - though it's quite civilized here. They might have seen too much of other websites where things turn less civil :)
Your MEPs, politely and in your own words.
It’s not made by EU politicians, it’s made by a combination of lawyers, engineers and public administration majors.

In many ways the EU is a functioning technocracy, and if you ever read through the actual EU documents it shows. They are almost always sound, they are also massively bureaucratic and around 90% longer than necessary, but I’ve never read through something that wasn’t sound.

Disclaimer: I haven’t read up on article 13, but I do read (and sit through) a good deal of EU standards and proposals for EU wide Enterprise Architectural principles, and they are never thwarted by politics.
How We’ll Forget John Lennon: Our culture has two types of forgetting
yeah, youtube is already there, but with the amount of copyright system abuse there are, I personally dont want others to become like youtube in regards to copyright/legality.
I don't understand what this has got to do with Hacker News
Ireland is still in.
Now if Britain is leaving, English could be considered as a neutral language so no country has an advantage.

It is also still the only language that is taught as a foreign language in close to all primary and secondary schools in the Union. It's the most spoken language in the Union. It's relatively easy to learn as a foreign language. It's also the de facto language of international trade, of science, of culture and of international diplomacy (sorry France).
Language barriers are overplayed. If they were so important then EU institutions would simply not work...

Now, I don't know where the majority stands on this issue but being outvoted by the majority is called democracy.
The French, even assuming French representatives in the EU are all on the same side, cannot force EU legislation. Any legislation has majority support (including at member states' governments level).
Scope advance reveals first look through all cortical layers of awake brain
I find that unlikely to believe. Yes, the de-facto working languages in Bruxelles are English and French, but chances are everyone knows both (or even English better). If you send material to MEPs of any country, they will be able to read it if they want - there are dedicated translation services, as you might imagine in an org working with dozens of different ethnicities.

Language acts simply as a constituency signal (“not in my language? Not a voter of mine...”). That is expected and even legitimate - why should a MEP listen to other voices over the ones of people they actually represent? If you really want to influence a MEP, you would get better chances by finding allies in his constituency. This is not really different than with national parliaments.

In terms of this or that national block outvoting a position, it is less frequent than one would expect, and depends largely on how European parties organise. Most parties have some sort of nominated board that agrees a line for the entire group, regardless of national boundaries. Some countries might have a larger influence on the group because of their electoral dynamics (German MEPs for the Greens, for example, will outnumber Italian ones to ridiculous degrees; and some parties are single-country, typically the isolationist ones), but that’s usually not the case in major parties (PSE and PPE).
Whether something is notable or not is subjective. Since many editors collaborate on Wikipedia, there's a common standard that editors use to judge whether a topic is notable.

The test is called the "general notability guideline". In short, any topic needs to have at least 2 citations to different sources that meet all of the following requirements:

1. The source provides significant coverage (at least 1-2 sizable paragraphs) of the topic

2. The source is reliable

3. The source is a secondary source that is editorially and financially independent of the subject (and of the other source)

https://en.wikipedia.org/wiki/Wikipedia:Notability#General_n...

A manual for the file format would not meet requirement #3, since it's a primary source that was published by the company who developed it.

This rule is in place to prevent companies from publishing information about their own products, and then promoting them on Wikipedia in a biased way.
It seems fair to me, in the sense that they are effectively constructing a kind of decision tree. There may be some subtle-yet-significant differences, but they don't contrast their model with other decision trees in the paper.
Oh wow.

I wonder if Epic noticed that. Because that's bad for their own store.
Business currently just state they comply with GDPR, but really they don't.

All these big blanket OK consent buttons we see on landing pages have already been shown in court do not constitute informed and freely given consent. The real impact has het to come, hopefully after some stiff fines are handed.

And you are right: I also wonder about enabling large scale VAT dodging by sites like aliexpress.
Isn't cern a government job? I would argue government jobs are different in the sense that there's less pressure to deliver. Thus your boss will likely give you an easier time.
Show HN: Dejavu v3, a Kibana alternative
It's unclear to me what "internet platforms that organise and promote large amounts of ... works uploaded by their users" really means. It presumably applies to Facebook. It presumably doesn't apply to e-mail. But if I had a social networking service that had no advertising and was only accessible to its paying users, would the law apply to it? What if postings were encrypted and could only be read by users that had requested access to them? Would the company running the service be expected to either backdoor the encryption or create bogus accounts and request access from those bogus accounts in order to monitor postings that might contain infringing content?
For my own projects, I use this wiki; it's amazing:

BOOKSTACK - https://www.bookstackapp.com/

At work:

Confluence

Preferred tool for work:

Google Drive / Text Writer and Spreadsheets
I was using Ubuntu exclusively for around a decade too. It's a great development environment. But about a year ago I needed a new laptop and with the one I purchased, some things didn't only require extra steps to get working, some of them were no fix issues until some indeterminate date in the future.

You mention the fingerprint reader not working out of the box - with my laptop, Fingerprint GUI was basically waiting on one of its dependencies to somehow figure out how to integrate my fingerprint scanner. Things like my active-stylus capable touchscreen weren't supported, and there were no applications to really utilize it even if it was.

I switched to Windows as my primary OS when I realized Windows PowerShell had basically become on par with Linux in almost every degree and that VS Code was as cushy as I could hope for in a development environment. The only thing I've found that isn't supported out of the box is Redis, but I downloaded a ridiculously lightweight version of Ubuntu from the Microsoft store (we're talking <1 MB memory footprint) with one click and was then good to go.

The other thing that really impressed me was all the easy to use tuning software. With ThrottleStop I was able to easily under-volt my processor to completely eliminate things like thermal throttling and improve performance all while greatly improving my battery life. Nvidia support is also way better so I can turn off my graphics card for anything but games - and then there's MSI Afterburner to under-volt my GPU when I am using it.

And yeah, not only do my fingerprint scanner and stylus work on Windows, but Windows has Windows Ink built in so I can easily take screenshots of whatever I'm doing with Snip & Sketch and annotate them with a pen in an instant, and I can use Sketchpad like an on the fly whiteboard when I need to do some math.

Plus, it has art programs like Krita that basically turn my laptop into an iPad Pro when I feel like getting artistic.

And with programs like Enpass, I can use my fingerprint with Windows Hello in place of my master password for stuff like logins and credit card information, which is a lot more secure for someone like me that does a lot of my work from coffee shops.

I still love Ubuntu, but all the offerings of Windows 10 has kind of made me a Windows fanboy and even makes MacOS seem like a decisive downgrade.
Yep, pretty much, except it's constructed differently to how we'd normally construct a K-d tree.
Mandarin and Spanish are harder.
Well, that's partly because you've specified "competitive hobbies".

98% of cyclists don't compete in time trials or races. If you single out the 2% of cyclists whose hobby is trying to go faster than the guy next to them, and ask why they buy equipment to make them go faster than the guy next to them, isn't the answer obvious?
In the UK cameras can only be placed in accident hot spots.

They're still very unpopular.
The part that screams luck is that for every hard working Jackie Chan there are ten -- or more likely a hundred -- people just as talented and working just as hard, who didn't become multimillionaire A-list celebrities.

Which is why the parent poster said hard work is necessary but not sufficient.
MHR | Web Application Developer | Nottingham ONSITE |

This is a fantastic opportunity to join the largest privately-owned HR and Payroll provider in the UK with global offices. This is a really exciting time in MHR where we continue our Global expansion using People First, you will be part of a multi-disciplined Agile team developing cutting edge software to help us achieve our ambitious goals. People First is a complete work ethos and HR platform that enables a better, more productive way of working for everyone.

You will be using technologies such as JavaScript/TypeScript, Angular, Jasmine testing library, CSS. Our development effort is organised into multi discipline teams which contain colleagues with skills in .Net, Java, BDD and UI testing.

https://jobboard.eu.people-first.com/mhruk-mhruk/jobs/f50c31...
'I love my Mac'
The mythology is that hard work + cleverness = success.

The reality is that probability * (work + cleverness) = success.

The size of the probability makes a big difference. If it's too low you're likely wasting your time.

You can improve it with good business/sales techniques, but if it's tilted the wrong way you're always going to be fighting against it.

Objectively, you'd need to know the hit rate for specific business ideas/approaches/fields.

Realistically, some fields are more likely to be successful than others. Analytics, sales aids, and off-shore arbitrage are far more likely to make money than - say - software support for the disabled, or starting a band.
ue3 had this too.
Jerry (YC S17) is hiring senior software developers (remote)
Like in the old Direct Connect days.
this ham fisted proposal was heavily pushed by France. Yet legislators have no idea why people hate Brussels and the EU? This is how people get red-pilled! But maybe it's what all us Europeans deserve ... Time to put on a yellow vest and add this to the agenda of demands. Go yellow or go home.
Yes, when the proper leadership is in place. If you are given a large amount time with no responsibility and no structure it comes down to an individual's personality like anywhere else.

The minimal expectation is that low ranking service members have the proper pieces in place to make good decisions. When they make bad decisions it is them plus their boss (and sometimes the boss's boss) that gets destroyed. This puts pressure on the boss to ensure their people are well informed. In the corporate world if a contributor fails horribly you simply fire them and wash your hands of it. It is highly unlikely the boss will receive legal prosecution for the contributor's failures even those failures result from a lack of governance or proper policy.
Yes, let's anger Poseidon. That's a good idea.
I meant pictures taken with your device.
This has the potential of being a blessing in the disguise since these barriers will not hold for decentralized alternatives where there is no obvious platform operator to hold responsible.
He might implicitly exclude them? I wouldn't discount his post completely just because it has an absolutist tone. To do so would be absolutist yourself.
We aren't meant to have a boss.

We also aren't meant to use computers, let alone build them. Big and complex organizations are required in order to build big and complex things. And it turns out that it works best by having bosses.

Now, I work most of the time for large companies and what I notice is that you have much more freedom than you might think. But you have to work for it. You may not get to choose a framework, you may have to follow a process, but you still need to make decisions, even if they are on a small scale. You may be handed over procedures and recipes, don't follow them blindly, try to understand them and maybe improve on them.

No matter where you are working, you are not a robot. You are the human, the problem solver, the decision maker, the repetitive tasks are for the computer. As a programmer, there is always a way to make a boring job more interesting in a way that benefits the company. And if your boss is competent, he will appreciate it.

As for what a boss is, I always see my boss as a partner, not a "superior". My boss works for me, he looks at the big picture, meets with customers, and feeds me work. I work for my boss by doing the work he wants me to do.
I only found Drepper's paper 4-5 years ago, but it would have been a godsend back when I learned how modern computers work. It took a lot of inefficient effort to scrounge together the basics, having a single source that covers most of the essentials is immensely valuable as a starting point. Agner Fog's manuals are another piece of essential reading and reference that I recommend everyone go through at least once.

And yes, the title isn't hyperbole. You can skim the parts describing specific tooling, but the fact that the description of the memory hierarchy and how it works hasn't been internalized by every programmer is a travesty.
Agreed, it's a way over the top. However, I would like the EU, or the US, to tell Facebook to get their data collection and reselling under control. The GDPR should have taken care of that issue, but until someone drag Facebook to count over a GDPR violation and wins, nothing is going to change.
>the EU is a functioning technocracy,

only it's not really functioning is it?
You know what's missing? NBASE-T USB adapters. What's going on? They were announced last summer and they are nowhere to be found.
Hey HN folks,

We're out with a major release for Dejavu: 3.0.0. It offers one of the best onboarding experiences for Elasticsearch (in my biased opinion).

I love Kibana and it's great at visualizing and dashboarding experiences. However, when it comes to working with the raw data (importing / mappings / building search), Dejavu is a great alternative. Both can be used alongside as well, and I often find myself doing this :-)

What you can do with it:

* Import your data (JSON, CSV) files,

* Browse data (powerful search and filtering), do CRUD operations add new mappings,

* It comes with a GUI based query explorer view,

* You can also visually create a faceted search UI.

Direct Github link: https://github.com/appbaseio/dejavu. You can use it as a hosted web app, a Docker image or as a Chrome extension.

Would love feedback / PRs as we are building it in the open.
What Is Metadata and Why You Should Start Caring About It
Your startup idea was to host large amounts of copyrighted material for profit, without checking who had the rights to distribute that material?

In some parts of the EU that's already illegal. Not just a civil tort for which you can be sued, but an actual criminal offence for which you can be prosecuted.

Which would you prefer?
A friendly reminder that almost no-one commenting in this thread has read the full articles and recitals.
To me this always sounds like "How I won the lottery..."

Maybe I am too pessimistic and jaded from studying statistics...
Too bad, gdpr actually makes facebook stronger..
I think Julia is the dark horse to eventually take over a wide swath of computing - possibly wider than Java or C++. As others have pointed out there's an effort to produce static Julia executables, and I think it's already possible to produce libraries. One interesting datapoint is that Julia's C FFI is faster than that of C++...

https://github.com/dyu/ffi-overhead

(For those interested, the order of the first few languages is: lua-jit, julia, c(!), c++, zig, nim, d in order of decreasing speed.)

It's extremely well thought out, concise, powerful, and readable. I think Julia's approach to types and multiple dispatch is a better alternative to traditional OO programming.

One thing the author didn't point out is that C++ (clang), Swift, Rust and Julia all use the LLVM infrastructure, resulting in extremely similar if not identical code generation. If datacenter efficiency truly becomes a priority, highly efficient languages like Julia, Rust and Swift will see increasing use for general purpose programming.
Not most sites. In fact, youtube is somewhat the exception; they developed censoring capabilities only because their size made them too big of a target to dodge legal pressure.

There are bazillions of other sites who don’t (and often can’t) police anything of what they host unless they are threatened with litigation.
C is definitely doable though. Loads of good recommendations of you search for them. Everyone will recommend K&R. |This book also goes through a lot of the lower-level things, debugging, etc: https://nostarch.com/hacking2.htm.