skysight-inc/HackerNews huggingface dataset:
At no point did anyone advocate engaging in illegal criminal acts such as you are here blatantly advocating. It's very offensive to take a discussion of fair pay for honest work and try to twist it into a scenario of engaging in overtly criminal acts when that was never the case. You should be ashamed for even attempting such an unethical propaganda maneuver.

Everyone has a right to be paid for their work provided that work is valuable to others and is not criminal. For independent contractors and free agents they have an intrinsic and fundamental right to sell their work to the highest bidder in a legal manner. To suggest otherwise is completely unethical, depraved, and inhuman.
> Many major companies, like Air Canada, Hollister and Expedia, are recording every tap and swipe you make on their iPhone apps. In most cases you won’t even realize it. And they don’t need to ask for permission.

The key phrases here are "recording every tap and swipe" and "on their iPhone apps". I'm not saying it is okay, but the sensationalist headline takes away from the real issue.
Ask HN: iPhone no service shortly after paying off Sprint lease
A week after paying off Sprint for my iPhone 7 it stopped working, "No Service". I happen to know a repair man at Sprint so I took the phone in and he asked "Did you just pay this off?" which I replied "Yes". He sighed and said this happens all the time only when he sent the phone off to Apple to have it repaired they responded that the phone couldn't be repaired and now Sprint says I have to lease/buy a new iPhone.

I am asking the community because I think there is a larger "scam" going on with the network providers in which they don't want us to pay off our devices.

Has anyone else had any similar experiences? or is this just a device specific issue?

Thanks in advance - erjjones
On iOS, apps can only activate the system dialog for permissions once for each individual permission (camera, microphone, contacts, etc.)

So the strategy to do is to say yes for the app to ask permission and when the system dialog shows up you can decline. If you ignore or say no to the app dialog they can keep pestering you, but once you have declined on the system dialog there's not much the app can do.

The apps have to instruct you to go into the app settings if you want to activate permissions, not a lot of apps are doing this since it's quite an involved process.
Payday loans structurally require you to be banked.

The offering is "I will advance you $400 in cash today for a $415 check dated in a week. You can come back and buy your check back for $415. If you do not, I will deposit it." The security here _is the check drawn on your checking account_; without that the payday loan has markedly higher collection costs and markedly lower probability of collection.

Also, they use the fact of writing a check to (in some jurisdictions) gain legal leverage that they would not otherwise have access to, because making someone a promise to pay and failing to follow through with it is generally under the notice of criminal law, but (in some jurisdictions) writing a check which one knows to be unbacked by funds is a criminal offense.
> If the UK is anything like the US, there are some obvious confounding factors, with the most obvious being that poor people cannot afford to eat more fruit and vegetables, and that poor people are actively persecuted in our society.

In that case the U.K. is nothing like the US because frozen vegetables are cheap, convenient and easy to cook. If you don’t want to eat vegetables that’s fine but in Europe it’s not going to be because they’re unavailable. A vegetarian diet is cheaper than an omnivorous one.
Can you kindly elaborate what you meant by "3. Seek opportunities in the code base"?

Are you possibly refers to improves existing code base, shall it be Open source projects or in-house developments?
I discovered that you can make a filter that marks email as not spam. I use this to mark some logs I get from logwatch as legit.
The real point is that no one gets the hidden connection. There are lots of tantalizing clues in number theory that lead us to believe there is some fundamental connection between addition and subtraction but we can't state it outright. This toy problem is like a black box in that we can play with it and quantify it's behavior but we don't know (exactly) why it works.
Sounds like you are looking for something like MobX? http://mobx.js.org
Trail of bits is not building anything in program synthesis.
When a 'newspaper' feels the need to take out a super bowl ad help it's profitability. While other 'news' organizations are laying off people? Really makes you wonder...
> This seems to be an unpopular opinion, but I generally agree and see latency (within reason) as a UX problem more often than not.

