skysight-inc/HackerNews huggingface dataset:
Just because invalid encrypted data is being dropped doesn't automatically mean the server is decrypting the data. It's possible to verify an encrypted message is valid without seeing it's content.
Regular updates on the bug/task tracking systems together with notification and Q&A on a more stream based async system like Slack work well for us. Lack of activity is usually a sign of an issue, usually someone being stuck, a bit down or on a roll. All need a check-in, even the on-a-roll person as sometimes they get carried away without letting people know about changes. We tend to have weekly in-person synchronisations meetings.

This does really vary hugely from team to team and even project to project though. I fear "agile" methods have forgotten the meaning of the word they are based on at times. Regular re-factoring also applies to development and operational models I find.
Well, here's two by the same author, not too recent but i think they're worthwhile.
http://shop.oreilly.com/product/0636920041405.do

http://shop.oreilly.com/product/110000667.do
Hi. Creator here. If someone from Netflix is reading this, we'd like to be in contact (email in profile).

Hell, here's my 15 minutes. I'd be interested in a job with electronics/software/mech engineering (ideally all three) in the US/EU/Australia (I can work in these countries). Some info about me on this post from earlier in the year: https://news.ycombinator.com/item?id=18809704
Challenges aren't universally challenging. They have an audience that they're aimed at, and presumably you're not in this one.
I believe Apple included or offered free an adapter.
I skipped some meetings randomly (I was busy on the phone), so that's the escape hatch. But alternatively one might argue that if it's mandatory nobody will come.

I don't have a good argument for the second part, except that I'd attend it to be up to date whenever I could.
Why So Many Londoners Live in 'Two-Up, Two-Down' Housing
All the Ways Facebook Tracks You–and How to Limit It
I believe Harvard Business School and its ilk deserve a lot of blame for the instilling of a profit-at-any-cost culture across the US.
Similar thinking contributed to Therac-25 as well - the software worked safely on the old hardware, of course it will be safe on the updated hardware.
Good.

Let's also make 3.5 mm jack mandatory on any device that outputs audio - without dongles.
And what „side“ would that be?

Plenty of internal company emails have been leaked and they paint an awful picture.

Do you mean the company lawyer / company PR side?
If college sports are such a big thing, can't they fund it from TV revenue like most normal sports? Seems like there should be a firewall between university budget and sports budget.
Related: http://cwsworkshop.org/PARC_site_B/dr-culture.html
Common aspects of workplace culture we could question.
Our debt is in part due to heavily subsidised tuition fees. Students cost about $15k a year, of which only 3k is paid as tuition and the remainder by the government. In the US many students average 10k tuition fees, or a multiplier for private universities.

0% interest also helps prevent debt from blowing up here.

And most students having multiple world top 5% universities within 1 hour by free public transport, also helps as students can spend part of their student life living at home, it's a lifestyle choice, not a necessity for many to move out.
My 2c - the key is that the focus should be on delivery and not some justification for the work you did yesterday. The idea being that you are standing up looking at the work in front of you and the TEAM itself should be focused on how to move things across the board (ie delivering it to whatever definition of done makes sense for you)
I don't like or dislike daily meetings much personally, but I think they are needed - mainly for scrum master and PO. Daily can't be replaced realistically with bug tracker dashboard because 80% of daily time is not bug status discussion but let's say mostly human problems. Also I believe there is zero correlation between success of the project as a whole and a need for daily, none at all. People suggest async text in chat but eventually harder and more detailed issues will raise a need to actually talk and while it will save 20 minutes time of each participant who now don't have to listen to other people's issues it will also isolate people from potentially useful information and prevent them to suggest their ideas or ask for clarification , basically limiting in-team collaboration.
> That is, the attacker either needs to have been allowed to connect to your WiFi (either through another vulnerability or voluntarily) or attached a cable to your WiFi router or your cable modem.

