skysight-inc/HackerNews huggingface dataset:
Necessity is the mother of invention.

When you're stuck on a tough problem with a tight deadline you can learn pretty quickly. Though it's a tightwalk, especially if you don't have a lot of help from others, since you might really get stuck or so out of your depth that you miss obvious solutions sitting right in front of you.

Still there's nothing quite like a good project to focus the mind and the lessons you learn that way tend to stick. I find this is especially true when working with source code. You will accidentally learn a codebase from constantly having to refer back to it.

I also find trying to teach things to others is a good way to learn. If you like to write, try putting together a few paragraphs or some slides to explain a concept. It will stick with you a lot better after going through the effort. (and it's real effort... it takes hours to produce a seemingly miniscule amount of content when building tutorials)

This assumes of course that the chief problem is not so much content as it is holding onto it for more than a day and achieving real depth with it.

Videos aren't ideal in this respect. They can introduce a concept and point you in the right direction, but you really need to get your hands dirty to understand it.

Maybe try your hand at fixing a bug in an open source codebase you want to learn. (or even just reviewing a pull request and trying to understand it)
This makes no sense.

So a company that has a target market of men must have a woman on the board? So an all woman board will be legal?

How female is female enough for them? Can someone just identify as a woman, or will there be a mandatory screening of what's between their legs (or what their DNA has)?

I predict the outcome will just be companies will move headquarters to another state (already happening because of taxes!) and/or the company will go private.
I’ve been impressed with A Philosophy of Software Design. The Little Typer The Little Typer (The MIT Press) https://www.amazon.com/dp/0262536439/ref=cm_sw_r_cp_api_pXxS... looks promising
It... clearly is a debate? Like, a fundamental and unanswered question spanning many scientific fields? That’s interesting to me. The political valences you choose to assign to each side of the debate: not so much.
If the system was not for distribution then it was just to thwart the ones trying to “borrow” it from that closed system.
I know, why isn't this on the front page of PC Gamer?
I haven't been able to find the law itself to read it (probably not looking the in the right places), but all the reporting on it says that they must have at least 1 (or 2 or 3 depending size of the board) female member. I'm not sure how that's going to play out in the long run if it's actually worded that way since I suspect it would run afoul of federal EEOC set of regulations/laws. It'll be interesting to see the law itself and how it shakes out in the courts (regardless of how you feel about this law, I'm 110% certain it will end up in the courts).
I found this much more amusing when I read it as $20 + shipping from mars. Theoretically I wonder how much that would be?
Looking for Software Engineer
Gilt Investments is a fixed income specialist firm, offering fixed income products to the Australian public as a secure alternative to volatile and high-risk investments such as shares and property. We currently operate on a service based model, whereby we provide guidance on the construction of Fixed Income portfolios for our clients.

Gilt Investments is seeking to automate some of the services offered through a range of online tools. As a software engineer at Gilts you would be part of the team delivering the initial product release along with defining the infrastructure for future features and products.
About the role:

The successful applicant will work as part of a US based team, and will be accountable to the Brisbane based Managing Director. We are seeking a motivated individual with demonstrated knowledge of developing across the stack. You should be comfortable with database setup, RESTful api design and modern frontend frameworks. You will be able to work independently, as technical guidance and design direction will often not be received in real time due to time differences with the US team. We are seeking commitment for 16 hours per week. You will have the flexibility to work most of this time in hours of your choosing.

Responsibilities:

Develop across the stack (frontend, backend API development and small amounts of server management),
Build and maintain infrastructure for scalability and reliability,
Design API's

What we are looking for:

Strong knowledge of Version Control (Git, Mercurial, SVN)
Experience with Unix based systems
Strong knowledge of Javascript
Database fundamentals
RESTful api knowledge

Bonus points for having experience in:

Reactjs
Postgres
Golang (Gin framework)
Google Cloud Platform (GCS, Compute Engine)

