skysight-inc/HackerNews huggingface dataset:
My high school didn't teach EM, nothing remotely that advanced.
s/Bitcoin/Apple
Apple Digital Masters [pdf]
Marxist Revolutionary Mechanics 101: Capture the system of education and brainwash the children. The linked post seems to be espousing this as a good thing.
Biden administration mulls cyberattacks against Russian hackers
So shutting down the entire service would be preferable to blocking one group?
The real solution is to stop being a gatekeeper. Just let people install and use whatever they want.
Something to be aware of: checkip.amazonaws.com will happily return an X-Forwarded-For address https://stackoverflow.com/questions/52618096/under-what-circ...
I'm not convinced that many emulators have been sued out of existence; do you have more examples? Over the past quarter-century, there have been countless emulators released, at least a couple dozen of which achieved considerable fame. Of the examples mentioned so far, only one (Connectix) actually hinged on an issue that was substantially related to emulation (copies of the PS1 firmware used for reverse engineering during development). The bleem! case was primarily about commercial use of screenshots, and the NGP emulator matter was about the emulator's name containing an unrelated trademark (and, to my knowledge, never actually went to court).
> For most people doing the side-hustle thing (and basically all of them doing it successfully), the calculus is "Put in the minimum amount of effort in my day job, get my R&R in the remaining time at work, and spend my mornings/nights/weekends working on the side hustle"

Yes, this is the real problem.

Side projects for fun and learning is fine. Nothing wrong with exploring new ideas as long as you're having fun.

But somehow side projects have become synonymous with compensating for misaligned careers. I see too many people working all day (or avoiding work all day) then coming home to work all evening and weekend. Then they wonder why they're burned out and not getting promotions at work.

Side projects can be a springboard to career advancement if executed carefully, but for every 1 side project success story I probably see 10 other people with side projects that never do anything other than drain their free time and add more mental work to their TODO list every day.
> Money and the things it can buy are not that important in the larger scheme of things.

Some things that money can buy are important in the larger scheme of things. Money can buy you the ability to spend time in person with family and friends who live far away from you. Money can buy you the ability to change where you live if where you live now isn't working for you. Money can buy you the ability to make some problems just go away instead of having to constantly worry about them. All of those things (and many other things money can buy you) can be huge improvements in your quality of life.

In short, money is more choices, and more choices means more freedom. The fact that many people use the choices money gives them to do things you don't like does not mean all choices that money gives you are bad or unimportant. Nor does the fact that some very important things can't be bought with money detract from the value of many things that can.
My own list is:

- understand the query language of ES

- do some Haskell

- boost my Bash productivity scripts

- swim 6 hours per week

- dance again

- repair my bike

- help my kids become even better/happier than they already are

- let the managers manage
This also seems to be one of the biggest things I've seen small but great open source projects mishandle. As the userbase becomes larger they need to hire more devs but that means not having as much control and others doing things that you did before. Learning to delegate (#3, #8, #9, #10, #12, #18, #20, #22) is a really difficult task (because it takes all those points). It is the transitioning from an mostly an engineer and partly a manager to mostly manager and maybe engineering that many engineers find difficult.
Since the question was "How do you implement this" I assume they meant how do you automate the actual trading, not how do you run a backtest.
No, the books says never criticize, condemn, nor complain. People don’t seek negative feedback so that’s not the issue.

And, how can you trust people who give you “constructive criticism” any more than people who don’t? I would argue people who criticize others usually have selfish motives for doing so eg. making themselves feel better about their own shortcomings or making other people feel and look bad.
Should I be bothered that "=" is (((x•x)•(y•y))•(x•y)) so if he's going to write his axiom in terms of NAND, he needs to write all of it using NAND?
Critique is the response to Hume vs Berkeley, not Prolegomena.

Prolegomena is less rigorous and in-style than Critique.
Looking at the icanhazip.com site, I wonder how much any kind of rate-limiting per address/block would even help.

At the HTTP level it's probably cheaper to just return the HTTP 200 response. I suppose if you're doing TLS handshakes then a packet-level rate-limit would help significantly, but at the same time I'd be wary of triggering any kind of retry-behavior.

Worst-case scenario for a service like this would be having an error response/timeout trigger some kind of unlimited retry flood.
I think they dream these things up more while drinking claws.

But it's very, very consistent. The "Outrage you so you give us money" letters in these surveys don't leave any whitespace on the last page.

On the other hand, there are some groups I support who will send something along the lines of a 10 page, single sided, properly written letter (no random *BOLD* italic and the ever-popular "ink pen looking circles to draw your attention to the outrage of the day") explaining in competent written English what they've been doing, where they'd like to expand, and what they need to accomplish this. I'm far, far more likely to support those groups (though I generally just give locally, I've less interest in what's going on in Washington than in our local town and region).
Since this is a computer program doing the note manipulation, I thought it was a nice coincidence that his software made a real time silhouette of him while playing.

