skysight-inc/HackerNews huggingface dataset:
I am sorry, I was actually talking about the Front UI, and both use JS (and Electron on the desktop) iirc.

Slack gets choppy (almost down to typing lag!) pretty quickly on a middle-tier Android phone and with Discord, it keeps snappy no matter what.

I'd say that Discord is the actual Slack killer today.
I guess the audio mix is good... The video was using 90% of my processing power, what in the world was going on there?
Discord's role/permission management is incredibly powerful. There's a couple things I'd love to see to make it a bit easier to use (duplicating/copying permissions between roles would be great), but I'm comfortably using it for a public Discord channel with 300+ members and growing[1] and I can actually visualize how to keep the chat functional if the member count grows by 10x.

I strongly recommend Discord over Slack for public chat groups; I'd happily use it over Slack for company chat as well, with the caveat that the integration/app story isn't quite as far along as Slack is.

[1]: https://byteconf.com/discord
Yes sure it doesn't work on mobile devices. In 2018 A. D.
Sounds like you're looking for Expo.

The easiest way to try it is the in-browser version at https://snack.expo.io
Ask HN: Will we ever actually get Holographic data storage?
The attached article[1] is the closest we've come so far. I'm curious to hear thoughts on holographic data storage in the abstract, not just this specific attempt.

It seems like with rising amounts of data needed, we will need higher density media sooner than later. At the very least, WORM media like BD-R XL will get left behind once 4K footage, VR assets, and so on become mainstream.

[1] - https://www.techradar.com/news/computing-components/storage/whatever-happened-to-holographic-storage-1099304
People want explanations that are equivalent to the kinds humans offer to explain their behavior. Generally in a cause-and-effect kind of way. Squishies want answers detailed enough to make them feel in control of some part of what's going on. "Because X, so we're doing Y", in theory enables the person to induce different behavior through controlling X.

There are various issues with this desire, including the wrinkle that humans are not always good at explaining their own decisions and we persistently assume we are. But that's neither here nor there. People like feeling in control, and ML tends to expose that they're not.
Yes, this background video makes for a terrible experience. I know it looks cool and startupy (at least it did in 2015) but this trend has to stop.

Ended up hiding it with an ad blocker rule.
Microsoft is heavy into data-backed development right now. They're making decisions about were to put resources, and even what buttons to keep in toolbars, based on how many users are clicking them.

This seems to have lead to development of products and features that get a lot of excitement here on HN so maybe it's not all bad.
Seems like it depends on the noise. If it didn't work for removing atmospheric distortion, they wouldn't be building bigger telescopes.
They are, but the significance depends on your view point. Both provide some sort of "ETL capability". For me the deciding factors were if I wanted to have bulk operations over many records or basically a state machine for individual records. NiFi works great on the latter, as far as my experience goes, Airflow for "get whole data file and process it as a whole and then move to the next processing step".

EDIT: plus, of course, things like your tech landscape. NiFi is Java and Airflow Python. If all of your tools are around one or the other, you can get both to work for the same use cases, but as mentioned above you will have more or less implementation work to do.
The topography seems to agree with that, clearly visible on satellite view / 3D mode: https://www.google.com/maps/place/25°39'11.0"N+106°51'24.0"E
Radically different architectures can help with some problems via specalization as seen in the TPU. I think we'll see more of that.
Ask HN: What are you using drones for?
I've seen a few people buying drones and using them for photography.

While that's a perfectly fine use case, I was wondering what other applications drone could have.

I can easily imagine them being used for agriculture/environment monitoring.
Yes, but typescript is a great way to ease people into that, since it is a superset of javascript which could be leveraged to AOT compile more efficient code.
Also it is a very nice language!
Debugging an evil Go runtime bug (2017)
Actually the opposite is true, Jobs and Ellison were notoriously great friends - they were from the same generation, the "pirates" usurped by Gates. They just made sure to swim in different seas, as big sharks do.

