skysight-inc/HackerNews huggingface dataset:
I want to assure you that we did not do this to mine email addresses and I am sad to hear that you seem to have had negative experiences with this in the past.

Also, to many people it has been very clear that this is just a product vision when they watched the video because I mention this multiple times in the video.

I can understand that you would prefer the "hacker way" of first coding something before talking about it at all. Actually, this is what we did with edaviz.com
During that work we came to the hypothesis that bamboolib might be even more interesting to many Python Data Scientists. However, we wanted to save our coding time because we might be slower than you. And thus, we decided for creating the vision video first.

The landing page and the email addresses helped us to get in contact with users who are really passionate about the project and want to see it happen. However, the features within Jupyter are to some extent different than the features within Trifacta Wrangler which operates in the cloud. Also, the users of Trifacta Wrangler don't have the option to fall back to real code when they might want to.
Parsers typically are used to correctly demarcate packet boundaries in (coded) bitstreams e.g. H.264 bitstream is partitioned into NAL units and the parser assembles all relevant units for a single frame/slice so that the decoder gets everything it needs to decode that sample, nothing more, nothing less.
> The need for its installation may arise in cases of strengthening the digital border of Kazakhstan within the framework of special regulations.

Translation attempt: If deemed necessary, people will be forced to install a state certificate again.

Assuming that the goal is to be able to break encryption:

- How do you ensure people will install the certificate?

- How do you ensure people don't communicate by state-intransparent means, even with the certificate installed?

I'm guessing heavy, heavy penalties?
Well, to be clear: by asking people for permission.

I do agree that the way they seem to play both angles puts them in an awkward position, but I am unsure how to read this. Is it worse if people voluntarily share video versus being ordered to? Is it just a matter of ensuring there is good reason to obtain the footage or is voluntarily obtained footage worse from the perspective of personal rights?

Curious to hear the HN reactions since I frankly do not know enough about the implications to understand what’s really going on even after having read the article.

It kind of reads as “social media bad” near the end which is a seriously uncompelling point even if true in some senses.
Citation? Genuinely curious.
The wild, neural network-powered future of knitting
> This article is partially about the impact on marine ecosystems, so don't avoid reading it if you think it is all about ethics, which is what the majority of the comments here mention.

You should point out the issue for all the tl;dr people.

The issue is that farming carnivorous seafood is a net ecosystem loss. This applies to more than just octopi.

In the case of an octopus, the conversion rate is about 3:1--you have to feed an octopus about 3 times it's weight in "other fish". Similar ratios are true for other carnivorous fish--none are less than 1.

Consequently, aquaculture farming of carnivorous species causes more overfishing and ecosystem strain and contributes nothing to food security.
Maybe I am just pedantic but "many things" != "anything" and the existence of vulnerable systems does not invalidate the existence of secure systems.
In addition, our method has been designed to require user consent in order to function. This requirement ensures the technology cannot be used intrusively, nor deliver sound to an unwilling audience.

Golly I hope so.
thanks, I'll take a look. I remember playing with it for 32mb flash devices.
There are some in-car infotainment systems and dashboards running on QNX. It's a fairly pleasant system to work with.
Would be great talking to you if you are interested :)
As far as I know, this does not allow dragging files from one computer to another one. Logitech is not the first one to do this though, I already combined my Windows laptop and Debian tower into one triple screen computer 10 years ago, using Synergy[1] and an ethernet cable. There was no noticable delay, I miss that setup.

[1] https://symless.com/synergy
Trying to move a large set of person to change their habits is hard and tiring. It reminds me like when we tried to convince people to stop using Microsoft Office and adopt OpenOffice instead.

The sad situation is that the only alternative that convinced people to do so has been Google Documents, which is a cure worse than the disease.

