skysight-inc/HackerNews huggingface dataset:
the entire time that brunel was active- early to mid 1800s- was one of the most scientific/engineering productive eras ever. I've spent a lot of time studying England and Germany during this era and it's really amazing to see how the work banged out during the industrial revolution really established the framework of our modern lives.

Some things have changed for the better- for example, London and Berlin during this time were so smoke-clogged that people could barely live there. The industry got moved to the countryside eventually.
> I’ve “dropped” at least 10x that number on EdX and Udacity.

I think many online learning places are making a large mistake by not letting people sample the first 3 or 4 lessons.

I too have signed up for and left a rather large number of MOOC style courses simple because signing up for the course is often the only way for me to see if I enjoy the course material, the teacher, and the teaching style—all three of which vary wildly course by course on every site.

It seems to me they would be getting much more accurate numbers on completion if they didn’t hide the courses behind so much mystery. It would also have the benefit that we wouldn’t feel like we’ve “dropped” so many courses.

And also like you, I didn’t drop many courses at uni, but there was also more information available about the exact course material and there was much more consistency of teaching style. Also many were required for a degree and getting the degree was my primary purpose at the time, MOOCs however are more of a free time fun time thing for me so I’m much more picky.
To quote an ad-lib line from a famous rock musician -

"Does anyone remember laughter?"

>The underlying assumptions of social justice censorship are that words are a form of violence, that a subjective interpretation matters more than the speaker’s intent and that safety is contingent on not being teased or challenged.

Probably who tells the joke matters more. Except for the following:

>On the same day, Netflix pulled an episode of “Patriot Act with Hasan Minhaj” for the following joke about the killing of Saudi Arabian writer Jamal Khashoggi

Maybe, as the article insinuates, it was to protect the delicate feelings of Saudi elites. My money is on the belief Netflix wanted to keep Hasan alive.
This is great and covers so many different ways to filter, but I was looking for cheap vps and seen that most of them are nat, can you put in a filter for non-nat and non-ipv6-only.
Radical transparency of what? Financial transparency is one thing, but rummaging in people's personal lives and consensual relationships is something we need to leave behind.

(On the other hand, exposing nonconsensual or coercive personal relationships is a benefit)
I get the better way to say it, they targetted everyone who wasn't far-right AFD and celebs that are left wing. The base point seems to remain the same.
No, they're not ridiculous. They're also not impossible to achieve, see all the cars that manage without cheating.
I'm not sure what you could do to improve engineering culture beyond making your office a little bit nicer without starting to take away from life outside the office.
7th Edition of Education Innovation Conference India
A low-protein diet might be a useful response to kidney failure, but that doesn't mean that a high-protein diet causes kidney failure. You would ice a sprained ankle, but you don't think that keeping your ankle at room temperature causes sprains, do you?
Why are you using thousands of libraries?
Man I wish I knew about this when I started my last pet project. Just finished the first major milestone, huge part of which was to create a basic bootstrap interface. This would've saved me a lot of time and effort, I'm really bad at markup and UI/UX.
This feels more like the work of a hacker activist group with the intent to show politicians how exposed everybody is. Especially in light of frequent naive statements about the internet and digitalisation (eg. recent interview with Dorothea Bär).
Reverse-mode automatic differentiation
Wow, what a bunch of pointless comments. Putin this, bots that, China this, Nazis that. I wish we could read the comments filtering out people with US IP addresses :P
The linked site seems broken ATM (no certificate being served, page content blank), but the WBM has it: https://web.archive.org/web/20190103122009/https://www.theda...
Where did you get it generic and cheaply from? My primary won't prescribe it.
> Bold hypothesis: fascism has never won in a free-speech environment

Ah, why look at history when we can have hypothesis! I mean, you could have chosen some wrong or out of context examples of fascism to cite, but instead it's much easier to just pretend, right?
Didn’t the prince win a referendum to give him real monarchical powers though? The BBC summary from 2003 says “The people of Liechtenstein have voted to make their prince an absolute monarch again.” Although this description may be a bit exaggerated.