Apple simply gave up on Sun, seen as a losing bet, and abandoned Java too.
Amazon is getting close to a $1T market cap which makes this look more like an argument for hiring non-technical managers. You didn't provide any examples of poor management by the prison guard or DMV manager, other than some jealously about salary. Other than the bad feelings, did they get results?

When Bezos went ballistic the day before Thanksgiving, did you still fix the bug in time? If not, did it really negatively affect the bottom line? Did whatever you instead had to work on in October help the bottom line more than the Thanksgiving bug?
I’ve seen many software companies where for months on end each week more than a weeks worth of new work is added to the product, without changing the deadline, because “management” keeps deciding therecare new features that are critical and they can be just slipped right in.

If you tell them they are going to increase the time it takes or lower quality, you’re “not cooperative” or “not a team player”....or they tell you they will take the quality hit... but when there are any problems in the delivered product it’s the teams fault, of course.
>There's a ban on mobiles and laptops within 5km of the telescope.

as can be seen on the picture of a lady snapping photos with her cellphone right on the telescope ring.
HN - Replies:

Yes thank you very much for detailed and helpful comment. You are very right in your well written points. Discovered “The Lean Startup” book only very late in the game lol. But I doubt it would have changed our course much since we are true rebels and any Tried and Proven Strategy is probably not exciting enough ;) !
Thanks again and have a great day!
Previously: https://news.ycombinator.com/item?id=15845118
No,

Power consumption scales roughly quadratically in relation to frequency.

