skysight-inc/HackerNews huggingface dataset:
i knew i guy that did this, one remote and one on-site. the remote guy ended up finding out and called the on-site company asking about him.

so he lost both jobs. but oddly, the on-site manager felt guilty mentioning it during reference checks, and he went on to be a fairly well paid manager.
But note the law has changed, in fact been flipped on its head, now. It's first to the patent office now, regardless of who created the invention; and defensive publication is almost impossible thanks to a recent decision that most practioners have to be aware of an invention for it to be prior general art.
1) It happened 3 hours ago, 2-3 hours after the story in this submission was filed; 2) You can flag submissions, though, and you can downvote comments - and both lower the story's rank; 3) You can also spam a story with critical/spammy comments to provoke downvotes, also pushing down its rank.

Easy peasy.
Are you so politically uninformed you don't know the answer to your own question?
Thanks, fixed that. Got mixed up between reading the article and typing the comment.
There have been confessions dating back to the Nixon administration of war like tactics to directly harm the democratic base (and plenty more before him). It is not new, they can just be more blatant the more drawn the partisan lines are into independent isolated silos.

After all, what are republicans distraught by this behavior going to do? Side with the enemy, whose ideals their culture have defined as not just wrong but evil? Or in the inverse, is a liberal dissatisfied with the democrats behavior going to side with those whom the left deem imbeciles and tyrants?

We saw in this last election what voter disdain in the major parties causes. A bunch of third party votes, some minor protests that the media systemically silenced or condemned, that still pale next to the structural rigidity of first past the post and a firmly established ideological divide meant to keep the poor fighting amongst themselves.
I have no idea what most of this even means :-)

What kind of customers do you tend to work for, and what do they do with what you produce ?
I'd add a section/row on `browser vulnerability: XSS`.
You don't stop growth by limiting it, you slow it by creating more attractive alternatives. Consider start-up zones in the interior of the US wired with fiber and zero taxation for 10 years. It is something the federal government could do to start alternative hubs.
It's unfortunate that our profession emphasizes ease of learning so much. There are things you can make better to make a language easier to learn that don't affect usefulness, but at some point those mostly run out and there is a trade-off between making something easier to learn and easier to use. One brings more new people into the community, the other retains them by continuing to provide good value for invested time.

Python is actually a good case for this, where choices to make the language simpler and more uniform led to knock-on effects that ultimately lead to aspects of it being quite cumbersome (IMO, obviously). For example, how anonymous functions are specified, how cumbersome and limited that makes map and grep, and how that leads to list comprehensions, which for all but the simplest cases are much more complicated to read and write than a simple chain of maps and greps (assuming something better than lambda).

At the other end of the spectrum you have APL and its relatives. Lots of work to learn and become proficient in, but then you can read and write terse, performant and versatile programs with it quickly. Of course, the pool of people that can understand what you wrote is orders of magnitude smaller than with some of the easier to learn languages.

I understand the urge to make Rust as accessible as possible, and I applaud that effort. I just hope that Rust continues to walk the line of accessibility without compromise on the core ideals.
Because this does not need to be posted on HN or even should be. However you stand on this issue doesn't matter. HN is not a site for political discussions. Go to Reddit if you want that.
Ever done a census?

Several hundred million dollars would equate to a few dollars a head in the US, which my gut feel says is not bad value (and may even be an unrealistic underestimate)

That doesn't mean there aren't cheaper ways to generate specific figures/estimates than a census, but an important point is that those aren't censuses.

Tabulation of the data is not the most expensive part, although even that is far more complicated than most realise. The data is literally not there to tally: you have to collect it.

Now keep in mind you have to target and include, in no particular order:

People with no homes
People with no internet
People with no smartphones
Old people
Young people
People with lots of money
People with no money
Newborns
The dead
Non-English speakers
The illiterate
Etc.

You need interviewers, transport, pre-testing and callibration, actual implementation, post-testing and calibration.

