skysight-inc/HackerNews huggingface dataset:
I'm politically unaffiliated. When asked, I identify as a "Not-Democrat", which is mainly because I feel that the Democratic party pulled a bait-and-switch on the working class by using their "everyone go to college" meritocracy thing as a convenient segue into just backing the wealthy the same as Republicans do.

If both parties are just in favor of keeping the powerful in power, then I will personally side with the party that explicitly says so.

Regarding "logical conclusions", I think the key is that the goal isn't to carry it out to its extreme, but to counter-balance the pull from the other side. Sure it feels good to have momentum, but no one should be surprised when the tides turn back the other way for a while.

The goal is to find dynamic balances between opposing ideals. In order to do that, you need to try to pull past where you think the correct middle ground is. I think that's true for both sides.

A thought I had extending my previous Trump / Obama comparison, is that if you compare it to the David vs Goliath story, I think people viewed Obama as David. I.e. the unsuspecting hero that comes out of nowhere to save the people. Trump is more of a Goliath character. Did people expect Goliath to be nuanced and articulate and thoughtful? No. They just wanted him to be a big tough bastard that would go beat up on the enemy.
Putting my Sherlock Holmes hat on, I think this person may very well be a web developer.
Free downloads are still tracked as "purchases" through app stores. You end up with the app in your "purchase history", etc. This allows the app store to give the app's vendor some simple, useful analytics, like showing how placement in the store influences these "purchases."
The three re's: reset, reflog, rebase. Learn them in that order. Then you can learn git rerere :)
Apple doesn’t want Google ‘stoking fear’ about exploits
No, it's not. Too late to delete however...
You sound very successful; unfortunately, most small businesses remain small. Year by year, the ever-increasing drain of time, energy and money expended to accomplish nothing of value (to the owner, their families who often work in the business, or to their clients) increases.

Unless they quickly cross this "chasm of despair", it is inevitable that the small business owner will simply give up and close the business.

Soon, all you have left is dead-eyed, heartless corporate strip-miners, laying waste the landscape (see: modern industrial livestock production and processing, vs. local farmers and butchers). And they have a very limited risk of any viable competitors crossing the chasm.

There is one thing that could change this -- remove the "economies of scale" for compliance to all regulatory and tax requirements. This means: the amount it costs the company to comply is calculated to be in direct proportion to their gross revenue.

If it costs a small business 10% of their gross revenue to comply, but it costs Apple, Eli Lilly, Exxon, Walmart etc. only .1% of their gross revenue, then taxes would be levied/refunded to ensure that the regulatory burden is equitable.

You would be able see the big corporation's lobbyists lining up in Washington, DC from orbit, to get the regulatory burdens on small businesses reduced!
There’s discussion on /r/spacex that two Starships could be teathered nose to nose and set in a rotation during their ballistic flight to Mars, in order to provide at least Martian (~.3g) level artificial gravity along the way.

This is important because even things like convection in the air stop working well at 0g, so for example, you can suffocate on your own CO2 if you fall asleep and there isn’t a fan running.

Funny enough the hardest part about this doesn’t even seem to be the tethering or rotation, but two things; 1) you have to make slight course corrections along the way because the initial burn is never precisely accurate enough to target something as far away as a planet, and 2) occasionally you have to put as much mass as possible between you and the sun due to solar storms spewing radiation, so you have to stop the rotation occasionally to point the engines sunward to use your fuel as a radiation shield, or to course correct.
Very well! Thanks for asking.
What a stupid argument. They chose a better product in their head. That's not Facebook's fault.
This exactly. There was basically a run on canned goods the day before thanks to media stories, some of which didn't seem to have the slightest bit of logic to them. That doesn't mean that Y2K (and other date bugs) aren't real.
Probably because it was a nation state actor that produces a lot of iPhones attacking a minority group.
Perhaps the solution for those problems can be found while shooting for the stars. Don't you think new opportunities will knock India's doors if scientific projects like these are successful?
> I don’t know a single developer that thinks “googling stuff means you’re not a proper engineer.”

I've met lots of younger devs who have varying degrees of impostor syndrome, so anecdotes like this probably help people like that feel less bad about not knowing everything.
So you created it, and then used its wording as the focus of your complaint. And your link has the same headline I referenced above, which is quite different in tone and implication.
If you use two balanced rotating masses with a single tether, the required material strength scales only with the total mass of the system; regardless of the radius, the acceleration of the two rotating masses is 1g. At some point the tether mass will become non-negligible and it will scale linearly, but that should be quite large for any reasonable tether material, particularly since only the very tips of the tether are accelerating at 1g.
Children tend to be solar powered. Getting them to bed before 10pm in mid summer nights can be a real challenge in northern latitudes.

