skysight-inc/HackerNews huggingface dataset:
Worse, it's being alleged that they've known the information was publicly accessible for months now.

https://mobile.twitter.com/SophNar0747/status/11574576722219...

https://mobile.twitter.com/SophNar0747/status/11574925673799...
This is very similar to the old fax machines, that had a needle over a rotating text on a wax cylinder and reproduced the needle up-down on the other end with a pen. Predated telegraph etc.
When someone gets older and starts staring death in the face they start thinking about their legacy. “What is the world going to remember me for?”

This is when the real philanthropy starts. In addition to buildings, charity, endowed academic chairs, etc. I think buying and donating land would be a great thing to do. If I had N millions to donate then buying a city block, turning it into a park, and putting my name on the gate would be a pretty nice way to be remembered.
"In the summer of 1962, Walter Schirra — who would soon become America's third man to orbit the Earth — walked into a Houston photo supply shop looking for a camera he could take into space.

He came out with a Hasselblad 500C, a high-end Swedish import that had been recommended to him by photographers from Life and National Geographic.

"He was sort of an amateur photographer," Jennifer Levasseur, a curator in charge of the Smithsonian National Air & Space Museum's astronaut cameras, says of Schirra. "Somewhere along the line, the decision was made that he could select what camera was flown on his flight."

Schirra's was a much more sophisticated — and pricey — choice than the simple Ansco Autoset that John Glenn bought for $40 at a Cocoa Beach, Florida, drug store. Glenn used it to take pictures from orbit on Friendship 7 in February 1962. The Hasselblad retailed for about $500 and used a much larger negative than Glenn's 35 mm camera. It also sported interchangeable, Carl Zeiss lenses and removable film magazines."

