jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Some truly impressive results. I'll pick my usual point here when a fancy new (generative) model comes out, and I'm sure some of the other commenters have alluded to this. The examples shown are likely from a set of well-defined (read: lots of data, high bias) input classes for the model. What would be really interesting is how the model generalizes to /object concepts/ that have yet to be seen, and which have abstract relationships to the examples it has seen. Another commenter here mentioned "red square on green square" working, but "large cube on small cube", not working. Humans are able to infer and understand such abstract concepts with very few examples, and this is something AI isn't as close to as it might seem.
I wonder... is it still justified to learn Prolog now? Aren't there better alternatives for logic programming in many other common programming languages? I mean http://minikanren.org/
Any word on how slow this will make an iphone 3g? I'm still at 3.1.3...
I really like The Innovators by Walter Isaacson, it is a great book about the whole computer history and many ideas that made it possible.
Similar to solutions like kissmetrics and mixpanel, users send data they want to track via HTTP requests to an input server. They then log into the dashboard for their account and the data from their application is supplied to the dashboard via the typical AJAX model. It's not just a visualization tool that sits on top of whatever you're local data source is. You send data to the cloud and view it in the cloud.
I understand where you're coming from - but - I'm of a mixed opinion of whether that's actually true. Asking a lot of questions might be equally valuable if they're questions of increasing complexity, that show growth and development over time.

Back to Malcom Gladwell's "Outliers" (in which he states that the requirement to master anything seems to be 10,000 hours of practise).

With 10,000 'hours of questions', assuming progression and growth, would you not find yourself at the same or similar level of mastery as someone who'd provided 10,000 hours of answers?

Quite frequently nowadays, I find myself at work seeing a question about something not functioning quite right - (height and width of a graph, cross browser/OS page performance & display) and I find that I've got an immediate answer, because I asked the question on stack over the weekend (when I'm doing my fun projects).

Another interesting point - that I've just noticed this morning, is that I think there may be an Algorithm in Stack that "bubbles up" questions about things that you've asked questions about in the past.

My initial attempt to "give back to stack" were met with nowt because I couldn't find any questions on topics that I have relative expertise on - but - now that I've asked a number of questions on the things that apply to me (DOM, jQuery, Ajax, Selenium, PHPUnit etc...) Questions with those tags seem to be closer to the top of my list.

Maybe you've got to ask enough questions for stack to know what questions to ask of you.

It's really neat. I actually quite like it there :)
That's why I said "part" - but each gifted teacher lost to the profession leads to many, perhaps thousands, of less well educated children.
Can you confirm or deny that Canada is the sanest English-speaking country in the world?
I wonder if EngineYard really qualifies as "ultra-productive" still...
http://en.wikipedia.org/wiki/Racetrack_memory is worth a read.
They're not offering email; they're trying to replace email with their own platform.
The right type of wood can also make for quite an effective weapon, especially in the right hands.
@facebook.com is the new @aol.com, now that the latter has all but imploded... there to help you spot the technophobes.
This is my first post on Hacker News...it's a couple browser extensions I made this past weekend at WePay and DailyBooth's Hackathon.
So this is more Twitter and MSN territory than Gmails's.

I feel that there has been some space for a MSN replacement for a while. Microsof lack of innovation of MSN is a sign.
(Wave tried to get it but failed though)
The article didnt really cite anything specific so i'll just give my opinion on what i think they're talking about.

Flash (obviously):
While i disagree with the principal of specifically excluding a technology out of your products that use the web, i do think the web will be better off without flash.

Porn:
Steve said he wants the iOS devices to be porn free. I disagree that just because its objectionable to some people doesnt mean you should exclude it and yes i realise you can go to a porn site using safari but i'm mainly talking about the app store.

The App Store:
Apple specifically excludes apps that it doesnt like and while i understand that this can be quality control (although i wouldnt call the fart apps "quality") it is also censorship.

While i realise that because Apple is a company it can do what the hell it wants to its own products i would like to see a more open and free company philosophy.

Then again, just because i think like that, doesnt mean others do.
Steve Blank has written pretty extensively on this - the point of a startup is to search for a repeatable and scalable business model. The business model and product are fluid and change in response to feedback from potential customers. He calls it the "Customer Development" model.

By "Don't build your company, until you've verified your Business Model", he means don't build out an entire company around a business model that hasn't been through the customer development process.
Interesting that they bailed on Cassandra and went back to HBase.
You quoted the first paragraph of the section on assault. The definition of "consent" as used in the first paragraph is given in the third paragraph. It also covers the case of false pretenses:

(3) For the purposes of this section, no consent is obtained where the complainant submits or does not resist by reason of

(a) the application of force to the complainant or to a person other than the complainant;

