skysight-inc/HackerNews huggingface dataset:
Ask HN: What traction hacks have startups/you tried?
Here's ours:

Our product http://www.100-xyz.com is a platform for local info over Wifi. When users join a Wifi that starts with 100- they know they can get to the business web pages directly (for internet login) The pages may be restaurant menu, store inventory, customer reviews ... In some phones, they have to enter 100.here in the browser.

However, there was no way for the business owner to know that our system was effective. Also, one of the features most liked was customer stealing (customers of neighboring businesses using the wifi, reading up on the menu/specialty and becoming the customer on the next visit).

We could not get traction and were struggling.

Then a friend suggested the following traction hack. Modify the SSID to include a coupon. eg 100-Johns_Bar_Coupon. In the local website include said coupon with current date. Customers can take a screenshot and use it on their next visit. This way, the business knows our product was effective and customers are also likely to spread the word because it was beneficial to them.

We were wondering what other traction hacks we could do?
I find your "accomplishing something difficult that can only be done economically by a large manufacturer operating at immense scale" point very interesting.

Perhaps they should focus on building a reliable premium product rather than a premium product that suffers failures due to too many gadgets (too put it simply).

As far as what is a better strategy for them moving forward on their policy re: replacement & repairs, they're probably trying to figure out what to do right now based off your mentioned hidden numbers.

I hope they do the right thing by the customer, as many of us are heavily invested in their product line, in multiple ways.
Exactly, I've always wanted to have an app like that and have been following rescue time since a lot of years now and have aware about it being one of the pioneers in this space.

It's quite sad that apple conveniently are heavy handing them now that they have built in screen time. Users can't really complain cause this functionality is not kind of baked into the phone anyways.

It's impressive and hurtful at the same time, Apple has unprecedented amount of leverage over app developers and app developers should be careful not to cross Apple's path if they don't want their time to go waste.
Deep learning: the final frontier for signal processing and time series?
Europe Should Take Lead in Shaping a “New Deal” on Internet Governance (IGF)
U.K. Lawmakers Ask Fast Fashion Online Retailers to Explain Climate Impacts
Y Combinator StartupSchool Startup -Founder(@) -  Launches Linkedin for Founders
Email doesn’t need replacing.
What a novel idea
> You must be fun at parties.

Can we, as a society, just stop saying that?
Custom Automated Git Workflows: git-reflow's latest 0.9.0 release
The term I like to use is "censorship resistant." Bitcoin and most other cryptocurrencies have this property.

The idea is that no central authority can censor your right to spend money.
Python Packages Dependencies and Metadata Dump
I've been experimenting with explaining this - here is the current draft.

An ordinary borrower has a number of ways they can get in to trouble - like losing their job and so being unable to repay a loan. The government avoids all that because government writes the law and it controls the creation of currency so it can always choose to technically not have a problem.

These changes make it almost meaningless to assess a government's debt in norminal terms (eg, 'the debt is $x trillion!' isn't actually a concern, because the government as a body can simply create $x trillion if it wants. Wish I could do that :P).

So we have to look at the governments debt in real terms, at which point we need a completely different model than a small time player, who is mostly concerned with by nominal issues. Then you run in to the issue that in real terms, nobody agrees on anything - which is why the economy is run with a nominal currency system. But there are people, like me, who think in real terms the US of today is a completely different beast from the US of the 1970s. There are massive demographic and political differences.
This bug is still there in OpenBSD. With the 100Hz tick rate, sleep(10ms) turns effectively into 15 milliseconds, or -- more likely -- 20 milliseconds if the system is lightly loaded and the program doesn't spend much of its timeslice.

Of course, some programs don't expect this.