Here's a screen capture, with a link to the actual piece in the description.

https://imgur.com/gallery/yhxHUfZ
It was much more likely meant to mock the Christian tradition of eating fish (actually the point is, not eating meat, but then people naturally turned to fish) on Fridays (and for the hardcore ones also on Wednesdays).
This same Christian tradition has become a bit of a joke nowadays since fish is now more of a luxury and is more expensive and less accessible than meat, which is now super common and much cheaper.
There's a few DIY insulin pumps, and surprisingly one of them recommends a full apt upgrade: https://openaps.readthedocs.io/en/latest/docs/Customize-Iter...
What is a good resource to learn these points? Does the Manager's Path cover this material?
Because while I work for a British company the shares are awarded by our French HQ, so unfortunately none of those share planes are available in this case. The company employs 50k+ people globally and only HQ awards shares.

Also I'm not sure how much tax this would actually save - you can only get £3600 worth of shares tax free per year on the employee incentive plan(which seems closest to what I'm getting, flat number of shares after 4 years). That's a very....low amount.
Considering that they said 12-18 months more for volume 4680 production, I don't think that is settled yet.
Ask HN: Where to Start My Startup? Miami/Austin/SV/NYC/Denver?
Hi HN! My startup recently closed a 150K pre-seed, and I have to relocate to the US (I have a green card which requires me to live in the US half of the year). I will be working from home, and my cofounder is in Europe. Our B2B clients are not in the US, but our B2C are.

My priorities are to be able to live very cheaply (gonna pay myself minimum wage, only so that I can pay bills), have good internet access, and have things to do outdoors when not working (surfing, skiing, hiking, climbing, sunbathing, swimming, whatever really I will anything the land has to offer). Also priority is to build a network so I can raise a seed. We won't be hiring anytime soon, so talent pool is not required.

I've considered Miami, Austin, SV, NYC suburbs, Denver. Lowest rent I've found for both NYC and SV (San Jose) was 2K-ish for 1br apt, while Miami 1.5K and Austin and Denver 1.2K.

Where should I move to? I've had people recommend moving to North Carolina so I can have even cheaper costs, but not really sold on that idea yet. I've also considered moving to the surf areas in North Florida (Cocoa, New Smyrna), rent is super cheap there and there's surfing all the time so thats a huge plus but not sure. Also I might need to travel to the Bahamas to meet with clients in the future.

Any ideas?
Cancer Research: Full Circle–From Endless Complexity to Simplicity and Back
As a regular web dev, you are constantly staring a distributed system in the face: it’s made of the program running on the server (back end), and the program running in the web browser (front end). How do those two programs agree on pieces of common information? How does the server deal with communications from other clients? At what cadence? How are the caches invalidated? Regular web dev is anything but simple, if you seriously consider the questions it poses. Tools like this help you think such questions.
> I'm living below the poverty level

No, you're not, because you are getting all kinds of benefits from living in a rich area of a rich country (you name a number of them in your post) that don't appear explicitly in your income but have a huge positive impact on your quality of life. Try living on the same income in a much poorer area or a much poorer country where none of those benefits are available and see how you like it.
FP = debating largely academic nuances that have almost zero material effect on software deliverables, purely for ego driven reasons.
You're absolutely correct on your second point.

But for the first point, as poor as research in education is, there have been improvements in educational methods. I read some examples about the Common Core mathematics pedagogy, prepared to be as angry as Feynman, but they were actually teaching kids how to do arithmetic the way I do (which is way better than New Math or brute force methods): 99x5 is 500-5 not 5+(4+5)*10+400. Are their changes more likely to be improvements rather than demerits? I do not know.
Don’t know why this is on HN front page given it is an error.
Ah, so it's a Chrome-based video editor, not a web-based one.
We're talking about blocking IPs originating from China. How would that hurt the affected people outside of China?

In regards to trade war, HN has discussed this ad-nauseum, I think we should restrict the discussion to internet traffic even though I brought it up as an analogy about asymmetric response from the west in general: https://hn.algolia.com/?q=trade+war
Teaching history is not about becoming a historian. Being a professional historian comes with it some standard practices and methods, which is irrelevant if you're not a pro. Though I have learned to not trust "history" books written by journalists, who usually write them because they have a political axe to grind.

As for historical facts, you cannot understand history without knowing any facts about it. For example, you cannot understand the American Revolution without knowing who the major players were and some idea of what their roles were.

BTW, I have an interest in Soviet history. I'm interested in your recommendations on the best books on the topic.
The words "strict" and "rigorous" do a lot of heavy lifting in setting user (and market) expectations. We programmers are pre-inclined to think in terms of Boolean logic, but the law frequently splits hairs on qualitative value judgments; there is no simple rubric for what counts as "reckless endangerment" or "gross negligence", for instance.

