skysight-inc/HackerNews huggingface dataset:
Oh. I understand you completely.

Right now, I am focusing on shipping as soon as possible. After that, I would definitely be spending time figuring out how can I involve people who are interested.

But I must confess, I don't really fully understand what I am trying to do and also didn't realize that many people would be interested in Primer, though.

It has been like a little side-project that took over my life. So, I have put these little milestones to keep on track.

Thanks for your insight, Justin.

I would be more than happy to understand how to enable such collaboration.

If you can mail me your thoughts at admin[at]primerlabs.io, I would be grateful.
Catalyst advance removes pollutants at low temperatures
Some Startup Founders Leave Silicon Valley ‘Bubble’ and Head East
Ask HN: How much money are you making as a mobile app developer?
How much money are you making from Android/iOS apps on a monthly basis? * Any revenue reports that you want to share? * Are you using in-app payments/subscriptions/ads?
Civilizations don't operate on the scale of the universe, but on the scale of whatever constitutes the productive fraction of a single lifetime, and the influential span of a generation. Politics is more important to the rate of progress in this regard than physics.
I’ve used an iPhone X and XS. Touches on the bottom part of the screen (which replaces the home button) don’t interfere with touches on the other parts of the screen (so you can keep your finger on there and still use the phone), however they aren’t ignored per-se and will still trigger some events like bringing up the controls on the media player or something.

Not a dealbreaker but honestly I still prefer true safe-zones where there’s no way the phone can feel anything on there.
The interesting thing about rotten tomatoes is that it generates a very different signal than critical review on average.

Your tastes (or worldview) may not match that of movie critics (or journalists) but you might find a surprising amount in common with the median of the set.
How accessible are Britain’s railway stations?
Regarding links vs buttons, when you talk about the difference between these, are you referring only to “a” vs “button” HTML elements or something else?

That’s an implementation detail. I often use anchor elements and style them as flat buttons.

Or are you referring to whether clicking a button triggers an action on the page vs navigating your browser elsewhere?

To me a flat button is a design element that I use for actions that I want to call out to the user. These actions could be either on the page or they could be browser navigation triggers.

For example, to me a link to “learn more” about a product can legitimately be styled as a flat button in many cases.

That being said, flat buttons need to be used correctly. And I think material design, at least in the way it has been put to use in most products, is neither aesthetically pleasing nor intuitive. But flat or “flattish” design can work especially well for buttons and links that you want to call out without having them totally steal the focus.

For example I am currently working on a tiny side project creating a countdown timer for pitch rehearsal, pitching, talks and presentations, for the person on stage to look at. It is intended for desktop use only currently. It’s a work in progress and I’ve not yet implemented the functionality fully so I am hesitant to link to it yet. Anyway, in that side project I make use of flat buttons for both some on-page actions and for a link leading to another page.
Whether this is true or not depends on two things:

1. Your definition of PII. PII is defined in legislation in some states/countries, whereas other terms are used elsewhere. Some definitions are very loose, whereas for example, the EU definition of a close/equivalent (simply referred to as "personal data") is extremely strict (some might say too strict). If we take the EU definition, GA definitely collects "personal data" as it is 100% required to provide dashboard data on "unique visits".

2. Even if you take a looser definition of PII, by which Google could potentially provide all GA dashboard features without collecting any PII, you are still giving Google direct access to PII, and explicitly sending them some PII in some situations. So in this case, you're relying on your trust of Google's internal company policies on not storing that data that they receive. Given their track record in compliance with the law on data collection, there is very little reason to trust them.
I think it's a very small segment of their customer base that actually requires cab hailing services in 10+ cities. Most people working day jobs will not visit more than that many cities over the course of the year, and Uber possibly serves most of them.
Show HN: Is your startup spending wisely?
A couple of bad investments in the initial stages will begin to strain a startup's financial resources. So where are the possibilities of spending unwisely? This article will help your understand.
https://www.engagebay.com/blog/young-startups-losing-money/
The ‘perfect storm’ behind the recent college closings in New England
How to Find an Egg Donor?
https://www.artbabyeggdonors.com/egg-donor-database/
Two years old baby Sugan cooked Vegetable biryani for 15 peoples
Lumotive spreads word on its Lidar system for autonomous vehicles
> It seems the better solution might have been to tighten up the review process -- keep the money the same but accept fewer.