Black out curtains really help. But starting the bedtime routine when the sun is out is a real chore. I honestly have no idea how Alaskans get their kids to sleep at all in the summer.
A simple restart with an OS update would be sufficient for those affected, so no need to do anything extra, at least how I understood the exploit in question.
I saw that viewing user profiles is an option. That made me think that HN's search is often missing from app versions of HN. "Search first" (or 2nd, or 3rd or n'th) might be a vector worth developing.
I think it depends a lot on what you do with your phone/laptop in the morning. If the first thing you do is hop on email or social media, then yes, I can see how that could be psychologically draining.

But if you start with news(ish) type things, that's just another way of "reading the morning paper". I personally start by checking HN and Reddit, and then curated news like the Associated Press app.
The content and tone of the article gave me the impression that they believe they know the scope of exploited devices. This implies knowing something about which devices were exploited or at the very least which subset of devices were vulnerable where the majority weren't.

attack was narrowly focused, not a broad-based
exploit of iPhones “en masse”

“mass exploitation” ... This was never the case.

If they don't, then they really shouldn't be making claims that the exploit wasn't widespread. They really don't know one way or the other. Otherwise, they could have notified those that were vulnerable / exploited.
I can't imagine ever going to bed unless it's completely dark outside.

I did grow up in the northern latitudes somewhat, so going to bed before 11pm in the summer would be ridiculous. We were out playing with friends until 9-10pm, easily.
Probably.

It's possible that solving this problem in a satisfactory way would teach us something useful about number theory, that's useful in real world practical stuff.

Andrew Wiles' proof of Fermat's Last Theorem is based on the modularity of elliptic curves. I'm not sure to what extent Wiles' proof contributed to elliptic curve cryptography hitting the scene a decade later, but it probably didn't hurt.
> Now the rentiers are in a game of Chicken with the Fed, with respect to hyperinflation.

No, they aren't. Because the money supply isn't increasing because of UBI (which is redistribution, not extra supply), and “the rentiers” aren't the whole basket of goods that determined inflation. If they are sucking up more money, there is less money chasing every good that's sold in a competitive market, and those prices are falling.

Also, at some point.the rentiers run into limits set by existing policies, or policies that their outrageous behavior provokes. E.g., the most major component of the rent-seeking siphon is the thing that inspired the broad economic term “rent”, that is, real-estate (specifically housing) rental, which already is often subject to limits on increases in many major urban markets (and, potentially as of next year, under a bill with the backing of leadership of both state houses and the governor, statewide in California.)

Your thesis that it is necessary to attack the siphon by means outside of UBI is not entirely incorrect, but your suggestion that there is no political will to do that in the USA now (and further that there would be no greater will were rentiers try to counteract redistribution in the manner you suggest) does not seem consistent with the experience, which shows some mechanisms of the siphon you identify already subject to policy restrictions, and those restrictions likely to be escalated where the impacts of those siphons are most pronounced.
Are you talking about a simple task or a deeply ingrained personal lifestyle perhaps encouraged by mental illness?
> When we worry about missing opportunities

Becoming an entrepreneur cured me of this worry, because I realized that there is no shortage of opportunities -- they're all around us all the time, the trick is in noticing the ones that can be of value to you.

Since they're common, there's no problem with missing one. Another one is right around the corner.

This also helped me avoid some really bad business decisions.
PZ has regularly posted against its own (Google) bugs.
I don't believe Rome is a great example of a healthy society, and the presence of some graffiti isn't the same as it being widespread. Caves are an entirely different context entirely, I wouldn't consider all wall art to be graffiti.
All good societies repress certain inclinations because they understand they cause harm to others. A sick society inclines people towards damaging the structures built around them because they see those structures as symbolising their own oppression in some capacity.
> You are a maker. You build things for people to use

I am a maker. I build things for people to use and maintain.

This puts me at endless odds with the hackers. All three groups suffer from Novelty Seeking and Risk Taking (aka Adrenaline Junkies), but the hackers seem to get it the worst.

My hatred of tools that fall apart the third time you use them goes back to childhood. I don't want to put my name on any of that shit.

And yet...

I'm also quite comfortable and capable performing emergency field repairs on objects real or virtual. I think the difference is I know this is temporary. Single use. When we get back to where there are tools and supplies, we should take it apart and fix it for real. The hacker declares victory and moves on to the next problem.

Where I disagree with the breakdown here is that the makers are also poets. It's just that the medium is different, so it's hard to compare. I think it's safe to assume that the same is true of the hackers.
I hire a lot of people, and the difference between a good hire and a bad hire is hugely important. I've had some good results over time, and I like to think that my skill and process for interviewing has been helpful, in addition to a great deal of luck in having had the chance to talk with some amazing people.

Looking over this list...it's bad. A lot of the questions are phone it in questions that you can pick off of Google. They are the same questions that get asked at beauty pageants or political debates.