I assume the parent comment is in reference to the prince, not the parliament.
As a person of Christian faith willing to share my faith, I'm not sure I "target" vulnerable people. I don't discriminate for who receives my sharing. I'm spoiled to live in a society and social circle that doesn't have a lot of suffering. Even when people pass away, those still living are often rational and emotionally mature enough to understand that their grief is temporary, and that they can move on with life after grieving. We should support them in the manner that they'd find most helpful, and it's not complicated. In fact, if me sharing at that moment would cause them to seethe with hate, I probably should back off; they should be able to feel love from me, not hate, and if they feel hate, I'm doing it wrong.

Correspondingly, I'd need to go out of my way to share with vulnerable people, like to a homeless shelter or an orphanage or the like, as I don't run into many vulnerable people in everyday life. I am sure you would have no issue with my volunteering and donations. You'd only have issue with my sharing my thoughts to these vulnerable people. But again, I'm not targeting them, and I'm not discriminating towards them. I say the same things to people who are mature, successful, and solid. My faith just happens to power my actions, and my actions hopefully reflect my faith. As written in James ch2 v18: "But someone will say, “You have faith; I have deeds.” Show me your faith without deeds, and I will show you my faith by my deeds."

If I run into a vulnerable person and my sharing helps them, that's great. That's happened before. If I run into a nonvulnerable person and my sharing helps them, that's also great. That's also happened before. If either of them want to reject me, I feel sad about it, but I imagine it's similar to how a nutritionist feels sad when someone refuses to eat healthy food. If they reject me or my sharing, not much I can do about that, and everyone makes their own decisions. If they don't agree with my decisions, well, despite believing in the Judeo-Christian God, I am not God to make them think the way I want them to think.

I am not sure how to live out my faith and volunteer without sharing what drives my actions. You may find that in poor taste because you do not agree with my faith. But it is not sensible to do some action and at the same time reject or suppress the reason why I perform that action. I posit that it's simply a coincidence that my faith delivers a message that can appeal to vulnerable people. You find it to be malicious and disingenuous. I find it to be logical, as this is what Jesus' sermon on the mount was all about. Blessed are the poor, the weak, the meek, etc.

I'll concede that there are people of faith who seem to care about getting the message out while forgetting what the message actually means. I'm sorry those people exist. But I hope you'll be willing to consider it's not supposed to be like that. The above quoted James ch2 v18 is what it's supposed to look like.
You can parse expressions inside the "QuickWatch" dialog in VS.
You’re assuming this person isn’t Chinese?
Things like this make me question the wisdom of ever using higher level languages. We took the path of abstracting our description of what we want to happen away from processor instructions with the idea that we could write code that could then compile on multiple architectures without changes, but the reality is that we still often need to special case things even without performance considerations, and the farther we abstract the more performance seems to be impacted and the more often we seem to end up jumping through abstraction hoops rather than getting things done.

The minimalist in me wonders if maybe just using some kind of macro system on top of assembler plus a bytecode VM with the ability to drop to native instructions wouldn't ultimately be better.
I can agree with this definition, though I'd say there is some degree of overlap; they are not completely separate. The Russians (and then, the rest of the world) defined an intermediate level and called it "operational". I suspect one could refine it even further.
You can see at 0:44 here https://www.youtube.com/watch?v=pl4-cO6pO34 that a portion of the side airbag is in the upper part of the A pillar. Here's what under the cover: https://www.youtube.com/watch?v=vHRZcmA1A9U
Comedian here. There is nothing new or insightful here, only the same tired complaint when comedians get blowback for lazy jokes. Louis CK was once the king of balancing smart and offensive - he now appears to have shifted to low-brow.