Regarding the business model, I would love a world based on open source foundations where everybody contribute the way they can, but I have grew pessimistic on this. Making software is hard and expensive and making a product is even harder and expensive. IMO making an app like Signal is much more different that making a pure software product like the Linux Kernel. And, again, large, successfully project have been, well, successfully, often because large companies adopted them giving money and developers (which brings us to the bulshitty business model).
At high framerate, there isn't much time to do any type of fancy compression. 660fps means you have 1.5 milliseconds to process the image. The bandwidth will roughly max out between 50 Megabytes/s or 432Mbit/s. LPDDR2 (on the RPi3) can do 800 Transfers are second, at a maxmium transfer size of 4kb, maxing out almost all of your memory bandwidth already.

So you literally do not have the memory bandwidth to do compression while also capturing a good 640x64x32/660 Video.

If you have an RPi4, you get LPDDR4, the memory bandwidth now allows for compression, IF the CPU can handle that throughput (which it likely can't since the RPi4 chokes on such large bandwidths easily).
Are you seriously showing HN your Product Hunt post?
It's not limited to the financial situation. You also need a social network, and growing that network takes time.
I remember doing this as well!
Imagine how excited I was that Doom, Duke3D and Wolfenstein all fit on one floppy! And they started too when I popped it in the drive and double-clicked on them!
So I removed the folders from my harddrive.
And didn't notice until days later when I wanted to play Duke. (It was my first PC, and I was 11, so somewhat excused)
This is not really chilling at all: Public servants are required to remain neutral to political views, this has been the case for decades. They can have the views, they just can't publicly express them.

Imagine going into a polling booth to vote and all the people paid by the electoral commission are wearing party shirts? Official neutrality is central to democracy.

Nonsense articles like this would not be unexpected from the ABC and their government funded pseudo-journalism.
> How do you ensure people will install the certificate?

I think the short answer is: your internet won't work until you do.

VPNs out of the country avoid this of course; not clear if they're working to actively block that.
This is not quite the case.

If you would like to learn a little bit more about the economics and operations of CSR call centers I can refer you to August 5 interview with Emily Guendelsberger on Sam Seder's show entitled "On the Clock: How Low-Wage Work Drives America Insane"[0] This link is timestamped to the relevant segment, but I can't isolate one phrase to demonstrate some of these operations. She employed herself in these locations to learn about how they operate, and the conditions. The TL;DR is that the outsourced companies bill on a per-minute basis, not on any actually useful metrics, in her experience.

[0] https://youtu.be/_9GGT05MAOY?t=3224

EDIT:I forgot to metion that she does discuss how poorly integrated the CSR software is, and the absurdly cumbersome user interfaces which they are forced to operate.
And safety isn’t limited to working in harsh conditions. Mistaking a picture on a billboard for a real object, or mistaking a truck color for the sky can also get you a crash by clear weather.

The crutches analogy isn’t a very good one. If you ask a doctor, he will probably advise you to use crutches until you can stand firmly on your own two feet!
Honestly, if it took the support guy 45 minutes to notice the cable not being plugged in...
If you're making money from it, why not donate for future development? http://ffmpeg.org/donations.html
Que Believe Diamonds Music Video
I once built a tool that generates XAML from Sketch files and Zeplin projects.

I can now see how AI would have made my job easier.
Ford did some research to improve Lidar for use in the rain/snow using a filtering algorithm.

> Ford’s autonomous cars rely on LiDAR sensors that emit short bursts of lasers as they drive along. The car pieces together these laser bursts to create a high-resolution 3D map of the environment. The new algorithm allows the car to analyze those laser bursts and their subsequent echoes to figure out whether they’re hitting raindrops or snowflakes.

https://qz.com/637509/driverless-cars-have-a-new-way-to-navi...

Still seems less than ideal but I'm curious if that will ever reach somewhere useful.
Do you have an RSS feed available?
I can't say the same, but conversely if I have poor quality sleep characterized by too much dreaming, the next day I'll wake up with a feeling that's best described as a light burning sensation in my head. It's not painful, just unpleasant.

I've often theorized it's due to the glymphatic system being unable to perform its job properly the previous night. I've noticed anything that impairs sleep will do this: from failing to take my usual magnesium supplement before bed, to alcohol, to the incorrect ratio and dose of cannabinoids.

Poor quality sleep: burning head sensation plus usual tiredness.

Good quality sleep: wake up feeling great. Sadly no "clean" sensation, however. That does sound interesting. :)