I think it's a given that no one expects any QA or security process to perform perfectly. But there's some fuzzy line past which Apple's process fails to be "rigorous", and whatever that line is (or should be), courts will inevitably contrast the high expectations set by Apple's marketing with these real-world results when considering claims of negligence, liability, false advertising, anti-competitive behavior, etc.
It's a big deal, if just to provide a signal that lithium supply can be distributed in the future and mineralized, concentrated, and potentially politicized sources won't dominate. The biggest effect might be to chill R&D on alternative chemistries to lithium for motorized transport batteries as well as lithium recycling research.
I see what you're getting at. For me, this was a small toy, and websites have maintenance costs while this has none, and that's the tradeoff I prefer at the moment.
I really liked the description of this particular feeling, coupled with it inevitably being profoundly wrong.

> Despite the low opinion some had of cancer research, we molecular biologists imagined that somehow we would ride in—knights on white horses—and save the day. We were, after all, reductionists, who would parse cancer cells down to their smallest molecular details and develop useful, universally applicable lessons about the mechanisms of cancer development. We would somehow develop logical order out of the phenomenological chaos that the traditional cancer researchers had been accumulating for more than half a century.
The teachers I know do reuse their lesson plans when they teach the same class. One of the biggest values of seniority is being able to teach the same class every year.

Why they don't standardize has everything to do with the kind of people who become teachers and what they want to be doing with their time.
Game of Thrones is set on fictional continents (though yes, inspired by some actual European history).

https://en.wikipedia.org/wiki/World_of_A_Song_of_Ice_and_Fir...
Suggest retitle: "Cloudflare acquires Icanhazip".

Glad it will live on!
Yes and likewise, car manufacturers should remove seatbelts and airbags. They simply encourage reckless driving, and by giving the false sense of security / assuming the gatekeeper role, they should be liable for any accident.
Thanks for that, actually made me chuckle :)

(And it illustrates the point quite well, as that is indeed probably the simplest and most general rule you can find.)
Welcome to Hacker News. This project was written by a fellow HN user for fun. I think it's pretty clear, based on the quality we've seen so far, that the author is capable of making it do all those things. I like to judge projects and startups by envisioning their completed state, rather than worrying about details of how they exist today. I think DitherPaint is a cool project and worth encouraging.
First, you would be surprised how many candidates can't do something like fizzbuzz correctly.

Second, if I ask you coding question I am not going after your existing knowledge but rather about how you deal with problems to which you don't know the solution for.

After all that is what development is -- building something without necessarily knowing the solution when you start.

Third, I don't care how good coder you are (well, I do a little). What I do care when I ask you coding question is that you can think logically, ask right questions, work with me to find a solution to the problem and also that you can use the tools that are at your disposal.

Development is a lot of abilities and if the only thing you know is how to write more code then that is how you are going to approach every problem. As they say, if the only thing you have is a hammer...

Most corporate software is extremely simple (or at least it should be). Writing REST API to run couple of agreed rules on objects in a database, call an external service or send a message over network is not a pinnacle of technical achievement.

Arriving at the right solution in a large and complex organization, with many forces around you, people trying to overcomplicate your solution, stakeholders trying to drive your design or speed up development because refactoring is for pussies, on the other hand, is.

Now, I interview only senior engineers and up. I expect senior engineers to be able to arrive at a workable solution in a real organization. Coding should not be something that is any kind of problem for you, it is just one of the tools you use to achieve the result.
You are saying that we could theoretically lower the minimum. As it stands, the minimum is 0%.
In some sense, it might not matter. If an ASN/company admin responds to emails in a hostile fashion, does it matter if they bought their devices in good faith? They're still assholes.
> How to explain a technical concept behind closed doors to a senior person too embarrassed to openly admit that they don’t understand it

This list should also include: How to admit you don't know something as a senior engineer and learn from junior engineers who are closer to the new technologies.

As a junior engineer I found that I respected senior engineers more when they asked me to teach them something they didn't know.

As a senior engineer I feel like I get a lot more respect from the junior engineers when I just admit, "I don't know that can you teach me more or point me at some good resources?". For that matter, I get a lot more respect from other senior engineers when I give them exactly the same response.
The Supreme Court pared down a controversial anti-hacking law
> So you form "3d printing shop" company and put some money in (loan, services...). Company purchases 3d printer, but does not pay any taxes on printer, it is an expense.