no you just have to visit a malicious link, through dns rebinding any local attack against a router can be done remotely.
Sounds like a Bob Rubin trade to me.
Wrong comment section?
Browser extension that shows cognitive biases with every new tab
stackoverflow.com makes a big difference.
From Microsoft side, regular CLR never had one, only the .NET MF variant.
These are good tips but I would also add that if you can avoid shared memory altogether, then you should avoid it.

If you can shard and distribute the data neatly and evenly so that each process handles a completely separate subset, then that is the most reliable long term solution.

With shared memory, it's difficult to control who has access to what parts and when - and that can make it difficult to detect and analyse bottlenecks.
A series on dumping arcade cabinet firmware in “new” retro cabinets
I spent some time reverse engineering the BasicFUN arcade cabinet series, though it might be of interest to folks here:

https://wrongbaud.github.io/BasicFUN-flashing/

https://wrongbaud.github.io/BasicFUN-rom-analysis/

https://wrongbaud.github.io/MK-Teardown/

https://wrongbaud.github.io/Holiday-Teardown/
Google pushed to take action against Android bloatware
A short cookie with a browser fingerprint will be enough for tracking.
It is actually a requirement for some religious sects e.g. concealing your religious beliefs to avoid being killed is a requirement to some
"Sandboxing" and "untrusted code" usually carry security connotations. I'd suggest you advertise this as instrumentation or tracing instead.
Why not weekly? Or twice a week? Advantage of remote is that you can prioritize incoming information and everybody is onboard with asynchronous communication by default.
>Responding with integrity is vital and shows that you care about the long-term wellbeing of the client and relationship rather than simply maximising short-term gain.

Vital to whom? Certainly not to venture capital nor to shareholders, because I see a real dearth of corporations acting with integrity, especially tech bigcos
I’ve traveled around the world and have seen how insane the differences are with Netflix experiences. It’s interesting though, you can almost see how they struggle with licensing issues mainly, while from a consumer’s perspective it seems like issues with their competency or offering. You get lucky sometimes, like catching Better Call Saul 2 weeks earlier in Malaysia randomly, than the US release.
Rust does: https://github.com/japaric/cargo-call-stack
Personally, I like the slack message standup over the meeting, but that's mainly because I'm a terrible listener, at least with text I can go back and see what a certain person has decided to mention. I also feel like it's easier to mention someone that I might need help from during the day
I know, right? How would two consenting adults ever work together to solve problems by communicating? Thankfully we have them stand up daily, without which they'd both just continually walk into the wall like lemmings.
Shows what I know; I just searched for "interpreter" in the repository. I'm curious how C# runs on iOS, though.
Or, you know, just wait to see the giant hole in the re-assembled plane parts.
Show HN: Shamir's Secret Sharing written in Rust
>Note that Jobs didn’t create Macintosh.

You create the impression Raskin created the Macintosh instead, but Raskin was working on a text menu based system nothing like the Macintosh so that just flat out doesn't fly. Raskin assembled the Macintosh team, but the creative vision for the Mac certainly didn't come from Raskin.
It should be noted that the "round robin" format has an important aspect which is to enable each team member to air his/her personal grievances regarding anything related to the project.
> (very rarely) “telegram”

More like almost always.
No one will support TikTok without official support from them. They could change something one day and a whole lot of work would be for nothing. I also don't know if that unofficial API would even work, if I'd designed the TikTok app it would be using a special handshake, tokens or a specific user agent to enforce only allowing streams from the official app.
If you want to use C, use C.

But to insist there is no alternative is just untrue, and (after you have been corrected) dishonest.
Most Westerners read text left-to-right, and therefore often interpret other things left-to-right as well.