The great fail at interviewing is that if you go into without a plan or process, you will wind up simply hiring people based on whether or not they have a similar personality to you. This is generally severely non-optimal.

Classes of useful questions to ask at interviews:

Diagnostic questions. Does this question let you separate or rank order the candidates in some way that is deeply meaningful for the position?

Experiential questions. Does this question allow the candidate to discuss areas of his work experience in an in-depth way that would not be gathered from his resume or other information.

Human questions. Does this question give the candidate a chance to display a wide enough range of himself, socially, that you are comfortable that he can work well with other people?

There are probably more. But the next phase is that you have to match up each of these questions to your available interviewers (assuming your running a team interview). It takes a technical or numbers-orientated person to ask the diagnostic question, an experienced person to ask the experiential question -- hopefully one who will not be looking for people who have had the same experiences as himself, and a socially astute observer to ask the human questions.

And then in the hiring phase, you need to know how exactly each one of these questions can go wrong (there are some very standard ways for the question types, and generally standard ways for the individual interviewer), and then you have to interview your interviewers to make sure that none of the traps were stumbled into. And then use this to make determinations of not only who the top candidates are, but even more importantly, who the possibly undervalued candidates are.
It's basically imperative GPU accelerated NumPy with autograd and really nice libraries. You can be productive in it in a day (much less if you already know numpy), and if something goes wrong, it tells you what went wrong. It's also easily twice as fast as TF on GPU, trivial to use on multi-GPU setups, has an easy to use dataset interface, and allows you to run batches that are twice as large (which means faster training).

Google certainly has _technical_ capacity to do what PyTorch does, but not the _organizational_ capacity to scrap TF and start over. So they're trying to half-ass it with TF 2.0. It still sucks though.
Twilio is a good place to start and has a pretty feature-complete API. There are other alternatives as well.

Do note that some services aren't able to send SMS to virtual numbers in the US, for some reason. If that happens, try again with a virtual number in the UK or somewhere else, or if there is a voice call confirmation option that may also work for you as you can redirect the call programatically. Considering the phone numbers typically cost only $1/month each you can keep a few around to deal with this situation.
- Don't write unit tests for testing code, use them to guide your design.

While that statement is itself is somewhat questionable, it's a little better and IMO reflects the purpose of unit tests better.
Usually, if I'm finding it hard to write or setup a test, that's a signal that something's off.
Also, UTs are absolutely lovely when you're refactoring code - as long as code tests invariants and publicly visible behavior instead of implementation. So even if the part you're refactoring has say 60%, you'd still be in a much more confident of making changes.

Code coverage under anything other than unit tests can be very misleading - for ex I've seen places where system & integration tests are run on instrumented code (and little to no unit tests) and since a huge swathe of code will be hit (mostly happy path), there's a false sense of code quality and safety which is probably more dangerous than no tests.

Overall, "When a measure becomes a target, it ceases to be a good measure." applies most often to test coverage.
This is absolutely the wrong response. Trying to downplay or cast Google in a negative light over this is just plain wrong. The fact that it was only used on a few sites is irrelevant. Had Google not found & reported it, it absolutely would have continued to spread. All exploits start somewhere. Those that aren't fixed become widespread.
Yes, he's hired an attorney and I think that might be done.
He had this pledge of allegiance ceremony in October 2018, so most probably the USCIS knows as well.

I ask him to ask the attorney if any changes needs to be done to my application after he became a US citizen. The attorney replied no.