I'd argue that with tighter restriction, you'd need to increase the payoff, to compensate the increased workload.
Computational Storage Takes Data Locality to the Extreme
Sfs
fsfs
For most people I'm certain the problem is to translate it into logic expressions they understand naturally.

It's the same as how most people fail to correctly apply basic logic when presented with arbitary problems and immediately succeed when presented with a human context of person A did X.

All these low level problems needs ways to help people to generalize their existing intuition.
High level tips for developing apps for wearables
Why rewriting it in js help with maintenance?

This is not a snarky question, I'm genuinely curious since I personally have no problem coming back to old clojure code.
I don't understand why that would be the case. Unless the autonomous car program is free, there will always be room for a lower-quality, cheaper alternative.
Unsupervised learning is the dark matter of AI, as LeCun said. We cannot rely on labeled data, which is expensive and scarce.

The first company to figure out how to leverage the massive unlabeled data that is available will win the AI arms race.

We have already seen impressive progress (language models, GANs...) but much more work remains. Models requiring labeled data or only working with toy data (even if unlabeled) will soon become irrelevant.
sexpr syntax has incorporated into 'modern' programming languages like Clojure, LFE, Hy, ...
Even in food, you'd find a lot of innovation, in packaging, processing, additives...
This used to be normal, you'd see an email come out a couple weeks in advance and a banner notice on the site, and then a site would go down on like a Sunday or Monday morning night between 1 and 3-4am ET in the US to try and minimize disruption.

The key reasons were as others said, but in my personal experience generally data service/schema related where a key data source would be offline for a period of time was the primary cause. One thing not mentioned is hardware upgrades has always been a key driver of this type of maintenance. Self hosted systems have to be transferred across hardware and brought back online and tested. This still happens today for many larger enterprises as upgrading to the latest hardware to support your SQL Server or Oracle database comes down to cost. They can go down for 2-3 hours for the switchover, OR spend 6-8 weeks engineering & testing a non-downtime failover. And the math is simple, most businesses don't have a true 24/7 need to be online and the don't make money 24/7 online, so this is still a solid reason and solution in those cases.

