skysight-inc/HackerNews huggingface dataset:
From context: writes login attempts to a log file.

The CB-TLDR is SSH does not write passwords to log files by default, this is what they changed so it does, and you won't believe what happened next.
Yes, but the author of this article, which is discussing the idea, was written by Dave Cheney.
See Pied Piper? This is how you legally surveil underage users.

for the lazy:
https://www.facebook.com/help/118909212153483
1.5 x
A simple rule for breaking cliques at events
Is there a confidence interval chart with low, average, and high estimates? Maybe a Jupyter notebook with parametrized functions and a reproducible and reasonably reviewable analysis?

A sustainability index with voluntary data from mining pools would be great.
Honestly, these replies feel completely unhelfpul. This is exactly how MPs offices have always worked, staff open and respond to letters with little oversight. Now they do the same with email.

Yes, in 2017 we can do a lot better and use delegated access, but adoption of those features doesn't happen overnight. Delegation of access was probably not even a thing when Dorries was first elected?

So the question really is: who is responsible for ensuring that MPs are up to speed with new security measures? Why aren't they dealing with this?

I think we should be lobbying MPs to ensure that they have the support they need to keep up to speed with best security practice, not vilifying them for trying to muddle through the best they can. It sounds like a recipe for disaster to try and get them all to do it themselves.

---

On a tangential note:

> It's alarming to read that Nadine believes criticism of her approach is due to her gender because if ever there was a construct that's entirely gender-unbiased, it's access controls! Giving other people your credentials in a situation such as hers is a bad idea regardless of gender, race, sexuality and any other personal attribute someone may feel discriminated by.

Completely misses the point. Of course security is gender-unbiased, but that doesn't mean she isn't getting a harder time of it simply because she is female. Such bias happens a lot.

To be honest, I think the actual truth is that the papers enjoy reporting on whatever Nadine Dorries says. So yeah, I don't doubt that another MP would have received less flak for saying the same thing, simply because it wouldn't have been reported as widely.