PS - I am born and brought up in India. 30 years of age. Never been to US. Postponed my marriage plans since father said I would get GC in 2022 if I stay unmarried, it may fall to 2027 if I get married (He's insisting me to get married now, BTW)
This is simplistic. There's way too many tribes. Programming has embedded itself into tons of domains. <Domain> x Hacker is the number of tribes that we have. Language Hacker, Security Hacker, Frontend Hacker, Ad Tech Hacker ....
> The attack affected fewer than a dozen websites that focus on content related to the Uighur community.

Nice use of the passive voice there. "The attack" did it.
It's not declared dead, but some (myself included) believe it has most likely crossed a tipping point and will be dead in the lifespan of the next generation or two.
at least arm and mips both match x86 (right? unless I forgot. probably I forgot, it's been over a decade)
I still don't get why those company's executives aren't charged under the Computer Fraud And Abuse Act... I mean, they've clearly violated TOS and accessing the data in bad faith.

-- edit

To the downvote... we're talking about companies that slurped up data (illegally) from social networks, then sold both the data and services based on this data.

Sure, they can throw the book at someone copying research papers, but a corporation that acts in bad faith invading the privacy of hundreds of millions gets a pass?
Well first I don't think the rightness or wrongness should be determined by a vote of either those in attendance or those on HN. If you asked kids if they like to take 3 less classes in high school they'd probably say 'sure sounds good to me'. People will make all sorts of decisions for the wrong reason.

Of course they might say taking Epstein's money was wrong after all it has no impact on them personally. Now if they were a college student and Epstein was paying for scholarships and they viewed that as a personal benefit to them they might be ok with it and look the other way. This is the way people are.

As far as taking money from a 'convicted sex offender' (the 'accused' makes zero difference and should) he did his crime and he served his time. He went through the criminal justice system. He should be given a 2nd chance. It's unclear to me why people are willing to give all sorts of criminal offenders 2nd chances but not for sex crimes. And make no mistake there are plenty of people who have committed crimes who have impacted far more people that nobody seems to care about that much after the fact and will allow a 2nd chance.
This is a fun exercise, then ask the second question "How productive can I be in my job when the network is unavailable?"

The author states : What I’m trying to show with all this is that you can do something 100 times but still not remember how to do it off the top of your head.

My experience differs from this, if I were to rewrite it I would say something like:

"You can do something 100 times, and as long as you can look it up somewhere, it is okay to not memorize how to do it."

You have to evaluate the impact on your flow of stopping to look something up, you have to evaluate what you consider your 'base' skill set is to evaluate if you should memorize something.

Before Google, the canonical case here was arithmetic. Who needs to memorize multiplication tables if you have a calculator handy to do simple arithmetic. Basically if you cannot do basic arithmetic in your head, you are always going to be at a disadvantage with respect to someone who can.[1]

I have found a reasonable compromise, when I Google something like this, I write down the solution in an Evernote notebook that I keep for such things. So if the same question comes up I can always find the answer and don't have to have either the web page or Google around to get to the answer.

[1] And as a "magic trick" you can hand a cashier what appears to them to be an odd amount of money, only to have them discover when they enter it into their register the change is a minimal number of coins/bills.
Some people also like trucks with a crapload of torque, and electric motors will provide that.
> I have to re-unsubscribe from AT&T's job search newsletter every few months because of what I assume is a new wave of recruitment emails being sent from an older mailing list. Doesn't matter how many times I unsubscribe, that backup will always have my information on it and that service only refers to that backup.

That sounds like a violation of the CAN-SPAM act, and you could consider suing them.
Afaict, everything just relies on Maven and its packages as the backbone. At least, after any sort of Java-dev activity I risk discovering 1.5 GB of Maven's package cache in my home dir.
In some jurisdictions they can charge you with "disorderly conduct" [1]. It can be argued that 3k+ people playing a game of hide-and-seek in a public store like Ikea does meet the following criteria:

- Makes noise that is unreasonable, considering the nature and purpose of the actor's conduct, location, time of day or night, and other factors that would govern the conduct of a reasonably prudent person under the circumstances.

- Creates or maintains a hazardous or physically offensive condition.

[1] https://en.wikipedia.org/wiki/Disorderly_conduct
I'm surprised ZF/Porsche didn't turn this into an eCVT, as an eCVT (a la Prius) has probably the same complexity, but with the added benefit of having more ratios. I suspect it would also reduce shock loads on the transmission as a result of shifting.

I wish the article would have gone into this, because I suspect Porsche said no more for marketing reasons rather than technical ones, as CVTs are universally hated in car performance circles.
I think they are fighting the sensational headlines and poorly researched mass media articles, not the original Project Zero post.
I agree.

This kind of question ("Tell me about your weaknesses," "Tell me one thing you think your (current|ex) manager could do better to manage you," &c.) often test for one of two behaviours:

1. Diplomacy and tact, and/or;
2. Ability to regurgitate a template answer you can find in any rudimentary book on handling behavioural interviews.

It takes extreme skill to get a candid answer out of everyone, so it is easy to get gamed by the tactful people at the expense of people who don't read a book about how to ace the interview.

But people who don't read books about interviews can be very competent at their actual jobs.
uh oh...here comes the facial data leak
Announcing Two New Natural Language Dialog Datasets
Median personal income has not, in fact, been keeping pace with inflation. The median personal income (men and women) in Sep 2016 was $31,099.[0] Which means the $47,600 tuition ($62200 with mandatory room and board)[1] was 1.53x (2.00x) the median personal income in 2016, versus 0.94x in 1940. I'd consider that more than slightly faster growth, especially since most of that proportional growth has happened in the years from 1980 to present, rather than the full 79 years since 1940.[2]

[0] https://fred.stlouisfed.org/series/MEPAINUSA672N
[1] https://finaid.yale.edu/sites/default/files/files/EA_FYYE_Cl...
[2] https://yalealumnimagazine.com/articles/4074-the-cost-of-yal...
That makes it sound rather Borg like.
Did you check online. They have a estimated wait time for different category of visa based on relationship, citizenship etc. Also visajourney.com is a chat board where other people in similar situation track their progress so you can look up the trend there.