At one company I consulted at we gave them an option to upgrade their relational database solution (hardware + software) with 0 downtime, but it would take around 700 man hours to setup and test, or they could go offline for `4 hours and be back online. They were a B2B company and said the difference in cost was not worth it and went down for a few hours over a weekend instead, which honestly made far more sense to me. They did have clients that accessed the system overnight, but they just sent out a notice and no one cared.
Yes, it should. I've tested the website on Windows Firefox and iOS Firefox and it worked OK, except for some sound distortion when selecting certain synth presets, like "FM". But I think that's a bug of the sound library I'm using and I hope it will be fixed soon.
Yeah, constant angular velocity (hub motor RPM is fixed) vs. constant linear velocity (linear speed over the disk is fixed). If memory serves, the 800K Mac and Commodore 1541 disks were actually Z-CLV or Zoned-CLV -- where the drive speed changes every "n" tracks. The reason you do ZCLV is that it reduces the complexity of the controller hardware (fewer taps on the clock divider).

The fun trick is, with a drive controller which works based on "time between pulses" (DiscFerret, Catweasel, etc) you can do all of the above with a CAV disk drive just by tweaking the read/write clock. Same trick probably works for discrete drive controllers like the 765 and 1771 (I say probably because I haven't checked the datasheet!).
Singapore to Boost Its Supercomputing Capacity Ten-Fold
Arthur Whitney's 'B' Language
That's also... largely not true?

Europe was the only party that ever had /any/ power. The US did not have much of an economic relationship with Iran to begin with. Therefore, their sanctions were mostly symbolic. It was EU sanctions that eventually forced Iran to the negotiating table and made the nuclear deal possible. As the article shows, the US has the power to be cruel. But the price being paid is humanitarian, not economic.

Accordingly, in succeeds only in killing children, not creating pressure. This is best shown by Iran's decision to stay in the JCPOA. The US is being ignored, because it is comparably irrelevant in purely economic terms.

The EU has also passed legislation prohibiting EU companies from implement US sanctions and indemnifying them against US fines: https://www.bbc.com/news/world-europe-45085205. And there's an EU venture to replace US institutions in Iran-bound financial transactions: https://www.consilium.europa.eu/en/press/press-releases/2019...
Wave – A private and unique messenger for iOS
> About the only way it would make sense is to make it a premium product

Interesting analysis. What about if they embraced the luxury brand aspect and instead of making it a premium product via the fastest available processor (etc) they made the back of the phone out of sterling silver or something?
If it falls on a road (like mine) with some pebbles, you are likely out of luck. It is not the height/force but the spikes.
Dog breeds are mere Victorian confections, neither pure nor ancient
The rogue landlords who offer free rooms in return for ‘favours’ (2018)
Relentless Competition Drives Down Ethernet Switch Costs
overheat.
Fear of Missing Out?
Show HN: Axcept – Visual Regression Testing Platform
I think it's best to go with the "external data bus size", which is 8-bit on the processors typically known as "8-bit processors" (6502, Z80, i8080, 6809 etc...). Those processors can read one 8-bit byte in one memory access. For instance, even though the Z80 has 16-bit registers, can load 16-bit values from memory (and even has some 16-bit arithmetic operations), a 16-bit memory access takes 2 separate memory accesses through the 8-bit data bus.

By that definition the 68000 and 8086 are 16-bit processor (which makes sense), however the stripped down variants 68008 and 8088 would be considered 8-bit processors... and this is where this simple model breaks down ;)
Is this end-to-end encrypted? The store page says

> Messages encrypted using a combination of 256-bit symmetric AES encryption.
Overcoming Impostor Syndrome When in a Leadership Position
A lot of good suggestions here already, but in terms of screenreaders, JAWS has a majority stake in the market. They make a tool call JAWS Inspect which gives you reports (and by extension, version control) over your screenreader presentation. It's not free though.
Show HN: Kubernetes Update Manager
There is no life hack to change an introvert into an extravert. Not really.

The best I figured out is to maximize energy levels at all times - increases likelihood you'll have any to spare. (Diet, excercise, meditation and the hardest, good amount of sleep.) It is a limited improvement at best.
I think the argument that something like a phone “number” or Social Security Number is not actually a number is absolutely valid.

If they were numbers, then adding 2 SSNs would have some valid meaning. In reality, adding 2 SSNs is an entirely useless operation.

What they are is basically identifiers who happen to restrict the set of allowable characters to digits.

One consequence of using input type number on a 2 factor verification code box that I have seen is that the browser would eliminate the leading 0. Which is absolutely the correct behavior if the code was indeed a number, but leads to incorrect behavior since it’s not.
CodeSandbox 3.0: vs. Code Extensions
vries means freeze. even though not used like that specifically, you are right in your thought that vries means freeze. "ik vries" -> "i freeze".

friesland's name is disputed though between being founded by a guy named 'friso' and that 'Fries' means 'peoples with curly hair' :D - so much for logic & linguistics :D!
Yes, GIF, MPEG, Arithmetic Coding, all have been patented or parts that comprise them have been patented.
We (Humans) are helping our robot lord to build Skynet!
At least in part ruled illegal by the International Court of Justice of the UN:

https://www.theguardian.com/world/2018/oct/03/international-...

https://www.cnbc.com/2018/10/05/us-rejects-international-cou...
Check outline out. https://outline.com/czFN3X I believe it was made by someone here on HN, or at least I found it through it.
The article seems to be lacking some context:

https://en.wikipedia.org/wiki/Iran_and_state-sponsored_terro...

https://en.wikipedia.org/wiki/Nuclear_program_of_Iran
Motorola's software updates for their phones are quite bad, they lag when the phone is new and they stop completely way too soon.

For Android hobbyists the unlocked bootloader may be fun, but there is no low-maintainance (timely and reliable OTAs without wiping/reinstallnig, etc) OS option if you go that route.
A 20 megapixel camera that outputs raw file would return about 60mb per image, as there are 3 bytes of data for each of the 20 million pixels.
Is that a Diamond Age reference? (the Neal Stephenson book)
Wow Marc, thanks!

Hey HN, Wave (^‿^)ﾉ is privacy-focused instant messenger designed to keep the nature of conversation fun and fleeting.

No other messaging platform offers complete messaging peace of mind by being totally anonymous.

The app offers two message types:
WaveFlash: 10 words or less - message displayed word-by-word rapidly.
WaveLength: 1000 characters or less - tap anywhere to close the message when read.

Ask me anything here!

Features:

↩ Send and receive messages in one place. No chat lists.
Messages are secured in capsules that have to be manually opened to be read.
Any unread message can be unsent without notifying the receiver.
Messages are displayed without showing the sender’s name.
All messages can be viewed once only.
Messages are end-to-end encrypted.
Quick reply by swiping sent/received message capsules inwards.
Custom contact names for any chat
Leaders react and take steps after second tragedy at Parkland
Not even "Not supposed to be" -- it can't be. $4489 decoded is a valid byte, but with one of the clock transitions 'blanked'.

If you decode $4489 via MFM then re-encode that byte, you'll get a 1-bit difference. This is why it works as a sync marker: even if you wrote that byte in the data area of the sector, it wouldn't encode the same way because of the missing clock :)

It's a common trick on radio systems too -- a short burst of data which can't be obtained through normal encoding processes (invalid FEC bits, flipped parity, etc).
What First Responders Don’t Know About Fiery Electric Vehicles
Close to the Money
I understand US sanctions ban any company doing business with the US to also do business with Iran. Companies doing business with the US is pretty much 100% of large companies in the world. So US sanctions did affect all commerce with Iran, not just US commerce with Iran.
I didn't hate it, I am indifferent about it. I am not seeing a huge difference in my use of Unity vs Gnome. I use Unity (14.04) at work and Gnome (Pop_OS!) at home.
How to Be More Resilient in Everyday Life
> So they're being executed billions of times per second on Google servers

So are Java and C++ programs at Google. golang is very mediocre for webdev, if anything, it can be used for small network tool kind of stuff. For anything that needs to be more complex, Java would be a better fit (e.g. golang doesn't have annotations that can be used for validations or automatic mapping between different internal and external types, which come in very handy and prevent bugs).
Nearly 50 flights cancelled at Frankfurt airport due to software glitch
I dislike your first point because there's no comparing the quality of mass-produced housing 50 years ago and that of today's mass-produced housing. It IS possible to purchase a home on a single working class income - look up prices for a double wide trailer; put on foundation. They would also be roughly equivalent square footage, and the double-wide would actually be sturdier.
My only comments to that would be WebAim is the highest authority on accessibility.

I'm well aware that these combinations will change over time.

The biggest thing is that JAWS costs a lot of money, so people buy, get used to it, and stick with their setup.

I tend to say, 'The only people who still use IE have no choice" or something like that.
https://www.laederach.com/en/

pretty safe bet ;) Love it.
The UN is completely toothless. Whatever they say is as relevant as if it had been said by a local court in Kazakhstan.
I don't want the extra work. But I do accessibility as my full-time job.
Show HN: Optimizing Go Programs by AVX2 Using Auto-Vectorization in LLVM
The 590 had a SCSI controller with DMA, but only for the external SCSI connector. The internal drive was 8-but IDE and dog slow. So if it was faster, it must be chalked up to better OS, better filesystem and I would assume a 68000 at 7Mhz was faster than a 4.77Mhz 8088 at shuffling data around. Especially since the memory data bus was 16 bit wide for the Amiga but only 8 bit wide for the PC. (Right?!)
It's important to remember that US actions have consequences like this. No matter how poorly you think the Iranian government is behaving, our actions toward their country have led to hundreds of thousands of dead Iranians over the years. There is good reason for countries to doubt "US assistance," and further intrusion will likely cause tremendous suffering for their citizens.
Yep.

If you check the parent comment, I posted in reply to this comment.

> It really feels like we're on the cusp of a textbook similar to the Primer in Neal Stephenson's 'The Diamond Age: Or, A Young Lady's Illustrated Primer'.
I don't think that's how it works at all. The US sanctions can hit any EU company trading with Iran. So the problem is not (only) direct trade between the US and Iran, but trade by any company in the world which also wants to have a US presence.

https://www.foreignaffairs.com/articles/europe/2018-10-10/eu...
Tech employees ready to quit companies with sexual harassment cases: Survey
Adopting Memory Safe Recursion in JavaScript
RT's model prioritizes consensus in quality instead of brilliance. Using RT for a best of list will give you good safe movies instead of outstanding ones.

I'd say it's a good model for news.
I don't see what's odd about that. Suppose someone in New Jersey mailed a bomb to someone in NY, killing the victim when he opened the package. Jurisdiction over the murder would lie in NJ and NY. It wouldn't be any surprise if the prosecutors in NY (whether federal or local) were more gung ho about bring charges than those in NJ, after all it was one of their own that was killed.
Thousands of API and cryptographic keys leaked on GitHub every day
Sorry, but how the hell does that justify allowing children with cancer to suffer and die?
So are you saying it's not illegal, or are you saying there won't be any consequences for this crime?
England's curious map of the medieval world
> But look at what's happening with Java and Oracle's handling of it.

It got fully open sourced?
Been following this book for a bit but I can't quite find a good way to learn from it. Should I first read each chapter and create my own language? implement his language using language other than Java? Type by hand his source code following along and trying to comprehend the details?
This is of course true, as law enforcement depends on what is called "the monopoly of violence". And this is of course impossible when dealing with major powers in the current world.
dcadc
Doesn't mean it's legal. Plus the UN is not toothless, it has been very effective at achieving what is was founded for, preventing another world war.
Yes. Read my comment again. Following that US attempt to change longstanding international law is, in turn, illegal in the EU. Companies are indemnified against damages, and the EU will presumably try to claw these back if it ever comes so far.

Does something in all this need to give? Yes, definitely. Presumably, the US will shy away from trying to enforce. If not, US courts are actually somewhat likely to uphold long-standing precedents in international law, because the only other possible outcome is a completely unworkable quagmire going forward where no company could simultaneously operate in the EU and the US.
Somewhat related - here's my hexagonal musical instrument for Android: https://play.google.com/store/apps/details?id=com.castlewrat...

Unlike Harmopark's focus on composition and music theory features, my app is all about preforming music in real time.
The CommonJS wiki has unfortunately been updated over time to remove some past info (e.g. dead projects), so it doesn't give as good an overview of what once existed as it once did (unless you dig through MediaWiki edits).

Flusspferd—a Spidermonkey-based alternative that was also released in 2009—has quite a nice overview page[0] that's somewhat frozen in time, including "Supported CommonJS Specifications" and "Related projects" sections.

[0] http://flusspferd.github.io/
The app utilises AES encryption method using this library: https://github.com/RNCryptor/RNCryptor.
>It's all the things he had to overcome/persevere through to get to that moment.

You're demonstrating the OC's point: No one has any context around the kid who lost, it seems; so, for example, did he (or she) come from an equally disadvantaged position? If so, isn't he (or she) worthy of the same accolades and/or help simply for getting to that point, as well?
I agree but it is rare to find a layman’s explanation that is faithful in way all the experts can agree on.