Fun story, me and my little sister played a game online years ago. The Mana World. A game with an OpenBSD port. She teamed up with some guy in game. She also told me that guy had a terrible internet connection & slow PC. So once I found them, I watched this guy lag and move about in slow motion. I asked if he's running OpenBSD. He said he's running OpenBSD. I sent him a little patch and it's like he got a new PC and a new internet connection, just like that.. :-)
Yes, it’s inaccurate. The rigorous way to say it would be “Almost all ecliptic curves are one of two types” but to a layman not familiar with the technical definition of almost all it may not seem particularly impressive.
How We Upgraded Stack Overflow to SQL Server 2017
REST is maximally interoperable and long lived.

E.g. you can stick an off-the-shelf caching reverse proxy in front of a server.

E.g. you can split data centers and direct your hypermedia links there.

I think there are often more important things then just interoperability and flexibility, but those were the guiding principals of REST.
Making a language feel more familiar to the developers that would likely be using it will probably speed up its adoption and decrease the learning curve for new developers. I don't understand what is so enraging about that.
A spokesman for the MoD said: “There is no intent within the MOD to develop weapon systems that operate entirely without human input. Our weapons will always be under human control as an absolute guarantee of oversight, authority and accountability.”
"Sugar" (read: high fructose corn syrup) isn't cheaper purely because of economies of scale. It's largely cheaper because the government subsidises corn farmers, whose corn is then used to produce a cheaper form of sweetener that is used to replace traditional cane sugar (which I believe is subject to tariffs in the US) in soft drinks.
Yeah this is wrong. Bitcoin is everywhere, not just in the US, and there's no way in hell going to be a worldwide coordinated crackdown. And as long as people are running nodes, Bitcoin isn't going anywhere.
VPNs 2008 vs. 2018
It's probably not impossible to develop a driver?? But it'd involve a lot of reverse engineering.
San Francisco Needs a Marshall Plan For Toilets
Thanks! This is awesome!
Another misconception. Changing mining pool is done by changing a single parameter in the mining software. It is as easy as it sounds. There is no need to "move hardware".

It is not true that "most" mining hardware is located in China. There is a good portion of it over there for sure, but because of the secrecy around most miners, we don't know how much exactly. It's certainly not ">90%".

Every single article that makes similar claims mistakenly assumes that for example it the AntPool Chinese pool represents 20% of the hashrate, then it means this hardware is located in China. This is patently false. AntPool is one of the most popular pools for various reasons (reliability, availability, flexibility, branding), so they are used by many users worldwide. They even have stratum endpoints in the US for their North American users. Only a fraction of the AntPool hashrate comes from hardware physically located in China.
There are stupid warnings about nothing to fix, at least in gcc. It's not making the software better.

One warning I recently disabled on $workproject is -Wtrigraphs.
The  Muse (YC W12) Is Hiring a Lead DevOps Engineer to Join Our Team
Coming from Python, I've scarcely missed it, and I certainly wouldn't trade it for the myriad gains from switching to Go.
Progressive backlash against Amazon HQ2 is growing.  why
> Imagine going to Mars and the very air you breathe is owned by your government

Don't worry, it'll be owned by Elon Musk.
The article doesn't do justice to the hilarious reference to the wave-particle duality that Kuryohin makes when he equates mushrooms to radio waves. This is the part that still makes me giggle when I recall this prank.
This article was essentially Oracle PR.

Andy Pavlo, database professor at CMU, has debunked it and gave details on the journalist's dishonesty.

Also, anything is better than oracle. If not for technical reasons, price wise it makes a lot of sense.
Even the phrase almost all is a bit misleading here, since there is no canonical choice of measure on the set of elliptic curves in question.
I'm a newer employee, so I can't add color to the past several years of work, but my immediate reaction is Yes. Given the "We <3 APIs" slogan you can see around the MP campus (from public view of course) it's pretty apparent that there was a top down push towards improving the state of SOA and building platforms.

Whether that applies to non-Cloud Google I don't know. But I don't even think GCE existed in 2011. A lot has changed.
A history of weak enforcement, mostly. What's going on here could be viewed as a "per se" violation, illegal on its face. It's an open agreement between two parties to restrain trade by a third party. Those usually don't go well in antitrust cases, if the Justice Department actually takes them to court.
Sure, I understand the argument. Critical thinking, questioning everything that is around us, is important. I'm just saying that it's also important that this argument doesn't provide ground for holding ideas that are objectively false, as proven by science.
Because smartphones are pocket computers and computers were for most of their history and market, made out of pluggable cards and devices.