It's worth noting duration doesn't matter. I can have 4 hours of quality sleep and just be tired sans any burning sensation, or 8 hours of poor quality sleep and wake up with it. Definitely weird.
I've never heard of anyone having an ESC fail mid flight. Again, it might happen, but the mean lifespan of a healthy ESC is definitely >100hrs.

None of this is even really relevant. GP quoted a figure from a paper that pulls the figure out of thin air and doesn't justify it in any way. The figure can be disregarded. I'm just pointing out that the figure seems much lower than mtbf of any of the critical components of a quad.
Obligatory flag, but I do want to know why there is an uproar in the first place? Were players in some way invested in the game's development process? This is not mentioned anywhere.

Here's an article from TNW with a different perspective:

https://thenextweb.com/gaming/2019/08/07/indie-developers-de...
It is quite shameless, here is an awesome volunteer run basic service project, and this is a Blockchain rent-seeking VC startup.

Ironically I went back to the 2015 thread and found much the same "shameless plug", minus the Blockchain.
Sydney <-> Melbourne (705km) is the second busiest domestic air route in the world, with 9 million passengers in 2017 [0]. It definitely deserves a high speed rail link. Here's hoping it doesn't get caught up in some sort of greasy land/water buy back scam [1].

0: https://en.m.wikipedia.org/wiki/List_of_busiest_passenger_ai...
1: https://www.smh.com.au/politics/federal/what-are-water-buyba...
JavaScript can run code on your computer, and used to be possible to get accurate timings out of it.
I've noticed it for quite some time and thought exactly the same thing.
Proving systems are one of main areas of research in blockchain space; on different levels - at type level for contracts/vm, at consensus level regarding properties like liveness etc and at multiple cryptography levels ie. in area of zero knowledge computations.
> Wait, what? Tuples aren't sum types, they're product types.

