skysight-inc/HackerNews huggingface dataset:
Slightly related, one of the worst things about the Indian phones and telcos are the spam advertisements that have subscription opt-ins by default.

Essentially, you will get several sms messages a day which if you accidentally hit one of the keys on your phone ( which is actually very easy ), you get billed $1 every week ( think daily fortunes / love poems / etc ). It's very easy to accidentally opt-in to several of these.

To opt-out of these advertisements you need to find a hidden number on the telcos website, send an sms message, and wait 10-14 days until the advertisements stop.

I have to think that the telcos are taking in millions of dollars every month from these spam ads.
Just get the loudest one so your superiors kick themselves for going with that open floorplan.
A well armed sheep contests the outcome...
A simple measure to achieve this: a company that has x % market share should pay x % taxes on their profits.

New companies are encouraged and old slow ones are discouraged.
It depends on what you define as "making someone else rich".

I think it is a good trade off to have someone else shoulder all the business risk while I cap out at ~$330k at a reasonable senior level(Staff SE). IMO, $330k is "rich". Most people could retire from 5-10 years of working after reaching the senior level. Once someone reaches the senior level, I assume that the knowledge gained while hustling to achieve the senior level would let him/her dial down to the standard 40 hrs.
To add one more thing, the red tape itself adds non-negligible costs. I once worked for a sovereign native nation, and the community manager was explaining that the amount of money that he got from the Feds for paving a road (IIRC maxed at $50K) was mostly eaten up in labor expended to cover their reporting requirements.
here is an example of the mizar corpus

http://mmlquery.mizar.org/cgi-bin/mmlquery/emacs_search?deco...

it was the first result at the time from: http://mmlquery.mizar.org/mmlquery/fillin.php?filledfilename...
I reckon there is a vast number of similar problems in other studies across most fields. Linear regression, ANOVA, and t-tests are widely used techniques with an assumption of Gaussian errors that is rarely checked. I wonder how many of these papers would become null results if switched to nonparametric tests...
Am I alone in thinking that this behaviour is expected and intuitive? To the extent that I had to verify cURL didn't have the same behaviour.
Perhaps you could have an introductory set of projects for beginners to get up to speed? Like
1 - make an led blink
2 - a simple timer
3 - learn to solder
4 - firmware with a photon
5 - a burglar alarm

Etc. then the user can join the monthly club with more confidence.
With words that have meanings? To the layperson, "data center" and "supercomputers" translates to "tech stuff".

"AWS is a service by Amazon that runs software for you in computers connected to the internet" is still inaccurate, but has a meaning for the layperson other than "tech buzzwords with superlatives".
It all depends on your intent. And there's an infinite amount of nuance in these situations. Of course, you shouldn't aggressively hit on every person you interact with but chatting strangers up? Absolutely.

The beauty of life is randomness and spontaneity; meeting new interesting people. But you have to be desireless, and non-intimidating without any agenda. Not consumed with the thought of capitalizing on the relationship somehow, be it sex or business networking.

I strongly disagree with the sentiment expressed in your comment and to me, it is slightly depressing. I suppose part of your logic is due to brash American guys hitting on every girl, but putting that aside, I do not want to live in a world where every interaction is clinical, and devoid of depth, of magic, and optimized for the efficiency of the economic transaction.

I want presence. I want more interconnectiveness; discovery and mystery; laughter and love. In all areas of life, in every moment possible.
Pre to postmortem: the inside story of the death of Palm and webOS (2012)
35 Interface Innovations That Rocked Our World
I'd love to seen an ADEPT method explanation of Laplace Transforms.

I got through most of math fairly easily by having a mental model of what was going on and could always check that I was on the right track as it made sense in my mental model. However, when I got to Laplace transforms I never figured out how to visual what that meant. Everything collapsed into transform into the magical space where you can do some things easier and then you can transform out into a new place. I could never be sure of how I got from a to b without a tedious examination of every step to ensure I applied the rules correctly.

I'd love to have a mental model for Laplace Transforms.

As a generalization, how does one explain things where no good mental model exists?
>In Japan, a comic book about the adventures of a boy modelled on Bill Gates is called "Young Jump."

My curiosity has been piqued. Does anyone have a link?
I have read what you wrote - that is what upset me. You come up with ridiculous, blatantly false, unfounded claims and don't back them up. I understand it might be annoying to be called out like this, but letting this ignorance pass without calling it out is akin to agreeing with it. I still think you're wrong. But I'm not on a witch hunt, if this is what concerns you.
Show HN: I built a simple tool to create invoices
Hi guys,

I'm trying to implement one crazy idea per week using WordPress as a personal challenge. The first one is called Onvox. It is a simple and easy to use invoice builder. Using Onvox you can create, download the pdf or send the invoice link to your client. No signup needed.