How to apply
If you think you are right for this job, or would like to know more, please contact: support@gilts.com.au
If your question is "Are we as a society willing to sacrifice the income of some small sites to keep users from being infected and having their privacy invaded?", then you may wish to contemplate the possibility that a lot of people might just say "Yes".
I'm curious how trans people are counted as well. Say you have 1 Cis female, 1 cis male, 1 trans male, 1 trans female. Can the fifth person be a cis male or trans male?
Stealing from a Cashierless Store
This is one hell of an overreach and will absolutely not improve the problem that it tries to solve.

I am against identity politics on principle, but a much more amenable solution would have been something like offering tax incentives for companies who do.

But aside from being way too heavy handed for a state, are they planning to do this for every “protected” class? Why only women?
Here is an example site using Tailwind
https://novapackages.com

Some sample code on the doc site itself
https://tailwindcss.com/docs/examples/cards/
Curious - as article mentions - if this can be enforced on the standard Delaware C / California foreign that almost all of us work for.
Anthony J. Dos Reis

https://www.amazon.com/gp/aw/s//ref=mw_dp_a_s?ie=UTF8&i=book...
An actual lottery is usually low-effort: you buy a ticket, scratch something or pick numbers, that's all. So even though you'll probably never win, you don't lose much. Working thousands of hours is not like that.

The equivalent of lottery with video games would be spamming app markets with shitty games made in a week-end, hoping it catches up somehow. One day someone will make another Flappy Bird, but it will probably not be you.
http://archive.is/7aEug

https://outline.com/3Yndgb
Internet is a huge resource. Even finding the most relevant thing is an art. You keep on getting better. Videos and tutorials might be shallow but your aim is to get the job done by learning a new skill. You only get closer to being an expert by meeting your objectives (programming and making human effort less than ever) and NOT by reading in depth nor by finding short cuts to expertise.
You make it sound so easy. People on Medicare vote.
can some one give a quick tldr of probabilístic programming? is it a convenient way to use Bayes (update priors) or is there more to it?
https://www.archiveteam.org/index.php?title=Wget_with_WARC_o...

https://github.com/oduwsdl/ipwb

#!/bin/sh

cd ${HOME}/data/archive

user_agent="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27"

domain="${1}"

wget \
--mirror \
--page-requisites \
--restrict-file-names=nocontrol \
--timeout 60 \
--tries 5 \
--wait 1 \
--waitretry 5 \
--warc-cdx \
--warc-file="${domain}" \
--warc-header "operator: Wayback Mesh" \
-U "${user_agent}" \
-e robots=off \
"http://${domain}"

ipwb index "${domain}.warc" > "${domain}.ipfs.cdxj"
It fails to work for many things. What makes me wonder when the niches it works will become saturated?
I had e-mailed Ken Shirriff a few months ago to ask whether he might tackle this topic. I'm thrilled that he has! Thank you!
Doesn't work on Android
Never really did modern game development, but can you really implement a first person shooter with a twist over a weekend? How would you go about it, create a mod for an existing game?
Legislating people to make decisions based on gender? Wow! So progressive and nondiscriminatory!
That's because they're a small site. Earnings are proportional to value in traffic and audience.

Small sites do not make big money.
Also don’t use webmd :)

See an actual clinician
California governor signs nation’s toughest net neutrality bill into law
Aren't most companies "based" in Delaware anyway for tax purposes?
Yet it would be wise to try to stablish market fit of the toy he has first, before throwing it away and getting another toy to test for fitness.
We used to have a free market and it sucked. So they took the worst part of it and slapped a national insurance program over it and that's Medicare. And now 50 years later the rest of the market sucks.
> Give it a decade and I bet the ~585 year time frame is reduced to a small enough interval where bugs appear.

I'm skeptical that much changes in the next decade regarding where 64-bit integers are useful. It's been a long time since there are been meaningful clock frequency increases in commodity CPUs. Even if we had a 100Ghz CPU and we had it increment a register once per clock cycle, we're still talking ~6 years for it to overflow. And, thats assuming a 20+ times increase in clock frequency when clock frequencies have been mostly flat for the last 10 years.