Every time I use a car I can't stop rambling.. because I'm a computer kid, not a car kid.
How to get strangers to help you
We've transitioned entirely to Go modules. It's been largely painless at the codebase level. Being able to ditch GOPATH is fantastic. It helps that "go mod init" includes automatic migration from Dep. So far we haven't run into any serious bugs; compared to Dep (and Glide before it), "go mod" just works.

However, the toolchain is lagging [1], sometimes in quite serious ways. Pretty much every third-party tool that reads Go source code — linters, code generators and so on — uses an unofficial, largely undocumented package called golang.org/x/tools/go/loader to parse Go code into AST structures. This package has not been updated to understand Go modules, and so it fails, and it has been abandoned in favour of a new, also largely undocumented library, golang.org/x/tools/go/packages, that works completely differently. There's a tracking issue [1] that discusses the progress of converting these tools. There's no document that describes how to migrate.

It's annoying because we've come to rely on some, such as Mockery and go-sumtype, that still don't work with Go 1.11. In both cases the authors seem to have abandoned the projects, and updating the code isn't always so trivial.

[1] https://github.com/golang/go/issues/24661
The definition of 'perfect software' used in the talk is 'it gives you the correct output for every input in the input domain'. To that end no funny business like hidden allocations or hidden control flow should happen behind your back, because an out of memory error or some exception your code does not deal with explicitly would not be a correct output according to that definition. Of course you do not need that level of control for most projects.
Therapists and psychologists in the U.S. are required to have supervisors in the latter stages of their training (2-5 years). Many of them continue to have a supervisor afterwards. Most therapists and psychologists are not doctors.
While I agree with your position that admin rights should not be the default, that doesn't seem to be what Argo is actually doing.

The text snippet you've included is from the quick start/demo page, which seems to be targeted at getting the examples running quickly so that a potential user can see what it is capable of. Other issues for this in a production setup would be the use of the 'default' role/namespace at all. In this use case (running the examples in a new cluster), giving the default user full access is the quickest way to this result.

Clearly it would be better if Argo included a more precise (permission wise) role by default, but from my understanding Argo does not require cluster admin permissions in order to function.
smartphone screns and batteries are main parts of the device, it's as if engine or frame failed in the first year..
is this being reposted in relation to some recent event that i missed, or is it just that time again?
Which laptop do you have? I didn't get a ThinkPad because the specs weren't there.
Granted, but even broken clocks are right twice a day.

Just because someone wrote a pre-scientific text which, today, supports antiauthoritarianism ... does not mean that antiauthoritarianism lacks its many other merits. Those people are right to fear national ID and cashlessness; their fear being from Revelations, doesn't necessarily make them religious nutjobs (of the sort whose fears we regularly and usefully ignore).

(Not to mention how even some Christians think that Revelation is the writings of a hallucinating madman.)
IOUs from friends: the most resilient form of peer to peer money. There shouldn't be a rush to pay them back either unless they are hard up (or you preferred not to keep track of IOUs)
reason is fully compatible with ocaml. nothing has been bifurcated. it is not even the first alternative syntax - the "revised syntax" had been around forever. https://caml.inria.fr/pub/docs/manual-camlp4/manual007.html
Believe me or not, it is said that at around Iphone 3 era, Apple paid of huge sums of money to refurbishers in Malaysia to simply close the shop.

During production of iPhone 4, they started production with plain optical binding gel, but switched to very hard, solvent resistant epoxy mid way. Again, to frustrate refurbishers.

Then, they literally paid off Alibaba to push refurbishers out from their platforms. There is a strong evidence for that: there was a press release once of "Apple entering strategic partnership with Alibaba" without any specifics, and the sane week, the kicked out all refurbishers.