This is all without even considering finding the people with the right skills to design, implement and coordinate this, and without accounting for any software or capital costs.

Additionally, censuses ramp up and ramp down, you can't just put aside funding for the census year: systems of that size cannot be hired and deployed in that amount of time. It's a bigger operation with more bodies than many military exercises, and I'm guessing actually they do it N times cheaper.

I'm assuming that the US census is much like ours: in the pre/post years you're planning the next roll out, analyzing the things that went wrong last year, experimenting with improvements, all with a possible backup-back out case in case those experiments go wrong and a hard deadline that cannot be missed.
You'll never get that to fly in today's political climate. We have a serious problem of righteous minds.

https://en.wikipedia.org/wiki/The_Righteous_Mind
Appointees serve at the pleasure of the appointing authority. Firing one is a story, but ultimately not earth shattering.

The Census is something that is critically important to all sorts of "backend" processes in government. For example, your county probably apportions sales tax based on census figures.

It's sort of like the criticality of the employment and inflation statistics from the Department of Labor. Many processes assume that these tasks are completed correctly and with integrity.

When senior people like his who are cogs in the wheels of government resign at the prime of their careers, that means that something is broken or is about to be broken.
If you can place multiple of these in a house and use them all together as an a/v intercom system, that'd be by a far killer feature. E.g. you can talk to your child who's in the basement or talk to coworker at another cubicle
Precisely why it doesn't need to be here.

https://news.ycombinator.com/newsguidelines.html

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

(emphasis mine)

Fact is that submission this is the sort of thing that could be interesting to the HN community and will probably get lost in the mainstream with news of Comey going. Comey going is huge news - there are other places to discuss it.
Can we use Machine learning to predict 2020 count? Do we really need to manually count?
The core waiting for data to be loaded from RAM is busy. Busy waiting for data.

Instructions per cycle can also be misleading. Modern cpu's can do multiple shifts per cycle, but something like division takes a long time.

It all doesn't matter anyway, as instructions per cycle does not tell you anything specific. Use the cpu-builtin performance counters, use perf. It basically works by sampling every once in a while. It (perf, or any other tool that uses performance counters) shows you exactly what instructions are taking up your processes time. (hint: it's usually the ones that read data from memory; so be nice to your caches)

It's not rocket surgery.
But searching seems like something that is definitely don't better as a web service with people like Google and their extremely sophisticated and proprietary searching and natural language analysis algorithms. That's a reason to use web services rather than local clients.
Mmmm. I vaguely remember what it was like to have free time. :)

If I can find some again, I do want to get F4 BMS up and running with TrackIr on the 34".
This is silly. The conceit that ipc is a simplification for "higher is better" is exactly the problem he has with utilization.

True, but useful? Most of us are busy trying to get writes across a networked service. Indeed, getting to 50% utilization is often a dangerous place.

For reference, running your car by focusing on rpm of the engine is silly. But, it is a very good proxy and even more silly to try and avoid it. Only if you are seriously instrumented is this a valid path. And getting that instrumented is not cheap or free.
I was approached to schedule an interview, but US based students are limited to US internships only! - that was a bummer!

I don't want to work in the US as that'll eat away my already limited work authorization which I want to safe-keep for full-time post graduation.
US: Trump Fires FBI Director
> because they'd pay you even better money!

That's assuming money matters :-)

Often people who are running their own world and in control of their own destiny are happy to stay that way regardless of better money.
True, and the worth remembering.

If you did want to do this, you'd run a C processor on the C code first.
Gmail covers almost everything I need. I still use Thunderbird to create temporary IMAP backups (so I have another backup besides Google Takeout) and also to transfer e-mails from multiple providers just by drag and dropping from their inboxes or the file manager. Or when I want to edit the header of an email so that Gmail doesn't group them up in a conversation, this is a very rare / edge case that allows me to still use the conversations feature.

