skysight-inc/HackerNews huggingface dataset:
You should really think about investing in a copy editor for getkookoo.com. The style is great but the content is confusing and writing the price as "$19.9" is highly unusual in the US. There are also common sensical things that a copy editor will help you find, e.g. if your tag line is "Let's make those customers happy!" the line underneath it should clearly state how your service helps make those customers happy. The metrics on the number of agents and call minutes per day are tiny and easy to miss - check out how prominently metrics are displayed on other SaaS products.

Hope this helped, and best of luck to you!
> while it doesn't necessarily have a direct application right away

This is one part I didn't fully understand. In the previous post jacquesm said that the sorted Lego sets are more expensive than the unsorted one (and a fake piece destroys the price). So:

* Is he planning to make a few additional buck buying unsorting sets and selling them after sorting?

* Does he have a huge collection and is bored to try to find the pieces?

* Just a project for fun?
I'm not sure how you've interpreted the post that way. The point of that one specific thing was nothing more than to bring attention to the fact that even users who do have the skills to do this all by themselves often can't recall how exactly to get it all going without googling or reading manpages a bit, and that people who are less familiar with these things would be even less likely to know how to set up an SSH tunnel properly, or perhaps even know about them.

For example, even though I use SSH tunnels quite often, and can in fact remember the flags, I sometimes don't remember if the local or remote port came first. A minor issue for me perhaps, but I'm sure you can imagine someone getting stuck at some point, and having to bother a team mate to check what's going on, which is an entirely avoidable waste of time. You also have minor ops overhead for making sure the tunnel servers stay up and running.

In the end, aren't nearly all tech businesses about improving the user experience in some way? For example, you could set up your own mail server (and deal with the issues that come with it) instead of using Mailgun/Sendgrid, or take a taxi (or drive) instead of using Uber/Lyft.
well, 20 years ago, being a nerd was awful until college. Just the worst possible childhood available.
Does Spark store anything on 3rd party servers? I didn't think so.
Not entirely. In a lot of fields that where DNNs (or other ML techniques) have shown dramatic improvements of late, there are several reasons why the field didn't show improvement in the past.

A big reason is the tremendous increase in computing power available to the researcher for low cost. Most of these improvements depend on CPU-expensive training over lots of examples. In the past, the time to train a model or evaluate a situation would have been very high.

Another big reason is that datasets in a lot of these areas were fairly small, and the newer techniques tend to need a lot of data to train.

Another reason is that most previous researchers were focused on feature engineering, whereas modern techniques seem to move feature engineering into the ML system. This is a sort of conceptual change,

I don't really see it as "scandalous" in the sense that you'd expect people to have realized manual feature engineering wasn't the fastest way to get human-like results, or that computers were going to get faster for ML tasks, or that it would be possible to train deep networks, or that having good datasets against which everybody in the community can run and evaluate would be valuable.
i even mention it on my message. but as i said, if you have any softkeyboard OTHER than the blackberry crappy one, the physical keyboard won't work!

so either you keep switching soft keyboards every time you open/close the keyboard, or you only use one or another.
Modern web development is already hard by itself, specially when it comes to security. A saner runtime language is needed to replace the sub par standard that is javascript. One with a robust type-system and coherent semantics. It won't fix every problem, but a least it would prevent abuses such as the one in question.
I'm very unahppy that I need to make a choice before seeing anything on the page.

And what does it offer beside what any other tracking software offers? I still don't know after reading the page. Looks like the same thing a thousand others have done before.
The 'white' part is pretty straightforward. THe 'male' part is trickier. If it's a simple matter of role-model discouragement, why has it been getting worse? Depending on which data set you look at, the percentage of CS graduates (bachelor's) who were female has been declining since the early to mid 80s. This matches my own experience, with a steady decline in the percentage of my developer colleagues who were female from 1989 until this year. It's not all about the so-called pipeline. There are many forms of discrimination and discouragement that apply even to women who are already in the field. That includes everything from differences in conversational style to pay disparities to actual assault.

To a large extent, most programmers are men because the people driving the culture - not just programmers themselves but execs, investors, etc. - have been men, and that culture has been more comfortable for other men than for women. (BTW I was going to use "male" and "female" but the objectifying way that "female" is used by the MRA/alt-right crowd made it sound creepy.) When those people stop injecting their old-boy-network ethos and habits into our workplaces, we might stand a chance of creating an ecosystem where someone who's not just like them can still feel like an equal.
Came here to say this. Yes, use an IDE.

Obviously, there are huge benefits of using text as storage. What if your team wants to start using Java, but git does not support it yet? Or Joe's editor?
Very impressive! I love to see this kind of thing on HN. I scanned through your code a bit on mobile, and here are a few quick suggestions:

1) It looks like you are using field oriented control. This is used 99% of the time in industry, but if you really want high torque bandwidth you should check out alternate control techniques. My favorite is an up-and-coming algo developed at UW-Madison called Deadbeat Direct Torque and Flux Control (DB-DTFC when searching for papers). It uses an inverse motor model paired with rotor/stator flux estimators to produce a deadbeat (one timestep later) torque and flux response. I have heard apocryphal stories of people who implement DB-DTFC accidentally snapping motor shafts when they forget to limit the torque slew rate. It is a very high performance algorithm, and beats FOC and DTC hands down at the cost of a bit more complexity.

2) If you are sticking with FOC for now, you can make a few quick improvements that will help a lot. First add qd-axis decoupling on you current loop commands (may have missed them, but I didn't see them in your code). You will want reference frame speed ("omega") decoupling multiplied by current and the transient inductance of the machine, which undoes a lot of the cross coupling that causes issues at high speeds or fast changes in torque. Flux decoupling will help with integrator wind-up, and stator resistance decoupling also helps lessen integrator wind-up at low speeds.

3) Have you considered implementing a sensorless algorithm? It can be done with both FOC or DB-DTFC, although there are some constraints on changing your switching frequency on the fly. If you have a fixed switching frequency a common technique is to superimpose a high frequency carrier on top of your voltage commands and then demodulate the high frequency response in the currents. Since a BLDC has salient poles on the rotor, this technique lets you estimate speed even down to zero! Then you wouldn't need encoder/resolver feedback which would be especially nice for robotics projects.

4) If you really want to get all of the current out of those FETs check out discontinuous PWM strategies. This are especially helpful at low speeds when your applied voltage is low, and can lower your switching losses enough to give you an extra ~40% current rating.

Great work overall. The hardware looks really clean and well designed, and it is easy to tell you put a lot of thought and effort into the site and this project.
Freeing memory at program exit may be unnecessary, but being unable to free memory while the program is running is terrible.

On iOS and android you are expected to free whatever unused memory you can when you are notified of a low memory situation.
Or supporters of Al-Gore
It'd be fascinating to see a harmonic analysis of these orbits. They seem (qualitatively) to exist on some edge of order and chaos.
I see some people arguing that "you should use a dev/staging environment with a public IP" instead of having ngrok tunneling traffic directly to your local dev box.

When you're editing HTML/CSS, you don't have to run a deploy script before checking how your markup renders. Ngrok gives people writing web services the same convenience when dealing with requests from a 3rd party on the Net.

It is the equivalent of saving your HTML/CSS source files and instantly seeing the changes when you reload your browser.

I just wrote a little proof-of-concept Alexa app that crawls HumbleBundle ('Bundled Goods', very much beta quality at the moment) and ngrok was invaluable for developing it quickly.
Since TCP Packet would be atleast 512 bytes, any specific reason for Facebook to use `for(;;);` and saving that 1 char?
Ruby, specifically Ruby on Rails. There are alot of plugins and resources to quickly setup a website. Ruby does have a learning curve, but activerecord, devise, carrierwave, and Rails' industry support really help you use alot of different technologies quickly.
Apple's OS design philosophy makes this extremely difficult, even if someone wanted to sneak it in. The OS notifies of such activity (mic active) on a system level, and the permission model requires explicit permission at time of first access attempt, even for most of Apple's own apps.
Show HN: Pythonic bloom filter
Being able to ignore social pressures and just be yourself is definitely a benefit of privilege

That's not privilege. That's the benefit of being on the aspie end of the neurotypical<->autistic spectrum.

It's a lot easier to ignore (or even be unaware) social pressure and focus on tasks for hours on end when you have less dopamine in your brain than your peers.

This whole "everything is a privilege" argument is pure nonsense most of the time it's trotted out.
I once had plans to create a small scripting language, specifically designed for woman in tech.
I always envied woman for the ability to hold such huge social networks in their memorys and manipulate them. Maybe if you you made a programming language whose basic datastructure is similar to another person, and who's classes communicated with each other.

Then i held a C-Introduction course at university for a womans only class and abandoned the idea. Its not that woman are not smart enough to grasp tech, quite the contrary, on average they where faster learners then men.

The problem is that woman constantly evaluate their surroundings, and value their prospects accordingly.