It is a UX problem. One that can be solved by lowering the latency.

Many examples of latency being a problem have been mentioned in the comments here, not to mention the article: sporting events ruined because your neighbor cheered too early, reading tweets about the State of the Union before it appears on your feed, etc etc.

How do you improve this without actually decreasing latency?
I can also imagine the sound and moving air being masked by safety gear making it even more likely to note the movement.
True, except they don't include languages just for being smaller (we don't see Befunge, or Unlambda there), but those associated with smartness, and passion for learning. In context of the discussion (dead/alive state), I wouldn't count this as a bad thing. There's no arguing that finding FP job is hundreds (or thousands, depending on city/country) times harder than OOP job. It doesn't mean all functional langs are dead.
There is no replacement for knowing your shit and being valuable.
I defined the meaning of the phrase "businesses don't pay tax on expenses". My posts have only to do with the meaning I defined. My posts have nothing to do with what you are talking about.
These titles are so damn stupid. I'm so sick of "they did that", and "they did this", when they don't know.

I've always wondered how someone comes to the conclusion that is was China, Russia or USA who did something.

Anonymity isn't exactly hard on the internet, so how do this all play out? Are data left behind saying something along the lines of "Hey, gotcha! Best regards, China. Contact <person> for confirmation."? No.

"Advanced Persistent Threat 10"
"Suspected attribution: China"

But, let's face it, it's not known that is was China, it might just as well be anyone else.

Maybe people should stop being so damn stupid and use accurate headlines.
I wish you hadn’t, I thought the article was worthwhile, and very much at home on HN.
GCC/Clang will definitely optimize better. One way to piggyback on those is for V to spit out C code and let GCC/Clang to do the hard work to produce production mode code, while V can still do fast compilation for development mode code.
Reminds me of this research from Princeton, on the exfiltration of personal data via equivalent session-replay services for web:

https://freedom-to-tinker.com/2017/11/15/no-boundaries-exfil...
I'm not sure why anyone would trust this information.

there is a plethora of ways they could omit information or order information or over provide information to make this work in their favour.
He definitely never said that beating the market is impossible. He said you can beat the market long term by taking on more risk, but not by market timing and stock selection. Everyone leaves out risk when talking about the EMH.
I live in Japan. Here's a comparison between NYC and Tokyo: https://www.expatistan.com/cost-of-living/comparison/tokyo/n... Click on the plus on the left hand side of food. You can see that Tokyo has dramatically higher fruit and veg prices, especially compared with restaurants, etc (and even compared to chicken). However, it's still dead cheap to buy fruit and veggies. It's certainly one of the cheapest things on my budget. I definitely pay more for my cell phone contract than my fruit and veg!

Your contention that it costs almost as much to buy ingredients for a salad as going to a moderately priced restaurant, don't make sense to me. Even a "basic lunch in the business district" costs $16. That's pretty close to my entire weekly budget for fruit and veg. According to this site you could by a kg of tomatoes, a kg of apples and a kg of potatoes for $12. That's a hell of a lot of food.

When I first moved to Japan I cooked vegan meals at home. Since I got married, I eat a small amount of meat and fish with my wife (I still like vegan cooking). First, I should point out that I didn't eat dramatically more fresh fruit and veg as a vegan -- definitely more beans and grains, and probably a bit more veg. Fruit stayed about the same. My budget for food (which I track pretty closely) has almost exactly doubled per person since adopting more animal products. I spend about $2500 per year per person on groceries now, while I spent about $1300 per year per person on a vegan diet.

One thing that might stand out is the really, really small values there. Food is cheap compared to about every other expense as long as you are cooking for yourself. If you find yourself trying to cut back on your grocery budget, I will suggest that for most people there are almost always better ways to save that money.
Higher Education’s Gilded Age
How did it come to be that some portion of the industry use the term "migration" to describe changes/updates to a database?