Thanks for the correction. As I wrote in the introduction, there will be some errors in these beta-version chapters that are published on the blog (as I, obviously, don't have correctors and reviewers), so I'm thankful to all who notice and point those.

> it's totally wrong to say that passing by reference is just syntactic sugar

OK, I'd say that it's still syntactic sugar with some benefits :) But I don't agree that it's totally wrong. Some of the things you mentioned are just side-effects (that you can't do pointer arithmetic or pass a null pointer. Actually, it seems that you can with some jiggling: https://stackoverflow.com/questions/8571078/pass-by-pointer-...). The point I wanted to make is that pass-by-reference is mostly the same thing. It's, actually, quite a confusing topic (as are many C++ solutions) that was not properly presented to me when I stduied it in school, and this book neither tries to present it, but I had to, at least, mention it here as I was talking about different passing styles.
This software is available for $3.50 through videohubapp.com
$3.50 of every sale goes to the cost-effective charity Against Malaria Foundation.

Appears to donate 100% straight to Charity by the looks of it.
Deadliest Sins of Form Validation
Aren't there still problems with multiple active sensors sweeping the environment?

I remember it being a problem in cars that used Lidar but cannot find the info anymore.

I think Lidar could still be of help and even the perfect software can use any form of sensory redundancy. But I agree that there might be alternatives.

edit: A laser is probably a lot cheaper than camera and imaging dsps if comparable production scales are reached.
Here's one from my whole family.

We got an Amiga 500 back in the late 80's, it's all setup with word processing and spreadsheets working fine, the games were incredibly hard though. Most games had these dark patches where there were hidden pieces of floor, except sometimes they'd disappear and you would die, so for these games you had to memorize exactly where all the floor was. For some games it was mostly fine, for others it made them almost impossible. I was only 5 or 6 and it was the only games machine I'd ever played.

Fast forward a few years and the computer is no longer an expensive investment, or threat to children, or whatever it is that made my parents have it in their bedroom, so we moved it. As I picked up the monitor I accidentally pressed a button on the back the toggled the graphics mode and when the machine turned on I could suddenly see all my games in full color. In retrospect it affected many other things too.

The only saving grace during that period was that so many games were ports from the speccy or commodore 64 with a limited color pallet.
you are confusing between Kinect for XBox 360 and Kinect 2 that is Kinect for XBox one, Kinect 2 ( kinect for xbox one) uses time of flight. Original kinect and Kinect for xbox 360 are same and uses structured light sensor.
Meltdown rate was quite a bit higher than the other exploits.
We all know why they really did it - to hide AMP page prefix in the future, to silo all internet (=Googlenet) users on their servers and won't raise much suspicions from them.
Browser-level native lazy-loading is finally here
> cmd+e seems to be a safari thing

Works fine on Firefox. I'd say breaking it is a Chrome thing.
What is TSARKA (who are you)?

What you mean you are proud of your role?

What you mean by neutrality other than negativity, when the whole story is about forced access to everyone's computer to install a backdoor devised by the government?
The state of auto-suggest and auto-correct for anything but English (or maybe French, German, not a speaker so I don't know) is appalling. Auto-suggest is either not even an option or if it is it takes you to type almost the full word before suggesting something sensible. The auto-correct is way worse though. It sometimes suggests corrections to a wrongly spelled word even on basics like pronouns and such. But also let's not forget iOS/macOS don't even have all languages of the EU (when speaking of Europe) available as a system language. For the world's largest tech company it's beyond me why can't they put a team of 1-2 people per language to take care of properly localizing their software.
> Agree with take off and cruising, but landing is magnitudes more complex, at least much more difficult for humans. Do you have a source that this is reliably automated?

Landing has been automated since the 1960s. The first airplane to do it in service was the De Havilland Trident[1]

[1] https://www.youtube.com/watch?v=flVcxfOnWi0
Just looking at the title there appears to be some bias: "extremist", "lashes out" all have negative connotations.

Is the Guardian considered to be a reliable source with regard to this topic? The actual URL contains "8chan-owner-statement-jim-watkins" which I thought to be more impartial.
I'll suggest decreasing the speed of gifs, it becomes rather difficult to understand what exactly is going on.
If we ever create the AI, would we be considered gods for it?

No. An AI isn't going to just magic its way in to existence. There needs to be a huge amount of effort and work put in by people. If anything, if we manage to create an intelligent "lifeform" that we bestow with feelings and wants that adds more weight to the idea that god (in the miraculous sense of the word) is not real.
Generation Z is stressed, depressed and exam-obsessed
Article clearly mentions that these will be ready for production not before year 2022, until then it's all speculation.
> P.S. We are especially proud of our role in the process. It was difficult not to fall into a negative point and maintain neutrality, but now we are satisfied with ourselves.

Not sure if the translation has not carried through. Are you staying you are pleased you did not oppose it because opposing it might have caused to government to make it permanent?

Sounds like the moment the government needs to crack down on someone they will flip the switch knowing there won't be any opposition.

I can't help but think if the government were wanting to spread positive propoganda about these tests, your post is exactly what they would write: "everyone wins and everyone is happy with our results of MTIMing the entire country".
Study suggests that e-scooter fleets aren’t as green as they seem
It would also be good to add your objective:

- Learning to write games on the side

- Learning graphics programming using games as project based learning approach

- Learning to switch to a career in the games industry

Each will give different paths.
Maybe it feels like it ends half way because that article is mainly about the computer historian Elisabetta Mori.

See this [1] for the article she wrote on the ELEA 9003. It was also linked to in the original article.

[1] https://spectrum.ieee.org/tech-history/silicon-revolution/th...
I think this part "Step 1) is not needed with the append approach, as we just reserve a memory location but the previous values stay there until we write them in step 2. " is not what the Go gc implementation currently actually does.

Copied from reddit: https://www.reddit.com/r/golang/comments/cn2jdh/benchmark_of...

Currently make (runtime.makeslice or runtime.mallocgc or duffzero as part of stack allocation) always zeroes the backing array of slice regardless if the element is written to directly or append to the slice. Not requiring the memclr/zeroing would need a prove pass that proves that before the loop finishes noone can observe the uninitialized value by e.g. re-slicing. Which in general when e.g. interfaces and plugins are involved wont be possible to prove. In the case of pointers the memclr is also not avoidable since the garbage collector might scan that part of the memory (if its heap allocated) any time even while the loop is running. https://github.com/golang/go/blob/e37a1b1ca6afcbe3b02d2dfd59...

There could be effects observed due to the difference of having small slices allocated on the stack vs on the heap and differing zero techniques. E.g. for size = 100 there is a jump to duffzero that clears the stack space for the backing array of the slice: https://godbolt.org/z/wRuF5z while for size = 100000 the backing array is heap allocated and zeroed as part of the runtime.makeslice call.

There is a optimization fusing make+copy (to avoid the memclr) in the pipeline for go1.14 but this would not trigger here either.https://go-review.googlesource.com/c/go/+/146719
I had a professor briefly that studied the history of mathematics. During lectures while he was developing out proofs he would often describe the historical context in which the proof was first developed. Galois has a particularly interesting (tragic) story.

There are a lot of interesting historical figures. Probably most people stick to the figures most familiar to them in their own field. The histories of Dijkstra and Turing come to mind... it strikes me that I don't know a lot about Knuth.
Exactly. Until a car with reliable object permanence is demonstrated Tesla must tone down their promises. This LIDAR controversy is just a sideshow. Though a car having it will be able to outperform a car without it in many scenarios. An improvement over baseline human perception is very welcome.
Those don't sound like things Lidar would have a problem with. The color doesn't matter only whether the surface is reflective (basically anything not matte black). But otherwise objects are easy to detect and distance.

The problem with weather is different as the individual droplets bounces the Lidar light before it hits the object.
No One Understands Lyme Disease
When to Pay Your Credit Card Bill and Raise Your Credit Score
I mean with those numbers, some napkin math:
if even 50% of that travel was captured by a rail system with maybe $100-150 tickets, seems like it might pay itself off after a few decades.
Sounds like a worthy investment, while providing jobs.
Unison's cool, but I hit some major roadblocks with it, namely: it can't run on an heterogeneous network [0,1]. As many others have already suggested, syncthing[2] is the new best tool out there for multi-directional sync.

[0] https://wiki.archlinux.org/index.php/Unison#Version_incompat... , https://groups.yahoo.com/neo/groups/unison-users/conversatio...

[1] https://try.popho.be/byeunison.html

[2] https://syncthing.net
The Fibonacci heap ruins my life
> I can't help but think if the government were wanting to spread positive propoganda about these tests, your post is exactly what they would write: "everyone wins and everyone is happy with our results of MTIMing the entire country".

My thoughts exactly. It's hard not to be a cynic about something like this.
Part time consulting rate vs. freelance rate (or full time)
i'm looking to propose a rate for 20hr/week ongoing consulting work (doesn't come with benefits etc.) wondering how it'd normally compare to freelance or full time rate.
But a general collection of potentially unethical or unseemly behavior is not the thing that we are looking for. The claim was that Facebook is known to engage in that behavior while then also lying about it when questioned.
It's amazing that it's still working. Transistors in 1959 had a high reject rate. But, apparently, a long life if they worked.
No, they will put you in jail first and ask questions later. Unjustified imprisonment compensation will take years to get and amount will be laughable probably something along the lines of 5000 EUR per year or less.
Here’s the reddit response, in which gamers demonstrate that they’re still the worst people on the internet.

https://www.reddit.com/r/Games/comments/cmsuiu/ooblets_devs_...
Against Capitals
I sympathize with you but I always follow develooments in this space because the potential upside is so awesome. Excellent mathematicians are using theorem provers to check their logic, and such a system brought to say the compilation of a realtime OS, or a distributed transactional system could provide a real safety net for preventing logical errors introduced by new code.
I present to you, The Mortal Warrior -

https://imgur.com/a/ucFexc8