And sorry, Nerds dont make for a high-value surrounding. This is no shiny glass apple-shoe-box a programmer princess lands- this a dorm shoe-box filled with Ramen eating nerds, partially unwashed, seemingly stuck in infinite childhood( W40k as a break talk), which to make things more bewildering, is a bonus to the job, because you are able to grasp things faster with a playful mindset. Lots of Hitchiker and LoRs insider jokes between the Bachelors and the graduating Masters dont help to that either.
Its like a great Insiders game - to which you have come much too late - and which compared to other groups doesn't look very glamorous.

Now, hold against this, the other study groups- lawyers, MBAs and doctors who hold at universities quite the social high life (every fraternitys part is famous, except for the Infoguys) already- and you begin to grasp why programing doesn't keep woman interested. Its small stuff, and its eroding away confidence, one day at a time.
Author here! Didn't see this coming - time to update all the documentation :)

Thanks for the comments, everyone, and feel free to ask questions here.

Some background: I started working on Vimflowy after a conversation with a friend. I'd seen many similar apps, but the vim part was important to me. I've tried the spacemacs org layer, but it didn't work out. My friend had a huge document on Workflowy which started getting laggy for him. Vimflowy lazy loads, and deleting and pasting large subtrees is efficient, which went well with the vim concept. So it started out being a tool mainly for me and my friend. At this point, I'd be happy if others found Vimflowy useful, though I don't have grand aspirations for it. I've tried to make it so that developers can customize it to their liking without much trouble. I would consider making a second set of non-vim bindings out of the box if enough people seem to like it - it'd be relatively easy to implement, but the space seems crowded enough as is.
A better idea is to target the design of your SaaS at an underserved segment of the market with deep pockets and charge a premium. Here's your how-to:
https://www.amazon.com/What-Customers-Want-Outcome-Driven-Br...
It is very similar to the concept of political capital.
You seem like someone who is way outside of the autistic spectrum.

Imagine the sound of other people talking sounding like nails on a chalkboard. Now imagine working a job in sales, biz dev, marketing, customer support, investing, legal, management, child care, or HR. How many hours can you go in a day without hearing that screeching sound? Maybe 1/2 hour if you tried hard? Now imagine working in a good programming environment where you can frequently spend 1-3 hours without talking to anyone, and when you reluctantly do it's for very short periods with people who understand you don't like talking. Or maybe you can just work at home and almost never deal with anyone.

Are you the type of person who wants to spend weeks at home, alone, no travel, no dinners, with almost no human interaction outside of say 4 family/close friends? A very large number of programmers I've met are.
That is so spot-on... the only reason people care about forcing diversity in tech is because its now a fashionable industry that gets you respect and makes you money. If coders were not lauded for being super-smart, rich, and working in "fun environments" nobody would care how big of a white sausage fest it'd be.
I'm black and my family wasn't upper middle class. My parents bought a computer when I was 11 years old and I lived on that thing. After I dropped out of HS and was living on my own at like 18, I would put dollars into the machine so I could build my music website as I didn't have a computer at the time.

The point is people who are interested will do what they have to even if they don't have large amounts of money.
If I remember correctly he is also on their board, so there's a chance he has an equity stake as well.

You're right about pricing. It's not a $30 / month product where they share the revenue, it's a $20 / month product where the extra $10 was directly added for affiliates. If someone happens to signup directly it's just a bonus.

They have managed to grow not just being one of the most expensive options, but also without any trial period. (They just added one, I think). This is substantially thanks to it being pushed by Pat at SPI.
I've really enjoyed the Fast.ai videos and am in the process of using it to build some hardware/software solutions. Even 2 years ago, it was not possible to get started on a problem like this and solve it in a short time.
Death Rate for Black Americans Declines
Interesting. Dos that mean that trackers like doubkeclick don't work on Safari with the default settings?
Unless you setup your own ngrok server, you cannot use ngrok1, and ngrok2 is not open source
Notification LED? A majority of phones(in the US) don't come with this and the ones that do need root permission to access it.
In Venezuela's Chaos, Elites Play a High-Stakes Game for Survival
An extra character will cause 1/512 of responses to take an extra packet, so the amortized cost is still one character per response. Presumably this matters at scale.
Interesting thread.

Apropos of permutations, I had written these two posts a few months ago:

Permutation facts:

https://jugad2.blogspot.in/2016/10/by-vasudev-ram-nicomachus...

perm_facts version with list comps and functional programming:

https://jugad2.blogspot.in/2016/10/permfacts-version-with-li...

The first post above also has some interesting facts about factorials, their occurrences and applications, which was a revelation to me.
Oh, this is really cool!

I love the vim shortcuts, but it would be really cool to be able to customize this. Or at least allow to use Ctrl+Key, without the modes, that would really make it easier for non-vim users to adopt.

