skysight-inc/HackerNews huggingface dataset:
I see that the mortal ThinkNub has falsely led others' to believe that it holds the status of a deity. Mortals are so easily fooled...

I included pressure in accel. Yeah, like a joystick, you can just use time held to move across the entire screen, but just like a joystick, it makes using the mouse akin to driving a small RC car around on your screen, trying to park it on the button you want to press. And just like with an RC car, you can miss your target.

With tracking pointer devices (touchpad, touchscreen, wacom), with a proper stack (i.e. only touchpad on macs), the mouse becomes your finger, reapplying existing finger dexterity entirely andgiving an extremely intuitive input method. Except for bad touchpad stacks, you don't miss or even need to look.

Yes, the touchpad requires full index finger flex/extension to get from one end to the other, but so does moving from "c" to "t" on a QWERTY layout, so I can't see that as a valid complaint. Unless the touchpad has a bad surface texture (i.e. not Apple-style glass), the same goes for fatigue—you're moving your fingers way more when typing.

The only downside I can think of for touchpads is that, like mice but unlike ThinkNubs, one must move the hand away from the keyboard to use it in most setups. ThinkNubs are neatly placed near the homerow, although they eat part of the keys as a result.

(Mice are a bit in between, as they use shoulder/elbow/wrist to aim, which is far less precise than fingers. They still reuse physical dexterity, but are less precise than finger based tracking inputs. Trackballs and rollers are just weird, though.)
I thought chemotherapy was discovered as a side effect of chemical warfare during World War II?

My source is “The Emperor of all Maladies”
It is the open Internet that levelled the playing field.

Of which Github and Open Source are but subsets.
I think the obviously right choice is: Do not require open source contributions, but do not ignore them. Similarly: Do not require degrees, computer science or otherwise, but do not ignore them.
What's the point of HMAC when you already authenticate with GCM?
I think this conveniently ignores the risk factor your risk of not getting payed your wage is a tiny fraction of the risk of someone loosing the invested money. You want to participate on the win side of that risk without sharing the losses.
'Duty Free Art' by Hito Steyerl might be of interest to you. It's largely about how artworks are used by the rich to store wealth in tax-free locations, and how that affects and distorts the art market more generally. Steyerl is an artist herself but her work is often critical of contemporary art practices and institutions.
The world of open source is alternatively great place full of great people where any bad experience is suspect and alternatively harsh environment. Depending of what political point people want to make.

Or maybe there are both friendly and unfriendly projects and a lot depends on where the underprivileged is trying to make it.
US Investor Uses Crypto Instead of Fiat Currency to Buy a Stake in DigitalTown
Pachyderm is a system for the nouns; this is a system for the verbs.

Polyaxon makes it easy to schedule training on a Kubernetes cluster. The problem this solves is that machine learning engineers generally spend too long running their jobs in series, rather than parallel. Instead of running one thing and waiting for it to finish, it's both more efficient and better methodology to plan out the experiments and then run them all at once.

Pachyderm is more concerned with versioning and asset management. It's more like Git+Airflow.

Let's say your experiment depends on training word vectors from Common Crawl dumps. You need to download the dump, extract the text you want, and train your word vectors models. Pachyderm is all about the problem of caching the intermediate results of that ETL pipeline, and making sure that you don't lose track of like, which month of data was used to compute these vectors. Polyaxon is all about the problem of, there are so many ways to train the word vectors and use them downstream. You want to explore that space systematically, by scheduling and automatically evaluating a lot of the work in parallel.
This is why scholarships exist and significant effort is being made at getting everyone a chance to attend university.
They could know exactly where you are in the house and read every one of your files through back doors. They have all your private keys and sign anything as you and then incriminate you using it.
Just because the microcosm that your contacts happen to see within our compartmentalized and super secret intelligence agencies happens to (supposedly, through two levels of rumor) be on the up and up, doesn't make that a rule for these organizations.

In fact, most everything published besides your testimony suggests the opposite.
Agreed. However, it was GitHub and not, for example, sourceforge that lowered the barrier to entry for open-source.

The open internet is the substrate on which innovation runs.
> I should be able to walk at my own pace

Yet, in doing so inconsiderately, you're denying others the right to do the exact same thing.

> I do get aggressive and I punched somebody once.

Ah, so the problem is you, thanks for confirming.
Kronos Workforce Central still requires Flash. Crunchyroll still uses Flash, and the Flash player for video.pbs.org is still superior to their HTML5 player.
Progress and Chaos on Road to Autonomy
The carried interest exemption is shockingly unfair. I think the only reason hedge fund managers can pay 15% on a $100m income while say a nurse may pay 40% on a modest income is the fund managers are able to pay lobbyists to effectively bribe the politicians to let them pay less. It's only in the USA - I'm in the UK where we have a huge finance industry without this nonsense. It should go.
Read the original post, you will see the word 'and' in it.
Reading this comment (and the many like it) I get the feeling that something essential must be getting left out when we're speaking of the "far-off mass-deployed self-driving tech". Mostly because it directly contradicts my day-to-day experience.