Far more concerning are the types of contracts being asked of this author to perform at a college campus. In my experience, when comedians are invited to perform, it is done by a Student-run organization, which probably developed its own internal policy. It isn’t surprising that student groups don’t want to ruffle feathers when the consequences for hiring the next Michael Richards stretch far beyond the room where it happens.
This reminds me of the Radiolab pod "In the No"[1]. Things are definitely going off the rails. This discussion illuminates it perfectly for me: two people can have a sexual encounter and agree 100% on the details of it, that consent was given at each stage (in the affirmative), yet after it is over one of the parties can retroactively revoke consent and claim sexual assault. In fact, a young man was kicked out of college for just this thing (his lawyer was on the podcast).

I wonder all the time how we got here. And I fear for my 18 yr old son, who will enter college this fall.

[1] https://www.wnycstudios.org/story/no-part-1
Cheap Car Tyres in Birmingham
Anyone remember the Sony 2010? Fantastic portable SWL radio back in the day.
It would be interesting to see a two-dimensional version of this.
Reminds me of a story from Tales from the Crypt, about a super-plant, an episode with Stephen King...
It's not just that it's wealthy, the people are pretty free there. I visited recently and there's nothing there that indicates it's anything other than a first-world democracy. Media and internet are not censored. It's socially conservative compared to Western Europe or the US, but not draconian at all. The authoritarian streak is there, but it's not pervasive like China.
Fascism didn't win by arguing alone, but arguing was a very important part of their strategy - please notice that the creator of fascism, Mussolini, became famous as a (vitriolic) journalist.

Also see https://en.wikipedia.org/wiki/Paradox_of_tolerance
Refinement-based approach to reasoning of optimized reactive systems
I can't tell if this article was the original or if H3H3's video was the original, but H3H3 also covers this -

https://youtu.be/3ewyEF3Wd9M

TL;DW - Youtubers with large young audiences are promoting loot box style gambling.

Youtube seems like the wild west.

On the dark side we have channels bursting with (possibly) human trafficked vietnamese women producing sexual content masquerading as slice-of-life, huge youtubers promoting gambling to children, elsagate, etc.

On the light side we have people's videos being flagged for copyright violations over literal sounds of nature, music they produced themselves, or music playing in the background. Also "fair use" doesn't exist on YouTube - a 1 second clip is enough for a company to claim your video apparently.

There are still a lot of niche channels I love on YouTube but I would never want to try to make a living producing content on that platform myself... seems too volatile.
China Travel Advisory
A field crop planted annually that grows faster or bigger isn't likely to make much of a difference to atmospheric CO2 as it will just release it again after harvest. Perennial plants (those that don't need to be planted each year) are better at sequestering CO2 in the soil, along with other benefits. The Land Institute does work on this, including developing (through traditional plant breeding) a perennial wheat variety which is being trialed [0].

There are other agricultural practices that promote CO2 sequestration in the soil. You might have a look at Project Drawdown, it ranks solutions to climate change based on impact and has a section on food [1] which includes agricultural solutions. For example, Silvopasture [1], ranked #9 overall amongst all solutions, involves integrating trees with livestock pasture. Another one is conservation agriculture (#16) which uses annual crops but promotes soil health in selection of species and method and timing of planting [3].

[0] https://landinstitute.org/our-work/perennial-crops/

[1] https://www.drawdown.org/solutions/food

[2] https://www.drawdown.org/solutions/food/silvopasture

[3] https://www.drawdown.org/solutions/food/conservation-agricul...
I'm not sure how this content got to the number 2 spot on HN (with only 3 points and no comments). Especially considering it seems to be a partisan political attack on an Indian party.
They should make a move about Singapore and call it "Crazy Strict Asians".
WhatCSS: automated CSS usage/critical path analysis using Puppeteer
Worked like a charm...

1. make exaggerated claim about biggest competitor using one of your products.

2. release article highlighting actual facts which are interesting but not newsworthy.

3. then let everyone talk about it while still pointing out very positive results.
A few thoughts:

* None of the problems that have been commented on are unique to the games industry at all. Slow debug builds suck for all C++ developers and weird template meta-programming is confusing for practically everyone.

* He makes these broad hand-wavey statements like "individuals don't feel pain from slow compile times", or "big companies can just can throw processor power at it" to which I would say, BS. Fast iteration in C++ is really hard because of the delay and it's a big problem for everyone.

* "Participate more" -- isn't that exactly what people are doing on twitter? Not everyone can go to CppCon.
That's just piling on even more abstraction! You may as well use a hex editor and create a single line BMP, then "run" it with any image viewer.
Not really my thing personally, but looks good and simple for those whose thing it is. One suggestion: maybe it is my color blind eyes, but the white text on light green Sign Up button has such low contrast that I had to zoom in to make sure it was what I thought it was. Probably not good for a call to action. :-)
The value of a college degree has changed whether you get the degree from an Ivy League School or a diploma mill. All colleges are basically false advertising at this point. The settlement will make some politicians feel good, but the reality is the entire system needs to be overhauled.
Isn’t that duretic problem a myth? The water in coffee more than compensates for it.
It is actually funny to see atricles about the coffee. One week it’s how it is bad for you, another week how it’s good.
There is a song by one old Lithuanian band “Doctors”, basically lamenting how this and that is bad for you, acorrding to doctors. And it has the line “but if you think about it, the most harmul thing is the living itself”.
Hi Sjeiti, I wrote this, thanks for the comments.

Agreed it needs some optimization. The reason the attractor gets recalculated when rotating, is that there is actually no geometry at all..

This is different from the approach used in e.g. https://syntopia.github.io/StrangeAttractors/, where the Runge-Kutta integration is done is JS and converted to geo. The advantage of that approach is that the rotation is smooth (and there is no shader recompilation), but the number of lines/tubes is limited by the time for JS to do the RK integration.

In my approach, the image is generated fresh from each viewpoint as follows:
- initialize a floating point texture A with the start points
- in a shader, update all points in parallel to their next position, via R-K, writing to texture B
- draw all of the GL line segments via a vertex shader which reads the line endpoints from the textures A and B (with lighting done in the line fragment shader)
- composite the result into the framebuffer
- repeat for the number of integration timesteps, ping-ponging A/B
- iterate over frames, with the start points jittered, blending each frame equally

This renders the thick tubes over time.

This way the integration happens entirely in shaders, with JS never seeing any geometry. So a really huge effective amount of geometry can be rendered (billions of lines?). The disadvantage is that the integration is re-done for every viewpoint, and also the GLSL shader is recompiled whenever the vector field changes. I was optimizing here for detail of the visualization more than for smoothness of the interaction -- but I would like to improve the interactivity for sure.