https://support.google.com/mail/answer/7190

Plus labels and filters allow me to automatically "tag" messages based on sender/domain/wildcards/other variables

I don't have a huge amount of emails but I manage 3 Gmail accounts using a single client (with inbox delegation) and also older Ymail and Hotmail accounts as POP3.
I'm a medical student, we are assured that the hospital can't bill for us. It would be enlightening to see an itemized bill showing that our presence is actually billed for. I've never heard of it happening so I think proof is warranted.
This is actually fairly slow growth for a Bitcoin bull run.
The interesting part is the “hang together or hang separately” aspect: the longer the Republicans in the Congress vocally support Trump's actions the harder it is for them to break with him without penalties.

I don't think it's a long-term success strategy but I'm betting it'll delay whoever is thinking about making the first move.
Similarly, there's also Nugget[1] which was Opps Daily's inspiration.

[1] https://nugget.one/
Unsplash API, Access beautiful images
The difficulties you mention are entirely related to the operational costs of carrying out the census. I see no justification for the data collection system itself to cost over $900 million.
Apple Acquires Sleep Analazing Sensor Maker Beddit
Access Lyft in the Menu Bar(Mac)
Record your face in a movie scene
There's Nothing Wrong with Paying for Pixels – Articles – Team Dignitas
1) Okay, so the comments penalty is especially strong. Sorry.

2) I don't think that downvoting a comment on a submission will affect that submission's ranking. If you leave a bunch of spurious flags the moderators will disable the flag feature on your account, though. (Happened to me)

3) Assuming a pool of colluding users, this would actually be a plausible attack-- except that HN's userbase is tiny, and the moderators are active. Voting rings show up easily, but I don't know if they're looking for "comment rings". An easy technical solution would be to ban users with "throwaway" in their name from commenting on submissions.
Show HN: TV Series Schedule
The census happens rarely and impacts politically important concepts like congressional districts. By undercutting the ability to have an accurate census, people can gain political advantage. Right now the Republican Party is basically propped up by older white men and women, but that is a rapidly diminishing demographic in the US. Pretty soon it will be dwarfed by other groups of people. By skewing the census, and the rarity at which they happen, Republicans can gain another 10 years or so of influence beyond what they should have (going by the numbers).
I can't wait to see modules, namespaces, and preprocessor include guards all working together in the same application.
I don't think people are saying it's easy. People are saying it's not $1.5b with an additional $1b for IT hard.
Gmail has filters to search that have yet to fail me. I can typically find whatever I need in a 13 year old gmail with tens of thousands of messages

https://support.google.com/mail/answer/7190
New Search Product Research – Survey
The control center is a whole mess too. Ever since they added the second screen/page to it, I never know what is gonna pop up when I swipe up from the bottom of the screen, since it just goes by last-accessed.

Even though it only takes a moment for my brain to register that it's the wrong screen, it still flusters me and isn't something I want to deal with when driving.
FYI Nugget is a $$$ service but there is a free daily idea here: http://nugget.one/daily
There's also loadavg. I've encountered a lot of people who think that a high loadavg MUST imply a lot of CPU use. Not on Linux, at least:

> The first three fields in this file are load average figures giving the number of jobs in the run queue (state R) or waiting for disk I/O (state D) averaged over 1, 5, and 15 minutes.

Nobody knows about the "or waiting for disk I/O (state D)" bit. So a bunch of processes doing disk I/O can cause loadavg spikes, but there can still be plenty of spare CPU.
> The core waiting for data to be loaded from RAM is busy. Busy waiting for data.

A) it can run another hyperthread with those cycles, and,

B) even without hyperthreads, it misleads the developers as to where to tune.

C) also, "busy waiting" sounds like an oxymoron. DRAM is busy. The CPU is waiting. Yes, the OS doesn't differentiate and calls it %CPU.

> It all doesn't matter anyway, as instructions per cycle does not tell you anything specific.