I'm actually working on a similar project(just deployed an alpha yesterday), I think you might find it interesting:

https://nulis.io
Curious, what do you want to see?
According to National Science Foundation figures, the decline in female CS graduates stopped around 2008/2009. It bottomed out then and has been on the rise since.
Building Products and the Importance of Focus
The prospects of everything "bad" that will be done in the future via WebAssembly makes me cringe. It seems like it could be a major tipping point.
Those both work for me. What browser are you using? (Are you using vimium or vimperator maybe?)
How Do We Explain the Unreasonable Effectiveness of IT?
This kind of article is trashy at best. We all know the answer alread, and the solution is found in the answer!

Encouragement from the time people are young. "Cultures" that can't respect what a kid wants to be curious about and lets them explore that shouldn't be allowed to persist.

Reading, scientific exploration of subjects, using their minds.

The society and culture that shuns learning and education need to die off.

The rest is race and gender baiting garbage.
Strange. Did you have the account back when it was still possible? They may have grandfathered the older accounts in.
As someone as already mentioned - this: http://flowdash.co/app/about

Awesome app though. Good features and aesthetics
The bodies aboard these ships are there because people were often trapped in compartments and couldn't get out. It isn't a wreckage with bodies littering the floor around it. The bodies are literally inside the wreckage.
Please. If you want to clone something, plz clone ERP like SAP S4/Hana . That will be a lot more useful and lucrative.
Ngrok is the coolest tool I use on a pretty consistent basis. Developing webhooks locally is usually what I use it for, and the web interface replay capability is amazing. The creator gave a great talk on why he built it and how it progressed over the years: https://www.youtube.com/watch?v=F_xNOVY96Ng
It is possible to customize the shortcuts, though it's a bit cumbersome. In Settings under the Hotkeys tab, you can download a JSON file describing your mappings, edit it, then re-upload it.
Is it even really a privilege to be into programming in your childhood/teen years?

Most kids are not Feynmans. They aren't naturally curious geniuses who are only stopped by a judgmental society and "biases". There is a whole other, more dominant incentive structure in place.

The way many kids/teens become interested in programming is through video games and trolling online forums/message boards. Now, why do some kids play videos games and troll the internet more?

Because the opportunity cost is low for them. Meaning that if they did not play video games/troll the internet, the other potential activities are not as fun for them.

A vital activity that other kids do is socializing and hanging out with family, friends, etc. in real life.

Is it really a privilege to be exiled from real life to the internet? Would those kids spend time on the internet playing video games and reading about programming if they weren't as "privileged" as they are and had opportunities to socialize in real life?
A RainLoop review and setup guide
I wish somebody was paying me...
"The neutral position is that people who are better at something even by relatively small amounts will receive outsized rewards for it. Are you trying to claim that people are not legitimately better than others at a variety of activities?"

One consequence of the system is that people born to wealthy family with a trust fund get money they did nothing to earn. They were simply born to a family with money. The people managing their fund will work to ensure the money keeps coming in or grows. The beneficiary can use that money to all kinds of advantages.

Receiving more and more of the pie isn't happening because the beneficiary is better. It's happening because the system is structured to move that money toward the beneficiary. We could also move it somewhere else (eg taxes), make beneficiary work for it (eg incentivize helpful investments), or some other tradeoff.
If you are looking for one that supports Markdown, rich media, and with dedicated Mac/Windows app:

https://notion.so
Fair enough. I guess I should have said the the text of the article uses an outdated, narrow, and confusing definition of natural selection, which is a great way to sow uncertainty and doubt about how evolution works.

Sexual selection definitely produces some interesting effects, but it's still a form of natural selection. This article portrays it as the opposite. I think it's far easier to understand the outcomes of sexual selection if you realize that reproductive success is the only thing that matters. And the factors that influence reproductive success vary widely. It's important to not get eaten, die of disease, starve to death, or die young. But for organisms that reproduce sexually, it's even more important to be able to find a mate. An organism that lives twice as long but reproduces just once is far less successful than an organism that lives half as long but reproduces twenty times. The whole idea that sexual selection is somehow at odds with natural selection instead of just being one of many selection pressures, is deeply confused.
I'd go even even further and have a physical switch on the device. I want absolute certainty that my devices are incapable of spying on me when they are switched off.
Yeah, but pumped hydro is really hard to implement in the Midwest since we don't even have hills. You can use quarries that are mined to two different depths, but you can't build a quarry large enough to really matter.

Molten salt is interesting though, and I am not particularly familiar with that.
Hey, why don't you link to https://parseur.com/ instead of https://app.parseur.com/ since that redirects you to the /login path.