https://www.npr.org/2019/07/13/735314929/the-camera-that-wen...
Yes, or higher than 120fps. And 120fps can indeed be used to show 24fps with consistent frame timing (as well as 30fps and 60fps, so it's a convenient frame rate).
Can we have a version using IPv6 instead of legacy IPv4? It would make things a lot simpler (no need for any fancy routing or nat).
They have.
Can you explain that better? Basically in a nutshell they don't have worthless agile processes?
My kids aren’t bothered by high frame rates, so personally I suspect it only bothers adults who are used to 24fps.

> And an entire cinematic language has developed around the rate of 24 frames per second — the way actors perform, the way shots are composed and cut and cameras move. (This is why an awards show or a news broadcast shot on video at a higher frame rate looks and feels different from a film.)

This is a real stretch. Very, very few filmmakers are doing anything specific for 24fps that they wouldn’t do in 48 or 60. If they did, they’d slow things down so you could see them, but instead we have ever faster and faster fight sequences in Marvel and Transformer movies where you can’t even see the details during the action.

The “cinematic language” of a news show vs an action movie is different, but has almost nothing to do with frame rate, and if frame rate was the main issue, we’d be doing news in low frame rate and action movies in high frame rate.

Horizontal pans in 24fps have started to drive me crazy. Films do it all the time, and you can barely see anything while that’s going on. Higher frame rate pans are so much easier to watch, even if they make the movie look like BBC tv.
Sorry, should have clarified. Yes, IC here. IC for life.
Why Everyone Hates Customer Service
This article makes a common mistake: Scrum and Agile are not synonymous. Given that error, the conclusion is nonsense. And besides, even Scrum doesn’t require a delivered product each sprint. Just an updated status and increment completed.

If I’m building a new server and client architected system, the early sprints may be getting certain design details down. More documentation than code. Later on, I may have sprints that only establish the handshake between client and server and no real functionality. The point is taking milestones (big chunks of work) down to smaller chunks of work that can establish a clearer goal set for the near future.

And that isn’t even unique to Scrum. If you don’t establish small iterative goals it becomes difficult to measure progress. Saying, “We can’t measure success until this large number of lines of code are completed” is folly. If you have that design, you can measure your progress towards completion by creating inch-pebbles for the next few iterations. Like in my example, finalize design docs based on R&D efforts, make prototypes or simulations, create basic handshake code, then build up server and client features in tandem to ensure they make sense (maybe the design can be simplified when you realize several commands or messages are really specialized versions of a more generic one, or maybe something is more complex and requires a reexamination of the design). And yes, a lot of this is common sense to good engineers. Problem is, common sense isn’t common and you’ll get people pushing Waterfall again and again.
Haven't personally looked into it, but I've heard and seen that a big point is allowing much more devices on a network without straining the network as much. 4g at a crowded venue is generally unusable, 5g might change that.

5G will also enable smart devices to connect over cellular instead of wifi, increasing how much control the device maker has over the device and probably overall increasing connection reliability.

^Although, WiFi 6 is also aiming to solve this problem so I guess these are competing protocols at this point.

https://www.lifewire.com/5g-wireless-4155905
Why Yashica Dutt’s book is an eye-opening contribution to Dalit literature
Legendary mountaineer Reinhold Messner shares what makes for true adventure
Totally agree and when a crime cant be proved successfully in court, you'll get locked up under the mental health act. In my case I was labelled as delusional despite having witnesses to some of the events which the medical professional would not entertain. The spooks are very good at this and Edward Snowdon has confirmed some of the things myself and customers have seen, which happens to be called the Martha Mitchell Effect. https://en.wikipedia.org/wiki/Martha_Mitchell_effect
Unfortunately criminals have been running the world for thousands of years, inventing different religions and belief systems, assimilating them where necessary as in the case of the Christianity and Paganism. Other criminals have invented the concept of Royalty despite the fact we know from science that a Royal person is just as human as the person sleeping on the street.
Its easy to sell various concepts as wanting to maintain the order, but all these entities operate in secret and you can never trust anyone operating in secret. Sure various reasons can be given to explain away why some things need to be kept secret, but keeping something secret keeps people dumb.

Its probably best to view everything in life as being used for good and bad, ying and yan, light and dark etc etc, plus if any of you ever had to sit a Brick test which is a measure of creativity, you will know so many things can be used for different applications.
Take Wifi, who knew this existed? https://news.mit.edu/2013/new-system-uses-low-power-wi-fi-si...
Another way wifi can be used is by taking a laptop, seeing what wifi signals it picks up and then getting various wifi enabled devices to report tiny signal strength anomalies to work out who is walking in front of one signal, absorbing some of it, like someone walking in front of a light transmitting morse code. Most people will also be familiar with military contracts and secrecy that the likes of Lockheed Martin, Boeing and others will have with the US Govt, you don't get to find out the secret contracts the tech companies have with the military, except perhaps the Intel Management Engine switch. These tech company's wont be in a position to comment on said contracts and so you just wont get to find out what the true capabilities are, although to maintain a charade of a being in a "free" country, you do get to find out about the court orders that obtain data from the tech company's cloud services and other device metrics which can be used as public knowledge.

Bottom line is, don't trust no one, because just like you cant predict when you will next lose your temper, you cant predict when someone you trust will do something to warrant losing that trust, so its safer to not trust anyone.
The constant stench of overflowing toilets could be one.
There is a "cash price" in many contracts between the insurance company and provider. If you tell them you have insurance the provider must quote you this inflated price.

You need to go to a place that does not know you have insurance, say you do not have any, and then get the cash price from them.
No, it's literally done with a log-normal distribution: https://www.hydrol-earth-syst-sci.net/12/1339/2008/hess-12-1...

Log-normal is extremely common in hydrology. Turns out an anomaly in this case is defined as outside one standard deviation[1], so in a perfectly normal year you would expect ~15.9% of soil to be dryer than normal.

[1]: http://edo.jrc.ec.europa.eu/documents/factsheets/factsheet_s...
Funny how using a famous phrase coined by one of the most respected US presidents can be so controversial.
SEEKING WORK

Location: Germany, work world-wide

Remote: Yes, remote-only

Willing to relocate: No

Technologies: Keras/TensorFlow (recent arXiv models), Python, PySpark, mostly computer vision & large scale 3D processing and visualization

Résumé/CV:

- manufacturing defect detection for automotive industry with Deep Learning (<2% real-world false positive rate)

- detecting anomalies in human activities from pair-wise spatio-temporal relationships of human pose estimates in continuous video feed using time-distributed attention-enhanced VRNNs

- 3D indoor reconstruction using SLAM, randomized non-linear optimization, semantic segmentation and depth estimation from mobile video feed (ensemble)

- Mobile traffic anomaly/fraud detection (GBT + discrete VRNN)

- Image content filtering using Deep Learning (DenseNet)

- Diagnosing lung diseases from X-Ray images (CheXNet), surpassing human level performance

- End-to-end self-driving car control (NVidia Dave2Net)

- MS from a Top US school, worked for some of the best tech companies; detailed CV upon request

Email: deepmodel (at) protonmail.com
An anomaly in this case is defined as outside one standard deviation[1], so in a perfectly normal year you would expect ~15.9% of soil to be dryer than normal.

[1]: http://edo.jrc.ec.europa.eu/documents/factsheets/factsheet_s...
I travel a lot, and one thing I always carry with me is a disposable plastic bottle. Good sturdy ones (SmartWater is the best one) that have a good cap (i.e. sturdy threads, not a sport cap) can be reused many times, and are lightweight. I have reused the same bottle for over a year sometimes.

You have the option to throw it out if you really need to, like if there’s a clueless security agent, you forget to drain it before security, or in airports where they don’t understand the security difference between an empty and a full bottle. In those situations, being able to replace it as soon as I go through security is a big help, otherwise you’re at the mercy of the flight attendants to decide to serve drinks.

Given the options of “reduce”, “reuse”, and “recycle”, they would be better off promoting “reuse” instead of “reduce” in this situation.

I don’t want to be forced to have to buy a Yeti when I’m traveling.
Gts: GNU Triangulated Surface Library
Thanks for that background. I was thinking that the (for lack of a better word) politics of CJKV and Han unification likely had a lot to do with it.

To my eyes, the letter "A" in English (Latin), Greek, and Russian (Cyrillic) looks identical. Why does it need three separate code points? Maybe it gets tricky when the relationship between uppercase and lowercase diverges. In fact, that does appear to be one of the arguments in this technical note:

https://www.unicode.org/notes/tn26/
Have you tried Googling it?
I think a lot of the execs probably should be charged. And ditto for many of the lower-down workers as well if they participated in doing anything fraudulent.

However, I don't entirely want to blame the workers. US business culture very strongly leans towards a sort of neo-feudalism, where the CEO is always right, where one's allegiance is to the company, and where there are many techniques for silencing people. E.g., when I got laid off from Twitter they gave me zero notice, and made any severance conditional on signing a nondisclosure and nondisparagement agreement that went much further than the one I signed when I joined.

I had good savings and no family, so I turned them down. But a lot of people can't do that. Personally, I think we should make that illegal, and have every NDA specifically exempt reporting malfeasance.
Creating and Remembering a String Passphrase
> o me it feel like we're going to end up having cancer in a burning building facing knife fights as we try to escape.

It's called "climate anxiety".
> School children in Copenhagen start bike safety lessons early..

When I lived in SF a few years ago, I bought a bike and asked the fancy bike store what hand signals to use when biking. They weren't sure...

In Denmark it's a 100 USD fine of you don't signal turns and stops on your bike.
The Incremental Machine
https://dustinoprea.com/tag/graphviz/
Just hit our 5K MRR www.masscampaigns.com
> > Im still waiting for the AIB RX 5700's

> Curious, why are people waiting for these/what's the advantage?

The blower coolers on the reference board have been reviewed as loud and not very effective. The AIB coolers will likely run quieter, cooler, and not be blower style.

(A blower cooler is designed to have one giant fan that blows air across the card and out the slot cover. The advantage is almost any pc, regardless of case airflow, can safely run them... but most people dropping that much cash on a video cards can afford a case fan or two.)
That sounds like it would be about 10x cheaper, but I am sure some regulation is preventing that.
What About Rochester?
Ah, you're right, though the first bullet point really threw me off:

>Gecko is huge and it uses TwoByte strings in most places. Converting all of Gecko to use UTF8 strings is a much bigger project and has its own risks.

But I guess they mean converting it all to support UTF-8 under the described circumstances - not just converting it all to UTF-8.
Malware Targets U.S. Utilities, Phishing Impersonating Engineer Licensing Boards
Is this an Ask HN thread? If so, why is the title a statement rather than a question?
> Simplicity - the art of maximizing the amount of work not done - is essential.

Interesting definition of simplicity.
> Linear-time indexing

This is great for ASCII when you know there's no such thing as combining characters/etc, but I would like to remind everyone reading this that there's no such thing as "linear indexing" of user-perceived characters in Unicode.

User-perceived characters need processing in order to index due to Grapheme clusters potentially using many code points together. (https://unicode.org/reports/tr29/#Grapheme_Cluster_Boundarie...)

For instance, (on my machine, a dark-skinned male teacher) is a combination of these characters:

- U+1F468 Man
- U+1F3FE Medium-Dark Skin Tone
- U+200D Zero Width Joiner
- U+1F3EB School

And knowing what the byte index of the start/end of that character in a string cannot be done by just multiplying an offset by some multiple of number of bytes per character.
Let's paraphrase:
1. Don't talk to customers.
2. Write down the design and never change it. Make a lot of meetings.
3. Maximize bureaucracy.
4. Maximally slow down the project.
5. Don't finish anything earlier than planned.
Location: Germany, work world-wide

Remote: Yes

Willing to relocate: No

Technologies: Keras/TensorFlow (recent arXiv models), Python, PySpark, Java, C++, CUDA, mostly computer vision & large scale 3D processing and visualization

Résumé/CV:

- manufacturing defect detection for automotive industry with Deep Learning (<2% real-world false positive rate)

- detecting anomalies in human activities from pair-wise spatio-temporal relationships of human pose estimates in continuous video feed using time-distributed attention-enhanced VRNNs

- 3D indoor reconstruction using SLAM, randomized non-linear optimization, semantic segmentation and depth estimation from mobile video feed (ensemble)

- Mobile traffic anomaly/fraud detection (GBT + discrete VRNN)

- Image content filtering using Deep Learning (DenseNet)

- Diagnosing lung diseases from X-Ray images (CheXNet), surpassing human level performance

- End-to-end self-driving car control (NVidia Dave2Net)

- MS from a top US school, worked for some of the best tech companies; detailed CV upon request

Email: deepmodel (at) protonmail.com
[CGroups original developer]

Yes, for tracking processes and reliable resource control. Prior to cgroups, in Google's Borg cluster management daemon the best strategy I was able to come up with for reliably and efficiently tracking all the processes in a job was:

- assign each job a supplementary group id from a range reserved for Borg, and tag any processes that were forked into that job with that group id

- use a kernel netlink connector socket to follow PROC_EVENT_FORK events to find new processes/threads, and assign them to a job based on the parent process; if the parent process wasn't found for some reason then query the process' groups in /proc to find the Borg-added group id to determine which job it's a part of.

- if the state gets out of sync (due to a netlink queue overflow, or a daemon restart) do a full scan of /proc (generally avoided since the overhead for continually scanning /proc got really high on a busy machine).

That way we always have the full list of pids for a given group. To kill a job, nuke all the known processes and mark the group id as invalid, so any racy forks will cause the new processes to show up with a stale Borg group id, which will cause them to be killed immediately.

This approach might would have had trouble keeping up with a really energetic fork bomb, but fortunately Borg didn't generally have to deal with actively malicious jobs, just greedy/misconfigured ones.

Once we'd developed cgroups this got a lot simpler.
Except it never happens at any reasonable scale. It just seems like an excuse not to do what is needed.
Tokyo Story consistently places at or near the top when directors or critics are polled for best film. It's a superb film IMO, and it's not impressionistic at all. Actors look directly at the camera, which is static and positioned to make it seem like you're actually sitting there with them. You care about the characters because it feels so immersive. The realistic style works despite the low frame rate because there's so little motion.

What other great artistic achievements are we missing because the film industry refused to move past impressionism?
You can still wear contacts for improved vision and then wear actual safety glasses that are designed to meet standards for protecting your eyes. Don't rely on the accidental strength of prescription glasses.

They're also much cheaper to replace than prescription glasses when damaged or scratched.

Safety glasses come in many models today - many look like sport sunglasses and come in clear, tinted, yellow, and shaded.
Does Anyone Read the Fine Print? Consumer Attention to Standard Form Contracts
I would really appreciate full disclosure upfront.
Hiding advertisement for neptune-ml behind a misleading title seems rather dishonest.

Other than that this hits some valid points that also apply to other parts of computer science. Just versioning code has often not been enough in my experience and proper experiment management sounds like a great solution!
Exploring the Visible Spectrum in Python
The recent advances in VR are only partly about the tech - reducing latency and weight. Most of the R&D gains, I would argue, have gone to getting the price point down to $400.
I interpreted the OP's question as "Why not use UTF-8 as the secondary encoding in these types of hybrid string classes which use a narrower representation when possible", not "Why not convert all strings to UTF-8.
My man is back and now he is more open and he admitted he loves me and really wants to try a relationship with me again, After a year of separation we are now back together, and he plans to move in when his lease is up. Contact Robinson Buckler today if you need to get help to get back your lost lover via email: Robinsonbuckler@ hotmail.com,,
I feel like the article misses out on two crucial truths:

1. Most of the new tools are pure nightmare to maintain. RoR has breaking API changes often enough that you need multiple people to maintain a large codebase, whereas in PHP you'd only need one person because things don't magically break that often. And MongoDB is so convoluted and complicated that almost nobody can deploy it correctly. And then there's "new" container techniques, which are basically just an admission that you have no f*ing clue on how to make your new tool set secure. In most cases, the loud new technology is just over-funded hipster stuff, but not ready for the real world yet.

2. Posting things online (e.g. Source Code) will not only attract the attention of peers. You might also get flooded with rather demanding emails by technically incompetent people who complain that your free source code release didn't solve their problem.

Also, I wonder if the author is aware of IRCs ongoing popularity for private development discussion rooms. It seems many people thought Slack was new, but some of us programmers have been hanging out like that since 95.
One other seriously negative thing about contacts is that unless you are fastidious about cleaning or disposing them you risk eye infections, which could potentially be very serious.

I used to wear disposable lenses, but out of lazyness and frugality, I'd leave them in longer than I should have and suffered multiple eye infections. Fortunately, no serious harm resulted from them, but I recognized the risk and eventually switched back to wearing glasses. Since then I've never had to worry about that stuff ever again.
> Firstly, restaurants are not allowed to pay "less than minimum wage" in any US state, though some states have two separate minimum wage rates for tipped and untipped employees.

This is a difference without distinction. It is the separate minimum wage for tipped employees which allows the restaurant to pay less than the minimum wage. If the tipped employee minimum wage is $A and the untipped employee minimum wage is $B, and the tipped employee earns $C in tips:

The restaurant must pay $A.
If $A + $C < $B, the restaurant must pay $B -($C + $A) more so the employee earns $B.
Else, the restaurant doesn't have to pay anymore.

That's exactly how DoorDash works. They pay $1 (equivalent to $A), guarantee another amount (equivalent to $B), and if $A + $C < $B, they fill in the difference.

> But more fundamentally Instacart and Doordash deceived consumers in a way restaurants don't.…

How so? They operate exactly as restaurants do in tipped employee minimum wages states in regard to tips.
Or Erebus by Palin.

https://www.amazon.co.uk/Erebus-Story-Ship-Michael-Palin/dp/...
because growth hacking

edit: i have no idea why people upvote medium posts. it's literally blogspam which, 99% of the time, is used to build personal brands or content market some product. i guess that's the value prop of medium - polished enough that the post looks like serious exposition - but that people continue to be fooled is strange to me.

hell i don't know why people upvote content marketing at all (probably because they don't actually read the articles).
Filippo also gave a talk at GothamGo on this subject: https://www.youtube.com/watch?v=eymMKjymgGA