I bet, they did the same with Amazon
Can you elaborate for someone who doesn't know what "keeping track of dirty writes on structs" is for?
More than you ever wanted to know, in one well-illustrated blog post: http://jamie-wong.com/post/color/
It depends on your goal. If you are looking for performances, many times, the good team practice isn't the fastest, or simplest.

What about writing quick units tests and make your own comparisons? What is working nice for you, is probably the best way, anyway!
Drivers won't work. According to my understanding, any unsupported operating system (those which are not signed by Apple -- even Boot Camp doesn't use the Windows UEFI certificate so Linux's shim won't work) cannot access stuff protected by the T2 chip. So it's definitely not a driver problem.

And apparently disabling secure boot still doesn't fix the issue -- see the Phronix updates[1]. I only found one article claiming you can get past over all the T2 "security" features[2], but they explicitly say (at the end of the article) that they haven't actually tested booting or installing Linux.

[1]: https://www.phoronix.com/scan.php?page=news_item&px=Apple-T2...
[2]: https://www.imore.com/no-apples-not-locking-you-out-linux-ma...
Who is off limits?
IBAN == bank account number with the bank info baked in, although I think for foreign transfers you might still have to provide the bank code separately.

I've never been asked for an address when doing a wire transfer.

From what I've heard banks stopped validating the name field a long time ago and you can enter whatever you want.
I remember Fountain Codes in the news around the 2000's. It seemed like a promising technology for file transfer and storage.

What are the applications today?
The primary cited reason for the cashless trend is the security against money laundering. My government has done every policy and regulative action they can to guarantee that all money transaction is recorded and a bank liable if anything is not clean.
> Most of the cashless festivals return your unused "credits" pretty quickly after the festival.

for a $5 processing fee
Do you have a pin or something to verify the payment? Would a stolen bracelet be useable?

How do they deal with tips?
"low risk, low investment, high return"

They have mastered creating money out of thin air, interesting.
And then you wait 3 days for the money to actually arrive. I frequently send money between EU countries and the speed of transaction is abysmal unless you want to transfer to be denominated in Euro which means that if you're sending money between two non-euro currencies you're losing money twice.
I think the main reason is that powering off a device (for their hardware kill switches) connected via USB is more reliable than powering off a device connected via PCIe.

There's also just more layers of security when using USB as opposed to a single layer with PCIe (IOMMU -- which is secure as far as I know but I'd prefer to be safe rather than sorry in this case).
Why should Apple be allowed to decide what runs on phones owned by other people?

That's like letting appliance makers decide what food people can store or cook, or letting phone makers decide who people can call.

I understand this is the status quo, we can also discuss whether it's right, even if it's currently technically possible and legally permitted.
Facebook, Dropbox, cloudflare, fastly, tons of startups you’ve heard of...
That sounds like a pretty absurd statement. Can you qualify this further?
I made this argument in the talk: the only problem with exception-based handling is the lack of explicitness. It's too easy to call functions without being aware of the set of possible errors. Many c++ projects disable exceptions entirely. Writing "exception safe" code is tricky and non-obvious. Functions which should be guaranteed to never fail often can throw std::bad_alloc. Try-catch syntax forces incorrect nesting.

Related: Only zig has fast errors with traces. Other languages have no traces or a high performance cost. Look up error return traces in the docs.
You really should give KDE another go. KDE5/Plasma is the most coherent UI available on Linux, by a long way.

KDE Neon is a KDE-focused distribution, using Ubuntu LTS as its base, with a pleasingly minimal default install. Every Ubuntu PPA I've tried works just like on base Ubuntu. Similar to Linux Mint and others, it works as a live distro so you can check it out before you commit.

KDE4 made me switch away too (I chose Linux Mint), it simply felt too much like a transitional release cycle. KDE5 brought me back, big time.
Show HN: Search Shortcut – Add a shortcut to focus on the searchbox in webpages
Hello HN!