> a programmer in the future commenting that 128-bits should have been used, and 128-bits will break in the future of that future, and so on.

I disagree with this statement. With 128-bits, it becomes difficult (though not impossible) to even come up with things that are numerous enough to be unable to count with that number of bits. That was never the case for 64-bit or smaller integers.
The article seems light on explaining the reasoning behind the law. Its proponents clearly want to increase the average female-male ratio on corporate boards. But that doesn't mean that a few boards being nearly all-male is necessarily bad. There must be a better, less blunt way to encourage companies to open more board seats up to women.
It’s an interesting question, but I’d assume the law would say a trans female counts, a trans male does not. After all, if you’re transitioning into the gender you feel inside, then your birth sex is probably irrelevant from how you think and approach situations.

But that said, the vast majority of boards are all cis males. That’s the real thing being challenged.
I don’t think that comment is unsubstantive.

It’s legitimately difficult to navigate this, especially given that the expectation is that gender is fluid, trans people in various stages of transition exist, and more emphasis is being placed on defaulting to generic or self-identified pronouns than assuming pronouns based on appearance.
Take a look at companies whose target customers are all women. Are you surprised to see a man on their board?
For all the charlatains on Kickstarter you also have folks like this that feel an almost unbearable burden to make good on a promise made. I feel bad for the guy, hope he can dust himself off and take the good and leave the bad from the experience.
Agreed. Allowing the governments to dictate the demographic makeup of private organizations is just asking for trouble. If we continue down this path I'm sure people will screw it up and use it for bad things (like universally bad, not just considered bad by the affected minority) within a generation or two.
Please don't use an interpreter for metaprogramming evaluation.
The question is orthogonal to that of corporate boards; in other words, is off topic here.

It's also a classic flamewar topic. One-liners about flamewar topics don't end well.
Comments moved to https://news.ycombinator.com/item?id=18109162, which was posted earlier (and isn't paywalled).
This is only going to lead to "We don't have a female, let's just find one and put her there because the law says so."

First and hopefully last state, but I'm not optimistic...
I’m in the same place in many ways. I had a successful kickstarter in 2013 but totally over promised and was unable to deliver.

My June update has a little bit of what “winding down” a 5 year old Kickstarter feels like for me:

https://www.kickstarter.com/projects/flutterwireless/flutter...

I still have people demanding refunds, and I’m inclined to make sure everyone is satisfied, but after five years it’s pretty hard to keep going.

But to the author of this: you’re not alone. And it’s okay. Some people will be upset and many people will be totally okay with this. What’s important is that you take care of yourself. You are no deadbeat - you’ve really given it a solid effort and after all this time, it’s okay to admit failure, defeat, exhaustion, or whatever you want to call it.

In time you will see that the work built character you never intended to build. You will be better for it. The dream you once had may haunt you at times, but try to remind yourself that the dream you imagined apparently wasn’t as realistic as you’d believed. It’s okay to let go, and the healthiest thing to do if you’re feeling burnt out.

You’ll be okay. The backers will too. You’ve given far, far more than any backers have. You may feel forever in their debt, but nonetheless it’s okay to stop. Kickstarter invites us to make impossible promises, and it’s insanity at some point to keep pushing forward.

Take time off, accept that you’re done, and see what it feels like to relax.

To anyone else in this boat, you’ll have to follow your heart. Everyone’s path is different. But many of us fail. Failure is a necessary part of experimentation. I hope you genuinely realize that most people never even try to launch their own company or project like this, and few succeed. We all want to be the one who had success, hit the killer growth curve, and made it through the hell to the kind of traction we’d always dreamed of. But we will not all succeed. I did not succeed. But I’ve made what I’ve made and I’m sure as hell proud of the work I’ve done.