(There's no web workers involved -- except during GIF rendering, with uses the very nice lib https://jnordberg.github.io/gif.js/).

>It could use better controls for changing the attractor constants. Changing those constants can really give you a good feeling of what chaos and strange attractors really are.

>Some of the controls also feel a bit hard to handle, you might want to look into doing custom controls or looking at UX a bit more.

I'm keen to know where I can improve the controls. For the number/color scrubbing in the code editor I just use http://enjalot.github.io/Inlet/ pretty much out-of-the-box. It does seems a little clunky, though generally I really like the notion of the UI being integrated with the code like this.
Alternatively, religion is trying to help those that need it the most. The set of people who need help the most also tend to be the most vulnerable.
Good work, I can see myself using it. Is it open source? I think I could learn a lot from it.

Maybe you could make the thread title more informative.
Building Cloud Document Sync with Google Firebase
Show HN: How much does a website cost in 2019?
I think every advice can be malleable. Just getting started and seeing some results (whether its 20 hours, or 2000 hours) is what matters.

I would say after 20 hours is a good sample size and that you should have a good indication on -

1. Where your skill level really is

2. What your current aptitude for learning said skill

3. How you feel about learning the skill and potentially going forward

4. Where you would like to go next to further push that skill

From there you may revise the course that you're on (add or reduce the time invested).

For me, I do like having 45 mins chunk of time to work through a problem. Its give me time to understand the goal, and get invested. 45 mins tends to fly by so you're not fatigued afterwards. Then you can rest and reflect.

That's how I'm handling my trumpet work (learning scales and songs).
For-profit college? Fraud?

Surely you jest.
Nice submission, but it should be just "Refinement-based approach to reasoning of optimized reactive systems" and not start with "Show HN". For some reason, people feel compelled to put "Show HN" at the beginning of ordinary posts.
It's interesting to see that `ed` is still going strong. I am curious: is anyone on HN using it (semi-)regularly? If so, what are its advantages over other editors (other than maybe the fact that it is probably the smallest editor you can get, unless you do all your editing on the shell)?

I have to admit that I never encountered a situation where `ed` might have been my tool of choice.
Best overall game ever released.
I will investigate, thanks!
Show HN: Matrixprofile-ts – A Python library for timeseries motifs and discords
Best Safety Shoes for Sale Blackburn in UK
That can work, until the dictator decides he doesn’t want to give up power and changes the rules. You need a system that makes it really hard to change the fundamental shape of the system itself, which isn’t compatible with dictators.
Any specific suggestions would be appreciated! Cheers, - jamie
Recognition is stupidly cheap.

If I can do that without it being a fluke, they’d better bump my salary.
Dragonboat: a high performance multi-group Raft library in Go
Have you tried like, you know, a regular healthy, balanced diet? Real foods, mostly plants, not too much? Just funny you didn't include that. As a side note, the Mediterranean diet has been ranked the top diet by nutritionists several years running.
Tool of choice? No. Only tool available? A few times, particularly in ramdisk rescue situations.
The protocol buffers stuff seems pretty cool. At my last job (small web dev shop), we had constant headaches over the class definitions of endpoints changing and some js file not having its model updated to correspond. I thought we should be writing XML files that both ends could be reading in - we never got up the political will to make that big change though.

https://developers.google.com/protocol-buffers/
Your words are sweet, sir.
Interesting, I didn't know that.

As to stimulation effect for regular users... I guess it might depend, but for me, I do notice when I drink too much coffee. And I am a "regular user" - I'd say I drink around 4 espresso a day (which is not a problem, but if say I bump that up to 10, I definitely feel it)
Well, my answer would be that such a measure would not be feminist - it can't even be classified as positive discrimination since gender, unlike race, is not hereditary.

I guess you could chalk that to a "no true Scotsman" fallacy, but I'm fairly certain that the majority of people who self identify as feminist would not support such a measure - I have no numbers to support that claim, as I wasn't even aware of that party's existence.
I saw that once I downloaded it I had some files I could edit, but that is what I like about Bootstrap Studio, its all self contained. So I'm looking forward to that update next week!

You will send out an email/newsletter to let everyone know, right?
Yes, there have been a few cases like these, but so far as I know it's not wide-spread, so "ridden with scandals" is inaccurate (so far as we know), unless you count lobbyist payments (which is scandalous in my opinion, but probably the same in most nations).
Saying something is ok in moderation always defines moderation relative to the harm. This study puts moderation very low ~1-2 glasses of wine a month. Studies focused on different forms of harm have different thresholds, but you get all forms of harm not just what a specific study looks at.

Saying I accept the harm for this benefit is fine, but pretending it does not exist is irrational.
From what I can tell, that study only talks about vitamin D use with respect to bone health. My understanding is that if you take vitamin D without getting enough magnesium, you could develop bone spurs or other calcification...

Yet neither of these articles mentions magnesium anywhere, not once!

What good is a genetic analysis if they're not even considering magnesium?

http://jaoa.org/article.aspx?articleid=2673882