skysight-inc/HackerNews huggingface dataset:
> If the source is looked at a labor movement it would be a deeply atypical example of the bloc.

I hesitate to be certain of where the typo is in your thesis here so I’m not exactly sure of your point. But, I think I do disagree with at least some of what you’re saying.

Tech workers have not unified against anything but the lower class. As long as rents are soaring in every tech hub at a faster rate than anywhere else, while the tech workers’ servants are shoved out of their neighborhoods, you remain hopelessly out of touch. Not even in the ballpark, or planet for that matter.

I can imagine some argument that tech workers have stood up against some internet mischief somewhere; give me a break. You have no idea what that looks like if this is your claim. A

The Googler thingy a few months ago? Let us understand what that was. These employees were embarrassed, ashamed. They were acting out of virtue, pride, shame, not conviction. The difference will be lost on someone not up to speed with the differences, though they are vast...

Compare your Googlers with Edward Snowden. US tech workers have done nothing but let him down. He has single-handedly accomplished and sacrificed more than all other US tech workers combined and then some. Unified? I’m not seeing it.

And now I will defend the Free Software movement, though I’m not sure it’s useful to assume there’s any need. Your criticism of the Free Software movement exemplifies you know not even the exact first thing about activism; it truly is always this: The systemic impossibilities of exiting the system, especially in the name of countering it. All it takes is to consider a step in another’s shoes to realize the aloofness illustrated by your accusation. To articulate such a an accusation is to expose your failure to have even lent a visit to consideration of the matter. Please realize my elaboration is not just me rubbing it in. There’s a tradition (now, because it is fairly recent) of first-world activists confronting this realization of hypocrisy-reversal, if you will. Usually one will keep it to themselves, a result of shame.

That out of the way, the Free Software movement absolutely has the high road here. It’s simply congruent with critical discourse through the (almost) centuries. The standards of Free Software are transparent and accessible, systemically thorough, and community oriented to the teeth, precisely as they should be. To suggest your ‘general will to ethics’ has achieved squat is one thing, but you would do best to keep Free Software out of it.
Most major historical cities are located near water of some kind (either a seaport or on a navigable river), so I find it hard to believe that roads were the driving force in determining where cities ended up.
Considering moving to SLC, it's the perfect hub for all the stuff I like to do and has lots of nice people and food. Airport is not crowded either.

I love how mountains are visible from most places as well. Within a few hours I can be at the Grand Canyon or at Yellowston or in Denver or in Las Vegas.
Quad9 offers a similar type of network-side ad-blocker for free.

https://www.quad9.net/
It might be possible if you find a hardware or software bug in the USB interface on the chip, but the Yubikey uses a chip designed specifically for security applications. Those sorts of chips are designed and tested explicitly for security applications are tested for all sorts of attacks and and exploits, both physical and in software. I doubt it's even physically possible to craft a USB packet that is able to interfere with the ADC on the chip enough to look like a touch event, but even if it was it'd be exceedingly difficult due to the nature of how USB signaling works. You don't have much direct control at the electrical level of what actually goes down the wire.
ASH HN: Facebook graph API –  retrieving user info
I am trying to retrieve some basic profile details using graph API. I have a random user id (not logged into my app). When I try to retrieve user email and phone number (public info) using https://developers.facebook.com/…/graph…/reference/v3.1/user , I am not receiving these details. Any idea, what kind of permissions are required.
> Moreover the biggest issue /I/ personally have is the fact it was essentially forced on me by the mainstream distro maintainers.

So pretty much the same as any other decision distro maintainers make, if you disagree with it then.
You should be concerned as many research shows:

* leaving close to a busy road raises the risk of early dementia [1]

* higher risk of asthma

* cardiac arythmia

I could go longer but don't want to get too dark