Take care of yourselves. It’s hard to admit you were wrong, but it’s harder to pretend you weren’t.
I'm not sure how it's supposed to work on anything. It's unusable on Firefox. Why does the scroll wheel change font size? Why is the list slanted? Why is it a list at all given it's a web of connections?
A few things:

> this would be a huge disadvantage to smaller websites

Smaller websites already make no money on the web. Nothing in my scheme prevents them from explicitly requesting money or whatever else.

> you'd have to make contracts with each individual ISP

I wouldn't let ISPs refuse to contract with content providers. They'd have to carry all content, and they'd have to distribute their profits according to whatever scheme we come up with.

> a lot of them seem to want to move in this direction already with paid prioritization

Totally agree, but I think this is deeply harmful. My hope would be that by recategorizing ISPs as "dumb pipes" all of these problems go away.
While were at it lets require health insurance be required to bill as a percentage of income.
Medicare pricing is currently only possible because healthcare providers can cross-subsidize Medicare patients via raising prices on other patient pools. It's not going to work.
The provisions aren't in effect yet, so "now" is bogus.
It’s a bold move, and I don’t know that I think it’s the right way to do things. That said, it should start to break down glass ceilings and likely lead to behavior changes by adding female perspectives into the mix. It’ll probably also trickle down in hiring practices and possibly even product changes that are less male-focused.

I’d prefer it if women could achieve this on their own because they’re good and deserve it, but so far society seems to be stagnating... and with the recent Kavanaugh hearing and what Trump says and who he backs, I fear women’s rights are in danger and role is receding. I’m very curious to see how this plays out and what meaningful changes (if any) come from it.
Seeing “quotas” in action already I can tell you they have the opposite effect than desired or imagined. Until now some people could imagine they didn’t get the job but she did because she’s a woman. Now they know and they’ll always hold this kind of law as proof.

This does nothing to further women’s rights but certainly does a lot to discredit the ones that deseved to be there by casting a shadow over whether they’re there to legitimize the board in the eyes of the law.

This legitimizes the question “was it the skills or the legal requirement”?
They'll also likely choose a woman they can walk all over to accomplish this end.

I feel like this will hit the supreme court like a lead balloon fortunately.
By analogy, computers don't write software programs. Programs 'run' in a physical environment, but I'll assert that higher levels of their 'behavior' when they interact with the outside world (for non-trivial programs) are non-transparent to someone who can only observe the physical computing elements.

The individual mind is far more complex than any existing programs. We are certainly not aware of all of the aspects of the world it is responding to. Furthermore, the diversity of those responses across the population is staggering. 'Irreducible' seems like the right adjective at present.
Now we just need New York on board and things will be back to business as usual - just like the CARB rules. Depending on what the courts end up ruling, of course.
A sexy state container for React
Josh, you have my sympathies. IME, in 'our culture', whatever that is, people like to boldly ignore limits to emotional energy. 'Just Do It', 'live with no regrets', and all those slogans. If you say you're not doing something due to a lack of emotional energy, people will call you a wimp, sometimes to your face.

And so it's a mistake that everyone, it seems, ends up learning from hard, scarring experiences. There really are limits and they are just as real as limitations to how fast you can run and how quickly you can code. Often I see consequences that are similar to Josh's - you fail others because you didn't take emotional energy into account when you made serious promises to them. A failed Kickstarter is no big deal, those are expected to be risky; I see failed marriages; people neglecting or otherwise hurting their kids; people failing their employees, partners and investors; and people losing their family's and friend's money and good faith.

IMHO, if you want to be honest with others you need to be honest with yourself; you need to know yourself and your capacity. Also, you can then learn to manage and increase your emotional energy, to spend it efficiently, and to use it to your advantage as the powerful, irreplaceable capability it is. Ignoring it is like ignoring any constrained resource, such as cash flow for your business. It might help if we taught people these things as children.

EDIT: A few additions
I used to think that making money was extremely easy. You can make an App, a website, a YouTube channel, etc. How absolutely naive I was. Turns out it's very hard to convince people to pay you.