I would love to hear some feedback on this. It took me 24h to build between friday and sunday. I'm accepting suggestions for the next crazy projects as well.

Here it is: http://onvox.co

Thanks in advance, guys!
For anyone interested in getting a big picture of both reality at the front and the cultural moment of Europe during the Great War, I recommend Modris Eksteins's Rites of Spring: https://www.amazon.com/Rites-Spring-Great-Birth-Modern/dp/03...

Besides other interesting things, it contains a ton of evidence cited from soldier letters.
Planes could finally make hydrogen fuel cells useful
Man, I'm a huge fan of your work.

I'm using sr.ht a lot ; used Knight OS and saw your TrueCraft repo somewhere a while ago.

What a great job man. Thanks for your code. :)
Well, judging by the 10 upvotes it has here on HN, it looks like at least ten of your fellow hackers are pretty dumb.
The distinctive thing about science is rather that you must answer the question "what do you know and how do you know it" with evidence, derived from repeatable experiments.

Other modes of thinking do not have this requirement, and often rely upon nothing more than "it seems to me..." to answer those questions.
Is this lighter than YouTube?
One thing I was always interested in w.r.t. Sudbury Schools (but never met anyone with personal experience to ask about it) is how do the students, being trained in democratic way of doing stuff, deal with real life once they finish the school. They start working for a corporation with strict command & control hierarchy, they have to deal with political system where your vote has basically zero value etc. One's naive expectation would be that they limit their choice of work to the few places which are run in truly democratic manner -- but how many of those are out there, really? If they do not, they are likely to be deeply unhappy about what they do.
i always assumed they went with 'ok, google ..' so that it could be legally considered consent
Show HN: Android Logcat app without root permissions
But that's still more than simply "Hey Siri play something by Rolling stones" or "Ok google play some Johnny Cash"

Apple should have opened Siri to spotify.
> We pay market rates, $90k and up (for a senior software engineer)

FYI, that's about 20% under average market rates for 'Senior' in Austin. Hope this helps your hiring and quality.
I still have a 32016 chip stamped 'pre-production' somewhere in storage.
I should be wary of the account anyhow. For calibration: it's just false to say egcs was due to "friends of Cygnus" and "hostile"; it was friends of GCC with the intention it should turn out as it did, happily.

I can't find anything archived to check but, as I recall, Lord later posted a bizarre sort of semi-retraction in rms' name, and rms fired him soon afterwards, possibly as a result. Perhaps that's partly a source of rms-didn't-write-it ideas? I don't remember the suggestion at the time.
Not at all. Though following redirects and not using the original "file" name by default may be a bad idea. The whole purpose of wget is to get a file from the web and store it locally, by default using the remote filename in the working directory.
Google: “This site may be hacked” message
How about the cars that were on transit from Q1? Did they get counted towards the total in Q2? If yes, then I don't think the article is misleading.
As is "literally," much as it pains me.
You're right of course, and this is precisely why preserving languages is important. They are loaded with knowledge, and passing around this knowledge is time consuming, hard, or sometimes unfeasible if not enough speakers still live :)
The way you describe relevance at each order of magnitude is eye opening to me. It's exactly what we have been doing, but it was never explained so eloquently why we succeed because of that. Did you get this from somewhere or is it your wording?
> One's naive expectation would be that they limit their choice of work to the few places which are run in truly democratic manner -- but how many of those are out there, really? If they do not, they are likely to be deeply unhappy about what they do.

Why is that naive? What's stopping them from redefining work? I would venture that adults emerging from these type of school systems will be very well armed to call bullshit when they see it and not comply with it for the sake of belonging. I think you underestimate just how many good organizations, teams and opportunities are out there.

Or maybe I'm also too naive (and that's really not a passive aggressive statement, I actually mean that that could also be the case!)

EDIT: That said, I'd be very curious to learn about the challenges the alumni run into when leaving school too!
Same book, but obviously we have different "triggers". Like 'freshhawk', I found Kahneman's book to be astonishingly full of faulty logic and difficult to finish, but I have no problem reading Gladwell. Here's an HN thread from a a few years ago with my summary of Thinking, Fast and Slow: https://news.ycombinator.com/item?id=3431815

Perhaps it's that Kahneman is in the "uncanny valley" between science and popular writing. Since Gladwell is (for me) safely on the popular side, I find him engaging rather than misleading. But I'm pushed away by Kahneman's apparent overconfidence in places that I'm certain he's wrong, including such examples as Jason gives.
How close is the state of the art here to discovering novel and interesting theorems?
It's not that much data. You're storing about 2M voxel image every 2s or so. There are open repositories out there already: https://openfmri.org/
Because everybody must learn math to be successful in life? What level of math should be required?
But how expensive was the lab and the instruments that produce that amount of data?
>that doesn't preclude being friendly with one another, for however fleeting a moment.