Supposedly in Japan(ese), people interpret things right-to-left, and so if one wants to interpret this painting as the artist did natively, it should be looked at coming from the right?
The result presented in TFA is that all computable functions over the real numbers are continuous. To generalize that to 'all functions are continuous', you not only need to believe that all functions should be computable, which sounds reasonable for a constructivist, but also that all numbers should be real, which is not. Back when I was in academia, I remember a talk by a mathematician who thought that we should all be doing analysis with rational numbers rather than real numbers. With such a perspective, the sign function defined over rational numbers (e.g. presented as a pair numerator, denominator) is both discontinuous at 0 and computable.
For me, they are. More so in my current role with a fully remote company. All calls are video calls, with RingCentral, Slack or Google Meet. We get to see each other face to face, get some social time and chit-chat a few minutes before diving into the standup.

Other teams do async standup via Slack, via Standup Alice. It seems to work for them.

I also really like the addition of an "open forum" in my team. Is there anything you've heard from other teams that will probably have an impact on this sprint's tickets or ones in the queue for the next one? Its also a good time for the PMs to relate any relevant conversations had with other PMs that we should know about.

The real key to this is there's no power play involved, and to have a good sense of scope about what's appropriate to bring up and what isn't. We're also a hybrid core/product team, so regular checkins are beneficial overall.
I think they are needed - mainly for scrum master and PO...[but] there is zero correlation between success of the project as a whole and a need for daily

So, basically, what you're really saying is they're not needed and you don't need scrum masters or POs.
Yes that’s exactly right. In terms of paying more, it will always work out less as we have hundreds of sources for applicants. You can check out our calculator (exchange.directlyapply.com/cpa) and compare with indeed or any other job board to see how we stack up in terms of cost.
is there an HTML version?
This is incorrect. It's accessed with websockets, that can be run from any webpage, so all you'd have to do is follow a malicious link.

From the article:

> Accessing the Endpoint

> The endpoint, which serves a tool called spectrum analyzer, uses a websocket for communication with the graphical frontend displayed in a browser. Whereas CORS would restrict access to such an endpoint for HTTP requests, websocket is not protected by this protocol. Therefore, it is up to the server to verify the relevant request parameters added by the browser. Because these parameters are never inspected by the cable modem, the websocket will accept requests made by javascript running in the browser regardless of origin, thereby allowing attackers to reach the endpoint. It should be noted that the exploit is not limited to run in a browser. Any place where running code can reach an IP on the local network, can be used to exploit Cable Haunt.
Does it matter though? If you want some semblance of privacy, use VPN + Tor while searching anything, and make sure no personally identifiable information goes through it. Every company has to adhere to its local law, so expecting privacy is naive.

DDG's advantage is much less bloat and almost as good results as Google (in some areas arguably better), while not feeding their personalized ad machine. Qwant is worth trying as well.
I think the headline is a bit sensationalist. But it's mostly true. The GFC was the catalyst. The resulting regulation handcuffed most trading desks (like the failed and nonsensical volcker rule).

But the bonus culture is still alive and well at the small shops, especially the quant shops that embrace automation and scale.
Once you understand this, it seems to me to be a very simple step to align your kernel upgrades with reboots. I fail to see this as an usability issue.
Awful, does anyone know what happened ?
This isn't quick. At least not from a UX perspective (judging by the recordings). I don't like that.

Please provide some sort of keyboard for input.
Jesus.

Pardon my French, but seeing that photo makes me fully appreciate two things: 1. Just how incredibly low 737 sits to the ground (obviously a feature from back in the days when luggage was manually loaded), and 2. How anyone would think pushing those enormous engines forward like that could be any less disruptive of its proven design than lengthening the undercarriage to give them the clearance they so desperately need.

Death of a thousand cuts. Indeed. Hope the monster never flies again.
There won't have been any major change in the past few months that would have negatively impacted your search results.