(That doesn't mean we shouldn't talk about security issues, but don't discount the abuse women get just because you happen to disagree with them on a particular point.)
Another typo:

Under "It allows you to..." both places you begin a point with "Controlling..." it should be simply "Control".
tautology.
it is fine as long as it is fine.
of course!
fuck this. i'm sorry i know this isn't language appropriate to hn but fuck this.

does anyone believe this is really for the betterment of any child's life? say anything you want about how children use messenger apps now and this just improves that experience for them but accommodations aside that's basically the same excuse that drug dealers use - "they're going to get it from somewhere so they might as well get it from me". we all know this is just another vehicle for ads (their promises notwithstanding) and we all know that fb/social media has pernicious effects on psychology, let alone child psychology.

i don't live in a cabin in the woods and i'm not amish and i'm not a luddite (i consume technology more or less like everyone else) but yet still i challenge someone to show me the intrinsic value (as opposed to circumstantial to the fact that fb/social media inundates us).
Of course, so do government departments.

Hell, you literally see this in management "automating" something. They go and create some registration service, for, say, sending out packages between offices. After that is created, now everyone OUTSIDE of the shipping department has to fill out forms, instead of the shipping department itself having to fill that out. Same thing, much smaller change.

Same for "self-service" account stuff for electricity.
afaik you can not just take a C++ blob, compile to WebASM and be done. Your business logic can be there, but the User Interface would still need to be JS and HTML in the end, unless you want your app to just draw to a canvas, but even that would only work if you rewrote the rendering as webasm has no access to OS level libraries
I've been using Software Defined Radios for the better part of 5 years now and it's amazing the types of things you can receive with them.

The article here discusses a cheap (but slightly modified) SDR, but if you step up ever-so-slightly in price to something like an AirSpy Mini, the difference in signal quality is astonishing.
Pento | Full stack developer | EU | REMOTE ONLY https://pento.dk

Come join us building a new payroll product for European small/medium sized businesses! A very conservative market with old competitors and products = tons of potential. We are a remote team, which means we have no office and you can work from wherever you want. We're all in on transparency, a great work culture and teamwork. Founders are 500 Startups alums and have previously worked on two startups, one of them out of Silicon Valley.

We're looking for a full stack web developer to join our remote team. Ideally, you are a person who is not only proficient in frontend and backend work, but also have some experience in DevOps and system architecture. As you will be part of the early team, you should be a fast learner and be able to work in different roles.

Read more here: https://angel.co/pento/jobs/242469-full-stack-web-developer-...
Or contact me: emil at company url
I've been thinking about some of the same issues but with dentists--all the sites to locate dentists are utter garbage and there are no reliable ratings for dentists. Worse, dentists toe (and I argue, cross) the ethical line when it comes to patient care, performing often unnecessary fillings in order to make money. The whole dental industry is a cesspool of shady vendors and salesmen pushing dentists to up sell "patients" and be able to charge bigger bills to insurance.
Adam (from Adam Ruins Everything) does a really good talk at a marketing conference on why Millennials don't exist. Generational titles are never used to bring people up, but always tear a group of people down. Time magazine covers about Baby Boomers from decades ago are almost identical to those calling Millennials entitled today:

https://www.youtube.com/watch?v=-HFwok9SlQQ
It sucks, there is no way to view the code in Chrome DevTools. The WASM file isn't listed in DevTools "source" tab at all.

https://aochagavia.github.io/js/rocket.wasm

A binary blob, that cannot be viewed except with an offline hexeditor.

WASM sucks. Please remove support and go back to ASM.js, at least it was readable and fast. Or transpile to JS in the first place. Thanks for destroying the open web.
I find that happens when one - or all - of the following are true:

1. Don’t have a good understanding of the existing system architecture

2. Have not thought through the design of whatever has to be added, both in terms of function expectations or overall flow

3. Overly (?) concerned with “getting it right”; that can lead to paralysis: somehow you have to both demand the best of yourself at that moment and yet accept that despite it all you may not make the best choices - and that’s ok
Maybe in your little bubble, but not generally.
i thought rich hickey already did this talk about accretion
Progress is very subjective. Yes, its true that some "good" things have "bad" consequences. An example is that an average website in 2017 on an average computer + internet connection from 2007 is dog slow. But that doesn't mean these "good" things are not progressive. Rather, I'd describe it as 2 steps forward, 1 step backward. Take for example the smartphone/touchscreen phenomenon. It has its negative consequences. People are able to record anything (sound/video). They're using these things during traffic. But that doesn't mean there's no positive consequences. The end result is a nuanced list of + and - effects and there's no need to discount all the + or all the - with an extreme standpoint.
Seems like it's mostly a framework. There's a whole dashboard[0] where you can see plugins for supporting various hardware.

[0] http://repo-public.domogik.org/dashboard
TLDR, Facebook wants your children to connect to you via a chat app.

I'm more than saddened to see that among the tech giants, they are encouraging _children_ to just use face filters and video chatting, rather than encouraging them to go outside and interact with friends in person. Why does an app made specifically for children and families need filters at all? It doesn't really matter that they are not putting in ads in this app. It is still an app and it is still imprinting children to accept artificial, screen-based relationships as equal to real, in-person conversations with your family.

Facebook is transforming the most important relationships in your life to a product. Commericalized.
Some developers think that, and unfortunately a lot of methodology enforces that thinking.

Cleaning up code as you go should be a habit I agree. It's slightly trickier when code reaches a "boiling frog" point and you need to take a look at the bigger picture and perhaps re-architecture. It often easy to keep chugging away at the tree's and not seeing the forest.

The downside with the scope of those kind of structural refactoring is that they touch a lot of code, so they're perceived as "risky".

Also developers get attached to the architecture they have learnt and know, and don't want to re-learn, even if the simplified code would be easier to learn for someone new
Maybe I'm misunderstanding but there is a pretty serious effort to rewrite all the gnu coreutils in Rust:

https://github.com/uutils/coreutils
Perhaps the problem is attempting to review emails at a time when you can't formulate proper responses, i.e. on the phone. If it comes by email, it's probably not urgent enough to justify looking at them at a time when you can't respond.

On the flip side, they probably deserve more than a casual glance and a two word response.
>your child’s information isn’t used for ads

I’ll translate:
Your child’s information will be used, but not for ads.
For those who like Prof Manning's style and want to get more in depth, here are the lecture videos for the NLP course he teaches at Stanford:
https://www.youtube.com/watch?v=OQQ-W_63UgQ&list=PL3FW7Lu3i5...
TI maintains a SDK for their Sitara chips/boards, and it has mainline kernel support. There is also the Yocto Project, which TI included a BSP layer for.
4% is still a decent portion of the market, and likely contains a more desirable market demographic than those that are on IE (depending on your product, obviously). I'm not saying it's really important, but any potential users gained is a good thing, right?
Another brick in the walled garden of the Facebook internet of the future.

Now even kids below the age of 13 will have a Facebook account, setup by their parents who are already on Facebook anyway and enticed by exactly what they want to hear ("More Fun For Kids, More Control For Parents") thanks to the marketing team.
If you write all the rendering yourself, you can just output to a canvas but that kind of defeats the purpose. Having a JS layer for WebGL that calls into WEBASM for calculations etc should work fine though.
Twitter did do something like that. Hashtags. It started as a way to help users categorize their tweets. It still serves that purpose, but it also functions as beacons to users and a way to highlight a specific sentiment.
Just a question of time until Europe starts having issues with this. Rightfully so.
That's what I was commenting on though; I very well may be wrong, but my understanding was that the weight of things like barbells is measured in pounds-force, not pounds-mass, so if you were going to follow that on the moon you'd need a much more massive set of weights.

Though, I suppose if you're saying "I'm taking these exact same weights to the moon to lift" then you're right. I was being unnecessarily pedantic.
As long as it pacifies children and makes it easier for parents that's what matters. These days whether or not it is good for the child is irrelevant.
Agreed. It's worth separating things like agile from Agile™®.
Yes, facts are indeed facts, let's agree on that at least.

The USA has always been partly hispanic, from before there was a USA. That might have something to do with their presence in the country today.

Similarly, I don't think the African-American presence in the USA can be put down to a pro-diversity immigration system, unless we're really twisting those words meanings. Indeed America has a long history of having openly and literally racist immigration laws.

Either way, we seem to be retreating from "this can't happen in the USA because it's diverse" to "there's poor people in America", which seems like a different argument entirely.
Can this integrate with http://home-assistant.io / HASS ?
There is already a secure app for kids, it's called Signal. I'd say secure channels are what kids need and not constant parental surveillance. In my opinion, when you decide that kids are old enough to use a smartphone, you should teach them how to use it responsibly and not censor / snoop around unless they have a problem and ask for help.
Or maybe for ads, but not ads for your kid. Maybe you'll start to see lots of LEGO ads or whatever!
yeah, that's what's often is being done. But it prevents the methodology to have some useful best practices built into it, and a methodology could be a force in improving code quality and keeping it intact over time, which is from all the projects I've seen severely needed
If you were asked "do you want to have your toes treated?" and answered "yes", only to later discover that the treatment actually involves amputation of the entire leg, would you accept if the doctor said "well, you agreed for the treatment, what's the problem?".

I'd argue that literally no one voting "leave" wants to leave in this form. Not with the 50bn bill to pay, not with increasing living costs, not with the impact to the education and healthcare in this country. It's the equivalent of finding out your leg will have to be amputated, but you weren't informed of that when you first made the decision so I'd say the decision was misinformed.
If you rewrite a method from scratch rather than editing it, then those odds go way up.
would be nice if someone could find him a place to live instead of a van
Yay, a pissing contest on who runs the most old unpatched iOS version. Full with local and remote exploitable holes in the web browser and what not. How can you possibly be proud of such?
Aside from compile-time optimization, pattern matching is just this additional if at runtime. It is questionable if pattern matches make code more readable since when you see foo(42) call and def foo(42) is defined elsewhere, you can spend some time on original function until realizing that it’s not what you’re looking for. The same for type-based and operator overloading. It only makes code beautifu^W hard to guess.

Though it does look nice for fib and fac.
I was about to ask "which age are those suggestions for".

We cannot expect a 24 months old to understand all our explanations. Sure, we DO explain things, but sometimes a rule it's just a rule, and an outburst is just an outburst.

I agree with the article in that, when they grow up, we should prefer explanations over rules, while we parents may tend to "keep enforcing arbitrary rules" forever.
> except for parts contained in Cell/RefCell/Atomic/Mutex.

This caveat is the problem. You lose a ton of properties when you have “interior mutability” (I.e. an object typed as immutable is, in fact, mutable). You probably can’t appreciate the benefit if you haven’t actually used a purely immutable language. Rust touts “fearless concurrency”, but it’s nowhere close to what you can get with Haskell’s guarantee.

> not powerful enough to write safe programs that are as efficient as C programs (since you can't modify memory)

Wrong on both counts. The vast majority of mutable algorithms can be expressed recursively and immutably. Consider haskell’s Vector library. It generates C-equivalent output a lot of the time despite being immutable and much higher level.

The one exception I’ve run into is algorithms that inherently rely a lot on random array writes (like in-place random shuffles), and in this case Haskell has the ST monad for externally pure, referentially transparent mutability that cannot escape into the rest of your program. The fact that haskellers almost never need or want to use ST is very strong evidence that, in fact, you don’t really need mutable semantics at all once you’ve figured out what you’re doing with immutable data.
There you go... data shared with pretty much who they like (Within the mighty Fb group):

"Our vendors and service providers. We may transfer information we collect to third party service providers that support our business, such as companies that provide technical infrastructure or support (like a content delivery network), provide customer service, or analyze how Messenger Kids is being used to help us improve the service. These partners must adhere to strict data confidentiality and security obligations set out in the agreements we enter with them (such as compliance with data privacy and protection laws and maintenance of administrative, physical and technical safeguards to prevent unauthorized access or disclosure of data) that are consistent with this Privacy Policy, including obligations that they only use the information we provide for performance of the services we specify.

Facebook Family of Companies. Messenger Kids is part of Facebook, and we may share the information we collect in Messenger Kids within the family of companies that are part of Facebook to support the uses described above, and to improve the services provided by the FB family of companies. For example, parents use Facebook Messenger to communicate with their children on Messenger Kids, and Facebook uses information from Messenger Kids to support seamless cross-service communication."

https://www.facebook.com/help/118909212153483

(Edit for typo)
Mentioned in the article are Aragon, District0x, Ethlance, NameBazaar, Colony, DAOstack; all of which, IIUC, are built with Ethereum and Smart Contracts (DAOs).
Show HN: Go Freaking Do It – Smart contract for reaching your goals
The SEO-overview tool is looking for beta-testers
14 votes, still no answers.

My logical conclusion would be: Many people hope they could recover from a huge failure but very few really do
Wow. Just like tobacco companies targeting kids[0] Facebook is making sure their targets get hooked even younger.

> After talking to thousands of parents, associations like National PTA, and parenting experts in the US

Which "parenting experts" are in favor of giving kids more time on electronics?

[0]: https://www.scientificamerican.com/article/tobacco-companies...
> To get back on topic, teachers are opposed to objective measures because if you can objectively tell if a teacher is bad,

Or that since there exists no such measurement pushing for one is dishonest and betrays other agendas.
What is the relation between busy beavers on turing machines and cycle finding in finite state machines?
Hey guys.

We're working on our beta, going live this January.

The hope is to give both CEO's and geeks the overview aswell as data needed, to get far with their SEO efforts.

This includes (made in a more intelligent way than most SEO-tools, through homemade calculations, Ahrefs-data, our own crawler+scraper and more):
-SEO audit
-Backlinks
-Search rankings.
-Traffic estimate.
-Estimated value of the traffic you and your competitors gets.

... And more!

Hope you're up for it!Hey guys.

We're working on our beta, going live this January.

The hope is to give both CEO's and geeks the overview aswell as data needed, to get far with their SEO efforts.

This includes (made in a more intelligent way than most SEO-tools, through homemade calculations, Ahrefs-data, our own crawler+scraper and more):
-SEO audit
-Backlinks
-Search rankings.
-Traffic estimate.
-Estimated value of the traffic you and your competitors gets.

... And more!

Hope you're up for it!
Not all refactoring fit neatly alongside existing work.

Sometimes you get a small change request that suggests a broader refactoring. You're pretty sure it will be valuable in future, but it would be a lot more work and isn't that useful in the short term. So if you try and do that refactoring upfront, you get pushback for wasting time on a small change. And then again on the next relevant change.

Developers often want to schedule these kinds of refactorings, because otherwise they get pushback on every chance they might otherwise have to fix these problems.
> In my experience, that code tends to just get the work done, which is good in my opinion.

Not if you have to support it and build on top of the features implemented with such an ad-hoc approach.
> Nobody is happy with the system, but the only way it can meaningfully change is if it becomes easier for the NYC Department of Education to fire teachers.

It could meaningfully change if the NYC Department of Education paid their share of arbitration fees, or if the DoE and the union agreed to hire more arbitrators and work through the backlog of cases, or if the DoE got better at reassigning those teachers who have been cleared (many of those in the reassignment centres are teachers who were cleared in their arbitration hearings but the DoE haven't assigned to teaching positions). Partly this is because the DoE doesn't really believe in innocent until proven guilty, and part of that is because they don't trust their own bureaucrats to correctly document genuine misconduct and prove it to the standards the arbitrators require. Fixing that is absolutely on the DoE.

What skilled, dilligent person would want to work in a field that consists mostly of unsupervised interaction with children if one unsupported allegation of misconduct could be a career-ender? That's where you'd be without the arbitration agreement. In much of the rest of the world that's how firing people from any job works - you can't do it without evidence. Somehow those countries manage to be productive. A competent department of education would be able to do the same. Giving an incompetent department more ability to fire people would not be progress.
good to know, I stand corrected - I wasn't aware of that viewpoint.
Exactly. This is due to the fact that young people have not embraced facebook and use other networks, it's their attempt to get into a demographic that's lost to them. I'd wager they'll have to keep shopping around to get the kids, the name and logo are tainted.