skysight-inc/HackerNews huggingface dataset:
A curious thing that happened me last month.

I needed one of those kits (the "professional" ones) to try and remove dents from car bodies with hot glue, dent puller, etc.

A "real" professional kit costs around 400-500 Euros here (Italy) and since I needed it only for a small experiment (attempting to straighten a collapsed stainless steel fume pipe) I wasn't going to get one of those.

After finding on e-bay an el cheapo (but not too shabby) Chinese kit with just the stuff I needed (some have also mirrors and levers I didnt need) for around 70 euro, I ordered it (and got a valid receipt/invoice from the seller) and two or three days later the box arrived directly from Amazon!
Ask HN: Woman and software engineer on a team with a toxic 'brogrammer' culture
I’m a woman and a software engineer working for the past 4 years in tech. I had a lot of cringe-worthy experiences, but I will focus on the time when I was the only woman in a team where the 'brogrammer' culture prevailed, and where I stayed for 1 year. As soon as I joined I decided I was going to "play cool" and put everyone at ease and to fit in (terrible idea, I know).

There were 2 really bad episodes that happened to me related to the team:

1. The most senior member after one company party proposed to "help me with my career" (whatever that might mean) in exchange for sex, which I vehemently rejected by telling him to f* off (btw, the guy is married). I decided to shrug it off, blame it on alcohol - and besides that I don't think that our lead or HR would have done anything if I had made a complaint.

2. The whole team was in on a prank on me where they connected their keyboard to my laptop's docking station, which lasted for more than 1 week and resulted in effectively sabotaging my work for that period of time.

I feel that during this time I underperformed and did not learn much; my contributions were not valued and sometimes I was ridiculed in meetings. The senior colleague described in 1. had the habit of making jokes with sexual undertones, targeting me and other colleagues with whom I either worked more closely with or with whom I was friends.

I chose to stay in the team as long as I did (1 year) because I did not want to be considered unreliable, as I had already changed teams before in this company (for similar reasons). This was a big mistake. Not all was lost time, because I took the change to do things in parallel. Nevertheless, now I feel I’m somewhat behind, and I am just regaining the confidence in my abilities that I lost during this time.

How can I get over this bad experience and make up for lost time? And how can I help others who might be going through the same thing, and make this count?
Simplenote is decent for just quick note taking on a phone or computer browser with a sync that usually works.

Onenote is good if you like organizing your notes hierarchically into notebooks, tabs, etc. They have apps for the different OS's.
And yet it's apparently completely foreign to you that others may make that exact same choice regarding other software?