It provides a clue as to whether %CPU is instruction bound or stall bound.

> Use the cpu-builtin performance counters, use perf. It basically works by sampling every once in a while.

That's called sampling mode. The example in my post used counting mode.

Edit: added (C).
Leader vs Boss: 7 Characteristics That Proves What You Are
home n. the place where one lives permanently, especially as a member of a family or household.

So this includes townhouses, condos, duplexes, etc.?
Plus old programmers had to pay a heavy vowel tax so many, even unnecessary, abbreviations stick with us. I worked with an older guy on a game once, "extern struct CollisionManager g_clisn_mngr" is an example of the sort of things we did...
based on what experience managing what large scale efforts?
It's fascinating to see how the NIMBYs couch their arguments in terms of environmentalism and morality, when they are motivated by nothing else than greed and shallow personal interest at the cost of everyone else.
England had a colloquial notation, taught in schools, for several decades: tonic sol-fa. But it could only talk about melody and rhythm, not harmony. It fell out of mainstream use in the late 1960s, perhaps as the music publishing industry consolidated and globalized, making it easier to have a single international edition of each song instead of separate editions by country.
Just an FYI - this story is as much, if not more, an IT story, than it is a political one. HN rightly favors discussing this.
Agree with the main thrust, but think that it misses a couple additional key costs: lack of reproducibility and lack of collaboration. Both of these are actually covered by the product that Domino sells, too!

Essentially, work done on laptops often doesn't make it past the laptop. Perhaps the modelling code makes it into Git, but the test data gets lost, the process that lead to it gets lost, etc. etc. Then reproducing and potentially modifying the work that has already been done becomes a labor and the work gets left behind or completely redone as a result. Let alone all the differences in environment and setup that can manifest between different laptops.
Err, no.

You understand this isn't a dumb mobile app someone types something into with a simple server backend right?

It's the system that manages and handles the operational data collection and statistical analysis for the census.

It's not a CRUD app bob types something into at the end of the day.
It manages the whole effort.
I mean no offence but looking on what this guy says he's probably never worked a paid C++ job and it looks like he will never be.
I'm a bit biased, having followed Apple's legal misadventures last few years. Apple believes that their frivolous patents (eg, slide-to-unlock) are worth $7-$8 per device, while everyone else's patents, especially when it comes to SEP, are $0.000000x. It's not surprising that Apple is doing what they are doing now.

First, this Bloomberg article is somewhat misleading. IEEE and their recent policy statement on SSPUS has very little to do with what's at dispute here. ETSI regulates most wireless 3G, LTE patents and ETSI doesn't want to dictate how licensees and licensors come to FRAND rates or what they ought to be. IEEE is the first and the only one so far to have clarified their stance on SEP licensing, but most SSO, standard setting organization, don't want to meddle with licensing practices because they don't want to cross path with regulators (ie, anti-trust/competitive) or discourage potential contributing members from declaring their patents SEP.

Second, Apple has never directly licensed Qualcomm's patents. Apple's contract manufacturer Foxconn has long been a legit licensee of Qualcomm wireless patents (even before Apple iPhone was released back in 2007) and pays royalty based on their manufacturing cost, not on the retail price ($600 or more). Apple pays nowhere close to what many people believe they are paying.

Third, Apple technically breached the contract with Qualcomm by cooperating with KTC, Korean Fair Trade Commission, last year. Qualcomm essentially had a gag order on their contract forbidding their licensees from speaking out. While this is not uncommon -- Apple is notorious for doing the same to their suppliers (eg, GT Advanced?) and is much worse in many respects -- there are clearly some elements in Qualcomm's licensing practices that are quite troubling as well.