I use Ctrl+L very often to quickly focus on the address bar of my browser, to Google and to find something in my browsing history, and I've always imagined having a keyboard shortcut to focus on the search-box on the webpage.

Search Shortcut, consisting of 63 lines of JavaScript, binds the Ctrl + Y key to the search-box on the webpage. That's pretty much it.

- Firefox

https://addons.mozilla.org/en-US/firefox/addon/search-shortc...

Chromium/Google Chrome:

https://chrome.google.com/webstore/detail/search-shortcut/cm...

Hope you enjoy it too!

P.S. I couldn't test in on Mac and Windows so apologies for any shortcut conflicts. :)

Source: https://github.com/boramalper/search-shortcut
The core of the nobody cares argument is that the utility of shrinking the device is incrementally less and the costs incurred are increasing incrementally more.
> But more importantly, so do their grandkids. And anecdotally, there is still a strong bias against the usefulness of school (leading to lack of attendance, and dropping out) among kids descended from the lost generation, that isn't present even just a few miles away in the next counties over.

I live in a rural area in a Southern state. My school never closed down to avoid integration, as far as I'm aware at least, but there is still a strong bias against education by those whose parents dropped out. Some have overcome that and see the importance of education, but I have many students who don't, because their parents are doing alright (though I bet things are worse than the students are aware of), so they can do the same thing too with only a high school education, or by dropping out altogether. They don't understand how different it is, but I, too, would love to see it quantified.
> The Hoba meteorite is an iron meteorite which is the only piece of iron on the Earth not made by men. Author: Digr. CC-BY 3.0

Hmm. The only one? I don't think so.
> will now only allow "authorized resellers"

Sounds pretty clear to me.
I feel this. I own the build/deploy/local-dev infrastructure for our Python application, and dependency management is so very broken.
I don't know whether to believe you. Can you give an example?
For an example without religious polarization, you can look at Nostradamus' ramblings

They are completely useless until misattributed in hindsight, until further reattributed in hindsight to something slightly more coincidentally relevant. 500 years of this so far.
Some videos show people abusing toughbooks, it's weirdly amazing what they can endure.
With physical money there is wear and tear, but every time a "digital" bill change hands 1-5% of it's monetary value is lost (transferred to someone else pocket).
>>But the white people find the cashless society works well for them I suppose

That's an extremely odd comment to make. What does being white have anything to do with this? There's loads of white immigrants in Sweden, they suffer from this exactly the same as everyone else.
Hey, non-mathematician computer science type here.

If I follow correctly, the issue with randomly picking any real number in that interval is that irrational numbers would require infinite computational steps to resolve. So the probability is really 0 that you'll get an irrational. If you have a finite number of computations, you're guaranteed to resolve to a rational, while if you have an infinite number of computations, you never resolve to anything.

Is that a decent lay interpretation?
You can have a look at Tornado codes[1]. These codes are also based on LT codes and their patent seems to be no longer in effect.

For a completely open and free alternative for application-level forward erasure correction (AL-FEC) codes, checkout OpenFEC[2].

1 - https://en.wikipedia.org/wiki/Tornado_code
2 - http://openfec.org
Title should probably have a [2011] at the end too.
Without some pretty strong UX like iOS this effort is not worth it. There is great UX in the FOSS world unfortunately.
A handful of complaints caused by the units that don't work and the seller tries to scam you will result in removal from either of those selling platforms.
Most that I know of are fine with the pay (I mean, of course we would all like it to be higher!) because they know they're making a difference, like you said. What always gets me is people like GGP who basically claims that teachers must be stupid, or else they'd be doing something more lucrative. That attitude upsets me, as many teachers actually want to help, and passed up on more lucrative and easier jobs.
> The idea that you can have a stack of cloud services that depend on each other without incurring any latency or bandwidth costs will, I think, be game-changing.

This looks to me like just another form of vendor lock-in.
Like the peer comment, my experience is that informing about travel may or may not work and I’ve had really random rejections. These days I travel with backup cards including from totally different bank and network.