I adopted a different strategy later on. I try to make things that I use myself. So if it turns out no one else uses it, at least my effort doesn't go to waste. My Android App is now sitting at 10+ downloads but I made peace with it fairly easily since I use the App myself twice a day.
How does it feel if you are a developer and people devote their lives to your creation?

Particularly if you spent weeks making it and people have spent years playing with it?

Then how does it feel if millions of people play?

Game developers are kind of cut out of the story. It would be nice to have their take on the story, to hear what they have been creating whilst others have merely played.
Fuck the "bipartisan plan". M4A now.
I don't know about his allegation, but if you are seen at an in-network hospital by an out-of-network doctor, you pay out-of-network. Even if you were unconscious, anesthetized, etc.
Fascinating to see all comments against this at the moment.

Some level of mandatory female board presence seems to work OK in plenty of places elsewhere in the world without a great backlash. No visible campaigns to repeal because of the great damage or tokenism that's resulted.
I start listening: Nintendo wii.. hmm old..
Mario kart.. ok cool..
Speed running with short cuts.. hmm ok esoteric but sure I’ll give it a shot..
Interesting historical narrative about this random corner of the internet subculture.. hmm cool! Listened to the whole thing.. well done!
On flashlights, yup. Plus, they use less efficient drivers and no substantial heatsink, so they're at least 20% less efficient out of the gate and 30-40% less efficient once they heat up.

On batteries, I just don't buy them often enough to really get screwed over. I try to to get Panasonic or LG, but if it's for a random project I'll look for any that have good review with pictures of the protection board. Then, if they claim something reasonable for capacity, I subtract 30% from that number and buy them if it's in the range of what I need.

As for counterfeits in general... Growing up middle class, counterfeits weren't a bad thing most of the time. Cheaper materials, worse/no warranty, and higher failure rates? Sure. Don't get a counterfeit if it's a matter of health or safety. But, if you could only afford the Thingy X Basic Model, a good counterfeit might mean you could get Thingee X Deluxe Ultra Championship Edition. It might not be as good as the real Thingy X DUCE, but it was usually better than the Thingy X BE.

I never understood the obsession with genuine items in fashion, since most of them were as good or better than the designer versions. Instead of paying $1000 for something, you paid $20 and got the exact same thing with the same materials and slightly different stitches in an unnoticeable location.

People are weird and the topic of counterfeiting really puts that on display.
I think that unless done for artistic or exploratory reasons, it is better to have a pre built audience for large projects like games. The fact that sales in the indie space are bleak is not news. Try a crowdfunding campaign and if it fails then think hard whether to continue to invest time into the project.
Wow, I had no idea it was actually that terrible!

The fact that 85% of the normal room lighting is blocked by the lens means that wearing it would essentially be like wearing sunglasses.

On top of that, the diffraction grating also looks like it introduces a bunch of visual artifacts like smearing, ghosting, and rainbows.
It looks good but I saw they require Slack developer which is a no for me

> Outline requires the following dependencies:

> Postgres >=9.5
> Redis
> Slack developer application
Which one of his books covers how to build a computer, and is nand2tetris better?
It's a good question, and I'm a little disappointed no one has answered this yet.

There is no reason you couldn't redefine a function in C. It's really more of a cultural constraint than a technical one. It's a little tricky, but it could be done. It just so happens that C programmers don't think in terms of interactive programming because C started out as a non-interactive language, and so it has remained mostly a non-interactive language. Lisp, by way of contrast, was interactive and dynamic on day 1, and it has stayed that way. In the early days that made C substantially faster than Lisp, but that performance gap has mostly closed.

However, there are some things that Lisp does that are actually impossible in C. The two most notable ones are garbage collection and tail recursion. It's impossible to write a proper GC in portable C because there is no way to walk the stack, and there is no way to compile a tail-call unless you put the entire program inside the body of a single function.