But you already paid the 5k in Income Tax, when you initially earned the 10k that you put in the company to buy the printer. How does that save 5k? I think the business needs revenue.
There has never been a society where this is true. Certainly where I live, in the US, free speech is code for "white men are allowed to say whatever they want" while the speech of other groups can be violently repressed without consequence.
Tesla doesn't have a problem selling the cars it makes. Why take on an additional financial risk in order to increase demand?
> the best strategy for the last 20 years (with hindsight) would be to buy the shares that have performed best over this period,

The best strategy doesn't seem to me to be straightforward to calculate, even with perfect hindsight.

It might be to continually switch in the short-term most profitable asset, after taking into account the transaction costs and risks of influencing the market.
Is Your Consultant a Parasite?
Containers. I setup Ubuntu on cloud servers and use lxc for containers e.g. web, database servers.

I could literally copy a folder running my container and be up and running on another provider.

The only other moving parts are nginx on the Ubuntu host proxying to it's own containers.
Yeah I think it's interesting to think what people of today will be cancelled for. My best guesses are eating meat, and doing business with China.
Bingo, US is fading out.
Crystal language: Behind the scenes of the past two months
So let’s assume the trick works and everyone catches on. Surely we can’t all get 25%

And that’s the problem with any successful algorithm except buy and hold value investing. The latter being hard because it requires doing little, and nobody believes that which requires the least effort to be the best.
Ask HN: Starting a Company on a B1/B2 Visa
Is it legally allowed to operate a company in the United States on a B1/B2 visa if we do a Delaware C Corp., open a subsidiary in our home country, have us employed through the subsidiary and then operate the business in the U.S. on 6 month stretches?
I thought that one was the most interesting too. The convex hull appears circular but it is not, in one case you have to join the dots between the center point of triangles, none of the points on the triangles are on a circle, or maybe all of them are if we discard the hull abstraction, in which case there are three circles.

Imagine trying to write code that identifies that. However it's one of the most obvious to me.
No, at least I don't suffocate fish that I catch. I stun and kill.
Show HN: CryptFolio – Track Your Crypto Portfolio
Link to Tweet: https://twitter.com/ea4gpz/status/1401598857478279173
No, you can't use a B1 visa to operate a business.
Scott Adams (creator of Dilbert) has this concept of a talent stack. The idea is you want to develop talents that are synergystic. So for example, web development might be one talent, which can get you in the door. But if you add database development, backend technologies, etc., now you can be a full stack developer. But if you go further afield and start developing public speaking skills, or people skills, now you're moving into a lot more possibilities. Point being, if all you did was focus on being really good at web development you plateau at "valuable employee". So I would say that developing talents outside of your core competencies is absolutely critical.

I would say intense focus on one thing reaches a point of diminishing returns. The key is to recognize when you have mostly tapped that vein and develop something else. That doesn't have to be a github project, often you want something far afield, especially to avoid burnout. it can be speaking classes, or improv classes, or even fitness, or electronics, or whatever, anything that helps your stack.
Weird, I can flash whatever code I want to on my car's ECU. There's even an entire subculture dedicated to modding ECU firmware.
Where do you take that uniform distribution from? I don’t think any ETF would conform to that.
That's a pretty stupid position, since it's pretty clear the 2nd amendment is saying that it's a right of "the people". The preface is to explain the reason it's a right, that is to form the Militia, which is commonly understood to consist of most able-bodied men.

If individuals aren't allowed to own and practice with weapons normally, then when it's needed the Militia will not be "well-regulated", as in well-armed or trained.

The 2nd amendment is really very important to all civil liberties, since otherwise there is nothing to stop a repressive government from taking control.
I think it really depends on how idealistic you are. I don't think I'll ever find a job that satisfies me completely. I just have too many creative ideas that don't fit neatly into a regular dev job. I've also found that "devoting" myself to my job itself can lead to burn out. There's only so much you can control within a job. Even trying to find a better job takes work and does not guarantee you'll be happier in the new role. There's always something that you won't like in it.

In my opinion, it's better for your mental health to treat your job as a job and get as much as you can out of it in terms of money and improving your skills. I think with enough time in the industry, you eventually figure this out.

There's absolutely nothing wrong with doing side projects as a form as escapism if your job isn't aligned to what you want to do. Life is what you make it. There's no "correct" way to live.
Technologically speaking, yes. The default configuration works but there are problems when the site becomes busier that show up.

For example: WordPress has its own scheduler called wp-cron.php. Part of the ease of setup is that you don't need to create a cron job. It will just run wp-cron.php every time there is a page load. While that makes it very convenient it doesn't scale well and so when a site becomes busy it starts to fall over. So in that sense it's ease of use is also a downfall at times.
Yeah I think a lot of it is learning to think like how the people who thought up the problem think.

It still may not be a bad exercise (like art students at a gallery copying a master's work), but you shouldn't get too far ahead of yourself claiming it's some sort of 'exercise in pure reason'.
How does this stop or in any way slow the proliferation of scam apps?