(And this is coming from a guy that used to program entirely on text editors, because I didn't like how bloaty Eclipse was... I'm not deaf to your plight. I'm just curious that the idea of others making trade offs is so foreign to you.)
> For that reason, the perpetrators are often not prosecuted by the police.

You also have to talk about the other side, in most of the cases the Police dont take any action if a local thug has the support of some big politician or bribes the police.

Lynching is the only solution people are left with.

https://en.wikipedia.org/wiki/Akku_Yadav
It sounds like they're making exceptions for employees with religious or health needs that make this an undue burden.
What layer / library is used for the actual speech recognition part?

I couldn't find it now.

ALSO: commits actually go back to 2016, so it's been worked on for a while.
For vim users, vimwiki[1] is great. It combines the wiki with jounaling features and is easy to call up while editing any other files. Just make sure to change the default from wiki to markdown format.

[1]: https://github.com/vimwiki/vimwiki
RFID Thief
I don't see how that follows. The context here was applications that run on phones. I think its intellectual laziness to blame it on containers.
In my experience: Software engineering will always be frustrating unless we remove all the intermediate layers of people thats sits between software engineers and the end-users/business. So if you can find such an organisation then probably you will find reason to stay in software engineering. Finding such organization would be really tricky.
What does "systems development" work quite entail?
If you intended to make a snarky response then it's excellent, otherwise your advice for a "balanced perspective" from a YT Vegan persona is at least laughable.
Video going into detail on Skyhooks: https://youtu.be/TlpFzn_Y-F0
Simplenote works for me. I was always in awe of the Apple ecosystem and at least when it comes to note taking, I use Simplenote to sync between Ubuntu and a smartphone running Android keeping things plain and simple.
Unless you are in the planned obsolescence by molecule current transportation buisness.
One point is that pushing software into products gives companies more control and power.

* The software can collect data about the user.

* The software can prevent repairability by the user.

* The software can enforce obsolenscence (see the absurdity of smart TVs: an expensive display that can last for 20 years bundled with a super cheap computer that is obsolete in 2).

* The software can limit the user's options, in the manufacturer's favor.
The new henge of Newgrange: a once-in-a-lifetime discovery
Ever since Narendra Modi came to power - India has become Lynchistan. The Hindu supremacist leader and his organisation RSS that stands for ‘Cultural Nationalism’ is imposing ‘Hindi, Hindu, Hindustan’ - a monoculture which advocates ‘One Nation, One Language, One Religion’ for a country as diverse as India. The hate that is unleashed is consuming democracy slowly but surely. Future is indeed bleak for India.

Many Hindutva Organisations affiliated to RSS raise large amount of money from US tech sector each year. I request everybody to put pressure on their companies and colleagues not to donate money to racist and supremacist organisations.
Indian here. Based on my observations, in India, the ‘whatsapp group’ feature has become a medium for spreading fake news, political propaganda, religious propaganda, pornography and other such activities that have a negative impact at a massive scale. Whatsapp is the most prominent messaging service in India, and though the ‘groups’ feature has many positive usecases, its mainly used for influencing the (huge) illiterate population of the country. IMO, Whatsapp should step in, and temporarily turn off the groups feature in India ASAP, atleast until the deaths due to such fake news have stopped completely.
Yeah, this isn't even close to true, and honestly I think it's an issue that so many people seem to think it's true
It does look like a very polished Markdown editor and is available for Mac, Win and Linux.
Unfortunately it is neither open source, nor will it be free after the Beta.
It's hard to describe, but the discourse on hn in 2012 just felt different in some weird way.
But, why? This transfers power to the less populous states and away from the more populous states. What's the point in doing so?

The current system creates incentives for states to split in two. What's the point of that? Why is it correct that Rhode Island and Connecticut are two states, and California is one state? It strikes me as an accident of history the number of states we have. It makes sense if states have a real choice about being in the union (as otherwise the small states wouldn't go for it) but without that, what do the big states get out of it?
“TLS-ALPN challenges are now live in production.”
> Also I miss Alexa when I'm in a hotel.

> What? No music? No timer? No quick weather report? No alarm clock and for the lights I have to use a switch?...

There is now an Alexa app that provides the same functionality on smartphones.
Another explanation, which seems more likely to me, is that these folks are simply uninformed.
++.
"Keep your friends close to you, but keep your enemies even closer."

As much as I generally like him, he denied being a top donor, which is not like denying any donation. He should clarify that.
This has been bothering me for a while too, I take 3 kinds of notes:

1. Project-related notes: I write those close to the source in a special `.todo` file highlighted with an extension I wrote [1].

2. Short-lived notes: I write those in my sticky notes app [2], which allows me to have different "categories" of notes while still requiring only a single window.

3. Long-lived notes: I write those in Evernote as well, and like many others here I've long searched for a replacement. I guess I'll have to code my own, I don't really need anything fancy, just an interface for searching and tagging markdown files.

[1] https://github.com/fabiospampinato/vscode-todo-plus
[2] https://github.com/fabiospampinato/noty
>>> I doubt that neural networks can "reason" in an abstract way

Unless there is of course some underlying "structure" to our phenomenological reality that affords us these insights ;)

I'd take a look at the recent CV paper on "Taskonomy" from the Stanford Graphics Lab. Instead of semantic labeling of training data by human operators. We can begin to apply learning to high resolution sensor data. Such as RGBA, motion and depth images. And uncover hidden emergent relationships inherent in their geometric and physical properties. Since these "laws" are universal. They can essentially be transferred to myriad other tasks in vision.