For your situation, I think a laser egg from kaiterra is a good machine, you can bring it around and is reliable on the long run. They use a plantower sensor (mentioned in another comment) but have their own firmware on to interpret the readings. I know the founder of kaiterra personnaly so I might be biased but I'm not the only one in the industry recommending it for home use. The laser egg 2 is also measuring TVOC but is a bit more expensive, you might want to look into that. Overall a good and reliable machine for this price.

You would also like to consider PM10 in Australia, from memory, the dryness of the country and heavy farming in certain areas was producing a lot of bigger particles.

You can also track public data on sites like aqicn.org [2] or openAQ [3] (though the data looks sparse for Australia there).

[1] https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

[2] http://aqicn.org/map/#@g/-37.8328/144.8348/11z

[3] https://openaq.org/#/map?_k=ej77x9
Java Annotated Monthly August 2018
It sound more like Cambridge Analytica will be able to get access to people's banking data by making themselves an AISP, while I still have to scrap my fucking bank site to automate my own finanses. This is totally backwards, but that's profit motive for you.
That link is broken for me. I think you want to remove the www.
He showed up on HN once in 2010: https://news.ycombinator.com/item?id=1825352.
One major issue in electronic voting is the notion that it might enable an adversary to compromise a much larger number of votes than they would in a paper ballot system.

If every state contracts a handful (some may even contract a single one) of suppliers to crude the voting software, a bad actor that could compromise only one of those systems would have an enormous impact on an election. Contrast that with paper ballots, where an adversary would have to compromise dozens or hundreds of precincts, in-person, in order to have the same effect.

In terms of economics, having each precinct implement its own voting software (or contract uniquely) is not cost effective, nor would I trust small municipalities to be able to judge security.

It’s just too risky all around. Maybe one day when our software systems are better understood, or there are different security mechanisms, electronic voting might work. But not today.

Why is this different for software than for civil engineering? Fundamentally it’s not, except that people are willing to spend money on a new design for every bridge, and generally there is a collective awareness of threat models for bridges.
Ah yes of course, AMP. If only Turing had the foresight to see how his creation would be used to load bloated JS slightly faster onto your mobile ... ah the possibilities.
ARM IP is bought by the manufacturer of the device, in this case Silicon Labs.

What IP issues can you imagine happening considering ARM SoCs are the most widespread processors in existence with many, many different manufacturers?

Regarding side-channel attacks such as you mention, all processors are subject to this vulnerability to various degrees. Do not expect a project such as this to have any mitigation for that type of attack.
Even among scientists there are people who don't like 1-indexed arrays (me, one data point)! However, Julia 0.7 and 1.0 have the keyword "begin" so that you can basically program arrays in an index-agnostic way.
We do work with a lot of schools here in SEA. not in Australia yet but AFAIK the market is probably not ready yet.
Leading Digital Marketing Services Provider|Mobiloitte
What are the numbers in the career trajectories? Means? Medians? Maxima? It's hard to make sense of this.

Can anybody vouch for the accuracy of the data? A friend of mine works for one of these companies, gets (or claims to get) excellent reviews, and makes nowhere close the "career trajectory" numbers.

BTW, salary data for H1B applicants is public and could be used to validate the base salary numbers, to some extent. Although it is not a given that H1B workers make the same as non-H1B. And then of course there is the stock, which is a mystery.
Just like politics and the news, when you read of something being attacked, I think "who is saying this, doing they have an underlying bias against this thing they are attacking"?

Why would someone speak-ill (attack) something they didn't have a bias against and were neutral on?

The question is not does a bias exist, it's if a bias is illegitimate. Many people who have issues with systemd have them because of their own experience, which they document. And often the very act of documenting their issues brands them as biased. When people say systemd is a regression and list their reasons, they are labeled as not having enough experience with systemd, and if they'd only give it a try, they'd see it's better. But that's the exact thing that's occurring, someone tried to do something that used to be obtainable, and their experience with systemd has been things being difficult, obscured, badly documented, undiscoverable.