I've personally seen a few "self-driving cars" on the streets of SF and I suspect many of you reading this have as well (particularly if you live in the Mission or South Park).

Just last year I was talkng with engineers at the self-driving car company "Cruise" which had a free internal app to taxi employees around with a self-driving car. I personally saw the tech demoed. One of the engineers called one up to go drinking the weekend prior (sans drinking buddies - company policy). He claimed his coworkers come to work in them occasionally. The cars and engineers could be a grand charade but it seems like "self-driving cars" are already used by non-daredevils every weekday.

I learned to drive on backroads of rural Colorado; It may be these cars are safer than I in the sometimes "adverse" driving conditions of San Francisco.

Is this really how a distant technology looks?
Its name is systemd and Devuan does not permit lovers of init freedom to use it.

* https://pkginfo.devuan.org/cgi-bin/d1pkgweb-query?search=sys...

* https://packages.debian.org/search?suite=stretch&searchon=na...

And in any case, the unit files that it auto-generates are (alas! from necessity) too generic to be completely useful, because they have a one size fits all approach that does not really work fully for anything.

* https://unix.stackexchange.com/a/233581/5132

* https://unix.stackexchange.com/a/394191/5132

* https://unix.stackexchange.com/a/387314/5132

* https://unix.stackexchange.com/a/386876/5132
when you're young you frankly don't need a whole lot of sleep

You do if you have health issues, or mental health issues, or kids (some young people have them), or a long commute, or a second job, or if you're not young...

It's hard to recognize privilege when you have it.
There's evidence in the literature that shows that there are systemic biases against women in github pull requests, even when in the aggregate women may display greater levels of competence. https://peerj.com/articles/cs-111/

To suggest that pull requests are a good hiring signal (as the author does in explicitly endorsing the "screening" of open source maintainers) ignores this bias. That can be positive or negative, depending on your commitment to diversity in our field.
House prices are not determined solely by the seller's feeling of what they ought to get.

Lucky for me I didn't make that claim, then!
> e.g. embedded developers or kernel/OS developers to use the work.

I certainly agree that's one of the strongest reasons to avoid allocating memory etc. It's pretty clear that not many commenters have done any work outside a hosted environment... but I guess that makes the point that we're in fairly specialised territory.
I'd love a second Mon for everything from man pages to a screen for a soccer game. I use mostly key bindings so it wouldn't be too much for me.
Simply taxing gains as ordinary income is often unfair because it taxes stuff going up in nominal terms without actually being worth more in real terms. You can get around this by indexing for inflation, which gets complicated, or taxing it at a lower rate. Carried interest isn't really capital gains - it's income and should be taxed as that.

The deeper problem is if there is some way to reform the political system to be less easily bought.
If they are being truthful about how data is stored - it's encrypted and only the end user has the private key - it shouldn't present a privacy risk.
Apparently the name 'ASCII' fits into their scheme of using minor planet names¹ for each release. Kind of a confusing name though. I wouldn't want the connotation of “limited to a few characters only” for an operating system.

1: https://en.wikipedia.org/wiki/3568_ASCII
You’re making a false equivalence. GitHub can both be good for the privileged, and the underprivileged can use GitHub as an equalizer. The only way to guarantee they cannot use GitHub as an equalizer is for every hiring manager to ignore GitHub profiles.

Look at the candidate, whatever they choose to present as their experience and resume, and make a decision based on that. Don’t ignore anything they send you and don’t discount them because they didn’t send you something that someone else did.
Fix on the way for OnePlus 6 bootloader security flaw
Didn't the developers save copies of the game?

I know we've lost a lot of big movies from the early days of cinema because Hollywood studios didn't think of archiving the films, or even the scripts, responsibly but I thought we'd learned from that.
Your simplification of his breakdown re: the specific methods is disappointing at best.
Why should risking time and risking money get taxed at different rates?

GP gets 2% in management fees. That's a guaranteed return for his time.