As far as I can tell, it's a really poor fit. It generates the expectation that movement of existing schema + maybe data from one host to another or one environment to another. What's usually happening instead is essentially a schema diff / mutation.
It's hard to beat a NASA job title, "Planetary Protection Officer". [1]

[1] https://sma.nasa.gov/sma-disciplines/planetary-protection
> If both the mayor and other people have the same right to express their opinion on legislative matters

His opinion is apparently that it is not OK for Lyft to do the exact same thing he is doing.

Yes, both Lyft, and the Mayor, have the right to express their opinions on political matters. And apparently the opinion that the Mayor is expressing, is that it is not OK for Lyft to exercise this same right that he is expressing.

Ie, he is condemning the fact that someone else is doing the same thing he is doing.

To use an analogy, imagine that 2 people are arguing about the hypothetical concept of free speech. Both person 1, and person 2, have the right to use free speech, to discuss the concept of free speech, but if person 2 is arguing against the idea of free speech, then I am going to call his opinion ridiculous.

The point is to show hypocrisy. Both entities should have the ability to express their opinions on legislative matters, and it is ridiculous that apparently the mayor disagrees with this concept.
Maybe I wasn't clear in saying that I don't think it should be necessary to comment in order to downvote, but I think it should be required to upvote a reply in order to downvote (or make your own reply).
What I am currently doubting is whether there is enough niche of people like us who are willing to pay for these [non-mainstream] projects/devs for future sustainability.
Instead of listening to you and I (age 50) there are some young people who would rather claim that basic/low-level/first principles knowledge is irrelevant.

It is irrelevant to most jobs and no I am neither young nor inexperienced. I first started programming in the 80s in 6th grade doing a combination of 65C02 and x86 assembly language and I spent my first 12 years professionally bit twiddling in C - first on DEC VAX and Stratus VOS mainframes and then on x86 PCs. Later I maintained a proprietary compiler/VM used to write apps for Windows Mobile.

I think I have my low level chops....
I appreciate your sentiments and view. I went down cynical route a long time ago though. I lost all faith in 2009/2010 when it became clear that Obama and the Democrats took Wall Street money on the understanding that they would not prosecute the great frauds they engaged in.
Could you theoretically automate this process?
The UI seems very usable. I wonder how the performance stacks up against something like gogs.

One of the main things I don't like is the email focus. I think one of the best things the modern git websites have done is replace email with merge requests which are just so much easier to use, tag, and search. I get that this is a tool made for those old devs who still want to do everything from mutt though.
Not offering an opinion, just some of the things I heard while watching:

- CA law requires that any digging near a gas main/asphalt to be done by hand, which required the workers to manually trench out the line to squeeze the pipe/shut it off.

- SF has been cold recently, and it was determined that shutting off gas for the wider area would negatively impact
the health of nearby residents (more so than the fire).

- The fire was contained, but not under control.

- The closest shutoff was rumored to be right under/near the gas break/fire.
I wonder which nation state will bid the most?
I wonder how much Facebook are charging "preferred advertisers" to be left out of this?
Jordon Peterson claims drinking a glass of apple cider caused him to not be able to sleep for 25 days straight and his daughter claimed that putting pepper on a steak caused joint pain, acne and anxiety for three weeks. But she can drink voldka and bourbon.

That sort of batshit crazy magical thinking isn't worth discussing. Period.

The article the GP posted has the money quote:

>The idea that alcohol, one of the most well-documented toxic substances, is among the few things that Peterson’s body will tolerate may be illuminating. It implies that when it comes to dieting, the inherent properties of the substances ingested can be less important than the eater’s conceptualizations of them—as either tolerable or intolerable, good or bad. What’s actually therapeutic may be the act of elimination itself.
10 years ago: Australia’s Black Saturday Bushfires
https://en.wikipedia.org/wiki/List_of_pipeline_accidents_in_...

For context, “workers strike pipeline and cause explosion” is so common that there’s annually-divided lists on Wikipedia.