http://taskonomy.stanford.edu/

It is precisely this type of learning that DeepMind seeks to quantify with its tool. No one can say precisely why we as humans can look at a thing for the first time and comprehend its "thingness": its utility, its purpose, its meaning and social context. But I believe we are far closer than we imagine to robust meta-learning for intelligent machines on a grand scale!
I forget all of them but two I remember are classification problems and anomaly detection.
To a certain extent you are right. If the only way to get at some semblance of justice is by street violence, that is what you will get. This is essentially the failure of governance, a government that is selectively absent because it suits them that way.

That said, the Indian populace needs to grow up and not behave like insolent children throwing a tantrum. It should not be the job of the media companies to control what they read or don't. The more one acts towards them like protective parents shielding there eyes and ears, the more they will continue to act like tantrum throwing children -- they have nothing to lose that way, only to gain.

Catch a few, and make them public examples by throwing the book at them, they will fall in line -- but no the government will not do that because they have vested interests.
On the Mac, I highly recommend OmniOutliner. I have outlines that have evolved over, literally, decades. Before using OmniOutliner, I used More, an early Mac outliner that ran on a Mac Plus. OmniOutliner could import More files[1], so, when More was discontinued, I could keep using my outlines without a hitch. I am still actively evolving and growing outlines today that I may been working with, literally, for 40 years or even a bit longer!

I love the process of working with outlines. They're the perfect way to store information in an organized way.

There's a common outline storage format, OPML (Outline Processor Martup Language), which OmniOutliner exports to. So, if the Mac ever entirely disappears, or OmniOutliner's publisher (OmniGroup) goes out of business, you should be able to keep using your OO outlines on whatever platform you move to next. Also, OmniOutliner does run on the iPad today.

One tip which is key to my own use: use hashtags so that you can instantaneously find the outline heading for whatever notes you're looking for.

[1] https://discourse.omnigroup.com/t/does-omnioutliner-import-m...
Thanks, Dave!
Incoming thread hijack:

I wish I had seen that thread! I've been looking for an article I'm pretty sure I found on HN. It was an idea of the development of consciousness from the basis of developing models for action planning. It starts with purely reactive, non-planned actions as the low rung. Then development of models of physical self and environment, allowing planned actions. Then adding social modeling, eventually yielding a model of self that allows for self reflection and consciousness.

Or, at least, that's what I think I remember. Can't find the article for the life of me...
OK, thanks for that clarification. That does make more sense.
What kind of propaganda website ist that?

Never heard to that magazine.
>has become a medium for spreading fake news, political propaganda, religious propaganda, pornography and other such activities that have a negative impact at a massive scale

One of these is not like the others.
After much experimentation (e.g. Freemind), I wound up using a text editor and Dropbox.
An AI speed test shows clever coders can still beat tech giants like Google
> Not completely sure why this is on HN, but I am happy to see it on here! :)

Hey dang, I hope you are reading this. (https://news.ycombinator.com/item?id=17522433)
might be worth checking out >> https://ephtracy.github.io/index.html?page=mv_renderer
Those who know science are less likely to accept it if it’s controversial (2017)
And yet in Spain when we finish a CS degree at a top uni (UPM, UPC, etc) all we can aspire to is a 25,000€ / year salary with a ridiculous progression in most cases, whereas in the US it's not uncommon to climb to 150k fairly quickly.
1) Find your target audience and see which phone dominates among them.

2) Is your app itself your money maker, or is it an alternative client for a web app or other service? Apparently, iOS users spend a lot more on apps and in-app purchases than Android users.
Recent discussion about a tutorial and software: https://news.ycombinator.com/item?id=17474949
I think the attitude they're taking is that every edition does have a unique number; it's just that many of those numbers were printed incorrectly.
a folder in Google Drive, a bunch of markdown files and VSCode. The global search in vscode is quite good.
Vacuum helps, certainly. Also the escape velocity on the Moon is about 2.4 km/s.