(b) threats or fear of the application of force to the complainant or to a person other than the complainant;

(c) fraud; or

(d) the exercise of authority.

I was referring to part d. Part d would also apply to TSA officials as far as I know, but if they were on Canadian soil they'd probably get some special exemption. Also, I don't believe they technically do the searches on Canadian soil. Airports are weird.
does javascript reduce "accessibility" as in: does it keep average users and handicapped users from accessing the pages?

The usual texinfo output is probably more accessible from a technical standpoint, but from a usage perspective it is not.

Markup formats like ReST/Sphinx are much more semantic and improve accessibility for the impaired as well. Simple JS is not the problem here.
> The desire to control your partner ... is a really unpleasant character flaw.

Isn't that a good reason to steer clear of anybody who insists on being bought diamonds?

Edit: Unless you like buying diamonds, or have so much money it doesn't matter.
Heard a figure on NPR the other day that it cost $35K to house/feed a prisoner.
> The programming advice it provides is good[0]

> [0] Well, to a degree.

Well, parts of the high level strokes are anyways. Nowadays his inline assembly block example is likely to just interfere with the optimizer's own code analysis and do more harm than good.

The time spent suggesting trivial rewrites that optimizers are now capable of doing on their own would be better replaced with discussing how the CPU cache or branch prediction works, and it's implications.

Any modern discussion of optimization worth it's salt would mention profiling - entirely lacking here.
I suppose we've come full circle and stopped trusting in free markets to fully solve all problems.

Does anyone know of hybrid central planning / market approaches? Maybe a central planner with a market trying to predict whether the planner is making good decisions?
I'm not sure how many of these falsehoods programmers actually believe. But one falsehood I've actually seen in the wild isn't included:

"(Direction) Street" is necessarily the same (or different) than "Street." Or even if they're different, users will understand the difference, at least on a local basis.

I had a GPS that would always omit any directions that prefixed a street name. I was occasionally thrown for a loop when it told me to turn on Beacon St in Boston, when it really meant North Beacon St, which is a nearby, but unrelated, street.
I got to know about microbiome sometimes last year.

Spent good amount of time on reading about it, some books I read:

* 10% Human: How Your Body’s Microbes Hold the Key to Health and Happiness (https://www.amazon.in/10-Human-Microbes-Health-Happiness/dp/...)

* Gut: The Inside Story of Our Body's Most Under-Rated Organ (https://www.amazon.in/gp/product/938528861X)

* Brain Maker: The Power of Gut Microbes to Heal and Protect Your Brain–for Life (https://www.amazon.in/dp/0316380105)

also watched the course on Coursera about Microbiome (https://www.coursera.org/learn/microbiome), it was an eye opener.
Funny book recommendation: "The Dice Man" by Luke Rhinehart.
There are several advocacy groups that could help out:

https://ioo.coop (Internet of Ownership Coop) (Edit: currently down, a snapshot is available at https://web.archive.org/web/20211207224925/http://ioo.coop/ )

https://platform.coop (Platform Cooperativism site)

A good short read on the topic could be Nick Srnicek's Platform Capitalism; it covers concisely a lot of the economics involved.
So first of all, good on you for publishing your work - the thing more important than anything else is that you do - the rest of the conversation about feedback, outcomes etc is interesting but only matters once you have actually published / shipped. So get that done first, don't overthink it beforehand.

A few other comments have mentioned that you really shouldn't expect anyone to care, and from those that do you should expect the majority of feedback to be negative - disagreements and nitpicks, etc.

This is absolutely true and you should embrace it! I wrote a blogpost [0] about that which you might enjoy. That's one of my blogposts that did actually 'hit' and got to the front page of HN. You'll see in my blog that I've written a few that have. You'll also notice that my most recent post has not and if you review my submission history you'll see that I've really really tried to get it to! Including title changes, etc. I like it just as much as any other post I've written, but have concluded at this point that HN, or at least the people who review posts on the new page, just don't care about it or find it interesting. That's fine!

If you review my submission history you'll also notice that my open source library react-frontload is a similar story. It's got about 450 github stars and a reasonable amount of people use it in their projects, but it's never, ever 'hit' on HN or anywhere else. Again, that is fine! I post it anyway every so often just to get it out there (I genuinely think it's a good tool and want people to find it!) but never really expect a different outcome to be honest. And I am sure even if it did hit, a majority of the feedback would be negative (and some of that quite useful).

That's all to say, keep the expectation of nobody caring and negative feedback for most of everything you publish because that's mostly what you'll get. Occasionally, you'll be pleasantly surprised by something hitting, but I don't think that there is any particular strategy to it other than the obvious thing of trying to publish only things you think are genuinely useful and of course, just actually publishing!

[0] https://davnicwil.com/negative-feedback-is-positive/
> "Forget being fired, one civil right that was at issue during that time was discrimination in hiring practices (and firing practices too for that matter). This is the entire point of Title VII of the Civil Rights Act. You could absolutely be fired or "cancelled" for expressing support for the movement, belonging to the movement, marrying someone in the movement, etc. Notably this legislative outcome restricts speech on some while freeing the speech of others."

Right, and the point is that if society has learned to embrace civil rights since then, society can and should have learned to embrace not doing that either. Or are the people endorsing cancellation today no better than those unenlightened people of an era that is behind us?

> "But I'm never going to be sympathetic to the idea that it follows from the principles of free speech that we are free from backlash of our speech. Just explain how that would work without restricting speech on someone else."

"Backlash" is a word that's trying to paper over a lot of sins. Your freedom of speech is preserved as much as anyone else's; you are still free to say that deplorable people are deplorable. That does not mean the you can hide harassment, intimidation, trying to get people fired, etc. (because that's what everybody knows what is actually meant when "backlash" or "consequences" is used) behind a claim of restricting your freedom of speech.
Honestly, that kind of tool would be useful to a lot of people.
> there needs to be a paid alternative.

Just use Signal. It's free, open source, and end-to-end encrypted.

https://signal.org/
Nice. Seems like you are doing the work needed to bring them into things right.

I had a good mentor when I was doing sysadmin. Not quite as formal as this, but the conversations were similar.
Or since it is an engineering CLI tool, why not have engineers:

1. clone cli repo
2. run goreleaser
3. copy binary to desired path

sure, it's not 1 step (can be condensed with a build script), but it does teach the other engineers how to roll their own cli tool and contribute back if they fix a bug in it.

Or if the blog indicated that not all engineers understand golang and build tools, and there's too many teams - that'd be good for blog context. Hopefully the author didn't spend much time in figuring out or being too clever in making this "hack".
Lots have been tried:

https://en.wikipedia.org/wiki/List_of_forms_of_government

Too many devolve into tyranny or anarchy because of the faults of human nature.
> Has anyone here had any success moving a large group of people onto something like Signal or Telegram? If so, do you have any tips?

I just dropped the link in the title into all the group chats I'm in, said I'm headed to signal and removed myself from the groups.

I was not the first person to do that in these groups. Will it cause a critical mass exodus? Idk. I won't know, I won't be back.
I'd argue we need evidence that there was a fair election, not evidence that there was fraud. If there's non-trivial ambiguity, there's room for fraud, and people will likely enough exploit it.

Stupid example: What if only Republicans were allowed to count ballots, and the only result you got was a number of votes that they told you, and they threw away all of the records. It would be impossible to get evidence, but you wouldn't need any evidence to rightfully distrust the result.

Purely electronic voting systems are analogous, though it differs in the details and degrees of things.
Try Google voice.
https://voice.google.com/rates

I call my family for 1 cent per minute.
It doesn't. I recently read somewhere that Intel had not long ago put out some embedded CPU products that can do it with non-ECC RAM, maybe someone with better memory can find a link.
With TCL/TK it's just a few lines put together.
I probably don't have the skills to write a video game from scratch... but I can knock out a payment processor integration in a day... so, why the hell do these companies keep relying on Google and PayPal to shitcan their businesses? Man up, get a real payment processor, where you can get real people on the phone. I'd suggest Chase Bank. If it's about conversions, if you're selling something people will only buy through PayPal, you're doing it wrong.
so have they figured out what triboluminescence is yet?
The proposal someone provided on my blog was that you should require X signatures for a nomination. e.g. if you have a constituency with 10,000 people and you want 10ish candidates require 1000 signatures for nomination.
Just make it so recounts can only be done before the final random pick.
Keeping your mouth shut after a cool deal is almost impossible.
Random voting is stupid for one reason: there is little incentive for any individual to vote for a competent candidate. You have the same chance of choosing the next president whether you vote for Obama or Joe the Plumber. Yes, reasonably-minded citizens will vote for one of a handful of competent candidates, but a vast number of people will simply vote for themselves.

The equivalent in a plurality system would be if all write-in votes were counted together, and then a write-in chosen at random should the write-ins outnumber the votes for any other single candidate.

I guess the "solution" would be to require a minimum # of signatures for a candidate to be on the ballot (and votable). But that's just starting to sound like approval voting, so you might as well just go all the way with it!
It's possible we won't get to a point where we're ready to do something with a signal unless and until a signal convinces us that getting there is worth the investment (an interesting chicken-and-egg problem).
Older project, just released.
You could argue that it imposes a fanatically singular structure which is paradoxically what makes it so incredibly flexible.
‘What it is’ is the trifecta of nonsense.
The First Law of Consulting: The customer knows their goal, not how to achieve it.

The Second Law of Consulting: The customer's list of constraints is incomplete, because fish don't think about water.
> the frog's brain had been surgically altered.

Article says removed.
I believe their point is thaat if the automotive industry has any control at all, then they'll lean toward the segment that has a moat to protect them from competition. So buying advertising to make it seem normal or desirable to have a truck for example.

It doesn't make them more practical, just more common.
> I think it's sad though that people want to have an armored car that looks like a stealth fighter.

Why?
They're crooks, but they are our crooks!

And to be fair some Philips products are decent.
Right, because it goes to https://kwelia.com/maps/cbsa_census_tract/Coeur%20d i.e. it chops off the "apostrophe" and everything after. URL escaping gone wrong, I guess.
Rex Krueger has the most budget-conscious channel I know of (https://www.youtube.com/c/RexKrueger). His "Woodworking for Humans" series starts out with just needing three tools and bootstrapping your way to more.

Personally I started with restoring discarded and thrifted furniture. The initial outlay was just for some glue, varnish, and sandpaper.
Ah, I see. It looks like this is actually relatively simple but hidden away in code you'd never see until you start using Unikraft.

This is something that strikes me as an obvious question about a unikernel so I'd like to see a bigger callout in the docs.
The bias doesn't seem entirely wrong, though, if you look at it outside of these kinds of contrived situations.

If you truly believe that not saving a life is equivalent to killing someone, then you have to start accepting some pretty controversial things. For example, if you can statistically save one life by donating a few thousand dollars to a charity that buys mosquito nets for people, does that mean everyone who can spare that money and chooses not to donate is morally equivalent to a contract killer? In both cases, you have one person who ends up richer in exchange for someone else dying, no?

Or to take it a step further, what about people who can't afford to donate that money, but could've had enough money to donate more if they'd chosen a different career path? Does that make them less guilty, just because the "opt-out" decision is farther removed from the result? I think most people would say yes, but if you really believe that action is equivalent to inaction then it doesn't seem any different.
If you're going to license it as a low-speed vehicle (limited to 25 mph federally by Federal Motor Vehicle Safety Standard No. 500), you will be barred from many surface streets with speed limits of greater than 30 mph, depending on state law.

In trying to map out whether I could get from my house to my local airport exclusively on roads with 30 mph or lower speed limits, I had a hard time proving it. All of the obvious routes that I actually use had at least one segment with a speed limit of 35 mph or higher, which is barred by my state law (Massachusetts).
Pussies. Experimental economists would have used a real trolley and human victims. Anything less isn't incentive-compatible.
>As long as your product is good enough, no one needs a marketing budget or to measure if marketing is working.

Let's say you make an incredible mousetrap, better than any before. Then you tell some people about it, they buy it, and stop thinking about it because it isn't central to their existence.

You've now saturated your market and have no ability to expand easily without putting effort into marketing or advertising. How do you go from there to 10 million units sold without a marketing budget of any kind?

What about if the package is extremely off-putting to people outside your culture or if the language on it is confusing. How do you know without measuring?
> The original promise of the internet was to become independent from media/science/gov monopolies

Depending on your definition or "internet," it was to connect military computers to each other.
https://developer.apple.com/documentation/vmnet
Sorry just saw this, that was a joke about the Houston Astros using buzzers allegedly to çheat :)
What Google did with the Chromebooks-- an interlock that zeros the manufacturer-provided root-of-trust-- is a good example of all that I want. No more, no less. Let me flip a switch and make the device "untrusted" so that I can load my own software.

I am being dogmatic. I can't think objectively about this because I have yet to see how it benefits society to absolutely remove the rights of owners to legally do what they please with their property (at least in terms of chattels).
This is just silly. As other have asked, how is this different from any other storage solution? (It's not.)

The only thing to glean from this video is that LTT didn't know what they were doing.
Hedge funds won’t necessarily have technical experts in every field as employees making investment decisions, but they are paying those people for research. So “more knowledgeable than the average trader” doesn’t mean that you know more than the market is pricing in. That said, the hedge funds with big research budgets focus on large companies, leaving more opportunity in smaller stocks.
> DNS-based content-blocking will become drastically ineffective as it gets more popular

So does URL based content-blocking. I recently want to block Youtube/Twitter ads on my own, to my dismay, the ads were buried in some deep JSON response. And ads resource URLs are not easily distinguishable from real content.
The lambda calculus section of this site helped me so much in my Language Theory course last semester. I highly recommend a look through if you're interested in the basic of computation and types.

https://crypto.stanford.edu/~blynn/lambda/