skysight-inc/HackerNews huggingface dataset:
Back in 2018, I quit my cryptocurrency exchange job to build TxBatch, a bulk search blockchain explorer. It worked... kind of. We made the product, partnered with the right people, got the help we needed - but we couldn't sell it.

We did, at least, get in touch with the top cryptocurrency exchanges and hear directly from them that they didn't need it.

As for failure reasons, I think it's:

1. A blockchain bulk search engine simply isn't as sorely needed as I predicted. Should have pre-sold it (even if I wasn't sure if it was possible to make)

2. It was built to scratch an itch I remembered at my old job, but that same company I worked for was likely an outlier (they've now gone bankrupt). Should have met a specific user and designed it exactly for them.

3. I focused on development far too much over the rest of the business (and as the only full-time member of the startup, that had a big effect...). Should have focused more on partnerships, marketing, and sales.

We're now creating SatSearch, which is a universal blockchain search engine. If you're interested in the concept check out https://t[dot]me/joinchat/HtUYlBZcLI8xW5DjdoPEPw or our newsletter signup (no bs) at https://txbatch.com/.
Been there done that. I Think we were charged some $6000, not my proudest moment ...
It's a complicated story.. but in essence, not everything is a file or process like in Unix. If you discount all the files and processes that you access from Unix shell, which are usually tiny, the list will get much shorter. So you get to like 10-100Ks of records (one record is couple kBs) per day on a typical production system.

On the other hand, the system also often logs every execution of DB transaction. These can go into billions of records per day for large MF installation.

The other part of the story is that the main logging mechanism - SMF data - is structured binary log. A production system can produce about a TB of these data per day, the information about individual transactions are by far the largest portion (70-90%) of that. There are many different sources of this data. And that's just what is collected by default, there are also other collectors that are targeted for debugging a specific problem. (One example is that the zSeries CPU has actually hardware tracing facility that can log important execution events like system calls, interrupts, I/O operations and so on. It can also be configured to track memory access. System can be then configured to save the recent trace, if a problem occurs.)

Also, any given action (such as job or transaction execution) is typically logged in several places. So you might find the trace of it in data set access, in security access (system checks if the user is allowed to access the dataset, and it is logged), accounting for the job execution, measurement of system performance (CPU increased for that category of work because it was executed, particular device was accessed)..

And yes, doing all that is somewhat expensive (especially on transaction level), but it's worth doing it, because you get amazing visibility into what the system is doing. In fact the transactions are logged anyway (into transaction log), so it's a relatively small overhead compared to that.

Another big part of story of why mainframes are probably more efficient is that today's programming is very oriented to developer comfort. On mainframe, almost everything is pre-allocated and usually has a somewhat fixed size. This requires more design and testing up front but you save on run time costs, and also support costs, because everything becomes a lot more predictable. Things usually fail earlier because they crossed some boundary like that and they don't take down the whole system.
State of AI 2019
Thanks for referencing Twitter, I hadn't thought to check that as a research source.

The graph of suicide rates linked goes back to 1999.

Suicide rate often tracks economic cycles - for example, the suicide rate was 50% higher in the 1920s than it is now.
Using Blockchain Platform to Enable Cooperative Scholarly Communication
> The only thing Google's restricting is the ability to set up a seamless interface, because the lack of seams often tricks people into trusting third parties more than they should.

The whole point of computing is being able to set up seamless interfaces for doing things you want done. It might be more secure that way, sure, but past some point security is opposite to utility. For me, it's just another reason I'm happy with moving my primary mail to FastMail on my own domain.
>There's other stuff there. For example Gao was recruiting for Laoying Baichen Instruments which shares an address with CNITSEC

They can't verify that was Gao, that the poster represented that company, or show that they occupied the office building with the other company.

>Are there a lot of advanced Chinese black hat hackers that don't work with the Chinese government? Because it seems like there are a lot of advanced Chinese hackers that work for the government

Any hack reported by the western media immediately gets linked to the government, no matter how thin the evidence is. Chinese people can be smart and motivated by greed too, and they have a ton of people.

If you personally think China is behind this based on the released evidence, that's fine. Using it as justification for attacks on the Chinese requires more proof to even be considered.
ICE range is measured the same way. I don't see the problem.
I agree very much, and not only for the sleeping part.

My girlfriend suffer from hyperacusis. Loud ICE vehicles, especially two-wheeled one (there are a lot where we live) cause her physical pain. It's a relief when a vehicle starts and there is almost no noise.

We really wish the emissions and noise would go inside the rider lungs and ears. People would be much faster to make the switch to cleaner, less noisy vehicles.
All they'd need to do is give me a way to grant them permission to share this data, and add that other company to their who-we-share-with list for my account.

(Also I guess they're already doing that, because the API isn't being killed off, it's being restricted to companies that threw a couple dozen kilodollars into a Google-approved bonfire.)
It's not just about the publishers, Apple and Google are being forced to ban any transaction from Iran. Iranian apps cannot be published from any provider around the world on Apple devices. Apple home, Google Chromecast and other appliances don't even work in Iran.
Well... I'm just gonna have to quote the article:

"In earlier eras, kids worked in great numbers, eager to finance their freedom or prodded by their parents to learn the value of a dollar."
At work we ran G-Suite. Lead Dev went to Cuba for a holiday and was not able to use any of the services.

Great for him, not so good for a couple of angry customers that got no answers to emails.

He set an out of office but also said to those customer that he would reply to any queries ... oops
Wait... you bought the book and still got ads? That's unacceptable.

Ask for a full refund and never ever buy anything from that company again.
Please to all the posters, stick your head out of your butt for a sec, this Iran thing is not something related to just some poor dev unable to publish on their store, it is a world wide dumb reaction all started from the USA foreign agenda.
I'll give you an example to highlight how f'd up is the situation, in Italy, country with a quite respectful relation with Iran, banks started kicking out clients (with a one month notice) like my friend just because she was BORN in Teheran grew up in Italy (she's a fucking grown up working as a doctor), with dual italian/iranian citizenship due to the ius sanguinis (iranian mother, italian father) just because of the USA sanctions.
If that's not WRONG, tell me what it is.
Apart from the case eventually degrading, I consider my black plastic MacBook the most beautiful piece of Apple kit I've owned.
So whose fault is it? Google for bait and swich? Or the users who fall for it?
You have to remember we are talking about Human Resources here. Human are just another component of the business process no more, no less. In that sense it makes sense the point of view shown in the article is making you uneasy.
Is this why third world state airlines seem to be first in line to test the new models (Ethiopia etc). They get an extra good deal on them. Makes me sick really, that this is the world we are in.
While this is clearly a bug, the default publish strategy is to publish all the contents of the package including dev/test files. If you look at the node_modules tree on a typical server-side node project it's full of garbage files.

We still think it's a great idea to pull down hundreds if not thousands of copies of modules from a remote every time we generate a build. The community has always been lacking maturity around how it manages modules and releases code for production, preferring to preserve developer productivity and trinket features over best security practices and optimizing for the size and quality of production packages.

I don't want to install hundreds of modules every time I create a new build. I don't want your tests or your README in my production tarball. I don't want your browser compatibility code in my server code. I don't want my node_modules tree to be 9 layers deep. I don't want to have to dedupe multiple copies of modules by hand. I don't want to have to debug where shrinkwrap isn't respected. I don't want to play roulette with the package manager version to figure out which one does the right thing for my package. I don't want to run your dubious pre/post install scripts. I don't want to use npm.

The sad thing is, npm is a commercial entity that has its package manager published by default with an opensource community project. And this is why we can't have nice things.
I am also agree with you.
Found the link via this comment, btw: https://news.ycombinator.com/item?id=20302545
So in 2019 Microsoft confirms that its 2001 assessment is correct and they have been assimilated.
ascetic: n. A person who renounces material comforts and leads a life of austere self-discipline, especially as an act of religious devotion.

boarder: n. One who pays a stipulated sum in return for regular meals or for meals and lodging.
The ambiguity is resolved by the explicit definition provided in the section: 'a technological measure "effectively controls access to a work" if the measure, in the ordinary course of its operation, requires the application of information, or a process or a treatment, with the authority of the copyright owner, to gain access to the work.' So the word 'effectively' isn't very effective here.
> Google translate may also not be available

Google translate for icons is 100% not available

> know how to input

Just use the English word. No problem. English works well on tiny phone keyboards. Always easier than inputting an icon.

> Is this really a thing?

Here's Apple suing over their copyrighted icons:

https://appleinsider.com/articles/12/08/15/top_samsung_desig...

And icons are copyrightable:

https://slate.com/human-interest/2016/04/the-history-of-the-...

I remember when I worked at Symantec we had to create new icons to avoid copyright problems. Every vendor did this.
Iranians need to realize that if they don't anything now about their oppressive regime, they might never be able to.

look at China, with their social score, Mass face recognition tech and surveillance. If there were no sanctions, you would be heading the same way. even with santions, it's just a matter of time until every authoritarian Regime in the world is impossible to overthrow.

China will export its 1984 tech to you, and it's just a question of when, and afterwards you can say good bye to the last chance you had to return to your country. it really sucks being there with sanctions but you need to take this historic opportunity because you might never have a second one.
Beyond 2004 Mini USB was used for the PlayStation 3 controllers. And sadly a lot of digital cameras.
كلمات اغنية اوقعلك عقد ماجد المهندس
I know why, on a practical and political level, why things are the way they are. I'm questioning the status quo: I think policies should be implemented and government funds should be allocated such that we change the current status quo.

I am very much not a believer in the supremacy of the free market.
I don't think to blame the companies will have any effect either. We think these companies with their financial and market power can do better here to show that the tech community is not a part of political war.
For example, there can be new companies in third countries with no legal obligation to US sanctions that can provide Apple and Google products to countries like Iran.
why are electric vehicles so much more expensive to buy?
Open-Source React Dashboards – Trending on Reddit
The diversity of the HN audience in both knowledge and experience never ceases to amaze me. Thanks for your contribution.
That seems fundamentally backwards. The CI system should do the tagging. Allowing manual tagging introduces intentional or unintentional malfeasance in shared projects.
I am very reluctant myself, but I think at some point you have to compromise. You can self host and go the hard way, trust some 3rd party CI (reputation is key) or go, if available, with the one from your cloud provider. This is exactly why we went with Codebuild at some point. It's not great, but hey we are not giving it anything more they don't already have (we host everything on AWS).
That is straight up racism.
This is the ironic part right here from a security perspective. If countries with sufficient resources like China or India or Russia would manage to establish a parallel ecosystem every country that even tangentially fears to end up on the USA's bad side has a strong incentive to hop on.

America's companies and government might very well be giving up a very comfortable monopoly in some key sectors right now by encouraging new ecosystems out of necessity.
Garry Tan (Former Partner @ YC) recommended these 2 design books as a must for engineers:

- Don't Make Me Think: A Common Sense Approach to Web Usability

- The Design of Everyday Things: Donald Norman

If you want be a really good designer, he recommends 4 more books: https://www.collectoral.com/collection/101397753425638859326...

You might also want to watch his video on design for startups: https://blog.ycombinator.com/design-for-startups-by-garry-ta...
I meant icons in cars. I haven't seen variations or copyrights on those. iOS/Apple is a completely different story - they're purpose designed and unique. Symbols in cars are common everywhere.

I addressed entering English words before: "Even if you translate into target language you may not find the same version of the word" For example "gas" may not translate into what you expect.
Germany is investing 3 billion in deep learning accelerators and all the big automotive companies are investing large amounts aswell. They want to own the supply chain, just as they used to. There are even some army guys sitting in the negotiations (unusual for Germany).
Yes, there is a keyboard replacement program for all models with new keyboard: https://www.apple.com/support/keyboard-service-program-for-m...
I present. Adapter is a bit big but don’t carry it unless I need it. Happy with all the changes except: the keyboard is completely broken.

When I first got a new air I loved the new keyboard - I really like the feel - but now I have repeated keypresses I have fallen out of love with apple.
>Antidotes are not science.

Sorry, but that is a great typo.
Thread at the time: https://news.ycombinator.com/item?id=19724674
Who says China will let anybody else compete?
I wonder if they may be up when github.com is down
Surely the outsourcing is just spin to try to retain employees who would otherwise jump ship when the second half of the amazing partnership departs.
Julia needs something like PyTorch or Tensorflow equivalents.
> hip startups could not build/test/ship their latest iteration

This sounds like a feature.
Not nearly enough are shipped via train, and infrastructure could be changed and improved to reduce the need for last-mile delivery (particularly, remove the need for last-100-mile deliveries).

If all we needed were short-haul last mile deliveries we'd eliminate millions of truck miles per year (huge economic and environmental win), move those trucks to green propulsion and it's even better.

This can't happen with how the infrastructure looks today though. Which is why I question the money spent on self-driving instead of fixing the whole transport sector. It's bailing water faster in a sinking boat while ignoring the gaping hole in the bottom.
Maybe "we" should not be writing our server code using a terrible ecosystem? Just an idea.
Trade sanction seem counterproductive to me, they breed resentment in a generation of young people, they breed poverty and that ultimately is what breeds extremism and fundamentalism.

Shouldn't trade sanctions be more fine grained? Having part of the population be part of the global economy seems like the best way to eventually push for change in those countries...
It's free from both perspectives. No additional overhead charges are levied.
This is a super disingenuous comparison.
Sorry for the aside and the patronizing tone, but it's actually ignoramuses and not ignorami, as the word comes from the Latin verb meaning "we are ignorant", so it has no plural form.
Kotlin Static Analysis Tools
Temporal Action Localization with Convolutional Neural Networks
Also, touchpad zoom on mbp is still not a thing in ff.
> doesn't even run a test that installs, upgrades, then uninstalls before deployment

That would be what Debian does - automatically.

Not hipster enough.
No it's not, Americans have had difficulties getting banking in Germany because banks fear having US customers exposes them to liabilities.

It's all a huge pile of steaming manure, especially that the US considers companies in the US liable for things that their holding or child companies do in other countries - even if the behavior is fully legal in the place where it happens.

And banks and other corporations with even the tiniest amount of US connections are rightfully scared of excessive punishments dealt by the US "judicial" system.
Having submitted packages to Maven Central, NPM seems distinctly lax by comparison. No federation and no package signing speaks to an organisation that makes poor choices rather than one that's just been unlucky.
Indeed. It's hard to avoid that conclusion, but you can't deprecate things overnight.
That is why it's vital to use vpn to avoid being caught by a crazy opressive boss, fortunately there are a lot of them, cheap and even free ones, like these for example https://vpn-review.com/
So guys, don't be lazy and take care.
The space of possible reasonable URLs is way too big to brute force. If your point is that someone can just grab the set of existing HN URLs and get their heashes, then I don't see what this achieves. Someone who knows the URLs can just download all the comments for them anyway. In other words, is there an example where a sophisticated state of the art hash has advantage over MD5 in our case?
Thank you. Well what I'd like to do is to make it possible to do it without a bluetooth keyboard.

So I'm looking into alternative ways of doing this.

The chorded input method is interesting in conjunction with say a all in one android VR-headset and haptic glove input, where you have all ten fingers.

What kind of software did you develop was it on a commercial basis or on open source projects?
Although there are facts in your point, it's not all of it. China is also under sanction, and also under domestic internet filtering.
Iran also has its own internet filtering.
The point here is to reach out to Google and Apple and ask them to brainstorm on this problem, maybe we find a way to stop limiting humanity over politics.
> It records more semantic information than they tend to do

Are you sure? When I was in Japan I compared books printed in English with the same books in Japanese. The Japanese versions always had more pages. It looked like while the Kanji characters conveyed more meaning, they were larger and in the net required more space.
I too never drive into the local city from my suburban or rural home. The mere thought of it is insane.
I don't think the problem is "oppressive regime", Saudi Arabia is a much more oppressive and intolerant regime than Iran and USA is fine with that.
> Maybe i'm bitter, or old, but my exclusion from a service is #1 reason to stay away from patronizing it.

Sure, sure, but that's often not an option. If you're black and the only grocery store in town has a "no colored people" policy, you're out of luck.

With the internet getting more and more centralized to a few large US corporations, you're in a similar spot. Banned from using their services? There's no alternative, because everybody else relies on them and will have their contracts canceled unless they also not do business with you.
IIRC correctly Firewire was Apple's baby and they policed their patents/trademarks on that until it suffocated. You couldn't even call it firewire, you had to call it "IEEE 1394". It was the superior technology and it loped along until USB 2 provided comparable speeds and it became obsolete.
The Zen of Incident Management
Agile is no excuse to start without a plan
Don't forget portage for Gentoo and zypper for OpenSUSE
and what do these devices run on? Only a handful of devices draw power OTA ...
> It's the same justification used for every historical and current violation of freedom in the social sphere: gay conversion therapy, the drug war, mores around gender roles, etc etc.

It is. It doesn't mean the justification is always wrong, much like Stalin believing 2+2=4 doesn't disprove arithmetic. I agree with the call to humility and I generally not tell individuals I know better than them how they should live their lives, but my comment is a) on the systemic level, and b) based on direct and indirect experience.

For instance, some of the evidence backing my belief is the experience of people close to me who went through periods of abusive employments, and whose stories I got to hear throughout it. For instance, one of those people was stuck under a verbally and mentally abusive boss who exploited the perception of local employment conditions to keep people underpaid and overworked. The irony is, the abused employees were also critical to that man's financial success, and they could've easily fixed the situation for themselves, if they got together. Unfortunately, they (including my close acquaintance) were all scared shitless and couldn't coordinate - everyone was essentially worried no one else would step up, and the lone person would lose the job.

Having seen or heard of cases like this, and also having read here many stories that essentially boil down to "short-term rewards prevent people from taking actions beneficial to their career longer-term" (carrots work better in our industry, for now), I came to the conclusion that it's ridiculously easy to exploit workers. Now, since the context of this discussion is Uber, a notoriously morally bankrupt company, I don't think myself or the OP are too paternalistic with this sentiment. It's not intended as a criticism of workers (myself I'm not immune to this kind of pressure either), but exploitative employers.
Apparently the article was not written in a way that can be understood by all. I can give you that.

It's good to have feedback and in the future I'll take into account that some people have problems comprehending text.

But to say that you can not parse a sentence and that it's illogical doesn't make sense. That is like saying that you read a book in Greek, didn't understand it and still claim that the content is invalid. Do you follow?