No one is questioning that: what they are questioning the nature of the interaction.
I don't know what that means, but if the objection is to layout ("the off-side rule"), that's just an alternative to the braces and semi-colons that you'd typically use if it was machine-generated, for instance.
I suspect this person is confused. Customs is seizing the boxes because they include a pirated copy of Windows 10 (and as such misuse the trademark).
Tech Entrepreneur Elon Musk: Real Life Tony Stark
I accidentally invented a pretty cool technique to induce hallucination like patterns. Two ingredients:
- sun
- two hands

Close your eyes and face the sun. Put your palms in front of your eyes (about 10, 20cm) so they cross each other in 45 degrees. Start to wobble your palms with your fingers stretched quite fast and you should see something like a Moire pattern.
Two dialects exist that have trouble understanding each other. You declare one of them to be "broken" and "inferior." Why that one and not the other one? Surely we could say that AAVE is totally fine and it's "Standard English" that's broken? When you pick the one spoken by black people as the "broken" one, it's hard to see any motivation other than racism.
Absolutely. The parent is painting an unrealistic, rosy picture of the service economy and its employees.
It's called being young and stupid.
>The only argument for simplicity you make here, vocabulary size, isn't supported by the essay.

That's not surprising, since I don't agree with the essay in the first place, including the very premise (common to modern linguistics) that all languages are created equal as long as they serve the communication needs of their groups.

I also disagree to dispensing with "moral judgements about language" (or the way modern social sciences rush to dispense with moral judgements about almost everything -- and I mean this in a Christopher Lasch way).

>Most of us probably have no trouble dismissing the notion that Persian is intrinsically inferior to English. But because AAVE is so close to our own dialects, we're convinced we understand it well enough to judge it.

Persian is an ancient language, of a historically great empire with an important literary canon, written rules and more than a couple of millennia of refinement by speakers, scholars, poets, etc. If anything, it could be superior to English.

An ad-hoc minority dialect of a couple of centuries vintage that slaves and ex-slaves had to adapt and develop to establish group identity and as a secret code against the racist white population, is not the same thing at all.
no, but are underrepresented because the mistrust trend seems to hit them harder and in a bad way.

also, while I'd argue older people have more world experience, they are also disconnected from society advancements (which is a struggle as old as dirt) and I'd say a healthy society needs not just voting to act as an average between the groups but a dialogue where input from both sides are taken for advancement.

to be honest I'm in the apathy group myself, not because I mistrust politician but because I mistrust a system that promotes a dichotomy between winners and losers on interest groups instead of leveraging both sides needs and wants synergically
It is interesting to read all these different takes on it. I dont mind small talk as long as the person doesnt drone on about things etc. I am always "polite" to people in service jobs because I really appreciate good service, I think its somewhat rare and hard to do day in and day out.

I have a lot of empathy and am a good judge of someones mood etc so I am "good" at small talk. Something unexpected or a compliment or some such thing can go a long way.

I will often say off the wall responses to "how are you doing?" if the circumstance seems right. "I think I am doing well but I could be dying of something and not know it"

I view small talk as a chance to sharpen your people skills, can you effect someones mood for the better with a few short words? I find that skill comes in handy in all sorts of work/life environments.

After not saying anything to bartender for like half hour or so, I said "I am going to have to complain to your manager because you are working too hard and its making me tired just to watch watch you." After about 2 months I went back to same bar and bartender remembered me and said "I havent seen you in a long time I thought I scared you away by working too hard" and I got a free drink :)
This comment triggers me. It touches stuff I've been thinking about a lot recently.

> The problem is convincing everyone they need to adopt a new method. Which is absolutely completely politically impossible compared to making small tweaks to the system already present.

Indeed. From experience I know that tweaks and improvements are always the way to go for management people. Did they greenlight something that didn't work? 98% of the students hated it (this happened at our school)? Do you think they reverted it? No, forget it, we need to "improve" it!

The only way to get rid of something existing, is to propose something new. If you want a new school, don't call it a "new school", that would be drastically changing and "who says it's as good as the old system? Can we prove that?" No. You'd need to call it "a new form of education", but without even calling it education. It seems old concepts can only be changed by not mentioning that they're an upgrade to an old concept.
On that topic, artillery shells flying over you sound strange, like tearing a linen sail or sheet down the middle - no joke.
The app gets stuck on connection stage quite often, but it seems to be a problem with adb daemon on the phone. After several retries it usually starts working. If you experience crashes, please wait for version 1.2 which is waiting for Google's "approval".
It is an additional thing to be concerned about, but the alternative (static linking everywhere) is so much worse! At least, for most (but not all) situations.

It's sort of like democracy (or capitalism?): the worst system in the world, except for every other alternative. :)