If you have any specific examples you can always reach out via the feedback box or to staff directly :)
Or you could be presented with an option to pick a new charger cable or not when getting a new device.
I don't know why you get downvoted. If they are a complete beginner, they should go to https://developer.android.com/guide and first learn about the concepts such as Intents, Resources, Android Manifest, Activities/Fragments etc. It's all there in one place.
It's a good initiative and what they're asking for is extremely reasonable - but it does imply Google having more control over the OEMs who are responsible for dumping this stuff onto phones. Microsoft went through this with "signature edition" Windows.
Pwning Avast Secure Browser for Fun and Profit
Walking the board is effective to have all team members in the same page of what's going on. But if the amount of tickets on kanban boards is huge, it could be time consuming. I'd rather have weekly "walking the board" meeting than a daily.
I would rather have this kind of discussions in the retrospective. It is a dedicated time for the team to discuss pain points, and to take actions to heal them.
Yes, that's right, SYS_READ is 0. So pread(), readv() and preadv() would go around this.

Edit: A sibling comment mentioned mmap() as another workaround. That made me think of yet another....sendfile().
Aren't we already there? I can't think of any mobile phones that don't charge via USB.
Apple Watch is the antithesis of this device, it's a nightmare of constant notifications poked right against your wrist.

After a few days with mine I had to disable almost all the smart functionality.
Yes it is very far from intuitive (as a developer I can tell when uis are designed solely by developers).

The way I think of it is this: you do all of your foreign language reading through the app. Lingq keeps track of which words you have seen: when a new one comes up it's highlighted in blue, when you define the word (mostly automatic) it turns yellow. Once you mark a word as known it is no longer highlighted.

There are SRS features built in, but I ignore them and just add words to anki when I feel like I need to.

If you love reading it's a really great way to get language exposure. Since looking up word definitions only requires a tap or click it enables you to read above your level (like reading with training wheels on). And just seeing a word over and over again in different contexts is a much better way to learn than hammering away at flash cards. The import from netflix/youtube stuff as I mentioned is great as well.

I also upload all of my own material (mostly ebooks) and ignore a lot of stuff they have there.
You don't have to release new features. Customers (at least mine) appreciate tightening up current features almost as much.

I never tried the press release route, sounds like you had good success with it?
I think it was more: "the industry is strongly encouraged to self standardize or else". We are on the "or else" stage now.

edit: to be fair, a lot of appliances (not just phones) come with USB chargers these days, so it is not too bad.
Can you provide some references for the general and school-specific claims you’ve made? The specific example of Rutgers is great but the broader claims definitely deserve some supporting evidence.
PrimeVue 1.0.0 released with 50 components featuring Material, Bootstrap themes
>Maybe it's better when you take away the power relations

What do you mean by this? Are there significant issues with the management or other devs? This really should be a time where you bring up the issues you're having, and options for others to help you.

Sometimes, tickets just get way underpointed, and I've definitely felt the "on trial" frame of mind, but that's more me putting more pressure on myself. It definitely helps when the rest of the team is asking "ok, you're in a rough spot. What can we do to make it easier?"
It's not about information sharing, dailies are crappy for that anyways. You should always have async information centre so people can get up to speed.

The idea is to be able to share the squishy emotional human bit of working with a team of people.

Without it I've seen people just slowly drift apart. You'd see a comment from a coworker on your PR and be like "argh who is this guys think he is! He's totally wrong" but if you can talk with him about it in video it becomes a lot less confrontational. You can apologise and be apologised to.

A jira board is just a means to have some shared concern to talk about. And done properly can leave you with a feeling of being part of something bigger, rather than a lonely coder talking to a computer.
It's more "asked nicely" than pushed. "Pushed" implies the organizations have some leverage over google.
Oh certainly. I was just thinking of it as a way to get around intellectual property laws.
Running a horse to exhaustion to the detriment of its health?
None of those questions matter (aside from how to do multi-tenant.)
I support the USB-C idea but this latter one is absolutely terrible
The real joy of writing unit tests
I am also interested in this. So far this video [0] from CPPCon'18 is the most complete and fresh I managed to find. Other than that, GDB manual is okay (LLDB's is not complete, as seems to be the case with most LLVM-based tools).