However, this uncovers a critical flaw in PG&E’s deployment: the nearest automated shutoff valve feeds the entire city, because – presumably to skimp on spending – no closer shutoff valve existed. It took them hours to close 7 pipes before they ceased the flow of fuel to the fire.

PG&E may not be at fault for causing the strike, but they are at fault for the bad design that fed the fire afterwards.
>If payday loans are legitimate there is unlikely to be a need for such a solution.

Payday loans are often the least-worst option, but that doesn't prevent us from creating a better option. The best available option is not the same as the best possible option.

I'm not opposed to regulation if it is sensible and proportionate, but there is a huge knee-jerk reaction against payday lending that strikes me as paternalistic and mean-spirited. Assuming that poor people are being suckered by exploitative lenders is not a helpful starting point for what is a relatively complex social issue. I made my position clear in my original post - if you want to help poor people, then you should offer them more affordable credit rather than simply further restricting their ability to access what little credit is available to them.

If payday lenders really are ripping off the poor, then it shouldn't be difficult to outcompete them with a more affordable product; if it turns out that it's just expensive in percentage terms to lend small amounts of money for short periods of time to people who might not pay you back, then it may be necessary to provide subsidized loans.
Contracts were developed into the C++ standard to make this easier: https://en.cppreference.com/w/cpp/language/attributes/contra...
I got to 14 (now 15!) in javascript so far:

async function* foo() {
return yield delete void await null in this instanceof typeof new class extends async function () {} {}
}

(not sure whether the code needs to successfully run? But it at least parses)

What's really fun is seeing how babel transpiled the above function:

https://babeljs.io/repl/#?babili=false&browsers=&build=&buil...

EDIT: here's an explanation https://medium.com/@bluepnume/how-many-keywords-can-you-plac...
I am still missing something.

Even if I use the URL above which you were kind enought o provide - and I go to the browse section and enter, say, - "September 2013", the results don't appear from Hardware Architecture. They appear from all subsections. Few entries don't even have Hardware Architecture tag on them.
We need a Stack Overflow for working solutions (like this one) to battle monopoly company bullying
Partly because they are running tiny cheap power supplies pushed near their limit, and also because many of the actual LEDs they use aren't nearly as efficient as they could be. Also available surface area, in order to fit in most standard bulb locations they need to be small leaving little room for adequately sized heat fins.
You can also automatically generate some migrations with a proof search in linear logic, the way the beam[1] project does.

[1] https://tathougies.github.io/beam/schema-guide/migrations/#a...
Yep. A friend was killed in one a number of years ago. I doubt that event was reported outside the local area. Took out 1/2 a city block too. They’re still rebuilding in the gap sites created, 10 years later.
That's one way to look at it, but with sufficient effort on the quality of the host filesystem, you can offer better reliability, and offer features that are expensive/difficult to do properly from inside a VM. Streaming transaction logs and snapshotting (and if you're adventurous, deduplication), for example.
Medium will "block" twitter embeds until you click on them if you have DNT turned on.
Why would you have that far of history on your resume? I only have 11 years worth of experience on my current resume and my year of graduating isn’t on there either. No one cares about my C programming experience on mainframes in the mid 90s nor my C++/MFC/COM programming up until 2008.
The AGPL has the requirement that all "derived works" are equivalently licensed.

The SSPL does the same, except it has a different definition of what a derived work is, based on a more modern understanding of how software is used and distributed mainly through cloud services. People are using semantic loopholes to sidestep their AGPL requirements (the intended requirements, even if not enforcible).

Whether something is a "derived work" is not black and white, but for a court to decide. It isn't at the whim of a panel of OSI judges to decide.
This. Around 50% of my veg and fruit intake comes from frozen organic bags. They're cheaper, last longer, and quicker to make. My go-to lazy meals involve throwing frozen rice, broccoli or kale, and beans in a glass bowl and heating it up in the microwave.
I think in languages like Eiffel that have first-class support for DBC, there’s less noise because the language is designed to propagate contracts appropriately (e.g. making subclasses inherit contracts from their base classes.)