Having said that, many of your pain points are specific to C++ rather than system-level ABIs. C++ compilers have to abuse most OS-level system ABIs (example: symbol name mangling) because of linkage-related concepts in C++ that don't exist at the lower-level (and simpler, yet very different) system ABI provided by the OS.

In a way, you're really complaining (rightfully so, IMO) about one of C++'s core design principles: that the programmer should never pay a performance cost (compared to C) for language features that aren't used. For example, methods are non-virtual by default. Support for virtual methods are required for polymorphism, one of the defining features of OOP. However, calling a virtual method is always going to have at least a teensy bit of overhead vs. calling a non-virtual method. As a result, in C++ all methods are non-virtual unless defined otherwise.

Higher-level (and admittedly <= C++ in performance) OO languages tend to make everything virtual by default, and may not even have a mechanism for making a non-virtual method. These languages give away a small amount of performance in exchange for a reduction in cognitive load on the programmer. Reducing cognitive load is also a reduction in potential bugs, so there may be pragmatic reasons for using a higher-level language other than making the developer's life easier.

Most (but not all) other OO languages take away the option of direct memory management, and instead have some variant of garbage collection to keep memory usage somewhat constrained. C++ can't do this by default because then it would take a performance hit compared to C. So again, you get stuck with one (or two or many) options for higher-level memory management, but by default you're doing manual memory management a la C.

I can see (heh) C++ being very appropriate for certain types of projects and certain types of developers, but IMO its popularity is mysteriously much greater then its usual level of appropriateness. I don't dislike the language (OK, maybe a little), but it's unfortunate that it is considered the default alternative to C as often as it is.
You should try doing two seconds of research before making stupid statements like that. The work that Peter-Paul Koch does is actually very valuable for many web developers, and people care about his perspective. But I guess if you're lazy, you can just call it bizarre random blog crap.
"not practical for people crunching data or opening files" in what way? It's been extensively used for crunching numerical and symbolic data, and I've no idea how opening files is an issue.
What are the actionable insights that have come out of fMRI studies? Even when properly conducted (no false positives), the conclusions that are often drawn have always felt dubious to me. Basically you are looking for regions of the brain that light up with various stimuli. Except that's as far as it goes, we don't yet understand much beyond that.

It's as if you figure out that your car is making a funny sound, and you can pinpoint where it is coming from, you can even reproduce the sound on demand - but you have no idea WHY it sounds the way it does.
I'd say I'm a business-bad/government-worse person but I'll choose lots of bad businesses who can't tax people over one massive and corrupt government who can tax people.
If you find it pointless, then why do you comment on it?
There are many 'getting started' kits out there that would be suitable for this. I'm not necessarily aiming for that.
Ask HN: Is Anyone Cloning the Raspberry Pi Zero?
Like so many people, I've had difficulty obtaining a Raspberry Pi Zero. (Got one finally, thanks, Pi Hut!) It's an open source design, right? Isn't it easier to do a hardware startup these days, especially with no R&D required? Why isn't someone making a killing by cloning the Zero?
It's kind of a gray area, but looking closely I find it leans heavily towards the buggy, "unexpected behavior" side of things.

Here's why: when encountering HTTP->HTTP redirects, wget already ignores the redirected file name and writes to the original file name that was provided in the URL. It was strangely inconsistent that it specifically didn't do this for HTTP->FTP redirects, and at the very least the behavior should be consistent by default. This is clarified in the linked release notes, and also explains why they had no hesitation in considering it a wget bug and fixing it immediately.

As for the question of whether using redirected file names is more expected and intuitive, IMO providing a URL without specifying an output filename is basically a shorthand that merges the two arguments into one.
>It was rather exciting to find a shell as these were rare compared to other pieces of metal. We were just told not to play with them.

We were told about the same. Fortunately, we didn't have parents around during the day - USSR, all parents at work :)
> one thing drivin me crazy is about half the time Kahneman presents a situation and says "you would've chosen this" except that I didn't choose that. Guess I'm a weird outlier or something :P

Oh wow, I had that experience! Thanks for putting my feeling into words.
The exact amount paid to Mozilla was known as well.
Rust's drop flag is quite different because it's local. Most pointers are not reference counted in Rust, whereas they are in Swift.

Similar perhaps, but not that similar.
That's well known in crypto history. "I want a thousand-megacycle computer! I'll get you the money" said the general heading NSA in the 1960s. The best they ever got from cyrotrons was a special-purpose device, not a whole computer. But they reportedly did get a gigahertz clock rate, decades before anybody else.

The trouble with cyrotrons was that you could make them fast, but you couldn't make them small. Not by IC standards, anyway. They have a magnetic component, which limits the packing density and makes fabrication by lithography very tough. So mainstream IC technology won out.

In the early days of computing, the military was way ahead of the civilian market, because the military was spending the money. In the early 1980s, the civilian market caught up, and by the late 1980s, the now much larger civilian market was ahead.