Modern cores all have features like power and frequency gating, performance counters - the stuff needed to allocate just enough of computing power to complete computations in time. This is very, very evident in things like music playback - a lot of intermittent io and computational spikes.
Experts warn of possible attacks after PoC code for Struts flaw was published
Researchers identify link between gut bacteria and eating for pleasure
oh, an attacker could do [https://nicely-looking-url.com](https://shady-site.com). I see your point.

however, anybody with a bit of javascript knowledge can do it. I guess we need to keep educating people about the importance of checking urls?
Right, and I think there are lot of decisions we could make that would improve efficiency without downsides, if we could somehow change what are the popular ecosystems from things like Python/Ruby to other ones that are more efficient with similar ergonomics.
If you've been at a company where email was treated as corporate IRC, Slack is quite refreshing. :-)
Well, cerowrt was the big "what can we do to fix ipv6, routing, wifi AND bufferbloat?" project, to produce an existence proof that typical home cpe could be made into something that did all these things. We made sure that everything important we did ended up upstream when cerowrt ended and the mailing lists with the accumulated expertise remain.

make-wifi-fast was this project where we took a deep dive into wifi, and cut 100x of the latency out across all rates and improved throughput on our tests by 2.5. That damn "fq bug" was the not the only, but certainly the worst bug we dealt with. Even harder was spending about 2 years, stumped, trying to come up with an efficient implementation of the fq_codel theory, in wifi. 5 years of work to get to this goal, with no progress til the end. No corp would have supported us...

This past year's project was sch_cake, which helps defeat bufferbloat on really slow connections. That will be in linux 4.19, writeup here: https://lwn.net/Articles/758353/

None of our projects ever attract funding, yet we do somehow manage to ship something great every other year.

After every "improvement", new problems emerge. We enabled ecn universally in the fq_codel for wifi code, in sch_cake, and partially in the sqm-scripts... then apple enabled ecn universally in their TCPs... last year... and I'm concerned now about how well that is working out. ECN was a "debugging aid" for us, mostly.
That's not any real dependency as having millions of consumer installations...

The have iCloud abstracted and diversified anyway (also uses Azure, AWS, etc).
What's the terminal boot time like using Zim?

I got omz + zgen down to sub 60ms but I had to trade some functionality to get there.

I tried zplug but my pruned omz worked out slower than zgen.
Yeah, I actually agree. But I wrote "boring" with the quotes because I think that's the common perception among young engineers/researchers.
> That's because they don't have a real product, and they likely never will.

That was sort of my point; however cool the conceptual architecture is, they've definitely reached the point where they ought to be able to get at least rough comparisons to competitive hardware. That such comparisons are lacking should be taken as a sign that the architecture is too immature to make those claims. I just wish people would stop bringing it up as the magic solution to parallelism, since there's insufficient evidence for those claims.

> That's the biggest problem with Moore's law fizzling out - computer architecture isn't actually that hard, most of the work is just figuring out how to apply the extra transistors you're given. So no matter how specialized you get, you aren't going to get more than 1-2 generations of a chip out of a single semiconductor process, as there is only so much that clever architecture can accomplish.

I've been swayed by the idea that the future of processor technology is essentially accelerator land. You're going to have a few big CPU cores because they're good for code that has no real parallelization potential, but you're going to also have clusters of accelerators that are optimized for different kinds of workloads (such as data-heavy, communication-light workloads that are good for GPGPU).
What stops Microsoft from adding new settings tomorrow?
> They’re certainly noisy, and they defecate on people and property with abandon (and in great volume—a pigeon produces a hefty 25 pounds of excrement per year), but you can say the same about lots of animals.

No you really can't, I have never been shat on by any wild animal besides a pigeon. What animal besides a pigeon shits on a statue so much it visibly coats it in a layer, squirrels certainly don't.

Seriously it's the shit.
Free-standing liquid membranes as unusual particle separators
Ask HN:Forming a company (Clerky?)
Hey guys,
Have any of you used Clerky to form your company?
Or do you guys use any other service or a regular startup law firm?

Looking to get started.
Cool, just added to Pushbullet to check this out later.

Curious, there are other services that also have search functionality within a date range. When someone creates these flight checker apps, what is unique to each one? Aren’t there only a limited amount of flight data at any given time?
As someone who also has atypical sleep patterns ( late sleeper, early riser ), there were some interesting points in here.

I know there's been research done as well on the number of hours of sleep required rather than 'when' it occurs, but those haven't seem to have reached a consensus yet.

I will say some of these articles sometimes read satirically.
Notably, they have a diagnosis for people who can't sleep at 'normal' hours: Delayed Sleep Phase Syndrome. Then the kicker at the end, "The term “chronotype diversity” is starting to find traction, as business managers explore concepts like team energetic asynchrony". At this point, I stopped and looked up at the URL to make sure I wasn't on a parody site.

But all joking aside, it would be interesting to explore what societal as well as productivity improvements could be had if people's sleep patterns were viewed as varied rather than forcing everyone on the same schedule.
Pretty good but still some inconsistencies in the end. Long and short wovels should be differentiated properly too. We -> wii, not wi.
Change the email address for accounts you can't delete to jon2@
Having just been through the interview process, i ended up having to go through a few coding challenges. Luckily for me, i never got “ghosted” after sending one back.

The important thing to me is that the coding challenges have a reasonable scope. I really appreciated two of the companies that gave me an already set up project (it was not their actual codebase) and then required me to build an addition to it. That feels like an accurate way to test someone’s skills.

As someone who doesnt excel at some of the “leetcode” interview questions as much. I have found challenges to be a welcome alternative when done right.

I did experience some companies who would give a project that was wayyy too complex and they estimated it would only take one hour. Those are the places i would reject without doing it. With the market as competitive as it is, you need to have some limits with these things.
> software complexity ... solved ... streams of events.

I think I have an idea how this happened. First, it seems to me that there is a large overlap of the extreme RX proponents with extreme FP proponents, who have been rather messianic in touting FP's ability to solve all software problems.

Of course FP doesn't really handle interactive programs well at all, because it is timeless/stateless, simply mapping inputs to outputs. So that's a big hole and a bit of a problem.

Enter (synchronous) dataflow programming (Esterel, Lustre, Lucid), which moves time into streams, and voilà, now we can apply FP to this domain as well and everything will now obviously be rainbows and unicorns.

Obviously.
It's a beta... even .0 releases have poor battery life. Give it some time.
What's more surprising toms hardware actually questions the viability of NVidia 2080... given the recent shocker of 'just buy it'[0]

That being said, I wonder if the card would have solved its memory controller issues, as the desktop Vega draw too much power when it comes to the memory controller. The desktop version pretty much needs water cooling to produce decent results.

[0]https://www.tomshardware.com/news/nvidia-rtx-gpus-worth-the-...
"bow" is an ambiguous spelling that indicates words with multiple pronunciations.

It can be pronounced like "grow" and like "how" (or "bough".)
> citing the chipmaker's process manufacturing advantage versus Intel and Nvidia.

what they say is:

"We believe AMD has a multi-year advantage vs. Intel in CPUs with 7nm and a 6-month plus advantage vs. Nvidia in GPUs for the datacenter."

Neither AMD nor Nvidia manufacture their own GPU's, While there can be a prosess advantage, it must be much smaller. Nvidia has multi year software advantage in GPU's over AMD so I don't think AMD has real advantage over Nvidia.
IIRC Apple wanted Sun to indemnify Apple as to patent lawsuits threatened (FUD) by NetApp/
This program looks interesting. Maybe it could help in the bootstrap process of tcc, though I don't know if it is written in ANSI C. On a related note, I will try to test compiling lua's runtime environment and interpreter, because I'm sure it is written using standard C already.
> When Bezos went ballistic the day before Thanksgiving, did you still fix the bug in time?

This is the kind of line of thinking often pursued by poor managers.
I just found about OpenRISC https://fr.wikipedia.org/wiki/OpenRISC

I'm wondering how this is performing against the raspberry SOC chip. I'm not sure what is the most expensive part, the licensing or fabricating the chip.
They use whatever tool is best for the job. Take a look at their careers site, you'll see they use all sorts of databases internally.

Sr. Database Architect

REQUIRED TECHNICAL SKILLS :
RDBMS: Oracle
NoSQL DB: MongoDB
Columnar DB: Vertica
OS: AIX, LINUX, Solaris
Replication: Streams, Golden Gate
Still, you have to draw a line among living things. It's still not possible to survive without eating plants.
Apple wanting to use ZFS, and then abandoning the idea, predated the Oracle acquisition.
They don't have to be. If cache access has finer controls, the compiler can use them.
I worked on Apple’s ZFS port, and it was indeed licensing. Apple’s lawyers took a closer look at the CDDL when we were close to shipping and found some provisions that were unacceptable to them.
Shameful FUD
please take a look at mixes of many songs instead of mashups, that's a lot more relevant to what you are looking for in this product:

https://www.rave.dj/iOfKQXFw3TxTWA

https://rave.dj/7_laQmBqX-ZWjA

https://rave.dj/Im9bExHRkftbXg

They try to only play relevant portions of songs, includes many other DJ rules that Mashups of 2 songs do not.

I'd argue that mixes in their current form could replace a DJ at a small bar patio.
This is what I do for a living and I interview writers somewhat often.

You need to find someone who sees the difference between writing as an art and as a profession. Look for someone who can research and write fast. They're not going to know what they're doing and since you're not going to get high-quality work you need to get a lot of decent work out of them.

As part of the interview process, ask them to pitch you a blog topic. Then dig deeper and find out how this post is going to benefit your business, etc. Finally, ask how long it would take them to write this blog post of say, 1000 words. The red flags are anyone who says this would take them more than 6 or so hours and anyone who can't explain the business value of their work.
235 years after the Persian Letters!
(2) 4D heatsinks.
Check out mixes of many songs, they include many more advanced techniques than seen in mashups: https://www.rave.dj/iOfKQXFw3TxTWA
> I was wondering what other applications drone could have

https://en.wikipedia.org/wiki/List_of_unmanned_aerial_vehicl...
tl;dr

“In reality, you can’t separate your heart health from your general health and there are much safer ways to reduce your risk of heart disease, like keeping fit and eating well.”
Amazon hired employees to tweet nice things about it
Deep INFOMAX, Image to Image Translation, FEVER, Perception Engines, QuAC,
I agree with this observation and have some anecdotal evidence to back it up. I had been repairing damage to my gut through various natural means. I eventually found a very effective way to neutralize and reset gut bacteria. Since then, all cravings for junk are gone.

This was a long, tedious and stressful learning experience, as so many websites including nih.gov, have misleading or incomplete data.
What is artificial general intelligence?
I shared an office with Noel Dellofano when she was porting ZFS over to the Mac. It was definitely an uphill battle but she got through it small piece by piece, with patience. I originally was hoping to get the project, but in retrospect she was much better at it than I ever could have been.

As far as I remember, there was too much licensing uncertainty around it for it to be give the green flag. That said, from my ancient memory, it began as a side project for Don Brady (one of the core file system team members). So it may have fared better if it had top down support from the beginning.
I stopped using Linux when I realized that it could run on SPARC.
Last time our spirit helped the government build a super weapon they immediately killed a ton of people by dropping nuclear bombs.

What do you think will happen if you deliver them agi?
How to Get Your Side Hustle Off the Ground
Key Sales Skills Development
Apple to Embrace iPhone X Design with New Colors, Bigger Screens
Not sure why you're b eing downvoted. Windows 10 is the first release that Microsoft had really fully internalized the lessons learned from the whole Longhorn debacle. That is consumers aren't ever going to have 10Ghz processors.
You can consult Okasaki's thesis (regrettably it is somewhat out of date) for a list of functional data structures. Some of them are lazy, some of them are strict. But being able to use all them is essential to getting good asymptotic complexity.
I half agree, the reality is sales is a tradecraft honed over time. If it were as easy as implied, many more of the Tech founders here on HN would have had their businesses succeed. The truth of the matter is, the us vs them mentality is just as damaging as one side being arrogant. The only way for a good team to work is for each to recognize strengths and weaknesses and for leadership to keep things level headed.
(2) you run it twice as slow, but compensate it with the fact that now you have 2x the amount of devices
> The other main opposition is moral, but I think this is a bad reason. If all the people with morality refuse to work on military project, this means that all the projects will be managed by sociopaths. If you do not want your army in the hands of sociopaths, it is a duty to accept working on military projects.

You're probably right, but I think for a lot of people who aren't the super patriotic type, it's just easier to work in private industry without any direct military interactions and not feel as much obligation to think hard about the ethics of the tech they're creating. Of course, there is a lot of discussion about the ethics of big private tech firms lately (and rightly so), but as far as just being able to tell your peers what you do in mixed social settings, there simply aren't as many people who would immediately recoil if you tell them you work at Snapchat vs. the Pentagon, right or wrong. And yeah, that's a morally weak and bad reason to choose private industry, but I suspect that something like it is a big part of the motivation for many people nonetheless.
Apple actually no longer uses Azure. They use AWS (S3) and Google Cloud: https://www.apple.com/business/site/docs/iOS_Security_Guide.....
Couldn't generate enough revenue on paid subscriptions to be sustainable.

https://en.wikipedia.org/wiki/App.net#History
While this is quite a cool project, it's only interesting if it can beat the transporting cost of such produce.
Thanks for your feedback. I didnt even know about the userChrome.css file. It's cool that FF allows the user all that customization. My original plan was to build this extension for Google Chrome, as that was my main browser for development, however it's not actually possible because they don't allow dynamic themes.
The process of creating the parser went very smoothly thanks to this. The real work involves creating C# syntax classes that mirror the grammar. These classes form the Abstract Syntax Tree (AST) of the compiler.

To address this problem, I use Zephyr ASDL to describe the abstract syntax of a language (which CPython also uses!)

It's a little DSL that lets you write an ML-style algebraic data type, and generates a bunch of code for you. In CPython, you go from ~100 lines ASDL schema to ~10,000 lines of C! It underlies the 'ast' module in the stdlib.

Why is Zephyr ASDL? http://www.oilshell.org/blog/2016/12/11.html

It eliminates the need for a lot of boilerplate he pointed out:

https://github.com/praeclarum/CLanguage/tree/master/CLanguag...
The person who authored the incorrect passage is probably monitoring for changes and may revert the edit.
> I'll just bet that you haven't read anything, because you disagree with people I think are, like, super-duper smart :)

It is quite obvious from what you have said you are not aware of the literature surrounding laziness.