Then 20% of the profits.
(Disclosure: I'm a VC in California, which is one of the states proposing this tax.)

For what it's worth, the tax rates being proposed on carried interest in these states are very high. E.g. California is proposing 17% while Maryland is proposing 19%. The result is that these carry taxes combined with a capital gains tax can be significantly higher than regular income taxes. I think imposing taxes of this size at the state level is foolish because I suspect many VCs would move to other states and commute. I already know LA VCs who fly to SF for 1-2 days every week, and the flight from Nevada or Portland would be approximately the same. Plus housing is much, much cheaper in those areas. It would be even easier to do this in Maryland, since Washington DC is so close.
My day job is to build a custom operating system with systemd. Here are my thoughts about this:

- The amount of stuff systemd is doing for you is insane. For example, I just learned the other day how the systemctl stop command works; first you can send any signal you want to the process from a script (ExecStop=), then if that fails and the process is still running, systemd takes over, sends SIGTERM, waits for a bit (TimeoutStopSec=) then sends a SIGKILL, optionally handling child processes. I wonder if every single of your shell "init script" handle shutdown that nicely...

- I hear this complaint over and over, but systemd is NOT a monolith, you don't need to use every component. I have a system only with systemd as init, systemd-timesyncd (because I prefer it over ntpd) and that's it.

- It has bugs, yes, every software has bugs. We even hit multiple of them, and some of them was fairly unpleasant and hard to find, but it can be known after a bit of digging, because development is on GitHub. Also I'm fairly sure your shell scripts don't have any bugs in them...

- Shared knowledge. I never heard this argument, but you can jump to any other system and understand what's going on immediately if everyone uses the same init system. This is a huge advantage. Fragmenting the landscape with programs which inherently do the same thing just a bit differently is just a bad idea. I also hate split of talent and split of energy. Also, why on earth would you change to another init system ever? Or why would you ever change to an init system you don't know?

- Boot time is way better with systemd. With sysvinit, there is no parallelization. You have runlevels and that's it. I never used more than three, but I use multiple targets (own custom target also) with systemd, because it's easy and you can finally name them and debug them and see the dependency chain for every target.

- Sometimes we need to dig in to old sysvinit scripts and it is a terrible experience. It has still a lot of stanza-like parameters IN COMMENTS (LSB headers). Great idea...

- Systemd DOES NOT break backward compatibility. It can use existing sysvinit scripts. Actually it even default to those if there is both a .service file and init script.

- "One of the critical reasons against systemd concerns the lack of portability to other Unices, and the associated risk to see Linux-based systems detach from the UNIX world."

Anyone seeing the irony here? :D

- Man pages of systemd are quite nice! It's easy to learn from them. You don't even have to google, just check out the relevant man page.

I never understood systemd hate, but I guess it comes from ignorance and lack of willingness to learn about modern system design. The people who made the fork are just a bunch of hissy kids or stuck in stone age who are lazy to learn a new system IMO.
I used to check it every day. I stopped reading it when they changed the home page to not include the latest interviews (the only interesting content IMO) and put filtering of them behind a login wall.
Works != supports
Oh thanks, opened it on mobile. Will check out again.
I think the difference is the network of dependencies. Even small libraries on npm often depend on other libraries (e.g., the is-odd library linked in the article depends on is-number).
> I'm saying that being in a position to have spare time to work on open source is a sign of privilege

That is an assumption made without evidence. An equally qualified assumption would be that its a sign of privilege to not need to contribute to open source. You get an awesome education and go straight into well paying entry level position.

Committing to open source is not something casually done at ones leisure. Anything with traction becomes a significant responsibility and it takes an incredible amount of discipline and sacrifice to stay committed.
RISC-V started 2010, the year Zynq was dreamed up. Candence bought XTensa (much less than 2%) and I know of several products using their cores.

My arguments about ARM CPU inferiority are about ARM CPU inferiority and related vendor lock-in. I summarize them: for your substantial money you get inferior CPU you cannot improve much, for prototyping and then for product, with highly aggressive pricing when you want to run ASIC.
Intel didn't own Altera in 2010.
-2011 eclipse (Java): seriosly good auto completion without the warts of vb. Code navigation and keyboard support were also top notch.

-2011 - 2017 netbeans (Java and PHP): more stable and feature rich than eclipse. Still excellent code navigation and refactoring like eclipse.

-2017 - VS Code (Angular and. Typescript, occasionally Java): fast, lightweight and still does most of the things I need. Improving every month. Extendable to edit any mainstream language it seems.

Things I have left behind after spending serious time with it:

- Sublime (was a paying customer but VS Code us now so much better I won't pay for another release)

- IntelliJ (has had both personal and company license but after a few months I fell back to eclipse/Netbeans)

- Visual Studio. (I like C#, find it better than Java but the IDE just doesn't cut it for someone who has been spoiled with Java tooling.)
... and yet people successfully programmed 6502 machines, including one explicitly mentioned in the headlined article, in languages such as BASIC.
`if let Some(x) = y { … }` is equivalent in Rust to `match y { Some(x) => { … }, None => () }`: pattern bindings are available. Thus it is quite different from `if y.is_some() { … }`.
Most developed countries run a similar points system for immigration.

The USA is unique in the fact that they don't. Trump has made noises that he wants to change the system to a points system.
> Please make it work faster. SPAs are great in theory but are almost always worse than server rendered pages.

This. How often I post a comment, want to edit it, and when I visit a link, the comment is simply missing. I need to go to my profile page to see it.
Did they just raise premiums for women to match the higher men’s premiums?

Well, that’s equality, it goes both ways and either you believe in it or you don’t. I am fairly sure they just averaged out the price.

Women also had their retirement age raised to match men’s only recently too.

https://www.theguardian.com/money/2016/jan/09/state-pension-...
I can't tailor my advice to everyone possible ever. I'd wager there are many many underprivileged kids who have a lot of energy and some free time and my advice goes to them.
Radical Swiss financial reform campaign faces defeat
Then why not use LGPL? It seems like the perfect compromise.
Polymer Optical Fiber (POF). Very common and essentially the standard in non-telco/non-IT use of fiber data networks (process control, vehicles, etc). I’ve seen studies of using them for gigabit or better computer networking, but I don’t think it is common yet.

What people mostly mean here is multimode vs single mode glass fiber, though.
I would add: the homeless person linked from article is not someone having tons of open source contributions. He is someone who is learning, was adviced in browser compiler or raspbery pi to code on and sounds like a junior (e.g. has talent but not independent yet).

He would be helped the most if you would hire him as junior, with salary, was able to provide mentoring the same way other juniors are provided mentoring instead of expecting him to spend months homeless in library hoping to run into project that will be good fit for him.
The tricky thing about depopulation is that it's uneven and has a major time lag. As a simple example, the average Japanese farmer is 67 (!), young Japanese won't do their jobs at any price, and no, you can't just replace them with robots. How do you fix this without immigration or importing all your produce from China?
I guess by local talent you mean Japanese ? It is hard to attract them as a small company, even today. I have some anecdotal feedback on why this would be the case, but I don't know how prevalent it is.

Otherwise, there are plenty of foreign engineers who are already in Japan, and that you can attract through various perks. I would say the issues are not unlike what I have seen in Europe: resume are generally not discriminant, except at the extremes, and you need to spend a lot of time per candidate. I actually do not care so much about data structure/ algos: of course I expect people to know the basics such as walking a tree, or why you want to use a hashmap instead of a list, but we are generally looking for the typical T-shape, and ensure people, especially more senior ones, are deep in one area.

Maybe the most challenging issue is that you see more diversity in terms of culture than Europe (and even the US dare I say), so you need to make sure you have a decent process in place to judge people as objectively as possible.
They're fields in a digitized form, essentially. Multiple name, address etc sections representing people or companies, for example, as well as domain specific fields which shouldn't be used, are optional or are required depending on the value of a previous field. Most are strings of various lengths, but also plenty of numeric (weight etc) fields as well as dates. Expected arrival date for example, which is optional in most cases but required in some.

Our UI would have to join in all the fields, as it displays them all in one window, and our customers would absolutely hate to split filling them up into multiple windows.

Also, once the form is sent and approved by officials, the data has to be saved without change for 10 years, like saving the paper version of the form for 10 years in a filing cabinet. It also needs to be easily accessible for the users up to 3 years after approval in case one needs to make a correction, which is essentially done using a special copy of the form.

I'm no db expert by any stretch, I've learned by doing. So not gonna claim this couldn't have been handled better.
So starting a conversation about alternatives is the right thing to do, as far as I can tell.
A company called Fuba makes Gigabit POF products which got quite favorable reviews. They are "media converter" type products for single runs though and not cheap, so no GBICs or switches with many ports.
1. Why force people to bookmark it, instead of adding a navbar link?
Does anybody here know when the videos will be up?
You don’t need to know them outside of Reddit, just outside of the DM. I can easily imagine a situation where members of a subreddit might want to DM each other securely. For example users of a marketplace subreddit might want to DM each other to negotiate transactions. In that case I could imagine the OP providing a GPG public key in a post and asking anyone who sends a DM to send it GPG encrypted with that key.

Also, convincing reddit users to use GPG is definitely easier than convincing email users, because it only needs to happen for specific subsets of them, and many already use it (eg in the old /r/DarkNetMarkets).
HDMI capture devices are still in the >$100 range, it seems. That usually runs it straight into an MPEG encoder though.

I believe any FPGA with a decent PCIe implementation should be able to bus-master, and if you set up the drivers properly you don't have to do anything with the kernel, it'll just allocate a block of transfer RAM for you.

You can use multiple PCIe lanes easily? If you need more than an x16 slot I'd be very surprised.