Also, there’s been a lot of work in the Racket community on contracts: I think it has something to do with making Racket/Typed Racket interop safe .
http://www.nber.org/papers/w24094

The Geography of Poverty and Nutrition: Food Deserts and Food Choices Across the United States Allcott, Diamond, and Dubé:

We study the causes of “nutritional inequality”: why the wealthy tend to eat more healthfully than the poor in the U.S. Using two event study designs exploiting entry of new supermarkets and households’ moves to healthier neighborhoods, we reject that neighborhood environments have economically meaningful effects on healthy eating. Using a structural demand model, we find that exposing low-income households to the same food availability and prices experienced by high-income households would reduce nutritional inequality by only 9%, while the remaining 91% is driven by differences in demand. In turn, these income-related demand differences are partially explained by education, nutrition knowledge, and regional preferences. These findings contrast with discussions of nutritional inequality that emphasize supply-side issues such as food deserts.
GhostBed+vs+Purple
I think this is one of the reasons why people in Germany are so highly technically skilled. In India where I live (this is the same pretty much in all of Asia - r.g. China, S. Korea, Japan) students have to go through nightmarish entrance exams at the age of 17. I've often felt that students here don't have a feel for science, for us it's been just another hurdle to cross with 100 percent marks. This sense of enforced labor persists long into adulthood, and you lose a sense of enjoyment.
Because when you change the representation of data at rest, you need to "migrate" that data to the new representation.

I agree that schema changes are not migration, but I think the author correctly uses the word "migration" to mean migrating their data in the database to some new schema representation.
Were there multiple newspaper ads during the Super Bowl, or did you just scare-quote The Washington Post? Because I can assure you that it is, in fact, a newspaper.
Truss | Software Engineer, Infrastructure Engineer, Delivery Manager, Product Manager, User Experience Designer | San Francisco or DISTRIBUTED| https://truss.works

Particularly interested in Infrastructure Engineers, Product Managers, and Delivery Managers

Truss solves complex technical problems for the private sector and government. We helped rebuild Healthcare.gov after its public failure in 2013. We seek the highest standard both in terms of the technology we build, and the way we run our company. We'd love to chat with you.

We are a software consultancy known for pragmatism, autonomy, expertise, and trust. We build strong relationships with our clients, contractors, and employees and we believe that this is fundamental to doing great work. As a Truss engineer you will facilitate bringing Truss values (https://truss.works/values/) to those truly trying to make a difference in our government, and enable them to understand what their citizens actually need rather than implementing a perceived solution.

Here are some of the things we care about:
* Great communication! Including thoughtful listening skills, the ability to express complex ideas clearly and succinctly, and the ability to communicate well in writing
* The ability to deal well with ambiguity and act with autonomy
* Technology-agnostic and pragmatic engineering sensibility, focused on solving key problems for the customer, not the tools
* Proficiency in at least one commonly used programming language, such as Python, Ruby, Go, Javascript, Java, etc.
* Experience deploying at least one application that other people use
* Have held at least one engineering position post-education
* Initiative, curiosity, a bias for action, and a problem-solving attitude

We expect all Truss engineers to consistently develop new skills, and cross-train into new disciplines outside of their current areas of expertise.

Check us out at: https://truss.works/ and apply at: https://truss.works/jobs/

Sr. Software Engineer -> http://bit.ly/truss-sse-hn

Sr. Infrastructure Engineer -> hhttp://bit.ly/truss-sie-hn

Infrastructure Engineer -> http://bit.ly/truss-ie-hn

Sr. Product Manager -> http://bit.ly/truss-spm-hn

Delivery Manager/Project Manager, GovTech -> http://bit.ly/truss-dm-hn