If we're going to merely ask if attackers have a bias and use that as a reason to downplay or ignore their contrarian arguments, we should be asking if proponents have a bias and also use that to downplay and ignore their supportive arguments. "Are systemd developers in favor of systemd because Red Hat signs their paychecks?" is just as much an invalid assertion of bias, assuming the developers have made meaningful supportive cases that are independent of the bank account that funds them.
Ask HN: Why there is a black bar on top of HN?
I suddenly noticed a black bar on top of HN. What is that?

I Googled and found that "When someone important to the community dies, a thin black bar is added to the top of HN as a mark of respect".

So what happened now?
You can do it without backtracking with a very simple deterministic finite automaton - keep track of <block_start, block_end, condition_met> as you pour through the input. But yes, it's a bit more complicated, it's preferable to just have one line per "log item"
I've been following Dev.to before it became a website and was only a twitter handle. I found it to be a less hostile version of HN at times. It also is a bit more beginner focussed (helps by being more friendly). Also, most posts and comments are quite positive :)
Staz was leading you in the right direction, only in a rather cryptic way. According to the parent's profile, his/her blog is located at:

https://charmeleon.github.io

He or she is a good writer. Enjoy!
That is indeed how it was. "thou" was the familiar form in contrast to "you" which was the formal form (see for instance the discussion at https://en.m.wikipedia.org/wiki/Thou). Modern English speakers typically hear "thou" as more formal because it only persists in Biblical and similar archaic usages.
https://news.ycombinator.com/item?id=17716098
Haystack – A resilient, scalable tracing and analysis system
Nikola[0] has an orgmode plugin[1] that works fine for my blog. After I write something up, nikola builds the site (incremental build), I can view it locally to verify the rendering, and finally rsync the changes up to the web server.

[0] https://getnikola.com/

[1] https://plugins.getnikola.com/v8/orgmode/
Which of those are problems and which are solutions? How can you tell?
> It's your job to do just that because of your vantage point i.e. you're able to see everything more broadly than anyone else.

It sounds very good on paper but it doesn't really work in practice because devs are generally not recognized as important decision makers in product design, despite said "broad vantage point".

From there, it's a rather thankless uphill battle of the "no good deed will go unpunished" variety. It's a very misaligned situation.

The need for metrics is another way of saying "I don't trust you", which may be understandable to a degree but stakeholders should also understand that not everything can be measured, and that measuring things in a manner that is both accurate and useful is very hard. I'm skeptical that metrics have more value than the word of a seasoned engineer on a project. We don't have very good results with measuring other vague things, why would software development be any different?
disclaimer: I know Parni personally, and she did not ask me to chime in here.

Parni's intentions are honest, even if her program is a little bit ill defined at this stage.

I think she's started this fellowship because she'd observed several of her friends struggling to find an avenue to pursue their research direction. Realistically, it's financially difficult for many to pursue a ML PhD when they can be earning fat stacks in industry. I think that programs like this help balance out the incentives, for engineers who need normal income. Programs like OpenAI and Google Brain aren't the last word here, the more the merrier!

Personally, I'd prefer to see a program which sets up some sort of equity in an investment fund for ML PhD students. Academia is still probably the best way to push the frontiers of public knowledge, but its almost insane to forgo salary & equity comp for 5 years in a high growth field. Making the opportunity cost of a PhD lower seems like a good outcome.

RE: the question of if there is funding or not, my best guess is that if there is a good applicant pool it would be highly unlikely the program go unfunded.
Near the end of the article:

> A European team recently created an app for Android phones and cracked the code in a popular pump from Roche Holding AG

So even if they don't find a partner, they'll probably find pumps they can use.
To make way for faster cars. We have collectively conceded our streets to cars. Making shared spaces requires cars go very slow. In city centers and precincts it makes total sense. Cars shouldn't dominante the CBD traffic flow.
Distro maintainers didn't force you to do anything. They made a decision about how to allocate their limited resources. And we're past the days of Linux being a primarily volunteer OS, but a fair proportion of distro maintainers are still volunteers. They are not at your beck and call. If you want to have a Linux distro without systemd, there's several. If none of them meet your needs, pitch in with time or money to improve them. The purpose of free-as-in-libre software is that you can do the work yourself, not that you can expect others to do the work for you.
> increasing ease of making music

Can you please suggest few tools for this? TIA
You've just banned every client coming from a workplace with a private network, every client on a commercial VPN service, and every client using Starbucks wifi.

Enjoy your customer service costs. On the plus side, bank have really good customer retention once they capture a customer.
Discovery of nitrogen-fixing corn variety could reduce need for added fertilizer
I dunno. I'm not really convinced that all particulates are automatically harmful at modest levels, at least not to a degree that is worth worrying about. The stuff that worries me are aerosolized modern pollutants- things like smog, glass dust from cutting fiberglass (particularly nasty stuff), and in the future potentially even new wonder materials like carbon nanotubes.

An air purifier with a HEPA filter and an ionizer will take care of the majority of visible airborne household dust, if it really bothers you.
I'm not sure I get what you're saying here, HEPA is a standard that was developed for medical environments & clean rooms [1]. To qualify as HEPA, a filter should be able to remove 99.97% of particles 0.3µm and above so it is definitely impacting PM2.5 (particles 2.5µm and below).

See my other comment [2] for my opinion on smartair solutions.

[1] https://en.wikipedia.org/wiki/HEPA
[2] https://news.ycombinator.com/item?id=17720802
http://journals.plos.org/plosbiology/article?id=10.1371/jour...
I've always kind of wondered if XML/JSON delivered over SMTP was a viable webhook approach?
False dichotomy. I pay redhat a lot of money, short of paying people full time to maintain a mirror distro of redhat without systemd, which would be impossible given how embedded it has become into everything.

Some decisions cannot be unmade. Short of starting from scratch with gentoo (which is a Herculean effort at scale) I’m not sure what you’re saying. I cannot be disgruntled at choices because distro maintainers time is worth more than mine? Fair. But how many people have to be in my shoes for it not to be fair.
> they're simply utilities you could swap out interchangeably. As such, they're not a fan of this idea.

It's sad, because that's exactly what they should be. :/.
The lack of expressive power in safe Rust is indeed a problem. However, safe Rust is getting more expressive slowly but surely. Examples are non-lexical lifetimes that allow more flexibility locally and generic associated types that allow new types of generic interfaces (allowing, for example, expressing streaming iterators generically). I'm pretty sure there will be more enhancements in expressive power in the future.

More importantly, the lack of soundness guarantees in unsafe Rust is a more critical problem. This is because unsafe is the primary mechanism to supplement safe Rust when safe Rust isn't expressive enough – it's not just for FFI like you claim! That foundation needs to be rock solid, and this work is addressing that problem.

Btw. backpointers require a guarantee that the values pointed at are not moved as long as the pointers themselves are valid. Before, the compiler would ensure that things borrowed from didn't move, but that isn't enough to implement some systems with longer-living or self-referential pointers. And generally Rust doesn't guarantee that things won't move around. But there is going to be support for "pinning" values. That still doesn't get you all you need for backpointers (which have really complicated semantics if you think about it!), but again, one step of expressivity more that allows you to implement backpointers in unsafe code, but then expose a safe interface where you can get "pinned" references to the nodes.
As a noob I love the documentation and although I don't know what I'd do with this, it feels crazy accessible on the surface.
Can someone please compare this to https://github.com/facebook/Docusaurus and Jekyll? TIA
I think we have the same amount and kinds of "stuff" open, but where we differ is I place things on virtual desktops (organized by a tiling window manager), of which I have between 4 and 8 at any given time. (Typically: web, coding, VMs, one or more bug logs, one or more back-burner projects.)

I can't think of a situation where I'd need to focus on all the things you list simultaneously – even just having e-mail on the screen while I'm trying to code is distracting – so I'd rather have them hidden. Sure, I'll have a couple code windows and documentation or logs open, but that fits with room to spare on a single monitor.
Can we have a hover over message on the black bar so that people know what's going on?
Usually rips are only 10m wide. At special locations in the middle of a sandy beach, you can calculate, if you know the trick and angles.

As surfer we call them lift. They take you out for free, and then it's easy to step out, just as on a lift. But to a swimmer who has no idea they are usually deadly.

You can focus on some constant points, like the surf or some rocks, but usually it's easy to step out, and you feel it immediately.
IQAir is just a fan, but it isn't just a HEPA filter. IIRC, the bottom filter is a large particle filter (for dust and hair), the middle filter is a carbon filter (for smoke and paint) and the third is a micro particle filter (<2.5pm). HEPA is a loose industry standard and not everybody meets those requirements anyway.

But yeah, you can easily just put a few dryer sheets on the back of your fan if all you're worried about is large dust and hair particles. The only reason to buy IQAir is if you're paranoid or severely allergic/have health problems.
Most things can be replaced. Not systemd.

Prefer postfix or exim over sendmail? Sure, completely replaceable.
Prefer another cron system, Logging system. Prefer another /anything/ and it used to be possible to swap.

Not any longer.
TL;DR: systemd has bugs.

Mountain out of a mole hill.

Lack of debuggability? It's not like this is some threaded golang program you'll lose your mind attempting to make sense of in strace. systemd is a single-threaded C program, if you consider this as not debuggable it's your failing not systemd's.

There are valid complaints to be made about systemd, but from what I've seen the crux of the problem is generally the haste with which its features are conceived and developed. For the most part it's a relatively conservative codebase, in a simple and easy to understand language without much of a runtime interfering with relating the code to the underlying system calls performed.

This project doesn't have very many core contributors. It's somewhat incredible how much has been achieved with so little. But as a result, it's not perfect.
I've never heard of this book, I don't know how I missed it. Just ordered it for my kindle!
Are you sure?

Looking here[0], it seems the future is fake, and the EU is no better than the US in this regard. Even after 2019, I'll still have to scrape bank's website and manual exports to get my own data out in usable format.

--

[0] - https://news.ycombinator.com/item?id=17718782
Ohio the US State to Legally Support Blockchain Technology
Are you looking to make extra money online this is a great way to earn extra cash legitimate company click below for more information https://souniqueincome.com
Of course they lie. They could prove to us that they are being honest, but have chosen not to. Why would they do that if they didn't have something to hide?

Sticking by your ethics isn't about what you gain, it is about being honest and trustworthy.
Does the G6 interface with OmniPod at all or do you just use it like a continuous finger-prick test?

My youngest (now nearly 16 years old) was diagnosed about two years ago. She's currently on Medtronic's closed loop system (860), but honestly it's so finicky I'm starting to look at switching systems. My daughter is basically at the point of burnout and sees the whole thing as nothing more than a major annoyance. She regularly lets her sensor expire, goes without calibrating for hours and hours or will look at a mid-day reading of 280 and just do nothing. It doesn't help that she seems to have acquired a profound craving for carbs that has her sneaking food and binging when she's unsupervised.

I'm thinking that maybe a system that doesn't purport to be automatic at all will make her role in the process more clear and hopefully get her in a better place to self-manage before she heads off to college. As it stands right now I can't imagine leaving her to her own devices for more than a couple of days. (FWIW we also have her working with a therapist to help manage some of the emotional aspects of this, but we really need to find one that is experienced dealing with T1D patients)
The company I work for runs Gentoo at a global scale...
"Your holding it wrong"

"We slowed down your battery to make your phone last longer"
Doubt over 5 people log in to a single bank from most starbucks over a 24 hour period.

If it's a big enough bank, the threshold should be higher. But they can easily pull the data and set a threshold that cuts off only the peak of the distribution