skysight-inc/HackerNews huggingface dataset:
As someone who generally votes for Republicans, I agree 100% with you. It'll be interesting to see how much support it gets from other Republicans, but I'm not sure that it's good for the brand of "bias toward letting the market decide" to have a bill that will swoop in and decide for us. Based on his biography page (https://www.hawley.senate.gov/biography), this seems to be more about making life hard for tech companies. If anything though, it seems like it will make life harder mostly on new entrants.

Also, it seems impractical to implement. As soon as those specific tactics are gone, others will be implemented that do something similar in spirit if not in letter.
What Future Holds for JavaScript – Upcoming Features and Proposals
I'll be the first to say that dotcoms overall have become an industry of greedy and grossly irresponsible and sneaky backstabbing sociopaths, but... the idea of legislators trying to get into the fine details of practice, and keep up with it, doesn't immediately sound like it's likely to be effective.

And that's even before we factor in the possibility of lobbyist influence.

While you're banning infinite scrolling (which has legitimate applications, and people should be horrified that such basic neutral ideas of communication could become illegal), the dotcom bad actors are running circles around you -- with numerous other dark pattern tactics, and sometimes entire technology infrastructure architectures and platforms irrevocably designed around what could also be considered dark patterns.

I'm reminded of some other abusive industries, with regulations that create waste, and barriers to entry for upstart competitors, while not doing nearly enough to reign in abuses.

Bring on the regulations (and, hopefully, eventually, a culture of professionalism and responsibility will follow), but first figure out how to make the regulations wise and genuinely effective, not counterproductive distractions.
In case someone from the Blender team is reading this could you share some pointers on how the ui toolkit for blender 2.80 is implemented? Any files to start reading / any design docs? Blender is one of the nicer opengl based guis I have seen and am curious to learn more on how its implemented (fonts for instance).
Need for Speed
Interesting value-add to just using Heroku (or similar) PR apps.

Question about pricing: are "users" just developers, or anyone that should be able to view the app?

While I find the pricing of $16 just fine if it is for developers / designers, it is very common to need to show / share a feature with a few customers / QA people / friends to get feedback, and if that kind of users are also priced at $16, that adds up quickly.
I hardly use lodash. What do you use it for? I presume most of your use cases can by easily handled by just using JS from the ECMAScript spec.

Personally, I only lodash for the debounce functionality.
I am absolutely confident that 100% of developers with an engineering degree and at least five years of experience have written at least one security vuln. Most have written hundreds.
We (~150 eng) build microservices in a polyglot environment (mostly Python, JS, and Go), all in a monorepo! We also build + deploy in containers with Jenkins, etc.

The structure looks something like this:

|-- third_party (third party libs)
`-- python
|-- libs (internally-written, common dependencies)
`-- application_name
|-- client (react app, connects to flask)
|-- server (flask app, connects to services)
`-- services (microservices)

We use a dependency-management + build tool (https://www.pantsbuild.org/index.html, we started before Bazel was public) to manage dependencies. Without pants, our repo would be a mess.

Let me know if you have any questions, I'm happy to answer them! I'm super happy about our setup and eager to share it :)
A few off the top of my head:

1. Node.js greatly benefits from these features. Transpiling is not as prevalent there

2. Some people do exclusively target "evergreen" browsers and don't care about IE support

3. Those that do differential bundling (different bundles per browsers) can see quite a performance boost by not transpiling on newer browsers
It's an environment for tracking runs of data engineering and ML training code in, so you can use tools like H2O and sklearn grid search within Dotscience. But we could also build on the run mechanism to automate kicking off a lot of runs in parallel over a search space of parameters.

What are you using at the moment?
The other folk have given some (correct) reasons why I read an opinion in your message. But, here was my thought process. If I was wrong in how I understood your message, my apologies.

>On the surface it appears

This implies an ulterior motive.

>expose flaws

As mentioned, "expose" is an emotionally charged word with negative connotation.

>in competitor's products.

P0 does not just focus on competitors products, by any stretch.

Your statement also fails to convey that they notified Apple with industry accepted disclosure practices in order to fix the vulnerabilities, rather than just "expose flaws".
Honestly asking what "generics" offers over passing and handling interface{}.

func myBlah(thing interface{}){
switch thing.(type) {
case int:
// handle my int
case string:
// handle my string
default:
// default handling
}
}
I know this is tangential to the whole thing, but this is a cool feature of the Chinese language:

>The story has been incredibly popular across Chinese social networks with more than 600 million people reading posts that use a hashtag which translates to "female vlogger experiences bug showing her old lady face" and more than 50,000 using the hashtag itself.

In english, you're never going to get a twitter trend of #FemaleVloggerExperiencesBugShowingHerOldLadyFace. Does anyone know of research looking at how more compact languages influence trending? It seems neat.
I do sometimes think more math might unlock more options for my software career (like if I had a better grasp on calculus I could be more effective at 3D graphics and simulations, for example).

But right now, I probably use math more often in my main hobby than I do when I program, and that hobby is board game design.

I'm often resorting to math to figure out how to make sure my designs are balanced, how many cards I should use at different player counts, how many cards I should include if I have different combinations of symbols on them (first time I've had to break out combinatorial functions outside of school), determining and balancing probabilities of different things happening, recording the results of multiple playtests and compiling and analyzing various statistics from those playtests, etc. Some designs for my games have even been inspired by game theory, computer science structures, fractals, etc.

One of the most prolific game designers out there today is Reiner Knizia, who has over 600 published games, and has a doctorate in Mathematics. I can see why. There's all sorts of neat fun things that can be found by probing different features and patterns in mathematics. What I've been trying to do is find corners he probably hasn't discovered himself yet, and considering I'm only aware of about 50 of his more well-known games, so probably the concepts I think are pretty new could very well be hiding in one of his lesser known 550 other games. Several times I've come up with an idea, only to bump into one of his designs a month or two later that does something similar.

So if I can find a bunch of uses for math for game design, there's probably a ton of potential applications I could see if I directed those energies more towards software engineering. And learn more math.
Choice supportive bias is real, and it seems to scale with price
Less that the anti-GC crowd thinks, specially when the right algorithms get used, one does not allocate like crazy, and just like in Rust pays attention to where data gets allocated and how.
> Once temperatures get below the -40 degrees F/C mark, people who aren’t properly dressed for the occasion can expect hypothermia to set in within about five to seven minutes.

Okay, but that's the experience in an atmosphere that is 100X thicker than that of Mars. :)
Given that Greg Brockman was the CTO of Stripe before OpenAI, that's a order of magnitude more technically/CS capable than the typical reader who might be looking into ML.
This is pretty interesting on the history of the Betamax.

https://flashbak.com/product-genius-eulogy-sony-betamax-1975...

Don't forget they continued the same scenarios in DVD's + vs - R!
I feel after ES6 and async/await in ES7 we're getting pretty meager upgrades.

IMO the three features that would make a much more significant impact in front end work are:

- optional static types

- reactivity

- some way to solve data binding with the DOM at the native level
Traditional TV usually switches shows, indicating I'm done. Netflix skips credits and openers, turning an entire season into one 20 hour episode.
I'm a self-taught programmer and I turned that into my career. I didn't go to college and I didn't pay a lot of attention in Math classes in High School. I'm regularly reminded that I should have focused more attention on math. There are occasional challenges where understanding complex math would have been extremely helpful in solving real problems.
I know I'm late to the discussion, but I've worked on a very large LabVIEW program with ~10 active developers and source control was extremely important. But I'm talking about SVN with the option to lock files. If by source control you mean "distributed, file merge-based" source control like git, than I would agree there aren't good options for LabVIEW. But a central repo with file locking, small changes and LabVIEW graphical diff worked fine.
Because, everything has been moving to evergreen browsers for desktop. If only the mobile devices would do the same, you could have a future where you would not have to.
Firefox has various privacy.resistFingerprinting preferences that can be flipped by extensions (or manually). Expect some sites to break though.

Edit: Oh, apparently there's built-in UI now:
https://blog.mozilla.org/firefox/how-to-block-fingerprinting...
I used Corel Draw, Photoshop, Maya, and I had a hard time getting to Blender. It's not that it's badly designed. It's just the conventions I have in my mind for other design softwares are no longer correct.

Every action I take, I can no longer be confident about my "guess" of what it will do. It's like the door handle problem, where you see a strange unlabeled handle and are not sure that you need to push or pull to open the door. Then you tried to push, since that's the convention for all the door in this building space. The door doesn't open. Then you tried to pull, and it works. Maybe pulling to open the door is better than the normal convention, but sometimes it's not worth it to sacrifice consistency.

I think the new changes are for the better :).
All they do is hand me a certain amount of money every month. The plan is my own, and they didn't install any software on my phone. All I do is run Gmail through the built-in mail and calendar apps on my iPhone. I also have Slack on my iPhone.
I'm honestly appalled at the number of comments in this thread trying to lambast Project Zero for the good work they do in improving software security. Even if Google specifically started and ran Project Zero to target competitor's products (which they didn't, and they don't, there's over 100 bugs found by P0 in Google products), it wouldn't matter because the effect would still be that the online world is a safer place with more secure software.

Of all places, I thought Hacker News would have a community which understands the critical importance of security research and the fact that fixing software security bugs is a net benefit to everyone, every time, all the time.
Something which I immediately wondered about is how does this work with backend services when they are required to display part of the app. The FAQ mentions something about environment variables, but is not clear. I would suggest adding a section on that which is accessible outside your app to reduce cognitive load and encourage adoption.
Plural 'guys' is increasingly gender neutral but that hasn't extended to the singular 'guy' at all.
Twenty-three unsolved problems in hydrology (UPH) – a community perspective
Unless he cracked it seems like throwing away $50 in a casino shouldn't be enough grounds for the police to search your car.
Its one of the reasons I wrote a port of my database for my IMSAI 8080 [1]. You only think you know a machine until you try to use it. From experience I can say emulators are just not faithful to the actual experience of the physical hardware. They are too fast and too perfect.

The other nice thing about these old machines is you can understand the whole thing. You get a better idea of what is fundamental and what is just fashion.

[1] https://github.com/JohnSully/KeyDB_Z80
Tips for Prototyping a Mobile App
Indian education system is completely messed up. It destroys any trace of passion, curiosity, or thinking different. What the world needs more of isn't competent bureaucrats (which IIT produces a lot of), it is people who are creative, passionate, and courageous. I hope to god we never import the Asian exam mentality to the us.
Wikipedia puts Seatle at 37.49", Washington State as a whole at 42.2", and Addis Ababa at 45.9". The precipitation figures (for Washington/Seatle) includes snowfall - I think it's about 10:1 snow:rain
It does not change the fact that vacuum, any vacuum, has no temperature...
Afforestation reduces cyclone intensity and precipitation extremes over Europe
> sensationalized headlines like "Trump-era purge"

A headline is absolutely the least important part of an article, but in this case it's descriptive and appropriate so I'm not sure what the problem is. This is the Trump era of the US executive branch and he owns these decisions, whether you like them or not. This is not controversial.
Katzenberg’s Quibi Sees Early Success Luring Talent
Amazon Polly Introduces Neural Text-to-Speech and Newscaster Style
I don't think it has anything to do with communism, but I got similar observations. Don't know if that's still the case these days.

I suspect the reason is that in many countries, there is a greater focus on getting the fundamentals done with significant rigor. USA curriculums put more of an emphasis on breadth. I think they [the Russians] are right. For STEM-focused students, there should be no short-cuts when it comes to mathematics curriculum.
A Mechanical Marvel
Yes but macOS is a large part of the appeal of getting a Mac in the first place and Macs have really healthy margins for the industry, ergo it's making money and isn't free as such. It plus seven years or so of upgrades are built into the price.

They also do not directly sell iOS or its upgrades but we'd hardly say iOS isn't making money.
> So, I totally understand retention: that one makes sense to me, as that's revenue for Netflix; if I'm more likely to renew my account, then Netflix makes more money. But... I honestly don't understand why Netflix is optimizing for hours watched, and in fact I had assumed it would be the opposite

Hours watched differences may predict retention differences farther in the future better than short-term measurements of retention, which may measure reaction to changes more than it measures the steady-state effect of the change.

If you want to act on A/B tests faster than directly measuring long-term retention would allow, having a proxy measure of long-term retention that mitigates the risk of optimizing for transitional rather than steady-state retention has value.
Peloton ending software updates for bikes with the first generation of monitor
I certainly hope that level of military response was a result of the landlord's prior weapons charges, and not simply standard protocol for a 33 yr old woman's arrest warrant for a non-violent offense.
Virtual Car Sharing Combines Telepresence Robots and Autonomous Vehicles
I understand. Our mind is "us" and not something we can really let anyone else see. I guess I believe that some people live more in genuine sync with who they are, which can be done in a functional way that still allows you to exist in society, and some are wearing mask over mask over mask in order to manipulate the system or people. It sounds exhausting to me and makes it hard to trust people.

About the burn victim example, I wouldn't feel "normal" hiding my scars no matter how severe. I don't feel using tech to hide scars or alter appearance is an improvement. It speaks poorly to society that people think they NEED to to fit in or not be discriminated against. It's up to us to treat each other with respect despite such things, not up to the person with those issues to hide them to blend in...in my idealistic view I mean. I know that's not how it works...sadly.
Canon's professional line has been lacking for years in the high ISO sensor performance. Their saving grace has been their lenses, which are still magnitudes better than the competition. That said, third party lensmakers like Sigma and Tamron have really been getting better in recent years, and the premium for Canon glass isn't always justifiable.
Unless there are two cases, the Godiva lawsuit is actually for putting "Belgium 1926" on the label and the argument is primarily that the chocolate is not made in Belgium or of Belgian quality. I didn't find any discussion of 1926 in the filing. https://www.faruqilaw.com/case/183/hesse-et-al-v-godiva-choc...
Its coming out of a social initiative that deals with the inability of parents to keep social media (and tech in general) addiction of their kids under control. Human beings have a lot of psychological vulnerabilities and, if you watched the senate hearing, you'd know how tech companies exploit some of our innate addictive personality traits to get people hooked on their product. Pick-up "artists" use this to get laid. Advertisers use it to sell their junk products, etc.

Its easy to point out whats wrong, but nobody sticks their neck out and tells people how to fix the situation. Here, someone seems to be trying, and for that I give them some props..
These days, cheating on your spouse with a porn star right after she gave birth to your child is considered presidential.
Btw there is a toggle to make the UI work more like 2.79.. it definitely helped me transition.
To each their own, but the truth is that life isn’t just about money, and if someone knew maths, there’s a higher chance they can be getting paid the same amount of money working on more interesting problems surrounded by people who aren’t thinking only of money.
Successful compilations can have errors (2016)
Values change wildly depending on where you are from.

I am mostly talking about second and third generation atheists from Montréal and the surrounding region. The way of life is obliviously very different than what it would be in let's say, conservative southern USA.

That being said, being open about sexuality brings openness. For example, I had a very long conversation with a woman from Haiti this last weekend. She has a lot of questions and we talked about everything from the existence of female orgasms to gender identities and sexuality. I could literally see the weight and shame lift off her shoulders as I explained and normalized concepts for her.
I'm sure top scientists working on stuff for the military are just filling public research journals with all the work they are doing.

And you don't think the people in charge of keeping nukes safe saying they are needed to keep the nukes safe justifies their position?
Having attended both types of college, I actually had the opposite experience. At the community college, I was taught entry level classes by PHds who taught purely for enjoyment. The students were largely very motivated and professional. The university I attended was decent (top 60s), but all my direct interactions were with graduate TAs, many of whom struggled with the English language. The students mostly just wanted to party and constantly needed their hands held.

Most likely I just got lucky. My main point is that anecdata isn't very good data.
They probably would want to know about that.
The changing of internal state is not what defines "flow programming". The actual flow of data between concurrently-running processing steps is what defines "flow programming".

But okay, here's a step with changing state:

step4 = {
previous = [read digit from stdin]
while [read digit from stdin] {
out = previous * digit
previous = digit
write out to stdout
}
}

steps = step1 | step2 | step3 | step4
I know, but I'll stick to it until a proper successor appears. nhentai.net and hitomi.la recompresses images and I want to be able to archive the originals easily.
MixPad 5.46 Crack Free Registration Code Full Version {Updated}
Coding Tip: Errors Are Not Always Bad
Absolutely. And they are building Neuralink to help the disabled first.

Meanwhile, Facebook's ambition is to create a videogame.

Too bad capable minds are even wasting their time there on such a petty cause. Welcome to the tech industry, where PhDs go to die at some ad clicking company.
I didn't mean to imply that you were off-topic, I've just found lots of useful answers to this type of question on SO.

I never post on SO myself due to the really wacked out incentive structure over there leading to excessive lawyering and nitpicking. The stuff that manages to not get closed for bs reasons is really high quality though so I just treat it as a read only resource.
You don't seem to be familiar with this. They had a hearing in the Senate, which featured testimony of experts in this field.

https://gizmodo.com/this-is-how-youre-being-manipulated-1835...
The thing is - if Programming corresponds to Maths (according to Curry-Howard) what is really happening is Mathematicians and Programmers are disagreeing over language, not over substance.

Mathematics is a formal language. As such - it's part of the Chomsky hierarchy.

And if it's part of the Chomsky hierarchy - we can build parsers/interpreters/compilers for it. So why not standardise it all into a shared library?

That's exactly what Voevodsky did. https://github.com/UniMath/UniMath/tree/master/UniMath

As computer-assisted proofs become more and more popular, expect plenty of cross-polination between software engineers and Mathematicians.

Code refactoring. Unit testing. Managing a large, shared code-base. Fun times ahead.
Dynamic Checkboxes
Whoa :o they made it, Amazing work by the devs.

It looks more like Max now. And I know they did some rework in the whole asset organization thing.

And they removed the parts that weren't as core, so great job overall. :)
That's $200 a year for a newspaper I read about once a week and that doesn't even get me their cooking section.
Scala: And using it in a Startup in 2019
This one has recently been updated and can boot from usb or be used from bochs: http://www.inventio.co.uk/LegacyIndex.htm
What parts of JS do you suggest removing? JS has its quirks, but it is not a particularly big language.
Yes.

http://www.inventio.co.uk/LegacyIndex.htm
It's relatively easy (emphasis on relatively) to use a RF module similar to what you'd get for $20 on Sparkfun or Adafruit and get dial-up levels of performance without needing to invest in a crazy ground station. You'd be limited on when you can downlink. I would imagine that for higher bandwidth communications (like enough for realtime video) you'd need to worry about radio licensing.
Maybe you should get rid of the nukes before you dump the guys who are experts on them?
> I am curious if male vlogging has similar tricks to get more $$$.

This Chinese incident is just another example of 'female beauty as a commodity'. You can also see this effect with Instagram influencers (where females vastly outnumber men), the modeling industry, the cam model industry, etc.