skysight-inc/HackerNews huggingface dataset:
I'd recommend "Calculus Made Easy" for intuitive exposure. It was the book Feynman studied from.

Then pick up any calculus textbook and chug through it (Thomas is good from what I've heard). Even if the questions don't have answers in the back of the book you can check your computational steps for free using: https://www.symbolab.com.

I also recommend lots of practice, so khan academy is good for drilling + any problem set book with lots of calculus problems, such as "Schaum's 3,000 Solved Problems in Calculus" or "Essential Calculus Skills Practice Workbook". They don't have to be huge calculus text, doing problems is more important than reading through 1,000s pages of colorful examples. You can find shorter calculus books that focus primarily in drilling calculus techniques. Focus on those to nail the techniques.
That's actually a different post.
That's also because fining isn't the first step, its pretty much the last. You will have received a warning that you are not compliant and been given a deadline ito fix it in most cases.
So, they are going to apply this to diapers too? You'll store up a box full of them and give that to the loop delivery man?
I've done this on Olimex A20 boards (random laptop LCD had LVDS, A20 had LVDS output).

Recently I've used NanoPC-T4's eDP output. Unfortunately, their eDP pinout does not match VESA standard pinout, so I had to make an adapter board.
I feel like this is another example of something which can only be enforced by creating a new framework that inevitably benefits the few corrupt actors and defeats its own purpose.
Oligarchic Tech and why we’ve well and truly fucked it
Addiction is by definition disordered and adverse. Animals have motivation which governs our behaviour, but that doesn't qualify as addiction.

It may be more correct to say that motivation operates at a higher level than intellect. Motivation directs attention and overrides decision. The same mechanisms which make it hard to wilfully stop taking a drug make it hard for you to wilfully drown yourself or starve yourself if you decide to.

I'd say that you grow out of addiction simply because your motivational calculus changes. Maybe there's something new from which you can get an influx of dopamine (perhaps new people or activities), or maybe a near death experience with the drug now means the thought of it triggers a noradrenaline response, and the fear overrides the motivation towards it.
As long as the currency's token is unique and scarce and accepted as equivalent to cash by people that have goods to deliver. Many things are unique, scarce and entirely worthless.

If the purpose is to allow Iranians to circumvent restrictions on international trade, then you encounter the problem of not many people wanting to swap their goods or dollars for crypto-rial. (If the purpose is to allow people to make payments within the Iranian banking system in accordance with Iranian law, the crypto layer is redundant)
Popularity is a quality in its own right. If something is popular, there are experts who know how to deal with the issues. There are clients who need issues solved. There is a market.

Just take SAP, probably a pile of garbage in terms of quality, but it's paying its consultants handsomely and customers keep rolling in.
Ask what incentive those people have? That involves taking on personal risk in many countries, it’s highly visible to the authorities, and unless you’re surrounded by people who need to use it you have no benefit from the activity.
CC contracts are kind of funny, because they are 1 year contracts with auto renewal, and they don't give you an easy option to cancel them, but if you happen to pay with a virtual credit card which happens to run out of funds after 1 month, then the contract gets canceled and the penalty for that is... none.
Of course have you ever tried to get an alcohol or meth break at work? You get fired. (Granted if legitimate medical amphetamines or opiates they let you take the pill.)

In all seriousness smoking has more "habit/ritual" components to it given oral fixation - in addition to the chemical aspect.
If crop breeding is GM, then all reproduction is GM - you've diluted the term so much it lost all meaning.
Do you think a Github for science would help?
FP works much better for UIs in my experience. Take a look at Reagent as an example http://reagent-project.github.io/

With Reagent, you have reactive atoms containing your data and components subscribe to them. Whenever the state of the atom changes, the UI is automatically repainted. You basically end up with a classic MVC pattern where UI components dispatch events that update the sate, and observe the changes via subscriptions.

The advantage over OO is that the state is easily decoupled from the UI, and you can observe the entire state of the UI via data. Since the logic lives outside the UI components, you can also do testing at event level which tends to be a lot more stable.
The command-line is a huge productivity boost:

1) The programmer does not need to synchronize with the results displayed on screen. That's because the command-line is technically not that interactive. Input is coming from a serial line. As long as the programmer knows by heart the state transitions that his previous inputs will effect, he can simply continue typing without caring if the effected state is already displayed on screen. This is serious because typical systems can often not keep up with user input since processing is jerky and many operations simply take a certain amount of time. But GUIs with their focus based input model absolutely require that the state is updated on screen before the programmer can continue with inputs. The interpretation of inputs in GUIs is a function of the on-screen state (besides the user devices' inputs).

So the serialized nature of command-lines not only saves time, but significantly reduces the stress induced upon the programmer.

2) All operations that the programmer knows how to do "interactively" can easily be combined in a script for automation.