That's still rather fast ...
Just wanted to present an observation that Deutsche Welle (DW) has an extremely biased opinion of India and presents only the bad and sensationalized articles about things in India. As an Indian living in Germany, I have seen firsthand how misrepresented India is in foreign publications.

Although, I don't doubt the article, I would suggest you take the article with a pinch of salt. Yes, there are problems in some parts in India, but the foreign media portray it like people are running around killing and raping people, which is definitely not the case.
Check ou the history of Java (originally Oak), you might be surprised.
I enjoyed reading this article, fun read, even though I don’t agree with much of it.

My problem with Haskell: I use a subset of Haskell and when using Emacs/Intero/etc. I feel like I am productive and I enjoy myself. But, reading and understanding/modifying other people’s code is like running through mud. BTW, I wrote a Haskel book that just uses the small subset of the language that I use.

I very much enjoy working on my own projects in Haskel and using Emacs and a repl feels a lot like my 30 years experience using Lisp languages.

I also use Common Lisp, but now mostly just for paid projects, not as often for side projects. (I wrote a Common Lisp book for Springer Verlag in the 1980s, which is probably why I still get occasional CL consulting work).
The JVM Haskell is called Eta (I also heard of another similar project, Frege). Idris is Haskell-ish, but it has Dependent Types - the "new" typing hotness - which offer typing even more advanced/fine-grained than Haskell[1]. AFAIK using types to create something resembling a proof of correctness isn't uncommon in Idris. Or stuff like a function that a takes a number and a proof that the number has some property, say even-ness. So I'd say Idris is even more researchy/bleeding-edge than Haskell.

[1] Some of these features can be emulated in Haskell, but AFAIK it's kinda clumsy at the moment. There's an ongoing initiative called DependentHaskell that aims to improve that.
And everything is searchable...

One thing that bothers me is the time for starting a new note in Google Docs - quite a few seconds. But there's probably a VSCode extension for that.
> Have today's engineers somehow stopped believing that the simpler thing is the most useful?

Simplicity is a means to an end. There's no point in a "simpler" solution if it's more expensive and harder to maintain.

> Or is it that writing some code to glue together off-the-shelf parts is cheaper and easier than designing and manufacturing a giant machine?

Exactly.

Good engineering is about meeting the client's needs, not about showing off your own virtuosity. Too many on HN seem to forget that.
My thought is this is probably an attempt to bring a physical paradigm to a software-defined network, since it's apparently a Cisco project.

Though your comment brings to mind a couple of things that might be useful in the world of physical networking:

1. An AR tool that identifies the physical switches and overlays the port VLAN assignments, trunks, etc. Bonus points if it could color-code the cables accordingly, though I don't know how you'd track them through a knot somewhere.

2. A physical switch with RGB port LEDs with color-coded port assignments would also be nice. Very nice.
No, you see, the article author is playing a supergame which is won by finding a play-to-lose version of a game. The parent commenter is simply playing the play-to-lose version of that supergame.
Metal Bitcoin Seed Storage Stress Test
> The fact is difficult to argue with, nil is definitely not a character. But why the heck do I get this? Can you tell?

Look at the stack trace first, what funtion signals that.
Tickets Make Operations Unnecessarily Miserable
This happened before: https://en.wikipedia.org/wiki/Operation_Plumbbob#Propulsion_...
One thing that i believe they need to improve on here in Europe is allowing streaming between countries. There are a lot of people living outside their home countries here, who are not allowed to stream or watch a lot of content from home.
I am Swedish but living in Spain. I could see myself getting a streaming service for both Swedish content and UK content, if most of it was there, and not limited by some distribution agreement with Spain so i can not watch it online. This is where Netflix and Amazon has changed things the most i believe. I am able to watch the same show on launch day in Spain, US or Sweden. I don't have to wait 3 months for it to come to some tv channel here dubbed in spanish.
Where is the money for mobile app developers in blockchain?
I use syncthing to sync Org content between android and linux for orgzly consumption. I don't see any reason why I couldn't add a syncthing that copied into a mounted Google Drive if I wanted my info up on that cloud.
Reminds me of this famously wrong column dismissing the Internet back in 1995: https://www.newsweek.com/clifford-stoll-why-web-wont-be-nirv...