[0] <https://youtu.be/V1t6faOKjuQ>
they pretty much claim ownership for anything and everything you submit to them. they need it in some useable format, which "encrypted" is not. what they use their data for is not our concern, since we no longer own it

from their ToS:

"Any data, text, graphics, photographs and their selection and arrangement, and any other materials uploaded to the Service by you is “Your Content.”"

"By uploading, distributing, transmitting or otherwise using Your Content with the Service, you grant to us a perpetual, nonexclusive, transferable, royalty-free, sublicensable, and worldwide license to use, host, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, perform, and display Your Content in connection with operating and providing the Service"
Indeed. C++ needs some better Standard containers. As it is, you need 3rd party library containers when you need optimal performance on ordered collections. Abseil and boost have alternatives.

The great advantage C++ has is that there is no temptation to open-code them. Library implementations can absorb immense optimization and testing effort, amortized over all uses, and delivered without compromise.
If you're the one who has created it and who touches that part of code more often than others then there is a notion of ownership: you don't want to accept changes that will get it into dead end and slow you down. That's how code review emerges. It's the same as the pull request system in the opensource development.
> Microsoft went through this with "signature edition" Windows.

…and somehow we still have Candy Crush bundled with "stock" Windows :/
Surely the mathematician would think “if all odd numbers were prime then the Riemann hypothesis would be trivially false, so obviously they cannot be”.
The iPhone
Graffiti-Printing Drone
If you run scrum, then every ticket should be talked over, and large changes should be discussed. Every change? No. Architectural changes? For sure.

A rewrite of someone else’s code? Most definitely.
> a search engine that deserves our preference ... because it is built and hosted in Europe

Why not the opposite? It is easier for the government to seize your data if the service is under their jurisdiction.
Gotta try to "walk the board" in place of a daily someday soon. Sounds nice.
Ah, that was it. Much appreciated.
The sell-side has become pretty boring and just like other industries. Everything interested has moved to the buy-side, in which bonuses as primary compensation is still alive and well.
My dictionary defines manuscript as something written by hand rather than typed.

Not exactly something that illuminates the usage in scientific literature
As so many things with scrum, a lot depends on the attitude of the scum master. If the scrum master is an ambitions person and focusing on results, stand-up meetings can be become a drag. If however, the scrum master has a focus on the team and it members, it can become a source of cooperation and encouragement. Many companies that want to implement scrum, do not want to pay the cost of hiring people who are good at being scrum masters (and are not necessary software engineers), but decide to assign the role to some existing people in the company, which, often results in people who see it is a stepping stone to a management position to opt for the role of scrum master.
Ever heard of iPhoneS?
Thanks for the mention @wgx.
No, let's not force your particular preference on everybody else.
Comcast in the US (idk ++millions of users) by default enables a 2nd WiFi network that is open to all of their subscribers. Is convenient, amusing, and annoying, depending on perspective.
Good article. I like it when people share from personal experience, as opposed to theory.

In my case, I've been slowly building something up. It's been taking a lot of time. I'm fortunate, in not having to rush, and in not having to seek money from others.

I also have changed direction a few times. I started off, wanting to save the world, and have had to reduce my scope quite a bit.

I ran head-on into the ageism issue. No one wants to play with an old guy. Even though my particular mix of skills and experience are almost ideal for a startup, the grey hair outweighs it by a lot. It's been rather jarring.

So I just gave up trying to work with others, and am doing it myself. No matter. I have what it takes; it will just take longer.

It's not what I wanted, but it's what I got.
Can you explain what you mean by sell and buy-side?
I always liked this animated sketchbook about Hokusai made by Tony White: https://www.youtube.com/watch?v=FmFGtsG_EgA

Wish it were available in a higher resolution.

Hiroshige also has many great woodblock prints in the same era.