Both points are arguably missing from IDEs. The only ad
This. Right on the money. Got absolutely clobbered for saying the same thing in a different way - this situation is a hard, abject lesson in read-what-you-sign.
An interesting story of turning whistleblowing into a business is Ven-a-care pharmacy in the Florida Keys.[1]

They started out as a small pharmacy, but now have a team of lawyers. They’ve gotten over $600M in whistleblower rewards as of the early 2010’s. Not sure what the total is now.

[1]https://www.cnbc.com/id/41491563
As the other poster mentioned, you gain more than just the dash when forcing white space; you get forced readability and characters like / ? and ^ in identifiers. Then you can name things like foo/bar or e^x
I don’t see what’s complex about it: make a copy of the first array excluding any elements that exist in the second. Only one outcome possible.
I'd be very grateful for a summary - I'm no fan of these long-form articles.
You only need to parse the "module <module name>" and "import <module name>" statements. No need to parse all of C++ for that. You could probably even do that with a regex.
But I wonder: if there was a way to reduce the duration of the cases, would that reduce the impact on whistleblowers?

I remember reading somewhere recently about the standard M.O for federal cases. They take a long time in order to build an extremely solid case. That's why federal conviction rates are so high.

Intuitively it makes sense. If you're gonna go after some naughty people for doing naughty things, you really don't want to rush the investigation and have the findings fall apart at trial.
These are not mathematical operators (hence the “overloading”).
But we're not talking about header files, we're talking about modules. Modules are a new concept so how they work is up for definition. To say that if bar.cpp uses module foo that foo.bmi must already exist is not an unreasonable rule.

modules work with the import statement (new) not the #include statement. They are not the same as include at all.

In fact this is spelled out in the article in the first goal

> The “importer” of a module cannot affect the content of the module being imported. The state of the compiler (preprocessor) in the importing source has no bearing on the processing of the imported code.

In other words, the flags passed in when compiling bar.cpp have no effect on foo.bmi. foo.bmi is the result of the flags passed in when foo.cpp was compiled and those flags can only be gotten from the build system if foo.bmi does not exist.
The way we eat is killing us – and the planet
It’s not consumer electronics, they’re targeting industrial applications. Is it that long a timeframe in that world?
For me, New Yorker articles are often about the journey, not the destination :)
Depends on the product. Look at home Depot / Lowe's / Rona where it's absolutely expected that there will be staff with contracting experience who have advice on what products to buy and how to use them.
Modern Slide Decks for Developers on GitHub, Gitlab, and Bitbucket
I would say anything by Kate Gregory is good to watch. She talks about C++, but her talks are always fun, and easily digestible which I think are good goals to have for presentations. You want your audience to be engaged, and you want them to understand what you're talking about which I think she does well.
No the argument was

> Rents are essentially always proportional to real estate prices.

which is demonstrably not true in any way shape or form.

See e.g. [0] pages 13 and 15 (pages 15 and 17 of pdf) for "median house prices by London borough" and "median monthly private rents by London borough". Westminster has higher rents but lower prices than Kensington. So, yeah, sure, if you include "desirability" in your variables, then you can probably get a regression fit but then the argument "rents are proportional to prices" no longer really makes sense (i.e. you're taking the proportion to be a proxy for desirability and then adding it back to the regression).

[0] https://www.london.gov.uk/sites/default/files/house-prices-i...
I have to disagree here. It's much easier to use data driven APIs than OO ones. With the former you get what you see and there are no additional rules. You call the API, it produces some result that you can use in any way you like. Meanwhile, objects have behaviors and internal state that you have to understand because each object is its own ad hoc DSL with its own rules and behaviors.
What kind of information do you look for before learning/using new tech?

I look for a book. Books in general are usually miles better than technical blogs and you can find a ton of information addressed about a subject in one place, so there's the convenience factor (not that you couldn't create some program that indexes your bookmarks, but still have the problem of providing meaningful titles and organization for your bookmarks).

I also find that books are generally peer reviewed, especially textbooks, so the BS is kept to a minimum. Makes for a more boring read, but its more accurate.

That being said, I like language analysis posts. People tend to bring up a lot of things I haven't thought of, and there was one done on C a while back on HN that looked very good: https://eev.ee/blog/2016/12/01/lets-stop-copying-c/ (tbh, I skimmed the article because I didn't have a lot of time to read it at the moment).
They are doing similar protests here in BCN too.

The taxis offer an inferior service at a higher price - adapt or die.
> Anyone know of a tool that does that?

Just type in the names of the languages/frameworks into a job search engine with "London" as the location. It'll show up in their hiring ads. If they aren't hiring, they're irrelevant.
Placeholder Images
The article is interesting, but what intrigued me the most was the carefully coordinated marketing:

- Medium article to capture inbound and not make it look like an ad, but a "We want to share this discovery with you"

- Hacker News submission to get audience

- (probably) team upvote boost to trigger front page

- 50% off promotion ending in ~4 hours with the tagline "you'll never see this offer again".

Cost of advertising: $0. Nice job!
if you have to explain a joke, you've ruined it.
Beylikdüzü Escort
What are these things exactly (this and Venezuela's "petro")?

Tokens on the eth blockchain? Something else?
Compositional Typing for ML
Which American accent do you have? (2007)
First, I like to see what language-feature(ish) boxes it ticks. I like to see something that excites me :P

Actor model? Type-classes? Algebraic data-types? Immutability by default? Type-level programming?

Second, what is the tool support? Do I get an IDE? A languace server? A config for vim/emacs? At least syntax-highlighting? How do the error messages look like? Compiler? Testing frameworks? Lint?

Third, I like to evaluate practicality. Can I imagine maintaining a cli app in this? A web server? Would I be able to connect to databases? Easily serialize data-structures?
Oh, huh - I missed that reading your comment the first time. That's cool then, I guess.
Abusing 2FA to maintain persistence after a password change
I'm not going to bother reading the article, but title reveals wrong mentality. It should be replaced with: "What it's like to pursue a dream for 30 years (among pursuing other dreams), then deciding it failed and then stopping the pursuing and not pursuing any more." 1) Failure is never absolute. 2) Every situation is relative. Apple opened their first shop when Compaq closed their last. 3) Absolute terms, like doing something for 30 years is misleading. It's generalising and it's not objective.
This seems dishonest if you know the agreement is for a year and then you use a virtual credit card to get around that.
Haskell trainings at Google: slides and codelabs
What I want to see is at least a few really gnarly bugs that were eventually solved. I want to make sure the tech is backed by people who are 1) highly skilled 2) actually motivated to solve the issues. In short, the kind of people Mickens refers to in his infamous essay ( https://www.usenix.org/system/files/1311_05-08_mickens.pdf ).

I have built this standard up after a few mistakes, where we chose a tool just to realize pretty much everyone working on it was a extremo ultimate rockstar ninja, better known as first-year CS dropout with a god complex.

NB: I'm not saying all first-year dropouts are bad, or that having a degree is in any way mandatory in this field. All I'm saying, is that when our site is down, I'd like to have a few people with 1980s MIT Electrical Engineering degrees on my team. The kind of people who know what a process is, how TCP passes packets, et cetera.
How we do pair design
These categories apply to the content, not the cookie (when a cookie is even available which it isnt in many places).

This is not personal, it's the contextual targeting everyone wants. These blog posts never understand adtech.
In the same area, Chandler Carruth is also quite good IMHO. For both, you can find cppcon talks on Youtube.
App Mining Rewards Is Totally Broken
Maybe I’m strange by HM standards, but unless it’s sometjing I’m just learning for fun, it must be used by 2-3 major companies or projects before I’ll consider it worth seriously picking up. It must solve a problem I have that I can’t solve with technology I already know. It must be relatively approachable and have at least minimal documentation.
Coz your roaming data are literally in an AT&T VPN all the way back to America.
How to Build a Word Definition Widget
Even taking off from an uncontrolled airport don't Part 125 commercial ops still require ATC to operate?
An inspiring story and a really interesting sounding invention. Let's hope he gets its published in Science soon.
Argo Tunnel doesn't 'compete against web standards'. I'm really surprised that people are somehow claiming that Cloudflare is against the open web in some way when we've done so much to progress it (e.g. through early support for SPDY and HTTP/2 and now with QUIC including an open source QUIC implementation in Rust).

Argo Tunnel does a specific thing: make a connection from a client's server to Cloudflare (rather than the other way around). This is helpful from a scaling perspective (why have a load balancer when we can do it?) and a security perspective (no open ports). If there was a standard that did the same thing as Argo Tunnel we'd adopt it.
Laser Credit Access
Honestly, Iranian banks have a better chance of wiring money abroad if they use Monero, but obviously it's not a solution the government will accept, because well, no control.

If they decide to fork any existing cryptocurrency or create some kind of token, it's likely to be banned on exchanges. I don't see how they could pull this off.
Just for clarification, am I correct to assume that this mainly applies to research conducted in the medical field then?
Depends of your definition of simple, but I really like https://cronhub.io/. Does 1 thing and does it well.
Do you extend this sentiment to people as well? Or do you sometimes get upset when people do evil or immoral thing that technically stays on the right side of the law?
Companies could use the popular below the fold design to unlock the article for 10c. This way you can read the first paragraph or two to decide if it's worth it.
I found https://media.ccc.de/v/34c3-9064-the_ultimate_apollo_guidanc... surprising in how much detail they managed to cram into a talk slot while keeping it follow-able.
US software patents are back: the flowchart
Glass has a tendency to reflect the sky, while concrete only blocks it out.
For someone who is completley not into OS programming but has heard a lot about safety and rust etc. etc.

Assuming the rust safety lives up to the type.

Is this (or any other project) likely to ever become a "real" useful os. What about including rust modules in the linux kernel? What are the barriers?
Should I write comments?
Oh yeah, they are rampant in government work. I find it extremely frustrating, but I just try to focus on my responsibilities and try not to get worked up about things I can't control. It's easier said than done.

As a side note, the fact that these people are able to find and keep jobs really makes me question myself. I'm not a rockstar, but I am a competent developer that can get shit done, bring value to the team, and is always trying to learn but I'm having a hard time getting a new job. It's frustrating as hell.
Besides all that, TFA explicitly says that the rent is the clean money that was laundered.

How does buying a building with dirty money and later selling the same building clean the money anyway?
Yeah, also Dapper.Extensions/Mapper/SimpleCRUD etc.

There are a lot of add-ons for it that simplifies all the generics for you.
If there are zero trust atomic swaps to some more broadly used currency, and this one has privacy-protecting features, it would actually have a chance.
When I’m choosing a new technology, it’s almost always for a specific project, and I’m almost always choosing between 2-3 fairly similar options (Django or Rails? React or Vue or Angular? Swift or React Native? Redis or RabbitMQ? Java or Scala? Etc.)

There are few cases where one technology is objectively and universally better than another. Most of the time, each has strengths and weaknesses. Often there is overlap between use cases but one is better for one type of usage and the other for another type (such as Redis/Rabbit). In other cases they’re pretty much interchangeable, but one may match more closely to my particular mental model (my experience with React/Vue/Angular); or one may be easier to get started with.

With that in mind, I’m usually looking for balanced information about specific trade-offs. What is this technology good at that the most similar alternatives aren’t as good at? Where do the alternatives excel that this tool struggles. How do the philosophies of the tools differ? What’s the learning curve like? What limitations did you stumble over only after using them for a while? How do the ecosystems compare?
Ask HN: How do you organize your small parts, hardware, and tools?
How do you organize everything in your personal workshop or professional lab? Bins, shelves, drawers, toolboxes?

Do you have a digital or paper inventory? Is there a specific person in charge or ensuring parts are available?
How to monitor and control deep learning experiments using your phone
- (probably) team upvote boost to trigger front page
Nope - the HN algo would murder us for this. Don't risk it.

- 50% off promotion ending in ~4 hours with the tagline "you'll never see this offer again".
You'll see this if it's your first visit to the site, been that way for a while. But that's another article...
One guess in London will be young middle class people living in delapidated council houses? It sounds stupid now but what else is cheap in the centre? I was living in one a couple of years ago and they're ironically often more spacious than new=builds. Known several friends do the same. Also, will the centre shift southeast?
I guess the relevant question is whether and which businesses follow the pricy housing shift. Like I can't see finance moving from old street/c wharf, but you find tech up towards Kings Cross and at the Eastern side of Old street? And tech is basically the new finance. But those business moves seem a lot smaller than the amount that young prof.s seem to shift around in a couple of decades.

Edit: Another thought, this is a trend driven partly by destruction of council house stock, oligarchic money laundering, etc etc which has created extremely high prices in the centre. If that bubble pops and Brexit murders UK economy leading to a long period of price reduction, maybe young middle class people will go back to living in Kensington fancy houses/flats.
I see a ton of novelty in this approach, and frankly, I'm not sure how others don't. Separating the leaning curve from the onboarding curve is a UX specialist's nirvana, and this seems like an innovative way to do it. It feels like a risk to trust your users to discover through their own initiative, and perhaps it is one, but it seems to be paying off in this case.
I didn't mean to imply that it is competing with open web standards; I apologize if it came out that way. I was trying to make the case that for instance performance benefits in http3 wouldn't apply to the connection that Argo maintains to origin since it is a different protocol and what your thoughts was on this.
another poster mentioned a recent article on similar buildings in Poland. For me it comes down to, is it perceived as an expression of the government and times for when it was built or was the expression of a people and times when it was built, the latter is much more forgiving.
> I'd paid for 2 years worth of CC (~£200) to use it once

That's the reason why these companies are using this model.

> with no alternative model for those like myself

The market will always decide. Affinity for example, has some competitors for Adobe, and they make it very clear on their web-page with wording it as "No subscription. Only €54.99".

https://affinity.serif.com/en-us/

The pendulum is at the max of one direction right now (in my opinion), and we will soon see it swinging back to its center (and of course to the other direction, as it always does)
ATM's screw tourists across Europe (3min)