> How about electronic publishing? Try reading a book on disc. At best, it's an unpleasant chore: the myopic glow of a clunky computer replaces the friendly pages of a book. And you can't tote that laptop to the beach. Yet Nicholas Negroponte, director of the MIT Media Lab, predicts that we'll soon buy books and newspapers straight over the Intenet. Uh, sure.

Takeaway: people expect way too much out of next five years of the future, and typically it takes twenty years for those expectations to become fully realized. (I believe there is an Andy Grove quote to the same effect, but I couldn't find it in time.)
The money is so damn good.
A very similar thing happened in Bucharest a couple of weeks ago: a bunch of people from a “poor” neighborhood attacked an ambulance-looking vehicle which was being used by a 50-year old lady writer to promote books and reading among the kids living in those poor neighborhoods. The mass hysteria reguarding said lady was also spread through social media (FB and WhatsApp) and what’s even more disconcerting is that even after the police cleared everything up and explained the situation (thankfully the lady escaped with only some bruises) there were still people commenting on said lady writer’s FB page accusing her of being a child-kidnapper.

I’m afraid democracy and the idea of universal vote will start to be influenced more and more by these people, no matter how much some other people will try to “regulate” some communication channels.
Vista has companies it hasn't sold and doesn't plan on it. I could be wrong, but I don't believe they plan on selling ours. If the company they bought helps them be a better private equity firm, they keep it. How do you know which company to buy next? With all of the data you just bought from the previous company.
I am not sure what you mean by "unsound static typing", care to explain?

SBCL does offer optional static typing as it goes beyond Common Lisp and can perform static type checking across compilation units.

If you have a lisp file like:

(defun foo (x) (declare (fixnum x)) (* x 2))
(defun bar () (foo 3.5))

Where bar has a static type error by calling foo with a float value, compiling the file with SBCL will give you the expected static type warning:

; file: foo.lisp
; in: DEFUN BAR
; (FOO 3.5)
;
; note: deleting unreachable code
;
; caught WARNING:
; Asserted type FIXNUM conflicts with derived type
; (VALUES (SINGLE-FLOAT 3.5 3.5) &OPTIONAL).
; See also:
; The SBCL Manual, Node "Handling of Types"
Apple Notes. I even use it for code on the go.
The issue is that you have a long history of posting borderline comments and creating drama on the site as well as in abusive emails. This was a problem. We took the rate limit off your account out of courtesy to you, but that's provisional on the problem not starting up again. Since multiple unsubstantive comments were starting to show up again from your account, I thought I'd better say something.
regular PDF, https://www.princeton.edu/~pkrugman/interstellar.pdf
If games are keyboard-based, I don't think Apple would be a good platform, given the state of their keyboards.
I think a clarification is merited even if I think your comment is a bit low effort

Engineering involved, for most of its history, balancing cost (design and production and TCO) x effort x reliability

What people see today as an "planned obsolescence" (which does happen in some cases) is one facet of that balance. Yes you can make an incandescent bulb that lasts 1Mi hours. But it will cost more and probably consume 200W instead of 50W for the same luminosity.

Using React is not an engineering mistake. Using React for a page that has only a "Coming Soon" text and a picture probably is. And the mess of dependencies and tools that you need to use React/npm is probably not justifiable, especially compared to other systems.
Read the act. There is a section for presentation of audio visual works.

I understand that you want to be upset at the copyright act. I actually don't like it very much either. But you do yourself and others a disservice by maintaining an intentionally ignorant stance. If you want to help, learn about it and do something useful. Sniping at people who are trying to help you is completely unhelpful.
Could you describe your setup / workflow ?
No, we should actually thank WhatsApp for exposing an old problem that all have preferred to ignore or deny.

WhatsApp isn't the problem, we Indians are and that needs fixing, not WhatsApp.
I flagged this because it has a misleading title - the article was updated to show that Musk donates just as much (if not more?) to Democrats as well.