Forth, SCOTUS's recent eBay's decision doesn't too much bearing on Qualcomm's ITC case. While SCOTUS opinions' are the supreme laws of the land, USITC is a quasi judicial agency that operates on different level. Their decision doesn't set legal precedence. They are not in the business of calculating damages, or determining royalty rates or basis -- their only power is to issue ITC import ban when infringement or breach of contract is found. Companies do prefer USITC because ITC cases move a lot faster and ITC is not encumbered by the same high standards that lower courts must consider.
I don't know, it starts to seem more reasonable if you consider that they're collecting simple demographic information from everyone, including people without computers or permanent addresses. My guesses, from most to least plausible:

—Personnel. As skybrian mentioned, the last census employed half a million people [0], so I assume this system has to keep track of all of them and what places they're assigned to canvas.

—Hardware. The 2010 census used 500,000 handheld computers [1]. This cost probably doesn't include any handhelds, but it does mean that it has to receive data from devices.

—Mapping and GIS. The census releases data for tons of geographic levels, so this system needs to either interface with whatever existing system they have or implement all of that.

—Data formats. This information is collected in multiple formats (phone, paper, in-person survey), possibly including scanned images.

—Related information. The census has to count everyone, so they also have to track a huge number of addresses.

—Other surveys. The Census Bureau does more than just the census itself, so that cost might include other surveys.

Even if it's more expensive than it should be, it's still a pretty good deal. Wikipedia says the census determines how $400 billion a year in government spending is allocated. It's not sourced, but that seems plausible. The 2010 census cost $15 billion dollars [2] in total, so that's less than 1 percent.

[0]: https://www.census.gov/history/www/faqs/agency_history_faqs/...

[1]: https://en.wikipedia.org/wiki/United_States_Census_Bureau#Ha...

[2]: http://www.thefiscaltimes.com/Articles/2011/01/13/Complying-...

Edit: fix formatting
Vinsight | Data Scientist | SF | https://www.vinsight.co/

Vinsight is looking to add a data scientist to our team. They will work with team of engineers, scientists and developers to review and update forecast modeling. They will look at new input features to feed into modeling to improve forecast to increase accuracy, precision and time before harvest.

Skills:
Python, Machine Learning, R, Neural Networks, Geographic Information System (GIS), Deep Learning, Weather Forecasting, Random Forest, Numpy/Scipy/Pandas/Scikit-learn

Interested in chatting email: info@vinsight.co
I suppose I should expect this from the NYT but they really managed to spin this one.

They bemoan that "the rich" "save" money from the deduction. Isn't it relevant that in order to get a significant discount on taxes, they'd have to be taxed a much larger amount too?

Furthermore, an home-owning couple doesn't realize a single dollar of benefit until after the first $12,600 because of the standard deduction. A renting couple gets all $12,600 for free PLUS they benefit from lower rent because their landlord can deduct not only their own interest and property taxes but other expenses which an occupying homeowner could not (association fees, repairs, etc).

I took NYT's examples and plugged them into the tax calculator to see how much they are paying, including the itemized deductions for the wealthier family:

Asare: $7680 per month plus property taxes (assuming 1.5% in Massachusetts, that's another $831 monthly): https://smartasset.com/taxes/income-taxes#CUgaT4sugl

Diaz: $357 per month: https://smartasset.com/taxes/income-taxes#XkDyAkz2OK [also note the $0 in federal income taxes which the NYT article is focused on, rather than State policy]

Unless one supposes Asare's family is using 20+ times more shared resources than Diaz's, one could come up with a different notion of who the beneficiaries of tax policy may be.
maybe we haven't explained it to their constituents appropriately, lets protect our 2nd amendment rights to encryption.
Being a Philosophy grad, I feel compelled to argue that everything is political.

Being a regular lurker, I completely see and agree with your points.
>If you are looking for tech, don't move.

To expand on this: HN's monthly "Who is hiring?" threads tend to feature the same Chicago-based companies, over and over, with very little change. There's no contest compared to the Bay Area as far as variety is concerned.

It's a great city though, and summers are indeed amazing—in part because the other seasons tend to suck.
The moral lesson is to educate kids.